.btn{text-decoration:none!important}.btn .btn-overlay{pointer-events:none;transition:opacity .25s ease-out}.btn .btn-bg{opacity:0}.btn .btn-bg,.btn .btn-label{transition:all .75s}@media (hover:hover) and (pointer:fine){.btn:hover .btn-overlay,.sh .btn:hover .btn-overlay{opacity:var(--overlay-opacity)}.sh .btn:hover .btn-bg{background-color:#000!important;opacity:1}.sh .btn:hover .btn-label{color:#fff!important}}.m-dd{pointer-events:none;top:0}.is-scrolled .m-dd{top:100%}.m-dd__mask{transition:transform 1s cubic-bezier(.19,1,.22,1)}.m-dd__mask.--1{transform:translate3d(0,-100%,0)}.m-dd__mask.--2{padding-top:10rem;transform:translate3d(0,100%,0)}.is-scrolled .m-dd__mask.--2{padding-top:0}.m-dd.is-active .m-dd__mask{transform:translateZ(0)}.m-dd.is-active{pointer-events:auto}.sh{transition:transform .5s cubic-bezier(.4,0,.2,1)}.sh.is-dark{color:#000}.sh.is-light{color:#fff}.sh .sh__content{transition:color .5s cubic-bezier(.4,0,.2,1)}.sh .sh__mask{box-shadow:0 0 25px #00000014;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.sh .sh-logo{animation:fade-in .8s ease-out .3s both;transform-origin:left;transition:transform .5s cubic-bezier(.4,0,.2,1)}.sh .sh__inner{transition:all .5s cubic-bezier(.4,0,.2,1)}.sh.dd-open .sh__content{color:#000!important}.sh.dd-open .cursor-mask:before{content:var(--tw-content);inset:0;bottom:-2rem;position:absolute}.sh.is-hidden{transform:translateY(-101%)}.sh.is-active .sh__content{color:#000!important}.sh.is-active .sh__mask{opacity:1;transform:translateY(0)}.sh.is-active .sh-logo{transform:scale(.8)}.sh.is-active .sh__inner{padding-bottom:1.5rem;padding-top:1.5rem}@media (max-width:650px){.contact-header .btn-wrap{height:3.5rem!important;padding:0 1.5rem!important}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.sh-logo svg path{fill:currentColor}.contact-menu{width:100%}@media (max-width:650px){.contact-menu .btn-wrap{justify-content:center}.getFilteredDdsForMenu[data-dd-name=Resources] .dd-item:not(:first-child){margin-bottom:2.5rem}}@media (max-width:650px){.foot-menu[data-v-dd13ecad]{flex-wrap:wrap;row-gap:3.2rem}.foot-menu .foot-menu-refer-title[data-v-dd13ecad]{font-size:2rem}}
