.body-container--style-guide .dnd-section{padding:0}.body-container--style-guide .dnd-section>.row-fluid{max-width:none}.body-container--style-guide .dnd-section .dnd-column{padding:0}.body-container--style-guide .eup-hero,.body-container--style-guide .eup-hero--style-guide-banner{background:rgba(159,178,172,.18);min-height:0;padding-bottom:0}.body-container--style-guide .eup-hero .eup-hero__container,.body-container--style-guide .eup-hero--style-guide-banner .eup-hero__container{padding-block:clamp(2rem,4vw,2.75rem) clamp(1.75rem,3.5vw,2.5rem)}.body-container--style-guide .eup-hero--style-guide-banner.eup-hero--align-center .eup-hero__content,.body-container--style-guide .eup-hero--style-guide-banner.eup-hero--align-left .eup-hero__content,.body-container--style-guide .eup-hero.eup-hero--align-center .eup-hero__content,.body-container--style-guide .eup-hero.eup-hero--align-left .eup-hero__content{margin-inline:0;max-width:42rem;text-align:left}.body-container--style-guide .eup-hero--centered .eup-hero__heading{margin-inline:0;max-width:none}.body-container--style-guide .eup-hero .eup-pill,.body-container--style-guide .eup-hero--style-guide-banner .eup-pill{margin-bottom:1rem}.body-container--style-guide .eup-hero .eup-hero__heading :is(h1,h2,h3,p),.body-container--style-guide .eup-hero--style-guide-banner .eup-hero__heading :is(h1,h2,h3,p){color:var(--eup-color-primary);font-size:clamp(2.75rem,5.5vw,4.25rem);letter-spacing:-.025em;line-height:1.08}.body-container--style-guide .eup-hero .eup-hero__subheading,.body-container--style-guide .eup-hero--style-guide-banner .eup-hero__subheading,.body-container--style-guide .eup-hero--style-guide-banner.eup-hero--align-center .eup-hero__subheading,.body-container--style-guide .eup-hero--style-guide-banner.eup-hero--align-left .eup-hero__subheading,.body-container--style-guide .eup-hero.eup-hero--align-center .eup-hero__subheading,.body-container--style-guide .eup-hero.eup-hero--align-left .eup-hero__subheading{margin-top:1rem;margin-inline:0;max-width:none}.body-container--style-guide .eup-hero .eup-hero__subheading :is(p,span),.body-container--style-guide .eup-hero--style-guide-banner .eup-hero__subheading :is(p,span){color:var(--eup-color-muted);font-size:1rem;line-height:1.6}.body-container--style-guide .eup-feature-grid{padding-block:clamp(2.5rem,5vw,4rem)}.body-container--style-guide .eup-feature-grid--palette .eup-feature-grid__header{align-items:flex-start;margin-bottom:clamp(2rem,4vw,2.75rem)}.body-container--style-guide .eup-feature-grid--palette .eup-feature-grid__header>div{max-width:40rem}.body-container--style-guide .eup-feature-grid--palette .eup-feature-grid__heading :is(h2,h3,p){color:var(--eup-color-primary)}.body-container--style-guide .eup-feature-grid--palette .eup-feature-grid__description :is(p){font-size:1rem;line-height:1.65;margin-top:.875rem;max-width:36rem}.body-container--style-guide .eup-feature-grid--palette .eup-feature-grid__grid{gap:1.25rem}@media (min-width:1024px){.body-container--style-guide .eup-feature-grid--palette .eup-feature-grid__grid{grid-template-columns:repeat(3,1fr)}}.body-container--style-guide .eup-button-variants,.body-container--style-guide .eup-button-variants--style-guide,.body-container--style-guide .eup-card-showcase,.body-container--style-guide .eup-card-showcase--style-guide,.body-container--style-guide .eup-token-scale,.body-container--style-guide .eup-type-scale,.body-container--style-guide .eup-type-scale--style-guide{padding-block:clamp(2.75rem,5.5vw,4.5rem)}.body-container--style-guide .eup-faq,.body-container--style-guide .eup-faq--style-guide{background:var(--eup-color-background);padding-block:clamp(2.75rem,5.5vw,4.5rem)}.body-container--style-guide .eup-faq--style-guide .eup-faq__container{align-items:center;display:flex;flex-direction:column;gap:clamp(1.75rem,3.5vw,2.5rem);margin-inline:auto;max-width:42rem;text-align:center}.body-container--style-guide .eup-faq--style-guide .eup-faq__header{margin:0}.body-container--style-guide .eup-faq--style-guide .eup-faq__header .eup-pill{justify-content:center;margin-bottom:.85rem}.body-container--style-guide .eup-faq--style-guide .eup-faq__heading :is(h2,h3,p){color:var(--eup-color-primary);margin:0}.body-container--style-guide .eup-faq--style-guide .eup-faq__main{width:100%}.body-container--style-guide .eup-faq--style-guide .eup-faq__list{gap:.875rem;text-align:left;width:100%}.body-container--style-guide .eup-faq--style-guide .eup-faq__item{background:hsla(0,0%,100%,.55);border-radius:var(--eup-radius-lg,1.5rem);box-shadow:none}.body-container--style-guide .eup-faq--style-guide .eup-faq__question{color:var(--eup-color-foreground);font-family:var(--eup-font-heading);font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.body-container--style-guide .eup-contact-form,.body-container--style-guide .eup-contact-form--style-guide{background:rgba(159,178,172,.18);padding-block:clamp(2.75rem,5.5vw,4.5rem)}.body-container--style-guide .eup-contact-form--style-guide .eup-contact-form__heading :is(h1,h2,h3,p){color:var(--eup-color-primary)}.body-container--style-guide .eup-contact-form--style-guide .eup-contact-form__inner--card{background:var(--eup-color-background);box-shadow:0 8px 40px rgba(93,13,24,.08)}