*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}ol,ul{padding:unset}ol li,ul li{list-style:none}button{background:none;border:none;cursor:pointer}:root{--font-family-body:"StudioFeixenSans",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;color:var(--c-grey);font-family:var(--font-family-body),sans-serif;font-size:16px;font-weight:400;--c-black:#000;--c-dark:#0c0c0a;--c-white:#fff;--c-clay:#a19e81;--c-grey:#d8d8d8;--c-green:#8dffa8;--c-yellow:#e1ff31;--ease-in-out-simple:cubic-bezier(.4,0,.2,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-out-simple:cubic-bezier(.215,.61,.355,1);--ease-in-simple:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.22,1,.36,1);--ease-in-quint:cubic-bezier(.64,0,.78,0);--ease-fade:cubic-bezier(.25,.1,.25,1)}@font-face{font-display:swap;font-family:StudioFeixenSans;font-style:normal;font-weight:400;src:url(/fonts/StudioFeixenSans/StudioFeixenSans-Regular.woff2) format("woff2"),url(/fonts/StudioFeixenSans/StudioFeixenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:StudioFeixenSans;font-style:normal;font-weight:500;src:url(/fonts/StudioFeixenSans/StudioFeixenSans-Medium.woff2) format("woff2"),url(/fonts/StudioFeixenSans/StudioFeixenSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:StudioFeixenSans;font-style:normal;font-weight:700;src:url(/fonts/StudioFeixenSans/StudioFeixenSans-Bold.woff2) format("woff2"),url(/fonts/StudioFeixenSans/StudioFeixenSans-Bold.woff) format("woff")}.fade-enter-active,.fade-leave-active{transition:opacity var(--duration,.3s) ease}.fade-enter-from,.fade-leave-to{opacity:0}.blur-enter-active,.blur-leave-active{transition:all .3s ease}.blur-enter-from,.blur-leave-to{filter:blur(3px);opacity:0}.slide-top-enter-active,.slide-top-leave-active{transition:transform .6s var(--ease-in-out-quart)}.slide-top-enter-from,.slide-top-leave-to{transform:translateY(-100%)}body,html{font-family:StudioFeixenSans,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--c-dark);color:var(--c-grey);overscroll-behavior:none;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-overflow-style:none}a,button{color:inherit;text-decoration:none}a:focus,button:focus{outline:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.flex{display:flex;flex-direction:column;gap:24px;padding:80px 16px}.flex.no-padding{padding:0 16px}.flex>*{flex:1}@media(min-width:768px){.flex{flex-direction:row}}.hint{color:#d8d8d8;opacity:.5}.lowercase{text-transform:lowercase}.gridSize{margin:0 auto;width:calc(100% - 32px)}@media(min-width:768px){.gridSize{max-width:1104px;padding:0;width:100%}}.paragraph{color:var(--c-grey);font-size:24px;font-weight:400;letter-spacing:-.12px;line-height:124%;text-indent:100px}@media(min-width:768px){.paragraph{text-indent:0}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.loader{height:100svh;position:fixed;width:100vw;z-index:102}.loader>.background{background-color:var(--c-dark);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.loader>.content{display:flex;justify-content:space-between;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px)}.loader>.content .logo{align-items:center;display:flex;gap:4px;height:-moz-fit-content;height:fit-content}.loader>.content .logo>.logo-text{--fade:8px;margin-left:calc(var(--fade)*-1);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade));-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade));padding-left:var(--fade);position:relative}.loader>.content .logo>.logo-text>p{color:var(--c-grey);font-size:16px;letter-spacing:.6%;line-height:134%;text-transform:uppercase;visibility:hidden}.loader>.content .logo>img{aspect-ratio:1/1;height:100%;transform-origin:left center;width:14px}.loader>.content>.loading{color:var(--c-grey);display:flex;font-size:16px;gap:8px;letter-spacing:-.5%;opacity:.5;visibility:hidden}@media(min-width:768px){.loader>.content>.loading{gap:160px}}.loader>.content>.loading>p>.word-mask{transform:translate(-5px);--slant:4px;clip-path:polygon(var(--slant) 0,100% 0,120% 100%,0 120%);display:inline-block}.loader>.content>.loading>p>.word-mask>.word{display:inline-block;transform:translate(5px)}.loader>.content>.loading>.numbers{font-variant-numeric:tabular-nums;min-width:3ch;text-align:right}.appTransition{align-items:center;display:none;height:100svh;inset:0;justify-content:center;opacity:0;position:fixed;width:100vw;z-index:101}.appTransition>.background{background-color:var(--c-dark);inset:0;position:absolute;z-index:-1}.appTransition>.logo{animation:appTransitionBlink 2.2s var(--ease-in-out-simple) .5s infinite;aspect-ratio:1/1;width:60px}@keyframes appTransitionBlink{0%,to{opacity:1}50%{opacity:.25}}.appHeader[data-v-a26066e9]{align-items:center;color:var(--c-grey);display:flex;flex-direction:row;font-size:16px;justify-content:space-between;position:fixed;top:16px;width:calc(100% - 32px);z-index:100}.appHeader[data-v-a26066e9],.appHeader .bg[data-v-a26066e9]{left:50%;transform:translate(-50%)}.appHeader .bg[data-v-a26066e9]{background:linear-gradient(180deg,#0c0c0a 0,#0c0c0afc 9.37%,#0c0c0af7 17.41%,#0c0c0af0 24.33%,#0c0c0ae6 30.35%,#0c0c0ad9 35.69%,#0c0c0ac9 40.58%,#0c0c0ab8 45.23%,#0c0c0aa6 49.85%,#0c0c0a91 54.67%,#0c0c0a7a 59.91%,#0c0c0a63 65.78%,#0c0c0a4a 72.51%,#0c0c0a33 80.31%,#0c0c0a17 90%,#0c0c0a08 96%,#0c0c0a00);height:130px;opacity:.35;pointer-events:none;position:absolute;top:-16px;width:100vw;z-index:-1}.appHeader>.logo[data-v-a26066e9]{align-items:center;display:flex;gap:4px;height:-moz-fit-content;height:fit-content}.appHeader>.logo>.logo-text[data-v-a26066e9]{--fade:8px;margin-left:calc(var(--fade)*-1);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade));-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade));padding-left:var(--fade);position:relative}.appHeader>.logo>.logo-text>p[data-v-a26066e9]{color:var(--c-grey);font-size:16px;letter-spacing:.6%;line-height:134%;text-transform:uppercase}.appHeader>.logo>img[data-v-a26066e9]{aspect-ratio:1/1;height:100%;transform-origin:left center;width:14px}.appHeader>.navigation[data-v-a26066e9]{align-items:center;display:flex;flex-direction:row;gap:24px;position:relative}.appHeader>.navigation>.desktop[data-v-a26066e9]{display:none}@media(min-width:768px){.appHeader>.navigation>.desktop[data-v-a26066e9]{align-items:center;display:flex;flex-direction:row;gap:24px}}.appHeader>.navigation>.desktop>.link-mask[data-v-a26066e9]{height:19px;overflow:hidden;visibility:hidden}.appHeader>.navigation>.desktop>.link-mask>.inner[data-v-a26066e9]{display:inline-block;position:relative}.appHeader>.navigation>.desktop>.link-mask>.inner .text-wrapper[data-v-a26066e9]{display:inline-grid;position:relative}.appHeader>.navigation>.desktop>.link-mask>.inner .text-wrapper p[data-v-a26066e9]{margin:0}.appHeader>.navigation>.desktop>.link-mask>.inner .text-wrapper p[data-v-a26066e9]:first-of-type{transition:transform .25s cubic-bezier(.77,0,.175,1) .1s}.appHeader>.navigation>.desktop>.link-mask>.inner .text-wrapper p[data-v-a26066e9]:nth-of-type(2){transition:transform .25s cubic-bezier(.77,0,.175,1) 0s}.appHeader>.navigation>.desktop>.link-mask>.inner:hover .text-wrapper p[data-v-a26066e9]:first-of-type{transform:translateY(-100%);transition-delay:0s}.appHeader>.navigation>.desktop>.link-mask>.inner:hover .text-wrapper p[data-v-a26066e9]:nth-of-type(2){transform:translateY(-100%);transition-delay:.1s}@media(min-width:768px){.appHeader>.navigation>.mobile[data-v-a26066e9]{display:none}}.appHeader>.navigation>.mobile>.link-mask[data-v-a26066e9]{overflow:hidden;visibility:hidden}.appHeader>.navigation>.mobile>.link-mask>button[data-v-a26066e9]{background:none;border:none;margin:0;padding:0}.blur-enter-active[data-v-a26066e9],.blur-leave-active[data-v-a26066e9]{transition:opacity .3s ease-in-out,filter .3s ease-in-out}.blur-enter-from[data-v-a26066e9],.blur-leave-to[data-v-a26066e9]{filter:blur(4px);opacity:0}.uiLink[data-v-4ce0bbeb]{color:var(--c-clay);display:flex;flex-direction:row;font-size:21vw;gap:20px;letter-spacing:-3px;line-height:.8em;position:relative;transition:opacity .2s var(--ease-out-simple);width:-moz-fit-content;width:fit-content}@media(min-width:768px){.uiLink[data-v-4ce0bbeb]{font-size:96px}}.uiLink.-column[data-v-4ce0bbeb]{flex-direction:column}@media(min-width:768px){.uiLink.-column[data-v-4ce0bbeb]{flex-direction:row}}.uiLink.-small[data-v-4ce0bbeb]{align-items:center;font-size:16px;gap:5px;letter-spacing:-.64px;line-height:90%}.uiLink.-small>.arrow[data-v-4ce0bbeb]{height:9px;width:10px}.uiLink.-medium[data-v-4ce0bbeb]{font-size:48px;gap:10px}.uiLink.-medium>.arrow[data-v-4ce0bbeb]{height:38px;width:35px}.uiLink.-animating>.arrow[data-v-4ce0bbeb]:before{transform:translate(0)}.uiLink.-animating>.arrow[data-v-4ce0bbeb]:after{transform:translate(calc(100% + 20px))}@media(min-width:768px){.uiLink[data-v-4ce0bbeb]:hover{opacity:.8}.uiLink:hover>.arrow[data-v-4ce0bbeb]:before{transform:translate(0)}.uiLink:hover>.arrow[data-v-4ce0bbeb]:after{transform:translate(calc(100% + 20px))}}.uiLink>.arrow[data-v-4ce0bbeb]{height:16vw;overflow:hidden;position:relative;width:17vw}@media(min-width:768px){.uiLink>.arrow[data-v-4ce0bbeb]{height:76.8px;width:73px}}.uiLink>.arrow[data-v-4ce0bbeb]:after,.uiLink>.arrow[data-v-4ce0bbeb]:before{background-image:url(../images/arrow_link.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .5s var(--ease-in-out-quart);width:100%}.uiLink>.arrow[data-v-4ce0bbeb]:before{transform:translate(calc(-100% - 20px))}.menu[data-v-ddd35356]{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#02020280;border-bottom-left-radius:16px;border-bottom-right-radius:16px;height:auto;left:0;padding:16px;position:fixed;top:0;width:100%;z-index:50}.menu.-mounted>.nav>a[data-v-ddd35356]{opacity:1;transform:translate(0)}.menu.-mounted>.langs>button[data-v-ddd35356]{opacity:.5;transform:translateY(0)}.menu.-mounted>.langs>button.-active[data-v-ddd35356]{opacity:1}.menu>.nav[data-v-ddd35356]{display:flex;flex-direction:column;gap:8px;margin-top:206px}.menu>.nav>a[data-v-ddd35356]{opacity:0;transform:translate(-10px);transition:all .7s calc(.3s + var(--index)*.1s) var(--ease-out-simple)}.menu>.langs[data-v-ddd35356]{display:flex;flex-direction:row;gap:16px;margin-top:24px}.menu>.langs>button[data-v-ddd35356]{color:var(--c-grey);margin:0;opacity:0;padding:0;transform:translateY(10px);transition:all .7s calc(.5s + var(--index)*.1s) var(--ease-out-simple)}.menu>.langs>button.-animated[data-v-ddd35356]{transition:opacity .3s ease}.appFooter[data-v-8fc876c3],.appFooter>.menu[data-v-8fc876c3]{display:flex;flex-direction:column;width:100%}.appFooter>.menu[data-v-8fc876c3]{align-items:flex-start;gap:24px;padding:80px 16px}.appFooter>.menu.-animated>.links>a[data-v-8fc876c3]{pointer-events:all;transition:opacity .2s var(--ease-out-simple)}.appFooter>.menu.-active>.hint[data-v-8fc876c3]{opacity:1}.appFooter>.menu.-active>.links>a[data-v-8fc876c3]{opacity:1;transform:translate(0)}@media(min-width:768px){.appFooter>.menu[data-v-8fc876c3]{flex-direction:row}}.appFooter>.menu>p[data-v-8fc876c3]{flex:1;font-size:16px}.appFooter>.menu>.hint[data-v-8fc876c3]{opacity:0;transition:opacity .7s .2s var(--ease-out-simple)}.appFooter>.menu>.links[data-v-8fc876c3]{display:flex;flex:1;flex-direction:column;gap:8px}.appFooter>.menu>.links>a[data-v-8fc876c3]{opacity:0;pointer-events:none;transform:translate(-10px);transition:all .7s calc(.3s + var(--index)*.1s) var(--ease-out-simple)}.appFooter>.menu>.links>a[data-v-8fc876c3]:hover{opacity:.8}.appFooter>.about[data-v-8fc876c3]{background:radial-gradient(99.54% 102.79% at -51.46% 103.48%,#305c3b 0,#0c0c0a);display:flex;flex-direction:column;padding:80px 16px 24px}@media(min-width:768px){.appFooter>.about[data-v-8fc876c3]{align-items:start;background:radial-gradient(89.54% 142.79% at -53.46% 113.48%,#305c3b 0,#0c0c0a);flex-direction:row}}.appFooter>.about>.logo[data-v-8fc876c3]{flex:1}.appFooter>.about>.logo>a[data-v-8fc876c3]{display:block;width:-moz-fit-content;width:fit-content}.appFooter>.about>.logo>a>img[data-v-8fc876c3]{aspect-ratio:1;width:54px}.appFooter>.about>.info[data-v-8fc876c3]{flex:1;margin-top:130px}@media(min-width:768px){.appFooter>.about>.info[data-v-8fc876c3]{margin-top:0}}.appFooter>.about>.info>.socials[data-v-8fc876c3]{color:var(--c-clay);display:flex;flex-direction:column;font-size:16px;gap:24px}@media(min-width:768px){.appFooter>.about>.info>.socials[data-v-8fc876c3]{flex-direction:row;gap:24px}}.appFooter>.about>.info>.socials>.address[data-v-8fc876c3],.appFooter>.about>.info>.socials>.links[data-v-8fc876c3]{flex:1}.appFooter>.about>.info>.socials a[data-v-8fc876c3]{display:block;line-height:1em;transition:opacity .2s var(--ease-out-simple);width:-moz-fit-content;width:fit-content}.appFooter>.about>.info>.socials a[data-v-8fc876c3]:hover{opacity:.8}.appFooter>.about>.info>.socials a[data-v-8fc876c3]:not(:first-child){margin-top:8px}.appFooter>.about>.info>.legals[data-v-8fc876c3]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:35px}.appFooter>.about>.info>.legals>p[data-v-8fc876c3]{text-transform:none}@media(min-width:768px){.appFooter>.about>.info>.legals[data-v-8fc876c3]{margin-top:95px}}.appFooter>.about>.info>.legals>.langs[data-v-8fc876c3]{display:flex;flex-direction:row;gap:8px}.appFooter>.about>.info>.legals>.langs>button[data-v-8fc876c3]{color:var(--c-grey);margin:0;opacity:.5;padding:0;transition:all .3s var(--ease-out-simple)}.appFooter>.about>.info>.legals>.langs>button[data-v-8fc876c3]:hover{opacity:.75}.appFooter>.about>.info>.legals>.langs>button.-active[data-v-8fc876c3]{opacity:1}
