@font-face{font-family:ivyepic;src:local(ivyepic Variable),url(../fonts/ivyEpicVariable.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:none;tab-size:2;scrollbar-gutter:stable;interpolate-size:allow-keywords;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-rendering:optimizeLegibility;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;text-wrap:pretty;overflow-wrap:anywhere;-webkit-touch-callout:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;hanging-punctuation:first allow-end last;font-optical-sizing:auto;block-size:100%;min-height:100%;line-height:1.15;overflow-x:hidden}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-synthesis:none;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;min-height:100vh;min-block-size:100%}main{display:block}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance;margin:0;margin-block-start:0;font-weight:400;line-height:1}button,input,label{line-height:1.1}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}p,h1,h2,h3,h4,h5,h6{margin-block-end:0}b,strong{font-weight:400}a{color:inherit;text-underline-offset:.2ex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-color:#0000;text-decoration:none}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}ul,ol,menu{list-style:none}ul[role=list],ol[role=list]{padding:0;list-style:none}:not([class]) ol,:not([class]) ul{list-style:revert;padding-inline-start:1.5rem}:not([class]) li{margin-block:.5rem}::marker{line-height:0}hr{box-sizing:content-box;height:0;color:inherit;border:none;border-block-start:1px solid;block-size:0;margin:0 auto;overflow:visible}details{display:block}summary{cursor:pointer;outline:none;display:block}details summary::-webkit-details-marker{display:none}:where(img,svg,video,canvas,audio,iframe,embed,object){-webkit-touch-callout:none;user-select:none;display:block;touch-action:manipulation!important}:where(img,picture,svg,video){max-inline-size:100%;max-width:100%;vertical-align:middle;block-size:auto;border-style:none;height:auto}figure{margin:1rem 0}button,input,optgroup,option,select,textarea{color:inherit;text-transform:none;letter-spacing:inherit;word-spacing:inherit;font-feature-settings:inherit;font-variation-settings:inherit;border:0;outline:none;margin:0;font-family:inherit;font-weight:400;line-height:normal;display:block;overflow:visible}input:-webkit-autofill{transition:background-color 5000s linear;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:hover{transition:background-color 5000s linear;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:focus{transition:background-color 5000s linear;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:active{transition:background-color 5000s linear;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}progress{vertical-align:baseline}textarea{resize:vertical;overflow:auto}textarea:not([rows]){min-height:10rem}@supports (resize:block){textarea{resize:block}}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}table{border-collapse:collapse}th,td{text-align:start;vertical-align:top}@media (prefers-reduced-motion:no-preference){:where(:focus-visible){transition:outline-offset .145s cubic-bezier(.25,0,.4,1)}:where(:not(:active):focus-visible){transition-duration:.25s}}:where(:focus-visible,:target){scroll-margin-block:8vh}:target{scroll-margin-block:5ex}[hidden],template{display:none}:where(dialog,[popover]){color:inherit;inset:unset;max-width:unset;max-height:unset;overflow:unset;background:0 0;border:none}:root{--font-size:.266667vw}@media (width<=769px) and (orientation:landscape){:root{--font-size:.266667vh}}@media (height>=950px) and (orientation:portrait){:root{--font-size:.0925926vh}}@media (height>=950px) and (orientation:portrait) and (aspect-ratio<=735/1081){:root{--font-size:.136054vw}}@media (width<=1368px) and (width>=1024px) and (orientation:landscape){:root{--font-size:.0925926vh}}@media (width<=1368px) and (width>=1024px) and (orientation:landscape) and (aspect-ratio<=735/1081){:root{--font-size:.136054vw}}@media (width>=768px) and (height>=1440px) and (orientation:portrait){:root{--font-size:.136054vw}}@media (width>=768px) and (height>=500px) and (orientation:landscape){:root{--font-size:.0694445vw}}html{font-size:var(--font-size);color:#252525;background:#fff;width:100dvw;height:auto;min-height:100svh}html ::selection,html ::target-text{color:#fff;background-color:#252525}body,#__nuxt,main{overscroll-behavior:none;font-variation-settings:"wght" 250;letter-spacing:-.15rem;width:100%;height:auto;min-height:100svh;font-family:ivyepic,sans-serif;font-size:15rem;position:relative;overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.loader[data-v-3f90345e]{pointer-events:none;z-index:20;justify-content:center;align-items:center;width:100dvw;height:100dvh;display:flex;position:fixed;inset:0}.loader .logo-wrapper[data-v-3f90345e]{clip-path:inset(0);width:auto;height:70rem;position:relative;overflow:hidden}.loader .logo-wrapper .logo[data-v-3f90345e]{color:#fff;width:auto;height:100%;position:relative;transform:translateY(125%)}.canvas[data-v-55382606]{pointer-events:all;opacity:1;z-index:10;width:100dvw;height:100lvh;position:fixed;inset:0}.canvas.notActive[data-v-55382606]{pointer-events:none;opacity:0}.canvas .placeholder[data-v-55382606]{background:#252525;width:100%;height:100%;position:absolute;inset:0}.canvas .webgl[data-v-55382606]{z-index:1;width:100%;height:100%;position:absolute;inset:0}#cursor[data-v-88979996]{pointer-events:none;z-index:100;opacity:0;background:#252525;border-radius:50%;width:11rem;height:11rem;display:none;position:fixed;top:0;left:0}@media screen and (width>=1024px){#cursor[data-v-88979996]{display:flex}}@media (hover:none) and (pointer:coarse){#cursor[data-v-88979996]{display:none!important}}.socials-icons[data-v-08a2f0e3]{flex-direction:row;justify-content:center;align-items:center;gap:20rem;display:flex;position:relative}@media screen and (width>=1024px){.socials-icons[data-v-08a2f0e3]{gap:15rem}}.socials-icons a[data-v-08a2f0e3]{justify-content:center;align-items:center;width:auto;height:auto;display:flex;position:relative}.socials-icons a:hover svg[data-v-08a2f0e3]{opacity:.75}.socials-icons a svg[data-v-08a2f0e3]{color:#252525;opacity:1;width:18rem;min-width:18rem;height:18rem;position:relative;transition:opacity .65s cubic-bezier(.165,.84,.44,1),transform 1.235s cubic-bezier(.215,.61,.355,1)!important}@media screen and (width>=1024px){.socials-icons a svg[data-v-08a2f0e3]{width:15rem;min-width:15rem;height:15rem}}header[data-v-6e03d043]{pointer-events:none;z-index:30;width:100dvw;height:100dvh;position:fixed;inset:0}header .header[data-v-6e03d043]{will-change:transform;pointer-events:none;z-index:1;opacity:0;clip-path:inset(0 round 12rem);width:calc(100% - 46rem);height:fit-content;transition:transform 1.235s cubic-bezier(.215,.61,.355,1),clip-path 1.235s cubic-bezier(.165,.84,.44,1) .225s;position:fixed;top:20rem;left:23rem;transform:translate(0)}@media screen and (width>=1024px){header .header[data-v-6e03d043]{width:calc(100% - 58rem);top:28rem;left:29rem}}header .header.hide[data-v-6e03d043]{clip-path:inset(0 1% 75% round 12rem);transition:transform .37375s cubic-bezier(.55,.085,.68,.53),clip-path .37375s cubic-bezier(.55,.085,.68,.53);transform:translateY(calc(-100% - 20rem))}@media screen and (width>=1024px){header .header.hide[data-v-6e03d043]{transform:translateY(calc(-100% - 28rem))}}header .header.hide .desktop[data-v-6e03d043] *{transition:transform .37375s cubic-bezier(.55,.085,.68,.53) .275s;transform:scale(.9)}header .header.available[data-v-6e03d043]{opacity:1}header .header.white .desktop[data-v-6e03d043],header .header.white .mobile[data-v-6e03d043]{background:#fff}header .header.interactable[data-v-6e03d043]{pointer-events:all}header .header .desktop[data-v-6e03d043]{color:#252525;z-index:2;background:#f3f3f3;border-radius:12rem;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:fit-content;padding:18rem 18rem 18rem 16rem;transition:background .8125s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}@media screen and (width>=768px){header .header .desktop[data-v-6e03d043]{padding:32rem 34rem}}@media screen and (width>=1367px){header .header .desktop[data-v-6e03d043]{padding:28rem 34rem}}@media screen and (width>=1680px){header .header .desktop[data-v-6e03d043]{padding:22rem 28rem}}header .header .desktop[data-v-6e03d043] :not(svg){transform-origin:50%;will-change:transform;transition:transform 1.235s cubic-bezier(.215,.61,.355,1)}header .header .desktop .left-part[data-v-6e03d043]{flex-direction:row;gap:24rem;display:none;position:relative}@media screen and (width>=768px){header .header .desktop .left-part[data-v-6e03d043]{display:flex}}header .header .desktop .left-part a[data-v-6e03d043]{text-transform:uppercase;font-variation-settings:"wght" 250;font-size:14rem;text-decoration:none;position:relative}@media screen and (width>=1680px){header .header .desktop .left-part a[data-v-6e03d043]{font-size:12rem}}header .header .desktop .logo[data-v-6e03d043]{z-index:2;width:auto;height:28rem;text-decoration:none;position:relative;left:0;transform:none}@media screen and (width>=768px){header .header .desktop .logo[data-v-6e03d043]{height:37rem;position:absolute;left:50%;transform:translate(-50%)}}@media screen and (width>=1680px){header .header .desktop .logo[data-v-6e03d043]{height:33rem}}header .header .desktop .logo:hover svg[data-v-6e03d043]{opacity:.75}header .header .desktop .logo[data-v-6e03d043] svg{opacity:1;width:auto;height:100%;position:relative;transition:opacity .65s cubic-bezier(.165,.84,.44,1),transform 1.235s cubic-bezier(.215,.61,.355,1)!important}header .header .desktop[data-v-6e03d043] .socials-icons{display:none}@media screen and (width>=768px){header .header .desktop[data-v-6e03d043] .socials-icons{display:flex}}header .header .desktop .menu-button[data-v-6e03d043]{z-index:2;background:0 0;font-size:17rem;display:flex;position:relative}@media screen and (width>=768px){header .header .desktop .menu-button[data-v-6e03d043]{display:none}}header .header .mobile[data-v-6e03d043]{pointer-events:none;user-select:none;will-change:clip-path;z-index:1;clip-path:inset(0 0 calc(100% - 19rem) round 12rem);background:#f3f3f3;border-radius:0 0 12rem 12rem;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:fit-content;padding:28rem 18rem 18rem 16rem;transition:clip-path .8125s cubic-bezier(.165,.84,.44,1),background .8125s cubic-bezier(.165,.84,.44,1);display:flex;position:relative;top:-19rem;left:0}header .header .mobile.isOpen[data-v-6e03d043]{pointer-events:all;clip-path:inset(0 round 12rem);transition:clip-path 1.235s cubic-bezier(.165,.84,.44,1)}@media screen and (width>=768px){header .header .mobile[data-v-6e03d043]{display:none}}header .header .mobile a[data-v-6e03d043]{text-transform:uppercase;font-variation-settings:"wght" 250;font-size:14rem;text-decoration:none;position:relative}header .filter[data-v-6e03d043]{opacity:0;z-index:0;pointer-events:none;background:#25252580;width:100dvw;height:100dvh;transition:opacity .91s cubic-bezier(.165,.84,.44,1);display:flex;position:fixed;inset:0}header .filter.isOpen[data-v-6e03d043]{opacity:1;pointer-events:all;transition:opacity 1.235s cubic-bezier(.25,.46,.45,.94) .1s}@media screen and (width>=768px){header .filter[data-v-6e03d043]{display:none}}footer[data-v-43d6836e]{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:28rem 16rem;display:flex;position:relative}@media screen and (width>=768px){footer[data-v-43d6836e]{padding:34rem 20rem}}footer .copyright[data-v-43d6836e]{text-transform:uppercase;font-variation-settings:"wght" 250;text-align:center;color:#252525;flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:11rem;display:flex;position:relative}@media screen and (width>=768px){footer .copyright[data-v-43d6836e]{font-size:15rem}}footer .copyright span[data-v-43d6836e]{margin-right:3rem;position:relative}
