/* compiled by scssphp 1.6.0 on Wed, 10 Jun 2026 11:59:58 +0000 (0.0933s) */

@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:0.5}}.header{--header__media-rows: 2;--header__heading-rows: 1;background-color:var(--color-grey-1)}@media (min-width:64rem){.header{--header__media-rows: -1;--header__heading-rows: span 1}}.header__container{padding-block:4rem 0;z-index:1;grid-template-rows:unset}@media (min-width:64rem){.header__container{padding-block:6rem 0;grid-template-rows:subgrid}}@media (max-height:1080px){.header__container{padding-block:2rem 0}}.header .heading{--heading__title-width: 100%;margin-block-end:1.5rem}@media (min-width:64rem){.header .heading{margin-block-end:3rem}}.header__media{grid-column:var(--header__media-columns, var(--_media-columns, 1/-1));grid-row:var(--header__media-rows, var(--_media-rows, 1/-1));position:relative}.header__media.--featured{position:relative;min-height:20rem;display:flex;align-items:center}@media (min-width:48rem){.header__media.--featured{min-height:30rem}}.header__media.--featured .media{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.header__media .video__wrapper{height:100%;overflow:hidden;border-radius:var(--border-radius-medium)}.header__media .video__overlay{display:none}.header__small-images{position:initial;gap:1.5rem;flex-wrap:wrap;margin-block-start:1.5rem;display:none}@media (min-width:64rem){.header__small-images{display:flex;position:absolute;flex-wrap:unset;margin:0}}.header__small-images.--first{top:2rem;right:2rem;margin-inline-end:1.5rem}@media (min-width:64rem){.header__small-images.--first{flex-direction:column;margin:0}}@media (min-width:92.5rem){.header__small-images.--first{top:5rem;right:-3rem}}@media (min-width:64rem){.header__small-images.--first img{height:125px}}@media (min-width:64rem){.header__small-images.--first img{margin-inline-start:auto}}.header__small-images.--second{bottom:-2rem;left:1rem}@media (min-width:92.5rem){.header__small-images.--second{bottom:-2rem;left:-3rem}}@media (min-width:64rem){.header__small-images.--second img{height:150px}}.header__small-image{box-shadow:0 8px 24px 0 rgba(0, 0, 0, 0.08);border-radius:23px;width:fit-content;height:100px}.header .card.--featured{margin:2rem 1.25rem;max-width:30rem;background:white;padding:1.25rem;border-radius:var(--border-radius-medium);--card__tag-icon-color: var(--color-1)}@media (min-width:48rem){.header .card.--featured{padding:2.5rem;margin:2.5rem}}.header .card.--featured .card__link{gap:0.75rem;display:flex;flex-direction:column}.header .card.--featured .card__title{font-size:1.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:48rem){.header .card.--featured .card__title{font-size:2.25rem}}.header .card.--featured .card__excerpt{margin:0}.header .card.--featured .card__meta{order:-1;color:var(--color-1);font-size:var(--font-size--xs);margin:0;display:flex;flex-wrap:wrap;gap:var(--card__meta-gap, 1rem);grid-row:var(--card__meta-grid-row, 2);margin-block-start:var(--card__meta-margin-top, 0.5rem)}.header .card.--featured .card__date,.header .card.--featured .card__category{display:flex;gap:var(--card__tag-gap, 0.5rem);align-items:center}.header .card.--featured .card__categories{display:flex;gap:0.5rem;flex-wrap:wrap;list-style-type:none;padding-inline-start:var(--card__categories-padding-left, 0);margin:var(--card__categories-margin, 0)}.header .card.--featured .card__category-logo{width:1.5rem;height:1.5rem;object-fit:contain}.header .card.--featured .button{margin-block-start:0.75rem;width:fit-content}.header .media{position:relative}.header .media__image{border-radius:var(--border-radius-medium);overflow:hidden}.header .media .video__player{height:100%}@media (min-width:48rem){.header .media .video__player{aspect-ratio:1.7777777778;height:auto}}.header .media iframe{width:100%;height:100%;aspect-ratio:1.3333333333}@media (min-width:48rem){.header .media iframe{aspect-ratio:1.7777777778}}.header .dialog__trigger{background:transparent;color:var(--color-text);gap:2rem;font-size:1rem;white-space:normal}.header .dialog__trigger:hover .button__icon,.header .dialog__trigger:focus .button__icon{background-color:var(--color-white);color:var(--color-1)}.header .dialog__trigger .button__title{max-width:6.25rem;text-align:start}.header .dialog__trigger .button__icon{inline-size:48px;block-size:auto;aspect-ratio:1;border-radius:50%;background-color:var(--color-1);color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:0.5rem;position:relative;order:-1;transition:background-color 0.3s ease, color 0.3s ease}.header .dialog__trigger .button__icon:after{content:'';position:absolute;inset:-12px;width:calc(100% + 24px);height:calc(100% + 24px);border-radius:50%;background-color:rgba(20, 106, 245, 0.3);z-index:-1;animation:pulse 2s ease-in-out infinite}.header.--left{--header__media-columns: 1 / -1;--header__heading-columns: 1 / -1;grid-template-rows:1fr}@media (min-width:64rem){.header.--left{--header__media-columns: 7 / -1;--header__heading-columns: 1 / 7}}.header.--left .header__container{padding-block:4rem 0}@media (min-width:64rem){.header.--left .header__heading{margin-block-start:2rem}}.header.--left .heading__title{margin-block-end:1rem}@media (min-width:64rem){.header.--left .heading__title{margin-block-end:1.5rem}}.header.--left .heading__content{max-inline-size:100%}.header.--left .media{height:100%}.header.--left .media__image{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.header:not(.--left):has(.media):after{content:'';position:absolute;left:0;bottom:0;width:100%;height:5rem;background-color:var(--color-white);z-index:-1}@media (min-width:30rem){.header:not(.--left):has(.media):after{height:10rem}}.header:not(.--left) .header__heading{margin-block-end:1.5rem}@media (min-width:64rem){.header:not(.--left) .header__heading{margin-block-end:5rem}}.header:not(.--left) .media{aspect-ratio:1.3333333333}@media (min-width:48rem){.header:not(.--left) .media{aspect-ratio:2.7}}@media (min-height:1080px) and (min-width:64rem){.header:not(.--left) .media{aspect-ratio:2}}.header.--center .header__heading{text-align:center;margin:auto}.header.--center .heading{--heading__title-width: 100%;--heading__content-width: 100%;display:flex;flex-direction:column;gap:1.5rem}.header.--center .heading__title,.header.--center .heading__content{text-align:center}.header.--center .heading p{margin:0}.header.--center .heading .button__group{justify-content:center}@media (min-width:64rem){.header.--center .heading .button__group{margin-block-start:0.5rem}}.header.--top .header__heading{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:64rem){.header.--top .header__heading{grid-template-columns:1fr auto;align-items:flex-end}}.header.--top .heading{margin:0}@media (min-width:64rem){.header.--top .heading{grid-column:1}}.header.--top .dialog__trigger{justify-self:flex-start}@media (min-width:64rem){.header.--top .dialog__trigger{grid-column:2;justify-self:unset}}.header.--top .button__group{margin-block-start:1.5rem}@media (min-width:64rem){.header.--top .button__group{margin-block-start:1rem}}.header:has(+ .sticky-nav){margin-block-end:0}.header:has(+ .sticky-nav) .header__container{padding-block-end:6.25rem}.header:has(+ .sticky-nav):after{display:none}.header.--less-high:after{height:5rem !important}@media (min-width:64rem){.header.--less-high.--top .header__heading{margin-block-end:3rem}}.header.--less-high .media{aspect-ratio:1.3333333333}@media (min-width:48rem){.header.--less-high .media{aspect-ratio:2.7}}@media (min-width:64rem){.header.--less-high .media{aspect-ratio:3.25}}