header{z-index:50!important;transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .6s ease-out}html.show-menu header,html.show-menu-animation header{transform:translateY(-100%)!important;opacity:0!important;transition:transform .5s ease-out,opacity .5s ease-out!important}.header-blur-overlay{transform:translateY(0);transition:transform .8s cubic-bezier(.25,.46,.45,.94) .3s}html.show-menu .header-blur-overlay,html.show-menu-animation .header-blur-overlay{transform:translateY(-100%)!important;transition:transform .4s ease-out!important}.next-header--hidden{opacity:0;transform:translateY(-12px);pointer-events:none}html.is-page-builder header,html.is-page-builder .header-blur-overlay,html.is-page-builder .mega-menu-wrapper,html[data-page-builder-preview] header,html[data-page-builder-preview] .header-blur-overlay,html[data-page-builder-preview] .mega-menu-wrapper{display:none!important}html.show-menu body{position:fixed;width:100%;overflow-y:scroll}.mega-menu-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;visibility:hidden;background-color:#f0f0f0;overflow:auto;opacity:0;transition:opacity .5s ease-out,visibility 0s linear .5s}html.show-menu .mega-menu-wrapper{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .5s ease-out,visibility 0s linear 0s}.page-wrapper{--y: calc((var(--menu-height, 400px) + 20px) * var(--show-menu-progress, 0));--scale: calc(1 - var(--container-zoom-factor, .08) * var(--show-menu-progress, 0));position:relative;z-index:2;background-color:var(--page-bg, #ffffff);pointer-events:none}.page-wrapper .page-container,.page-wrapper .page-content,.page-wrapper .page-content *{pointer-events:auto}html.menu-fully-open .page-wrapper{transition:transform .5s cubic-bezier(.4,0,.2,1)}html.show-menu .page-wrapper,html.show-menu-animation .page-wrapper{transform:translateY(var(--y)) scale(var(--scale));z-index:40;cursor:pointer}.page-container{position:relative;z-index:3;overflow:hidden;transform-origin:top center}.page-content{min-height:100vh}html.show-menu .page-content,html.show-menu-animation .page-content{will-change:transform;transform:translateY(var(--scroll, 0))}html.show-menu .page-content [style*="position: fixed"],html.show-menu-animation .page-content [style*="position: fixed"],html.show-menu .page-content .fixed-background,html.show-menu-animation .page-content .fixed-background{transform:translateY(calc(var(--scroll, 0) * -1))!important;height:100vh!important;bottom:auto!important}.footer-curtain{position:sticky;bottom:0;z-index:1}html.show-menu .footer-curtain,html.menu-closing .footer-curtain{transform:translateY(100%);pointer-events:none}.section-inner{max-width:1920px;margin-inline:auto;padding-inline:var(--section-px, 3vw)}.content-item{animation:fade-in .45s ease-out both}.glass-hero-canvas{opacity:0;transition:opacity 2s ease}.glass-hero-canvas.is-mounted{opacity:1}.subtitle-text p{margin:0}
