
.auth-section{min-height:calc(100vh - 72px);display:flex;align-items:center;padding:70px 0;background:radial-gradient(circle at 20% 20%,rgba(47,128,255,.17),transparent 35%),#071426}.auth-shell{display:grid;grid-template-columns:1.1fr .8fr;gap:60px;align-items:center}.auth-visual{padding:40px}.auth-visual h1{font-size:48px;line-height:1.08;margin:15px 0}.auth-visual p{color:#9fb0c5;font-size:17px;line-height:1.7;max-width:580px}.auth-benefits{display:flex;flex-direction:column;gap:12px;margin-top:26px;color:#bfd0e4}.auth-panel{padding:34px}.auth-panel h2{font-size:30px}.auth-panel .muted{margin:8px 0 20px}.auth-form label{margin-bottom:16px}.auth-submit{width:100%;margin-top:4px}.auth-switch{margin-top:20px;color:#92a4ba;font-size:14px}.auth-switch a{color:#72a9ff}.success-box{padding:12px 14px;border-radius:10px;background:#103925;color:#aaf0c8;margin:12px 0}@media(max-width:800px){.auth-shell{grid-template-columns:1fr}.auth-visual{padding:10px}.auth-visual h1{font-size:38px}}
