html{scroll-behavior:smooth}.u-nav-container-collapse{display:none!important}.u-nav-container-collapse.open{display:block!important;position:fixed;inset:0;z-index:10000}.u-nav-container-collapse.open .u-sidenav{position:absolute;right:0;top:0;width:min(400px,90vw);height:100vh;transform:none!important}.u-nav-container-collapse.open .u-sidenav-overflow{padding-top:90px}.u-menu-close{position:absolute;right:25px;top:25px;cursor:pointer}.u-menu-close:after{content:'×';font-size:36px;color:#e8cb7b}.u-hamburger-link{cursor:pointer}.u-accordion-pane{display:none}.u-accordion-pane.active{display:block}.u-gallery-nav{cursor:pointer}.u-logo-image{width:100%;height:auto}a:focus-visible{outline:2px solid #e8cb7b;outline-offset:5px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}