.FAQPage_faqPage__yoTFJ{min-height:100vh;background:linear-gradient(135deg,#ebf4ff,#fff 30%,#fde7f3 70%,#fff);font-family:var(--font-secondary)}.FAQPage_heroSection__h8GJo{position:relative;padding:4rem 0;overflow:hidden}.FAQPage_heroSection__h8GJo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,rgba(221,214,254,.08) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(248,187,217,.06) 0,transparent 50%);pointer-events:none}.FAQPage_heroContainer__Z_D5B{max-width:1200px;margin:0 auto;position:relative;z-index:2;padding:6em 2rem 0}.FAQPage_heroContent__je_Dg{text-align:center;max-width:800px;margin:0 auto}.FAQPage_heroBadge__4UbkI{display:inline-block;background:rgba(124,58,237,.2);color:#7c3aed;padding:.6rem 1.8rem;border-radius:30px;font-size:.85rem;font-weight:500;letter-spacing:.3px;margin-bottom:1.5rem;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(124,58,237,.2)}.FAQPage_heroTitle__KEzn3{font-family:var(--font-primary);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:600;line-height:1.2;color:#2d3748;margin-bottom:1.5rem;text-shadow:1px 1px 2px hsla(0,0%,100%,.8)}.FAQPage_heroSubtitle__Rvh6U{font-size:clamp(1rem,2vw,1.2rem);color:#6b7280;line-height:1.6;margin-bottom:0}.FAQPage_mainContent__Ogy0b{padding:3rem 0}.FAQPage_contentContainer__1r_Pf{max-width:1000px;margin:0 auto;padding:0 2rem}.FAQPage_faqGrid__XB22a{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:4rem}.FAQPage_faqItem__hk2IH{background:hsla(0,0%,100%,.9);border-radius:20px;overflow:hidden;box-shadow:0 8px 25px rgba(221,214,254,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(221,214,254,.2);transition:all .3s ease}.FAQPage_faqItem__hk2IH:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(221,214,254,.2)}.FAQPage_faqQuestion__rb6SY{width:100%;background:none;border:none;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease;text-align:left}.FAQPage_faqQuestion__rb6SY:hover{background:rgba(124,58,237,.05)}.FAQPage_faqQuestion__rb6SY.FAQPage_active__odWWm{background:rgba(124,58,237,.08);border-bottom:1px solid rgba(124,58,237,.15)}.FAQPage_questionText__gGecO{font-family:var(--font-primary);font-size:1.1rem;font-weight:600;color:#2d3748;line-height:1.4;flex:1;margin-right:1rem}.FAQPage_toggleIcon__K_w0M{font-size:1.5rem;color:#7c3aed;font-weight:300;transition:transform .3s ease;min-width:24px;text-align:center}.FAQPage_faqQuestion__rb6SY.FAQPage_active__odWWm .FAQPage_toggleIcon__K_w0M{transform:rotate(180deg)}.FAQPage_faqAnswer__kNKCr{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.FAQPage_faqAnswer__kNKCr.FAQPage_open__A7C6E{max-height:500px;transition:max-height .4s ease-in}.FAQPage_answerContent__AV7p1{padding:0 2rem 1.5rem;border-top:1px solid rgba(124,58,237,.1)}.FAQPage_answerText__Pd9_v{font-size:.95rem;color:#6b7280;line-height:1.6;margin:1rem 0 0}.FAQPage_stillHaveQuestionsSection__TTxoI{margin-bottom:4rem}.FAQPage_stillHaveQuestionsCard__Uvyxu{background:hsla(0,0%,100%,.9);border-radius:25px;padding:3rem;box-shadow:0 15px 35px rgba(248,187,217,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(248,187,217,.2);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem}.FAQPage_stillHaveQuestionsContent__IElck{flex:1;min-width:300px}.FAQPage_stillHaveQuestionsTitle__NBkar{font-family:var(--font-primary);font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:600;color:#2d3748;margin-bottom:1rem}.FAQPage_stillHaveQuestionsText__cOu_h{font-size:.95rem;color:#6b7280;line-height:1.6;margin:0}.FAQPage_stillHaveQuestionsButtons__jMcQy{display:flex;gap:1rem;flex-wrap:wrap}.FAQPage_stillHaveQuestionsButton__Cqo_F{display:inline-flex;align-items:center;gap:.6rem;background-color:#f472b6;color:#fff;padding:1rem 2rem;border-radius:30px;text-decoration:none;font-family:var(--font-primary);font-weight:600;font-size:.9rem;transition:all .3s ease;letter-spacing:.3px;box-shadow:0 6px 20px rgba(233,30,99,.3);white-space:nowrap}.FAQPage_stillHaveQuestionsButton__Cqo_F:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(233,30,99,.4);background-color:#c2185b}.FAQPage_stillHaveQuestionsButtonIcon__Td4OR{font-size:1.1em;transition:transform .3s ease}.FAQPage_stillHaveQuestionsButton__Cqo_F:hover .FAQPage_stillHaveQuestionsButtonIcon__Td4OR{transform:translateX(3px)}.FAQPage_stillHaveQuestionsButtonSecondary__pl5wZ{display:inline-flex;align-items:center;padding:1rem 1.8rem;background-color:#fff;color:#f472b6;border:2px solid #f472b6;text-decoration:none;border-radius:30px;font-family:var(--font-primary);font-weight:600;font-size:.9rem;transition:all .3s ease;letter-spacing:.3px;box-shadow:0 4px 15px rgba(233,30,99,.15);white-space:nowrap}.FAQPage_stillHaveQuestionsButtonSecondary__pl5wZ:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(233,30,99,.25);background-color:#f472b6;color:#fff}.FAQPage_quickLinksSection__xL7Cv{margin-bottom:2rem}.FAQPage_quickLinksTitle__cp5Ex{font-family:var(--font-primary);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;color:#2d3748;text-align:center;margin-bottom:2rem}.FAQPage_quickLinksGrid__B44_f{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.FAQPage_quickLinkCard__IY8P7{background:hsla(0,0%,100%,.9);border-radius:20px;padding:2rem;box-shadow:0 8px 25px rgba(124,58,237,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(124,58,237,.15);text-decoration:none;transition:all .3s ease;display:block}.FAQPage_quickLinkCard__IY8P7:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(124,58,237,.18)}.FAQPage_quickLinkTitle__yndPs{font-family:var(--font-primary);font-size:1.2rem;font-weight:600;color:#7c3aed;margin-bottom:.8rem}.FAQPage_quickLinkText__qyQpV{font-size:.9rem;color:#6b7280;line-height:1.5;margin:0}@media (max-width:1024px){.FAQPage_heroContainer__Z_D5B{padding-top:0}.FAQPage_heroSection__h8GJo{padding:3rem 0}.FAQPage_mainContent__Ogy0b{padding:2.5rem 0}.FAQPage_contentContainer__1r_Pf{padding:0 1.5rem}.FAQPage_stillHaveQuestionsCard__Uvyxu{padding:2.5rem}}@media (max-width:768px){.FAQPage_heroSection__h8GJo{padding:2.5rem 0}.FAQPage_contentContainer__1r_Pf{padding:0 1rem}.FAQPage_faqQuestion__rb6SY{padding:1.25rem 1.5rem}.FAQPage_answerContent__AV7p1{padding:0 1.5rem 1.25rem}.FAQPage_stillHaveQuestionsCard__Uvyxu{padding:2rem;flex-direction:column;text-align:center}.FAQPage_stillHaveQuestionsButtons__jMcQy{justify-content:center}.FAQPage_quickLinksGrid__B44_f{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:576px){.FAQPage_heroSection__h8GJo{padding:2rem 0}.FAQPage_contentContainer__1r_Pf{padding:0 .75rem}.FAQPage_faqQuestion__rb6SY{padding:1rem 1.25rem}.FAQPage_answerContent__AV7p1{padding:0 1.25rem 1rem}.FAQPage_stillHaveQuestionsCard__Uvyxu{padding:1.5rem}.FAQPage_stillHaveQuestionsButtons__jMcQy{flex-direction:column;width:100%}.FAQPage_stillHaveQuestionsButtonSecondary__pl5wZ,.FAQPage_stillHaveQuestionsButton__Cqo_F{width:100%;justify-content:center}.FAQPage_quickLinkCard__IY8P7{padding:1.5rem}}@media (max-width:350px){.FAQPage_contentContainer__1r_Pf{padding:0 .5rem}.FAQPage_faqQuestion__rb6SY{padding:.8rem 1rem}.FAQPage_answerContent__AV7p1{padding:0 1rem .8rem}.FAQPage_stillHaveQuestionsCard__Uvyxu{padding:1.25rem}}