.login_page___bVDP{min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(ellipse at 15% 40%,var(--app-accent-soft),transparent 47%),radial-gradient(ellipse at 90% 80%,var(--app-gold-soft),transparent 46%),var(--app-background)}.login_header__5TWRo{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:27px 44px}.login_center__OgLxd{flex:1;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 20px 60px}.login_flourish__xRs_G{display:flex;align-items:center;gap:13px;color:var(--app-gold-text);margin-bottom:26px}.login_flourish__xRs_G span{height:1px;width:44px;background:var(--gold-2)}.login_card__r3Ltj{width:100%;max-width:440px;padding:40px;background:var(--app-surface);border:1px solid var(--app-border);border-radius:22px;box-shadow:0 16px 55px rgb(85 38 56/5%)}.login_card__r3Ltj h1{font-size:38px;letter-spacing:-1.5px;font-family:Georgia,serif;font-weight:500;margin:12px 0 8px;line-height:1.2}.login_subtitle__IciyZ{font-size:13px;color:var(--app-muted);margin:0 0 32px}.login_cardFooter__4ocxL{display:flex;align-items:center;gap:12px;color:var(--app-muted);font-family:Georgia,serif;font-style:italic;font-size:11px;margin-top:30px;text-align:center;line-height:1.5}.login_cardFooter__4ocxL span{height:1px;width:20px;background:var(--app-border);flex-shrink:0}.login_tagline__yrNCv{font-size:11px;color:var(--app-muted);margin-top:23px}.login_footer__Xh0OZ{text-align:center;font-size:10px;color:var(--app-muted);padding:18px 20px 25px}.login_footer__Xh0OZ span{color:var(--app-gold-text);margin:0 10px}@media (max-width:47.99em){.login_header__5TWRo{padding:20px;flex-wrap:wrap}.login_center__OgLxd{padding:15px 17px 30px}.login_card__r3Ltj{padding:30px 25px}.login_card__r3Ltj h1{font-size:34px}.login_flourish__xRs_G{margin-bottom:20px}}@media (max-width:370px){.login_header__5TWRo{flex-direction:column;gap:17px}.login_card__r3Ltj{padding:26px 20px}}