.cursor_play_state[data-v-98504f8b]{height:0;left:0;mix-blend-mode:difference;pointer-events:none;position:fixed;top:0;width:0;will-change:transform;z-index:1000;--background:#fff;color:#fff}.cursor_play_state span[data-v-98504f8b]{font-size:19px;left:50%;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%);white-space:nowrap}.cursor[data-v-98504f8b]{height:0;left:0;mix-blend-mode:difference;pointer-events:none;position:fixed;top:0;width:0;will-change:transform;z-index:1000;--background:#fff}.cursor span[data-v-98504f8b]{color:#fff}.cursor span[data-v-98504f8b],.cursor[data-v-98504f8b]:before{transform:translate(-50%,-50%)}.cursor[data-v-98504f8b]:before{background:var(--background);border-radius:50%;content:"";height:10px;left:50%;pointer-events:none;position:absolute;top:50%;transition:all .1s ease-out;width:10px}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{opacity:0}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#fff}@font-face{font-display:swap;font-family:Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/NeueMontreal-Regular.woff2) format("woff2"),url(../fonts/NeueMontreal-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:italic;font-weight:300;src:url(../fonts/NeueMontreal-LightItalic.woff2) format("woff2"),url(../fonts/NeueMontreal-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:normal;font-weight:300;src:url(../fonts/NeueMontreal-Light.woff2) format("woff2"),url(../fonts/NeueMontreal-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:italic;font-weight:700;src:url(../fonts/NeueMontreal-BoldItalic.woff2) format("woff2"),url(../fonts/NeueMontreal-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/NeueMontreal-Italic.woff2) format("woff2"),url(../fonts/NeueMontreal-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/NeueMontreal-Medium.woff2) format("woff2"),url(../fonts/NeueMontreal-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/NeueMontreal-Bold.woff2) format("woff2"),url(../fonts/NeueMontreal-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Neue Montreal;font-style:italic;font-weight:500;src:url(../fonts/NeueMontreal-MediumItalic.woff2) format("woff2"),url(../fonts/NeueMontreal-MediumItalic.woff) format("woff")}body,html{background-color:#000;font-family:Neue Montreal,sans-serif;font-weight:400;margin:0;overflow:hidden;padding:0}#__nuxt,body,html{overscroll-behavior-y:none}#__nuxt{height:100dvh;overflow-x:hidden;overflow-y:auto;scroll-snap-stop:always;scroll-snap-type:y mandatory}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}
