.page-module__aydn6q__page{background:radial-gradient(circle at 80% 10%,#48ada838,#0000 28%),#121212;place-items:center;min-height:100vh;padding:24px;display:grid;overflow:hidden}.page-module__aydn6q__card{background:#1f1f1ff0;border:1px solid #3d3d3d;border-radius:20px;width:min(100%,460px);padding:46px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000070}.page-module__aydn6q__card>:not(.page-module__aydn6q__brandMark){z-index:1;position:relative}.page-module__aydn6q__brandMark{opacity:.25;pointer-events:none;width:205px;height:205px;position:absolute;top:-76px;right:-66px}.page-module__aydn6q__eyebrow{color:#69c9c1;letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:12px;font-weight:700}.page-module__aydn6q__card h1{color:#f6f3f2;letter-spacing:-.05em;margin:0;font-size:35px}.page-module__aydn6q__card>p:not(.page-module__aydn6q__eyebrow){color:#a6a6a6;margin:14px 0 31px;line-height:1.6}.page-module__aydn6q__form{gap:18px;display:grid}.page-module__aydn6q__form label{color:var(--portal-text-ui);gap:7px;font-size:14px;font-weight:700;display:grid}.page-module__aydn6q__form input{width:100%;color:var(--portal-text-ui);font:inherit;background:#151515;border:1px solid #484848;border-radius:9px;outline:none;padding:12px 13px;font-size:14px;font-weight:500}.page-module__aydn6q__form input:focus{border-color:#3fa099;box-shadow:0 0 0 3px #3fa09929}.page-module__aydn6q__form button{cursor:pointer;color:#111;min-height:44px;font:inherit;background:#3fa099;border:0;border-radius:9px;font-size:14px;font-weight:700}.page-module__aydn6q__form button:hover{background:#58b0aa}.page-module__aydn6q__form button:disabled{cursor:wait;opacity:.7}.page-module__aydn6q__error{color:#ff9d95;margin:0;font-size:14px;line-height:1.5}.page-module__aydn6q__form input::placeholder{color:var(--portal-text-placeholder);opacity:1;font-weight:500}.page-module__aydn6q__passwordField{gap:7px;display:grid}.page-module__aydn6q__form .page-module__aydn6q__checkbox{align-items:center;gap:10px;font-weight:500;display:flex}.page-module__aydn6q__form .page-module__aydn6q__checkbox input{flex:none;width:18px;height:18px;min-height:18px}.page-module__aydn6q__passwordInput{position:relative}.page-module__aydn6q__passwordInput input{padding-right:52px}.page-module__aydn6q__passwordInput input::-ms-reveal{display:none}.page-module__aydn6q__form .page-module__aydn6q__passwordToggle{width:44px;color:var(--portal-text-secondary);background:0 0;border-radius:0 9px 9px 0;place-items:center;display:grid;position:absolute;top:0;bottom:0;right:0}.page-module__aydn6q__form .page-module__aydn6q__passwordToggle:hover{color:#69c9c1;background:0 0}.page-module__aydn6q__form .page-module__aydn6q__passwordToggle:focus-visible{outline-offset:-4px;outline:2px solid #69c9c1}@media (max-width:520px){.page-module__aydn6q__page{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.page-module__aydn6q__card{border-radius:16px;padding:24px}.page-module__aydn6q__card h1{overflow-wrap:anywhere;font-size:28px;line-height:1.15}.page-module__aydn6q__card>p:not(.page-module__aydn6q__eyebrow){margin-bottom:24px}.page-module__aydn6q__form input{min-height:44px;font-size:16px}.page-module__aydn6q__form button{font-size:16px}}
