/* compiled by scssphp 1.6.0 on Tue, 13 May 2025 08:17:56 +0000 (0.2084s) */

:root{--color-white: hsl(0, 0%, 100%);--color-black: hsl(0, 0%, 0%);--color-gray: hsl(24, 5%, 64%);--color-gray--border: hsl(24, 5%, 80%);--color-gray--light: hsl(60, 10%, 98%);--transition: var( --transition-duration ) var( --transition-timing );--transition-duration: .2s;--transition-timing: ease-in-out;--section__margin-bottom: 3.75rem;--container-gutter: 0.0625rem;--card__background: transparent;--card__radius: var( --border-radius );--card__tag-icon-color: var( --color-text );--card__information-radius--contact-information: var( --card__radius, .313rem );--form__input-border-radius: var( --border-radius );--form__input-height: 3.28125rem;--searchform__dialog-background: var( --color-site-background, var( --color-white ) );--translate__dialog-background: var( --searchform__dialog-background, var( --color-white ) )}@media (min-width:48rem){:root{--section__margin-bottom: 5rem}}@media (min-width:30rem){:root{--container-gutter: 1rem}}:root{--eyebrow__font-weight: 500}h1.heading__title{font-size:var(--heading-1__font-size)}.heading__title{color:var(--color-heading, var(--color-text))}.heading:not(:has(p)):not(.heading.--buttons) .heading__title{margin-block-end:1rem}.cta__container .heading:not(:has(p)):not(.heading.--buttons) .heading__title,.textblock .heading:not(:has(p)):not(.heading.--buttons) .heading__title,.textblock-media .heading:not(:has(p)):not(.heading.--buttons) .heading__title,.textblock-dual .heading:not(:has(p)):not(.heading.--buttons) .heading__title{margin-block-end:0}.heading.--buttons{display:flex;justify-content:space-between;margin-block-end:1rem;align-items:center;flex-wrap:wrap;gap:1rem}section a:not([class]),header.header a:not([class]){color:var(--color-primary);text-decoration:underline;transition:var(--transition)}section a:not([class]):hover,header.header a:not([class]):hover{opacity:0.6}.content-wrapper__more p:first-of-type{margin-block-start:0}.content-wrapper__more br:first-of-type{display:none}.content-wrapper:has(.content-wrapper__more[aria-hidden="false"])>p:last-of-type:before{block-size:0.0625rem}.content-wrapper:has(.--read-more){position:relative}.content-wrapper:has(.--read-more)>p:last-of-type:before{content:'';transition:0.3s ease-in-out;position:absolute;inline-size:100%;block-size:2.5rem;inset-block-end:0;background-color:var(--color-site-background);opacity:0.78}section:has(.--read-more){padding-block-end:calc(var( --section__margin-bottom ) + 2.5rem)}.wp-error-box{grid-column:2 / -2;display:block !important;white-space:normal;padding:1em;background-color:#f2f2f2;border:1px solid #999;border-radius:0.25em}.wp-error-box br:first-child{display:none}body,section,.single-content__wrapper{background-color:var(--color-site-background)}:where(#site-content)>*{padding-block-end:var(--section__margin-bottom, 9rem);margin-block-end:0}:root{--padding-inline: 1rem;--padding-block: 0.75rem;--border-radius: 0.3125rem;--border-width: 0.0625rem;--border-style: solid;--border-color: var(--color-primary);--button__font-size: 0.875rem;--button-group__horizontal-alignment: start;--button__transition: var( --transition );--button__border-width: var(--border-width);--button__border-style: var(--border-style);--button__border-color: var(--color-primary);--button__border-radius: 6rem;--button__padding-block: var(--padding-block);--button__padding-inline: var(--padding-inline);--button__color--primary--hover: var( --color-white );--button__background--secondary: var( --color-secondary );--button__border-color--secondary: var( --color-secondary--foreground );--button__background--secondary--hover: var( --color-secondary--hover );--button__border-color--secondary--hover: var( --color-secondary--hover );--button__color--secondary: var( --color-secondary--foreground );--button__background--tertiary: var( --color-tertiary );--button__border-color--tertiary: var( --color-tertiary );--button__background--tertiary--hover: var( --color-tertiary--hover );--button__border-color--tertiary--hover: var( --color-tertiary--hover )}@media (min-width:48rem){:root{--padding-inline: 3.5rem;--padding-block: 1.125rem}}.button__title{text-transform:uppercase;font-weight:900}.button.--basic{background:var(--color-primary)}.button.--basic:hover{background:var(--color-primary--hover);--border-color: var(--color-primary--hover)}.button.--primary{--button__border-color--primary--hover: var( --color-white )}.button.--faux{--color-1: transparent;--color-1--foreground: var(--color-primary);background:transparent}.button.--faux:hover{background:var(--color-primary--hover);--border-color: var(--color-primary--hover);color:var(--color-white)}.button.--icon-only{--padding-inline: 1rem;--padding-block: 1rem;--border-radius: 6rem;--color: var( --color-white );width:auto;border-color:var(--color-primary);column-gap:0;align-items:center;transition:column-gap 0.3s ease}.button.--icon-only .button__title{width:0;height:auto;margin:0;padding:0;position:relative;overflow:inherit;clip:inherit;opacity:0;font-size:0.75rem;order:-1;transition:width 0.3s ease-out, opacity 0.3s ease-out}@media (pointer:fine){.button.--icon-only:hover{--border-color: var( --color-primary );column-gap:0.5rem}.button.--icon-only:hover .icon{background:var(--color-1);color:var(--color-1--foreground)}.button.--icon-only:hover .button__title{width:100%;opacity:1}}.button.--secondary{--background: var(--button__background--secondary, var(--button__background));--border-width: var(--button__border-width--secondary, var(--button__border-width));--border-style: var(--button__border-style--secondary, var(--button__border-style));--border-color: var(--button__border-color--secondary, var(--button__border-color));--border-radius: var(--button__border-radius--secondary, var(--button__border-radius));--box-shadow: var(--button__box-shadow--secondary, var(--button__box-shadow));--color: var(--button__color--secondary, var(--button__color));--font-family: var(--button__font-family--secondary, var(--button__font-family));--font-size: var(--button__font-size--secondary, var(--button__font-size));--font-weight: var(--button__font-weight--secondary, var(--button__font-weight));--line-height: var(--button__line-height--secondary, var(--button__line-height));--padding-inline: var(--button__padding-inline--secondary, var(--button__padding-inline));--padding-block: var(--button__padding-block--secondary, var(--button__padding-block));--text-align: var(--button__text-align--secondary, var(--button__text-align));--alignment: var(--button__alignment--secondary, var(--button__alignment));--gap: var(--button__gap--secondary, var(--button__gap));--icon-scale: var(--button__icon-scale--secondary, var(--button__icon-scale));--transition: var(--button__transition--secondary, var(--button__transition));--button__color--secondary: var( --color-secondary--foreground );--button__border-color--secondary: var( --color-secondary--foreground )}.button.--secondary:hover,.button.--secondary:focus-visible{--background: var(--button__background--secondary--hover, var(--button__background--hover, var(--color-1--hover)));--border-color: var(--button__border-color--secondary--hover, var(--button__border-color--hover));--box-shadow: var(--button__box-shadow--secondary--hover, var(--button__box-shadow--hover));--color: var(--button__color--secondary--hover, var(--button__color--hover))}.button.--tertiary{--background: var(--button__background--tertiary, var(--button__background));--border-width: var(--button__border-width--tertiary, var(--button__border-width));--border-style: var(--button__border-style--tertiary, var(--button__border-style));--border-color: var(--button__border-color--tertiary, var(--button__border-color));--border-radius: var(--button__border-radius--tertiary, var(--button__border-radius));--box-shadow: var(--button__box-shadow--tertiary, var(--button__box-shadow));--color: var(--button__color--tertiary, var(--button__color));--font-family: var(--button__font-family--tertiary, var(--button__font-family));--font-size: var(--button__font-size--tertiary, var(--button__font-size));--font-weight: var(--button__font-weight--tertiary, var(--button__font-weight));--line-height: var(--button__line-height--tertiary, var(--button__line-height));--padding-inline: var(--button__padding-inline--tertiary, var(--button__padding-inline));--padding-block: var(--button__padding-block--tertiary, var(--button__padding-block));--text-align: var(--button__text-align--tertiary, var(--button__text-align));--alignment: var(--button__alignment--tertiary, var(--button__alignment));--gap: var(--button__gap--tertiary, var(--button__gap));--icon-scale: var(--button__icon-scale--tertiary, var(--button__icon-scale));--transition: var(--button__transition--tertiary, var(--button__transition))}.button.--tertiary:hover,.button.--tertiary:focus-visible{--background: var(--button__background--tertiary--hover, var(--button__background--hover, var(--color-1--hover)));--border-color: var(--button__border-color--tertiary--hover, var(--button__border-color--hover));--box-shadow: var(--button__box-shadow--tertiary--hover, var(--button__box-shadow--hover));--color: var(--button__color--tertiary--hover, var(--button__color--hover))}.button.--read-more{border-radius:var(--border-radius-large)}.button.--read-more:hover{border-color:var(--color-1);background:var(--color-primary--hover);color:var(--color-white)}.button.--read-more .icon{transition:0.6s}.button.--read-more .--close{display:none}.button.--read-more .--open{display:block}.button.--read-more[aria-expanded="true"] .--close{display:block}.button.--read-more[aria-expanded="true"] .--open{display:none}.button.--read-more[aria-expanded="true"] svg{transform:rotate(180deg)}.button.--control{--padding-inline: 0;--padding-block: 0;--border-radius: 6rem}.button.--control.slider__prev{--border-width: 0;background:var(--color-white)}.button.--control.slider__prev svg{fill:var(--color-black)}.button.--control.slider__next{--color: var( --color-white );background:transparent}.button__group{flex-wrap:wrap}button span,button svg{pointer-events:none}