.mf-cursor{contain:layout style size;direction:ltr;left:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s,color .4s;z-index:250}.mf-cursor:before{background:currentColor;border-radius:50%;content:"";display:block;height:48px;left:-24px;position:absolute;top:-24px;transform:scale(.2);transition:transform .25s ease-in-out,opacity .1s;width:48px}.mf-cursor.-inverse{color:#fff}@supports (mix-blend-mode:exclusion){.mf-cursor.-exclusion{mix-blend-mode:exclusion}.mf-cursor.-exclusion:before{background:#fff}}.mf-cursor.-pointer:before{transform:scale(.15)}.mf-cursor.-text:before{transform:scale(1.7)}.mf-cursor.-text.-active:before{transform:scale(1.6);transition-duration:.2s}.mf-cursor.-icon:before{transform:scale(1.5)}.mf-cursor.-icon.-active:before{transform:scale(1.4)}.mf-cursor.-hidden:before{transform:scale(0)}.mf-cursor-text{align-items:center;color:#fff;display:flex;font-size:16px;height:36px;justify-content:center;left:-18px;line-height:20px;opacity:0;position:absolute;text-align:center;top:-18px;transform:scale(0) rotate(10deg);transition:opacity .4s,transform .3s;width:36px}.mf-cursor.-icon .mf-cursor-text,.mf-cursor.-text .mf-cursor-text{opacity:1;transform:scale(1)}.mf-cursor-media{height:400px;margin:-200px 0 0 -200px;position:absolute;width:400px}.mf-cursor-media img,.mf-cursor-media video{border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.mf-cursor-media img,.mf-cursor-media video{height:100%;-o-object-fit:cover;object-fit:cover;position:static;transform:translateZ(0);width:100%}}.mf-cursor-media-box{border-radius:50%;height:100%;opacity:0;overflow:hidden;padding:1px;position:relative;transform:scale(0) translateZ(0);transition:transform .35s,opacity .2s .2s;width:100%}.mf-cursor.-media .mf-cursor-media-box{opacity:1;transform:scale(.696);transition-delay:0s,0s;transition-duration:.4s,.4s}main{inset:0;position:absolute}main ::-webkit-scrollbar{display:none}.page-wrapper{backface-visibility:hidden;inset:0;overflow:hidden;overflow-y:auto;overscroll-behavior-y:none;position:fixed;width:100%;will-change:transform;z-index:1}.is-transitioning .page-wrapper{overflow-y:hidden}.slide-enter-from{transform:translateY(100vh)}.slide-enter-to{transform:translateY(0)}.slide-enter-active{transition:transform 1.2s cubic-bezier(.625,.05,0,1);z-index:11}.slide-leave-from{opacity:1;transform:translateY(0) scale(1)}.slide-leave-to{opacity:0;transform:translateY(-40vh) scale(1.3)}.slide-leave-active{transition:transform 1.2s cubic-bezier(.625,.05,0,1),opacity 1.2s cubic-bezier(.625,.05,0,1)}.gradient-border-glass{isolation:isolate;position:relative}.gradient-border-glass:before{background:linear-gradient(227.03deg,#373d40,#141d23 50.48%,#383c40);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;will-change:transform;z-index:2}.gradient-border-glass>*{position:relative;z-index:1}.mf-cursor:before{background:#ceced7;height:9.25em;left:0;margin-left:-4.625em;margin-top:-4.625em;top:0;transform:scale(0)!important;width:9.25em}.mf-cursor.-text:before{opacity:.85;transform:scale(1)!important}.mf-cursor.-text.-active:before{transform:scale(.93)!important}.mf-cursor-text{color:#0a0a0b;font-size:1.375em;font-weight:500;height:9.25em;left:0;margin-left:-4.625em;margin-top:-4.625em;top:0;width:9.25em}.link-group{display:flex;font-size:3em;gap:1em;justify-content:center}.underline-link{color:inherit;font-size:1em;line-height:1.25}[data-underline-link]{position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}[data-underline-link=alt]:after,[data-underline-link=alt]:before,[data-underline-link]:before{backface-visibility:hidden;background-color:currentColor;bottom:0;content:"";height:.0425em;left:0;position:absolute;transform:scaleX(0) rotate(.001deg);transform-origin:right;transition:transform .735s cubic-bezier(.625,.05,0,1);width:100%;will-change:transform}[data-underline-link=alt]:before{transform:scaleX(1) rotate(.001deg);transform-origin:left;transition-delay:.3s}[data-underline-link=alt]:after{transform:scaleX(0) rotate(.001deg);transform-origin:right;transition-delay:0s}@media(hover:hover)and (pointer:fine){[data-hover]:hover [data-underline-link]:before,[data-underline-link]:hover:before{transform:scaleX(1) rotate(.001deg);transform-origin:left}[data-hover]:hover [data-underline-link=alt]:before,[data-underline-link=alt]:hover:before{transform:scaleX(0) rotate(.001deg);transform-origin:right;transition-delay:0s}[data-hover]:hover [data-underline-link=alt]:after,[data-underline-link=alt]:hover:after{transform:scaleX(1) rotate(.001deg);transform-origin:left;transition-delay:.3s}}[data-menu] [data-underline-link].router-link-exact-active:before,[data-menu] [data-underline-link].router-link-exact-active:hover:before,[data-section=footer] [data-underline-link].router-link-exact-active:before,[data-section=footer] [data-underline-link].router-link-exact-active:hover:before{transform:scaleX(1) rotate(.001deg);transform-origin:left;transition:none}[data-menu] [data-menu-nav] [data-underline-link]:before,[data-menu] [data-menu-nav] [data-underline-link]:hover:before{transform:scaleX(0) rotate(.001deg);transition:none}[data-menu] [data-menu-nav] [data-underline-link]{transition:color .3s cubic-bezier(.625,.05,0,1)}@media(hover:hover)and (pointer:fine){[data-menu] [data-menu-nav] [data-underline-link]:hover:not(.router-link-exact-active){color:#454850}}[data-menu] [data-menu-nav] [data-underline-link].router-link-exact-active{color:#676a79}[data-odometer-element]{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums}[data-odometer-part=mask],[data-odometer-part=static]{display:inline-block;margin:-.05em;overflow:clip;padding:.05em}[data-odometer-part=roller]{display:block;text-align:center;white-space:pre;will-change:transform}[data-odometer-part=static]{display:inline-block}body,html{--tw-bg-opacity:1;background-color:rgb(10 10 11/var(--tw-bg-opacity,1));font-family:Outfit,sans-serif;--tw-text-opacity:1;color:rgb(206 206 215/var(--tw-text-opacity,1));height:auto;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;touch-action:manipulation;-ms-overflow-style:none}.will-change-transform-mask{margin-bottom:-.15em;padding-bottom:.15em}.bg[data-v-f4a6b461]{inset:0;pointer-events:none;width:100%;z-index:0;--tw-translate-x:-3.125em;--tw-translate-y:-12.5em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bg[data-v-f4a6b461],.bg__image[data-v-f4a6b461]{position:absolute}.bg__image[data-v-f4a6b461]{left:50%;max-width:none;width:133vw;--tw-translate-x:-50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(max-width:479px){.bg__image[data-v-f4a6b461]{width:308vw}}
