.auth_page__BzxL8{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.auth_left__bujQk{background:linear-gradient(160deg,#0a1628,#132237 55%,#0a1628);display:flex;align-items:center;justify-content:center;padding:48px;position:relative;overflow:hidden}.auth_left__bujQk:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 20%,rgba(201,168,76,.15) 0,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(201,168,76,.08) 0,transparent 50%)}.auth_leftContent__m2CHd{position:relative;z-index:1;width:100%;max-width:440px;display:flex;flex-direction:column;gap:48px;animation:auth_fadeUp__vEi_k .8s ease-out}.auth_logo__Duey4{display:flex;align-items:center;gap:12px;text-decoration:none}.auth_logoIcon__HNJtp{font-size:2rem}.auth_logoText__LOqw3{display:flex;flex-direction:column}.auth_logoMain__EKaNk{font-family:Playfair Display,serif;font-size:1.4rem;font-weight:700;color:#fff}.auth_logoSub__wPpgk{font-size:.75rem;color:var(--gold);text-transform:uppercase;letter-spacing:2px}.auth_quote__ldg0f{border-left:3px solid var(--gold);padding-left:24px;margin:0}.auth_quote__ldg0f p{font-size:1.05rem;color:hsla(0,0%,100%,.8);line-height:1.8;font-style:italic;margin-bottom:12px}.auth_quote__ldg0f cite{font-size:.85rem;color:hsla(0,0%,100%,.45)}.auth_trustBadge__Nn41_{display:inline-flex;align-items:center;gap:8px;background:rgba(201,168,76,.12);border:1px solid rgba(201,168,76,.3);border-radius:50px;padding:10px 20px;color:var(--gold);font-size:.82rem;font-weight:500;width:-moz-fit-content;width:fit-content}.auth_benefits__ErlB3 h3{color:#fff;font-size:1.4rem;margin-bottom:24px}.auth_benefits__ErlB3 ul{list-style:none;display:flex;flex-direction:column;gap:12px}.auth_benefits__ErlB3 li{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.75);font-size:.95rem}.auth_benefits__ErlB3 li svg{color:var(--gold);flex-shrink:0}.auth_successHero__akLmv{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.auth_successHero__akLmv h2{color:#fff;font-size:2rem}.auth_successHero__akLmv p{color:hsla(0,0%,100%,.65);line-height:1.7}.auth_right__uL8ss{display:flex;align-items:center;justify-content:center;padding:48px 40px;background:#f8fafc}.auth_formWrapper__hPM60{width:100%;max-width:460px}.auth_formHeader__QywpD{margin-bottom:32px}.auth_formHeader__QywpD h1{font-family:Playfair Display,serif;font-size:2rem;color:var(--navy);margin-bottom:6px}.auth_formHeader__QywpD p{color:var(--gray-500);font-size:.95rem}.auth_errorBanner__lC29W{display:flex;align-items:center;gap:10px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:12px 16px;color:#dc2626;font-size:.9rem;margin-bottom:20px}.auth_form__BXYhi{display:flex;flex-direction:column;gap:16px}.auth_row__fiDNg{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.auth_field__tsYDj{display:flex;flex-direction:column;gap:6px}.auth_field__tsYDj label{font-size:.82rem;font-weight:600;color:var(--gray-700);display:flex;align-items:center;gap:5px}.auth_labelRow__JSeYy{display:flex;justify-content:space-between;align-items:center}.auth_inputWrapper__1ccev{position:relative}.auth_inputWrapper__1ccev input{width:100%}.auth_inputIcon__O_H8B{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--gray-400);pointer-events:none}.auth_inputWrapper__1ccev input:not([style]){padding:12px 16px 12px 44px}.auth_field__tsYDj input:not(.auth_inputWrapper__1ccev input),.auth_field__tsYDj select,.auth_inputWrapper__1ccev input:not([style]){border:1.5px solid var(--gray-200);border-radius:10px;font-size:.95rem;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease;background:#fff;color:var(--navy);width:100%}.auth_field__tsYDj input:not(.auth_inputWrapper__1ccev input),.auth_field__tsYDj select{padding:12px 16px}.auth_field__tsYDj input:focus,.auth_field__tsYDj select:focus,.auth_inputWrapper__1ccev input:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgba(201,168,76,.12)}.auth_field__tsYDj select{cursor:pointer}.auth_eyeBtn__TwMgQ{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--gray-400);cursor:pointer;padding:4px;display:flex}.auth_eyeBtn__TwMgQ:hover{color:var(--gray-600)}.auth_forgotLink__YT1U8{font-size:.82rem;color:var(--gold);font-weight:500;text-decoration:none}.auth_forgotLink__YT1U8:hover{text-decoration:underline}.auth_checkboxRow__yMNUX,.auth_checkbox__PulMW{display:flex;align-items:center}.auth_checkbox__PulMW{gap:8px;font-size:.88rem;color:var(--gray-600);cursor:pointer}.auth_checkbox__PulMW input{cursor:pointer;accent-color:var(--gold)}.auth_terms__1djJr{font-size:.8rem;color:var(--gray-500);line-height:1.6}.auth_terms__1djJr a{color:var(--gold);text-decoration:none}.auth_terms__1djJr a:hover{text-decoration:underline}.auth_submitBtn__LVv_L{background:var(--navy);color:#fff;border:none;padding:14px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;width:100%}.auth_submitBtn__LVv_L:hover:not(:disabled){background:var(--navy-light);transform:translateY(-1px)}.auth_submitBtn__LVv_L:disabled{opacity:.65;cursor:not-allowed}.auth_switchLink__lupEJ{text-align:center;margin-top:20px;font-size:.88rem;color:var(--gray-500)}.auth_switchLink__lupEJ a{color:var(--gold);font-weight:600;text-decoration:none}.auth_switchLink__lupEJ a:hover{text-decoration:underline}.auth_recaptcha__tjOzv{text-align:center;font-size:.72rem;color:var(--gray-400);margin-top:16px}.auth_recaptcha__tjOzv a{color:var(--gray-500);text-decoration:none}.auth_recaptcha__tjOzv a:hover{text-decoration:underline}.auth_successCard__nTq9u{background:#fff;border:1px solid var(--gray-200);border-radius:20px;padding:48px 36px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:0 4px 24px rgba(0,0,0,.05)}.auth_successIcon__Uexz2{width:72px;height:72px;background:rgba(201,168,76,.12);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--gold)}.auth_successCard__nTq9u h3{font-size:1.4rem;color:var(--navy)}.auth_successCard__nTq9u p{color:var(--gray-600);line-height:1.7;font-size:.95rem}.auth_hint__x95ox{font-size:.85rem!important;color:var(--gray-400)!important}.auth_hint__x95ox a{color:var(--gold)}.auth_spinner__S15H8{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:auth_spin__FBIQb .8s linear infinite;display:inline-block}@keyframes auth_fadeUp__vEi_k{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes auth_spin__FBIQb{to{transform:rotate(1turn)}}@media (max-width:768px){.auth_page__BzxL8{grid-template-columns:1fr}.auth_left__bujQk{display:none}.auth_right__uL8ss{padding:40px 20px}.auth_row__fiDNg{grid-template-columns:1fr}}