body.marketLogin{background:var(--bg)}.marketAuth.auth{max-width:1440px;min-height:100dvh;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:0;padding:28px;align-items:stretch}.marketHero{position:relative;overflow:hidden;border-radius:24px;min-height:650px;background:#071014;color:#fff}.marketImage{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% center}.marketHero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#020a0f22 15%,#020a0fa0 55%,#020a0ff5 100%)}.marketHeroContent{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:42px;justify-content:flex-end}.marketBrand{position:absolute;top:35px;left:42px;font-size:21px;font-weight:850;letter-spacing:1px}.marketBrand span{color:#32e8b2}.marketEyebrow{font-size:11px;letter-spacing:2px;color:#4bf4ca;font-weight:750}.marketHero .marketHeroContent h1{color:#fff!important;font-size:clamp(36px,4.5vw,64px);letter-spacing:-2px;margin:18px 0;line-height:1.06}.marketHeroContent p{font-size:16px;max-width:410px;color:#c0d5d7;display:block}.marketFeatures{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.marketFeatures>span{display:inline-flex;align-items:center;gap:7px;border:1px solid #39e0b435;background:#06161aaa;border-radius:9px;padding:9px 12px;font-size:11px;color:#b8f0e1}.marketFeatures .uiIcon{width:17px;height:17px}.marketAuth .marketAccess.card{border:0;background:transparent;border-radius:0;padding:clamp(28px,5vw,78px);display:flex;flex-direction:column;justify-content:center;box-shadow:none}.loginEyebrow{color:var(--nav-accent);font-size:10px;font-weight:800;letter-spacing:2px}.marketAccess h2{font-size:29px;margin:14px 0 8px;letter-spacing:-.8px}.marketAccess .muted{font-size:13px;margin:0 0 18px}.marketAccess label{font-weight:650;font-size:12px;margin-top:18px}.marketAccess input{min-height:48px;font-size:16px;border-radius:10px}.marketAccess .submit{min-height:48px;margin-top:24px;background:linear-gradient(115deg,#15b88d,#19c8b4)!important;color:#041e19!important;border:1px solid #28dab2;box-shadow:0 7px 24px #16c29820}.marketAccess>a{font-size:12px;text-decoration:none;text-align:center}.marketAccess>a:hover{text-decoration:underline}.loginFootnote{font-size:10px;color:var(--muted);text-align:center;margin-top:40px!important}.marketLogin .authTheme{top:36px;right:40px}@media(max-width:760px){.marketAuth.auth{grid-template-columns:1fr;padding:14px;gap:8px;min-height:100dvh}.marketHero{min-height:260px;border-radius:17px}.marketHeroContent{padding:24px;padding-top:80px}.marketBrand{top:20px;left:24px;font-size:16px}.marketHero .marketHeroContent h1{font-size:34px;letter-spacing:-1px;margin:12px 0}.marketHeroContent p{font-size:12px;margin:0}.marketFeatures{display:none}.marketEyebrow{font-size:9px;letter-spacing:1.5px}.marketAuth .marketAccess.card{padding:22px 14px}.marketAccess h2{font-size:25px}.marketAccess input{min-height:46px}.loginFootnote{margin-top:22px!important}.marketLogin .authTheme{top:22px;right:22px;background:#081820b0}.marketLogin .authTheme .iconButton{color:#e0f4ef!important}.marketImage{object-position:60% 40%}}
