.page_wrap__6VYMT{max-width:var(--maxw);margin:0 auto;padding:clamp(40px,5vw,80px) var(--gutter) clamp(56px,6vw,100px)}.page_hero__H_L5J{text-align:left;margin-bottom:clamp(36px,5vw,64px);padding-bottom:clamp(36px,5vw,64px);border-bottom:1px solid var(--c-line)}.page_eyebrow___ao9U{font-family:var(--f-display);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--c-teal-deep);font-weight:700;margin-bottom:14px;display:block}.page_heading__JECuq{font-family:var(--f-display);font-size:clamp(32px,5vw,56px);line-height:1.02;letter-spacing:-.022em;margin:0 0 18px;max-width:18ch}.page_lede__j5YQC{font-size:clamp(15px,1.5vw,19px);color:var(--c-ink-2);line-height:1.55;max-width:60ch;margin:0}.page_body__Kjd_F{display:grid;grid-gap:clamp(32px,4vw,48px);gap:clamp(32px,4vw,48px)}.page_section___oiiL h2{font-family:var(--f-display);font-size:clamp(22px,2.4vw,30px);letter-spacing:-.015em;margin:0 0 12px}.page_section___oiiL p{font-size:15.5px;color:var(--c-ink-2);line-height:1.65;margin:0;max-width:70ch}.page_section___oiiL a{color:var(--c-teal-deep);text-decoration:underline}.page_faqs__cn6vN{display:grid;grid-gap:10px;gap:10px;max-width:70ch;margin-top:6px}.page_faq__sRky3{border:1px solid var(--c-line);border-radius:12px;padding:14px 18px;background:var(--c-cream,#fff)}.page_faq__sRky3 summary{font-family:var(--f-display);font-weight:700;font-size:15px;cursor:pointer;list-style:none}.page_faq__sRky3 summary::-webkit-details-marker{display:none}.page_faq__sRky3 summary:after{content:"+";float:right;color:var(--c-teal-deep);font-size:18px}.page_faq__sRky3[open] summary:after{content:"–"}.page_faq__sRky3 p{margin:10px 0 2px;font-size:14.5px;color:var(--c-ink-2);line-height:1.6}