.faq-accordion-module__pboXgq__accordion{border-top:1px solid var(--border);width:100%}.faq-accordion-module__pboXgq__item{border-color:var(--border)}.faq-accordion-module__pboXgq__trigger{min-height:4.5rem;color:var(--foreground);font-family:var(--font-body);gap:1rem;padding:1.2rem .15rem;font-size:clamp(1rem,2.2vw,1.15rem);font-weight:500;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:42rem;color:var(--muted-foreground);padding:.1rem 2.5rem 1.4rem .15rem;font-size:.98rem;line-height:1.8}@media (max-width:480px){.faq-accordion-module__pboXgq__trigger{min-height:4rem;padding:1rem .15rem}.faq-accordion-module__pboXgq__answer{padding-bottom:1.25rem;font-size:.94rem}}
.faq-module__GTvXyq__page{background:var(--background);min-height:calc(100svh - 3.5rem);padding:clamp(3.75rem,8vw,7.5rem) clamp(1.25rem,5vw,4rem)}.faq-module__GTvXyq__shell{width:min(100%,62rem);margin:0 auto}.faq-module__GTvXyq__hero{text-align:center;max-width:48rem;margin:0 auto clamp(2.75rem,6vw,4.75rem)}.faq-module__GTvXyq__eyebrow{color:var(--primary);letter-spacing:.15em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.68rem;font-weight:600;line-height:1.5}.faq-module__GTvXyq__title{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:500;line-height:1.05}.faq-module__GTvXyq__intro{max-width:34rem;color:var(--muted-foreground);margin:1.25rem auto 0;font-size:clamp(.98rem,2vw,1.1rem);line-height:1.75}.faq-module__GTvXyq__questions{width:min(100%,48rem);margin:0 auto}.faq-module__GTvXyq__cta{justify-content:center;margin-top:2.5rem;display:flex}@media (max-width:480px){.faq-module__GTvXyq__page{padding-top:3.5rem;padding-bottom:4.5rem}.faq-module__GTvXyq__hero{text-align:left;margin-bottom:2.5rem}.faq-module__GTvXyq__intro{margin-left:0}}
