.login-page-module__EXppLG__page{background:var(--background);min-height:100vh;padding:max(1.25rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) max(1.25rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));justify-content:center;align-items:center;display:flex}.login-page-module__EXppLG__card{flex-direction:column;gap:1.25rem;width:100%;max-width:min(92vw,32.5rem);display:flex}.login-page-module__EXppLG__hero{border-radius:calc(var(--radius) * 1.4);border:1px solid var(--border);background:var(--card);overflow:hidden;box-shadow:0 8px 24px -14px #3333332e}.login-page-module__EXppLG__heroImageWrap{aspect-ratio:16/9;position:relative;overflow:hidden}.login-page-module__EXppLG__heroImage{object-fit:cover;object-position:center;width:100%;height:100%}.login-page-module__EXppLG__heroCopy{flex-direction:column;padding:1rem 1.15rem 1.2rem;display:flex}.login-page-module__EXppLG__footer{color:var(--muted-foreground);text-align:center;margin-top:.15rem;font-size:.72rem;line-height:1.55}.login-page-module__EXppLG__footerLink{color:var(--primary);text-underline-offset:2px;font-weight:600;text-decoration:underline}@media (min-width:768px){.login-page-module__EXppLG__card{max-width:min(90vw,36rem)}}
