@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/kanit-latin-500-normal-CX_4XcKi.woff2) format("woff2"),url(/assets/kanit-latin-500-normal-qBha86O4.woff) format("woff")}@font-face{font-family:"Redaction 70";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/redaction-70-latin-400-normal-CcZrrbTi.woff2) format("woff2"),url(/assets/redaction-70-latin-400-normal-D-yP4pSk.woff) format("woff")}@font-face{font-family:Alien Block;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alien-block-latin-400-normal-6PqRoc0A.woff2) format("woff2"),url(/assets/alien-block-latin-400-normal-nR29xchP.woff) format("woff")}:root{font-family:Kanit,sans-serif;color:#fff;background:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0}.landing{position:relative}.landing__hero{--tv-static-opacity: 0;position:sticky;top:0;height:100svh;height:100dvh;isolation:isolate}.landing__static{position:absolute;inset:0;z-index:3;width:100%;height:100%;opacity:var(--tv-static-opacity);image-rendering:pixelated;pointer-events:none}.second-block{position:relative;z-index:1;min-height:100svh;min-height:100dvh;background:#fff;color:#000}.negative-cursor{position:fixed;top:0;left:0;z-index:1000;visibility:hidden;pointer-events:none;mix-blend-mode:difference;will-change:transform}html[data-negative-cursor=true],html[data-negative-cursor=true] *{cursor:none!important}.hero{position:relative;height:100svh;height:100dvh;overflow:hidden;isolation:isolate;background:#000}.hero__scene{position:absolute;width:max(100%,calc(100dvh * 928 / 1232));aspect-ratio:928 / 1232;top:60%;left:50%;transform:translate(-50%,-60%);pointer-events:none;-webkit-user-select:none;user-select:none}.hero__background,.hero__scene-effects{position:absolute;inset:0;width:100%;height:100%}.hero__background{filter:grayscale(1) contrast(1.45) brightness(.9)}.scene-terminal{fill:#dadada;font-family:monospace;font-size:3.6px;letter-spacing:-.08px}.scene-terminal text{white-space:pre}.scene-terminal__feed{animation:terminal-feed 16s steps(24,end) infinite}.scene-terminal--system .scene-terminal__feed{animation-duration:12s;animation-delay:-5s;fill:#ececec}.scene-terminal__sweep{animation:screen-sweep 6s linear infinite}.scene-terminal__sweep--second{animation-delay:-3.4s}.scene-light{animation:equipment-light var(--light-duration) steps(1,end) var(--light-delay) infinite}.scene-ceiling-light{animation:ceiling-light 8.3s steps(1,end) infinite}@keyframes terminal-feed{to{transform:translateY(-144px)}}@keyframes screen-sweep{to{transform:translateY(120px)}}@keyframes equipment-light{0%,18%,54%,to{opacity:.08}19%,35%,55%,72%{opacity:.95}36%,53%,73%,99%{opacity:.25}}@keyframes ceiling-light{0%,48%,to{opacity:.04}49%,76%{opacity:.24}77%,99%{opacity:.1}}@media(prefers-reduced-motion:reduce){.scene-terminal__feed,.scene-terminal__sweep,.scene-light,.scene-ceiling-light{animation:none}.scene-light{opacity:.5}.scene-ceiling-light{opacity:.12}.scene-terminal__sweep{opacity:0}}.hero__globe{position:absolute;width:min(calc(92vw / 3),calc(82dvh / 3));height:min(calc(92vw / 3),calc(82dvh / 3));right:0;bottom:0;mix-blend-mode:difference}.hero__globe canvas{touch-action:pan-y;cursor:grab}.hero__globe canvas:active{cursor:grabbing}.hero__title{--hero-type-size: 23.1vw;--hero-type-top: -.25em;position:absolute;inset:0;z-index:1;margin:0;color:#fff;font-size:var(--hero-type-size);font-weight:400;pointer-events:none;mix-blend-mode:difference}.hero__praim{position:absolute;top:var(--hero-type-top);left:0;display:block;margin-left:var(--hero-type-left, -.08em);font-family:"Redaction 70",serif;line-height:1;transform:scaleY(var(--hero-type-stretch, 1));transform-origin:top left}.hero__code{position:absolute;bottom:2dvh;left:50%;display:block;margin:0;font-family:Alien Block,sans-serif;font-size:calc(var(--hero-type-size) / 3);line-height:1;transform:translate(-50%)}.kinetic-motto{position:absolute;top:clamp(24px,5dvh,64px);right:clamp(20px,3vw,56px);z-index:2;width:28vw;height:8rem;margin:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:2vw;font-weight:400;line-height:1;letter-spacing:-.02em;mix-blend-mode:difference;visibility:hidden;pointer-events:none}.kinetic-motto[data-ready=true]{visibility:visible}.kinetic-motto__word{position:absolute;top:0;left:0;display:block;white-space:nowrap;transform:translate(var(--stack-x),var(--stack-y));transition:transform .32s cubic-bezier(.76,0,.24,1) var(--word-delay)}.kinetic-motto[data-layout=wide] .kinetic-motto__word{transform:translate(var(--wide-x),var(--wide-y))}.kinetic-motto__accessible{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:640px){.kinetic-motto{top:37dvh;right:6vw;width:76vw}}@media(prefers-reduced-motion:reduce){.kinetic-motto__word{transition:none}}.preloader{position:fixed;inset:0;display:grid;place-items:center;overflow:hidden;background:#000;isolation:isolate}.preloader__background{--first: #000;--second: #fff;position:absolute;inset:0;display:grid}.preloader__background[data-inverted=true]{--first: #fff;--second: #000}.preloader__background>div{background:var(--first)}.preloader__background>div:nth-child(2n){background:var(--second)}.preloader__background--horizontal{grid-template-rows:1fr 1fr}.preloader__background--vertical{grid-template-columns:1fr 1fr}.preloader__background--horizontal>div:nth-child(n+3),.preloader__background--vertical>div:nth-child(n+3){display:none}.preloader__background--quarters{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.preloader__background--quarters>div:nth-child(3){background:var(--second)}.preloader__background--quarters>div:nth-child(4){background:var(--first)}.preloader__background--black{background:#000}.preloader__background--white{background:#fff}.preloader__background--black>div,.preloader__background--white>div{display:none}.preloader__word{position:relative;display:flex;margin:0;color:#fff;font-size:clamp(1.575rem,9.45vw,7.65rem);font-weight:500;line-height:1;white-space:nowrap;mix-blend-mode:difference}.preloader__word>span{display:block}
