@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap);
:root{--content-width: 100%;--content-width-wide: 100%;--admin-bar-height: 2.875rem;--header-height: 4rem;--font-family-default: 'Space Grotesk', sans-serif;--font-family-heading: 'Space Grotesk', sans-serif;--color-background-backgrond-dark-blue: #1b285b;--color-background-background-100: #f5f5f5ff;--color-background-background-200: #e5e5e5ff;--color-background-background-200-2: #e8e9efff;--color-background-background-50: #f5f5f5ff;--color-background-background-brand-yellow: var(--color-brand-brand-yellow);--color-background-background-grey: var(--color-brand-brand-grey);--color-background-background-neutral: #ffff;--color-background-background-pink: var(--color-brand-brand-pink);--color-background-brand-green: var(--color-brand-brand-green);--color-border-bold: #d1d5dbff;--color-border-neutral: #e5e7ebff;--color-border-primary: var(--color-text-primary);--color-border-subtle: #f3f4f6ff;--color-brand-brand-dark-blue: #1b285bff;--color-brand-brand-green: #69bb8dff;--color-brand-brand-grey: #dcdcdcff;--color-brand-brand-pink: #e40263ff;--color-brand-brand-yellow: #e7eb32ff;--color-shadow-extra-heavy: #0000007f;--color-shadow-heavy: #0000003f;--color-shadow-light: #0000000c;--color-shadow-medium: #00000019;--color-text-accent-primary: #69bb8d;--color-text-primary: var(--color-background-backgrond-dark-blue);--color-text-white: #ffff;--color-background-brand-green-extra-light: #e9f5ee;--color-background-brand-green-light: #8bd7ac;--color-background-background-150: #e9e9e9;--common-text-a-font-size: 1rem;--common-text-a-line-height: 1.5rem;--common-text-h1-font-size: 1.75rem;--common-text-h1-line-height: 2.275rem;--common-text-h2-font-size: 1.5rem;--common-text-h2-line-height: 2.025rem;--common-text-h3-font-size: 1.375rem;--common-text-h3-line-height: 1.75rem;--common-text-h4-font-size: 1.25rem;--common-text-h4-line-height: 1.625rem;--common-text-p-strong-font-size: 1.125rem;--common-text-p-strong-line-height: 1.625rem;--common-text-p-font-size: 1rem;--common-text-p-line-height: 1.3125rem;--ui-text-2xl-font-size: 2rem;--ui-text-2xl-line-height: 2.3625rem;--ui-text-2xs-font-size: 0.75rem;--ui-text-2xs-line-height: 1.0125rem;--ui-text-l-font-size: 1.25rem;--ui-text-l-line-height: 1.75rem;--ui-text-m-font-size: 1.125rem;--ui-text-m-line-height: 1.625rem;--ui-text-s-font-size: 1rem;--ui-text-s-line-height: 1.35rem;--ui-text-xl-font-size: 1.75rem;--ui-text-xl-line-height: 2.3625rem;--ui-text-xs-bold-font-size: 1.125rem;--ui-text-xs-bold-line-height: 1.475rem;--ui-text-xs-font-size: 0.875rem;--ui-text-xs-line-height: 1rem;--grid-gutter: 1.25rem;--grid-margin: 1.125rem;--radius-2xl: 2rem;--radius-2xs: 0.25rem;--radius-l: 1rem;--radius-m: 0.75rem;--radius-rounded-full: 99rem;--radius-s: 0.5rem;--radius-xl: 1.5rem;--radius-xs: 0.375rem;--spacing-2xl: 3.5rem;--spacing-2xs: 1rem;--spacing-3xl: 3.5rem;--spacing-3xs: 0.75rem;--spacing-4xs: 0.5rem;--spacing-5xs: 0.25rem;--spacing-6xs: 0.125rem;--spacing-l: 2.5rem;--spacing-m: 2rem;--spacing-s: 1.5rem;--spacing-xl: 3rem;--spacing-xs: 1.25rem;--stroke-l: 0.25rem;--stroke-m: 0.125rem;--stroke-s: 0.0625rem;--stroke-xl: 0.5rem;--trigger-2xs: 1.25rem;--trigger-3xs: 1rem;--trigger-4xs: 0.5rem;--trigger-l: 2.5rem;--trigger-m: 2rem;--trigger-s: 2rem;--trigger-xs: 1.5rem;--input-color-active-accent: var(--color-brand-brand-dark-blue);--input-color-active-accent-subtle: var(--color-background-backgrond-dark-blue);--input-color-active-background: #ffff;--input-color-active-border: #d1d5dbff;--input-color-active-copy: #111827ff;--input-color-active-copy-subtle: #4b5563ff;--input-color-deactive-accent: #f9fafbff;--input-color-deactive-background: #f9fafbff;--input-color-deactive-border: #e5e7ecff;--input-color-deactive-copy: #757575ff;--input-color-deactive-copy-subtle: #9b9b9bff;--input-color-shadow-light: #0000000c;--input-color-shadow-medium: #00000019;--input-color-status-error-bold: #dc2b2bff;--input-color-status-error-neutral: #fef2f2ff;--input-color-status-error-subtle: #fca5a5ff;--input-color-status-success-bold: #469062ff;--input-color-status-success-neutral: #defae8ff;--input-color-status-success-subtle: #c3e6cbff;--input-radius-l: 0rem;--input-radius-rounded-full: 99rem;--input-radius-s: 0rem;--input-spacing-gap-extra-small: 0.125rem;--input-spacing-gap-large: 1.5rem;--input-spacing-gap-medium: 0.5rem;--input-spacing-gap-small: 0.25rem;--input-spacing-padding-horizontal: 1rem;--input-spacing-padding-vertical: 1rem;--input-spacing-set-height: 4rem;--input-spacing-set-height-overflow: 12rem;--input-spacing-tigger-size-large: 3rem;--input-spacing-tigger-size-small: 1.125rem;--input-stroke-border-width: 0.0625rem;--input-text-action-font-size: 0.875rem;--input-text-action-line-height: 0.875rem;--input-text-description-font-size: 0.875rem;--input-text-description-line-height: 1.1813rem;--input-text-error-font-size: 1rem;--input-text-error-line-height: 1rem;--input-text-field-font-size: 1rem;--input-text-field-line-height: 1rem;--input-text-label-font-size: 1rem;--input-text-label-line-height: 1rem;--input-text-line-font-size: 1rem;--input-text-line-line-height: 1.25rem}@media(width >= 783px){:root{--admin-bar-height: 2rem}}@media(min-width: 1025px){:root{--content-width: 42.75rem;--content-width-wide: 64.875rem;--header-height: 100dvh;--common-text-h1-font-size: 2rem;--common-text-h1-line-height: 2.5rem;--common-text-h2-font-size: 1.75rem;--common-text-h2-line-height: 2.275rem;--common-text-h3-font-size: 1.5rem;--common-text-h3-line-height: 2.025rem;--common-text-p-line-height: 1.5rem;--ui-text-2xl-font-size: 2.5rem;--ui-text-2xl-line-height: 3rem;--ui-text-l-font-size: 1.5rem;--ui-text-l-line-height: 2.025rem;--ui-text-m-font-size: 1.25rem;--ui-text-m-line-height: 1.6875rem;--grid-gutter: 1.5rem;--grid-margin: 1.5rem;--spacing-2xl: 4rem;--spacing-3xl: 5rem;--spacing-l: 3rem;--spacing-m: 2.5rem;--spacing-s: 2rem;--spacing-xl: 3.5rem;--spacing-xs: 1.5rem;--trigger-l: 3rem;--trigger-m: 2.5rem;--input-spacing-tigger-size-large: 3rem;--input-text-error-font-size: 1rem;--input-text-error-line-height: 1rem;--input-text-field-line-height: 1rem;--input-text-label-font-size: 1rem;--input-text-label-line-height: 1rem;--input-text-line-font-size: 1rem;--input-text-line-line-height: 1.25rem}}body.login #nav{font-family:var(--font-family-default);font-size:var(--ui-text-s-font-size);font-style:normal;font-weight:400;line-height:var(--ui-text-s-line-height)}body.login .reset-pass-submit .button.wp-generate-pw,body.login #wp-submit{font-family:var(--font-family-default);font-size:var(--ui-text-xs-bold-font-size);font-style:normal;font-weight:700;line-height:var(--ui-text-xs-bold-line-height)}body.login .notice{font-family:var(--font-family-default);font-size:var(--ui-text-xs-font-size);font-style:normal;font-weight:400;line-height:var(--ui-text-xs-line-height)}body.login{background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-background-brand-green) 90%, transparent) -4.33%, color-mix(in srgb, var(--color-background-backgrond-dark-blue) 90%, transparent) 100%),url(../images/bg-login.png);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--font-family-default);padding:0 var(--spacing-s)}body.login #login{max-width:100%;width:38rem;margin:0;padding:var(--spacing-2xl) 0}body.login #login h1 a{background-image:url(../images/logo.png);height:3.737rem;width:13.72rem;background-size:contain;margin-bottom:var(--spacing-s);max-width:100%}body.login #loginform,body.login #lostpasswordform,body.login form{background:rgba(0,0,0,0);border:none;box-shadow:none;margin-top:var(--spacing-s);padding:0}body.login #loginform p,body.login #loginform .user-pass-wrap,body.login #lostpasswordform p,body.login #lostpasswordform .user-pass-wrap,body.login form p,body.login form .user-pass-wrap{margin-bottom:var(--trigger-xs)}body.login label{color:var(--color-text-white);display:block;font-family:var(--font-family-default);font-size:var(--input-text-label-font-size);font-style:normal;font-weight:400;line-height:var(--input-text-label-line-height);margin-bottom:var(--input-spacing-gap-medium)}body.login .input,body.login input[type=text],body.login input[type=password],body.login input[type=email]{background:var(--color-text-white);border:1px solid var(--color-border);border-radius:0;box-shadow:none;color:var(--color-text-subtle);font-family:var(--font-family-default);font-size:var(--input-text-field-font-size);height:auto;min-height:3.25rem;padding:var(--input-spacing-padding-vertical) var(--input-spacing-padding-horizontal);width:100%;margin:0}body.login .input::-moz-placeholder, body.login input[type=text]::-moz-placeholder, body.login input[type=password]::-moz-placeholder, body.login input[type=email]::-moz-placeholder{color:var(--input-color-active-copy-subtle)}body.login .input::placeholder,body.login input[type=text]::placeholder,body.login input[type=password]::placeholder,body.login input[type=email]::placeholder{color:var(--input-color-active-copy-subtle)}body.login .button.wp-hide-pw{background:rgba(0,0,0,0);border:none;box-shadow:none;cursor:pointer;position:absolute;right:0;color:var(--input-color-deactive-copy-subtle);padding:var(--input-spacing-padding-vertical) var(--input-spacing-padding-horizontal);height:auto;width:auto;display:flex;align-items:center;justify-content:center}body.login .button.wp-hide-pw span{position:relative !important;top:0 !important}body.login .button.wp-hide-pw:hover,body.login .button.wp-hide-pw:focus{background:rgba(0,0,0,0);box-shadow:none;color:var(--color-text-primary)}body.login .forgetmenot,body.login .pw-weak{display:flex;align-items:center}body.login .forgetmenot label,body.login .pw-weak label{margin:0}body.login .submit{margin-top:var(--spacing-s)}body.login .reset-pass-submit .button.wp-generate-pw,body.login #wp-submit{background-color:var(--color-text-accent-primary);color:var(--color-text-primary);border:0;border-radius:0;box-shadow:none;cursor:pointer;height:auto;padding:var(--spacing-3xs) var(--spacing-2xs);text-shadow:none;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3xs);text-align:left;transition:.2s ease background;width:100%}@media screen and (min-width: 1025px){body.login .reset-pass-submit .button.wp-generate-pw,body.login #wp-submit{width:auto}body.login .reset-pass-submit .button.wp-generate-pw:hover,body.login #wp-submit:hover{background:var(--color-background-backgrond-dark-blue);color:var(--color-background-background-neutral)}}body.login .reset-pass-submit .button.wp-generate-pw[disabled],body.login #wp-submit[disabled]{background-color:var(--color-text-accent-primary) !important;color:var(--color-text-primary) !important;opacity:.7}body.login #wp-submit{padding-right:calc(var(--spacing-2xs) + 1.5rem);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%231B285B%22%20d%3D%22M13.544%208.512%2014%208.054l-.457-.458-4.125-4.138L8.961%203l-.911.914.457.458%203.024%203.036H2V8.7h9.529l-3.024%203.034-.457.457.911.914.457-.458z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right var(--spacing-2xs) center;background-size:1rem}@media screen and (min-width: 1025px){body.login #wp-submit:hover{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M13.544%208.512%2014%208.054l-.457-.458-4.125-4.138L8.961%203l-.911.914.457.458%203.024%203.036H2V8.7h9.529l-3.024%203.034-.457.457.911.914.457-.458z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right var(--spacing-2xs) center;background-size:1rem}}body.login .reset-pass-submit .button.wp-generate-pw::after{content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:.75rem}body.login .description.indicator-hint{color:var(--color-text-white)}body.login #nav{text-align:center}body.login #nav a{color:var(--color-text-white)}body.login #nav a:hover{color:var(--color-text-accent-primary)}body.login #backtoblog,body.login .language-switcher{display:none !important}
