.password-module__alty4W__page{background:var(--background);min-height:100svh;color:var(--foreground);flex-direction:column;padding:36px clamp(24px,6vw,96px);display:flex}.password-module__alty4W__header{justify-content:space-between;align-items:center;gap:24px;display:flex}.password-module__alty4W__name{letter-spacing:-.02em;font-size:17px;font-weight:500}.password-module__alty4W__name span{color:var(--muted-foreground);letter-spacing:0;margin-top:5px;font-size:13px;font-weight:400;display:block}.password-module__alty4W__back{color:var(--muted-foreground);font-size:14px}.password-module__alty4W__back:hover{color:var(--foreground)}.password-module__alty4W__content{width:100%;max-width:440px;margin:auto;padding:72px 0}.password-module__alty4W__kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--muted-foreground);align-items:center;gap:12px;margin-bottom:25px;font-size:12px;display:flex}.password-module__alty4W__kicker>span{background:#f57843;width:24px;height:1px}.password-module__alty4W__content h1{letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(40px,5vw,56px);font-weight:400;line-height:1.08}.password-module__alty4W__description{color:var(--muted-foreground);max-width:390px;margin-bottom:32px;font-size:16px;line-height:1.65}.password-module__alty4W__form{flex-direction:column;gap:18px;width:100%;display:flex}.password-module__alty4W__field{flex-direction:column;gap:10px;display:flex}.password-module__alty4W__label{font-size:14px}.password-module__alty4W__input{width:100%;height:50px;color:var(--foreground);background:#10151d;border:1px solid #38404b;border-radius:4px;outline:none;padding:0 15px;font-size:16px}.password-module__alty4W__input::placeholder{color:#8792a4}.password-module__alty4W__input:focus-visible{border-color:#f57843;box-shadow:0 0 0 2px #f5784326}.password-module__alty4W__submit{background:var(--foreground);height:50px;color:var(--background);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:0 17px;font-size:14px;font-weight:500;display:flex}.password-module__alty4W__submit:hover:not(:disabled){background:#fff}.password-module__alty4W__submit:disabled{color:#a8b0bd;cursor:not-allowed;background:#29313d}.password-module__alty4W__submit:focus-visible,.password-module__alty4W__page a:focus-visible{outline-offset:5px;outline:2px solid #f57843}.password-module__alty4W__error{color:#ffb4a2;align-items:flex-start;gap:9px;font-size:14px;line-height:1.5;display:flex}.password-module__alty4W__error svg{flex-shrink:0;margin-top:3px}.password-module__alty4W__contact{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:28px;padding-top:24px;font-size:14px}.password-module__alty4W__contact a{color:var(--foreground);align-items:center;gap:6px;margin-left:6px;display:inline-flex}.password-module__alty4W__contact a:hover{text-underline-offset:4px;text-decoration:underline}.password-module__alty4W__footer{color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:24px;font-size:12px}@media (max-width:480px){.password-module__alty4W__page{padding:24px}.password-module__alty4W__content{padding:64px 0}.password-module__alty4W__header{align-items:flex-start}.password-module__alty4W__back{font-size:13px}.password-module__alty4W__footer{font-size:11px}}
