.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:68px;color:var(--foreground);font-family:var(--font-body);gap:20px;padding:18px 2px;font-size:1rem;font-weight:650;line-height:1.5;text-decoration:none}.faq-accordion-module__pboXgq__trigger:hover{color:var(--primary);text-decoration:none}.faq-accordion-module__pboXgq__trigger:focus-visible{outline:3px solid var(--ring);outline-offset:3px;border-radius:3px}.faq-accordion-module__pboXgq__trigger svg{color:var(--primary)}.faq-accordion-module__pboXgq__answer{max-width:680px;color:var(--muted-foreground);padding:0 34px 22px 2px;font-size:.96rem;line-height:1.8}@media (max-width:480px){.faq-accordion-module__pboXgq__trigger{gap:14px;min-height:64px;font-size:.96rem}.faq-accordion-module__pboXgq__answer{padding-right:0;font-size:.93rem}}@media (prefers-reduced-motion:reduce){.faq-accordion-module__pboXgq__trigger,.faq-accordion-module__pboXgq__trigger svg,.faq-accordion-module__pboXgq__accordion [data-state=open],.faq-accordion-module__pboXgq__accordion [data-state=closed]{scroll-behavior:auto;transition:none;animation:none}}
.faq-module__GTvXyq__shell{background:var(--background);min-height:70vh;color:var(--foreground)}.faq-module__GTvXyq__container{width:min(100% - 48px,1080px);margin:0 auto;padding:clamp(48px,7vw,92px) 0 64px}.faq-module__GTvXyq__hero{grid-template-columns:minmax(0,1.4fr) minmax(250px,.75fr);align-items:end;gap:clamp(32px,7vw,88px);padding-bottom:clamp(48px,7vw,84px);display:grid}.faq-module__GTvXyq__heroCopy{max-width:700px}.faq-module__GTvXyq__eyebrow,.faq-module__GTvXyq__sectionLabel,.faq-module__GTvXyq__availabilityLabel,.faq-module__GTvXyq__nextStepLabel{color:var(--primary);font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:750;line-height:1.35}.faq-module__GTvXyq__title{max-width:690px;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:16px 0 20px;font-size:clamp(2.8rem,6.3vw,5.4rem);font-weight:500;line-height:.99}.faq-module__GTvXyq__intro{max-width:590px;color:var(--muted-foreground);margin:0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.75}.faq-module__GTvXyq__availability{border:1px solid var(--border);border-top:4px solid var(--accent);background:var(--card);box-shadow:0 18px 48px var(--elevation-1);border-radius:8px;padding:22px 24px 24px}.faq-module__GTvXyq__availabilityLabel{color:var(--muted-foreground)}.faq-module__GTvXyq__availabilityTitle{color:var(--foreground);font-family:var(--font-display);letter-spacing:-.035em;margin:14px 0 7px;font-size:1.45rem;font-weight:600;line-height:1.2}.faq-module__GTvXyq__availabilityCopy{color:var(--muted-foreground);margin:0;font-size:.92rem;line-height:1.65}.faq-module__GTvXyq__questionsSection{border-top:1px solid var(--border);grid-template-columns:minmax(190px,.58fr) minmax(0,1.42fr);gap:clamp(32px,7vw,88px);padding:clamp(38px,5vw,62px) 0;display:grid}.faq-module__GTvXyq__sectionIntro{max-width:260px}.faq-module__GTvXyq__sectionTitle{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:12px 0 0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500;line-height:1.08}.faq-module__GTvXyq__nextStep{background:var(--primary);color:var(--primary-foreground);border-radius:8px;justify-content:space-between;align-items:center;gap:28px;padding:clamp(24px,4vw,38px);display:flex}.faq-module__GTvXyq__nextStepLabel{color:var(--accent)}.faq-module__GTvXyq__nextStepTitle{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:10px 0 8px;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:500;line-height:1.08}.faq-module__GTvXyq__nextStepCopy{max-width:570px;color:inherit;opacity:.82;margin:0;font-size:.92rem;line-height:1.65}.faq-module__GTvXyq__ctaButton{background:var(--accent);color:var(--accent-foreground);border:0;border-radius:5px;flex:none;gap:12px}.faq-module__GTvXyq__ctaButton:hover{background:var(--accent);color:var(--accent-foreground);filter:brightness(.96)}.faq-module__GTvXyq__backToHome{color:var(--muted-foreground);margin:28px 0 0;font-size:.86rem}.faq-module__GTvXyq__backToHome a{align-items:center;gap:7px;display:inline-flex}.faq-module__GTvXyq__backToHome svg{width:14px;height:14px}@media (max-width:760px){.faq-module__GTvXyq__container{width:min(100% - 36px,600px);padding-top:46px}.faq-module__GTvXyq__hero,.faq-module__GTvXyq__questionsSection{grid-template-columns:1fr}.faq-module__GTvXyq__hero{gap:30px;padding-bottom:54px}.faq-module__GTvXyq__questionsSection{gap:26px;padding:38px 0}.faq-module__GTvXyq__sectionIntro{max-width:440px}.faq-module__GTvXyq__availability{max-width:520px}}@media (max-width:480px){.faq-module__GTvXyq__container{width:min(100% - 32px,420px);padding-top:38px;padding-bottom:44px}.faq-module__GTvXyq__title{font-size:clamp(2.6rem,12.2vw,3.5rem)}.faq-module__GTvXyq__availability{padding:19px 20px 21px}.faq-module__GTvXyq__nextStep{flex-direction:column;align-items:flex-start}.faq-module__GTvXyq__ctaButton{width:100%}}
