._page_yg4pw_1{background:#f9fafb;color:#0f1729;min-height:100dvh;font-family:var(--font-family-base)}._faqSection_yg4pw_8{padding:clamp(3rem,6vw,5rem) 0 clamp(2.5rem,4.5vw,4rem);background:radial-gradient(circle at top right,#f8fafc,#f9fafb);display:flex;flex-direction:column;align-items:center}._faqInner_yg4pw_16{width:100%;max-width:48rem;margin:0 auto;padding:0 var(--spacing-8)}._header_yg4pw_23{text-align:center;margin-bottom:clamp(2rem,4vw,3.5rem)}._headline_yg4pw_28{font-family:"Sora",var(--font-family-base);font-weight:800;letter-spacing:-.03em;line-height:1.05;font-size:clamp(2rem,5vw,3rem);color:#0f1729;margin:0 0 var(--spacing-4) 0;text-wrap:balance}._subhead_yg4pw_39{font-family:var(--font-family-base);font-weight:400;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.6;color:#7c736a;margin:0;text-wrap:balance}._eyebrow_yg4pw_49{color:var(--primary);text-transform:uppercase;font-size:.8125rem;font-weight:700;letter-spacing:.1em;margin:0 0 1rem}._jumpNav_yg4pw_58{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-top:2rem}._jumpLink_yg4pw_66{padding:.5rem 1rem;border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);color:#0f1729;font-size:.875rem;font-weight:500;text-decoration:none;transition:all var(--animation-duration-fast) ease}._jumpLink_yg4pw_66:hover{background:#f3f5f7;border-color:var(--primary)}._groups_yg4pw_83{display:flex;flex-direction:column;gap:clamp(3rem,5vw,4rem);width:100%}._group_yg4pw_83{width:100%}._groupTitle_yg4pw_94{font-family:"Sora",var(--font-family-base);font-size:1.5rem;font-weight:700;color:#0f1729;margin:0 0 1.5rem;scroll-margin-top:100px}._accordionItem_yg4pw_103{scroll-margin-top:100px}._answerText_yg4pw_107{margin:0}._faqLinks_yg4pw_111{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}._faqLink_yg4pw_111{color:var(--primary);font-weight:500;text-decoration:none;font-size:.9375rem;transition:opacity var(--animation-duration-fast) ease}._faqLink_yg4pw_111:hover{opacity:.8;text-decoration:underline}._accordion_yg4pw_103{width:100%}._contactBox_yg4pw_135{margin-top:clamp(2.5rem,4.5vw,4rem);text-align:center;padding:clamp(1.5rem,3vw,2.5rem);background:#fff;border:1px solid hsl(214 32% 91%);border-radius:var(--radius-lg);box-shadow:0 4px 12px -2px #00000005}._contactText_yg4pw_145{font-size:1.125rem;color:#0f1729;margin:0 0 var(--spacing-4) 0;font-weight:600}._contactLinks_yg4pw_152{display:flex;gap:var(--spacing-4);justify-content:center;flex-wrap:wrap}
