.LandingFaq_faqWrapper__J4DDr{position:relative;padding-block:var(--section-y);background:var(--surface-base);overflow:hidden;isolation:isolate}.LandingFaq_faqWrapper__J4DDr:before{content:"";position:absolute;inset:-30% -20% auto;height:70%;z-index:-1;background:radial-gradient(45% 55% at 50% 0,var(--accent-subtle),transparent 70%);filter:blur(60px);pointer-events:none}.LandingFaq_faqHeader__Khhv7{text-align:center;max-width:46rem;margin:0 auto var(--space-12)}.LandingFaq_badge__tCK5d{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-1) var(--space-4);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent);background:var(--accent-subtle);border:1px solid var(--accent-border);border-radius:var(--radius-full)}.LandingFaq_badge__tCK5d,.LandingFaq_title__0_Mbm{font-family:var(--font-display);font-weight:var(--weight-bold)}.LandingFaq_title__0_Mbm{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--content-primary);margin:0 0 var(--space-3);text-wrap:balance}.LandingFaq_subtitle__nwEa9{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--content-secondary);margin:0}.LandingFaq_accordionContainer__QWhYw{display:flex;flex-direction:column;gap:var(--space-3)}.LandingFaq_accordionItem__jb6iC{position:relative;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--dur-normal) var(--ease-out-quart),box-shadow var(--dur-normal) var(--ease-out-quart)}.LandingFaq_accordionItem__jb6iC:hover{border-color:var(--border-default);box-shadow:var(--shadow-sm)}.LandingFaq_activeItem__rJ_eu{border-color:var(--accent-border);box-shadow:var(--shadow-md),var(--glow-accent)}.LandingFaq_activeItem__rJ_eu:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);z-index:1}.LandingFaq_accordionTrigger__flY8L{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;min-height:64px;padding:var(--space-5) var(--space-6);text-align:left;background:transparent;border:0;cursor:pointer;color:var(--content-primary)}.LandingFaq_accordionTrigger__flY8L:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-lg)}.LandingFaq_questionText__6y6aZ{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--content-primary);transition:color var(--dur-fast) var(--ease-out-quart)}.LandingFaq_activeItem__rJ_eu .LandingFaq_questionText__6y6aZ{color:var(--accent)}.LandingFaq_iconWrapper__L70_o{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-sunken);transition:background var(--dur-normal) var(--ease-out-quart),border-color var(--dur-normal) var(--ease-out-quart),transform var(--dur-normal) var(--ease-spring)}.LandingFaq_accordionTrigger__flY8L:hover .LandingFaq_iconWrapper__L70_o{border-color:var(--accent-border);background:var(--accent-subtle)}.LandingFaq_activeItem__rJ_eu .LandingFaq_iconWrapper__L70_o{background:var(--accent);border-color:var(--accent);transform:rotate(180deg)}.LandingFaq_plusIcon__XWElg{position:relative;width:12px;height:12px}.LandingFaq_plusIcon__XWElg:after,.LandingFaq_plusIcon__XWElg:before{content:"";position:absolute;border-radius:2px;background-color:var(--content-secondary);transition:transform var(--dur-normal) var(--ease-out-expo),opacity var(--dur-fast) var(--ease-out-quart),background-color var(--dur-normal) var(--ease-out-quart)}.LandingFaq_plusIcon__XWElg:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.LandingFaq_plusIcon__XWElg:after{top:0;left:50%;width:2px;height:100%;transform:translateX(-50%)}.LandingFaq_accordionTrigger__flY8L:hover .LandingFaq_plusIcon__XWElg:after,.LandingFaq_accordionTrigger__flY8L:hover .LandingFaq_plusIcon__XWElg:before{background-color:var(--accent)}.LandingFaq_activeItem__rJ_eu .LandingFaq_plusIcon__XWElg:after,.LandingFaq_activeItem__rJ_eu .LandingFaq_plusIcon__XWElg:before{background-color:var(--accent-contrast)}.LandingFaq_plusIcon__XWElg.LandingFaq_rotate__FfKd9:after{transform:translateX(-50%) rotate(90deg);opacity:0}.LandingFaq_accordionContent__cxq1R{overflow:hidden;transition:height var(--dur-slow) var(--ease-out-expo),opacity var(--dur-normal) var(--ease-out-quart)}.LandingFaq_answerText__uxZnv{padding:0 var(--space-6) var(--space-6)}.LandingFaq_answerText__uxZnv p{margin:0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--content-secondary)}.LandingFaq_answerText__uxZnv a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.LandingFaq_title__0_Mbm{font-size:var(--text-2xl)}.LandingFaq_subtitle__nwEa9{font-size:var(--text-base)}.LandingFaq_accordionTrigger__flY8L{padding:var(--space-4);min-height:56px}.LandingFaq_questionText__6y6aZ{font-size:var(--text-base)}.LandingFaq_answerText__uxZnv{padding:0 var(--space-4) var(--space-4)}.LandingFaq_answerText__uxZnv p{font-size:var(--text-sm)}}