#cursor[data-v-119c70a3]{left:0;opacity:.8;pointer-events:none;position:fixed;text-align:center;top:0;transform:translate3d(calc(var(--x)*1px),calc(var(--y)*1px),0);transform-origin:center center;z-index:50}#cursor[data-v-119c70a3],.cursor__pointer[data-v-119c70a3]{aspect-ratio:1;width:1.6rem}.cursor__pointer[data-v-119c70a3]{opacity:0;position:absolute;transform:scale(1)}.cursor__pointer.is-visible[data-v-119c70a3]{opacity:1}.cursor__bullet[data-v-119c70a3]{background:var(--c-accent);border-radius:10rem}.cursor__text[data-v-119c70a3]{bottom:-5rem;display:flex;left:-50%;position:absolute}.cursor__text__mask[data-v-119c70a3]{overflow:hidden}.cursor__text__mask span[data-v-119c70a3]{display:inline-flex;transform:translateY(100%);transition:transform 1s cubic-bezier(1,0,0,1) calc(var(--index)*.02s)}.is-animated .cursor__text__mask span[data-v-119c70a3]{transform:translateY(0)}.link[data-v-77c36261]{clip-path:inset(5% 0 0 0);cursor:pointer;display:inline-flex;padding-bottom:.1em;position:relative;width:-moz-fit-content;width:fit-content}.link.underline[data-v-77c36261]{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:2px}.link__text[data-v-77c36261]{display:inline-flex;position:relative;transition:transform 1s cubic-bezier(.19,1,.22,1);width:-moz-fit-content;width:fit-content}.link:hover .link__text[data-v-77c36261]{transform:translateY(-105%)}.link__text[data-v-77c36261]:after{bottom:-105%;content:attr(data-label);left:0;position:absolute}.text-hover[data-v-dca8cae0]{clip-path:inset(0 0 0 0)}.text-hover.is-animated[data-v-dca8cae0] .char{transform:translate3d(0,-120%,0)}.text-hover[data-v-dca8cae0] .char{position:relative;transition:transform var(--speed) cubic-bezier(.19,1,.22,1) var(--stagger)}.text-hover[data-v-dca8cae0] .char:after{content:attr(data-char);left:0;position:absolute;transform:translateY(120%)}.button[data-v-7346d34e]{--radius:10rem;--bg:var(--c-bg-alt);--color:var(--c-text-alt);--bg-hover:var(--c-bg-alt);--padding:2rem 6rem;color:var(--color);cursor:pointer;padding:var(--padding);position:relative;width:-moz-fit-content;width:fit-content}.button.is-alt[data-v-7346d34e]{--bg:var(--c-bg);--color:var(--c-text);--bg-hover:var(--c-bg)}.button.is-alt[data-v-7346d34e]:hover:after{background:#ccc}.button[data-v-7346d34e]:after{background:var(--bg);border-radius:.6rem;content:"";height:100%;left:0;position:absolute;scale:1;top:0;transition:scale 1.2s cubic-bezier(.19,1,.22,1),background .75s cubic-bezier(.19,1,.22,1);width:100%;z-index:5}.button[data-v-7346d34e]:hover:after{background:#333;scale:.9}.button[data-v-7346d34e]:active:after{scale:.85}.button__content[data-v-7346d34e]{display:block;position:relative;z-index:10}.credits[data-v-da05bd93]{height:100lvh;position:fixed;right:0;top:0;width:100vw;z-index:35}.credits[data-v-da05bd93] .word{transform:translateY(120%)}.credits[data-v-da05bd93] .line{clip-path:inset(0 0 0 0)}.credits__overlay[data-v-da05bd93]{background:#0006;height:100vh;left:0;opacity:0;z-index:1}.credits__inner[data-v-da05bd93],.credits__overlay[data-v-da05bd93]{position:absolute;top:0;width:100vw}.credits__inner[data-v-da05bd93]{background:var(--c-bg-alt);color:var(--c-text-alt);display:flex;flex-direction:column;height:100lvh;opacity:1;padding:var(--offset);right:0;transform:translate(100%);z-index:2}@media screen and (min-width:960px){.credits__inner[data-v-da05bd93]{width:var(--col-6)}}.credits__content[data-v-da05bd93]{padding:var(--offset) 0}.button[data-v-da05bd93]{opacity:0;transform:scale(.5)}.credits__top[data-v-da05bd93]{border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;justify-content:space-between;padding-bottom:var(--offset)}.credits__bottom[data-v-da05bd93]{border-top:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;gap:.2lh;margin-top:auto;padding-bottom:var(--offset-double);padding-top:var(--offset)}.circle[data-v-da05bd93]{background:var(--c-text-alt);border-radius:100%;height:1.2rem;width:1.2rem}.credit-link[data-v-da05bd93]{display:flex;gap:1rem}.credits__link[data-v-da05bd93]{position:relative;width:-moz-fit-content;width:fit-content}.credits__link[data-v-da05bd93]:hover:after{transform:scaleX(1)}.credits__link[data-v-da05bd93]:after{background:var(--c-text-alt);bottom:-.3lh;content:"";height:.15lh;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.19,1,.22,1);width:100%}svg[data-v-a7269ef3]{width:1.4rem}.heart[data-v-a7269ef3]{visibility:hidden}svg[data-v-b9844afe]{width:1.4rem}.heart[data-v-b9844afe]{visibility:hidden}nav[data-v-2fc863fc]{color:#fff;display:flex;gap:var(--gutter);left:0;line-height:100%;mix-blend-mode:difference;padding:var(--offset);pointer-events:none;position:fixed;top:0;width:100%;z-index:30}.nav-menu[data-v-2fc863fc]{flex-direction:column}.nav-el[data-v-2fc863fc],.nav-menu[data-v-2fc863fc]{display:flex;text-transform:uppercase}.nav-el[data-v-2fc863fc]{align-items:flex-start;justify-content:center;pointer-events:all;position:relative;width:-moz-fit-content;width:fit-content}.nav-el:not(.logo).router-link-active[data-v-2fc863fc]{border-bottom:1px solid #fff}.nav-link[data-v-2fc863fc]{display:flex;margin-left:auto}.logo[data-v-2fc863fc]{cursor:pointer}.svg-left[data-v-2fc863fc]{margin-right:1rem}.svg-right[data-v-2fc863fc]{margin-left:1rem;transform:translateY(-.1rem)}.picture,.picture-w{overflow:hidden}.picture{display:flex}.picture:deep(img){-o-object-fit:cover;object-fit:cover}.link[data-v-7546bced]{cursor:pointer;display:inline-flex;line-height:100%;padding-bottom:.1em;position:relative;width:-moz-fit-content;width:fit-content}.link[data-v-7546bced]:hover .line{transform:translateY(-105%)}.link[data-v-7546bced] .line{display:inline-flex;line-height:100%;position:relative;transition:transform 1s cubic-bezier(.19,1,.22,1) calc(.1s*var(--index));width:100%}.link[data-v-7546bced] .line:after{bottom:-105%;content:attr(data-label);left:0;position:absolute;right:0}.link[data-v-7546bced] .line-mask{clip-path:inset(5% 0 0 0)}#menu[data-v-48449499]{color:var(--c-text-alt);overflow:hidden;pointer-events:none;position:fixed;z-index:25}.menu[data-v-48449499],.menu__content[data-v-48449499],.menu__layer[data-v-48449499]{height:var(--height);left:0;position:fixed;top:0;width:100vw}.menu[data-v-48449499]::-webkit-scrollbar,.menu__content[data-v-48449499]::-webkit-scrollbar,.menu__layer[data-v-48449499]::-webkit-scrollbar{display:none}.menu__layer[data-v-48449499]{background:#00000080;opacity:0;will-change:opacity;z-index:26}.menu__content[data-v-48449499]{background-color:var(--c-bg-alt);display:flex;overflow:scroll;transform:translate3d(0,100vh,0);transform-origin:center;will-change:transform;z-index:27}@media screen and (min-width:1280px){.menu__content[data-v-48449499]{overflow:hidden}}.menu__content__inner[data-v-48449499]{display:grid}@media screen and (min-width:1280px){.menu__content__inner[data-v-48449499]{grid-template-rows:auto 1fr auto}}.menu__content__top[data-v-48449499]{display:flex;justify-content:center}.menu__content__center[data-v-48449499]{display:grid;grid-template-columns:auto 1fr auto;padding:var(--offset);place-content:center;white-space:break-spaces}.menu__pages[data-v-48449499]{align-items:flex-end;display:flex;gap:var(--offset);justify-content:flex-end;padding:0 var(--offset);width:-moz-max-content;width:max-content}.menu__page[data-v-48449499]{cursor:pointer;display:flex;flex:1 0 auto}.menu__page__inner[data-v-48449499]{display:flex;flex-direction:column}.menu__page__underline[data-v-48449499]{height:1rem;margin-top:2rem;position:relative}.menu__page__underline__el[data-v-48449499]{background:var(--c-accent);height:1rem;left:0;position:absolute;top:0;width:100%}.menu__page__top[data-v-48449499]{align-items:flex-start;align-self:flex-start;display:flex;padding:var(--offset) .2rem}.menu__logo__left[data-v-48449499],.menu__logo__right[data-v-48449499]{place-content:center;width:calc(var(--col-2) + var(--gutter))}.menu__content__bottom[data-v-48449499]{overflow:hidden;place-content:end;width:100vw}.menu__image[data-v-48449499]{aspect-ratio:.8;width:calc((var(--col-2) - var(--gutter-double))*var(--vh))}.menu__image__inner[data-v-48449499]{aspect-ratio:.8;clip-path:inset(2px 2px 2px 2px);display:block;height:100%;overflow:hidden;width:100%}.menu__image__media[data-v-48449499]{aspect-ratio:.8}.menu__image__media[data-v-48449499] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.menu__image__rail[data-v-48449499]{animation:slideIcons-48449499 calc(var(--steps)*.5s) steps(var(--steps)) infinite}@keyframes slideIcons-48449499{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.menu__media[data-v-48449499]{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;padding:0 var(--gutter-double)}.menu__media__col[data-v-48449499]{align-items:space-between;display:flex;flex-direction:column;height:14em;justify-content:space-between}.menu__media__lang[data-v-48449499]{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.menu__media__lang.is-active[data-v-48449499]{border-bottom:3px solid red}.menu__media__lang.ta-r[data-v-48449499]{align-self:flex-end}.fs-menu[data-v-48449499]{font-size:calc(clamp(8rem,24vw,22.5rem)*var(--vh))}svg[data-v-7c7ebe07]{display:inline-flex;height:1rem;margin-left:.5rem;transform:rotate(-45deg);width:1rem}#menu[data-v-a679d124]{color:var(--c-text-alt);overflow:hidden;pointer-events:none;position:fixed;z-index:25}.menu[data-v-a679d124],.menu__content[data-v-a679d124],.menu__layer[data-v-a679d124]{height:100dvh;left:0;position:fixed;top:0;width:100vw}.menu[data-v-a679d124]::-webkit-scrollbar,.menu__content[data-v-a679d124]::-webkit-scrollbar,.menu__layer[data-v-a679d124]::-webkit-scrollbar{display:none}.menu__layer[data-v-a679d124]{background:#00000080;opacity:0;will-change:opacity;z-index:26}.menu__content[data-v-a679d124]{background-color:var(--c-bg-alt);display:flex;height:100dvh;overflow:scroll;transform:translate3d(0,100vh,0);transform-origin:center;will-change:transform;z-index:27}@media screen and (min-width:1280px){.menu__content[data-v-a679d124]{overflow:hidden}}.menu__content__inner[data-v-a679d124]{display:flex;flex-direction:column;padding-top:calc(var(--offset-double) + var(--offset))}.menu__pages[data-v-a679d124]{display:flex;flex-direction:column;gap:1rem;padding-left:var(--offset)}.menu__page[data-v-a679d124]{position:relative;transition:padding-left 1s cubic-bezier(.19,1,.22,1)}.menu__page.is-active[data-v-a679d124]{padding-left:var(--offset)}.menu__page.is-active[data-v-a679d124]:before{opacity:1}.menu__page[data-v-a679d124]:before{background:var(--c-accent);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s cubic-bezier(.19,1,.22,1);width:.5rem}.fs-menu[data-v-a679d124]{font-size:calc(clamp(8rem,24vw,22.5rem)*var(--vh))}.link.is-active[data-v-a679d124]{border-bottom:3px solid red}.menu__footer[data-v-a679d124]{gap:2rem;line-height:130%;padding:0 var(--offset);padding-bottom:10rem}.menu__footer[data-v-a679d124],.menu__media__lang[data-v-a679d124]{display:flex;flex-direction:column}@font-face{font-display:swap;font-family:NeueMontreal-Medium;font-style:normal;src:url(../fonts/NeueMontreal-Medium.woff2) format("woff2"),url(../fonts/NeueMontreal-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:NeueMontreal-Bold;font-style:normal;src:url(../fonts/NeueMontreal-Bold.woff2) format("woff2"),url(../fonts/NeueMontreal-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:FKScreamer;font-style:normal;src:url(../fonts/FKScreamer.woff2) format("woff2"),url(../fonts/FKScreamer.woff) format("woff")}@font-face{font-display:swap;font-family:FKScreamer-Variable;font-style:normal;src:url(/fonts/FKScreamer-Variable.woff2) format("woff2"),url(/fonts/FKScreamer-Variable.woff) format("woff")}@font-face{font-family:FKScreamer-Variable;font-weight:1 999;src:url(/fonts/FKScreamer-Variable.ttf) format("truetype")}h1[data-v-8b477e11]{display:block}.grid-wrapper[data-v-8b477e11]{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:145}.grid-container[data-v-8b477e11]{display:grid;gap:var(--gutter);grid-template-columns:repeat(var(--columns),1fr);height:var(--height);margin:0 auto;width:var(--width)}.col[data-v-8b477e11]{align-items:flex-start;background-color:#00f3;display:flex;font-family:monospace;font-size:10px;height:100dvg;justify-content:center;padding-top:30px;width:var(--col-1);z-index:45}.offset[data-v-8b477e11]{background-color:#70f;height:1px;position:absolute;right:0;top:50dvh;width:var(--offset)}.offset[data-v-8b477e11]:nth-child(2){left:0}.offset span[data-v-8b477e11]{color:#70f;font-family:monospace;font-size:12px;font-weight:bolder;left:-10px;margin:0 auto;position:absolute;top:-40px;transform:rotate(-90deg)}@media screen and (min-width:1280px){.offset span[data-v-8b477e11]{left:20px;top:-20px;transform:rotate(0)}}.offset[data-v-8b477e11]:before{right:0}.offset[data-v-8b477e11]:after,.offset[data-v-8b477e11]:before{background-color:#70f;content:"";height:12px;position:absolute;top:-6px;width:1px}.offset[data-v-8b477e11]:after{left:0}#transition[data-v-3c7c71e7]{background:#000;height:var(--height);left:0;pointer-events:none;position:fixed;top:0;visibility:hidden;width:100vw;z-index:45}.p-transition[data-v-a409d2de]{align-items:center;height:100vh;justify-content:center;opacity:1;pointer-events:none;position:fixed;z-index:40}.p-transition[data-v-a409d2de],.p-transition__bg[data-v-a409d2de]{display:flex;left:0;top:0;width:100vw}.p-transition__bg[data-v-a409d2de]{background:var(--c-bg-alt);height:100%;position:absolute;transform:translateY(100%);z-index:5}.p-transition__content[data-v-a409d2de]{display:flex;height:100%;width:100%;z-index:10}.p-transition__image__destination[data-v-a409d2de]{position:absolute}.p-transition__image__destination[data-v-a409d2de] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-transition__data[data-v-a409d2de]{color:var(--c-text-alt);left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:var(--offset);z-index:10}.p-transition__data .line[data-v-a409d2de]{display:block;position:relative;transform:translateY(-500%)}.p-transition__image[data-v-a409d2de]{align-self:flex-end;aspect-ratio:620/490;left:0;margin:0 auto;overflow:hidden;right:0;width:var(--col-4)}.p-transition__image[data-v-a409d2de] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blast-container[data-v-382fdd3e]{height:20px;width:20px}#love[data-v-382fdd3e],.blast-container[data-v-382fdd3e]{pointer-events:none;position:absolute}#love[data-v-382fdd3e]{height:100%;left:0;opacity:.8;top:0;width:100%;z-index:10000}#intro[data-v-b5061cf2]{align-items:center;color:#fff;display:flex;flex-direction:column;height:100dvh;justify-content:center;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100vw;z-index:45}#intro.is-visible[data-v-b5061cf2]{pointer-events:all}.intro__inner[data-v-b5061cf2]{display:flex;gap:var(--gutter);justify-content:center;line-height:100%;z-index:15}.intro__bg[data-v-b5061cf2]{background:#000;display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10}.intro__bg .intro__image[data-v-b5061cf2]{filter:saturate(0);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:0;width:100%}.intro__logo[data-v-b5061cf2]{bottom:0;display:flex;font-size:calc(clamp(1rem,24vw,48rem)*var(--vh));gap:var(--gutter);justify-content:center;left:0;line-height:90%;padding:0 var(--offset);position:absolute;width:100%;will-change:transform;z-index:15}.intro__logo .intro__logo__word[data-v-b5061cf2]{transform:translateY(100%)}@media screen and (max-width:1279.8px){.intro__logo[data-v-b5061cf2]{font-size:clamp(12rem,24vw,48rem);justify-content:space-between;line-height:100%}}.intro__motto[data-v-b5061cf2]{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:var(--offset);transform:translateY(-150%);width:-moz-fit-content;width:fit-content;z-index:15}.intro__bg[data-v-b5061cf2]{overflow:hidden}.intro__word[data-v-b5061cf2]{opacity:0}
