.cy-panel{box-sizing:border-box;border:1px solid var(--accent);corner-shape:bevel;--gl-corner-shape:bevel;height:calc(100svh - 120px);min-height:420px;box-shadow:0 0 60px -20px var(--accent);background:#0a0e1ce6;border-radius:48px;flex-direction:column;justify-content:flex-end;gap:18px;padding:clamp(28px,6vw,72px);display:flex}.cy-panel__index{color:var(--accent);font:700 clamp(80px,16vw,220px)/.8 Chakra Petch,sans-serif}.cy-panel__title{color:#f2f5ff;text-transform:uppercase;margin:0;font:700 clamp(36px,6vw,80px)/.95 Chakra Petch,sans-serif}.cy-panel__text{color:#8b97c2;max-width:44ch;margin:0;font-size:clamp(15px,1.6vw,19px)}.cy-hero{box-sizing:border-box;grid-template-columns:1.2fr 1fr;align-items:center;gap:32px;min-height:100svh;padding-top:96px;display:grid}.cy-hero__text{justify-items:start;gap:24px;display:grid}.cy-hero__title{color:#f2f5ff;text-transform:uppercase;margin:0;font:700 clamp(52px,8.5vw,128px)/.88 Chakra Petch,sans-serif}.cy-hero__lede{color:#8b97c2;max-width:48ch;margin:0;font-size:17px}.cy-hero__core{corner-shape:notch;--gl-corner-shape:notch;border:1px dashed #00f0ff4d;border-radius:24px;flex-direction:column;justify-content:space-between;align-self:stretch;min-height:420px;padding:18px;display:flex}.cy-hero__coords{color:#4a5578;letter-spacing:.12em;align-self:flex-end;font-size:11px}.cy-ticker{gap:8px;max-width:none;margin-inline:-16px;padding-block:24px;display:grid;overflow:hidden}.cy-ticker__line{color:#1d2648;white-space:nowrap;width:max-content;font:700 clamp(48px,9vw,120px)/1 Chakra Petch,sans-serif}.cy-ticker__line--hot{color:#3a0f2a}.cy-modules{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.cy-module{corner-shape:bevel;--gl-corner-shape:bevel;background:#0a0e1ce0;border:1px solid #1d2648;border-radius:22px;flex-direction:column;gap:12px;min-height:280px;padding:28px;transition:border-color .15s steps(3,end),box-shadow .3s,border-radius .3s,corner-shape .3s,--gl-translate .3s cubic-bezier(.2,0,0,1);display:flex}.cy-module[data-hover]{--gl-translate:0 -6px;corner-shape:notch;--gl-corner-shape:notch;border-color:#00f0ff;border-radius:30px;box-shadow:0 0 40px -12px #00f0ffcc}.cy-module--holo{background:#00283c59;border-color:#00f0ff80}.cy-module--holo:focus-visible{outline-offset:4px;outline:2px solid #d4ff00}.cy-module__head{justify-content:space-between;align-items:center;margin-bottom:auto;display:flex}.cy-module__icon{fill:none;stroke:#00f0ff;stroke-width:1.5px;stroke-linejoin:bevel;width:34px;height:34px}.cy-module__code{color:#ff2a6d;letter-spacing:.14em;font-size:12px}.cy-module h3{color:#f2f5ff;text-transform:uppercase;margin:0;font:700 24px/1.1 Chakra Petch,sans-serif}.cy-module p{color:#8b97c2;margin:0;font-size:14px}.cy-feed{gap:20px;display:grid}.cy-feed__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:4px;display:flex}.cy-feed__head .cy-title{margin:0}.cy-feed__video{aspect-ratio:16/9;object-fit:cover;corner-shape:notch;--gl-corner-shape:notch;border:1px solid #00f0ff66;border-radius:40px;width:100%;display:block;box-shadow:0 0 80px -30px #00f0ff}.cy-feed .cy-actions{align-items:center}.cy-feed__hint{color:#4a5578;letter-spacing:.1em;font-size:12px}.cy-cloud__stage{box-sizing:border-box;justify-content:center;align-items:flex-end;height:min(80vh,680px);padding-bottom:12px;display:flex}.cy-protocol__panels{gap:40px;display:grid}.cy-terminal{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;display:grid}.cy-terminal__column{align-content:start;gap:16px;min-width:0;display:grid}.cy-log{corner-shape:bevel;--gl-corner-shape:bevel;background:#04050beb;border:1px solid #1d2648;border-radius:18px;height:360px;padding:16px;font-size:12px;line-height:1.9;overflow-y:auto}.cy-log:focus-visible{outline-offset:4px;outline:2px solid #d4ff00}.cy-log__line{color:#6b7aa6;white-space:nowrap}.cy-log__line--WRN{color:#d4ff00}.cy-log__line--ERR{color:#ff2a6d}.cy-signals{corner-shape:bevel;--gl-corner-shape:bevel;background:#04050beb;border:1px solid #1d2648;border-radius:18px;gap:12px;padding:12px;display:flex;overflow:auto hidden}.cy-signal{box-sizing:border-box;corner-shape:scoop;--gl-corner-shape:scoop;background:#0a0e1c;border:1px solid #1d2648;border-radius:16px;flex:none;align-content:end;gap:10px;width:200px;height:312px;padding:18px;transition:border-color .15s steps(3,end),corner-shape .3s;display:grid}.cy-signal[data-hover]{corner-shape:bevel;--gl-corner-shape:bevel;border-color:#ff2a6d}.cy-signal strong{color:#f2f5ff;font:700 18px/1.2 Chakra Petch,sans-serif}.cy-signal__bar{background:#1d2648;height:6px;display:block}.cy-signal__fill{width:var(--strength);background:#00f0ff;height:100%;display:block}.cy-overclock{justify-items:center;gap:24px;display:grid}.cy-reactor{aspect-ratio:3/2;box-sizing:border-box;corner-shape:bevel;--gl-corner-shape:bevel;color:#00f0ff;letter-spacing:.16em;background:#0a0e1c;border:1px solid #00f0ff;border-radius:28px;place-content:center;justify-items:center;gap:6px;width:min(100%,380px);display:grid;box-shadow:0 0 40px -16px #00f0ff99}.cy-reactor strong{font:700 56px/1 Chakra Petch,sans-serif}.cy-cta{corner-shape:bevel;--gl-corner-shape:bevel;text-align:center;background:#2a071ad9;border:1px solid #ff2a6d;border-radius:40px;justify-items:center;gap:16px;padding:14vh 32px;display:grid}.cy-cta h2{color:#f2f5ff;text-transform:uppercase;margin:0;font:700 clamp(48px,9vw,120px)/.9 Chakra Petch,sans-serif}.cy-cta p{color:#8b97c2;margin:0 0 12px}@media (width<=820px){.cy-hero{grid-template-columns:1fr}.cy-hero__core{min-height:340px}}
