body.login{background:#182d3f url('assets/school-of-athens.jpg') no-repeat right center;background-size:55% 100%;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;min-height:100vh;color:#182d3f}body.login:before{content:'';position:fixed;inset:0 52% 0 0;background:#f7f5ee;border-top:7px solid #e7c471;z-index:-0}#login{position:relative;margin:0 0 0 max(30px,calc(24vw - 170px));padding:12vh 0 40px;width:340px;max-width:calc(100% - 48px)}.login h1 a{background:none;text-indent:0;width:auto;height:auto;font-size:0;line-height:1.2;margin-bottom:38px;text-decoration:none}.login h1 a:before{content:'✺';display:block;font-size:52px;color:#a77525;margin-bottom:18px}.login h1 a:after{content:'FULMINA';font-family:Georgia,serif;font-size:38px;letter-spacing:.15em;color:#182d3f}.login form{border:1px solid #d9d9cf;box-shadow:none;background:#fffdf7;border-radius:3px;padding:28px}.login label{font-size:13px}.login input[type=text],.login input[type=password]{border-color:#c8c9c1;border-radius:2px;font-size:20px}.wp-core-ui .button-primary{background:#ad3b28;border-color:#ad3b28;border-radius:2px;min-height:40px;padding:0 20px}.wp-core-ui .button-primary:hover{background:#862819;border-color:#862819}.login #nav a,.login #backtoblog a{color:#49545d}.login .privacy-policy-page-link a{color:#49545d}input:focus-visible,a:focus-visible{outline:3px solid #c99331;outline-offset:3px}@media(max-width:800px){body.login{background:#182d3f}body.login:before{inset:0;background:#f7f5ee}#login{margin:auto;padding-top:7vh}}
