.hs-tools-menu{display:none}.menu{align-items:center;container-type:inline-size;position:relative;transition:background var(--transition)}.menu.inverted{background-color:var(--midnight-teal)}.menu.inverted .toggler{--menu-toggle-color:#fff}.menu.inverted .logo .text{fill:var(--font-color-light)}.menu.inverted .language-switcher{color:var(--font-color-light)}.menu.inverted .language-switcher path.menu__language-icon{fill:var(--font-color-light)}.menu.inverted .btn.link:hover{--bg-color:var(--secondary);--bg-color-hover:var(--secondary);--text-color:var(--font-color-darken);--text-color-hover:var(--font-color-dark);--border-color:var(--secondary)}.menu.inverted .btn.primary{--bg-color:var(--secondary);--bg-color-hover:var(--secondary-darken);--text-color:var(--font-color-dark);--text-color-hover:var(--font-color-dark);--border-color:var(--secondary)}.menu .container{list-style-type:none;margin:0 auto 0 0}.menu .logo{margin-right:var(--spacing-lg)}.menu .submenu{display:none;flex-direction:column;left:50%;max-width:90%;min-width:40%;position:absolute;top:calc(100px + var(--spacing)*-1);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1000px}.menu .submenu ul{grid-template-columns:1fr 1fr;list-style-type:none;margin:0;margin-left:calc(var(--spacing)*-1);padding:0;width:calc(100% + var(--spacing)*2)}.menu .submenu ul li{line-height:120%}.menu .submenu .btn{margin-bottom:var(--spacing)}.menu .button{font-weight:300;text-decoration:none;white-space:nowrap}.menu .language-switcher{line-height:1.7;text-decoration:none}.menu .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;display:inline-block;height:0;position:relative;width:0}.menu .subitem{border-radius:var(--radius-xs);display:block;padding:var(--spacing-sm) var(--spacing);text-decoration:none;transition:background var(--transition)}.menu .subitem:hover{background-color:var(--primary);color:var(--white)}.menu .subitem .description{font-weight:300;margin-top:var(--spacing-xs)}.menu .description{display:inline-block;font-size:var(--font-size-small)}.menu .button-toggler{background:transparent;border:0;cursor:pointer;display:none;height:36px;margin-left:auto;width:36px;z-index:100}.menu .toggler{--menu-toggle-color:#000;background-color:var(--menu-toggle-color);border-radius:1rem;display:none;height:2px;position:relative;width:24px}.menu .toggler:after,.menu .toggler:before{background:var(--menu-toggle-color);border-radius:inherit;content:"";height:2px;left:0;position:absolute;-webkit-transform-origin:center left;transform-origin:center left;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:100%}.menu .toggler:before{top:-10px}.menu .toggler:after{top:10px}.menu .toggler.close{background:transparent;color:var(--menu-toggle-color)}.menu .toggler.close:after,.menu .toggler.close:before{background:var(--menu-toggle-color);width:28px}.menu .toggler.close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu .toggler.close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu-wrapper{display:none}@container (width < 1000px){.mobile-menu-wrapper[aria-expanded=false]{display:none}.mobile-menu-wrapper[aria-expanded=true]{display:block}.mobile-menu{display:grid;list-style-type:none;margin:0;padding-bottom:100px;--item-min-width:150px}.mobile-menu .title{font-weight:600}.mobile-menu ul{list-style-type:none;margin:0;padding:0}.mobile-menu ul span{font-weight:600}.mobile-menu ul .subitem{font-size:var(--font-size-small);font-weight:300;padding:var(--spacing-xs) 0}.mobile-menu ul .subitem:hover{background-color:transparent}.menu .container{background-color:var(--white);display:none;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));height:100%;left:0;position:fixed;top:0;width:100%}.menu .container[aria-expanded=true]{display:grid}.menu .submenu{box-shadow:none;display:block!important;max-width:none;min-width:none;position:static;-webkit-transform:none;transform:none}.menu .submenu ul{display:block}.menu .button-group{display:none}.menu .button-toggler,.menu .toggler{display:block}}