.Accordion_accordion__Blmbr{width:100%;border-top:1px solid var(--color-border)}.Accordion_item__g97MN{border-bottom:1px solid var(--color-border)}.Accordion_trigger__lQPxn{width:100%;min-height:56px;display:grid;grid-template-columns:1fr 24px;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:var(--space-4) 0;border:0;background:transparent;color:var(--color-text-primary);cursor:pointer;font:inherit;font-size:var(--text-base);font-weight:500;line-height:1.35;text-align:left}.Accordion_trigger__lQPxn:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.Accordion_icon__6ekfp{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-subtle);transition:transform var(--transition)}.Accordion_trigger__lQPxn[aria-expanded=true] .Accordion_icon__6ekfp{transform:rotate(45deg);color:var(--color-accent)}.Accordion_content___zCGp{max-width:720px;padding:0 48px var(--space-5) 0}.Accordion_content___zCGp p{margin:0;color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.65}.Accordion_content___zCGp .Accordion_citation__7knJu{margin-top:var(--space-3);color:var(--color-text-subtle);font-size:var(--text-xs);line-height:1.45}.Accordion_citation__7knJu a{color:var(--color-interactive);text-decoration:underline;text-underline-offset:.18em}.Accordion_citation__7knJu a:hover{color:var(--color-interactive-hover)}@media (max-width:600px){.Accordion_trigger__lQPxn{font-size:var(--text-sm)}.Accordion_content___zCGp{padding-right:0}.Accordion_content___zCGp p{font-size:var(--text-sm)}.Accordion_content___zCGp .Accordion_citation__7knJu{font-size:var(--text-xs)}}.Hero_hero__bqvNd{padding:var(--space-32) 0 var(--space-24)}.Hero_eyebrow__zlAY_{font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-subtle);margin-bottom:var(--space-6)}.Hero_title__h4PJ2{font-family:var(--font-headline);font-size:var(--text-hero);line-height:1.1;letter-spacing:0;color:var(--color-text-primary);max-width:900px}.Hero_subtitle__WCdI_,.Hero_title__h4PJ2{font-weight:400;margin-bottom:var(--space-6)}.Hero_subtitle__WCdI_{font-size:var(--text-lg);color:var(--color-text-subtle);letter-spacing:.01em}.Hero_body__nv9YQ{font-size:var(--text-md);color:var(--color-text-helper);line-height:1.7;max-width:600px;margin-bottom:var(--space-10)}.Hero_ctas__dB6t2{display:flex;gap:var(--space-4);flex-wrap:wrap}.Hero_btnPrimary__oWMOf{display:inline-flex;align-items:center;padding:14px 28px;background:var(--color-btn-fill);color:var(--color-btn-text);border-radius:var(--radius-btn);font-size:var(--text-sm);font-weight:500;letter-spacing:.02em;transition:background var(--transition)}.Hero_btnPrimary__oWMOf:hover{background:var(--color-btn-fill-hover)}.Hero_btnSecondary__Np6ud{display:inline-flex;align-items:center;padding:14px 28px;background:var(--color-btn-secondary-fill);color:var(--color-btn-secondary-text);border-radius:var(--radius-btn);font-size:var(--text-sm);font-weight:500;letter-spacing:.02em;transition:background var(--transition)}.Hero_btnSecondary__Np6ud:hover{background:var(--color-btn-secondary-fill-hover)}@media (max-width:768px){.Hero_hero__bqvNd{padding:var(--space-16) 0 var(--space-12)}.Hero_title__h4PJ2{font-size:2.5rem}}.FAQSection_section__FB9oN{padding:var(--space-20) 0}.FAQSection_header__niYP0{max-width:720px;margin-bottom:var(--space-8)}.FAQSection_eyebrow___JrMg{margin:0 0 var(--space-2);color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.FAQSection_title__R9_Du{margin:0;color:var(--color-text-primary);font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:400;line-height:1.2}@media (max-width:600px){.FAQSection_section__FB9oN{padding:var(--space-14) 0}.FAQSection_title__R9_Du{font-size:var(--text-2xl)}}