.section{padding:72px 0}.section-sm{padding:48px 0}.navy{color:var(--navy)}.text-center{text-align:center}.step-btn.done .sn{background:var(--c-gold);color:white}.step-btn.done{color:var(--c-text-muted)}.opt-card.selected{border-color:var(--c-gold);background:var(--c-gold-pale)}.opt-card.selected .chk{background:var(--c-gold);border-color:var(--c-gold)}.opt-card.selected .chk::after{content:"";width:6px;height:3px;border-left:1.5px solid white;border-bottom:1.5px solid white;transform:rotate(-45deg) translateY(-1px)}.ext-tog.selected{border-color:var(--c-gold);background:var(--c-gold-pale)}.ext-tog.selected .sw{background:var(--c-gold)}.ext-tog.selected .sw::after{transform:translateX(16px)}.bd-item{background:var(--c-off-white);border-radius:10px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center}.bi-l{font-size:12px;color:var(--c-text-muted)}.bi-v{font-family:"Sora",sans-serif;font-size:14px;font-weight:600;color:var(--c-navy)}.bi-v.inc{color:#2d7a45;font-size:12px}.faq-q.open{background:var(--gold-pale);color:var(--navy)}.faq-q.open .faq-chevron{transform:rotate(180deg);color:var(--gold)}.faq-a.open{display:block}