/* compiled by scssphp 1.6.0 on Thu, 18 Dec 2025 07:28:27 +0000 (0.0561s) */

.navigation{--navigation__item-font-size: 1.125rem;background-color:rgba(255, 255, 255, var(--scroll));--navigation__logo-width: 20.3125rem;--navigation__logo-height: 5.25rem;box-shadow:0 2px 6px rgba(0, 0, 0, 0.08)}@media (min-width:71.25rem){.navigation{--navigation__logo-width: 20.3125rem;--navigation__logo-height: 5.25rem;--navigation__item-font-size: 1rem}}@media (min-width:96rem){.navigation{--navigation__item-font-size: 1.125rem}}.navigation .counter{background-color:var(--color-primary);color:var(--color-white);grid-column:1 / -1}.navigation .counter__container{display:flex;flex-wrap:wrap;padding:0.9375rem 1.875rem;max-inline-size:50rem;margin-inline:auto;gap:0.625rem}.navigation .counter__countdown{display:flex;flex-wrap:wrap;gap:0.625rem}.navigation .counter__heading{font-weight:500}.navigation .counter span[id]{background-color:var(--color-white);color:var(--color-primary);padding:0.3125rem 0.5625rem;border-radius:0.3125rem;margin-inline-end:0.25rem}.navigation .counter .counter__seconds{display:none}@media (min-width:30rem){.navigation .counter .counter__seconds{display:block}}.navigation__logo-wrapper{transition:var(--transition--default) ease-in-out;padding-block:0.625rem;z-index:101}@media (min-width:85rem){.navigation__logo-wrapper{padding-block:0}}.navigation__logo-wrapper a{display:flex;align-items:flex-start;justify-content:flex-start}.navigation__logo.--alt{display:none}.navigation__menu{gap:1.5rem;display:flex;padding:var(--navigation__menu-padding, 0);transition:var(--transition--default) ease-in-out}@media (min-width:71.25rem){.navigation__menu{gap:1rem}}@media (min-width:96rem){.navigation__menu{gap:1.875rem}}.navigation .--has-button a{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-size:var(--font-size, var(--font-size--sm));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);--background: var(--button__background--primary, var(--button__background));--border-width: var(--button__border-width--primary, var(--button__border-width));--border-style: var(--button__border-style--primary, var(--button__border-style));--border-color: var(--button__border-color--primary, var(--button__border-color));--border-radius: var(--button__border-radius--primary, var(--button__border-radius));--box-shadow: var(--button__box-shadow--primary, var(--button__box-shadow));--color: var(--button__color--primary, var(--button__color));--font-family: var(--button__font-family--primary, var(--button__font-family));--font-size: var(--button__font-size--primary, var(--button__font-size));--font-weight: var(--button__font-weight--primary, var(--button__font-weight));--line-height: var(--button__line-height--primary, var(--button__line-height));--padding-inline: var(--button__padding-inline--primary, var(--button__padding-inline));--padding-block: var(--button__padding-block--primary, var(--button__padding-block));--text-align: var(--button__text-align--primary, var(--button__text-align));--alignment: var(--button__alignment--primary, var(--button__alignment));--gap: var(--button__gap--primary, var(--button__gap));--icon-scale: var(--button__icon-scale--primary, var(--button__icon-scale));font-weight:700;transition:var(--transition--default) ease-in-out;display:inline-flex;gap:0.75rem;border-width:var(--border-width);border-style:var(--border-style);--border-color: var(--color-primary);--navigation__item-gap--overlayed--hover: 0.75rem;--navigation__item-gap--scrolled--hover: 0.75rem;--navigation__item-background--overlayed--hover: var(--color-2);--navigation__item-background--scrolled--hover: var(--color-2);--navigation__item-border--overlayed--hover: var(--color-2);--navigation__item-border--scrolled--hover: var(--color-2);--navigation__item-color--overlayed--hover: var(--color-white);--navigation__item-color--scrolled--hover: var(--color-white);--navigation__item-padding-inline--overlayed--hover: 1.25rem;--navigation__item-padding-inline--scrolled--hover: 1.25rem;--padding-block: 0.775rem;--navigation__item-border-radius--overlayed--hover: 0.3125rem;--navigation__item-border-radius--scrolled--hover: 0.3125rem;--font-size: 1rem}.navigation .--has-button a:focus-visible{outline:var(--button__outline-width, 0.125em) var(--button__outline-style, dashed) var(--button__ouline-color, var(--color-secondary))}.navigation .--has-button a:hover,.navigation .--has-button a:focus-visible{--background: var(--button__background--primary--hover, var(--button__background--hover, var(--color-1--hover)));--border-color: var(--button__border-color--primary--hover, var(--button__border-color--hover));--box-shadow: var(--button__box-shadow--primary--hover, var(--button__box-shadow--hover));--color: var(--button__color--primary--hover, var(--button__color--hover))}@media (min-width:96rem){.navigation .--has-button a{--font-size: 1.125rem}}.navigation .--has-button a:hover,.navigation .--has-button a:focus-visible{border-width:var(--border-width);border-style:var(--border-style)}.navigation__item{transition:var(--transition--default)}.navigation__item a{--navigation__item-color--overlayed--hover: var( --color-2 )}.navigation .current-menu-item{font-weight:700}.navigation .current-menu-item>a{border-block-end:0.0625rem solid var(--color-2)}.navigation .current-menu-item>a:hover,.navigation .current-menu-item>a:focus-visible{border-block-end:0.0625rem solid var(--color-2)}.navigation__item{--navigation__item-line-height--overlayed: 1.75;--navigation__item-line-height--scrolled: 1.75}.navigation__toggle{height:1.0625rem;width:1.5rem;cursor:pointer}.navigation__toggle .button__title{height:0.125rem;width:1.25rem;border-radius:0.625rem;position:relative;background:var(--color-primary);font-size:0;display:block;transition:var(--transition--default) ease-in-out}.navigation__toggle .button__title:before,.navigation__toggle .button__title:after{content:'';width:1.25rem;display:block;height:0.125rem;border-radius:0.625rem;background:var(--color-primary);position:absolute;left:0;right:0;z-index:1;transition:var(--transition--default) ease-in-out}.navigation__toggle .button__title:before{top:-0.375rem;width:0.75rem}.navigation__toggle .button__title:after{bottom:-0.375rem;width:1rem}.navigation__toggle:hover .button__title:before{width:1.25rem}.navigation__toggle:hover .button__title:after{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.1875rem;width:1.25rem}.navigation__toggle[aria-expanded="true"] .button__title:after{transform:rotate(-45deg);bottom:-0.1875rem;width:1.25rem}.navigation__toggle svg{scale:2.5;transition:var(--transition--default) ease-in-out;display:none}.navigation__toggle .line--top{stroke-dasharray:40 160}.navigation__toggle .line--middle{stroke-dasharray:40 160}.navigation__toggle .line--bottom{stroke-dasharray:40 85}.navigation__toggle[aria-expanded="true"] svg{transform:rotate(45deg);scale:3}.navigation__toggle[aria-expanded="true"] .line{transform:none}.navigation__toggle[aria-expanded="true"] .line--top,.navigation__toggle[aria-expanded="true"] .line--bottom{stroke-dashoffset:-4rem}.navigation__toggle[aria-expanded="true"] .line--middle{transform:rotate(90deg);transform-origin:50%}.navigation__svg{position:absolute;right:-5.125rem;bottom:-2.3125rem;z-index:-1;width:82.5rem}@media (min-width:71.25rem){.navigation__svg{display:none}}.navigation__responsive-menu{--navigation__flyout-background: var( --color-1--background );--navigation__flyout-position: var( --navigation-height, 5rem ) 0 0 auto;--navigation__menu-padding: 1.875rem 0;--navigation__flyout-transition-duration: var( --transition--default )}@media (min-width:85rem){.navigation.--scrolled .navigation__logo-wrapper{padding-block:0.3125rem}}.navigation.--scrolled .navigation__responsive-menu{--navigation__menu--scrolled-padding: 1.26rem 0}.navigation.--responsive{--navigation__flyout-width: 100%}.navigation.--responsive .navigation__responsive-menu{padding-inline:2rem;padding-block-end:18rem;--navigation__flyout-position--closed: 5.25rem;inset:var(--navigation__flyout-position--closed) -100% 0 auto}@media (max-width:71.25rem){.navigation.--responsive .navigation__responsive-menu{padding-block-start:2rem}}.navigation.--responsive .navigation__responsive-menu[aria-hidden="false"]{inset:var(--navigation__flyout-position--closed) 0 0 auto}.navigation.--responsive.--scrolled .navigation__responsive-menu{--navigation__flyout-position--closed: 4.375rem;inset:var(--navigation__flyout-position--closed) -100% 0 auto}.navigation.--responsive.--scrolled .navigation__responsive-menu[aria-hidden="false"]{inset:var(--navigation__flyout-position--closed) 0 0 auto}.logged-in .navigation__responsive-menu{--navigation__flyout-position: calc( var( --navigation-height, 5rem ) + 2.875rem ) 0 0 auto}