.login-module__HNs8fW__screen{padding:var(--space-6) var(--space-5);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.login-module__HNs8fW__card{isolation:isolate;width:min(100%,30rem);padding:var(--space-8) var(--space-7) var(--space-7);text-align:center;position:relative}@media (max-width:480px){.login-module__HNs8fW__card{padding:var(--space-7) var(--space-5) var(--space-6)}}.login-module__HNs8fW__title{font-weight:400;font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.login-module__HNs8fW__lede{margin-top:var(--space-3);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--color-graphite)}.login-module__HNs8fW__form{margin-top:var(--space-6);gap:var(--space-3);text-align:left;flex-direction:column;display:flex}.login-module__HNs8fW__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.login-module__HNs8fW__field{isolation:isolate;position:relative}.login-module__HNs8fW__input{width:100%;font:inherit;font-size:var(--text-md);color:var(--foreground);background:0 0;border:0;outline:none;padding:.85rem 1.1rem;display:block}.login-module__HNs8fW__input::placeholder{color:var(--color-pencil)}.login-module__HNs8fW__button{isolation:isolate;margin-top:var(--space-2);font:inherit;font-size:var(--text-md);color:var(--color-paper);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;padding:.85rem 1.1rem;position:relative}.login-module__HNs8fW__button:hover{transform:translateY(-1px)}.login-module__HNs8fW__button:active{transform:translateY(1px)}.login-module__HNs8fW__button:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.login-module__HNs8fW__error,.login-module__HNs8fW__notice{font-size:var(--text-sm);line-height:var(--leading-normal)}.login-module__HNs8fW__error{color:var(--color-danger)}.login-module__HNs8fW__notice{color:var(--color-graphite);text-align:center}.login-module__HNs8fW__sentTo{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-graphite)}.login-module__HNs8fW__email,.login-module__HNs8fW__previewCode{color:var(--foreground)}.login-module__HNs8fW__previewCode{letter-spacing:var(--tracking-wide)}.login-module__HNs8fW__actions{margin-top:var(--space-2)}
