body.login{display:grid;place-items:center;min-height:100vh;background:radial-gradient(circle at 72% 18%,rgba(0,119,174,.75),transparent 32%),linear-gradient(135deg,#041b33,#063c68 58%,#072743);font-family:Arial,Helvetica,sans-serif}body.login:before{content:"Área privada de redacción";position:fixed;top:28px;left:32px;color:#ffdc00;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.login #login{width:390px;padding:30px 0}.login h1 a{width:340px;height:105px;margin-bottom:24px;background-image:url("../images/footer/logo-white.png");background-size:contain;background-position:center}.login form{border:0;border-radius:18px;padding:30px;background:#fff;box-shadow:0 24px 70px rgba(0,0,0,.32)}.login label{color:#173950;font-weight:800}.login form .input,.login input[type=text]{border:1px solid #c8d4dc;border-radius:9px;background:#f7fafb;padding:9px 12px;font-size:17px;box-shadow:none}.login form .input:focus{border-color:#0073aa;box-shadow:0 0 0 3px rgba(0,115,170,.13)}.wp-core-ui .button-primary{min-height:42px;border:0;border-radius:999px;background:#ffdc00;color:#082f50;font-weight:900;text-transform:uppercase;box-shadow:3px 3px 0 #082f50}.wp-core-ui .button-primary:hover,.wp-core-ui .button-primary:focus{background:#ffe54d;color:#082f50}.login #nav,.login #backtoblog{text-align:center}.login #nav a,.login #backtoblog a{color:#dbe8f1!important}.login .privacy-policy-page-link a{color:#aac4d6}.login .message,.login .notice{border-left-color:#ffdc00;border-radius:8px}@media(max-width:480px){body.login:before{top:16px;left:16px}.login #login{width:calc(100% - 32px)}.login h1 a{width:280px}}
