body.login{font-size:16px;color:#162129;background:#fff;border-top:8px solid #a328cc;-webkit-border-before:8px solid #a328cc;border-block-start:8px solid #a328cc;box-sizing:border-box}body.login a{font-size:1rem}body.login #login>h1{background:url(../images/logo.svg) 0 0/contain no-repeat;overflow:hidden;width:137px;height:72px;display:block;margin:0 auto;clear:both}body.login #login>h1 a{display:block;text-decoration:none;color:transparent;text-indent:-10000001px;width:137px;height:72px;background:0 0}body.login #login>h1 a:active,body.login #login>h1 a:focus,body.login #login>h1 a:hover{box-shadow:none}body.login div#login{padding-top:2%;-webkit-padding-before:2%;padding-block-start:2%}body.login #backtoblog a,body.login #nav a{color:#162129;text-decoration:underline;transition:.2s ease-in}body.login #backtoblog a:active,body.login #backtoblog a:focus,body.login #backtoblog a:hover,body.login #nav a:active,body.login #nav a:focus,body.login #nav a:hover{color:#8120a1;text-decoration:none}body.login form{background:0 0;box-shadow:none}body.login label{color:#162129}body.login input.input{vertical-align:middle;padding-left:.75em;padding-right:.75em;-webkit-padding-start:.75em;padding-inline-start:.75em;-webkit-padding-end:.75em;padding-inline-end:.75em;border-radius:0;box-sizing:border-box;min-height:2.25em;min-width:2.25em;display:inline-block;border:1px solid rgba(22,33,41,.2);background-color:#fff;font-size:.9rem}body.login input.input:active,body.login input.input:focus,body.login input.input:hover{border-color:#31495b}body.login input.input:focus{box-shadow:none}body.login #login_error,body.login .message{font-weight:400;background-color:#f3e0f9;margin-top:1.5em;-webkit-margin-before:1.5em;margin-block-start:1.5em;border-left-width:0;border-inline-start-width:0}body.login #login_error a,body.login .message a{color:#162129}body.login #login_error a:active,body.login #login_error a:focus,body.login #login_error a:hover,body.login .message a:active,body.login .message a:focus,body.login .message a:hover{color:#162129;text-shadow:none;box-shadow:none}body.login a.privacy-policy-link{color:#162129;text-decoration:underline;transition:.2s ease-in}body.login a.privacy-policy-link:active,body.login a.privacy-policy-link:focus,body.login a.privacy-policy-link:hover{color:#8120a1;text-decoration:none}.wp-core-ui .button-primary{text-shadow:none;box-shadow:none;vertical-align:middle;-webkit-padding-start:.75em;padding-inline-start:.75em;-webkit-padding-end:.75em;padding-inline-end:.75em;border-radius:.375em;box-sizing:border-box;min-width:1.75em;line-height:1.5em;-webkit-padding-before:.125em;padding-block-start:.125em;-webkit-padding-after:.125em;padding-block-end:.125em;font-family:"Source Serif Pro",serif;font-size:18px;font-weight:400;text-align:center;text-decoration:none;transition:.2s ease-in;background-clip:padding-box!important;border-width:0;display:inline-block;white-space:nowrap;color:#fff;background:#7a993d;border-color:#7a993d;padding:.125em .75em}.wp-core-ui .button-primary:active,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{color:#fff;background:#7a993d;border-color:#fff;box-shadow:inset 0 0 5px #fff}.wp-core-ui .button-primary.wacta{color:#fff;background:#7a993d;border-color:#7a993d}.wp-core-ui .button-primary.wacta:active,.wp-core-ui .button-primary.wacta:focus,.wp-core-ui .button-primary.wacta:hover{color:#fff;background:#7a993d;border-color:#fff;box-shadow:inset 0 0 5px #fff}