.faq-accordion-module__pboXgq__accordion{border-top:1px solid var(--border)}.faq-accordion-module__pboXgq__item{border-color:var(--border);padding-inline:.25rem}.faq-accordion-module__pboXgq__trigger{min-height:4.25rem;color:var(--foreground);gap:1.5rem;padding-block:1.25rem;font-size:1rem;font-weight:600;line-height:1.45;text-decoration:none}.faq-accordion-module__pboXgq__trigger:hover{color:var(--primary);text-decoration:none}.faq-accordion-module__pboXgq__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:.25rem}.faq-accordion-module__pboXgq__answer{max-width:48rem;color:var(--muted-foreground);padding:0 2rem 1.5rem 0;font-size:.95rem;line-height:1.75}
.page-module__yHHRPa__page{width:min(100% - 3rem,72rem);color:var(--foreground);margin-inline:auto;padding-block:clamp(3rem,7vw,6.5rem) 5.5rem}.page-module__yHHRPa__hero{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:clamp(2.5rem,5vw,4.5rem);display:flex}.page-module__yHHRPa__heroCopy{max-width:45rem}.page-module__yHHRPa__eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font-size:.7rem;font-weight:700;line-height:1.4}.page-module__yHHRPa__hero h1{max-width:12ch;font-family:var(--font-display);letter-spacing:-.075em;margin:0;font-size:clamp(3rem,7vw,5.75rem);font-weight:600;line-height:.98}.page-module__yHHRPa__intro{max-width:41rem;color:var(--muted-foreground);margin:1.4rem 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.7}.page-module__yHHRPa__heroCta{background:var(--primary);min-height:2.9rem;color:var(--primary-foreground);border-radius:.35rem;flex:none}.page-module__yHHRPa__heroCta:hover{background:#0b5c56}.page-module__yHHRPa__questions{grid-template-columns:minmax(13rem,.65fr) minmax(0,1.35fr);gap:clamp(2rem,7vw,6rem);padding-block:clamp(3rem,7vw,6rem);display:grid}.page-module__yHHRPa__questionsIntro{align-self:start;max-width:20rem;position:sticky;top:6rem}.page-module__yHHRPa__questionsIntro h2,.page-module__yHHRPa__signup h2{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600;line-height:1.08}.page-module__yHHRPa__questionsIntro>p:last-child{color:var(--muted-foreground);margin:1rem 0 0;line-height:1.7}.page-module__yHHRPa__signup{background:#eaf3f0;border:1px solid #d1e1dc;border-radius:.65rem;grid-template-columns:minmax(0,.9fr) minmax(18rem,1.1fr);align-items:start;gap:clamp(2rem,7vw,6rem);padding:clamp(1.5rem,5vw,3.5rem);scroll-margin-top:6rem;display:grid}.page-module__yHHRPa__signupCopy>p:last-child{max-width:30rem;color:var(--muted-foreground);margin:1rem 0 0;line-height:1.7}.page-module__yHHRPa__signupForm{background:var(--card);border:1px solid #d5e3df;border-radius:.5rem;min-width:0;padding:1.25rem}@media (max-width:760px){.page-module__yHHRPa__page{width:min(100% - 2rem,42rem);padding-top:2.5rem}.page-module__yHHRPa__hero{flex-direction:column;align-items:flex-start}.page-module__yHHRPa__questions,.page-module__yHHRPa__signup{grid-template-columns:minmax(0,1fr);gap:2rem}.page-module__yHHRPa__questionsIntro{position:static}}@media (max-width:420px){.page-module__yHHRPa__page{width:min(100% - 1.5rem,42rem)}.page-module__yHHRPa__signup{padding:1.25rem}.page-module__yHHRPa__signupForm{padding:1rem}}
