.lg{color:#eef0f4;background:#07090c url(/brand/login-bg.jpg) 50%/cover no-repeat;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.wall{pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;gap:0;display:flex;position:absolute;inset:-10% -20%;transform:rotate(-6deg)}.row{white-space:nowrap;letter-spacing:-.02em;text-transform:uppercase;color:#0000009e;-webkit-text-stroke:1px #ffffff0d;will-change:transform;width:max-content;font-size:clamp(64px,11vw,150px);font-weight:800;line-height:.92;display:flex}.row span{padding-right:.35em}.row.a{animation:260s linear infinite slideL}.row.b{animation:320s linear infinite slideR}.row.c{animation:380s linear infinite slideL}.row.d{animation:290s linear infinite slideR}.row.e{animation:350s linear infinite slideL}.row.f{animation:275s linear infinite slideR}.row.g{animation:410s linear infinite slideL}.row.h{animation:305s linear infinite slideR}@keyframes slideL{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes slideR{0%{transform:translate(-50%)}to{transform:translate(0)}}.vig{pointer-events:none;background:radial-gradient(55% 60%,#05070a59 0%,#05070a40 45%,#05070aa6 100%);position:absolute;inset:0}.grain{opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.card-lg{-webkit-backdrop-filter:blur(22px)saturate(120%);background:linear-gradient(160deg,#ffffff12,#ffffff06 40%,#16171c59);border:1px solid #ffffff1f;border-radius:18px;width:100%;max-width:380px;margin:20px;padding:34px 30px 28px;position:relative;box-shadow:0 30px 80px #0000008c,inset 0 1px #ffffff1f,inset 0 -1px #0006}.card-lg img{height:44px;margin:0 auto 6px;display:block}.card-lg .tagline{text-align:center;letter-spacing:.22em;text-transform:uppercase;color:#6f7786;margin:0 0 24px;font-size:11px}.card-lg label{color:#9aa3b2;margin:0 0 5px;font-size:12px;display:block}.card-lg input{color:#eef0f4;background:#0a0b0e99;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;margin-bottom:14px;padding:11px 12px;font-size:15px}.card-lg input:focus{border-color:#5b82a0;box-shadow:0 0 0 3px #5b82a033}.card-lg button{color:#fff;letter-spacing:.02em;background:#476075;border-radius:10px;width:100%;margin-top:4px;padding:12px;font-size:14px;font-weight:600;transition:background .15s,transform 50ms}.card-lg button:hover{background:#5b82a0}.card-lg button:active{transform:translateY(1px)}.card-lg button:disabled{opacity:.6}.card-lg .err{color:#ff6b61;margin:-6px 0 12px;font-size:13px}.card-lg .foot{text-align:center;color:#4b5261;letter-spacing:.04em;margin:18px 0 0;font-size:11px}@media (prefers-reduced-motion:reduce){.row{animation:none!important}}@media (max-width:600px){.row{font-size:72px}.wall{transform:rotate(-8deg)}}
