.pg-login{background:#f7f8fc;margin:0}.pg-login a{color:#1e2a78}.pg-login a:hover{color:#0d1440}.pg-login .wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 24px}.pg-login .fld{flex-direction:column;gap:6px;display:flex}.pg-login .fld label{color:#26305e;font-size:14px;font-weight:700}.pg-login .fld input{min-height:52px;font:inherit;color:#0d1440;box-sizing:border-box;background:#fff;border:1.5px solid #dce1f7;border-radius:12px;width:100%;padding:0 14px;font-size:15px}.pg-login .fld input:focus{border-color:#1e2a78;outline:none;box-shadow:0 0 0 3px #dce1f7}@keyframes eg-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pg-login .eg-rise{animation:.5s cubic-bezier(.2,.7,.2,1) both eg-rise}@keyframes eg-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-14px)}}.pg-login .mark-float{animation:6s ease-in-out infinite eg-float}@media (prefers-reduced-motion:reduce){.pg-login .eg-rise,.pg-login .mark-float{animation:none}}.pg-login .mark-float svg{width:100%;height:auto}
