.LoginPage_mainWrapper__Csl__{min-height:calc(100vh - 130px);background:var(--paper);display:flex;align-items:center;justify-content:center;padding:60px 24px;font-family:var(--font-body)}.LoginPage_cardContainer__CDj9M{width:100%;max-width:420px}.LoginPage_loginCard__i1P5v{padding:40px 32px;background:#ffffff;border:1px solid rgba(21,19,13,.14);border-radius:var(--radius);box-shadow:0 16px 32px rgba(0,0,0,.06)}.LoginPage_header__BCbCa{text-align:center;margin-bottom:32px}.LoginPage_logoWrap__dLZDp{margin:0 auto 16px;width:48px;height:48px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;background:var(--ink);border:1px solid var(--line)}.LoginPage_logoImg__3eh6h{width:auto;height:24px;object-fit:contain}.LoginPage_title__3H3B1{font-family:var(--font-display);font-size:36px;margin-bottom:8px;color:var(--ink);font-weight:400;line-height:1.1}.LoginPage_subtitle__npppJ{color:#5c5540;font-size:15px;line-height:1.5}.LoginPage_footerText__7olKT{text-align:center;font-size:14px;color:#5c5540;margin-top:28px}.LoginPage_signupLink__STzrV{color:var(--gold);cursor:pointer;font-weight:600;text-decoration:none;transition:color .2s ease}.LoginPage_signupLink__STzrV:hover{color:var(--ink)}