.login_page___bVDP{display:grid;place-items:center;min-height:100dvh;padding:24px var(--gutter)}.login_card__r3Ltj{display:grid;grid-gap:18px;gap:18px;width:100%;max-width:360px}.login_title__7huBn{font-size:clamp(3rem,12vw,4.2rem);font-weight:750;font-stretch:78%;letter-spacing:-.03em;line-height:.9;color:var(--accent)}.login_subtitle__IciyZ{margin:-8px 0 8px;color:var(--text-2)}.login_error__BN8Ls{margin:0;color:var(--danger);font-weight:600}.login_submit__ajKqa{min-height:48px;font-size:1rem}