.cy-loader[data-astro-cid-s77kdctw]{z-index:5;color:#d7e2ff;background:#12072a;place-content:center;font-family:JetBrains Mono,ui-monospace,monospace;display:grid;position:fixed;inset:0}.cy-loader__content[data-astro-cid-s77kdctw]{justify-items:center;gap:14px;animation:.4s steps(4,end) both cy-loader-in;display:grid}@keyframes cy-loader-in{0%{opacity:0}}.cy-loader__mark[data-astro-cid-s77kdctw]{width:44px;height:44px}.cy-loader__name[data-astro-cid-s77kdctw]{letter-spacing:.22em;font:700 18px/1 Chakra Petch,sans-serif}.cy-loader__meter[data-astro-cid-s77kdctw]{gap:2px;width:240px;height:8px;margin-top:6px;display:flex}.cy-loader__segment[data-astro-cid-s77kdctw]{background:#00f0ff1f;flex:1}.cy-loader__segment--full[data-astro-cid-s77kdctw],.cy-loader__segment--filling[data-astro-cid-s77kdctw]{background:#00f0ff}.cy-loader__line[data-astro-cid-s77kdctw]{align-items:center;gap:6px;display:flex}.cy-loader__status[data-astro-cid-s77kdctw]{color:#6b7aa6;letter-spacing:.14em;font-size:11px}.cy-loader__segment--filling[data-astro-cid-s77kdctw]{animation:.16s step-end infinite cy-loader-blink}.cy-loader__cursor[data-astro-cid-s77kdctw]{background:#00f0ff;width:7px;height:12px;animation:1s step-end infinite cy-loader-blink}@keyframes cy-loader-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.cy-loader__cursor[data-astro-cid-s77kdctw],.cy-loader__segment--filling[data-astro-cid-s77kdctw]{animation:none}}.cy-button[data-astro-cid-2n7qmdzz]{--neon:#00f0ff;--ink:#04050b;appearance:none;border:1px solid var(--neon);corner-shape:bevel;--gl-corner-shape:bevel;color:var(--neon);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#04050b99;border-radius:12px;align-items:center;gap:10px;margin:0;padding:16px 26px;font:700 14px/1 JetBrains Mono,ui-monospace,monospace;text-decoration:none;transition:background-color .12s steps(3,end),color .12s steps(3,end),box-shadow .3s ease-out,border-radius .25s,outline .15s ease-out,--gl-scale .3s,--gl-translate .12s steps(2,end);display:inline-flex;box-shadow:0 0 #0000}.cy-button[data-astro-cid-2n7qmdzz][data-hover]{--gl-scale:1.04;--gl-translate:2px 0;background:var(--neon);color:var(--ink);box-shadow:0 0 28px -4px var(--neon);border-radius:4px}.cy-button[data-astro-cid-2n7qmdzz][data-active]{--gl-scale:.97;--gl-translate:-2px 0}.cy-button[data-astro-cid-2n7qmdzz]:focus-visible{outline-offset:4px;outline:2px solid #d4ff00}.cy-button--hot[data-astro-cid-2n7qmdzz]{--neon:#ff2a6d}.cy-button--acid[data-astro-cid-2n7qmdzz]{--neon:#d4ff00}.cy-button--ghost[data-astro-cid-2n7qmdzz]{--neon:#8b97c2}.cy-button--ghost[data-astro-cid-2n7qmdzz][data-hover]{--neon:#d7e2ff}.cy-button--small[data-astro-cid-2n7qmdzz]{padding:10px 14px;font-size:12px}body.demo-cyber{background:#04050b}.gl-drawn .cy-page{opacity:0;transition:opacity 0s var(--gl-fade-in)}.cy-page{color:#d7e2ff;padding:16px;font:400 15px/1.6 JetBrains Mono,ui-monospace,monospace}:where(.cy-page>div>*,.cy-footer){max-width:1240px;margin-inline:auto}.cy-backdrop{z-index:-1;pointer-events:none;background:#04050b;width:100%;height:100lvh;position:fixed;top:0;left:0}.cy-glass{z-index:5;pointer-events:none;height:100lvh;position:fixed;inset:0}.cy-glass__corner{border:0 solid #00f0ffb3;width:18px;height:18px;position:absolute}.cy-glass__corner--tl{border-width:2px 0 0 2px;top:10px;left:10px}.cy-glass__corner--tr{border-width:2px 2px 0 0;top:10px;right:10px}.cy-glass__corner--bl{border-width:0 0 2px 2px;bottom:10px;left:10px}.cy-glass__corner--br{border-width:0 2px 2px 0;bottom:10px;right:10px}.cy-nav{z-index:2;box-sizing:border-box;corner-shape:bevel;--gl-corner-shape:bevel;background:#04050bd1;border:1px solid #00f0ff40;border-radius:14px;align-items:center;gap:16px;width:min(1240px,100% - 32px);padding:8px 8px 8px 14px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.cy-brand{color:#d7e2ff;letter-spacing:.08em;align-items:center;gap:10px;font:700 16px/1 Chakra Petch,sans-serif;text-decoration:none;display:flex}.cy-brand em,.cy-footer__brand em{color:#ff2a6d;font-style:normal}.cy-brand__mark{width:26px;height:26px}.cy-nav__links{gap:6px;display:flex}.cy-nav .cy-button.cy-button--active{--neon:#00f0ff}.cy-nav__stats{color:#6b7aa6;letter-spacing:.08em;white-space:nowrap;margin-left:auto;padding-right:8px;font-size:11px}@media (width<=860px){.cy-nav__stats{display:none}.cy-nav__links{margin-left:auto}}@media (width<=520px){.cy-brand span{display:none}}.cy-section{margin-block:18vh}.cy-label{color:#00f0ff;letter-spacing:.16em;text-transform:uppercase;font:500 12px/1.4 JetBrains Mono,ui-monospace,monospace}.cy-tag{color:#d4ff00;letter-spacing:.06em;border:1px solid #d4ff0080;width:fit-content;padding:4px 8px;font:500 11px/1.2 JetBrains Mono,ui-monospace,monospace}.cy-title{color:#f2f5ff;letter-spacing:-.01em;text-transform:uppercase;margin:0 0 32px;font:700 clamp(34px,5.5vw,68px)/1 Chakra Petch,sans-serif}.cy-sticky{z-index:1;corner-shape:bevel;--gl-corner-shape:bevel;color:#ff2a6d;letter-spacing:.2em;text-transform:uppercase;background:#04050b;border:1px solid #ff2a6d;border-radius:10px;width:fit-content;margin:0 auto 28px;padding:10px 18px;font:700 13px/1 JetBrains Mono,ui-monospace,monospace;position:sticky;top:86px}.cy-intro{padding-block:24vh 8vh}.cy-intro h1{color:#f2f5ff;text-transform:uppercase;max-width:14ch;margin:18px 0 24px;font:700 clamp(46px,9vw,120px)/.92 Chakra Petch,sans-serif}.cy-intro p{color:#8b97c2;max-width:56ch;margin:0;font-size:17px;line-height:1.6}.cy-actions{flex-wrap:wrap;gap:14px;display:flex}.cy-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;width:16px;height:16px}.cy-footer{corner-shape:notch;--gl-corner-shape:notch;background:#0a0e1ceb;border:1px solid #00f0ff33;border-radius:28px;grid-template-columns:2fr repeat(2,1fr);gap:32px;margin-top:18vh;margin-bottom:64px;padding:44px;font-size:14px;line-height:1.6;display:grid}.cy-footer__brand strong{color:#f2f5ff;letter-spacing:.06em;font:700 26px/1 Chakra Petch,sans-serif}.cy-footer__brand p{color:#8b97c2;max-width:44ch}.cy-footer__column{color:#6b7aa6;flex-direction:column;gap:8px;display:flex}.cy-footer__link{color:#d7e2ff;border-bottom:1px solid #0000;width:fit-content;text-decoration:none;transition:color .1s steps(2,end),border-color .1s steps(2,end)}.cy-footer__link[data-hover]{color:#00f0ff;border-bottom-color:#00f0ff}.cy-footer__small{color:#4a5578;letter-spacing:.1em;grid-column:1/-1;margin:0;font-size:12px}@media (width<=720px){.cy-footer{grid-template-columns:1fr;padding:28px}}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}body{margin:0}
