.fij9Ya_page{color:#0f1729;min-height:100dvh;font-family:var(--font-family-base);background:#f9fafb}.fij9Ya_faqSection{background:radial-gradient(circle at 100% 0,#f8fafc,#f9fafb);flex-direction:column;align-items:center;padding:clamp(3rem,6vw,5rem) 0 clamp(2.5rem,4.5vw,4rem);display:flex}.fij9Ya_faqInner{width:100%;max-width:48rem;padding:0 var(--spacing-8);margin:0 auto}.fij9Ya_header{text-align:center;margin-bottom:clamp(2rem,4vw,3.5rem)}.fij9Ya_headline{font-family:"Sora", var(--font-family-base);letter-spacing:-.03em;color:#0f1729;margin:0 0 var(--spacing-4) 0;text-wrap:balance;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.05}.fij9Ya_subhead{font-family:var(--font-family-base);color:#7c736a;text-wrap:balance;margin:0;font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:400;line-height:1.6}.fij9Ya_eyebrow{color:var(--primary);text-transform:uppercase;letter-spacing:.1em;margin:0 0 1rem;font-size:.8125rem;font-weight:700}.fij9Ya_jumpNav{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2rem;display:flex}.fij9Ya_jumpLink{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);color:#0f1729;transition:all var(--animation-duration-fast) ease;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none}.fij9Ya_jumpLink:hover{border-color:var(--primary);background:#f3f5f7}.fij9Ya_groups{flex-direction:column;gap:clamp(3rem,5vw,4rem);width:100%;display:flex}.fij9Ya_group{width:100%}.fij9Ya_groupTitle{font-family:"Sora", var(--font-family-base);color:#0f1729;margin:0 0 1.5rem;scroll-margin-top:100px;font-size:1.5rem;font-weight:700}.fij9Ya_accordionItem{scroll-margin-top:100px}.fij9Ya_answerText{margin:0}.fij9Ya_faqLinks{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.fij9Ya_faqLink{color:var(--primary);transition:opacity var(--animation-duration-fast) ease;font-size:.9375rem;font-weight:500;text-decoration:none}.fij9Ya_faqLink:hover{opacity:.8;text-decoration:underline}.fij9Ya_accordion{width:100%}.fij9Ya_contactBox{text-align:center;border-radius:var(--radius-lg);background:#fff;border:1px solid #e1e7ef;margin-top:clamp(2.5rem,4.5vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 4px 12px -2px #00000005}.fij9Ya_contactText{color:#0f1729;margin:0 0 var(--spacing-4) 0;font-size:1.125rem;font-weight:600}.fij9Ya_contactLinks{gap:var(--spacing-4);flex-wrap:wrap;justify-content:center;display:flex}
