.login-module__3lrIIq__container{background:var(--bg-color);grid-template-columns:minmax(360px,5fr) 7fr;min-height:100dvh;display:grid}.login-module__3lrIIq__brandPanel{background:radial-gradient(1200px 500px at -10% 110%, #ffcf002e, transparent 60%), radial-gradient(800px 400px at 110% -10%, #a9c10024, transparent 60%), var(--nav-bg);color:var(--nav-text);flex-direction:column;justify-content:space-between;gap:2rem;padding:2.5rem 3rem;display:flex}.login-module__3lrIIq__brandTop,.login-module__3lrIIq__mobileBrand{align-items:center;gap:.75rem;display:flex}.login-module__3lrIIq__logo{background:var(--brand-yellow);width:40px;height:40px;color:var(--accent-contrast);border-radius:12px;place-items:center;font-size:.9rem;font-weight:800;display:grid}.login-module__3lrIIq__brandName{letter-spacing:.06em;color:#fff;font-weight:700}.login-module__3lrIIq__headline{color:#fff;margin:0 0 2rem;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:700;line-height:1.25}.login-module__3lrIIq__headline span{color:var(--brand-yellow)}.login-module__3lrIIq__highlights{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.login-module__3lrIIq__highlights li{align-items:flex-start;gap:.875rem;display:flex}.login-module__3lrIIq__highlights strong{color:#fff;font-size:.95rem;font-weight:600;display:block}.login-module__3lrIIq__highlights small{color:var(--nav-text);margin-top:.125rem;font-size:.82rem;display:block}.login-module__3lrIIq__highlightIcon{border:1px solid var(--nav-border);width:38px;height:38px;color:var(--brand-yellow);background:#ffffff0f;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.login-module__3lrIIq__brandFoot{color:#b6c2d399;margin:0;font-size:.75rem}.login-module__3lrIIq__formPanel{justify-content:center;align-items:center;padding:2rem 1.25rem;display:flex}.login-module__3lrIIq__card{width:100%;max-width:400px}.login-module__3lrIIq__mobileBrand{margin-bottom:2rem;display:none}.login-module__3lrIIq__mobileBrand .login-module__3lrIIq__brandName{color:var(--text-primary)}.login-module__3lrIIq__title{color:var(--text-primary);margin:0;font-size:1.6rem;font-weight:700}.login-module__3lrIIq__subtitle{color:var(--text-secondary);margin:.375rem 0 1.75rem;font-size:.9rem}.login-module__3lrIIq__form{flex-direction:column;gap:1.1rem;display:flex}.login-module__3lrIIq__error{background:var(--status-danger-bg);color:var(--status-danger);border-radius:10px;margin:0;padding:.625rem .875rem;font-size:.85rem}.login-module__3lrIIq__submit{background:var(--brand-yellow);height:44px;color:var(--accent-contrast);border-radius:10px;margin-top:.25rem;font-weight:600}.login-module__3lrIIq__submit:hover{background:var(--brand-yellow-strong)}.login-module__3lrIIq__footer{text-align:center;color:var(--text-muted);margin:2rem 0 0;font-size:.75rem}@media (max-width:900px){.login-module__3lrIIq__container{grid-template-columns:1fr}.login-module__3lrIIq__brandPanel{display:none}.login-module__3lrIIq__mobileBrand{display:flex}}
