:root{--color-text-main:#07070a;--color-text-muted:#30343b;--color-primary-gradient:linear-gradient(90deg,#ff061c,#ff3c9c 45%,#875cff 100%);--color-btn-gradient:linear-gradient(90deg,#ff081f,#ff4aa8);--color-glass-surface:#ffffffc7;--color-glass-hover:#ffffffeb;--color-glass-border:#0c121c17;--color-shadow:#1018280f}.faq-module__8mGQJa__faqPageWrapper{min-height:100vh;color:var(--color-text-main);isolation:isolate;background:radial-gradient(circle at 12% 14%,#ff3b942e,#0000 28%),radial-gradient(circle at 86% 18%,#35bdff38,#0000 31%),linear-gradient(135deg,#fff3f8 0%,#edfaf8 48%,#e7f6ff 100%);padding:120px 24px 80px;font-family:inherit;position:relative;overflow:hidden}.faq-module__8mGQJa__bgGrid{z-index:-4;opacity:.45;pointer-events:none;background-image:linear-gradient(#fffc 1px,#0000 1px),linear-gradient(90deg,#ffffffa6 1px,#0000 1px);background-size:clamp(38px,5vw,72px) clamp(38px,5vw,72px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 92%);mask-image:linear-gradient(#000 0%,#0000 92%)}.faq-module__8mGQJa__pinkGlow,.faq-module__8mGQJa__blueGlow{z-index:-3;pointer-events:none;filter:blur(clamp(15px,2vw,32px));border-radius:999px;animation:10s ease-in-out infinite alternate faq-module__8mGQJa__glowMove;position:absolute}.faq-module__8mGQJa__pinkGlow{background:#ff2f8b26;width:clamp(16rem,32vw,36rem);height:clamp(16rem,32vw,36rem);bottom:-6rem;left:-8rem}.faq-module__8mGQJa__blueGlow{background:#2aa9ff29;width:clamp(15rem,30vw,34rem);height:clamp(15rem,30vw,34rem);animation-delay:-2.5s;top:8rem;right:-8rem}.faq-module__8mGQJa__pageContainer{z-index:2;max-width:860px;margin:0 auto;position:relative}.faq-module__8mGQJa__backHomeLink{width:fit-content;box-shadow:0 10px 28px var(--color-shadow);color:#ff2f8e;letter-spacing:-.01em;background:#ffffffe0;border:1px solid #fffffff2;border-radius:999px;align-items:center;gap:.65rem;margin-bottom:36px;padding:10px 18px;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .22s;display:inline-flex}.faq-module__8mGQJa__backHomeLink:hover{background:#fff;transform:translateY(-2px);box-shadow:0 14px 32px #ff2f8b1f}.faq-module__8mGQJa__liveDot{background:#ff145c;border-radius:999px;width:10px;height:10px;animation:1.55s ease-in-out infinite faq-module__8mGQJa__pulse;box-shadow:0 0 #ff145c73}.faq-module__8mGQJa__heroHeader{text-align:center;margin-bottom:48px}.faq-module__8mGQJa__mainTitle{letter-spacing:-.05em;color:var(--color-text-main);margin-bottom:16px;font-size:clamp(2.4rem,5.5vw,3.6rem);font-weight:950;line-height:1.1}.faq-module__8mGQJa__mainTitle span{background:var(--color-primary-gradient);-webkit-text-fill-color:transparent;background-size:180% 100%;-webkit-background-clip:text;animation:5s ease-in-out infinite faq-module__8mGQJa__gradientText;display:inline-block}.faq-module__8mGQJa__subtitle{color:var(--color-text-muted);max-width:620px;margin:0 auto 36px;font-size:clamp(1rem,1.8vw,1.12rem);font-weight:700;line-height:1.6}.faq-module__8mGQJa__searchContainer{max-width:580px;margin:0 auto}.faq-module__8mGQJa__searchInner{background-color:var(--color-glass-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 35px var(--color-shadow),inset 0 1px 0 #fff;border:1px solid #fffc;border-radius:20px;align-items:center;padding:2px 6px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.faq-module__8mGQJa__searchInner:focus-within{background-color:#fff;border-color:#ff3c9c66;box-shadow:0 12px 40px #ff317e14,0 2px 4px #00000005}.faq-module__8mGQJa__searchIcon{opacity:.5;padding-left:14px;font-size:1.1rem}.faq-module__8mGQJa__searchInput{width:100%;color:var(--color-text-main);background:0 0;border:none;outline:none;padding:14px 12px;font-family:inherit;font-size:.98rem;font-weight:600}.faq-module__8mGQJa__searchInput::placeholder{color:#94a3b8}.faq-module__8mGQJa__clearSearch{color:var(--color-text-muted);cursor:pointer;background:#0000000d;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:26px;height:26px;margin-right:8px;font-size:.75rem;transition:all .2s;display:flex}.faq-module__8mGQJa__clearSearch:hover{color:var(--color-text-main);background:#0000001a}.faq-module__8mGQJa__searchResultsCount{color:#ff2f8e;margin-top:10px;font-size:.85rem;font-weight:800}.faq-module__8mGQJa__categoriesNav{border-bottom:1px solid #0c121c0f;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:36px;padding-bottom:24px;display:flex}.faq-module__8mGQJa__categoryTab{color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:100px;outline:none;padding:8px 18px;font-size:.9rem;font-weight:800;transition:all .22s}.faq-module__8mGQJa__categoryTab:hover{color:var(--color-text-main);background:#ffffff80}.faq-module__8mGQJa__activeTab{box-shadow:0 8px 20px var(--color-shadow);border-color:#fff;color:#ff2f8e!important;background:#fff!important}.faq-module__8mGQJa__accordionContainer{flex-direction:column;gap:12px;margin-bottom:64px;display:flex}.faq-module__8mGQJa__accordionItem{background-color:var(--color-glass-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--color-glass-border);box-shadow:0 8px 24px var(--color-shadow);border-radius:20px;transition:border-color .25s,background-color .25s,transform .25s;overflow:hidden}.faq-module__8mGQJa__accordionItem:hover{background-color:var(--color-glass-hover);border-color:#ff2f8b2e;transform:translateY(-1px)}.faq-module__8mGQJa__itemExpanded{background-color:#fff;box-shadow:0 16px 36px #10182814;border-color:#2aa9ff59!important}.faq-module__8mGQJa__accordionHeader{text-align:left;cursor:pointer;width:100%;color:var(--color-text-main);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex}.faq-module__8mGQJa__questionText{letter-spacing:-.01em;font-size:1.05rem;font-weight:850;line-height:1.4}.faq-module__8mGQJa__toggleIcon{color:#94a3b8;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.3rem;font-weight:600;display:flex}.faq-module__8mGQJa__itemExpanded .faq-module__8mGQJa__toggleIcon{color:#ff3c9c}.faq-module__8mGQJa__accordionBodyWrapper{transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1);display:grid}.faq-module__8mGQJa__bodyClosed{grid-template-rows:0fr}.faq-module__8mGQJa__bodyOpen{grid-template-rows:1fr}.faq-module__8mGQJa__accordionContentInner{overflow:hidden}.faq-module__8mGQJa__answerText{color:var(--color-text-muted);padding:0 28px 24px;font-size:.98rem;font-weight:600;line-height:1.65}.faq-module__8mGQJa__emptyStateBox{text-align:center;background:#fff6;border:1px dashed #0c121c26;border-radius:20px;padding:60px 40px}.faq-module__8mGQJa__emptyIcon{opacity:.6;margin-bottom:12px;font-size:2.2rem}.faq-module__8mGQJa__emptyStateBox h3{margin-bottom:6px;font-size:1.2rem;font-weight:850}.faq-module__8mGQJa__emptyStateBox p{color:var(--color-text-muted);max-width:400px;margin:0 auto 20px;font-size:.95rem;font-weight:600}.faq-module__8mGQJa__resetButton{background:var(--color-text-main);color:#fff;cursor:pointer;border:none;border-radius:100px;outline:none;padding:10px 22px;font-size:.9rem;font-weight:800;transition:opacity .2s}.faq-module__8mGQJa__ctaBannerGrid{border:1px solid var(--color-glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 36px var(--color-shadow);background:#ffffffa6;border-radius:24px;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;padding:36px 40px;display:flex}.faq-module__8mGQJa__ctaTextSide h3{letter-spacing:-.02em;margin-bottom:6px;font-size:1.3rem;font-weight:950}.faq-module__8mGQJa__ctaTextSide p{color:var(--color-text-muted);max-width:460px;font-size:.95rem;font-weight:700;line-height:1.5}.faq-module__8mGQJa__ctaButtonSide{flex-shrink:0;align-items:center;gap:12px;display:flex}.faq-module__8mGQJa__primaryButton,.faq-module__8mGQJa__secondaryButton{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:52px;padding:0 24px;font-size:.95rem;font-weight:950;text-decoration:none;transition:box-shadow .22s,border-color .22s,background .22s,transform .22s;display:inline-flex}.faq-module__8mGQJa__primaryButton{color:#fff;background:var(--color-btn-gradient);position:relative;overflow:hidden;box-shadow:0 14px 32px #ff317e47}.faq-module__8mGQJa__primaryButton:after{content:"";filter:blur(5px);background:#ffffff59;width:32%;animation:3s ease-in-out infinite faq-module__8mGQJa__shine;position:absolute;inset:-80% auto -80% -35%;transform:rotate(18deg)}.faq-module__8mGQJa__secondaryButton{color:#111318;box-shadow:0 10px 24px var(--color-shadow);background:#ffffffe6;border:1px solid #0c121c1c}.faq-module__8mGQJa__primaryButton:hover,.faq-module__8mGQJa__secondaryButton:hover{transform:translateY(-2px);box-shadow:0 18px 38px #1018281f}@keyframes faq-module__8mGQJa__pulse{0%{box-shadow:0 0 #ff145c73}70%{box-shadow:0 0 0 10px #ff145c00}to{box-shadow:0 0 #ff145c00}}@keyframes faq-module__8mGQJa__gradientText{0%,to{background-position:0%}50%{background-position:100%}}@keyframes faq-module__8mGQJa__shine{0%{left:-45%}45%,to{left:130%}}@keyframes faq-module__8mGQJa__glowMove{0%{transform:translate(0,0)scale(1)}to{transform:translate(20px,-15px)scale(1.05)}}@media (max-width:768px){.faq-module__8mGQJa__faqPageWrapper{padding-top:100px}.faq-module__8mGQJa__backHomeLink{margin-bottom:24px}.faq-module__8mGQJa__ctaBannerGrid{text-align:center;flex-direction:column;gap:24px;padding:32px 24px}.faq-module__8mGQJa__ctaButtonSide{flex-direction:column;width:100%}.faq-module__8mGQJa__primaryButton,.faq-module__8mGQJa__secondaryButton{text-align:center;width:100%}.faq-module__8mGQJa__accordionHeader{padding:20px}.faq-module__8mGQJa__answerText{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.faq-module__8mGQJa__pinkGlow,.faq-module__8mGQJa__blueGlow,.faq-module__8mGQJa__liveDot,.faq-module__8mGQJa__mainTitle span,.faq-module__8mGQJa__primaryButton:after{animation:none!important}}
