.loading-overlay[data-v-60507f12]{align-items:center;background-color:#f2ecde;display:flex;justify-content:center;inset:0;position:fixed;will-change:opacity,filter,transform;z-index:500}.logo-container[data-v-60507f12]{animation:fadeInLogo .35s ease-in-out forwards;height:4rem;width:4rem}.hexagon[data-v-60507f12]{animation:fadeInHexagon-60507f12 .2s ease-in-out forwards;opacity:0;transform-origin:center}.loading-overlay.exit-animation[data-v-60507f12]{animation:exitOverlay-60507f12 .5s ease-in forwards}@keyframes fadeInHexagon-60507f12{0%{opacity:0}to{opacity:1}}@keyframes exitOverlay-60507f12{0%{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}to{filter:blur(30px);opacity:0;transform:translateY(-20px) scale(.95)}}svg[data-v-60507f12]{shape-rendering:geometricPrecision}@media (hover:hover) and (pointer:fine){.custom-cursor-active,.custom-cursor-active *{cursor:none!important}}.menu-anim-enter-active[data-v-1271a8d1],.menu-anim-leave-active[data-v-1271a8d1]{transition:opacity .14s ease,transform .14s ease}.menu-anim-enter-from[data-v-1271a8d1],.menu-anim-leave-to[data-v-1271a8d1]{opacity:0;transform:translateY(-4px) scale(.98)}.menu-anim-enter-to[data-v-1271a8d1],.menu-anim-leave-from[data-v-1271a8d1]{opacity:1;transform:translateY(0) scale(1)}.icon-download[data-v-1271a8d1]{background-color:currentColor;display:inline-block;-webkit-mask:url(../download.svg) no-repeat center/contain;mask:url(../download.svg) no-repeat center/contain}.navigation-line[data-v-4afc8fa1],.navigation-square[data-v-4afc8fa1]{background-color:#646464;transition:background-color .3s cubic-bezier(.164,.435,0,.953)}.has-website.navigation-line[data-v-4afc8fa1],.has-website.navigation-square[data-v-4afc8fa1]{background-color:#646464}.has-website.is-hovered.navigation-line[data-v-4afc8fa1],.has-website.is-hovered.navigation-square[data-v-4afc8fa1]{background-color:#f05f9d}.has-website[data-v-4afc8fa1]{cursor:pointer}.hover-zone[data-v-4afc8fa1]{pointer-events:auto;z-index:1}.dynamic-mask-container[data-v-ca7abb2e]{--mask-opacity:0;--left-mask-width:0px;--right-mask-width:0px}.dynamic-mask-container[data-v-ca7abb2e]:after,.dynamic-mask-container[data-v-ca7abb2e]:before{content:"";height:100vh;opacity:var(--mask-opacity,0);pointer-events:none;position:absolute;top:0;transition:width .5s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1);z-index:10}.dynamic-mask-container[data-v-ca7abb2e]:before{background:linear-gradient(90deg,#f2ecde 0,#f2ecde 30%,hsla(42,43%,91%,.95) 50%,hsla(42,43%,91%,.7) 70%,hsla(42,43%,91%,.3) 85%,transparent);left:0;width:var(--left-mask-width,50%)}.dynamic-mask-container[data-v-ca7abb2e]:after{background:linear-gradient(270deg,#f2ecde 0,#f2ecde 30%,hsla(42,43%,91%,.95) 50%,hsla(42,43%,91%,.7) 70%,hsla(42,43%,91%,.3) 85%,transparent);right:0;width:var(--right-mask-width,50%)}.overlay-enter-active[data-v-cc8cda4d]{transition:opacity .15s ease-out}.overlay-leave-active[data-v-cc8cda4d]{transition:none}.overlay-enter-from[data-v-cc8cda4d],.overlay-leave-to[data-v-cc8cda4d]{opacity:0}.backdrop-enter-active[data-v-cc8cda4d]{transition:opacity .15s ease-out}.backdrop-leave-active[data-v-cc8cda4d]{transition:opacity .3s ease-in,filter .3s ease-in}.backdrop-enter-from[data-v-cc8cda4d]{opacity:0}.backdrop-leave-to[data-v-cc8cda4d]{filter:blur(8px);opacity:0}@media (min-width:1024px){.overlay-enter-active[data-v-cc8cda4d]{transition:opacity .25s cubic-bezier(.23,1,.32,1),transform .25s cubic-bezier(.23,1,.32,1)}.overlay-leave-active[data-v-cc8cda4d]{transition:opacity .08s ease-in}.overlay-enter-from[data-v-cc8cda4d]{opacity:0}.overlay-enter-to[data-v-cc8cda4d]{opacity:1}.overlay-leave-to[data-v-cc8cda4d]{opacity:0}.backdrop-enter-active[data-v-cc8cda4d]{transition:opacity .3s cubic-bezier(.23,1,.32,1)}.backdrop-leave-active[data-v-cc8cda4d]{transition:opacity .45s cubic-bezier(.4,0,.2,1),filter .45s cubic-bezier(.4,0,.2,1)}.backdrop-enter-from[data-v-cc8cda4d]{opacity:0}.backdrop-leave-to[data-v-cc8cda4d]{filter:blur(12px);opacity:0}}@media (max-width:767px){.pb-safe-bottom-mobile[data-v-cc8cda4d]{padding-bottom:calc(env(safe-area-inset-bottom,1rem) + 2rem)!important}}.overscroll-none[data-v-cc8cda4d]{overscroll-behavior:none;-webkit-overflow-scrolling:touch}
