:root{--color-primary-100:#dbebff;--color-primary-200:#b7d5fa;--color-primary-300:#74aef6;--color-primary-400:#4492f3;--color-primary-500:#1376f0;--color-primary-600:#0c5fc5;--color-primary-700:#094895;--color-primary-800:#063165;--color-primary-900:#032045;--color-neutral-100:#f2f2f2;--color-neutral-200:#d9d9d9;--color-neutral-300:#bfbfbf;--color-neutral-400:#a6a6a6;--color-neutral-500:#8c8c8c;--color-neutral-600:#737373;--color-neutral-700:#595959;--color-neutral-800:#404040;--color-neutral-900:#252525}@font-face{font-family:Public Sans;font-style:normal;font-weight:100;src:local(""),url(../fonts/public-sans-v12-latin-100.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-100.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-weight:200;src:local(""),url(../fonts/public-sans-v12-latin-200.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-200.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-weight:300;src:local(""),url(../fonts/public-sans-v12-latin-300.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-300.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;src:local(""),url(../fonts/public-sans-v12-latin-regular.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-regular.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;src:local(""),url(../fonts/public-sans-v12-latin-500.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-500.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;src:local(""),url(../fonts/public-sans-v12-latin-600.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-600.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;src:local(""),url(../fonts/public-sans-v12-latin-700.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-700.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-weight:800;src:local(""),url(../fonts/public-sans-v12-latin-800.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-800.woff) format("woff")}@font-face{font-family:Public Sans;font-style:italic;font-weight:100;src:local(""),url(../fonts/public-sans-v12-latin-100italic.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-100italic.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-weight:900;src:local(""),url(../fonts/public-sans-v12-latin-900.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-900.woff) format("woff")}@font-face{font-family:Public Sans;font-style:italic;font-weight:200;src:local(""),url(../fonts/public-sans-v12-latin-200italic.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-200italic.woff) format("woff")}@font-face{font-family:Public Sans;font-style:italic;font-weight:300;src:local(""),url(../fonts/public-sans-v12-latin-300italic.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-300italic.woff) format("woff")}@font-face{font-family:Public Sans;font-style:italic;font-weight:400;src:local(""),url(../fonts/public-sans-v12-latin-italic.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-italic.woff) format("woff")}@font-face{font-family:Public Sans;font-style:italic;font-weight:500;src:local(""),url(../fonts/public-sans-v12-latin-500italic.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-500italic.woff) format("woff")}@font-face{font-family:Public Sans;font-style:italic;font-weight:600;src:local(""),url(../fonts/public-sans-v12-latin-600italic.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-600italic.woff) format("woff")}@font-face{font-family:Public Sans;font-style:italic;font-weight:700;src:local(""),url(../fonts/public-sans-v12-latin-700italic.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-700italic.woff) format("woff")}@font-face{font-family:Public Sans;font-style:italic;font-weight:800;src:local(""),url(../fonts/public-sans-v12-latin-800italic.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-800italic.woff) format("woff")}@font-face{font-family:Public Sans;font-style:italic;font-weight:900;src:local(""),url(../fonts/public-sans-v12-latin-900italic.woff2) format("woff2"),url(../fonts/public-sans-v12-latin-900italic.woff) format("woff")}body{background-color:var(--color-neutral-100);color:var(--color-neutral-900);font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body:before{background:linear-gradient(90deg,#74aef6,#74aef6 33%,#127af1 0,#127af1 66%,#404040 0,#252525);content:"";display:block;height:.5rem;width:100%}.login #backtoblog a,.login #nav a,.wp-core-ui select{color:var(--color-neutral-900);transition:.25s ease-in-out}.login #backtoblog a:hover,.login #nav a:hover,.login h1 a:hover{color:var(--color-primary-500)}.login form,.wp-core-ui select,input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border-color:var(--color-neutral-200)}.login .button.wp-hide-pw:focus,input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 1px var(--color-primary-500);outline:2px solid transparent}.wp-core-ui .button{background-color:var(--color-neutral-100);border-color:var(--color-primary-500);color:var(--color-primary-500);transition:.25s ease-in-out}.wp-core-ui .button:focus,.wp-core-ui .button:hover{background-color:var(--color-neutral-100);border-color:var(--color-primary-600);color:var(--color-primary-600)}.wp-core-ui .button-primary{background-color:var(--color-primary-500);border-color:var(--color-primary-500);color:#fff;transition:.25s ease-in-out}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background-color:var(--color-primary-600);border-color:var(--color-primary-600);box-shadow:0 0 0 1px #fff,0 0 0 3px var(--color-primary-500);color:#fff}.login h1 a{background-image:url(../images/logo.svg);-webkit-background-size:contain;background-size:contain;height:80px;width:auto}