:root{--header-translate:calc(101% + var(--clippath-height-bottom, 0px) + max(0px, var(--logo-mb, 0px) * -1))}:is(html.transparent-header .header--top){--color-transparent-header-c:0;--color-transparent-header-h:0}:is(html.dark.transparent-header--black-white .header--top),:is(html.light.transparent-header--white-black .header--top),:is(html.transparent-header--white .header--top){--color-transparent-header-l:1}:is(html.dark.transparent-header--white-black .header--top),:is(html.light.transparent-header--black-white .header--top),:is(html.transparent-header--black .header--top){--color-transparent-header-l:0}.header-p-l,.header-p-x{padding-left:var(--content-padding-left)}.header-p-r,.header-p-x{padding-right:var(--content-padding-right)}.header-p-l-narrow,.header-p-x-narrow{padding-left:var(--content-padding-left-narrow)}.header-p-r-narrow,.header-p-x-narrow{padding-right:var(--content-padding-right-narrow)}.dropdown-narrow{max-width:min(90vw,24em * var(--grid-cols,1));width:-moz-max-content;width:max-content}.dropdown-wide,.header-wide-width{max-width:calc(var(--content-max-width-wide) + var(--content-padding-left) + var(--content-padding-right))}.dropdown-full,.dropdown-wide{width:calc(100vw - var(--content-padding-left) - var(--content-padding-right))}.header{--spacing-mobilemenu:max(var(--clippath-content-height-bottom,0) + max(0px,var(--logo-mb,0px) * -1 - var(--logo-mt,0px)),1em)}.scroller-opacity-x{--scroller-inactive:0;--scroller-active:1;--scroller-width:100px;--scroller-background:oklch(var(--color-back-l) var(--color-back-c) var(--color-back-h)/1);background:var(--scroller-background);container-type:scroll-state;display:grid;grid-template:"c" minmax(0,1fr) /minmax(0,1fr);overflow-x:auto;position:relative;scroll-behavior:smooth}.scroller-opacity-x>*{grid-area:c}.scroller-opacity-x:after,.scroller-opacity-x:before{content:"";display:block;grid-area:c;opacity:var(--scroller-inactive,0);pointer-events:none;position:sticky;transition:opacity .3s ease;width:var(--scroller-width);z-index:10}.scroller-opacity-x:before{background-image:linear-gradient(to right,var(--scroller-background),transparent);left:0}@container scroll-state(scrollable: left){.scroller-opacity-x:before{opacity:var(--scroller-active)}}.scroller-opacity-x:after{background-image:linear-gradient(to left,var(--scroller-background),transparent);left:calc(100% - var(--scroller-width))}@container scroll-state(scrollable: right){.scroller-opacity-x:after{opacity:var(--scroller-active)}}
/*# sourceMappingURL=Main.css.map */