:where(.c-skip-to-content-custom){position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;width:100%;height:0;overflow:hidden}:where(.c-skip-to-content-custom:focus-within){height:auto;overflow:visible}
.c-developer-tools{z-index:999999}.c-developer-tools__theme-configuration{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background:#fff}.c-developer-tools__theme-configuration [data-sm]{background:rgba(255,255,0,0.2)}.c-developer-tools__theme-configuration [data-sm][data-header]{background:rgba(255,255,0,0.6)}.c-developer-tools__theme-configuration [data-md]{background:rgba(128,255,0,0.2)}.c-developer-tools__theme-configuration [data-md][data-header]{background:rgba(128,255,0,0.6)}.c-developer-tools__theme-configuration [data-lg]{background:rgba(0,255,0,0.2)}.c-developer-tools__theme-configuration [data-lg][data-header]{background:rgba(0,255,0,0.6)}
.c-site-header-logo{display:inline-block;width:clamp(163px,163px + (27/(1440 - 375) * (var(--visual-viewport-width,100vw) - 163px)),190px)}.c-site-header-logo__coat-of-arms:first-child{clip-path:inset(0 0 0% 0)}.c-site-header-logo__coat-of-arms:first-child :last-child,.c-site-header-logo__coat-of-arms:nth-child(2) :where(:first-child,:nth-child(2),:nth-child(3),:nth-child(4)){visibility:hidden}.c-site-header-logo--collapsed .c-site-header-logo__coat-of-arms:first-child{clip-path:inset(0 0 100% 0);opacity:0}
:where(.c-lens-flare){contain:style layout;pointer-events:none;position:relative;z-index:-1}:where(.c-lens-flare__change){will-change:transform}:where(.c-lens-flare__element){transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;transition-duration:var(--scoped-color-theme-duration,0s);transition-timing-function:linear}:where(.c-lens-flare__element--primary){contain:style paint layout;--tw-text-opacity:1;color:rgba(var(--theme-colors-primary),var(--tw-text-opacity))}:where(.c-lens-flare__element--secondary){contain:style paint layout;--tw-text-opacity:1;color:rgba(var(--theme-colors-secondary),var(--tw-text-opacity))}.t-lens-flare-enter-active,.t-lens-flare-leave-active{transition-duration:1000ms;transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0)}.t-lens-flare-enter,.t-lens-flare-leave-to{opacity:0}
@media (max-width:63.99em){.c-burger-menu__bottom .c-base-button__inner{justify-content:center;padding-left:var(--theme-spacing-2xl,var(--theme-spacing-2xl--sm));padding-right:var(--theme-spacing-2xl,var(--theme-spacing-2xl--sm))}.c-burger-menu__close-mobile .c-base-button__inner{height:48px!important;width:48px!important}}.c-burger-menu__lens-flare{transform:translateY(-64%) rotate(55deg) scaleX(-1)}@media (min-width:64em){.c-burger-menu__lens-flare{transform:translateY(70%)!important}}.t-burger-menu-children-enter-active,.t-burger-menu-children-leave-active,.t-burger-menu-parent-enter-active,.t-burger-menu-parent-leave-active{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0)}.t-burger-menu-parent-enter,.t-burger-menu-parent-leave-to{--tw-translate-x:-100%;opacity:0}.t-burger-menu-children-enter,.t-burger-menu-children-leave-to{--tw-translate-x:100%;opacity:0}@media (min-width:64em){.t-burger-menu-parent-enter,.t-burger-menu-parent-leave-to{--tw-translate-x:0px;opacity:1}.t-burger-menu-children-enter{--tw-translate-x:-52px;opacity:0}.t-burger-menu-children-leave-to{--tw-translate-x:52px;opacity:0}}#c-burger-menu__flare{z-index:auto}@media (max-width:63.99em){#c-burger-menu__flare{right:-10%!important}}.c-burger-menu__flare-first,.c-burger-menu__flare-second{animation:burgerMenuFlare 5000ms ease-in-out infinite}.c-burger-menu__flare-second{animation-delay:1000ms}@media (prefers-reduced-motion){.c-burger-menu__flare-first,.c-burger-menu__flare-second{animation:unset}}.reduced-motion{.c-burger-menu__flare-first,.c-burger-menu__flare-second{animation:unset}}@keyframes burgerMenuFlare{0%,to{transform:translateY(0)}50%{transform:translateY(-48px)}}.t-burger-menu-enter-active,.t-burger-menu-leave-active{transition-duration:700ms;transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0)}.t-burger-menu-enter,.t-burger-menu-leave-to{transform:translateY(-100vh)}@media (min-width:64em){.t-burger-menu-enter-active .c-burger-menu__lens-flare{transition-delay:200ms}.t-burger-menu-enter-active .c-burger-menu__lens-flare,.t-burger-menu-leave-active .c-burger-menu__lens-flare{transition-duration:500ms;transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0)}.t-burger-menu-enter .c-burger-menu__lens-flare,.t-burger-menu-leave-to .c-burger-menu__lens-flare{transform:translateY(100%)!important}}
:where(.c-accordion-group){display:block}
:where(.c-accordion-header){display:block;text-align:left}
:where(.c-accordion-panel){--accordion-panel-max-width:none;--accordion-panel-max-height:none;max-width:var(--accordion-panel-max-width,none);max-height:var(--accordion-panel-max-height,none);overflow:hidden;overflow:clip}
.c-language-picker{position:relative;display:inline-block}.c-language-picker__arrow{border:10px solid transparent;border-bottom:10px solid #000}.c-language-picker__dropdown{top:calc(100% + 18px)}.c-language-picker__dropdown path{stroke-width:3px}
.c-auto-complete-list-custom{border-bottom-right-radius:24px;border-bottom-left-radius:24px;border-width:2px;border-color:currentColor;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-bottom:var(--theme-spacing-lg,var(--theme-spacing-lg--sm));font-family:Darker Grotesque,sans-serif;font-weight:500;--tw-text-opacity:1;color:rgba(var(--theme-colors-text-placeholder),var(--tw-text-opacity))}@media (min-width:48em){.c-auto-complete-list-custom{border-bottom-right-radius:30px;border-bottom-left-radius:30px}}.c-auto-complete-list-custom{border-width:1.5px;border-top-width:0px}
.c-site-header-search{position:relative;height:48px;width:48px}@media (min-width:48em){.c-site-header-search{height:40px;width:40px}}.c-site-header-search__button:before{position:absolute;top:-1px;bottom:-1px;left:-100%;width:100%;border-top-right-radius:9999px;border-bottom-right-radius:9999px;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.1;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0.5;transition-duration:500ms;transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0);content:"";z-index:-1}@media (hover:hover){.c-site-header-search__button:hover:before{--tw-translate-x:100%;opacity:1}}
.t-search-longread-enter-active,.t-search-longread-enter-active .c-search-longread__inner{transition-duration:500ms;transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0)}.t-search-longread-enter-active,.t-search-longread-enter-active .c-search-longread__inner,.t-search-longread-leave-active,.t-search-longread-leave-active .c-search-longread__inner{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.t-search-longread-leave-active,.t-search-longread-leave-active .c-search-longread__inner{transition-duration:500ms;transition-timing-function:cubic-bezier(0.810,0.000,0.500,0.965)}.t-search-longread-enter,.t-search-longread-leave-to{--tw-translate-y:-32px!important;opacity:0!important}.t-search-longread-enter .c-search-longread__inner,.t-search-longread-leave-to .c-search-longread__inner{opacity:0}@media (min-width:64em){.t-search-longread-enter,.t-search-longread-leave-to{max-height:0px!important;opacity:0!important}.t-search-longread-enter .c-search-longread__inner,.t-search-longread-leave-to .c-search-longread__inner{opacity:0;transform:translate3d(0,-32px,0)}}.t-search-section-long-read__items-enter-active{transition-delay:200ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0)}.t-search-section-long-read__items-enter-active,.t-search-section-long-read__items-leave-active{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.t-search-section-long-read__items-leave-active{transition-duration:300ms;transition-timing-function:cubic-bezier(0.810,0.000,0.500,0.965)}.t-search-section-long-read__items-enter{--tw-translate-y:-24px;opacity:0}.t-search-section-long-read__items-leave-to{--tw-translate-y:12px;opacity:0}.c-search-section-long-read__gradient-left,.c-search-section-long-read__gradient-right{background-color:#fff;background:linear-gradient(90deg,#fff 40%,hsla(0,0%,100%,0));position:absolute;top:0px;z-index:20;height:100%;width:95px}.c-search-section-long-read__gradient-left .c-base-button__inner,.c-search-section-long-read__gradient-right .c-base-button__inner{border-width:1.5px}.c-search-section-long-read__gradient-left svg *,.c-search-section-long-read__gradient-right svg *{stroke-width:5px}.c-search-section-long-read__gradient-left{left:0px}.c-search-section-long-read__gradient-left,.c-search-section-long-read__gradient-right{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-search-section-long-read__gradient-right{right:0px;--tw-rotate:180deg}.t-search-section-long-read__gradient-enter-active,.t-search-section-long-read__gradient-leave-active{transition-duration:300ms;transition-timing-function:cubic-bezier(0.645,0.045,0.100,1.000)}.t-search-section-long-read__gradient-enter-active .c-base-button,.t-search-section-long-read__gradient-leave-active .c-base-button{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:300ms;transition-timing-function:cubic-bezier(0.645,0.045,0.100,1.000)}.t-search-section-long-read__gradient-enter,.t-search-section-long-read__gradient-leave-to{--tw-translate-x:-100%;opacity:0}.t-search-section-long-read__gradient-enter .c-base-button,.t-search-section-long-read__gradient-leave-to .c-base-button{--tw-translate-x:-16px;opacity:0}.t-search-section-long-read__gradient-enter.c-search-section-long-read__gradient-right,.t-search-section-long-read__gradient-leave-to.c-search-section-long-read__gradient-right{--tw-translate-x:100%;opacity:0}.t-search-section-long-read__gradient-enter.c-search-section-long-read__gradient-right .c-base-button,.t-search-section-long-read__gradient-leave-to.c-search-section-long-read__gradient-right .c-base-button{--tw-translate-x:16px;opacity:0}
.c-site-header{position:relative;z-index:40;height:var(--theme-spacing-site-header,var(--theme-spacing-site-header--sm));width:100%;transition-duration:500ms;transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0)}.c-site-header__menu-separator{border-left:1.5px solid currentColor;height:16px;line-height:16px;margin-bottom:-2px}.c-site-header__menu-separator:last-child{display:none}.c-site-header__button .c-base-button__inner{justify-content:center}.c-site-header__bottom-bar:after,.c-site-header__bottom-bar:before{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;transition-duration:500ms;content:"";z-index:-1}.c-site-header__bottom-bar:before{bottom:0px;height:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.c-site-header__bottom-bar:after,.c-site-header__bottom-bar:before{position:absolute;left:0px;width:100%;pointer-events:none;opacity:0}.c-site-header__bottom-bar:after{bottom:100%;height:var(--theme-spacing-4xl,var(--theme-spacing-4xl--sm));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.c-site-header__bottom-bar--has-gradient:after,.c-site-header__bottom-bar--has-gradient:before{opacity:1}.t-site-header__mobile-search-enter-active,.t-site-header__mobile-search-leave-active{transition-duration:300ms}.t-site-header__mobile-search-enter-active{transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0)}.t-site-header__mobile-search-leave-active{transition-timing-function:cubic-bezier(0.810,0.000,0.500,0.965)}.t-site-header__mobile-search-enter.direction-reverse,.t-site-header__mobile-search-leave-to.direction-reverse{transform:translate3d(0,-80px,0)!important}.t-site-header__mobile-search-enter:not(.direction-reverse),.t-site-header__mobile-search-leave-to:not(.direction-reverse){transform:translate3d(0,80px,0)!important}
.c-breaking-banner{position:relative;z-index:10;--tw-bg-opacity:1;background-color:rgba(var(--theme-colors-breaking),var(--tw-bg-opacity));padding-left:var(--theme-layout-margin,var(--theme-layout-margin--sm));padding-right:var(--theme-layout-margin,var(--theme-layout-margin--sm));padding-top:32px;padding-bottom:32px;width:calc(100% + var(--theme-layout-margin, 16px)*2);margin-inline:calc(var(--theme-layout-margin, 16px)*-1)}@media (min-width:48em){.c-breaking-banner{margin-left:0px;margin-right:0px;width:100%}}.c-breaking-banner__content :first-child{max-width:calc(var(--theme-layout-column-of-5)*4 + var(--theme-layout-gutter, var(--theme-layout-gutter--sm))*3)}@media (min-width:64em){.c-breaking-banner__content :first-child{max-width:100%}}
.c-site-footer{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:150ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.js-page-transition:not(.js-page-transition--enter) .c-site-footer{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:6px;opacity:0}.c-site-footer__link{word-break:break-word}.c-site-footer .openinghours{text-transform:lowercase}.c-site-footer .openinghours span:first-child:first-letter{text-transform:capitalize}
.c-global-overlay__target{position:fixed;top:0px;left:0px;height:100vh;width:var(--visual-viewport-width,100vw);pointer-events:none}.c-global-overlay__target--active>*{pointer-events:auto}
.t-main__footer-enter-active,.t-main__footer-leave-active{transition-duration:300ms;transition-timing-function:cubic-bezier(0.5,0.035,0.19,1.0)}.t-main__footer-enter,.t-main__footer-leave-to{opacity:0}

/*# sourceMappingURL=7f299c7.css.map*/