@font-face{font-display:swap;font-family:"Mercury Display";font-style:normal;font-weight:400;src:url("../assets/fonts/mercury-display/MercuryDisplay-Roman.woff2") format("woff2"),url("../assets/fonts/mercury-display/MercuryDisplay-Roman.woff") format("woff")}@font-face{font-display:swap;font-family:"Mercury Display";font-style:italic;font-weight:400;src:url("../assets/fonts/mercury-display/MercuryDisplay-Italic.woff2") format("woff2"),url("../assets/fonts/mercury-display/MercuryDisplay-Italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Mercury Display";font-style:normal;font-weight:500;src:url("../assets/fonts/mercury-display/MercuryDisplay-Semibold.woff2") format("woff2"),url("../assets/fonts/mercury-display/MercuryDisplay-Semibold.woff") format("woff")}@font-face{font-display:swap;font-family:"Mercury Display";font-style:italic;font-weight:500;src:url("../assets/fonts/mercury-display/MercuryDisplay-SemiboldItalic.woff2") format("woff2"),url("../assets/fonts/mercury-display/MercuryDisplay-SemiboldItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Mercury Display";font-style:normal;font-weight:600;src:url("../assets/fonts/mercury-display/MercuryDisplay-Bold.woff2") format("woff2"),url("../assets/fonts/mercury-display/MercuryDisplay-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:"Mercury Display";font-style:italic;font-weight:600;src:url("../assets/fonts/mercury-display/MercuryDisplay-BoldItalic.woff2") format("woff2"),url("../assets/fonts/mercury-display/MercuryDisplay-BoldItalic.woff") format("woff")}:root{--clr-neutral-500: hsl(0 0% 0%);--clr-neutral-400: hsl(0 0% 12%);--clr-neutral-300: hsl(300 0% 80%);--clr-neutral-200: hsl(240 5% 97%);--clr-neutral-100: hsl(0 0% 100%);--clr-blue-300: hsl(208 100% 6%);--clr-blue-200: hsl(208 93% 10%);--clr-blue-100: hsl(215 66% 34%);--clr-error: hsl(0 100% 50%);--clr-body: var(--clr-neutral-500);--ff-serif: "Mercury Display", Georgia, Times, "Times New Roman", serif;--ff-sans-serif: "Benton Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;--ff-body: var(--ff-sans-serif);--ff-heading: var(--ff-serif);--fs-800: clamp(3.5rem, 1.441vw + 3.149rem, 4.5rem);--fs-700: clamp(2rem, 2.252vw + 1.451rem, 3.5625rem);--fs-600: clamp(1.75rem, 1.081vw + 1.486rem, 2.5rem);--fs-500: clamp(1.625rem, 0.36vw + 1.537rem, 1.875rem);--fs-400: clamp(1.3125rem, 0.36vw + 1.225rem, 1.5625rem);--fs-300: clamp(1rem, 0.36vw + 0.912rem, 1.25rem);--fs-200: 1rem;--fs-100: 0.875rem;--fs-body: var(--fs-200);--lh-800: 1;--lh-700: 1;--lh-600: 1.1;--lh-500: 1.2;--lh-400: 1.2;--lh-300: 1.5;--lh-200: 1.5;--lh-100: 1.2;--lh-body: var(--lh-200);--fw-bold: 600;--fw-medium: 500;--fw-regular: 400;--fw-light: 300;--fw-body: var(--fw-regular);--motion-speed-fast: 0.2s;--motion-speed-medium: 0.4s;--motion-speed-slow: 0.6s;--motion-timing: cubic-bezier(0.4, 0, 0.2, 1);--grid-columns: 12;--grid-gutter: clamp(1.25rem, 1.802vw + 0.811rem, 2.5rem);--site-padding: clamp(1.25rem, 3.604vw + 0.372rem, 3.75rem);--border-clr-dark: var(--clr-neutral-500);--border-clr-light: var(--clr-neutral-200);--border-style: solid;--border-width: 1px;--nav-height: 6.125rem;--panel-height-sm: clamp(4rem, 1.441vw + 3.649rem, 5rem);--panel-height-md: clamp(4rem, 3.604vw + 3.122rem, 6.5rem);--panel-height-lg: clamp(4rem, 4.505vw + 2.902rem, 7.125rem);--panel-border: 1px solid var(--clr-neutral-500);--button-border: transparent;--button-fill: var(--clr-neutral-400);--button-text: var(--clr-neutral-100)}@media(width >= 37.5em){:root{--nav-height: 7.5rem}}html body{background-color:var(--clr-blue-200);color:var(--clr-neutral-500);font-family:var(--ff-body)}body #login{position:relative;z-index:1}body.login form{background-color:var(--clr-neutral-100);border:none;display:grid;margin-top:0;gap:1.2rem}body.login form label{margin-bottom:0}.login .button.wp-hide-pw{color:#999}body.login input[type=text],body.login input[type=password]{appearance:none;background-color:rgba(0,0,0,0);border-bottom-color:#666;border-bottom-style:solid;border-bottom-width:1px;border-left:none;border-right:none;border-top:none;border-radius:0;color:var(--clr-neutral-700);display:block;font-family:var(--ff-sans-serif);font-size:.75rem;font-weight:var(--fw-regular);margin:0;outline:none;padding:.75rem .4375rem;transition:all var(--motion-speed-fast);width:100%}body.login form input[type=checkbox]{accent-color:var(--clr-neutral-500);appearance:auto;border-color:var(--clr-neutral-500);height:.875rem;margin-right:.1rem;padding:0;width:.875rem}body.login form input[type=checkbox]:checked{background-color:var(--clr-neutral-500)}body.login form input[type=checkbox]:checked::before{content:none}.login .forgetmenot label,.login .pw-weak label{line-height:1;margin-bottom:0}body.login form input[type=checkbox]:hover,body.login form input[type=checkbox]:focus,body.login input:hover,body.login input:focus{outline:none;box-shadow:none}body.login form input[type=checkbox]:focus,body.login input:focus{border-bottom-color:var(--clr-neutral-500)}#login h1 a,.login h1 a{background-image:url("/wp-content/themes/sia/dist/assets/images/logo-sia-white.svg");background-size:100%;height:4.8rem;margin-bottom:1.5rem;max-width:15rem;width:100%}.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large,body.login .button-primary{--button-fill: transparent;--button-border: var(--clr-neutral-500);--button-text: var(--clr-neutral-500);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-fill);border:1px solid var(--button-border);border-radius:0;color:var(--button-text);cursor:pointer;display:inline-flex;font-family:var(--ff-sans-serif);font-size:.8125rem;font-weight:var(--fw-medium);height:4.125rem;justify-content:center;letter-spacing:.04063rem;line-height:1.3;min-width:9.25rem;padding-inline:2.8125rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:var(--motion-speed-medium);transition-property:background-color,border,color;transition-timing-function:var(--motion-timing);width:fit-content}.wp-core-ui .button-group.button-large .button:hover,.wp-core-ui .button-group.button-large .button:focus,.wp-core-ui .button-group.button-large .button:active,.wp-core-ui .button.button-large:hover,.wp-core-ui .button.button-large:focus,.wp-core-ui .button.button-large:active,body.login .button-primary:hover,body.login .button-primary:focus,body.login .button-primary:active{--button-fill: var(--clr-neutral-500);--button-text: var(--clr-neutral-100);outline:none}body.login a,body.login #nav a,body.login #backtoblog a{color:var(--clr-neutral-100);font-size:.875rem;text-decoration:underline}body.login a:hover,body.login a:focus,body.login #nav a:hover,body.login #nav a:focus,body.login #backtoblog a:hover,body.login #backtoblog a:focus{color:var(--clr-neutral-100);text-decoration:none}
