@font-face{font-family:Moderniz;src:url(/font/Moderniz.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaCustom;src:url(/font/Helvetica%20Bold.ttf) format("truetype"),url(/font/Helvetica\ Bold.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Bold;src:url(/font/Helvetica%20Bold.ttf) format("truetype"),url(/font/Helvetica\ Bold.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/font/Helvetica%20Bold.ttf) format("truetype"),url(/font/Helvetica\ Bold.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@import url("https://fonts.googleapis.com/css2?family=Anton&family=Space+Mono:ital,wght@0,400;0,700;1,400&display=swap");:root{--bg:#000;--bg-soft:#0a0a0a;--white:#fff;--off:#e8e8e8;--gray:#111;--gray-mid:#1c1c1c;--muted:#2e2e2e;--dim:#555;--acid:#0f0;--grid-line:#151515;--grid-size:40px;--nav-bg:transparent;--font-helvetica:"HelveticaCustom","Helvetica Bold","Helvetica",Arial,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{max-width:100vw;overflow-x:hidden;background-color:#000;color:#fff}html.splash-pending #app-viewport,html.splash-pending #fixed-background-root,html.splash-pending .cursor-dot,html.splash-pending .cursor-pill,html.splash-pending aside,html.splash-pending nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.splash-pending{overflow:hidden!important;background-color:#000!important}body{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden;max-width:100vw;width:100%;position:relative;cursor:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.08'/%3E%3C/svg%3E");opacity:.04;pointer-events:none;z-index:9999}@media (hover:none) and (pointer:coarse),(max-width:768px){body:before{display:none}}@media (hover:none) and (pointer:coarse),(max-width:840px){body{cursor:auto!important;-webkit-overflow-scrolling:touch;touch-action:manipulation}.cursor-dot,.cursor-pill{display:none!important}}h1,h2,h3,h4,h5,h6{font-family:Moderniz,sans-serif}.transform-gpu{transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.cursor-dot{position:fixed;top:0;left:0;width:12px;height:12px;background:#fff;border-radius:50%;pointer-events:none;z-index:100000;transform:translate(-50%,-50%);mix-blend-mode:difference;transition:width .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1),background .3s ease,border .3s ease}.cursor-dot.is-hovering{width:44px;height:44px;background:transparent;border:1px solid #fff}.cursor-pill{position:fixed;top:0;left:0;pointer-events:none;z-index:99990;display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff;font-family:Space Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 30px rgba(0,0,0,.25);white-space:nowrap;opacity:0;transition:opacity .25s ease}.cursor-pill.is-visible{opacity:1}.cursor-pill__arrow{color:var(--acid,#c8ff00);font-weight:700}.cursor-pill__arrow,.cursor-pill__title{display:inline-block}.cursor-pill__meta{opacity:.6;font-size:10px;margin-left:4px}@media (hover:none) or (pointer:coarse){.cursor-dot,.cursor-pill{display:none!important}body{cursor:auto!important}}.anton{font-family:Anton,sans-serif;text-transform:uppercase}img{width:100%;height:100%;object-fit:cover}nav:not([class*=navGroup]):not([class*=sidebar]){position:fixed;top:0;left:0;right:0;width:100%;height:80px;padding:0 clamp(24px,4.5vw,56px);display:flex;justify-content:space-between;align-items:center;z-index:500;mix-blend-mode:difference;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none}.logo{height:100%;pointer-events:auto}.logo,.logo a{display:flex;align-items:center}.logo img{height:90px;width:auto;display:block;flex-shrink:0;margin:-10px 0;object-fit:contain;transition:opacity .25s ease,transform .25s cubic-bezier(.25,1,.5,1)}.logo img:hover{opacity:.85;transform:scale(1.02)}.nav-links,.nav-right-cluster{display:flex;align-items:center;gap:36px;pointer-events:auto}.nav-links{list-style:none}.nav-links li{display:flex;align-items:center}.nav-link-item{position:relative;color:#fff;text-decoration:none;font-family:Moderniz,sans-serif;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:6px 0;cursor:pointer;mix-blend-mode:difference}.nav-link-item,.nav-link-text{display:inline-flex;align-items:center}.nav-link-text{line-height:1}.nav-link-char{display:inline-block;height:1.4em;line-height:1.4;overflow:hidden;position:relative;vertical-align:middle}.char-bot,.char-top{display:block;line-height:1.4;will-change:transform;transition:transform .35s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * 20ms)}.char-bot{position:absolute;top:0;left:0;transform:translateY(145%);color:var(--acid,#c8ff00)}.nav-link-item.is-active .char-top,.nav-link-item:hover .char-top{transform:translateY(-145%)}.nav-link-item.is-active .char-bot,.nav-link-item:hover .char-bot{transform:translateY(0)}.nav-right{display:flex;gap:16px;pointer-events:auto}.btn-contact,.nav-right{align-items:center;flex-shrink:0}.btn-contact{display:inline-flex;justify-content:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.22);color:#fff;padding:9px 20px;border-radius:999px;text-decoration:none;font-family:Moderniz,sans-serif;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;mix-blend-mode:difference;box-shadow:none;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .2s ease}.btn-contact:hover{background:hsla(0,0%,100%,.25);color:var(--acid,#c8ff00);border-color:hsla(0,0%,100%,.4);transform:translateY(-1px)}.btn-contact:active{transform:scale(.97)}.btn-contact-mobile{display:inline-flex!important;width:100%;max-width:360px;padding:14px 24px;font-size:.72rem;font-family:Moderniz,sans-serif;letter-spacing:.12em;text-transform:uppercase;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff}.btn-contact-mobile:hover{background:hsla(0,0%,100%,.2);color:var(--acid,#c8ff00);border-color:hsla(0,0%,100%,.35)}.nav-hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer;padding:6px;background:none;border:none;width:36px;height:36px;flex-shrink:0;mix-blend-mode:difference;will-change:transform}.nav-hamburger,.nav-hamburger span{transform:translateZ(0);-webkit-transform:translateZ(0)}.nav-hamburger span{display:block;width:24px;height:2px;background:var(--white);will-change:transform,opacity;transition:transform .3s ease,opacity .3s ease}.nav-hamburger.open span:first-child{transform:translate3d(0,7px,0) rotate(45deg);-webkit-transform:translate3d(0,7px,0) rotate(45deg)}.nav-hamburger.open span:nth-child(2){opacity:0}.nav-hamburger.open span:nth-child(3){transform:translate3d(0,-7px,0) rotate(-45deg);-webkit-transform:translate3d(0,-7px,0) rotate(-45deg)}.section-label{font-size:.65rem;letter-spacing:.3em;color:var(--acid);text-transform:uppercase;margin-bottom:60px;display:flex;align-items:center;gap:15px}.section-label:before{content:"";width:30px;height:1px;background:var(--acid);flex-shrink:0}.page-hero{padding:160px 5% 70px;border-bottom:1px solid var(--muted);position:relative;overflow:hidden}.page-hero-label{font-size:.65rem;letter-spacing:.3em;color:var(--acid);text-transform:uppercase;margin-bottom:24px;display:flex;align-items:center;gap:15px}.page-hero-label:before{content:"";width:30px;height:1px;background:var(--acid)}.page-hero-title{font-family:Anton;text-transform:uppercase;font-size:clamp(3.5rem,9vw,10rem);line-height:.88;color:var(--white)}.page-hero-title em{color:var(--acid);font-style:normal}.page-hero-bg-text{position:absolute;right:5%;bottom:-10px;font-family:Anton;font-size:clamp(5rem,13vw,18rem);opacity:.03;pointer-events:none;text-transform:uppercase;line-height:1}footer{background:#000;padding:100px 5% 60px;border-top:1px solid var(--muted);overflow:hidden;position:relative;z-index:20}footer .reveal.visible{opacity:1!important;transform:translateZ(0)!important}.footer-top{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start;padding-bottom:80px;border-bottom:1px solid var(--muted)}.footer-headline{font-family:Moderniz,sans-serif;font-size:clamp(3.5rem,7vw,7rem);line-height:.9;text-transform:uppercase}.footer-headline span,.footer-right-label{color:var(--acid);font-family:Moderniz,sans-serif}.footer-right-label{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:30px}.footer-desc{font-family:var(--font-helvetica);font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.6;color:hsla(0,0%,100%,.88);letter-spacing:-.01em;margin-bottom:34px;max-width:520px}.contact-email-form{display:flex;flex-direction:column;gap:26px;width:100%}.contact-form-field{display:flex;flex-direction:column;gap:6px;position:relative}.contact-field-label{font-family:Moderniz,sans-serif;font-size:.68rem;letter-spacing:.18em;color:hsla(0,0%,100%,.45);text-transform:uppercase;transition:color .25s ease}.contact-form-field:focus-within .contact-field-label{color:var(--acid,#0f0)}.contact-field-input,.contact-field-textarea{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.22);border-radius:0;padding:10px 0 14px;color:#fff;font-size:1rem;letter-spacing:-.01em;font-family:var(--font-helvetica);outline:none;width:100%;box-sizing:border-box;transition:border-bottom-color .25s ease}.contact-field-input:focus,.contact-field-textarea:focus{border-bottom-color:var(--acid,#0f0)}.contact-field-input::placeholder,.contact-field-textarea::placeholder{color:hsla(0,0%,100%,.42);font-family:var(--font-helvetica);font-size:.95rem;letter-spacing:-.01em}.contact-field-textarea{resize:vertical;min-height:52px;line-height:1.5}.contact-form-actions{display:flex;align-items:center;margin-top:4px}.contact-form-submit{display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;padding:12px 28px;font-family:Moderniz,sans-serif;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:999px;white-space:nowrap;transition:all .3s cubic-bezier(.16,1,.3,1)}.contact-form-submit:hover{background:var(--acid,#0f0);color:#000;border-color:var(--acid,#0f0);transform:translateY(-2px);box-shadow:0 0 20px rgba(0,255,0,.35)}.contact-form-submit:active{transform:translateY(0) scale(.97)}.footer-contact-block{margin-top:36px;display:flex;flex-direction:column;gap:8px}.footer-contact-label{font-family:Moderniz,sans-serif;font-size:.68rem;letter-spacing:.18em;color:hsla(0,0%,100%,.45);text-transform:uppercase}.footer-contact-mail{font-family:var(--font-helvetica);font-size:clamp(.95rem,1.6vw,1.25rem);letter-spacing:-.015em;color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;transition:color .25s ease,transform .25s ease}.footer-contact-mail:hover{color:var(--acid,#0f0);transform:translateX(4px)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:36px;flex-wrap:wrap;gap:20px}.footer-bottom,.footer-logo-text{font-family:var(--font-helvetica)}.footer-logo-text{font-size:.72rem;letter-spacing:.1em;color:hsla(0,0%,100%,.6);text-transform:uppercase}.footer-socials{display:flex;gap:24px;font-family:var(--font-helvetica)}.footer-socials a{font-family:var(--font-helvetica);color:hsla(0,0%,100%,.7);text-decoration:none;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;transition:color .25s ease}.footer-socials a:hover{opacity:1;color:var(--acid)}.footer-copy{font-family:var(--font-helvetica);font-size:.72rem;color:hsla(0,0%,100%,.5);letter-spacing:.05em}.footer-big-text{font-family:Moderniz,sans-serif;font-size:clamp(2rem,7.5vw,8.5rem);opacity:.08;line-height:1;margin-top:60px;text-transform:uppercase;max-width:100%;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;letter-spacing:-.02em}.reveal{opacity:0;transform:translate3d(0,40px,0);transition:opacity .75s ease,transform .75s ease;will-change:transform,opacity}.reveal.visible{opacity:1;transform:translateZ(0)}.reveal.exit{opacity:0;transform:translate3d(0,40px,0);transition:opacity .4s ease,transform .4s ease}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}@media (max-width:900px){nav:not([class*=navGroup]):not([class*=sidebar]){height:68px;padding:0 5%}.nav-links{display:none}.nav-hamburger{display:flex}.btn-contact{display:none!important}.logo img{height:75px;margin:-10px 0}.page-hero{padding:130px 5% 60px}.section-label{margin-bottom:40px}.footer-top{grid-template-columns:1fr;gap:50px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:18px}.footer-big-text{font-size:clamp(1.8rem,8.5vw,5.5rem)}}@media (max-width:600px){.page-hero{padding:110px 5% 40px}.page-hero-bg-text{display:none}.section-label{margin-bottom:28px}footer{padding:70px 5% 40px}.footer-top{gap:40px;padding-bottom:50px}.footer-socials{gap:16px;flex-wrap:wrap}.footer-copy{width:100%}.footer-big-text{font-size:clamp(1.4rem,7.5vw,3.8rem)}}.k95-btn,.liquid-glass-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;padding:10px 24px;border-radius:999px;text-decoration:none;font-family:Moderniz,sans-serif;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:none;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .2s ease;cursor:pointer}.k95-btn:hover,.liquid-glass-btn:hover{background:hsla(0,0%,100%,.2);color:var(--acid,#c8ff00);border-color:hsla(0,0%,100%,.35);transform:translateY(-1px)}.k95-btn:active,.liquid-glass-btn:active{transform:translateY(0) scale(.97)}.k95-btn-acid,.liquid-glass-btn-acid{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--acid,#c8ff00);padding:10px 24px;border-radius:999px;text-decoration:none;font-family:Moderniz,sans-serif;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:none;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .2s ease;cursor:pointer}.k95-btn-acid:hover,.liquid-glass-btn-acid:hover{background:hsla(0,0%,100%,.2);color:#fff;border-color:hsla(0,0%,100%,.35);transform:translateY(-1px)}@keyframes skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeletonShimmer{background:linear-gradient(90deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.03))!important;background-size:200% 100%!important;animation:skeletonShimmer 1.8s ease-in-out infinite!important;border-radius:4px}.SplashScreen_splashOverlay__5tWft{position:fixed;inset:0;z-index:100000;background:#000;display:flex;justify-content:center;align-items:center;overflow:hidden;pointer-events:all;-moz-user-select:none;user-select:none;-webkit-user-select:none;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform;border-bottom:2px solid rgba(0,255,0,.5);box-shadow:0 30px 80px rgba(0,0,0,.98),0 10px 30px rgba(0,255,0,.15)}.SplashScreen_analogGrainNoise__KC6cs{position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 0.85 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.42'/%3E%3C/svg%3E");background-size:160px 160px;animation:SplashScreen_smoothGrainJitter__gRx8Q .1s steps(2) infinite;mix-blend-mode:screen;opacity:.7;transform:translateZ(0);will-change:transform}@keyframes SplashScreen_smoothGrainJitter__gRx8Q{0%{transform:translateZ(0)}10%{transform:translate3d(-3%,-2.5%,0)}20%{transform:translate3d(2.5%,1.5%,0)}30%{transform:translate3d(-1.5%,3%,0)}40%{transform:translate3d(3%,-1%,0)}50%{transform:translate3d(-2.5%,2%,0)}60%{transform:translate3d(1.5%,-3%,0)}70%{transform:translate3d(3%,2.5%,0)}80%{transform:translate3d(-3%,-1.5%,0)}90%{transform:translate3d(2%,-1%,0)}to{transform:translateZ(0)}}.SplashScreen_tvPhosphorFlicker__i2aIG{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.05) 0,transparent 75%);animation:SplashScreen_tvPhosphor__2YKkt .08s steps(2) infinite}@keyframes SplashScreen_tvPhosphor__2YKkt{0%,to{opacity:.8}50%{opacity:.55}}.SplashScreen_vignette__9kV9a{position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(ellipse at center,transparent 35%,rgba(0,0,0,.5) 70%,#000 100%)}.SplashScreen_scanlines__yUnrr{position:absolute;inset:0;z-index:4;background:repeating-linear-gradient(180deg,transparent 0,transparent 2px,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 4px);pointer-events:none;opacity:.7}.SplashScreen_glitchBars__DNyW9{position:absolute;inset:0;z-index:5;pointer-events:none;overflow:hidden}.SplashScreen_glitchBar__keYvQ{position:absolute;left:0;width:100%;background:hsla(0,0%,100%,.07);height:2px;animation:SplashScreen_vhsBarMove__sRMvf 2.2s linear infinite}.SplashScreen_glitchBar__keYvQ:first-child{top:18%;animation-delay:0s;height:3px}.SplashScreen_glitchBar__keYvQ:nth-child(2){top:55%;animation-delay:.7s;height:2px}.SplashScreen_glitchBar__keYvQ:nth-child(3){top:82%;animation-delay:1.4s;height:4px}@keyframes SplashScreen_vhsBarMove__sRMvf{0%{transform:translate3d(0,-60px,0);opacity:.1}50%{opacity:.35}to{transform:translate3d(0,100vh,0);opacity:.1}}.SplashScreen_cornerMark__ETOzG{position:absolute;z-index:6;width:18px;height:18px;border:0 solid hsla(0,0%,100%,.15);pointer-events:none}.SplashScreen_topLeft__yZV9v{top:28px;left:28px;border-top-width:1px;border-left-width:1px}.SplashScreen_topRight__iz8nG{top:28px;right:28px;border-top-width:1px;border-right-width:1px}.SplashScreen_bottomLeft__dy44V{bottom:28px;left:28px;border-bottom-width:1px;border-left-width:1px}.SplashScreen_bottomRight__9ypoz{bottom:28px;right:28px;border-bottom-width:1px;border-right-width:1px}.SplashScreen_centerContent__9HBUO{z-index:10;flex-direction:column;width:90%;max-width:680px;transform:translateZ(0);will-change:transform,opacity}.SplashScreen_centerContent__9HBUO,.SplashScreen_logoGlitchWrap__eLf0T{position:relative;display:flex;align-items:center;justify-content:center}.SplashScreen_logoGlitchWrap__eLf0T{width:100%}.SplashScreen_mainLogo__PxqLq{position:relative;width:100%;height:auto;max-height:135px;object-fit:contain;display:block;z-index:2;transform:translateZ(0);will-change:transform,opacity}.SplashScreen_glitchChannelC__29j3x,.SplashScreen_glitchChannelR__jFcap{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none;opacity:0;z-index:3;mix-blend-mode:screen;will-change:transform,opacity}.SplashScreen_glitchActive__7FTh2 .SplashScreen_glitchChannelR__jFcap{opacity:.65;filter:drop-shadow(-4px 0 0 rgba(255,0,80,.85));animation:SplashScreen_rgbGlitchR__Vs3S_ .16s steps(2) infinite}.SplashScreen_glitchActive__7FTh2 .SplashScreen_glitchChannelC__29j3x{opacity:.65;filter:drop-shadow(4px 0 0 rgba(0,255,255,.85));animation:SplashScreen_rgbGlitchC__r5WMx .2s steps(2) infinite}.SplashScreen_glitchActive__7FTh2 .SplashScreen_mainLogo__PxqLq{animation:SplashScreen_logoJitter__dOXAu .12s steps(2) infinite}@keyframes SplashScreen_rgbGlitchR__Vs3S_{0%{transform:translateZ(0)}25%{transform:translate3d(4px,-1px,0)}50%{transform:translate3d(-3px,2px,0)}75%{transform:translate3d(3px,1px,0)}to{transform:translateZ(0)}}@keyframes SplashScreen_rgbGlitchC__r5WMx{0%{transform:translateZ(0)}25%{transform:translate3d(-4px,2px,0)}50%{transform:translate3d(3px,-1px,0)}75%{transform:translate3d(-2px,-1px,0)}to{transform:translateZ(0)}}@keyframes SplashScreen_logoJitter__dOXAu{0%{transform:translateZ(0)}33%{transform:translate3d(-1px,1px,0)}66%{transform:translate3d(1px,-1px,0)}to{transform:translateZ(0)}}.SplashScreen_accentLine__FoYAy{width:0;height:2px;background:var(--acid,#0f0);margin-top:24px;box-shadow:0 0 14px var(--acid,#0f0),0 0 28px rgba(0,255,0,.5);transform:translateZ(0);will-change:width}.SplashScreen_tagline__vvwNg{font-family:Space Mono,monospace;font-size:.68rem;letter-spacing:.32em;text-transform:uppercase;color:var(--acid,#0f0);opacity:0;margin-top:14px;white-space:nowrap;text-align:center;transform:translateZ(0);will-change:opacity}@media (max-width:600px){.SplashScreen_centerContent__9HBUO{width:88%}.SplashScreen_mainLogo__PxqLq{max-height:85px}.SplashScreen_tagline__vvwNg{font-size:.52rem;letter-spacing:.22em}.SplashScreen_bottomLeft__dy44V,.SplashScreen_bottomRight__9ypoz,.SplashScreen_topLeft__yZV9v,.SplashScreen_topRight__iz8nG{display:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.SocialDock_socialDockDesktop__rXs_G{position:fixed;right:24px;top:50%;transform:translateY(-50%) translateX(0);opacity:1;z-index:80;display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px 8px;background:hsla(0,0%,5%,.65);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;box-shadow:0 8px 32px rgba(0,0,0,.45);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease;pointer-events:auto;will-change:transform,opacity}.SocialDock_socialDockDesktop__rXs_G.SocialDock_isHidden__FrkIb{opacity:0;transform:translateY(-50%) translateX(40px);pointer-events:none}.SocialDock_socialDockDesktop__rXs_G:hover{border-color:rgba(0,255,0,.35);box-shadow:0 8px 32px rgba(0,0,0,.6),0 0 20px rgba(0,255,0,.15)}.SocialDock_socialBtn__8nP4S{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.75);background:transparent;border:1px solid transparent;transition:transform .22s cubic-bezier(.25,1,.5,1),color .2s ease,background-color .2s ease,border-color .2s ease;text-decoration:none}.SocialDock_socialBtn__8nP4S:hover{color:var(--acid,#0f0);background:rgba(0,255,0,.08);border-color:rgba(0,255,0,.3);transform:scale(1.12)}.SocialDock_socialBtn__8nP4S svg{width:17px;height:17px;display:block}.SocialDock_divider__5Ea_j{width:16px;height:1px;background:hsla(0,0%,100%,.12)}@media (max-width:900px){.SocialDock_socialDockDesktop__rXs_G{right:auto;left:50%;top:auto;bottom:max(20px,env(safe-area-inset-bottom,20px));transform:translateX(-50%) translateY(0);flex-direction:row;gap:12px;padding:8px 18px;background:hsla(0,0%,4%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 8px 30px rgba(0,0,0,.65)}.SocialDock_socialDockDesktop__rXs_G.SocialDock_isHidden__FrkIb{opacity:0;transform:translateX(-50%) translateY(40px) scale(.95);pointer-events:none}.SocialDock_socialBtn__8nP4S{width:36px;height:36px}.SocialDock_socialBtn__8nP4S svg{width:16px;height:16px}}