/* compiled by scssphp 1.6.0 on Mon, 09 Mar 2026 09:02:29 +0000 (0.0286s) */

.breadcrumbs{display:none}@media (min-width:64rem){.breadcrumbs{display:block;margin-block-end:1.875rem}.breadcrumbs .breadcrumbs__separator::before{content:'';display:block;width:0.25rem;height:0.25rem;background:var(--color-3);border-radius:50%}.breadcrumbs .breadcrumbs__link{display:block;padding-block:0.375rem;color:var(--color-1);text-overflow:ellipsis;overflow:hidden;max-width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1}.breadcrumbs .breadcrumbs__link[href]{color:var(--color-1);font-size:var(--font-size--xs);font-weight:var(--font-weight--bold);line-height:var(--line-height--sm)}.breadcrumbs .breadcrumbs__link[aria-current]:hover{text-decoration:none}}.fs-toggle{display:none}@media (min-width:64rem){.fs-toggle{display:block;font-size:16px;margin-block-start:1.5em;justify-self:end;align-self:end}.fs-toggle__wrapper{display:flex;align-items:center}.fs-toggle__prefix{margin-inline-end:1.75em;font-size:1.125em}.fs-toggle__toggle{margin-inline:0.625em}.fs-toggle__option{display:flex;align-items:center;opacity:1;transition:opacity 300ms ease-in-out}.fs-toggle__option.--option-1{font-size:0.75em}.fs-toggle__option.--option-2{font-size:1.125em}.fs-toggle:not(:has(input:checked)) .fs-toggle__option.--option-2{opacity:0.3}.fs-toggle:has(input:checked) .fs-toggle__option.--option-1{opacity:0.3}.fs-toggle input[switch]{appearance:none;width:fit-content;height:1.3125em;aspect-ratio:auto;border-radius:0.625em;background:var(--color-1--background);padding:0.25em;display:grid;grid-template-columns:1fr 1fr;cursor:pointer;transition:background 300ms ease-in-out}.fs-toggle input[switch]::before{content:'';width:auto;height:0.8125em;aspect-ratio:1;background:var(--color-1);border-radius:50%;translate:0%;transition:translate 300ms cubic-bezier(0.68, -0.55, 0.27, 1.55)}.fs-toggle input[switch]:checked{background:var(--color-2)}.fs-toggle input[switch]:checked::before{translate:100%}}.header-home{position:relative;padding-block-start:var(--padding-top, 0px);grid-template-rows:minmax(min(345px, 91lvw), 1fr)}@media (min-width:48rem){.header-home{grid-template-rows:minmax(345px, 1fr) auto}.header-home::before{content:'';position:absolute;inset:0;z-index:-1;grid-column:1 / 10;grid-row:1 / 3;background:var(--color-1--background);border-radius:0 0 1.5625rem 0}}@media (min-width:62rem){.header-home{grid-template-rows:minmax(min(75svh, 700px), 1fr) auto}}.header-home__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);grid-auto-flow:column;column-gap:var(--container-gutter, 1rem);grid-column:var(--header-home-grid-column, 2/-2);grid-template-columns:repeat(12, 1fr);column-gap:var(--container-gutter, 1rem);grid-row:1 / 4;grid-template-rows:subgrid;align-self:end}.header-home .heading{align-self:end;grid-column:1 / -1;grid-row:1;padding-block:2rem}@media (min-width:48rem){.header-home .heading{padding-block:4rem}}.header-home .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);--heading__title-width: 23ch;color:var(--color-white)}.header-home .heading .button__group{margin-block-start:2.5rem}@media (max-width:47.99rem){.header-home .heading .button__group{display:none}}.header-home .media{grid-column:1 / -1;grid-row:1 / 2;position:absolute;inset:0;z-index:-1;width:100%;height:100%}.header-home .media::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(to top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0))}.header-home .media__image{height:100%}.header-home .media img{width:100%;height:100%;object-fit:cover;object-position:center}.header-home .media video{width:100%;height:100%;object-fit:cover;object-position:center;overflow:hidden}.header-home .fs-toggle{grid-column:1 / -1;grid-row:3}@media (min-width:48rem){.header-home .fs-toggle{grid-column:9 / -1;grid-row:2}}