:root{--min-breakpoint:rem(760px);--max-breakpoint:rem(1920px);--wp--preset--color--orange:#cf631f;--wp--preset--color--dark-orange:#b6561b;--wp--preset--color--light-yellow:#ebdb85;--wp--preset--color--text-black:#434a56;--wp--preset--color--white:#fff;--wp--preset--color--black:#000}body.login{background-color:#f7f1d4;min-height:100vh}body.login .login-body{display:flex;flex-direction:column;min-height:100vh}body.login form{border:0}body.login #backtoblog{display:none}body.login h1 a{background-image:url(../images/map2impact-gray.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:3em;margin-top:1em;width:100%}body.login .button-primary{background:var(--wp--preset--color--orange);border:0;color:#fff;font-size:16px}body.login label{color:var(--wp--preset--color--txt-black);font-size:16px}body.login #login{padding:8% 0 20px;width:600px}@media(max-width:650px){body.login #login{width:100%}}body.login #login #loginform{margin:0 auto;max-width:280px}body.login #nav{text-align:center}body.login #nav a{color:var(--wp--preset--color--txt-black);font-size:16px;text-decoration:underline}body.login #nav a:focus,body.login #nav a:hover{color:var(--wp--preset--color--orange)}body.login .login-footer{margin-top:auto;padding-bottom:40px;padding-top:40px}body.login .login-footer .footer-logos{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(1.25rem,-.625rem + 5vw,3.125rem);justify-content:center}body.login .login-footer .footer-logos figure.wp-block-image{height:auto;max-width:200px}body.login .login-footer .footer-logos figure.wp-block-image img{height:auto;max-height:90px;max-width:150px;width:100%}body.login .login-footer .login-footer-text{font-size:16px;padding-top:30px;text-align:center}
