body{color:var(--color-text);font-family:var(--font-family--body, "Arial", sans-serif);font-size:var(--font-size--sm, 1rem);font-weight:var(--font-weight--regular, 400);line-height:var(--line-height--md, 1.7);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-wrap:pretty}h1{font-family:var(--heading-1__font-family);font-size:var(--heading-1__font-size, 3.125rem);font-weight:var(--heading-1__font-weight, 700);line-height:var(--heading-1__line-height, 1.2)}h2{font-family:var(--heading-2__font-family);font-size:var(--heading-2__font-size, 1.875rem);font-weight:var(--heading-2__font-weight, 700);line-height:var(--heading-2__line-height, 1.2)}h3{font-family:var(--heading-3__font-family);font-size:var(--heading-3__font-size, 1.563rem);font-weight:var(--heading-3__font-weight, 700);line-height:var(--heading-3__line-height, 1.2)}h4{font-family:var(--heading-4__font-family);font-size:var(--heading-4__font-size, 1.25rem);font-weight:var(--heading-4__font-weight, 700);line-height:var(--heading-4__line-height, 1.2)}h5{font-family:var(--heading-5__font-family);font-size:var(--heading-5__font-size, 1rem);font-weight:var(--heading-5__font-weight, 700);line-height:var(--heading-5__line-height, 1.2)}blockquote{font-style:italic;margin-block-start:var(--quote--margin-block-start, 1em);margin-block-end:var(--quote--margin-block-end, 1em);margin-inline:var(--quote--margin-inline, 0)}.eyebrow,.card.--quicklink .card__eyebrow{color:var(--eyebrow__color, var(--color-secondary));font-family:var(--eyebrow__font-family, var(--font-family--heading));font-size:var(--eyebrow__font-size, var(--font-size--xs, 0.875rem));font-weight:var(--eyebrow__font-weight, var(--font-weight--bold, 700));line-height:var(--eyebrow__line-height, var(--line-height--lg, 2));text-transform:uppercase;letter-spacing:var(--letter-spacing, 0.2rem)}a{color:var(--color-1)}.card.--quicklink{background:var(--card__background--quicklink, var(--card__background, var(--color-white)));border-radius:var(--card__radius--quicklink, var(--card__radius, 5px));box-shadow:var(--card__shadow--quicklink, var(--card__shadow, var(--shadow--small)));color:var(--card__color--quicklink, var(--card__color, var(--color-white--foreground)));text-align:var(--card__text-alignement--quicklink, var(--card__text-alignment, start));padding:var(--card__padding--quicklink, var(--card__padding, 1em 1.5em));position:var(--card__position--quicklink, relative)}.card.--quicklink .card__link{height:100%;display:grid;grid-template-columns:var(--card__template-columns--quicklink, 1fr auto);align-items:var(--card__vertical-alignment--employee, center);gap:var(--card__gap--quicklink, 0.5em);color:currentColor;text-decoration:none;position:var(--card__link-position--quicklink, relative)}.card.--quicklink .card__link:has(.card__eyebrow){padding-block-start:calc(var(--eyebrow__line-height, 2)*var(--eyebrow__font-size, var(--font-size--xs, 0.875rem)))}.card.--quicklink .card__content{position:relative;isolation:isolate}.card.--quicklink .card__content:has(.card__eyebrow){padding-block-start:calc(var(--eyebrow__line-height, 2)*var(--eyebrow__font-size, var(--font-size--xs, 0.875rem)))}.card.--quicklink .card__eyebrow{position:absolute;inset-block-start:0;inset-inline-start:0;max-inline-size:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card.--quicklink .card__title{font-family:var(--heading-3__font-family);font-size:var(--heading-3__font-size, 1.563rem);font-weight:var(--heading-3__font-weight, 700);line-height:var(--heading-3__line-height, 1.2);grid-column:var(--card__title-grid-column--quicklink, 1);grid-row:var(--card__title-grid-row--quicklink, 2)}.card.--quicklink .button{grid-column:var(--card__button-grid-column--quicklink, 2);grid-row:var(--card__button-grid-row--quicklink, 1/3)}.card.--employee{border-radius:var(--card__radius--employee, var(--card__radius, 0.3em));background:var(--card__background--employee, var(--card__background, var(--color-white)));color:var(--card__color--employee, var(--card__color, var(--color-white--foreground)));text-align:var(--card__text-alignment--employee, var(--card__text-alignment, start));width:clamp(var(--card__min-width--employee, var(--card__min-width, 16.875rem)),var(--card__width--employee, var(--card__width, 100%)),var(--card__max-width--employee, var(--card__max-width, 38.75rem)));padding:var(--card__padding--employee, var(--card__padding, 0.625rem 0.9375rem 0.625rem 0.625rem));display:grid;grid-template-columns:var(--card__template-columns--employee, 3.75em 1fr);align-items:var(--card__vertical-alignment--employee, center);gap:var(--card__gutter--employee, 1em)}.cta.--employee .card.--employee{width:auto}@media(min-width: 48rem){.card.--employee{grid-template-columns:var(--card__template-columns--employee, 3.75em 1fr auto)}}.card.--employee .card__image{grid-column:var(--card__image-columns--employee, 1);grid-row:var(--card__image-rows--employee, 1);aspect-ratio:var(--card__image-aspect-ratio--employee, 1);width:var(--card__image-width--employee, 100%);height:var(--card__image-height--employee, auto);border-radius:var(--card__image-radial--employee, 100%);overflow:var(--card__image-overflow--employee, clip);max-width:var(--employee-card__image-max-width, 3.75em);max-height:var(--employee-card__image-max-height, 3.75em);border-radius:var(--employee-card__image-border-radius, 50%);margin-inline-end:var(--employee-card__image-margin-right, 1em)}.card.--employee .card__title{margin-block:var(--card__title-margin--employee, 0)}.card.--employee .card__name{font-size:var(--card__name-font-size, var(--font-size--md));font-weight:var(--card__name-font-weight--strong, 700);margin:var(--card__name-margin, 0)}.card.--employee .card__function{font-size:var(--font-size--sm, 1em);margin:0}.card.--employee .card__buttons{display:flex;flex-wrap:wrap;gap:var(--card__buttons-gutter--employee, 6px);grid-column:var(--card__buttons-columns--employee, 1/-1)}@media(min-width: 48rem){.card.--employee .card__buttons{grid-column:var(--card__buttons-columns--employee, unset)}}.header{--heading__text-alignment: var(--_text-alignment);background:var(--header__background, var(--color-1--background));color:var(--header__color, var(--_color));min-height:var(--_min-height, 18.75rem);grid-template-rows:repeat(4, auto);gap:var(--header__gap, var(--_gap))}.header__container{display:grid;grid-template-columns:MINMAX(var(--container-min-space, 1rem), 1fr) repeat(var(--container-columns, 12), MINMAX(0, var(--container-column-width))) MINMAX(var(--container-min-space, 1rem), 1fr);column-gap:var(--container-gutter, 1rem);grid-column:var(--header__container-grid-column, 2/-2);grid-row:var(--header__container-rows, var(--_container-rows, 1/-1));text-align:var(--_text-alignment);justify-items:var(--_text-alignment);justify-content:var(--_text-alignment);align-items:var(--header__alignment, var(--_alignment));padding-block:var(--_padding-block, 3rem)}@supports(grid-template-columns: subgrid) and (not (-webkit-hyphens: none)){.header__container{grid-template-columns:subgrid}}@media(min-width: 48rem){.header__container{grid-template-rows:subgrid}}.header.--centered .header__container,.header.--start .header__container{grid-template-rows:subgrid}.header__heading{grid-column:var(--header__heading-columns, var(--_heading-columns, 1/-1));grid-row:var(--header__heading-rows, var(--_heading-rows, span 1))}.header .heading{--heading__alignment: var(--_text-alignment);--heading__title-width: MIN(100%, var(--header-quicklinks__title-width, 16ch));--heading__content-width: MIN(100%, var(--header-quicklinks__content-width, 56ch));margin-block-end:var(--header__padding-block, 3rem)}.header .heading__title{font-family:var(--heading-1__font-family);font-size:var(--heading-1__font-size, 3.125rem);font-weight:var(--heading-1__font-weight, 700);line-height:var(--heading-1__line-height, 1.2)}.header__quicklinks{grid-column:var(--header__quicklinks-columns, var(--_quicklinks-columns, 1/-1));grid-row:var(--header__quicklinks-rows, var(--_quicklinks-rows, span 1));width:100%;display:grid;grid-template-columns:var(--header__grid, repeat(auto-fit, minmax(var(--header__card_min-width, 15rem), 1fr)));gap:var(--header__grid-gutter, 1.25rem)}.header__quicklinks .card.--quicklink .button__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.header .card.--employee{grid-column:var(--header__employee-columns, var(--_employee-columns, 7/-1));grid-row:var(--header__employee-rows, var(--_employee-rows, span 1));justify-self:var(--header__employee-alignment, var(--_employee-alignment));margin-block-end:var(--header__padding-block, 3rem)}@media(min-width: 48rem){.header:where(.--image-right,.--image-left) .card.--employee{max-width:calc(100% - var(--header__grid-gutter, 1.25rem)/2)}}.header .media{--color-1__opacity: .75;z-index:-1;grid-column:var(--header__media-columns, var(--_media-columns, 1/-1));grid-row:var(--header__media-rows, var(--_media-rows, 1/-1))}@media(min-width: 48rem){.header .media{position:absolute;inset:0}}.header.--centered .header .media,.header.--start .header .media{position:absolute;inset:0}.header .media::before{content:"";position:absolute;inset:0;background-image:var(--header__overlay, var(--_header-overlay))}.header .media__image{width:100%;height:100%;object-fit:cover}.header .media source,.header .media img{--media__image-object-fit: cover;--media__image-height: 100%}.header.--centered{--_color: var(--header__color--centered, var(--color-white));--_text-alignment: var(--header__text-alignment--centered, center);--_alignment: center;--_gap: var(--header__grid-gutter--centered, 1.25rem);--_header-overlay: var(--header__overlay--centered, linear-gradient(270deg, transparent 0%, var(--color-black) 100%))}@media(min-width: 48rem){.header.--centered{--_media-columns:var(--header__media-columns--centered, 1 / -1);--_media-rows: var(--header__media-rows--centered, 1 / -1)}}.header.--centered .heading{display:flex;flex-direction:column}.header.--centered .heading__eyebrow{order:-1;position:relative}.header.--centered .heading>*{margin-inline:auto}.header.--centered .button__group{justify-content:center}.header.--centered .card.--employee{grid-column:1/-1}.header.--start{--_color: var(--header__color--start, var(--color-white));--_text-alignment: var(--header__text-alignment--start, start);--_alignment: start;--_gap: var(--header__grid-gutter--start, 1.25rem);--_header-overlay: var(--header__overlay--start, linear-gradient(270deg, transparent 0%, var(--color-black) 100%))}@media(min-width: 48rem){.header.--start{--_media-columns:var(--header__media-columns--start, 1 / -1);--_media-rows: var(--header__media-rows--start, 1 / -1)}}.header.--image-right{--_color: var(--header__color--image-right, var(--color-black));--_text-alignment: var(--header__text-alignment--image-right, start);--_alignment: end;--_employee-alignment: var(--header__employee-alignment--image-right, end);--_gap: var(--header__grid-gutter--image-right, 0);--_media-rows: 1}@media(max-width: 47.9375rem){.header.--image-right{--_container-rows: 2}}@media(min-width: 48rem){.header.--image-right{--_heading-columns: var(--header__heading-columns--image-right, 1 / 5);--_employee-columns: var(--header__employee-columns--image-right, 7 / -1);--_employee-rows: var(--header__employee-rows--image-right, 1);--_media-columns: var(--header__media-columns--image-right, 8 / -1);--_media-rows: var(--header__media-rows--image-right, 1 / -1)}}.header.--image-left{--_color: var(--header__color--image-left, var(--color-black));--_text-alignment: var(--header__text-alignment--image-left, start);--_alignment: end;--_employee-alignment: var(--header__employee-alignment--image-left, start);--_gap: var(--header__grid-gutter--image-left, 0);--_media-rows: 1}@media(max-width: 47.9375rem){.header.--image-left{--_container-rows: 2}}@media(min-width: 48rem){.header.--image-left{--_heading-columns: var(--header__heading-columns--image-left, 8 / -1);--_employee-columns: var(--header__employee-columns--image-left, 1 / 7);--_employee-rows: var(--header__employee-rows--image-left, 1);--_media-columns: var(--header__media-columns--image-left, 1 / 8);--_media-rows: var(--header__media-rows--image-left, 1 / -1)}}/*# sourceMappingURL=header.css.map */
