.access-module__Sqy-WG__wrap{background:radial-gradient(1200px 600px at 50% -10%, #e6f6fa, transparent 60%), var(--bg);place-content:center;gap:24px;min-height:100dvh;padding:24px 16px;display:grid}.access-module__Sqy-WG__card{width:min(440px,100%);box-shadow:var(--shadow-3), var(--edge);background:#fff;border-radius:16px;gap:24px;padding:32px;display:grid}.access-module__Sqy-WG__copy{gap:8px;display:grid}.access-module__Sqy-WG__copy h1{letter-spacing:-.02em;font-size:24px}.access-module__Sqy-WG__copy p{color:var(--muted)}.access-module__Sqy-WG__form{gap:10px;display:grid}.access-module__Sqy-WG__form label{font-size:15px;font-weight:500}.access-module__Sqy-WG__form input{border:1px solid var(--line-2);height:48px;font-size:17px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:var(--panel-2);border-radius:8px;padding:0 14px}.access-module__Sqy-WG__form input:focus{outline:2px solid var(--teal);outline-offset:1px;background:#fff}.access-module__Sqy-WG__form button{background:var(--ink);color:#fff;border:0;border-radius:8px;height:48px;margin-top:6px;font-size:16px;font-weight:500}.access-module__Sqy-WG__form button:hover{background:#1c212c}.access-module__Sqy-WG__err{color:var(--red);font-size:15px}.access-module__Sqy-WG__foot{text-align:center;color:var(--dim);font-size:14px}
