.login-module__Si-P0q__page{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));min-height:100vh;display:grid}.login-module__Si-P0q__hero{background:var(--accent);color:var(--bg);flex-direction:column;justify-content:space-between;gap:48px;padding:48px 40px 88px;display:flex}.login-module__Si-P0q__brand{align-items:center;gap:14px;display:flex}.login-module__Si-P0q__brandText{flex-direction:column;gap:4px;display:flex}.login-module__Si-P0q__wordmark{font-family:var(--font-heading);letter-spacing:-.5px;color:#fff;font-size:32px;font-weight:700;line-height:1}.login-module__Si-P0q__x{color:#2fa8e0}.login-module__Si-P0q__tagline{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.login-module__Si-P0q__claim{flex-direction:column;gap:20px;display:flex}.login-module__Si-P0q__h1{text-transform:uppercase;font-size:clamp(40px,6vw,68px)}.login-module__Si-P0q__rule{background:var(--bg);opacity:.5;max-width:180px;height:2px}.login-module__Si-P0q__lead{max-width:34ch;font-size:17px}.login-module__Si-P0q__side{align-items:center;padding:48px 40px 88px;display:flex}.login-module__Si-P0q__form{flex-direction:column;gap:24px;width:100%;max-width:420px;display:flex}.login-module__Si-P0q__h2{font-size:32px}.login-module__Si-P0q__sub{color:var(--n7);margin-top:8px}.login-module__Si-P0q__input{color:var(--ink)}.login-module__Si-P0q__submit{justify-content:flex-start;align-items:center;gap:8px;padding:13px 16px;font-size:15px;display:flex}.login-module__Si-P0q__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.login-module__Si-P0q__footerText{color:var(--n7);font-size:14px}.login-module__Si-P0q__register{padding:9px 14px;font-size:14px}
