.faq_container__tEgaC{min-height:100vh;background:#050505;color:#a1a1aa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.8}.faq_header__F_zom{text-align:center;padding:6rem 1rem 4rem;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent);color:white;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}.faq_backLink__aDBqJ{position:absolute;top:2rem;left:2rem;color:#71717a;text-decoration:none;font-weight:500;font-size:.9rem;transition:all .3s ease;padding:.5rem 1rem;border-radius:999px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05)}.faq_backLink__aDBqJ:hover{color:white;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.faq_title__jmd13{font-size:3rem;font-weight:800;margin:0;color:white;letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#a1a1aa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.faq_subtitle__l_r5N{font-size:1.2rem;margin:1rem 0 0;color:#71717a;font-weight:400}.faq_main__ZPrug{padding:0}.faq_faqContainer__TIB17{max-width:800px;margin:0 auto;padding:4rem 2rem}.faq_faqItem__aW7az{margin-bottom:1rem;border-radius:12px;overflow:hidden;box-shadow:none;background:transparent}.faq_faqQuestion__5t3Qj{width:100%;padding:1.5rem 2rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:12px;text-align:left;font-size:1.1rem;font-weight:600;color:#d4d4d8;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.faq_faqQuestion__5t3Qj:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1);color:white}.faq_faqQuestion__5t3Qj.faq_active__dd1Gq{background:white;color:black;border-color:white;box-shadow:0 0 20px rgba(255,255,255,.1)}.faq_arrow__J47Pe{transition:transform .3s ease;flex-shrink:0}.faq_arrow__J47Pe.faq_rotated__TPVmT{transform:rotate(180deg)}.faq_faqAnswer__ti8yi{max-height:0;overflow:hidden;transition:max-height .3s ease;background:transparent;padding:0 1rem}.faq_faqAnswer__ti8yi.faq_open__fbAZD{max-height:500px}.faq_faqAnswer__ti8yi p{padding:1.5rem 1rem;color:#a1a1aa;line-height:1.7;font-size:1rem;border-left:1px solid rgba(255,255,255,.1);margin:0 0 0 1rem}.faq_contactSection__oaeSy{padding:6rem 2rem;background:linear-gradient(180deg,#050505,rgba(255,255,255,.02));text-align:center;border-top:1px solid rgba(255,255,255,.05)}.faq_contactContent__QPJah{max-width:600px;margin:0 auto}.faq_contactContent__QPJah h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:white}.faq_contactContent__QPJah p{font-size:1.1rem;color:#a1a1aa;margin-bottom:2rem;line-height:1.6}.faq_contactButtons__vfyj3{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.faq_contactButton__EyaKC{background:white;color:black;padding:1rem 2rem;border-radius:999px;text-decoration:none;font-weight:700;transition:all .3s ease;border:1px solid white}.faq_contactButton__EyaKC:hover{transform:translateY(-2px);box-shadow:0 0 20px rgba(255,255,255,.3);background:#f4f4f5}.faq_backToHome__5OnzQ{background:transparent;color:white;padding:1rem 2rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;text-decoration:none;font-weight:700;transition:all .3s ease}.faq_backToHome__5OnzQ:hover{background:rgba(255,255,255,.1);border-color:white}.faq_footer___XT5f{border-top:1px solid rgba(255,255,255,.05);background:#050505;color:#71717a;padding:4rem 2rem;text-align:center}.faq_footerLinks__buR_i{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem;flex-wrap:wrap}.faq_footerLink__h76io{color:#71717a;text-decoration:none;transition:color .3s ease;font-size:.9rem}.faq_footerLink__h76io:hover{color:white}.faq_copyright__dB1tW{color:#52525b;font-size:.85rem}@media (max-width:768px){.faq_title__jmd13{font-size:2rem}.faq_subtitle__l_r5N{font-size:1rem}.faq_backLink__aDBqJ{position:static;display:inline-block;margin-bottom:2rem}.faq_faqContainer__TIB17{padding:2rem 1rem}.faq_faqQuestion__5t3Qj{padding:1rem 1.5rem;font-size:1rem}.faq_faqAnswer__ti8yi p{padding:1rem;margin-left:0;border-left:none}.faq_contactSection__oaeSy{padding:4rem 1rem}.faq_contactContent__QPJah h2{font-size:2rem}.faq_contactContent__QPJah p{font-size:1rem}.faq_contactButtons__vfyj3{flex-direction:column;align-items:center}.faq_backToHome__5OnzQ,.faq_contactButton__EyaKC{width:100%;max-width:300px;text-align:center}}