/* compiled by scssphp 1.6.0 on Fri, 23 Jan 2026 10:32:24 +0000 (0.0377s) */

@media (min-height:25rem){:root:not(:has(.navigation.--responsive)){--navigation__height: 5rem}}.navigation{--navigation__logo-height: 48px;--navigation__logo-width: 160px;--navigation__alignment--primary: end;--navigation__item-color: var(--color-1);--navigation__item-font-size: var(--font-size--xs);--navigation__item-font-weight: var(--font-weight--bold);--navigation__item-line-height: var(--line-height--md);--navigation__item-gap: 10px;--navigation__item-padding-block: 11px;--navigation__item-padding-inline: 12px;--navigation__item-font-size--secondary: var(--font-size--xxs);--navigation__item-font-weight--secondary: var(--font-weight--regular);--navigation__item-line-height--secondary: var(--line-height--lg);--navigation__item-padding-block--secondary: 15px;--navigation__background: var(--color-white);--navigation__background--overlayed: transparent;--navigation__submenu-background: var(--color-white);--navigation__flyout-position--closed: 5.5rem 0 0 auto;--navigation__flyout-position: 5.5rem 0 0 auto;padding-block:0.2rem 1rem}@media (min-width:62rem){.navigation{--navigation__wrapper-padding: 0 0 0 var(--navigation__logo-width);--navigation__logo-width: 260px}}.navigation::before{border-block-end:1px solid var(--color-1--background)}.navigation:not(.--responsive){--navigation__position: sticky;inset-block-start:-2.5625rem}.navigation:not(.--responsive) .navigation__submenu-wrapper{border:1px solid var(--color-1--background);border-radius:var(--radius);border-top-left-radius:0;border-top-right-radius:0}@media (max-width:83.99rem){html:not(.--navigation-loaded) .navigation__wrapper{display:none !important}}.navigation.--responsive{--navigation__item-font-weight--submenu: var(--font-weight--regular);display:flex;align-items:center;justify-content:space-between;max-inline-size:100lvw;overflow:hidden;padding-block:0;padding-inline:1.5rem}html:not(.--animate-font-size) .navigation.--responsive .navigation__responsive-menu{--navigation__flyout-transition-duration: 0s;display:none}.navigation.--responsive .navigation__responsive-menu{overflow:clip auto;flex-grow:1;max-height:100%;padding-block-end:calc(100lvh - 100dvh - (100lvh - 100svh))}.navigation.--responsive .navigation__menu{padding-block:1.5rem;height:100%;overflow:clip auto}.navigation.--responsive .navigation__item>a,.navigation.--responsive .navigation__item>button,.navigation.--responsive .navigation__item>span{inline-size:100%}.navigation.--responsive .navigation__item>a .icon.--submenu,.navigation.--responsive .navigation__item>button .icon.--submenu,.navigation.--responsive .navigation__item>span .icon.--submenu{margin-inline-start:auto}.navigation.--responsive .navigation__item.--responsive{--navigation__item-font-weight: var(--font-weight--regular);margin-block-start:auto}.navigation.--responsive .navigation__item.--responsive~.--responsive{margin-block-start:0}.navigation.--responsive .navigation__submenu{padding-block-start:0}.navigation.--responsive .searchform{order:-1;inline-size:100%}.navigation.--responsive .searchform__toggle{display:none !important}.navigation.--responsive .searchform__dialog{display:block;position:static;inline-size:100%;padding-block:1rem;padding-inline:var(--navigation__item-padding-inline--parent, var(--navigation__item-padding-inline))}.navigation.--responsive .searchform__form{border:1px solid #d9d9d9;border-radius:5px;overflow:hidden}.navigation__toggle{color:var(--color-1);font-weight:var(--font-weight--bold);line-height:var(--line-height--md);text-transform:lowercase;padding-block:2rem;padding-inline:0;grid-gap:1rem}.navigation__toggle .icon{color:var(--color-2)}.navigation:is(header):not(.--responsive)::before{inset-block:-1rem}.navigation__item>span{background:var(--navigation__item-background, var(--navigation__item-background));border:var(--navigation__item-border, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius, var(--navigation__item-border-radius));color:var(--navigation__item-color, var(--navigation__item-color));font-family:var(--navigation__item-font-family, var(--navigation__item-font-family));font-size:var(--navigation__item-font-size, var(--navigation__item-font-size));font-weight:var(--navigation__item-font-weight, var(--navigation__item-font-weight));line-height:var(--navigation__item-line-height, var(--navigation__item-line-height));text-align:var(--navigation__item-align-items, var(--navigation__item-align-items));text-transform:var(--navigation__item-text-transform, var(--navigation__item-text-transform));text-decoration:var(--navigation__item-text-decoration, var(--navigation__item-text-decoration));padding-block:var(--navigation__item-padding-block, var(--navigation__item-padding-block));padding-inline:var(--navigation__item-padding-inline, var(--navigation__item-padding-inline));gap:var(--navigation__item-gap, var(--navigation__item-gap));transition:all var(--navigation__item-transition-duration, var(--navigation__item-transition-duration)) var(--navigation__item-transition-timing, var(--navigation__item-transition-timing))}.navigation__item>span:hover,.navigation__item>span:focus-visible{background:var(--navigation__item-background--hover, var(--navigation__item-background));border:var(--navigation__item-border--hover, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--hover, var(--navigation__item-border-radius));color:var(--navigation__item-color--hover, var(--navigation__item-color));gap:var(--navigation__item-gap--hover, var(--navigation__item-gap));padding-inline:var(--navigation__item-padding-inline--hover, var(--navigation__item-padding-inline))}.--overlayed .navigation__item>span{background:var(--navigation__item-background--overlayed, var(--navigation__item-background));border:var(--navigation__item-border--overlayed, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--overlayed, var(--navigation__item-border-radius));color:var(--navigation__item-color--overlayed, var(--navigation__item-color));font-family:var(--navigation__item-font-family--overlayed, var(--navigation__item-font-family));font-size:var(--navigation__item-font-size--overlayed, var(--navigation__item-font-size));font-weight:var(--navigation__item-font-weight--overlayed, var(--navigation__item-font-weight));line-height:var(--navigation__item-line-height--overlayed, var(--navigation__item-line-height));text-align:var(--navigation__item-align-items--overlayed, var(--navigation__item-align-items));text-transform:var(--navigation__item-text-transform--overlayed, var(--navigation__item-text-transform));text-decoration:var(--navigation__item-text-decoration--overlayed, var(--navigation__item-text-decoration));padding-block:var(--navigation__item-padding-block--overlayed, var(--navigation__item-padding-block));padding-inline:var(--navigation__item-padding-inline--overlayed, var(--navigation__item-padding-inline));gap:var(--navigation__item-gap--overlayed, var(--navigation__item-gap));transition:all var(--navigation__item-transition-duration--overlayed, var(--navigation__item-transition-duration)) var(--navigation__item-transition-timing--overlayed, var(--navigation__item-transition-timing))}.--overlayed .navigation__item>span:hover,.--overlayed .navigation__item>span:focus-visible{background:var(--navigation__item-background--overlayed--hover, var(--navigation__item-background));border:var(--navigation__item-border--overlayed--hover, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--overlayed--hover, var(--navigation__item-border-radius));color:var(--navigation__item-color--overlayed--hover, var(--navigation__item-color));gap:var(--navigation__item-gap--overlayed--hover, var(--navigation__item-gap));padding-inline:var(--navigation__item-padding-inline--overlayed--hover, var(--navigation__item-padding-inline))}.--scrolled .navigation__item>span{background:var(--navigation__item-background--scrolled, var(--navigation__item-background));border:var(--navigation__item-border--scrolled, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--scrolled, var(--navigation__item-border-radius));color:var(--navigation__item-color--scrolled, var(--navigation__item-color));font-family:var(--navigation__item-font-family--scrolled, var(--navigation__item-font-family));font-size:var(--navigation__item-font-size--scrolled, var(--navigation__item-font-size));font-weight:var(--navigation__item-font-weight--scrolled, var(--navigation__item-font-weight));line-height:var(--navigation__item-line-height--scrolled, var(--navigation__item-line-height));text-align:var(--navigation__item-align-items--scrolled, var(--navigation__item-align-items));text-transform:var(--navigation__item-text-transform--scrolled, var(--navigation__item-text-transform));text-decoration:var(--navigation__item-text-decoration--scrolled, var(--navigation__item-text-decoration));padding-block:var(--navigation__item-padding-block--scrolled, var(--navigation__item-padding-block));padding-inline:var(--navigation__item-padding-inline--scrolled, var(--navigation__item-padding-inline));gap:var(--navigation__item-gap--scrolled, var(--navigation__item-gap));transition:all var(--navigation__item-transition-duration--scrolled, var(--navigation__item-transition-duration)) var(--navigation__item-transition-timing--scrolled, var(--navigation__item-transition-timing))}.--scrolled .navigation__item>span:hover,.--scrolled .navigation__item>span:focus-visible{background:var(--navigation__item-background--scrolled--hover, var(--navigation__item-background));border:var(--navigation__item-border--scrolled--hover, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--scrolled--hover, var(--navigation__item-border-radius));color:var(--navigation__item-color--scrolled--hover, var(--navigation__item-color));gap:var(--navigation__item-gap--scrolled--hover, var(--navigation__item-gap));padding-inline:var(--navigation__item-padding-inline--scrolled--hover, var(--navigation__item-padding-inline))}.--secondary .navigation__item>span{background:var(--navigation__item-background--secondary, var(--navigation__item-background));border:var(--navigation__item-border--secondary, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--secondary, var(--navigation__item-border-radius));color:var(--navigation__item-color--secondary, var(--navigation__item-color));font-family:var(--navigation__item-font-family--secondary, var(--navigation__item-font-family));font-size:var(--navigation__item-font-size--secondary, var(--navigation__item-font-size));font-weight:var(--navigation__item-font-weight--secondary, var(--navigation__item-font-weight));line-height:var(--navigation__item-line-height--secondary, var(--navigation__item-line-height));text-align:var(--navigation__item-align-items--secondary, var(--navigation__item-align-items));text-transform:var(--navigation__item-text-transform--secondary, var(--navigation__item-text-transform));text-decoration:var(--navigation__item-text-decoration--secondary, var(--navigation__item-text-decoration));padding-block:var(--navigation__item-padding-block--secondary, var(--navigation__item-padding-block));padding-inline:var(--navigation__item-padding-inline--secondary, var(--navigation__item-padding-inline));gap:var(--navigation__item-gap--secondary, var(--navigation__item-gap));transition:all var(--navigation__item-transition-duration--secondary, var(--navigation__item-transition-duration)) var(--navigation__item-transition-timing--secondary, var(--navigation__item-transition-timing))}.--secondary .navigation__item>span:hover,.--secondary .navigation__item>span:focus-visible{background:var(--navigation__item-background--secondary--hover, var(--navigation__item-background));border:var(--navigation__item-border--secondary--hover, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--secondary--hover, var(--navigation__item-border-radius));color:var(--navigation__item-color--secondary--hover, var(--navigation__item-color));gap:var(--navigation__item-gap--secondary--hover, var(--navigation__item-gap));padding-inline:var(--navigation__item-padding-inline--secondary--hover, var(--navigation__item-padding-inline))}.navigation__submenu .navigation__item>span{background:var(--navigation__item-background--submenu, var(--navigation__item-background));border:var(--navigation__item-border--submenu, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--submenu, var(--navigation__item-border-radius));color:var(--navigation__item-color--submenu, var(--navigation__item-color));font-family:var(--navigation__item-font-family--submenu, var(--navigation__item-font-family));font-size:var(--navigation__item-font-size--submenu, var(--navigation__item-font-size));font-weight:var(--navigation__item-font-weight--submenu, var(--navigation__item-font-weight));line-height:var(--navigation__item-line-height--submenu, var(--navigation__item-line-height));text-align:var(--navigation__item-align-items--submenu, var(--navigation__item-align-items));text-transform:var(--navigation__item-text-transform--submenu, var(--navigation__item-text-transform));text-decoration:var(--navigation__item-text-decoration--submenu, var(--navigation__item-text-decoration));padding-block:var(--navigation__item-padding-block--submenu, var(--navigation__item-padding-block));padding-inline:var(--navigation__item-padding-inline--submenu, var(--navigation__item-padding-inline));gap:var(--navigation__item-gap--submenu, var(--navigation__item-gap));transition:all var(--navigation__item-transition-duration--submenu, var(--navigation__item-transition-duration)) var(--navigation__item-transition-timing--submenu, var(--navigation__item-transition-timing))}.navigation__submenu .navigation__item>span:hover,.navigation__submenu .navigation__item>span:focus-visible{background:var(--navigation__item-background--submenu--hover, var(--navigation__item-background));border:var(--navigation__item-border--submenu--hover, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--submenu--hover, var(--navigation__item-border-radius));color:var(--navigation__item-color--submenu--hover, var(--navigation__item-color));gap:var(--navigation__item-gap--submenu--hover, var(--navigation__item-gap));padding-inline:var(--navigation__item-padding-inline--submenu--hover, var(--navigation__item-padding-inline))}#site-navigation .navigation__item .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));appearance:none;background:var(--background, var(--color-1));border:var(--border-width, 0) var(--border-style, solid) var(--border-color, transparent);border-radius:var(--border-radius, 0);box-shadow:var(--box-shadow, none);cursor:var(--button__cursor, pointer);position:var(--button__position, relative);isolation:isolate;color:var(--color, var(--color-1--foreground));font-family:var(--font-family, var(--font-family--body));font-size:var(--font-size, var(--font-size--sm));font-weight:var(--font-weight, var(--font-weight--normal));line-height:var(--line-height, 1.2);text-decoration:var(--button__text-decoration, none);padding-inline:var(--padding-inline, 1em);padding-block:var(--padding-block, 0.5em);display:inline-flex;place-content:var(--alignment, center);place-items:var(--alignment, center);text-align:var(--text-align, center);gap:var(--gap, 0.5em);transition:var(--transition);margin-inline-start:var(--navigation__item-padding-inline)}@media (pointer:fine){#site-navigation .navigation__item .button.--secondary:hover,#site-navigation .navigation__item .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))}}#site-navigation .navigation__item .button.--secondary:focus-visible{outline:var(--button__outline-width, 0.125em) var(--button__outline-style, dashed) var(--button__ouline-color, var(--color-secondary))}.--responsive #site-navigation .navigation__item .button.--secondary{margin-inline:var(--navigation__item-padding-inline);margin-block:var(--navigation__item-padding-block)}.navigation.--parent>span{background:var(--navigation__item-background--parent, var(--navigation__item-background));border:var(--navigation__item-border--parent, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--parent, var(--navigation__item-border-radius));color:var(--navigation__item-color--parent, var(--navigation__item-color));font-family:var(--navigation__item-font-family--parent, var(--navigation__item-font-family));font-size:var(--navigation__item-font-size--parent, var(--navigation__item-font-size));font-weight:var(--navigation__item-font-weight--parent, var(--navigation__item-font-weight));line-height:var(--navigation__item-line-height--parent, var(--navigation__item-line-height));text-align:var(--navigation__item-align-items--parent, var(--navigation__item-align-items));text-transform:var(--navigation__item-text-transform--parent, var(--navigation__item-text-transform));text-decoration:var(--navigation__item-text-decoration--parent, var(--navigation__item-text-decoration));padding-block:var(--navigation__item-padding-block--parent, var(--navigation__item-padding-block));padding-inline:var(--navigation__item-padding-inline--parent, var(--navigation__item-padding-inline));gap:var(--navigation__item-gap--parent, var(--navigation__item-gap));transition:all var(--navigation__item-transition-duration--parent, var(--navigation__item-transition-duration)) var(--navigation__item-transition-timing--parent, var(--navigation__item-transition-timing))}.navigation.--parent>span:hover,.navigation.--parent>span:focus-visible{background:var(--navigation__item-background--parent--hover, var(--navigation__item-background));border:var(--navigation__item-border--parent--hover, var(--navigation__item-border));border-radius:var(--navigation__item-border-radius--parent--hover, var(--navigation__item-border-radius));color:var(--navigation__item-color--parent--hover, var(--navigation__item-color));gap:var(--navigation__item-gap--parent--hover, var(--navigation__item-gap));padding-inline:var(--navigation__item-padding-inline--parent--hover, var(--navigation__item-padding-inline))}@media (min-width:48rem){.navigation__logo-wrapper{grid-column:2;grid-row:1 / -1;align-self:center;position:sticky;top:20px;z-index:1}}.navigation__wrapper{--navigation__height: initial}