.auth-module__5URtAG__page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.auth-module__5URtAG__art{border-right:1px solid var(--line)}.auth-module__5URtAG__art_copy{background:linear-gradient(#0000 30%,#0d0e13d9);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.25rem;padding:2.5rem;display:flex;position:absolute;inset:0}.auth-module__5URtAG__art_copy h1{max-width:28rem;font-family:var(--display);letter-spacing:-.045em;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:500;line-height:1}.auth-module__5URtAG__art_copy p{font-family:var(--mono);text-transform:uppercase;font-size:.75rem}.auth-module__5URtAG__panel{place-items:center;padding:2rem 1.5rem;display:grid}.auth-module__5URtAG__form_wrap{flex-direction:column;gap:1rem;width:100%;max-width:26rem;display:flex}.auth-module__5URtAG__form_wrap h2{font-family:var(--display);letter-spacing:-.04em;font-size:2.25rem;font-weight:500;line-height:1.05}.auth-module__5URtAG__sub{color:var(--muted);line-height:1.5}.auth-module__5URtAG__mono{font-family:var(--mono);text-transform:uppercase;color:var(--muted);font-size:.75rem}.auth-module__5URtAG__form{flex-direction:column;gap:1rem;display:flex}.auth-module__5URtAG__form label{flex-direction:column;gap:.5rem;display:flex}.auth-module__5URtAG__form input{border:1px solid var(--line);background:var(--surface);height:3rem;color:var(--text);font:inherit;border-radius:.375rem;padding:0 .875rem}.auth-module__5URtAG__btn{height:3rem;font:inherit;cursor:pointer;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.625rem;padding:0 1rem;font-size:1rem;font-weight:500;transition:background .15s;display:inline-flex}.auth-module__5URtAG__btn:disabled{opacity:.6;cursor:progress}.auth-module__5URtAG__btn_light{color:var(--bg);background:#f1f3f9}.auth-module__5URtAG__btn_light:hover:not(:disabled){background:#fff}.auth-module__5URtAG__btn_ghost{background:var(--ghost);color:var(--text)}.auth-module__5URtAG__btn_ghost:hover:not(:disabled){background:var(--ghost-hover)}.auth-module__5URtAG__or{color:var(--muted);font-family:var(--mono);text-transform:uppercase;align-items:center;gap:1rem;font-size:.75rem;display:flex}.auth-module__5URtAG__or:before,.auth-module__5URtAG__or:after{content:"";background:var(--line);flex:1;height:1px}.auth-module__5URtAG__error{color:var(--bad);font-size:.875rem}.auth-module__5URtAG__info{color:var(--ok);font-size:.875rem}.auth-module__5URtAG__switch{justify-content:space-between;gap:1rem;display:flex}.auth-module__5URtAG__link_button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;text-decoration:underline}.auth-module__5URtAG__link_button:hover{color:var(--text)}@media (max-width:860px){.auth-module__5URtAG__page{grid-template-columns:minmax(0,1fr)}.auth-module__5URtAG__art{border-right:none;border-bottom:1px solid var(--line);height:12rem}.auth-module__5URtAG__art_copy{padding:1.5rem}.auth-module__5URtAG__art_copy h1{display:none}}.auth-module__5URtAG__fine{color:var(--muted);font-size:.8125rem;line-height:1.5}.auth-module__5URtAG__fine a{color:var(--text);text-underline-offset:.2rem;text-decoration:underline}.auth-module__5URtAG__legal{border-top:1px solid var(--line);flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1rem;padding-top:1rem;font-size:.8125rem;display:flex}.auth-module__5URtAG__legal a{color:var(--muted)}.auth-module__5URtAG__legal a:hover{color:var(--text)}
