.faq-page.svelte-1bex8oj{color:#111713;background:#fff}.faq-masthead.svelte-1bex8oj{color:#f4f7f4;background:#111713}.faq-masthead-inner.svelte-1bex8oj{grid-template-columns:minmax(0,1fr) minmax(13rem,.32fr);align-items:end;gap:clamp(3rem,8vw,7rem);width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(4.75rem,9vw,7.75rem) 0 clamp(5.5rem,10vw,8.75rem);display:grid}.faq-copy.svelte-1bex8oj{max-width:50rem}.faq-eyebrow.svelte-1bex8oj,.faq-group-index.svelte-1bex8oj,.faq-group-count.svelte-1bex8oj,.faq-record-index.svelte-1bex8oj,.faq-index-cell.svelte-1bex8oj span:where(.svelte-1bex8oj){font-variant-numeric:tabular-nums;font-family:Space Mono,monospace}.faq-eyebrow.svelte-1bex8oj{color:#78c58f;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.7rem}.faq-copy.svelte-1bex8oj h1:where(.svelte-1bex8oj){color:#f4f7f4;max-width:48rem;font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,6vw,5.75rem);font-weight:500;line-height:.94}.faq-lede.svelte-1bex8oj{color:#bec9c1;text-wrap:pretty;max-width:42rem;margin:1.75rem 0 0;font-size:clamp(1rem,1.5vw,1.14rem);line-height:1.7}.faq-lede.svelte-1bex8oj a:where(.svelte-1bex8oj){color:#86d49d;text-underline-offset:.25em;margin-left:.2rem;font-weight:600;text-decoration-line:underline;text-decoration-thickness:1px}.faq-lede.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:#a7e5b8}.faq-index.svelte-1bex8oj{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.faq-index-cell.svelte-1bex8oj{padding:1.25rem 0}.faq-index-cell.svelte-1bex8oj+.faq-index-cell:where(.svelte-1bex8oj){border-left:1px solid #ffffff38;padding-left:1.5rem}.faq-index-cell.svelte-1bex8oj strong:where(.svelte-1bex8oj),.faq-index-cell.svelte-1bex8oj span:where(.svelte-1bex8oj){display:block}.faq-index-cell.svelte-1bex8oj strong:where(.svelte-1bex8oj){color:#f4f7f4;font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:-.05em;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1}.faq-index-cell.svelte-1bex8oj span:where(.svelte-1bex8oj){color:#789183;letter-spacing:.12em;margin-top:.7rem;font-size:.62rem}.faq-ledger.svelte-1bex8oj{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(5rem,9vw,8rem) 0 clamp(6rem,11vw,10rem)}.faq-group.svelte-1bex8oj{border-top:1px solid #cad5cd;grid-template-columns:minmax(12rem,.3fr) minmax(0,1fr);gap:clamp(2.5rem,7vw,6.5rem);padding:clamp(2.8rem,5vw,4.4rem) 0;display:grid}.faq-group.svelte-1bex8oj:first-child{border-top:2px solid #16a34a}.faq-group-rail.svelte-1bex8oj{grid-template-columns:auto 1fr auto;align-items:start;gap:.8rem;display:grid}.faq-group-index.svelte-1bex8oj,.faq-group-count.svelte-1bex8oj{color:#15803d;letter-spacing:.08em;padding-top:.18rem;font-size:.68rem}.faq-group-rail.svelte-1bex8oj h2:where(.svelte-1bex8oj){color:#111713;font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:500;line-height:1.2}.faq-records.svelte-1bex8oj{min-width:0}.faq-record.svelte-1bex8oj{grid-template-columns:2.1rem minmax(0,1fr);gap:clamp(1rem,2.5vw,2rem);padding:0 0 clamp(2.5rem,4vw,3.5rem);display:grid}.faq-record.svelte-1bex8oj+.faq-record:where(.svelte-1bex8oj){border-top:1px solid #e0e7e2;padding-top:clamp(2.5rem,4vw,3.5rem)}.faq-record.svelte-1bex8oj:last-child{padding-bottom:0}.faq-record-index.svelte-1bex8oj{color:#526158;letter-spacing:.08em;padding-top:.28rem;font-size:.65rem}.faq-record-body.svelte-1bex8oj{min-width:0}.faq-question.svelte-1bex8oj{color:#111713;max-width:46rem;font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2.3vw,1.75rem);font-weight:500;line-height:1.2}.faq-answer.svelte-1bex8oj{color:#526158;overflow-wrap:anywhere;text-wrap:pretty;max-width:47rem;margin-top:1rem;font-size:1rem;line-height:1.75}.faq-answer.svelte-1bex8oj a,.faq-ledger.svelte-1bex8oj a:where(.svelte-1bex8oj){color:#15803d;text-underline-offset:.22em;font-weight:600;text-decoration-line:underline;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}.faq-answer.svelte-1bex8oj a:hover,.faq-ledger.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:#116530}.faq-page.svelte-1bex8oj a:where(.svelte-1bex8oj):focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #15803d}@media (width<=900px){.faq-masthead-inner.svelte-1bex8oj{grid-template-columns:minmax(0,1fr);gap:3rem}.faq-index.svelte-1bex8oj{max-width:22rem}.faq-group.svelte-1bex8oj{grid-template-columns:minmax(0,1fr);gap:2.5rem}.faq-group-rail.svelte-1bex8oj{grid-template-columns:auto minmax(0,1fr) auto}}@media (width<=760px){.faq-masthead-inner.svelte-1bex8oj,.faq-ledger.svelte-1bex8oj{width:min(100% - 32px,1180px)}.faq-masthead-inner.svelte-1bex8oj{padding-top:4rem;padding-bottom:5rem}.faq-copy.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-size:clamp(2.125rem,11.3vw,2.75rem);line-height:.98}.faq-lede.svelte-1bex8oj{line-height:1.65}.faq-ledger.svelte-1bex8oj{padding-top:4.5rem;padding-bottom:6rem}.faq-group.svelte-1bex8oj{gap:2rem;padding:2.75rem 0}.faq-record.svelte-1bex8oj{grid-template-columns:1.6rem minmax(0,1fr);gap:.8rem}.faq-answer.svelte-1bex8oj{font-size:.96rem;line-height:1.7}}
