.faq_faqContainer__3BCmi{max-width:1200px;margin:0 auto;padding:2rem 1rem;font-family:Trade Gothic,sans-serif;line-height:1.6;color:var(--text-color)}.faq_header__bmdpb{margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid var(--secondary-color)}.faq_mainTitle__ddo_I{margin-bottom:1rem;background:var(--text-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding:0}.faq_subtitle__PSp3r{color:var(--text-color);margin:0}.faq_tableOfContents__5cB_B{background:var(--background-color);border:1px solid var(--secondary-color);border-radius:8px;padding:2rem;margin-bottom:3rem;box-shadow:0 2px 10px rgba(0,0,0,.1)}.faq_tableOfContents__5cB_B h2{color:var(--text-color);padding:0;margin:0}.faq_tableOfContents__5cB_B ul{list-style:none;padding:0;margin:0}.faq_tableOfContents__5cB_B>ul>li{margin-bottom:1rem}.faq_tableOfContents__5cB_B>ul>li>a{font-weight:700;font-size:1.1rem;color:var(--tertiary-color);text-decoration:none;display:block;margin-bottom:.5rem}.faq_tableOfContents__5cB_B>ul>li>a:hover{text-decoration:underline}.faq_tableOfContents__5cB_B ul ul{margin-left:1rem;margin-top:.5rem}.faq_tableOfContents__5cB_B ul ul li{margin-bottom:.3rem}.faq_tableOfContents__5cB_B ul ul a{color:var(--link-color);text-decoration:none;font-size:1.2rem}.faq_tableOfContents__5cB_B ul ul a:hover{text-decoration:underline}.faq_faqContent__F9Af7{margin-bottom:3rem}.faq_faqSection__gTDav{margin-bottom:3rem;scroll-margin-top:2rem}.faq_sectionTitle__exCVQ{font-size:2rem;font-weight:700;margin-bottom:2rem;padding-bottom:.5rem;border-bottom:2px solid var(--tertiary-color);color:var(--text-color)}.faq_faqItem__9kuH1{margin-bottom:2rem;padding:1.5rem;background:var(--background-color);border:1px solid var(--secondary-color);border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.05);scroll-margin-top:2rem;transition:box-shadow .3s ease}.faq_faqItem__9kuH1:hover{box-shadow:0 4px 15px rgba(0,0,0,.1)}.faq_question__2wu97{font-size:1.3rem;font-weight:700;margin-bottom:1rem;color:var(--text-color);line-height:1.4}.faq_answer__2EVyw{font-size:1rem;color:var(--text-color);opacity:.9}.faq_answer__2EVyw p{margin:0;line-height:1.7}.faq_faqFooter__ru2nO{background:var(--background-color);border:1px solid var(--secondary-color);border-radius:8px;padding:2rem;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.1)}.faq_callToAction__jp9hH h2{font-size:1.8rem;font-weight:700;margin-bottom:1rem;color:var(--text-color)}.faq_callToAction__jp9hH p{font-size:1.1rem;margin-bottom:1.5rem;opacity:.8}.faq_contactInfo__r_g2b a{color:var(--text-color);text-decoration:none;font-weight:600}.faq_contactInfo__r_g2b a:hover{text-decoration:underline}[data-theme=dark] .faq_faqContainer__3BCmi{color:var(--color-white)}[data-theme=dark] .faq_faqFooter__ru2nO,[data-theme=dark] .faq_faqItem__9kuH1,[data-theme=dark] .faq_tableOfContents__5cB_B{background:#2a2a2a;border-color:#444}[data-theme=dark] .faq_faqItem__9kuH1:hover{box-shadow:0 4px 15px rgba(255,255,255,.1)}@media (max-width:768px){.faq_faqContainer__3BCmi{padding:1rem .5rem}.faq_mainTitle__ddo_I{font-size:2.2rem}.faq_subtitle__PSp3r{font-size:1rem}.faq_faqFooter__ru2nO,.faq_faqItem__9kuH1,.faq_tableOfContents__5cB_B{padding:1rem}.faq_sectionTitle__exCVQ{font-size:1.6rem}.faq_question__2wu97{font-size:1.1rem}.faq_answer__2EVyw{font-size:.95rem}}@media (max-width:480px){.faq_mainTitle__ddo_I{font-size:1.8rem}.faq_tableOfContents__5cB_B ul ul{margin-left:.5rem}.faq_faqItem__9kuH1{padding:1rem}.faq_question__2wu97{font-size:1rem}}.goToTopButton_goToTopButton__S0AAL{position:fixed;bottom:20px;right:20px;background-color:#000;color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:1000}.goToTopButton_goToTopButton__S0AAL.goToTopButton_visible__CSl_r{opacity:1;visibility:visible}.goToTopButton_visible__CSl_r{display:flex}.goToTopButton_tooltip__Hbt_F{background-color:var(--background-color);color:var(--text-color);z-index:999}.AgeConsent_ageModalOverlayContainer__zqPRD{background-color:rgba(0,0,0,.9);z-index:9999;will-change:opacity;transform:translateZ(0)}.AgeConsent_ageModalOverlayContainer__zqPRD,.AgeConsent_ageModalOverlay__z7oXh{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.AgeConsent_ageModalOverlay__z7oXh{background:rgba(0,0,0,.5);z-index:999999;overflow-y:auto;opacity:1;transition:opacity .5s ease-in-out}.AgeConsent_ageConfirmationContent__HP3p9{background:var(--background-color);padding:20px;border-radius:8px;width:100%;max-width:500px;min-width:280px;min-height:320px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:none}@media (max-width:600px){.AgeConsent_ageConfirmationContent__HP3p9{max-width:95vw;min-width:0;padding:16px;min-height:260px}}.AgeConsent_consentTitle__C5KKo{font-size:2rem;font-weight:700;margin-bottom:.5rem}.AgeConsent_consentText__5YMgp{font-size:1.2rem;margin-bottom:1.5rem}.AgeConsent_consentButton__z2H6Z{text-decoration:underline;background:var(--background-color);color:var(--text-color);border:1px solid var(--text-color);border-radius:4px;padding:10px 16px;font-size:1rem;cursor:pointer}.AgeConsent_consentButton__z2H6Z:hover{background-color:var(--tertiary-color)!important}.ResetPasswordForm_resetPasswordFormContainer__ILFT_{max-width:350px;margin:4rem auto 2rem;background:var(--background-color,#232323);border-radius:18px;box-shadow:0 2px 32px rgba(0,0,0,.12),0 1.5px 6px rgba(0,0,0,.08);padding:2.5rem 2rem 2rem;display:flex;flex-direction:column;align-items:center}.ResetPasswordForm_resetPasswordFormTitle__lrqIo{font-size:2rem;color:var(--text-color,#fff);letter-spacing:1px;margin-bottom:2rem;font-weight:700;text-align:center}.ResetPasswordForm_form__ilQo6{width:100%;display:flex;flex-direction:column;gap:1.25rem}.ResetPasswordForm_input__X7O1h{width:88%;padding:.7rem 1rem;font-size:1rem;background:var(--background-color,#181818);border:1.5px solid var(--tertiary-color,#444);border-radius:9px;color:var(--text-color,#fff);outline:none;transition:border .2s}.ResetPasswordForm_input__X7O1h:focus{border-color:var(--accent-color,#f4d35e)}.ResetPasswordForm_error__VZG5j{color:#ff5252;background:rgba(255,82,82,.07)}.ResetPasswordForm_error__VZG5j,.ResetPasswordForm_success__EEWZ5{padding:.5rem 1rem;border-radius:6px;font-size:.98rem;text-align:center}.ResetPasswordForm_success__EEWZ5{color:#3ed37c;background:rgba(62,211,124,.07)}.ResetPasswordForm_buttonRow__ongLZ{margin-top:1rem;display:flex;flex-direction:row;justify-content:center;gap:1rem}.ResetPasswordForm_linksRow__n3VTP{margin-top:2rem;display:flex;flex-direction:column;gap:.7rem;width:100%;align-items:center}.ResetPasswordForm_link__q_LQU{color:var(--accent-color,#f4d35e);text-decoration:none;font-size:.98rem;letter-spacing:.3px;transition:color .2s,-webkit-text-decoration .2s;transition:text-decoration .2s,color .2s;transition:text-decoration .2s,color .2s,-webkit-text-decoration .2s;cursor:pointer}.ResetPasswordForm_link__q_LQU:focus,.ResetPasswordForm_link__q_LQU:hover{text-decoration:underline;color:var(--tertiary-color,#e06c75)}.ForgotPasswordForm_forgotPasswordFormContainer__veOVL{max-width:350px;margin:4rem auto 2rem;background:var(--background-color,#232323);border-radius:18px;box-shadow:0 2px 32px rgba(0,0,0,.12),0 1.5px 6px rgba(0,0,0,.08);padding:2.5rem 2rem 2rem;display:flex;flex-direction:column;align-items:center}.ForgotPasswordForm_forgotPasswordFormTitle__2f8OF{font-size:2rem;color:var(--text-color,#fff);letter-spacing:1px;margin-bottom:2rem;font-weight:700;text-align:center}.ForgotPasswordForm_form___Q5Ta{width:100%;display:flex;flex-direction:column;gap:1.25rem}.ForgotPasswordForm_input__geEB3{width:88%;padding:.7rem 1rem;font-size:1rem;background:var(--background-color,#181818);border:1.5px solid var(--tertiary-color,#444);border-radius:9px;color:var(--text-color,#fff);outline:none;transition:border .2s}.ForgotPasswordForm_input__geEB3:focus{border-color:var(--accent-color,#f4d35e)}.ForgotPasswordForm_buttonRow__jFVoe{margin-top:1rem;display:flex;flex-direction:row;justify-content:center;gap:1rem}.ForgotPasswordForm_button__R12SJ{background:var(--accent-color,#f4d35e);color:#181818;padding:.7rem 1.6rem;border:none;border-radius:9px;font-weight:700;font-size:1rem;letter-spacing:.3px;cursor:pointer;transition:filter .2s}.ForgotPasswordForm_button__R12SJ:disabled{filter:brightness(80%);cursor:not-allowed}.ForgotPasswordForm_button__R12SJ:hover:not(:disabled){filter:brightness(90%)}.ForgotPasswordForm_error__hWbiC{color:#ff5252;background:rgba(255,82,82,.07)}.ForgotPasswordForm_error__hWbiC,.ForgotPasswordForm_success__n9Bpn{padding:.5rem 1rem;border-radius:6px;font-size:.98rem;text-align:center}.ForgotPasswordForm_success__n9Bpn{color:#3ed37c;background:rgba(62,211,124,.07)}.ForgotPasswordForm_linksRow__dVqa_{margin-top:2rem;display:flex;flex-direction:column;gap:.7rem;width:100%;align-items:center}.ForgotPasswordForm_link__UJsQE{color:var(--accent-color,#f4d35e);text-decoration:none;font-size:.98rem;letter-spacing:.3px;transition:color .2s,-webkit-text-decoration .2s;transition:text-decoration .2s,color .2s;transition:text-decoration .2s,color .2s,-webkit-text-decoration .2s;cursor:pointer}.ForgotPasswordForm_link__UJsQE:focus,.ForgotPasswordForm_link__UJsQE:hover{text-decoration:underline;color:var(--tertiary-color,#e06c75)}.LogInForm_loginFormContainer__IR358{max-width:350px;margin:4rem auto 2rem;background:var(--background-color,#232323);border-radius:18px;box-shadow:0 2px 32px rgba(0,0,0,.12),0 1.5px 6px rgba(0,0,0,.08);padding:2.5rem 2rem 2rem;display:flex;flex-direction:column;align-items:center}.LogInForm_loginFormTitle__MlJqf{font-size:2rem;color:var(--text-color,#fff);letter-spacing:1px;margin-bottom:2rem;font-weight:700;text-align:center}.LogInForm_form__TzfXu{width:100%;display:flex;flex-direction:column;gap:1.25rem}.LogInForm_input___axNa{width:88%;padding:.7rem 1rem;font-size:1rem;background:var(--background-color,#181818);border:1.5px solid var(--tertiary-color,#444);border-radius:9px;color:var(--text-color,#fff);outline:none;transition:border .2s}.LogInForm_input___axNa:focus{border-color:var(--accent-color,#f4d35e)}.LogInForm_error__1EmUA{color:#ff5252;background:rgba(255,82,82,.07)}.LogInForm_error__1EmUA,.LogInForm_success__JteN6{padding:.5rem 1rem;border-radius:6px;font-size:.98rem;text-align:center}.LogInForm_success__JteN6{color:#3ed37c;background:rgba(62,211,124,.07)}.LogInForm_buttonRow__jBXYP{margin-top:1rem;display:flex;flex-direction:row;justify-content:center;gap:1rem}.LogInForm_linksRow__ychIh{margin-top:2rem;display:flex;flex-direction:column;gap:.7rem;width:100%;align-items:center}.LogInForm_link__MnASz{color:var(--accent-color,#f4d35e);text-decoration:none;font-size:.98rem;letter-spacing:.3px;transition:color .2s,-webkit-text-decoration .2s;transition:text-decoration .2s,color .2s;transition:text-decoration .2s,color .2s,-webkit-text-decoration .2s;cursor:pointer}.LogInForm_link__MnASz:focus,.LogInForm_link__MnASz:hover{text-decoration:underline;color:var(--tertiary-color,#e06c75)}.primaryButton_primaryButton__6gN_t{background-color:var(--tertiary-color);color:var(--text-color);border:1px solid var(--text-color);padding:10px 20px;font-size:16px;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.primaryButton_primaryButton__6gN_t:hover{background-color:var(--primary-color-dark)}.primaryButton_primaryButton__6gN_t:active{background-color:var(--primary-color-darker)}.primaryButton_primaryButton__6gN_t:disabled{background-color:var(--disabled-color);cursor:not-allowed}.SignUpForm_signupFormContainer__P8mHL{max-width:350px;margin:4rem auto 2rem;background:var(--background-color,#232323);border-radius:18px;box-shadow:0 2px 32px rgba(0,0,0,.12),0 1.5px 6px rgba(0,0,0,.08);padding:2.5rem 2rem 2rem;display:flex;flex-direction:column;align-items:center}.SignUpForm_signupFormTitle__yi_Kk{font-size:2rem;color:var(--text-color,#fff);letter-spacing:1px;margin-bottom:2rem;font-weight:700;text-align:center}.SignUpForm_form__v12to{width:100%;display:flex;flex-direction:column;gap:1.25rem}.SignUpForm_input__zmFcT{width:88%;padding:.7rem 1rem;font-size:1rem;background:var(--background-color,#181818);border:1.5px solid var(--tertiary-color,#444);border-radius:9px;color:var(--text-color,#fff);outline:none;transition:border .2s}.SignUpForm_input__zmFcT:focus{border-color:var(--accent-color,#f4d35e)}.SignUpForm_error__CDK08{color:#ff5252;background:rgba(255,82,82,.07)}.SignUpForm_error__CDK08,.SignUpForm_success__VHV86{padding:.5rem 1rem;border-radius:6px;font-size:.98rem;text-align:center}.SignUpForm_success__VHV86{color:#3ed37c;background:rgba(62,211,124,.07)}.SignUpForm_buttonRow__EEMNy{margin-top:1rem;display:flex;flex-direction:row;justify-content:center;gap:1rem}.SignUpForm_linksRow__mNZNx{margin-top:2rem;display:flex;flex-direction:column;gap:.7rem;width:100%;align-items:center}.SignUpForm_link__yjf_j{color:var(--accent-color,#f4d35e);text-decoration:none;font-size:.98rem;letter-spacing:.3px;transition:color .2s,-webkit-text-decoration .2s;transition:text-decoration .2s,color .2s;transition:text-decoration .2s,color .2s,-webkit-text-decoration .2s;cursor:pointer}.SignUpForm_link__yjf_j:focus,.SignUpForm_link__yjf_j:hover{text-decoration:underline;color:var(--tertiary-color,#e06c75)}