@font-face{font-family:"Season Sans";src:url(../fonts/SeasonSans-Medium.woff2) format("woff2"),url(../fonts/SeasonSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Season Sans";src:url(../fonts/SeasonSans-SemiBold.woff2) format("woff2"),url(../fonts/SeasonSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Season Sans";src:url(../fonts/SeasonSans-Bold.woff2) format("woff2"),url(../fonts/SeasonSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Season Serif";src:url(../fonts/SeasonSerif-SemiBold.woff2) format("woff2"),url(../fonts/SeasonSerif-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--content-width: 100%;--content-width-wide: 100%;--menu-main-height: 4.375rem;--menu-secondary-height: auto;--admin-bar-height: 2.875rem;--font-family-default: 'Season Sans', sans-serif;--font-family-heading: 'Season Serif', serif;--color-neutral-white: #fff;--color-neutral-gray-subtle: #d7d7d7;--color-neutral-gray-bold: #adadad;--color-neutral-black: #141414;--color-brand-primary-green: #166443;--color-brand-secondary: #eafde7;--color-status-info-neutral: #cce5ff;--color-status-info-subtle: #b8daff;--color-status-info-bold: #004085;--color-status-success-neutral: #d4edda;--color-status-success-subtle: #c3e6cb;--color-status-success-bold: #155724;--color-status-error-neutral: #f8d7da;--color-status-error-subtle: #f5c6cb;--color-status-error-bold: #721c24;--color-shadow-light: rgba(0 0 0 / 5%);--color-shadow-subtle: rgba(0 0 0 / 10%);--color-shadow-medium: rgba(0 0 0 / 25%);--color-shadow-heavy: rgba(0 0 0 / 50%);--color-background-base: var(--color-neutral-white);--color-background-accent-secondary: var(--color-brand-secondary);--color-text-subtle: var(--color-neutral-gray-extra-bold);--color-text-accent: var(--color-brand-primary-green);--color-border-subtle: var(--color-neutral-gray-bold);--color-background-accent-primary: var(--color-brand-primary-green);--color-text-invert: var(--color-neutral-white);--color-border-accent: var(--color-brand-primary-green);--color-text-primary: var(--color-neutral-black);--color-border-light: var(--color-neutral-gray-subtle);--color-neutral-gray-medium: #d7d7d7;--color-neutral-gray-extra-bold: #707070;--color-background-neutral-subtle: var(--color-neutral-gray-subtle);--color-background-neutral: var(--color-neutral-gray-medium);--color-background-neutral-bold: var(--color-neutral-gray-bold);--color-background-invert: var(--color-neutral-black);--color-text-light: var(--color-neutral-gray-bold);--color-border-bold: var(--color-neutral-black);--color-border-invert: var(--color-neutral-white);--color-brand-secondary-2: #f0efed;--color-brand-primary-bright-green: #c3edbc;--color-brand-beige: #fff6f3;--color-background-accent-secondary-2: var(--color-brand-secondary-2);--color-background-accent-primary-2: var(--color-brand-primary-bright-green);--color-background-beige: var(--color-brand-beige);--color-background-accent-primary-hover: #004e2e;--color-text-accent-hover: var(--color-background-accent-primary-hover);--color-brand-secondary-2-light: #f6f6f6;--color-background-accent-secondary-2-light: var(--color-brand-secondary-2-light);--color-border-bright-green: var(--color-brand-primary-bright-green);--color-brand-primary-80: #2d7456;--color-background-accent-primary-80: var(--color-brand-primary-80);--spacing-5xs: 0.125rem;--spacing-4xs: 0.25rem;--spacing-3xs: 0.375rem;--spacing-2xs: 0.5rem;--spacing-xs: 0.75rem;--spacing-s: 1rem;--spacing-m: 1.25rem;--spacing-l: 1.375rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 3.5rem;--spacing-4xl: 3.5rem;--spacing-section-break: 5rem;--radius-2xs: 0.25rem;--radius-xs: 0.375rem;--radius-s: 0.5rem;--radius-m: 0.75rem;--radius-l: 1rem;--radius-xl: 1.5rem;--radius-2xl: 2rem;--radius-rounded-full: 99rem;--grid-margin: 1.25rem;--grid-gutter: 1.25rem;--grid-items-1: 20.9375rem;--grid-items-2-1: 20.9375rem;--grid-items-3-2-1: 20.9375rem;--grid-items-4-2-1: 20.9375rem;--grid-items-4-3-2-1: 20.9375rem;--stroke-s: 0.0625rem;--stroke-m: 0.125rem;--stroke-l: 0.25rem;--stroke-xl: 0.375rem;--trigger-xs: 1rem;--trigger-2xs: 1rem;--trigger-s: 1.5rem;--trigger-m: 1.75rem;--trigger-l: 2rem;--text-styles-base-h1-font-size: 2rem;--text-styles-base-h1-line-height: 2.375rem;--text-styles-base-h2-font-size: 1.875rem;--text-styles-base-h2-line-height: 2.25rem;--text-styles-base-h3-font-size: 1.75rem;--text-styles-base-h3-line-height: 2.25rem;--text-styles-base-h4-font-size: 1.5rem;--text-styles-base-h4-line-height: 2.025rem;--text-styles-base-p-strong-font-size: 1.125rem;--text-styles-base-p-strong-line-height: 1.6875rem;--text-styles-base-p-font-size: 1rem;--text-styles-base-p-line-height: 1.625rem;--text-styles-base-a-font-size: 0.875rem;--text-styles-base-a-line-height: 1.35rem;--text-styles-interface-2xl-font-size: 2.75rem;--text-styles-interface-2xl-line-height: 2.75rem;--text-styles-interface-xl-font-size: 1.5rem;--text-styles-interface-xl-line-height: 2.025rem;--text-styles-interface-l-font-size: 1.25rem;--text-styles-interface-l-line-height: 1.6875rem;--text-styles-interface-m-font-size: 1.125rem;--text-styles-interface-m-line-height: 1.5188rem;--text-styles-interface-s-font-size: 1rem;--text-styles-interface-s-line-height: 1.35rem;--text-styles-interface-xs-font-size: 0.875rem;--text-styles-interface-xs-line-height: 1.225rem;--text-styles-interface-2xs-font-size: 0.75rem;--text-styles-interface-2xs-line-height: 1.05rem;--button-radius-sharp: 0.125rem;--button-radius-rounded-semi: 0.375rem;--button-radius-rounded-full: 99rem;--button-large-gap: 0.5rem;--button-large-copy: 1.5rem;--button-large-vertical-padding: 0.75rem;--button-large-horizontal-padding: 1.5rem;--button-large-line-height: 1rem;--button-large-font-size: 1rem;--button-base-gap: 0.5rem;--button-base-copy: 1rem;--button-base-horizontal-padding: 1rem;--button-base-vertical-padding: 0.75rem;--button-base-line-height: 0.875rem;--button-base-font-size: 0.875rem;--button-small-copy: 1rem;--button-small-horizontal-padding: 0.75rem;--button-small-gap: 0.375rem;--button-small-vertical-padding: 0.5rem;--button-small-line-height: 0.875rem;--button-small-font-size: 0.875rem;--button-extra-large-font-size: 1rem;--button-extra-large-line-height: 1rem;--button-extra-large-horizontal-padding: 1.5rem;--button-extra-large-copy: 1.5rem;--button-extra-large-vertical-padding: 1rem;--button-extra-large-gap: 0.5rem;--button-extra-small-gap: 0.25rem;--button-extra-small-horizontal-padding: 0.5rem;--button-extra-small-line-height: 0.75rem;--button-extra-small-copy: 0.75rem;--button-extra-small-vertical-padding: 0.375rem;--button-extra-small-font-size: 0.75rem;--color-input-active-background: #fff;--color-input-active-copy: #111827;--color-input-active-copy-subtle: #4b5563;--color-input-active-border: #d1d5db;--color-input-active-accent: var(--color-background-accent-primary);--color-input-active-accent-subtle: var(--color-background-accent-primary-hover);--color-input-deactive-background: #f9fafb;--color-input-deactive-copy: #757575;--color-input-deactive-copy-subtle: #9b9b9b;--color-input-deactive-border: #e5e7ec;--color-input-deactive-accent: #f9fafb;--color-input-status-success-subtle: #c3e6cb;--color-input-status-success-bold: var(--color-text-accent);--color-input-status-success-neutral: #d4edda;--color-input-status-error-bold: #dc2b2b;--color-input-status-error-neutral: #fef2f2;--color-input-status-error-subtle: #fca5a5;--color-input-shadow-m: rgba(0 0 0 / 10%);--color-input-shadow-s: rgba(0 0 0 / 5%);--spacing-input-padding-horizontal: 1rem;--spacing-input-padding-vertical: 1rem;--spacing-input-gap-l: 1.5rem;--spacing-input-gap-m: 0.5rem;--spacing-input-gap-s: 0.25rem;--spacing-input-gap-xs: 0.125rem;--spacing-input-tigger-size-s: 1.125rem;--spacing-input-tigger-size-l: 2.5rem;--spacing-input-set-height: 4rem;--spacing-input-set-height-overflow: 12rem;--radius-input-rounded-full: 99rem;--radius-input-l: 0.25rem;--radius-input-s: 0.25rem;--stroke-input-border-width: 0.0625rem;--text-styles-input-label-font-size: 0.875rem;--text-styles-input-label-line-height: 0.875rem;--text-styles-input-description-font-size: 0.875rem;--text-styles-input-description-line-height: 1.1813rem;--text-styles-input-field-font-size: 0.875rem;--text-styles-input-field-line-height: 1rem;--text-styles-input-error-font-size: 0.875rem;--text-styles-input-error-line-height: 0.875rem;--text-styles-input-action-font-size: 0.875rem;--text-styles-input-action-line-height: 0.875rem;--text-styles-input-line-font-size: 0.875rem;--text-styles-input-line-line-height: 1.0938rem;--text-styles-cookies-title-line-height: 1.5rem;--text-styles-cookies-title-font-size: 0.9375rem;--text-styles-cookies-copy-font-size: 0.9375rem;--text-styles-cookies-copy-line-height: 1.2656rem;--text-styles-cookies-action-font-size: 0.9375rem;--text-styles-cookies-action-line-height: 1.5rem;--text-styles-cookies-tag-font-size: 0.75rem;--text-styles-cookies-tag-line-height: 0.75rem;--color-cookies-background-primary: #fff;--color-cookies-text-copy: #141414;--color-cookies-text-title: #141414;--color-cookies-background-accent-primary: #429ffa;--color-cookies-background-accent-subtle: #5eadfa;--color-cookies-text-accent-primary: #1032cf;--color-cookies-text-accent-subtle: #526adc;--color-cookies-background-bold: #d6d6d6;--color-cookies-border-primary: #d6d6d6;--color-cookies-text-action: #000;--color-cookies-text-accent-bold: #00a2ff;--color-cookies-border-action: #00a2ff;--color-cookies-background-action-primary: #141414;--color-cookies-background-action-subtle: #373737;--color-cookies-background-subtle: #f2f2f2;--radius-cookies-m: 1rem;--radius-cookies-s: 0.25rem;--radius-cookies-rounded-full: 99rem;--stroke-cookies-s: 0.0625rem;--stroke-cookies-m: 0.125rem}@media(width >= 768px){:root{--grid-margin: 1.5rem;--grid-gutter: 0.75rem;--grid-items-1: 45rem;--grid-items-2-1: 22.125rem;--grid-items-3-2-1: 22.125rem;--grid-items-4-2-1: 22.125rem;--grid-items-4-3-2-1: 22.125rem;--text-styles-base-h2-line-height: 2.375rem;--menu-secondary-height: 2.875rem}}@media(width >= 783px){:root{--admin-bar-height: 2rem}}@media(width >= 1024px){:root{--grid-margin: 1.5rem;--grid-gutter: 0.75rem;--grid-items-1: 61rem;--grid-items-2-1: 30.125rem;--grid-items-3-2-1: 19.8313rem;--grid-items-4-2-1: 30.125rem;--grid-items-4-3-2-1: 19.8313rem;--spacing-4xl: 4rem;--text-styles-base-h2-line-height: 2.625rem;--text-styles-base-h3-font-size: 2rem;--trigger-2xs: 0.875rem;--text-styles-interface-2xl-font-size: 2.75rem;--text-styles-interface-2xl-line-height: 2.75rem;--text-styles-interface-xl-font-size: 1.5rem;--text-styles-interface-xl-line-height: 2.025rem;--text-styles-interface-l-font-size: 1.25rem;--text-styles-interface-l-line-height: 1.6875rem;--text-styles-interface-m-font-size: 1.125rem;--text-styles-interface-m-line-height: 1.5188rem}}@media(min-width: 1025px){:root{--content-width: 45rem;--content-width-wide: 53.75rem;--menu-main-height: 5.125rem}}@media(width >= 1280px){:root{--spacing-l: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--spacing-4xl: 5rem;--spacing-section-break: 6rem;--grid-margin: 2.5rem;--grid-gutter: 1.25rem;--grid-items-1: 75rem;--grid-items-2-1: 36.875rem;--grid-items-3-2-1: 24.1625rem;--grid-items-4-2-1: 17.8125rem;--grid-items-4-3-2-1: 17.8125rem;--trigger-m: 2rem;--trigger-l: 2.5rem;--text-styles-base-h1-font-size: 2.625rem;--text-styles-base-h1-line-height: 3.125rem;--text-styles-base-h2-font-size: 2.125rem;--text-styles-base-h2-line-height: 2.625rem;--text-styles-base-h3-font-size: 2rem;--text-styles-base-h3-line-height: 2.5rem;--text-styles-base-a-font-size: 1rem;--text-styles-interface-2xl-font-size: 5rem;--text-styles-interface-2xl-line-height: 5rem;--text-styles-interface-xl-font-size: 2.75rem;--text-styles-interface-xl-line-height: 2.75rem;--text-styles-interface-l-font-size: 1.625rem;--text-styles-interface-l-line-height: 2.15rem;--text-styles-interface-m-font-size: 1.25rem;--text-styles-interface-m-line-height: 1.6875rem;--spacing-input-tigger-size-l: 3rem;--text-styles-input-label-font-size: 1rem;--text-styles-input-label-line-height: 1rem;--text-styles-input-field-font-size: 1rem;--text-styles-input-error-font-size: 1rem;--text-styles-input-error-line-height: 1rem;--text-styles-input-line-font-size: 1rem;--text-styles-input-line-line-height: 1.25rem;--text-styles-cookies-copy-line-height: 1.5rem;--radius-cookies-m: 0.5rem;--stroke-cookies-m: 0.1875rem}}body.login .gform_heading>:last-child{margin-bottom:0}body.login .gform_heading>:first-child{margin-top:0}body.login .gform_title{font-family:var(--font-family-default);font-size:var(--text-styles-interface-l-font-size);font-style:normal;font-weight:700;line-height:var(--text-styles-interface-l-line-height)}body.login .gform_back_link,body.login #nav a{font-family:var(--font-family-default);font-size:var(--text-styles-interface-xs-font-size);font-style:normal;font-weight:500;line-height:var(--text-styles-interface-xs-line-height)}body.login .gform_back_link,body.login #nav a{font-weight:600}body.login #login-message.notice.notice-info,body.login .notice.notice-info{font-family:var(--font-family-default);font-size:var(--text-styles-input-description-font-size, 0.875rem);font-style:normal;line-height:var(--text-styles-input-description-line-height, );margin-bottom:var(--spacing-s);padding:var(--spacing-input-padding-vertical, 1rem);border-radius:var(--radius-input-s, 0.25rem);border:1px solid var(--color-input-active-border);background:#fff;color:#101828}body.login label{font-size:var(--text-styles-input-label-font-size, 0.875rem);font-style:normal;font-weight:600;line-height:var(--text-styles-input-label-line-height, 0.875rem);font-family:var(--font-family-default)}body.login #login_error.notice.notice-error{font-family:var(--font-family-default);font-size:var(--text-styles-input-description-font-size, 0.875rem);font-style:normal;font-weight:400;line-height:var(--text-styles-input-description-line-height);margin-bottom:var(--spacing-s);padding:var(--spacing-input-padding-vertical, 1rem);border-radius:var(--radius-input-s, 0.25rem);border:1px solid var(--color-input-status-error-subtle, #fca5a5);background:var(--color-input-status-error-neutral, #fef2f2);color:var(--color-input-status-error-bold, #dc2b2b) !important}body.login .input,body.login input[type=text],body.login input[type=password],body.login input[type=email],body.login input[type=tel],body.login select,body.login textarea{display:block;width:100%;font-size:var(--text-styles-input-field-font-size, 1rem);line-height:var(--text-styles-input-field-line-height, 1rem);font-family:var(--font-family-default);color:var(--color-input-active-copy, #272121);font-weight:400;border:var(--stroke-input-border-width, 0.0625rem) solid var(--color-input-active-border, rgba(74, 72, 82, 0.2));border-radius:var(--radius-input-l, 0.25rem);padding:var(--spacing-input-padding-vertical, 1rem) var(--spacing-input-padding-horizontal, 1rem);background-color:var(--color-neutral-white)}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, body.login input[type=tel]::-moz-placeholder, body.login select::-moz-placeholder, body.login textarea::-moz-placeholder{color:var(--color-input-active-copy-subtle, #6e6e73)}body.login .input::placeholder,body.login input[type=text]::placeholder,body.login input[type=password]::placeholder,body.login input[type=email]::placeholder,body.login input[type=tel]::placeholder,body.login select::placeholder,body.login textarea::placeholder{color:var(--color-input-active-copy-subtle, #6e6e73)}body.login .input:focus,body.login input[type=text]:focus,body.login input[type=password]:focus,body.login input[type=email]:focus,body.login input[type=tel]:focus,body.login select:focus,body.login textarea:focus,body.login .input:active,body.login input[type=text]:active,body.login input[type=password]:active,body.login input[type=email]:active,body.login input[type=tel]:active,body.login select:active,body.login textarea:active{outline:0;background-color:var(--color-background-accent-neutral, #f2f3ff);border-color:var(--color-input-active-accent, #7eba28)}@media(min-width: 1025px){body.login .input:hover,body.login input[type=text]:hover,body.login input[type=password]:hover,body.login input[type=email]:hover,body.login input[type=tel]:hover,body.login select:hover,body.login textarea:hover{border-color:var(--color-input-active-accent, #7eba28)}}body.login input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;vertical-align:top;width:var(--spacing-input-tigger-size-s, 1.125rem);height:var(--spacing-input-tigger-size-s, 1.125rem);min-width:var(--spacing-input-tigger-size-s, 1.125rem);margin:0;border-radius:var(--radius-input-s, 0.25rem);border:var(--stroke-input-border-width, 0.0625rem) solid var(--color-input-active-border, rgba(74, 72, 82, 0.2));background:var(--color-input-active-background, #fff);color:var(--color-input-active-copy, #272121);cursor:pointer}body.login input[type=checkbox]:checked{background:var(--color-input-active-accent);border-color:var(--color-input-active-accent);color:var(--color-input-active-background)}body.login input[type=checkbox]:checked::before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:.75em;line-height:1;text-align:center}body.login input[type=checkbox]:focus-visible,body.login input[type=checkbox]:active{outline-offset:3px;outline-color:var(--color-input-active-accent, #7eba28)}body.login input[type=checkbox]+*{margin-left:var(--spacing-input-gap-m, 0.5rem);min-height:1.125rem;display:flex;align-items:center}body.login .reset-pass-submit .button.wp-generate-pw,body.login #wp-submit{display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.5rem;border:none;border-radius:var(--radius-input-m, 0.375rem);background:var(--color-background-accent-primary);color:var(--color-text-invert);font-family:var(--font-family-default);font-size:1rem;font-style:normal;font-weight:700;line-height:1;text-decoration:none;transition:background .3s ease;cursor:pointer}@media(min-width: 1025px){body.login .reset-pass-submit .button.wp-generate-pw:hover,body.login #wp-submit:hover{background:var(--color-background-accent-primary-hover)}}body.login{background:#e7f1db;color:var(--color-text-primary, #141414);min-height:100vh;display:flex;flex-direction:column;justify-content:center !important;align-items:center;font-family:var(--font-family-default);padding:var(--spacing-2xl, 2rem) var(--grid-margin);overflow:hidden;position:relative;background-image:url(../images/login-bg.jpg);background-repeat:no-repeat;background-position:right bottom;background-size:cover}body.login #login{max-width:100%;margin:0;padding:0;position:relative;z-index:1;width:36.25rem}body.login #login form{max-width:100%;display:flex;flex-direction:column;gap:var(--spacing-l, 1.5rem);margin:0 auto}body.login #login h1 a{background-image:url(../images/logo.svg);display:block;height:auto;width:15rem;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:var(--spacing-2xl, 3rem);max-width:100%;overflow:hidden;text-indent:-9999px}body.login .login-form-heading{color:var(--color-text-primary, #141414);font-size:1.375rem;font-weight:800;line-height:1.2;margin:0 0 var(--spacing-xs, 1rem)}body.login .notice a{color:var(--color-text-accent, #00623a)}body.login .gform_wrapper{width:100%;max-width:100%;border-radius:.625rem !important}body.login .gform_wrapper form{padding:0 !important}body.login form#loginform,body.login form#resetpassform,body.login #lostpasswordform,body.login .gform_wrapper{background:#fff;color:var(--color-input-active-copy, #111827);border:none;border-radius:.625rem .625rem 0 0;margin:0;overflow:hidden;padding:var(--spacing-xl, 2rem) var(--spacing-xl, 2rem) var(--spacing-l, 1.5rem) var(--spacing-xl, 2rem)}body.login .gform_heading{display:flex;flex-direction:column;gap:var(--spacing-xs, 0.75rem);margin-bottom:var(--spacing-l, 1.5rem)}body.login .gform_title{margin:0 !important}body.login .gform_description{display:block;margin:0;font-size:var(--text-styles-input-description-font-size, 0.875rem);font-style:normal;font-weight:400;line-height:var(--text-styles-input-description-line-height);color:var(--color-input-active-copy-subtle, #4b5563)}body.login .gform_button{width:100%}body.login .gform_back{padding-top:var(--spacing-l, 1.5rem);border-top:var(--stroke-s, 1px) solid var(--color-border-light, #e1e0e0);width:100%}body.login .gform_back_link{text-decoration:none}body.login .gform_back_link:hover{text-decoration:underline}body.login .registration-confirmation-card{background:#fff;color:var(--color-input-active-copy, #111827);border-radius:.625rem;box-shadow:0 .875rem 1.75rem rgba(38,48,33,.18);margin:0;padding:var(--spacing-xl, 2rem)}body.login .registration-confirmation-card__title{color:var(--color-text-primary, #141414);font-size:1.375rem;font-weight:800;line-height:1.2;margin:0 0 var(--spacing-xs, 1rem)}body.login .registration-confirmation-card__content>:last-child{margin-bottom:0}body.login label{margin-bottom:var(--spacing-input-gap-m, 0.5rem)}body.login .input,body.login input[type=text],body.login input[type=password],body.login input[type=email],body.login input[type=tel],body.login select,body.login textarea{margin:0}body.login .user-pass-wrap .wp-pwd{position:relative}body.login .button.wp-hide-pw{background:rgba(0,0,0,0);border:none;box-shadow:none;cursor:pointer;position:absolute;right:0;top:0;color:#7d858c;padding:0;height:3rem;width:3rem;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, #141414)}body.login .forgetmenot,body.login .pw-weak{display:flex;align-items:center;gap:.5rem;float:none}body.login .forgetmenot label,body.login .pw-weak label{color:#41484d;font-size:var(--text-styles-input-line-font-size);font-weight:400;line-height:var(--text-styles-input-line-line-height);margin:0}body.login input[type=checkbox]::before{margin:0;height:auto;width:auto}body.login .submit{margin:var(--spacing-s, 1.5rem) 0 0}body.login .reset-pass-submit .button.wp-generate-pw,body.login #wp-submit{width:100%}body.login .reset-pass-submit .button.wp-generate-pw::after,body.login #wp-submit::after{content:none !important}body.login #wp-submit{background-image:none}body.login .reset-pass-submit{display:flex;flex-direction:column;gap:var(--spacing-s, 1.5rem)}body.login .reset-pass-submit .button{margin:0}body.login #pass-strength-result{margin:0 !important}body.login .description.indicator-hint{color:var(--color-input-active-copy-subtle, #4b5563);margin:0 !important}body.login #nav{display:flex;justify-content:space-between;flex-flow:row-reverse wrap;position:relative;z-index:2;text-align:left;border-top:var(--stroke-s, 1px) solid var(--color-border-light, #e1e0e0);padding:var(--spacing-l, 1.5rem) var(--spacing-xl, 2rem) var(--spacing-l, 1.5rem) var(--spacing-xl, 2rem);background:#fff;border-radius:0 0 .625rem .625rem;font-size:0;margin:0;max-width:100%}body.login #nav a{color:var(--color-border-accent, #00623a);text-decoration:none}body.login #nav a:hover{color:#004e2f;text-decoration:underline}body.login .privacy-policy-page-link{margin:var(--spacing-xs, 1rem) 0 0;text-align:center}body.login .privacy-policy-page-link a{color:var(--color-border-accent, #00623a)}body.login .login-footer,body.login::marker{color:#2f3a36}body.login .login-footer{font-size:.75rem;margin-top:var(--spacing-s, 1.5rem);text-align:center}body.login #backtoblog,body.login .language-switcher{display:none !important}@media screen and (width <= 37.5rem){body.login{justify-content:flex-start;padding-top:var(--spacing-xl, 3rem)}body.login::before{background:radial-gradient(ellipse 10rem 5rem at 35% 0%, rgba(196, 221, 158, 0.62) 0 99%, transparent 100%),radial-gradient(ellipse 12rem 7rem at 96% 32%, rgba(196, 221, 158, 0.5) 0 99%, transparent 100%)}body.login::after{transform:rotate(10deg) scale(1.45)}body.login #login{width:100%}body.login #loginform,body.login #lostpasswordform,body.login form{padding:var(--spacing-s, 1.5rem)}}
