@font-face{font-family:satoshi;src:url(../media/Satoshi_Variable-s.p.1q7euddqujsio.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.IBCcBa_className{font-family:satoshi,satoshi Fallback;font-style:normal}.IBCcBa_variable{--font-satoshi:"satoshi", "satoshi Fallback"}
:root{--bg:#000;--fg:#fff;--fg-muted:#ffffff9e;--fg-faint:#ffffff75;--grid-line:#ffffff0b;--frame-mark:#ffffff38;--channel-long:#ff2d55;--channel-short:#00e0ff}*,:before,:after{box-sizing:border-box}html,body{height:100%}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-satoshi), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}.stage{--frame-inset:clamp(16px, 3vw, 32px);--frame-len:18px;isolation:isolate;place-items:center;min-height:100svh;padding:32px 16px;display:grid;position:relative;overflow:hidden}.stage:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-position:50%;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(65% 55%,#000 0%,#0000 100%);mask-image:radial-gradient(65% 55%,#000 0%,#0000 100%)}.stage:after{--mark:var(--frame-mark);--len:var(--frame-len);content:"";inset:var(--frame-inset);pointer-events:none;background:linear-gradient(var(--mark), var(--mark)) top left / var(--len) 1px, linear-gradient(var(--mark), var(--mark)) top left / 1px var(--len), linear-gradient(var(--mark), var(--mark)) top right / var(--len) 1px, linear-gradient(var(--mark), var(--mark)) top right / 1px var(--len), linear-gradient(var(--mark), var(--mark)) bottom left / var(--len) 1px, linear-gradient(var(--mark), var(--mark)) bottom left / 1px var(--len), linear-gradient(var(--mark), var(--mark)) bottom right / var(--len) 1px, linear-gradient(var(--mark), var(--mark)) bottom right / 1px var(--len);background-repeat:no-repeat;position:absolute}.hero{text-align:center;flex-direction:column;align-items:center;gap:clamp(.875rem,1.6vw,1.5rem);max-width:100%;animation:1.4s cubic-bezier(.2,.7,.2,1) both hero-in;display:flex}.headline,.tagline{letter-spacing:var(--tracking);text-indent:var(--tracking)}.headline{--tracking:.1em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,min(8.75vw,6.5vw + .6rem),7.5rem);font-weight:700;line-height:1}.tagline{--tracking:.38em;color:var(--fg-muted);text-transform:uppercase;margin:0;font-size:clamp(.72rem,.5rem + .56vw,1.125rem);font-weight:500}@media (max-width:480px){.tagline{--tracking:.22em}}@media (max-width:340px){.tagline{--tracking:.14em;font-size:.6875rem}}.legal{right:0;bottom:var(--frame-inset);padding-inline:calc(var(--frame-inset) + var(--frame-len) + 12px);text-align:center;animation:1.4s cubic-bezier(.2,.7,.2,1) .4s both hero-in;position:absolute;left:0}.legal p{color:var(--fg-faint);letter-spacing:.06em;text-wrap:balance;margin:0;font-size:.6875rem;font-weight:400;line-height:1.5}.nowrap{white-space:nowrap}.glitch{--glitch-shift:.04em;--glitch-duration:9s;--glitch-delay:-6.1s;isolation:isolate;animation:glitch-jitter var(--glitch-duration) steps(1, end) var(--glitch-delay) infinite;position:relative}.glitch:before,.glitch:after{content:attr(data-text);content:attr(data-text) / "";z-index:-1;pointer-events:none;opacity:0;animation-duration:var(--glitch-duration);animation-timing-function:step-end;animation-delay:var(--glitch-delay);animation-iteration-count:infinite;position:absolute;inset:0}.glitch:before{color:var(--channel-long);animation-name:glitch-long}.glitch:after{color:var(--channel-short);animation-name:glitch-short}.tagline.glitch{--glitch-shift:.1em;--glitch-duration:13s;--glitch-delay:-8.4s}@keyframes glitch-long{0%,88%,91.5%,to{opacity:0;clip-path:inset(0 0 100%);transform:translate(0,0)}88.3%{opacity:.9;transform:translate3d(calc(var(--glitch-shift) * -1), 0, 0);clip-path:inset(18% 0 58%)}88.9%{transform:translate3d(calc(var(--glitch-shift) * .6), 0, 0);clip-path:inset(62% 0 14%)}89.6%{transform:translate3d(calc(var(--glitch-shift) * -.5), 0, 0);clip-path:inset(38% 0 46%)}90.2%{transform:translate3d(calc(var(--glitch-shift) * -1.2), 0, 0);clip-path:inset(6% 0 78%)}90.8%{opacity:.9;transform:translate3d(calc(var(--glitch-shift) * -.35), 0, 0);clip-path:inset(0)}}@keyframes glitch-short{0%,88.2%,91.5%,to{opacity:0;clip-path:inset(0 0 100%);transform:translate(0,0)}88.5%{opacity:.9;transform:translate3d(var(--glitch-shift), 0, 0);clip-path:inset(70% 0 8%)}89.2%{transform:translate3d(calc(var(--glitch-shift) * -.7), 0, 0);clip-path:inset(24% 0 60%)}89.9%{transform:translate3d(calc(var(--glitch-shift) * 1.1), 0, 0);clip-path:inset(48% 0 30%)}90.5%{opacity:.9;transform:translate3d(calc(var(--glitch-shift) * .35), 0, 0);clip-path:inset(0)}}@keyframes glitch-jitter{0%,88.4%,90.4%,to{transform:translate(0,0)}88.5%{transform:translate3d(calc(var(--glitch-shift) * .25), 0, 0)}89.3%{transform:translate3d(calc(var(--glitch-shift) * -.2), 0, 0)}89.8%{transform:translate(0,0)}}@keyframes hero-in{0%{opacity:0;filter:blur(10px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.hero,.legal,.glitch,.glitch:before,.glitch:after{animation:none}}
