.auth-module__ozYyRa__title{font-family:var(--font-display);font-weight:800;font-size:clamp(var(--step-4), 6vw, var(--step-5));letter-spacing:-.04em;padding-top:var(--space-16);margin:0;line-height:.98}.auth-module__ozYyRa__standfirst{font-family:var(--font-serif);font-size:var(--step-0);color:var(--dim);max-width:56ch;margin:0;line-height:1.55}.auth-module__ozYyRa__form{gap:var(--space-4);flex-direction:column;display:flex}.auth-module__ozYyRa__field{gap:var(--space-2);flex-direction:column;display:flex}.auth-module__ozYyRa__label{font-family:var(--font-mono);font-size:var(--step--3);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.auth-module__ozYyRa__input{font:inherit;color:var(--text);background:var(--raised);border:1px solid var(--line);padding:var(--space-3) var(--space-4);border-radius:8px}.auth-module__ozYyRa__input:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.auth-module__ozYyRa__hint{font-size:var(--step--1);color:var(--faint);margin:0}.auth-module__ozYyRa__submit{font:inherit;color:var(--bg);background:var(--amber);padding:var(--space-3) var(--space-6);cursor:pointer;border:none;border-radius:8px;align-self:flex-start;font-weight:600}.auth-module__ozYyRa__submit:focus-visible{outline:2px solid var(--text);outline-offset:2px}.auth-module__ozYyRa__error{color:var(--crit);margin:0;font-weight:600}.auth-module__ozYyRa__alt{color:var(--dim);margin:0}.auth-module__ozYyRa__notice{color:var(--ok);margin:0;font-weight:600}
