.faq-accordion-module__pboXgq__root{color:var(--foreground)}.faq-accordion-module__pboXgq__topicNav{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.75rem 1.75rem;padding-block:1rem;display:flex}.faq-accordion-module__pboXgq__topicNav a{color:var(--muted-foreground);text-underline-offset:.2em;font-size:.8rem;font-weight:600;text-decoration:none}.faq-accordion-module__pboXgq__topicNav a:hover{color:var(--primary);text-decoration:underline}.faq-accordion-module__pboXgq__topicNav a:focus-visible,.faq-accordion-module__pboXgq__sourceLink:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:2px}.faq-accordion-module__pboXgq__group{margin-top:clamp(2.5rem,6vw,4.5rem);scroll-margin-top:6rem}.faq-accordion-module__pboXgq__groupHeading{color:var(--primary);font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin:0 0 1rem;font-size:clamp(1.65rem,3vw,2.2rem);font-weight:500;line-height:1.15}.faq-accordion-module__pboXgq__accordion{border-top:1px solid var(--border)}.faq-accordion-module__pboXgq__item{border-bottom:1px solid var(--border)}.faq-accordion-module__pboXgq__question{min-height:4.5rem;color:var(--foreground);font-family:var(--font-body), Arial, sans-serif;text-align:left;gap:1.25rem;padding:1.1rem 0;font-size:1rem;font-weight:650;line-height:1.45;text-decoration:none}.faq-accordion-module__pboXgq__question:hover{color:var(--primary);text-decoration:none}.faq-accordion-module__pboXgq__question:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:2px}.faq-accordion-module__pboXgq__answerWrap{color:var(--muted-foreground);padding:0 0 1.4rem}.faq-accordion-module__pboXgq__answer{max-width:76ch;color:var(--foreground);margin:0;font-size:.96rem;line-height:1.8}.faq-accordion-module__pboXgq__sourceList{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.faq-accordion-module__pboXgq__source{flex-wrap:wrap;align-items:baseline;gap:.3rem .65rem;font-size:.76rem;line-height:1.5;display:flex}.faq-accordion-module__pboXgq__sourceLink{color:var(--primary);text-underline-offset:.2em;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}.faq-accordion-module__pboXgq__sourceDate{color:var(--muted-foreground);font-size:.72rem}@media (max-width:480px){.faq-accordion-module__pboXgq__topicNav{column-gap:1rem}.faq-accordion-module__pboXgq__question{min-height:4.25rem;font-size:.96rem}}
.faq-module__GTvXyq__page{--faq-body:#42564e;--faq-muted:#65756c;background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-body), Arial, sans-serif}.faq-module__GTvXyq__hero{border-bottom:1px solid var(--border);width:min(100% - 64px,1152px);margin-inline:auto;padding-block:clamp(3.5rem,8vw,7rem) clamp(2.75rem,6vw,5rem)}.faq-module__GTvXyq__eyebrow,.faq-module__GTvXyq__nextStepEyebrow{color:var(--primary);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700;line-height:1.4}.faq-module__GTvXyq__heroGrid{grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-top:1.5rem;display:grid}.faq-module__GTvXyq__title{max-width:12ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.055em;margin:0;font-size:clamp(3.25rem,7.4vw,6.4rem);font-weight:500;line-height:.98}.faq-module__GTvXyq__title em{color:var(--primary);font-style:italic}.faq-module__GTvXyq__heroAside{border-left:1px solid var(--border);max-width:27rem;color:var(--faq-body);margin-bottom:.4rem;padding-left:clamp(1.25rem,3vw,2rem);font-size:1rem;line-height:1.75}.faq-module__GTvXyq__heroAside p{margin:0}.faq-module__GTvXyq__heroAside .faq-module__GTvXyq__checkedDate{color:var(--faq-muted);margin-top:1.4rem;font-size:.78rem;font-weight:600}.faq-module__GTvXyq__faqSection{width:min(100% - 64px,900px);margin:0 auto;padding-block:2.5rem clamp(4.5rem,9vw,8rem)}.faq-module__GTvXyq__nextStep{color:#fbfaf5;background:#163f35;justify-content:space-between;align-items:center;gap:2rem;width:min(100% - 64px,1152px);margin:0 auto clamp(4rem,8vw,7rem);padding:clamp(1.75rem,4vw,3rem);display:flex}.faq-module__GTvXyq__nextStepEyebrow{color:#b9d4c0}.faq-module__GTvXyq__nextStep h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;margin:.65rem 0 0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500;line-height:1.1}.faq-module__GTvXyq__cta{white-space:nowrap;border-radius:3px;min-height:48px;padding-inline:1.25rem}@media (max-width:760px){.faq-module__GTvXyq__hero{width:min(100% - 40px,1152px);padding-block:3.5rem 2.75rem}.faq-module__GTvXyq__heroGrid{grid-template-columns:1fr;gap:1.75rem}.faq-module__GTvXyq__title{max-width:11ch;font-size:clamp(3rem,12vw,5.25rem)}.faq-module__GTvXyq__heroAside{max-width:38rem}.faq-module__GTvXyq__faqSection{width:min(100% - 40px,900px);padding-block:1.5rem 4rem}.faq-module__GTvXyq__nextStep{flex-direction:column;align-items:flex-start;width:min(100% - 40px,1152px);margin-bottom:4rem}}@media (max-width:360px){.faq-module__GTvXyq__hero,.faq-module__GTvXyq__faqSection,.faq-module__GTvXyq__nextStep{width:calc(100% - 32px)}.faq-module__GTvXyq__title{font-size:clamp(2.75rem,13vw,3.5rem)}}
