.AuthForm-module__oRl-7W__formShell{gap:28px;width:min(560px,100%);display:grid}.AuthForm-module__oRl-7W__header{gap:12px;display:grid}.AuthForm-module__oRl-7W__header h1{font-size:clamp(34px,4vw,48px);font-style:italic;font-weight:800}.AuthForm-module__oRl-7W__form{gap:20px;display:grid}.AuthForm-module__oRl-7W__methodFieldset{border:0;gap:10px;margin:0;padding:0;display:grid}.AuthForm-module__oRl-7W__methodFieldset legend{margin-bottom:10px;font-size:14px;font-weight:700}.AuthForm-module__oRl-7W__methodSwitch{border:1px solid var(--line-2);z-index:1;background:#030c07b3;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid;position:relative}.AuthForm-module__oRl-7W__methodSwitch button{min-height:46px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.AuthForm-module__oRl-7W__methodSwitch button:hover{color:var(--text)}.AuthForm-module__oRl-7W__methodSwitch .AuthForm-module__oRl-7W__methodActive{border-color:var(--emerald);color:var(--text);box-shadow:inset 0 -2px 0 var(--gold);background:linear-gradient(#22e08a38,#22e08a14)}.AuthForm-module__oRl-7W__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.AuthForm-module__oRl-7W__hint{color:var(--faint);font-size:13px;display:grid}.AuthForm-module__oRl-7W__hint>span{grid-area:1/1}.AuthForm-module__oRl-7W__hint>span[aria-hidden=true]{visibility:hidden}.AuthForm-module__oRl-7W__passwordControl{display:block;position:relative}.AuthForm-module__oRl-7W__passwordControl input{padding-right:52px}.AuthForm-module__oRl-7W__eye{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.AuthForm-module__oRl-7W__consents{gap:12px;display:grid}.AuthForm-module__oRl-7W__consentRow{border:1px solid var(--line);cursor:pointer;background:#030c0799;border-radius:14px;grid-template-columns:24px 1fr;gap:14px;padding:18px 20px;transition:border-color .15s,background .15s;display:grid;position:relative}.AuthForm-module__oRl-7W__consentRow input{opacity:0;cursor:pointer;width:24px;height:24px;margin:0;position:absolute;top:20px;left:20px}.AuthForm-module__oRl-7W__box{border:1.5px solid var(--line-2);background:var(--bg);border-radius:6px;place-items:center;width:22px;height:22px;margin-top:2px;transition:all .15s;display:grid}.AuthForm-module__oRl-7W__consentRow input:checked+.AuthForm-module__oRl-7W__box{background:linear-gradient(180deg, #ffe08a, var(--gold-2));border-color:var(--gold)}.AuthForm-module__oRl-7W__consentRow input:checked+.AuthForm-module__oRl-7W__box:after{content:"";border:2.5px solid #1c1402;border-width:0 2.5px 2.5px 0;width:6px;height:11px;transform:rotate(45deg)translate(-1px,-1px)}.AuthForm-module__oRl-7W__consentRow input:focus-visible+.AuthForm-module__oRl-7W__box{outline:2px solid var(--gold);outline-offset:3px}.AuthForm-module__oRl-7W__consentRow:has(input:checked){border-color:var(--line-gold);background:#f2c14e0d}.AuthForm-module__oRl-7W__consentCopy{color:var(--muted);overflow-wrap:anywhere;font-size:14px;line-height:1.65}.AuthForm-module__oRl-7W__consentCopy strong{color:var(--text);margin-bottom:4px;font-size:15px;display:block}.AuthForm-module__oRl-7W__consentCopy em{color:var(--gold);margin-left:6px;font-size:12px;font-style:normal;font-weight:600}.AuthForm-module__oRl-7W__policyLink{color:var(--champagne);text-underline-offset:3px;text-decoration:underline}.AuthForm-module__oRl-7W__submit{width:100%;min-height:54px}.AuthForm-module__oRl-7W__alternate{color:var(--muted);font-size:15px}.AuthForm-module__oRl-7W__alternate a{color:var(--emerald);text-underline-offset:3px;font-weight:700;text-decoration:underline}.AuthForm-module__oRl-7W__note{color:var(--faint);border-top:1px solid var(--line);padding-top:18px;font-size:13px}@media (max-width:600px){.AuthForm-module__oRl-7W__row{grid-template-columns:1fr}}
.AuthPage-module__cQlEvG__page{grid-template-columns:.9fr 1.1fr;min-height:calc(100vh - 76px);display:grid}.AuthPage-module__cQlEvG__visual{border-right:1px solid var(--line);align-items:flex-end;padding:56px;display:flex;position:relative;overflow:hidden}.AuthPage-module__cQlEvG__photo{object-fit:cover}.AuthPage-module__cQlEvG__visual:after{content:"";background:linear-gradient(#030c0726 0%,#030c078c 45%,#030c07f5 100%);position:absolute;inset:0}.AuthPage-module__cQlEvG__visualCopy{z-index:1;gap:18px;max-width:480px;display:grid;position:relative}.AuthPage-module__cQlEvG__visualCopy h2{font-size:clamp(30px,3vw,42px);font-style:italic;font-weight:800}.AuthPage-module__cQlEvG__visualCopy ul{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.AuthPage-module__cQlEvG__visualCopy li{color:var(--muted);gap:12px;display:flex}.AuthPage-module__cQlEvG__visualCopy li svg{color:var(--gold);flex-shrink:0;margin-top:3px}.AuthPage-module__cQlEvG__formSide{background:radial-gradient(90% 60% at 100% 0,#22e08a14,#0000 60%);place-items:center;padding:64px 48px 80px;display:grid}@media (max-width:960px){.AuthPage-module__cQlEvG__page{grid-template-columns:1fr}.AuthPage-module__cQlEvG__visual{border-right:0;min-height:340px;padding:32px 20px}.AuthPage-module__cQlEvG__formSide{padding:48px 16px 64px}}
