body:not(.nojs) a.nojs-link{display:none!important}body.nojs a.nojs-link+button{display:none!important}body.nojs #mainnavbar button.burger{display:none!important}body>header{padding-top:var(--size-navbar-element-height)}body .navbar-opened{touch-action:none}#mainnavbar{--local-transition-delay:.2s;z-index:1000;position:fixed;flex-wrap:wrap;display:flex;justify-content:space-between;width:100%;top:0;left:0;padding-left:var(--size-section-padding);padding-right:var(--size-section-padding);box-sizing:border-box;background-color:var(--color-grey-1);box-shadow:0 3px 10px var(--color-grey-5)}#mainnavbar ul{list-style:none;padding:0}#mainnavbar>.logo{display:block;height:var(--size-navbar-element-height);padding:var(--size-navbar-element-padding-vertical) 0;box-sizing:border-box}#mainnavbar>.logo img{height:100%}#mainnavbar li{font-size:var(--font-size-normal-2);letter-spacing:1.46px}#mainnavbar .disabledlink,#mainnavbar a{text-decoration:none}#mainnavbar .disabledlink:hover::after,#mainnavbar li:not(.cta)>a:hover::after{content:'';position:absolute;top:100%;left:0;width:100%;height:2px;background-color:var(--color-accent-3-1)}#mainnavbar .disabledlink{display:inline-block;box-sizing:content-box;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}#mainnavbar .disabledlink:not(:hover){color:inherit}#mainnavbar li.active:not(.cta)>a,#mainnavbar li.active>.disabledlink{position:relative;color:var(--color-accent-3-1)}#mainnavbar li.active:not(.cta)>a::after,#mainnavbar li.active>.disabledlink::after{content:'';position:absolute;top:100%;left:0;width:100%;height:2px;background-color:var(--color-accent-3-1)}#mainnavbar>.menu{display:flex;background-color:inherit;justify-content:flex-end}#mainnavbar>.menu>li{font-size:var(--font-size-normal-3)}#mainnavbar>.menu>li .disabledlink,#mainnavbar>.menu>li:not(.cta)>a{padding:.2em;line-height:normal}#mainnavbar>.menu .submenu-container>[aria-expanded=false]~ul{display:none}#mainnavbar>.menu .submenu-container>[aria-expanded]~ul{transition:opacity var(--local-transition-delay) ease}#mainnavbar>.menu .submenu-container>[aria-expanded].collapsed~ul{opacity:0}#mainnavbar .submenu-container svg{--local-svg-width:.5em;width:var(--local-svg-width);margin-right:calc(.5 * var(--local-svg-width));vertical-align:middle;transition:transform var(--local-transition-delay) ease}#mainnavbar .submenu-container svg path{fill:currentColor}#mainnavbar .submenu-container [aria-expanded=true] svg{transform:rotate(-90deg) rotateY(180deg)}#mainnavbar .submenu-container [aria-expanded=false] svg,#mainnavbar .submenu-container [aria-expanded].collapsed svg{transform:rotate(-90deg)}#mainnavbar>.menu ul li{font-size:var(--font-size-normal-2)}#mainnavbar>.burger{position:relative;display:inline-block;height:var(--size-navbar-element-height);padding:var(--size-navbar-element-padding-vertical) 0;box-sizing:border-box;border:none;background:0 0;cursor:pointer}#mainnavbar>.burger>span{display:inline-block;margin-right:.8rem;font-size:var(--font-size-normal-2);cursor:pointer;color:inherit}#mainnavbar:not(.opened)>.burger>span[data-value=opened]{display:none}#mainnavbar.opened>.burger>span[data-value=closed]{display:none}#mainnavbar>.burger>svg{position:relative;height:100%;width:var(--size-navbar-burger-width)}#mainnavbar>.burger>svg rect:first-child{fill:var(--color-accent-1-3)}#mainnavbar>.burger>svg rect:nth-child(2){fill:var(--color-accent-1-3)}#mainnavbar>.burger>svg rect:nth-child(3){fill:var(--color-accent-2-1)}#mainnavbar>.burger>svg rect:first-child{transform-origin:50% 25%;transform:translateY(0) rotate(0);transition:transform var(--local-transition-delay) linear}#mainnavbar>.burger>svg rect:nth-child(2){transform-origin:50% center;transform:rotate(0);transition:all var(--local-transition-delay) linear}#mainnavbar>.burger>svg rect:nth-child(3){transform-origin:50% 75%;transform:translateY(0) rotate(0);transition:transform var(--local-transition-delay) linear}#mainnavbar.opened>.burger>svg rect:first-child{transform:translateY(25%) rotate(-45deg)}#mainnavbar.opened>.burger>svg rect:nth-child(2){opacity:0;transform:rotate(-45deg)}#mainnavbar.opened>.burger>svg rect:nth-child(3){transform:translateY(-25%) rotate(45deg)}@media (min-width:950px){#mainnavbar{gap:1em}#mainnavbar .burger{display:none}#mainnavbar .disabledlink,#mainnavbar li>a{white-space:nowrap}#mainnavbar>.menu{gap:var(--font-size-normal-2)}#mainnavbar>.menu>li{display:flex;align-items:center}#mainnavbar>.menu .submenu-container{position:relative}#mainnavbar>.menu .submenu-container ul{z-index:-1;position:absolute;top:100%;left:calc(-1 * var(--font-size-normal-2));display:flex;flex-direction:column;gap:.5rem;padding:.5rem;background-color:var(--color-grey-1);box-shadow:0 10px 10px var(--color-grey-5)}#mainnavbar>.menu .submenu-container>ul>li{text-align:left;line-height:1.4em;padding:.5em}#mainnavbar>.menu .submenu-container>ul>li a{padding:.2em 0;line-height:1em}}@media (min-width:1785px){#mainnavbar{padding-left:var(--computed-max-padding-inline);padding-right:var(--computed-max-padding-inline)}}@media (max-width:949px){#mainnavbar::before{z-index:-10;content:'';position:absolute;top:0;left:0;right:0;height:var(--size-navbar-element-height);background-color:inherit}#mainnavbar>.burger{display:flex;align-items:center;height:var(--size-navbar-element-height);padding:var(--size-navbar-element-padding-vertical) 0}#mainnavbar>.menu{z-index:-11;position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:2rem;top:100%;left:0;right:0;height:calc(100svh - var(--size-navbar-element-height));padding:.5rem calc(var(--size-section-padding) + var(--size-navbar-burger-width)) 0 0;box-shadow:0 3px 10px var(--color-grey-5);transition:transform var(--local-transition-delay) ease;overflow-y:auto;text-align:right}#mainnavbar.hidden>.menu{display:none}#mainnavbar:not(.opened)>.menu{transform:translateY(calc(-100% - 10px))}#mainnavbar>.menu li{position:relative}#mainnavbar>.menu li:not(.cta)>a,#mainnavbar>.menu li:not(.cta)>button{padding-left:0;padding-right:0;text-align:right}#mainnavbar>.menu>li{display:grid}#mainnavbar>.menu>li>.disabledlink,#mainnavbar>.menu>li>a{position:relative;font-size:var(--font-size-large-1);font-weight:500}#mainnavbar>.menu>li>.disabledlink{justify-self:end}#mainnavbar>.menu>li:not(.cta)::after{content:'';position:absolute;left:calc(100% + 1rem);top:.6em;height:15px;width:calc(var(--size-section-padding) + var(--size-navbar-burger-width))}#mainnavbar>.menu .cta{margin-bottom:2rem}#mainnavbar>.menu .cta>button{white-space:nowrap}#mainnavbar>.menu>li:nth-child(6n+1)::after{background-color:var(--color-accent-2-1)}#mainnavbar>.menu>li:nth-child(6n+2)::after{background-color:var(--color-accent-1-5)}#mainnavbar>.menu>li:nth-child(6n+3)::after{background-color:var(--color-accent-1-4)}#mainnavbar>.menu>li:nth-child(6n+4)::after{background-color:var(--color-accent-1-3)}#mainnavbar>.menu>li:nth-child(6n+5)::after{background-color:var(--color-accent-1-2)}#mainnavbar>.menu>li:nth-child(6n+0)::after{background-color:var(--color-accent-1-1)}#mainnavbar>.menu ul{display:flex;flex-direction:column;justify-content:flex-start;margin-top:var(--size-navbar-link-vertical-margin)}#mainnavbar>.menu ul li{padding:var(--size-navbar-link-vertical-margin) 0}#mainnavbar>.menu ul>li>a{font-size:var(--font-size-normal-3)}}@media (max-width:599px){#mainnavbar>.menu{padding-right:0}#mainnavbar>.menu>li{margin-right:calc(var(--size-section-padding) + var(--size-navbar-burger-width))}#mainnavbar>.menu>li>.disabledlink,#mainnavbar>.menu>li>a{margin-left:0}#mainnavbar>.menu .cta{margin-inline:auto}}@media (max-width:399px){#mainnavbar>.menu>li>.disabledlink,#mainnavbar>.menu>li>a{font-size:var(--font-size-normal-4)}#mainnavbar>.menu>li:not(.cta)::after{top:.5em;height:12px}#mainnavbar>.menu ul{margin-top:.3rem}#mainnavbar>.menu ul>li>a{font-size:var(--font-size-normal-1)}}