.page_page__wfw4_{padding-top:0;padding-bottom:0}.page_hero__nEjGi{display:grid;gap:var(--space-6);padding-top:calc(var(--header-height) + 1.5rem);padding-bottom:clamp(2rem,4vw,3.25rem)}.page_copy__hRI4O{display:flex;flex-direction:column;gap:var(--space-4)}.page_title__mDAdw{font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.7rem);letter-spacing:-.03em;line-height:1.12;max-width:14ch;color:var(--color-ink-on-light)}.page_lead__iMiOn{max-width:48ch;font-size:1.05rem;line-height:1.7;color:var(--color-muted-on-light)}.page_formCol__DN3rV{display:flex;min-width:0}.page_story__XVHaV{display:grid;gap:var(--space-6);padding-block:clamp(2rem,5vw,3.5rem);border-top:1px solid var(--color-border-light)}.page_storyCopy__lYlOx{display:grid;gap:var(--space-4)}.page_storyCopy__lYlOx p{max-width:58ch;line-height:1.7;color:var(--color-muted-on-light)}.page_sectionTitle__WnNlz{font-family:var(--font-display);font-size:clamp(1.45rem,2.6vw,2rem);letter-spacing:-.02em;max-width:22ch;color:var(--color-ink-on-light)}.page_benefits__g3mk8{background:var(--color-bg-dark);padding-block:clamp(2.5rem,6vw,4rem)}.page_benefits__g3mk8,.page_benefits__g3mk8 .page_sectionTitle__WnNlz{color:var(--color-ink-on-dark)}.page_benefitsLead__T1Whd{margin-top:var(--space-4);max-width:52ch;line-height:1.65;color:var(--color-muted-on-dark)}.page_benefitGrid__yv0RI{list-style:none;margin:var(--space-6) 0 var(--space-6);padding:0;display:grid;gap:var(--space-4)}.page_benefitGrid__yv0RI li{border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);padding:var(--space-5);background:rgba(18,24,38,.7)}.page_benefitGrid__yv0RI h3{font-family:var(--font-display);font-size:1.1rem;letter-spacing:-.02em;margin-bottom:var(--space-3);color:var(--color-accent)}.page_benefitGrid__yv0RI p{color:var(--color-muted-on-dark);line-height:1.55}@media (min-width:960px){.page_hero__nEjGi{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3vw,2.25rem);align-items:stretch}.page_formCol__DN3rV{min-height:100%}.page_benefitGrid__yv0RI{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px) and (max-width:959px){.page_benefitGrid__yv0RI{grid-template-columns:1fr 1fr}}