.main-nav-mobile-trigger{flex-shrink:0;height:2.75rem;position:relative;width:2.75rem}@media (min-width:1024px){.main-nav-mobile-trigger{display:none}}.main-nav-mobile-trigger span.bar,.main-nav-mobile-trigger span.bar:after,.main-nav-mobile-trigger span.bar:before{background:var(--main-nav-mobile-trigger-color);border-radius:.125rem;height:5px;left:0;position:absolute;right:0}.main-nav-mobile-trigger span.bar{top:50%;transform:translateY(-50%);transition:background 0s .3s}.main-nav-mobile-trigger span.bar:before{content:"";right:10px;top:-12px;transition-delay:.3s,0s,.3s;transition-duration:.3s,.3s,.3s;transition-property:top,transform,background}.main-nav-mobile-trigger span.bar:after{bottom:-12px;content:"";right:5px;transition-delay:.3s,0s,.3s;transition-duration:.3s,.3s,.3s;transition-property:bottom,transform,background}.main-nav-mobile-trigger--open span.bar{background-color:transparent}.main-nav-mobile-trigger--open span.bar:before{top:0;transform:rotate(-45deg);transition-delay:0s,.3s,.3s;width:100%}.main-nav-mobile-trigger--open span.bar:after{bottom:0;transform:rotate(45deg);transition-delay:0s,.3s,.3s;width:100%}.logo svg{height:100%;width:100%}.cookieControl button{backface-visibility:hidden;border:0;cursor:pointer;font-size:16px;outline:0;padding:12px 20px;transition:background-color .2s,color .2s}.cookieControl__ModalContent{border-radius:.125rem;max-width:640px}.cookieControl__ModalContent .cookieControl__ModalClose{display:none}.cookieControl__ModalContentInner h2{font-size:1.125rem;font-weight:700}@media (min-width:768px){.cookieControl__ModalContentInner h2{font-size:1.25rem}}.cookieControl__ModalContentInner h2{display:none}.cookieControl__ModalContentInner a{color:var(--color-link);text-decoration-line:underline}.cookieControl__ModalCookieName{font-weight:500;text-transform:none}.cookieControl__ModalCookieName span{display:block;font-size:.875rem;font-weight:300;line-height:1.25rem}.cookieControl__ControlButton{height:3rem;width:3rem}.cookieControl__ControlButton:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 0 10px #0009}.cookieControl__ControlButton:hover svg{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.cookieControl__Bar{font-family:inherit}.cookieControl__Bar h2{font-size:20px;margin:0}.cookieControl__Bar p{font-size:16px;margin:5px 0 0}.cookieControl__Bar p a{color:var(--color-link);text-decoration:underline}.cookieControl__Bar button{background-color:var(--color-primary);color:var(--cookie-control-barButtonColor)}.cookieControl__Bar button:hover{background-color:var(--color-primary-dark);color:var(--cookie-control-barButtonHoverColor)}.cookieControl__Bar button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.acsb-trigger{z-index:1250}
