/* compiled by scssphp 1.6.0 on Fri, 09 May 2025 08:19:13 +0000 (0.0355s) */

.navigation{background-color:var(--color-scheme-background);--navigation__submenu-background: transparent;box-shadow:0 0.125rem 0.375rem rgba(0, 0, 0, calc(var( --scroll ) / 10));transition:inset-block-start var(--transition-duration) var(--transition-timing);--navigation__item-transition-duration: var( --transition-duration );--navigation__item-transition-timing: var( --transition-timing );--navigation__item-color--overlayed--hover: var( --color-scheme-background--darker );--navigation__item-color--scrolled--hover: var( --color-scheme-background--darker );--navigation__item-color--submenu--hover: var( --color-scheme-background--darker );--navigation__item-color--hover: var( --color-hover );--navigation__item-font-family: var(--font-family--body);--navigation__item-font-size: 1rem;--navigation__item-font-weight: var(--font-weight--bold);--navigation__item-padding-block: 0.775rem 0.525rem;--navigation__flyout-width: 100%;--navigation__flyout-position: 4.125rem 0 0 auto;--navigation__flyout-position--closed: 4.125rem -100% 0 auto;--navigation__item-font-size--secondary: 0.875rem;--navigation__item-color--secondary: var(--color-text);--navigation__item-color--secondary--hover: var( --color-primary );--navigation__item-font-weight--secondary: 300;--navigation__item-padding-block--secondary: 0.25rem;--navigation__wrapper-top: 0;--navigation__logo-width: 11.25rem;--navigation__logo-height: 2.4375rem}@media (min-width:48rem){.navigation{--navigation__logo-width: 15rem;--navigation__logo-height: 4.75rem;--navigation__flyout-position: 5.5rem 0 0 auto;--navigation__flyout-position--closed: 5.5rem -100% 0 auto}}@media (min-width:64rem){.navigation{--navigation__logo-width: 20rem;--navigation__logo-height: 6.25rem;--navigation__submenu-background: var(--color-scheme-background--darker);--navigation__item-color--overlayed--hover: var( --color-primary );--navigation__item-color--scrolled--hover: var( --color-primary );--navigation__item-color--submenu--hover: var( --color-primary )}}@media (min-width:85rem){.navigation{--navigation__logo-width: 23rem;--navigation__logo-height: 6.75rem}}html:not(:has(.logged-in)) .navigation.--scrolled:has(.--secondary){inset-block-start:0}html:not(:has(.logged-in)) .navigation.--scrolled:has(.--secondary) .--secondary{opacity:0}html:has(.logged-in) .navigation.--scrolled:has(.--secondary){inset-block-start:0}.navigation__wrapper.--primary{padding-block:0.84375rem}.navigation__wrapper.--secondary{top:var(--navigation__wrapper-top, 0.5rem);height:3.8rem;transition:0.4s ease-in-out}.navigation__wrapper.--secondary .navigation__item{font-weight:var(--navigation__secondary-font-weight, 400)}.navigation__logo{block-size:auto}@media (min-width:48rem){.navigation__logo{block-size:100%}}.navigation__logo-wrapper{transition:0.4s ease-in-out;position:relative;z-index:999}@media (min-width:64rem){.navigation__logo-wrapper{margin-block-start:-3.625rem}}.navigation__logo-wrapper a{justify-content:flex-start}.navigation__menu.--secondary{padding:0.90625rem 2rem 0.90625rem 3.25rem;clip-path:polygon(0 0, 100% 0, 100% 100%, 8% 100%);background-color:var(--color-scheme-background--darker);color:var(--color-text);position:relative;border-bottom-right-radius:var(--border-radius-small)}.navigation:not(.--responsive) .navigation__submenu-wrapper{box-shadow:0 0.9375rem 1.875rem 0 rgba(0, 0, 0, 0.08);border-radius:0.625rem}.navigation:not(.--responsive) .navigation__submenu-wrapper[aria-hidden="false"]>.navigation__submenu{padding:0.75rem 1.5rem}.navigation:not(.--responsive) .navigation__menu{gap:1rem}@media (min-width:85rem){.navigation:not(.--responsive) .navigation__menu{gap:1.5rem}}.navigation__item{padding-inline:var(--navigation__item-padding-inline, 0);font-weight:var(--navigation__primary-font-weight, 700)}.navigation__item:has(a):has(button) button{margin-left:0.4375rem}.navigation__item:has(a):has(button) svg{height:1.125rem}@media (min-width:480px){.navigation__item:has(a):has(button) svg{height:1em}}.navigation__item-toggle{--navigation__item-gap: 0.375rem}.navigation__item-toggle .icon{transition:var(--transition)}.navigation__item-toggle[aria-expanded="true"] .icon{transform:rotate(180deg)}.navigation__item.--has-button{order:1}@media (min-width:64rem){.navigation__item.--has-button{order:unset}}.navigation__item.--has-button a{padding:0.775rem 1rem 0.525rem 2.25rem;border-radius:0.3125rem;background-color:var(--color-primary);color:var(--color-text);display:flex;align-items:center;gap:0.625rem;position:relative}.navigation__item.--has-button a::before{content:'';position:absolute;left:1rem;top:50%;z-index:1;transform:translateY(-50%);width:0.625rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg class='icon --angle-right' height='1em' viewBox='0 0 8 15' xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' fill='%23fff'%3E%3Cpath d='M0.65625 14.375C0.53125 14.2812 0.46875 14.1562 0.46875 14.0312C0.46875 13.9062 0.53125 13.7812 0.625 13.6875L6.28125 7.53125L0.625 1.34375C0.4375 1.15625 0.4375 0.84375 0.65625 0.65625C0.84375 0.46875 1.15625 0.46875 1.34375 0.6875L7.34375 7.1875C7.53125 7.375 7.53125 7.65625 7.34375 7.84375L1.34375 14.3438C1.15625 14.5625 0.84375 14.5625 0.65625 14.375Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:0.625rem 1rem}.navigation__item.--has-button a:hover,.navigation__item.--has-button a:focus-visible{padding:0.775rem 1rem 0.525rem 2.25rem;border-radius:0.3125rem;background-color:var(--color-secondary);color:var(--color-text)}.navigation__submenu{--navigation__item-font-weight--submenu: 400;--navigation__submenu-padding-inline: 0;--navigation__submenu-padding-block: 0 0}@media (min-width:64rem){.navigation__submenu{--navigation__submenu-padding-inline: 1rem 0}}.navigation .translate{position:relative}@media (min-width:64rem){.navigation .translate{position:unset;margin-inline-start:1em}}.navigation .translate__dialog{inset-inline-end:unset;--translate__dialog-width: 18.75rem}@media (min-width:64rem){.navigation .translate__dialog{inset-inline-end:0;--translate__dialog-width: 45ch}}.navigation .translate .button{block-size:var(--navigation__translate-button-block-size, 3rem);border-radius:var(--border-radius-small);background-color:var(--color-secondary--foreground);border:0.0625rem solid var(--color-secondary);color:var(--color-secondary);font-weight:700}.navigation .translate .button:hover{color:var(--color-white);background-color:var(--color-secondary)}.navigation .searchform{position:relative;--form__input-color: var(--color-black);inline-size:100%}@media (min-width:64rem){.navigation .searchform{inline-size:auto}}.navigation .searchform .button{block-size:var(--navigation__search-button-block-size, 3rem);inline-size:var(--navigation__search-button-inline-size, 3rem);border-radius:0.3125rem;background-color:var(--color-scheme-background--darker);border-color:var(--color-scheme-background--darker)}@media (min-width:64rem){.navigation .searchform .button{background-color:var(--color-secondary);border-color:var(--color-secondary)}}.navigation .searchform .button__title{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.navigation .searchform__dialog{inline-size:100%;inset-inline-end:unset}@media (min-width:36rem){.navigation .searchform__dialog{inline-size:18.75rem}}@media (min-width:64rem){.navigation .searchform__dialog{inset-inline-end:0;inline-size:45ch}}@media (min-width:64rem){.navigation .searchform__dialog::before{content:"";position:absolute;inline-size:0;block-size:0;border-style:solid;border-width:16px;border-color:transparent transparent var(--color-white) transparent;inset-block-start:-26px;inset-inline-end:14px;z-index:-1}}.navigation .searchform__close{display:none}.navigation .searchform__input:focus-visible{outline:none}.navigation__menu{margin-block-start:3rem}@media (min-width:48rem){.navigation__menu{margin-block-start:0}}.navigation__responsive-menu{align-items:var(--navigation__responsive-menu-align-items, start);padding:var(--navigation__responsive-menu-padding, 1rem)}@media (min-width:48rem){.navigation__responsive-menu{--navigation__responsive-menu-align-items: center;--navigation__responsive-menu-padding: 0}}.navigation__toggle{width:1.5rem;height:1.5rem;padding:0}.navigation__toggle .button__title{font-size:0;width:1.5rem;height:0.125rem;border-radius:0;position:relative;background:var(--color-white);display:block;transition:0.4s ease-in-out;padding:0}.navigation__toggle .button__title:before,.navigation__toggle .button__title:after{content:'';width:1rem;height:0.125rem;display:block;border-radius:0;background:var(--color-white);position:absolute;left:0;z-index:1;transition:0.4s ease-in-out}.navigation__toggle .button__title:before{top:-0.5rem}.navigation__toggle .button__title:after{bottom:-0.5rem;width:1.25rem}.navigation__toggle[aria-expanded="true"] .button__title{background:none}.navigation__toggle[aria-expanded="true"] .button__title:before{transform:rotate(45deg);top:0;width:1.5rem}.navigation__toggle[aria-expanded="true"] .button__title:after{transform:rotate(-45deg);bottom:0;width:1.5rem}.navigation__toggle .--menu{color:var(--color-secondary);display:none}.navigation.--responsive .navigation__menu{margin-block-start:0}.navigation.--responsive .navigation__responsive-menu{background-color:var(--color-secondary);overflow-y:visible;padding-inline:1.25rem}.navigation.--responsive .navigation__responsive-menu::before{content:'';position:absolute;left:0;top:-4.55rem;z-index:-1;width:100%;height:4.55rem;background-color:var(--color-secondary)}@media (min-width:48rem){.navigation.--responsive .navigation__responsive-menu::before{top:-5.5rem;height:5.5rem}}.navigation.--scrolled{--navigation__logo-width: 11.875rem;--navigation__logo-height: 2.4375rem}@media (min-width:48rem){.navigation.--scrolled{--navigation__logo-width: 12rem;--navigation__logo-height: 3.25rem}}@media (min-width:64rem){.navigation.--scrolled{--navigation__logo-width: 16.25rem;--navigation__logo-height: 5rem}}.navigation.--scrolled .navigation__wrapper.--secondary{height:0}.navigation.--scrolled .navigation__logo-wrapper{margin-block-start:0}