.mm-link{transition:opacity .35s ease-out}.mm-link.router-link-exact-active{opacity:.5;pointer-events:none}.sh-blended,.sh-right{opacity:1;transition:opacity .35s ease-out}.is-services .sh-blended,.is-services .sh-right{transition-delay:.35s}.is-active .sh-blended,.is-active .sh-right{opacity:0;pointer-events:none;transition-delay:0s}@media(min-width:650px){.sh__box{clip-path:inset(0 0 100% 0 round .5rem);transition:clip-path .5s cubic-bezier(.19,1,.22,1)}.is-scrolled .sh__box{clip-path:inset(0 0 0 0 round .5rem);transition:clip-path .75s cubic-bezier(.19,1,.22,1)}.sh__menu{transform:translateY(0);transition:transform .75s cubic-bezier(.19,1,.22,1)}.is-scrolled .sh__menu{transform:translateY(7rem);transition:transform .5s cubic-bezier(.19,1,.22,1)}}.btn-mask{--duration:.625s;--ease:cubic-bezier(.19,1,.22,1);--clip-path:inset(0% 100% 0% 0% round .5rem)}.btn-mask.--y{--clip-path:inset(0% 0% 100% 0% round .5rem)}.btn-mask__mask{clip-path:inset(0 0 0 0 round .5rem);transition:clip-path var(--duration) var(--ease)}.btn-mask__icon{transition:transform var(--duration) var(--ease)}.btn-mask__icon.--2{transform:translateZ(0)}.btn-mask__icon.--1{transform:translate3d(50%,0,0)}@media(hover:hover)and (pointer:fine){.btn-mask:hover .btn-mask__mask{clip-path:var(--clip-path)}.btn-mask:hover .btn-mask__icon.--2{transform:translate3d(-50%,0,0)}.btn-mask:hover .btn-mask__icon.--1{transform:translateZ(0)}}
