*,: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;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}ol,ul{padding:unset}ol li,ul li{list-style:none}button{border:none;background:none;cursor:pointer}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@font-face{font-family:Apoc-Revelations;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Apoc-Revelations/Apoc-Revelations.woff2) format("woff2"),url(../fonts/Apoc-Revelations/Apoc-Revelations.woff) format("woff")}@font-face{font-family:Apoc-Revelations-Italic;font-weight:400;font-style:italic;font-display:swap;src:url(../fonts/Apoc-Revelations/Apoc-Revelations-Italic.woff2) format("woff2"),url(../fonts/Apoc-Revelations/Apoc-Revelations-Italic.woff) format("woff")}@font-face{font-family:Knif-Mono;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Knif-Mono/Knif-Mono.woff2) format("woff2"),url(../fonts/Knif-Mono/Knif-Mono.woff) format("woff")}@font-face{font-family:Knif-Mono-Italic;font-weight:400;font-style:italic;font-display:swap;src:url(../fonts/Knif-Mono/Knif-Mono-Italic.woff2) format("woff2"),url(../fonts/Knif-Mono/Knif-Mono-Italic.woff) format("woff")}:root{--font-family-knif:"Knif-mono",sans-serif;--font-family-apoc:"Apoc-Revelations",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;color:var(--black);font-size:12px;--c-black:#000;--c-white:#fff;--c-light:#fafafa;--ease-in-out-simple:cubic-bezier(.4,0,.2,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1)}.fade-enter-active,.fade-leave-active{opacity:1;transition:opacity var(--duration,1s);transition-delay:var(--delay,0s)}.fade-leave-active{opacity:1;transition:opacity .25s;transition-delay:var(--delay,0s);will-change:opacity}.fade-enter-from,.fade-leave-to{opacity:0}.fade-loader-enter-active,.fade-loader-leave-active{opacity:1;transition:opacity 1s linear}.fade-loader-enter-from,.fade-loader-leave-to{opacity:0}.fade-top-enter-active,.fade-top-leave-active{opacity:1;transition:opacity var(--duration,.5s),transform var(--duration,.5s)}.fade-top-enter-from,.fade-top-leave-to{opacity:0;transform:translateY(20px)}body,html{font-family:var(--font-family-knif);font-size:12px;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:130%;text-transform:uppercase;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;scrollbar-gutter:stable;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--c-light);scrollbar-width:none}a,button{color:inherit;text-decoration:none}*,:focus:not(:focus-visible){outline:none}body.-is-fixed{overflow:hidden;margin:0;touch-action:none;-ms-touch-action:none;height:100lvh}.page-enter-active,.page-leave-active{transition:opacity .75s var(--ease-in-out-simple);transition-delay:0s!important}.page-enter-from,.page-leave-to{opacity:0!important}:root{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:root,body{margin:0;padding:0;border:initial}.loader{width:100%;max-width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000;overflow:hidden!important;background-color:var(--c-light);--fade-out-duration:1s;color:var(--c-black);font-size:12px;font-weight:400;text-transform:uppercase}.loader>.infos{display:flex;flex-direction:row;gap:24px;margin:auto;color:var(--c-black);position:absolute;bottom:32px;left:50%;transform:translate(-50%);width:-moz-fit-content;width:fit-content;text-align:center}.appHeader{margin-bottom:60px;position:sticky;z-index:2000;width:100%;max-width:100vw;top:0;color:#fff;transition:all .3s linear;mix-blend-mode:difference}.appHeader.-hidden{pointer-events:none;opacity:0}.appHeader.-fixed{position:fixed}.appHeader.-mounting>.nav{opacity:0}.appHeader.-mounting>.nav>.link.router-link-active:after{opacity:0;transform:translate(-8px)}.appHeader.-mounting>.nav>.link.router-link-active:before{opacity:0;transform:translate(8px)}.appHeader>.nav{padding:12px 15px;line-height:12px;display:flex;justify-content:space-between;mix-blend-mode:difference;opacity:1;transition:opacity .5s ease-in-out .5s}@media(min-width:769px){.appHeader>.nav{padding:28px 21px}}@media(min-width:1025px){.appHeader>.nav{padding:16px 80px 16px 88px}}.appHeader>.nav>.link{transition:opacity .2s ease-out;position:relative}.appHeader>.nav>.link:after,.appHeader>.nav>.link:before{position:absolute;opacity:0}.appHeader>.nav>.link:after{content:"]";left:110%;opacity:0;transform:translate(-8px)}.appHeader>.nav>.link:before{content:"[";right:110%;opacity:0;transform:translate(8px)}.appHeader>.nav>.link.-active:after,.appHeader>.nav>.link.-active:before{opacity:1;transform:translate(0);transition:all 1s cubic-bezier(.77,0,.175,1) .3s}.appHeader>.nav>.link:hover{opacity:.5}@media(min-width:769px){.appHeader>.nav>.link:not(:last-child):not(:first-child){margin-right:auto;margin-left:32px}}.appHeader>.heading{font-family:Apoc-Revelations,sans-serif;text-align:center;font-size:27px;letter-spacing:-.02em;margin:15px auto auto;width:-moz-max-content;width:max-content;font-weight:400;height:1em;line-height:1em;mix-blend-mode:difference;opacity:0;transition:opacity 1s;color:var(--c-light);cursor:pointer;position:absolute;left:50%;transform:translate(-50%);top:44px;z-index:2;padding-top:7px}.appHeader>.heading.-visible{opacity:1}@media(min-width:1025px){.appHeader>.heading{margin-top:-1em}}
