.AuthForm-module__vrGSaG__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#5e4a342e 0%,#19171899 18%,#0e1116c7 100%);border:1px solid #e3c28785;border-radius:1.5rem;gap:1rem;width:min(100%,26rem);max-width:26rem;padding:2.3rem 1.55rem 1.3rem;display:grid;position:relative;box-shadow:inset 0 1px #fff0cf2e,0 20px 60px #00000059}.AuthForm-module__vrGSaG__cardRegister{width:min(100%,30rem);max-width:30rem}.AuthForm-module__vrGSaG__sigil{opacity:.9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:-1.45rem;left:50%;transform:translate(-50%)}.AuthForm-module__vrGSaG__sigil img{filter:drop-shadow(0 10px 18px #0000004d);opacity:.9;width:2.9rem;height:2.9rem}.AuthForm-module__vrGSaG__heading{text-align:center;gap:.65rem;display:grid}.AuthForm-module__vrGSaG__eyebrow{color:#f4e8cadb;font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.9rem}.AuthForm-module__vrGSaG__title{color:#fbf2df;text-wrap:balance;font-size:clamp(2.15rem,4vw,3rem);font-weight:500;line-height:1.02}.AuthForm-module__vrGSaG__description{color:#eee4cfbd;font-size:.98rem;line-height:1.65}.AuthForm-module__vrGSaG__divider{color:#e6c685eb;justify-content:center;align-items:center;gap:.7rem;display:flex}.AuthForm-module__vrGSaG__divider span{background:linear-gradient(90deg,#0000,#e6c68599,#0000);flex:1;height:1px}.AuthForm-module__vrGSaG__divider em{font-family:var(--font-display);text-transform:uppercase;font-size:1rem;font-style:normal;line-height:1}.AuthForm-module__vrGSaG__dividerCompact{margin:.15rem 0 .05rem}.AuthForm-module__vrGSaG__dividerCompact em{letter-spacing:.24em;font-size:.78rem}.AuthForm-module__vrGSaG__grid{gap:.9rem;display:grid}.AuthForm-module__vrGSaG__gridSplit{grid-template-columns:repeat(2,minmax(0,1fr))}.AuthForm-module__vrGSaG__field{gap:.45rem;display:grid}.AuthForm-module__vrGSaG__field span:first-child{color:#f7edd5e6;font-family:var(--font-display);font-size:1rem}.AuthForm-module__vrGSaG__field input{color:#f8f1df;font:inherit;background:#1a1b1f80;border:1px solid #cbab778c;border-radius:.5rem;min-height:3.25rem;padding:.95rem 1rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.AuthForm-module__vrGSaG__field input::placeholder{color:#e9deca6b}.AuthForm-module__vrGSaG__field input:focus{background:#1c1e22b8;border-color:#f5d695e6;outline:none;box-shadow:0 0 0 3px #dbb46929}.AuthForm-module__vrGSaG__fieldCheckbox{color:#f4e8cad1;align-items:center;gap:.7rem;font-size:.95rem;display:flex}.AuthForm-module__vrGSaG__fieldCheckbox input{accent-color:#d6b06a;min-width:auto;min-height:auto;padding:0}.AuthForm-module__vrGSaG__fieldControl{position:relative}.AuthForm-module__vrGSaG__fieldControl input{width:100%;padding-right:3.35rem}.AuthForm-module__vrGSaG__fieldToggle{color:#f4e8cac2;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:1.5rem;height:100%;padding:0;display:inline-flex;position:absolute;top:0;right:.9rem}.AuthForm-module__vrGSaG__fieldToggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.1rem;height:1.1rem}.AuthForm-module__vrGSaG__aux{justify-content:space-between;align-items:center;min-height:1.5rem;display:flex}.AuthForm-module__vrGSaG__textLink{color:#dcb46a;font-family:var(--font-display);font-size:.96rem}.AuthForm-module__vrGSaG__textLink:hover{color:#f7dfaa}.AuthForm-module__vrGSaG__actions,.AuthForm-module__vrGSaG__switch{gap:.8rem;display:grid}.AuthForm-module__vrGSaG__button{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;border-radius:.6rem;justify-content:center;align-items:center;gap:.55rem;min-height:3.35rem;padding:.95rem 1.2rem;font-size:1.05rem;transition:transform .16s,filter .16s,border-color .16s,background-color .16s;display:inline-flex}.AuthForm-module__vrGSaG__button:hover{transform:translateY(-1px)}.AuthForm-module__vrGSaG__button:disabled{cursor:progress;opacity:.8}.AuthForm-module__vrGSaG__spinner{border:2px solid #34200b3d;border-top-color:currentColor;border-radius:999px;flex:none;width:1rem;height:1rem;animation:.78s linear infinite AuthForm-module__vrGSaG__auth-button-spin;display:inline-block}@keyframes AuthForm-module__vrGSaG__auth-button-spin{to{transform:rotate(360deg)}}.AuthForm-module__vrGSaG__buttonPrimary{color:#34200b;background:linear-gradient(#efcb85 0%,#c99848 100%);border:1px solid #f3daa1e6;box-shadow:inset 0 1px #fff3d9bd,0 10px 24px #0000003d}.AuthForm-module__vrGSaG__buttonPrimary:hover{filter:brightness(1.04)}.AuthForm-module__vrGSaG__buttonSecondary{color:#f7edd5f0;background:#11141a70;border:1px solid #d4b47c8c}.AuthForm-module__vrGSaG__buttonSecondary:hover{background:#15181fad;border-color:#f2daadad}@media (max-width:900px){.AuthForm-module__vrGSaG__card,.AuthForm-module__vrGSaG__cardRegister{width:min(100%,33rem);max-width:33rem}}@media (max-width:640px){.AuthForm-module__vrGSaG__card{border-radius:1.25rem;padding:2rem 1rem 1.1rem}.AuthForm-module__vrGSaG__title{font-size:clamp(1.95rem,8vw,2.45rem)}.AuthForm-module__vrGSaG__gridSplit{grid-template-columns:1fr}}
.AuthScene-module__M4fZva__authShell{background:linear-gradient(#0a0c114d 0%,#090b0f73 100%),#090b0f;position:relative;overflow:hidden}.AuthScene-module__M4fZva__authShell:before{content:"";background:url(/login/hero-login.webp) 50% 28%/cover no-repeat;position:absolute;inset:0}.AuthScene-module__M4fZva__authShell:after{content:"";pointer-events:none;background:linear-gradient(#01020447 0%,#0102041c 22%,#0102042e 48%,#010204eb 100%),radial-gradient(circle at 82% 4%,#0102044d,#0000 34%),radial-gradient(circle at 50% 40%,#7ad6ff14,#0000 35%);position:absolute;inset:0}:is(.AuthScene-module__M4fZva__authShell .site-nav--home .site-nav__link,.AuthScene-module__M4fZva__authShell .site-header__social-link){color:#fff8e2fa;text-shadow:0 1px 2px #000000b8,0 0 12px #00000073}.AuthScene-module__M4fZva__main,.AuthScene-module__M4fZva__footer{z-index:2;position:relative}.AuthScene-module__M4fZva__main{justify-content:center;align-items:center;min-height:100vh;padding:8.5rem 2rem 5rem;display:flex;position:relative}.AuthScene-module__M4fZva__main:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#05080e08 0%,#04050714 56%,#0202026b 100%),radial-gradient(circle at 50% 24%,#9dceff12,#0000 38%);position:absolute;inset:0}.AuthScene-module__M4fZva__content{justify-content:center;width:100%;max-width:78rem;margin:0 auto;display:flex}.AuthScene-module__M4fZva__footer{color:#f3ead7c2;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem 1.4rem;margin-top:-2rem;padding:0 1.5rem 1.5rem;display:flex}.AuthScene-module__M4fZva__footer p,.AuthScene-module__M4fZva__footer a{color:inherit;font-family:var(--font-display);font-size:.92rem}.AuthScene-module__M4fZva__footerLinks{gap:1rem;display:flex}.AuthScene-module__M4fZva__footer a:hover{color:#f7dfaa}@media (max-width:900px){.AuthScene-module__M4fZva__main{align-items:flex-start;padding:11.5rem 1.2rem 4rem}.AuthScene-module__M4fZva__content{justify-content:center}}@media (max-width:640px){.AuthScene-module__M4fZva__main{padding:9.75rem .95rem 3rem}.AuthScene-module__M4fZva__footer{gap:.65rem 1rem;margin-top:-1rem;padding-bottom:1.2rem}.AuthScene-module__M4fZva__footerLinks{justify-content:center;width:100%}}
