.FAQ_container__n6DQ4{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:transparent;padding:96px 24px 80px}.FAQ_faqSection__mcqBi{width:100%;max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.FAQ_faqHeader__nDoGZ{text-align:center;display:flex;flex-direction:column;gap:10px}.FAQ_faqEyebrow__P1RfC{display:block;font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--rv-racer-pink);font-weight:var(--weight-bold)}.FAQ_faqTitle__yz_7F{margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,4vw,3.6rem);letter-spacing:-.01em;text-transform:uppercase;color:var(--rv-cream-2026);line-height:1;text-shadow:0 4px 24px rgba(20,14,24,.32)}.FAQ_faqSubtitle__dvnTV{margin:0 auto;max-width:56ch;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--rv-clay)}.FAQ_faqHeaderActions__IrW6u{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.FAQ_quickAnswers___QEQz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.FAQ_quickAnswer__zdtTQ{padding:16px;border-radius:var(--radius-xl);background:rgba(56,50,75,.42);border:1px solid var(--rv-glass-border-cream);display:flex;flex-direction:column;gap:6px;min-width:0}.FAQ_quickAnswer__zdtTQ strong{font-family:var(--font-display);font-size:var(--text-base);color:var(--rv-cream-2026);letter-spacing:var(--tracking-wide);text-transform:uppercase}.FAQ_quickAnswer__zdtTQ span{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--rv-clay)}.FAQ_faqList__p9htR{display:flex;flex-direction:column;gap:18px;padding:14px;border-radius:var(--radius-2xl);background:var(--gradient-glass-panel);border:1px solid var(--rv-glass-border-mauve);box-shadow:var(--rv-glass-shadow);-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%)}.FAQ_faqGroup__NqPsL{display:flex;flex-direction:column;gap:10px}.FAQ_faqGroupTitle__w6arA{margin:2px 8px 0;font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--rv-turbo-teal);font-weight:var(--weight-bold)}.FAQ_faqItem__rwN1l{scroll-margin-top:96px;border-radius:var(--radius-xl);background:rgba(56,50,75,.32);border:1px solid var(--rv-glass-border-cream);overflow:hidden;transition:border-color .2s ease,background .2s ease}.FAQ_faqItem__rwN1l:hover{background:rgba(167,139,250,.08)}.FAQ_faqItemOpen__KTpSe{border-color:rgba(255,111,163,.32);background:rgba(255,111,163,.08)}.FAQ_faqQuestion__WikA7{width:100%;background:none;border:none;padding:18px 22px;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;color:var(--rv-cream-2026);font-family:var(--font-display);font-size:var(--text-base);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:left;transition:color .2s}.FAQ_faqQuestion__WikA7:hover{color:var(--rv-racer-pink)}.FAQ_faqArrow__bZsUK{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.06);color:var(--rv-clay);font-size:var(--text-base);font-weight:var(--weight-bold);line-height:1;transition:transform .25s var(--easing-standard),background .2s,color .2s;flex-shrink:0}.FAQ_faqArrowOpen__jev_7{transform:rotate(45deg);background:var(--rv-racer-pink);color:var(--rv-cream-2026)}.FAQ_faqAnswer__AP5A8{overflow:hidden;height:0;box-sizing:border-box;transition:height .3s ease,padding .3s ease;padding:0 22px}.FAQ_faqAnswerOpen__3Ys7N{padding:0 22px 18px}.FAQ_faqAnswerText__S7hpG{color:var(--rv-text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.FAQ_faqAnswerInner__Z7djr{width:100%;border-top:1px solid var(--rv-glass-border-mauve);padding-top:12px}.FAQ_faqAnswerText__S7hpG a{display:inline-flex;align-items:center;min-height:34px;padding:0 2px;color:var(--rv-racer-pink);text-decoration:none;border-bottom:1px solid rgba(255,111,163,.32);transition:border-color .2s}.FAQ_faqAnswerText__S7hpG a:hover{border-bottom-color:var(--rv-racer-pink)}.FAQ_faqFooterCta__uiA_O{scroll-margin-top:96px;margin-top:24px;padding:28px 32px;border-radius:var(--radius-2xl);background:radial-gradient(120% 80% at 80% 110%,rgba(167,139,250,.36),transparent 60%),radial-gradient(80% 60% at 14% -10%,rgba(255,111,163,.22),transparent 60%),linear-gradient(160deg,rgba(88,58,110,.85),rgba(33,25,50,.95));border:1px solid var(--rv-glass-border-mauve);box-shadow:var(--rv-glass-shadow);display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.FAQ_faqFooterEyebrow__K_bUY{margin:0;font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--rv-racer-pink);font-weight:var(--weight-bold)}.FAQ_faqFooterTitle__Y605q{margin:0;font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2rem);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--rv-cream-2026);line-height:1.1}.FAQ_faqFooterBody__L98o_{margin:0;max-width:48ch;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--rv-clay)}.FAQ_faqFooterActions__luVHP{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px}@media (max-width:640px){.FAQ_container__n6DQ4{padding:80px 16px 60px}.FAQ_quickAnswers___QEQz{grid-template-columns:1fr 1fr}.FAQ_faqHeaderActions__IrW6u .rv-pill-ghost,.FAQ_faqHeaderActions__IrW6u .rv-pill-primary{width:100%}.FAQ_faqList__p9htR{padding:8px}.FAQ_faqQuestion__WikA7{padding:16px;font-size:var(--text-sm)}.FAQ_faqAnswerOpen__3Ys7N,.FAQ_faqAnswer__AP5A8{padding-left:16px;padding-right:16px}.FAQ_faqFooterCta__uiA_O{padding:22px 18px}}@media (max-width:420px){.FAQ_quickAnswers___QEQz{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FAQ_faqAnswerOpen__3Ys7N,.FAQ_faqAnswer__AP5A8,.FAQ_faqArrowOpen__jev_7,.FAQ_faqArrow__bZsUK,.FAQ_faqItem__rwN1l{transition:none}}