*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}.screen-reader-text{-webkit-clip-path:inset(50%);border:0;clip-path:inset(50%);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-break:normal;word-wrap:normal!important}body.nucleo-login{background-color:#0c0c0c;font-family:"Proxima Nova",Helvetica,"Open Sans",Roboto,Arial,sans-serif;font-size:1rem;padding:1rem}body.nucleo-login h1{font-size:2rem!important;line-height:1.2!important}body.nucleo-login h1.admin-email__heading{display:none!important}body.nucleo-login a{text-decoration:none}body.nucleo-login #login{max-width:100%;width:24rem!important}body.nucleo-login #login .admin-email__details:first-of-type{margin-top:0!important}body.nucleo-login #login .wp-hide-pw{color:#0c0c0c!important;min-height:3rem}body.nucleo-login #login label{font-size:.875rem}body.nucleo-login #login a{text-decoration:underline}body.nucleo-login #login form .input,body.nucleo-login #login input[type=password],body.nucleo-login #login input[type=text]{min-height:3rem;font-size:1.25rem;padding-left:.625rem;margin-bottom:.75rem}body.nucleo-login #login input{border-color:#0c0c0c!important}body.nucleo-login #login h1 a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 130" fill="white"><path d="M99.5,33.1v40.2c0,9-4.1,19-17.7,19c-8.6,0-12.8-3.9-13.2-13c0,0,0-20.9,0-21.4c0-1.6-0.2-3.5-0.2-4s-0.2-1.3-0.3-1.6c-1.6-7.9-6.7-14.8-13.8-18.6c-0.1,0-0.2-0.1-0.3-0.1c-4-2.2-8.5-3.3-13-3.2c-8.3,0-16.1,3.7-21.3,10.2h-0.2v-7.4H1.4v74.8h18.1c0,0,0-44.3,0-44.7c0.6-7.8,6.9-13.8,14.7-14.2c0.2-0.1,0.5-0.1,0.8-0.1c8,0,14.6,6,15.5,13.9c0,0,0,20.3,0.1,20.8v0.1c0.3,14.5,7.5,21.4,16.1,24.2c3.6,1.1,7.4,1.7,11.2,1.7c10.2,0,17.5-4,21.4-9.2h0.3v7.4h18.1V33.1H99.5z"/><path d="M91.3,15c2.6-3.9,1.5-9.1-2.4-11.7C85,0.7,79.8,1.7,77.2,5.6c-0.6,1-1.1,2-1.3,3.1l0,0l-2.7,12.5c0,0.1,0,0.2-0.1,0.3l0,0l0,0c-0.2,1.2,0.3,2.5,1.4,3.3c1.2,0.8,2.6,0.7,3.7-0.1l0,0l10.6-7.4l0,0C89.8,16.8,90.6,16,91.3,15z"/></svg>')!important;background-size:100%;height:6.25rem;margin-bottom:0;margin-top:6.25rem;padding-bottom:0;width:4.6875rem}body.nucleo-login #login form{animation:none!important;background:#fff;border-radius:.25rem;box-shadow:none;padding:1.25rem}body.nucleo-login #login form a{color:#0c0c0c}body.nucleo-login #login #backtoblog,body.nucleo-login #login #nav{font-size:.875rem}body.nucleo-login #login #backtoblog a,body.nucleo-login #login #nav a{color:#fff}body.nucleo-login #login #login_error,body.nucleo-login #login .message,body.nucleo-login #login .success{border-radius:.25rem;padding:1.25rem}body.nucleo-login #login #login_error a,body.nucleo-login #login .message a,body.nucleo-login #login .success a{color:#0c0c0c}body.nucleo-login #login .forgetmenot{float:none;margin-bottom:1rem}body.nucleo-login #login p.submit{float:none;position:relative}body.nucleo-login #login .button:not(.wp-hide-pw){align-items:center;background:#0c0c0c;border-radius:.25rem;border:1px solid #0c0c0c;color:#fff;display:flex;float:none;font-size:1.125rem;justify-content:center;height:3.5rem;margin:0!important;padding:0!important;position:relative;text-decoration:none;transition:all .25s;width:100%}body.nucleo-login #login .button:not(.wp-hide-pw)+.button{margin-top:.5rem!important}body.nucleo-login #login .button:not(.wp-hide-pw).button-large,body.nucleo-login #login .button:not(.wp-hide-pw).button-primary{background:#0c0c0c;color:#fff}body.nucleo-login #login .button:not(.wp-hide-pw):focus,body.nucleo-login #login .button:not(.wp-hide-pw):hover{color:#0c0c0c;background:#fff}body.nucleo-login #login p.submit::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24px" viewBox="0 0 24 24" width="24px" fill="black"><g><rect fill="none" height="24" width="24"/><rect fill="none" height="24" width="24"/></g><g><path d="M10.3,7.7L10.3,7.7c-0.39,0.39-0.39,1.01,0,1.4l1.9,1.9H3c-0.55,0-1,0.45-1,1v0c0,0.55,0.45,1,1,1h9.2l-1.9,1.9 c-0.39,0.39-0.39,1.01,0,1.4l0,0c0.39,0.39,1.01,0.39,1.4,0l3.59-3.59c0.39-0.39,0.39-1.02,0-1.41L11.7,7.7 C11.31,7.31,10.69,7.31,10.3,7.7z M20,19h-7c-0.55,0-1,0.45-1,1v0c0,0.55,0.45,1,1,1h7c1.1,0,2-0.9,2-2V5c0-1.1-0.9-2-2-2h-7 c-0.55,0-1,0.45-1,1v0c0,0.55,0.45,1,1,1h7V19z"/></g></svg>');cursor:pointer;display:grid;height:3rem;opacity:0;place-items:center;pointer-events:none;position:absolute;transform:translateX(-1rem);top:.25rem;right:0;transition:all .25s;width:3.5rem;z-index:10}body.nucleo-login #login form#loginform p.submit:focus-within::before,body.nucleo-login #login form#loginform p.submit:hover::before{opacity:1;transform:translateX(0)}body.nucleo-login #login p#backtoblog,body.nucleo-login #login p#nav{padding:0}body.nucleo-login #login .language-switcher{max-width:20rem;text-align:left}body.nucleo-login #login .language-switcher #language-switcher-locales{width:13.75rem}body.nucleo-login #login .privacy-policy-link{color:#fff}body.nucleo-login #login .backup-methods-wrap{padding:0!important}body.nucleo-login #login .backup-methods-wrap a{color:#fff;font-size:.875rem}body.nucleo-login .nucleo-login-footer{color:#fff;display:flex;flex-direction:column;font-size:.875rem;margin:2.5rem auto;max-width:18.75rem;text-align:center}body.nucleo-login .nucleo-login-footer a{color:inherit;display:inline-block;margin:.25rem auto}