@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;700&family=JetBrains+Mono:wght@400;700&display=swap');.hyper{--paper:#050807;--ink:#e8f5e9;--muted:#7fa08c;--line:#1d2b24;--acid:#8eff5a;--cyan:#59d8c0;background:var(--paper);color:var(--ink);font-family:'Space Grotesk',sans-serif}.hyper em{font-family:'Space Grotesk';font-weight:300;color:var(--acid)}.hyper .concept{background:#0a120d;color:#7fa08c;font-size:8px}.hyper header{background:#050807;border-bottom:1px solid var(--line);padding:22px 5%}.hyper .logo{font-family:'JetBrains Mono',monospace;font-size:30px;letter-spacing:-2px}.hyper .logo span{font-family:'JetBrains Mono';font-size:7px;letter-spacing:2px;color:var(--muted)}.hyper nav{font-family:'JetBrains Mono';font-size:9px;letter-spacing:1.5px;text-transform:uppercase;gap:32px}.hyper nav a:hover{color:var(--acid);text-decoration:none}.coords{font-family:'JetBrains Mono';font-size:9px;color:var(--muted);letter-spacing:1px}.hyper-hero{position:relative;height:92vh;min-height:620px;overflow:hidden;background:#020403}#hyper-canvas{position:absolute;inset:0;width:100%;height:100%}.hyper-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,#050807 96%);pointer-events:none}.hud{position:absolute;z-index:3;font-family:'JetBrains Mono';font-size:8px;letter-spacing:2px;color:var(--muted)}.hud.tl{top:20px;left:5%}.hud.tr{top:20px;right:5%}.hud.bl{bottom:20px;left:5%;display:flex;align-items:center;gap:14px}.hud.br{bottom:16px;right:5%}.hud button{background:none;border:1px solid var(--line);color:var(--muted);font-family:'JetBrains Mono';font-size:8px;letter-spacing:1.5px;padding:10px 14px;border-radius:2px}.hud button:hover{color:var(--acid);border-color:var(--acid)}.scan{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--acid);box-shadow:0 0 12px var(--acid);animation:pulse 1.6s infinite}@keyframes pulse{50%{opacity:.25}}.hyper-title{position:absolute;z-index:2;left:6%;top:50%;transform:translateY(-50%);pointer-events:none}.hyper-title .eyebrow{font-family:'JetBrains Mono';font-size:9px;letter-spacing:2.5px;color:var(--cyan);animation:glitch 7s infinite}.hyper-title h1{font-size:clamp(70px,10vw,160px);line-height:.9;letter-spacing:-.05em;font-weight:700;margin:22px 0 30px;text-shadow:0 0 60px #8eff5a33}.hyper-title h1 em{font-style:normal}.hero-sub{display:flex;align-items:center;gap:35px;pointer-events:auto}.hero-sub p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.hero-sub a{font-family:'JetBrains Mono';font-size:10px;letter-spacing:2px;color:var(--acid);border-bottom:1px solid #8eff5a55;padding-bottom:8px}.hero-sub a span{margin-left:20px}@keyframes glitch{0%,94%,100%{text-shadow:none;transform:none}95%{text-shadow:-3px 0 var(--cyan),3px 0 var(--acid);transform:translateX(2px)}97%{text-shadow:3px 0 var(--cyan),-3px 0 var(--acid);transform:translateX(-2px)}}.depth-line{position:absolute;z-index:2;right:5%;top:20%;bottom:25%;display:flex;flex-direction:column;align-items:center;gap:10px;font-family:'JetBrains Mono';font-size:7px;color:var(--muted);writing-mode:vertical-rl}.depth-line i{flex:1;width:1px;background:linear-gradient(var(--acid),transparent)}.field{padding:80px 7%;border-bottom:1px solid var(--line);background:radial-gradient(60% 90% at 20% 0%,#0d1a11,transparent)}.field .eyebrow{font-family:'JetBrains Mono';font-size:9px;letter-spacing:2px;color:var(--cyan)}.field h2{font-size:clamp(42px,5vw,74px);line-height:1.05;font-weight:300;letter-spacing:-.03em;margin:30px 0 55px}.field-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.field-grid>div{background:#080f0b;padding:30px 26px}.field-grid b{font-family:'JetBrains Mono';font-size:10px;letter-spacing:3px;color:var(--acid)}.field-grid p{font-size:12px;line-height:1.85;color:var(--muted)}.hyper .roster{padding:70px 5% 90px}.hyper .section-heading h2{font-size:75px;font-weight:300}.hyper .section-heading p{color:var(--cyan);font-family:'JetBrains Mono';font-size:11px}.hyper .filters button{color:var(--ink);border-radius:2px;font-family:'JetBrains Mono';font-size:10px;letter-spacing:1px}.hyper .filters .active{background:var(--acid);color:#050807}.hyper .filters button:not(.active):hover{background:#14211a}.hyper .search input{color:var(--ink);font-family:'JetBrains Mono'}.hyper .search{border-color:var(--line)}.hyper .talent-image{aspect-ratio:3/4;outline:1px solid var(--line);outline-offset:-1px}.hyper .talent-image img{filter:grayscale(.8) contrast(1.1) brightness(.85)}.hyper .talent-card:hover img{filter:grayscale(.2) contrast(1.05)}.hyper .talent-image .view{background:var(--acid);color:#050807;border-radius:0}.hyper .talent-meta h3{font-family:'JetBrains Mono';font-size:16px;text-transform:uppercase;letter-spacing:1px}.hyper .talent-meta span{color:var(--cyan)}.hyper .talent-stats{font-family:'JetBrains Mono';font-size:8px;color:var(--muted)}.hyper .catalog-status{color:var(--muted)}.hyper .catalog-bottom a{border-color:var(--acid)}.transmission{background:linear-gradient(120deg,#0a140d,#12301f 60%,#0a140d);padding:90px 6%;text-align:center;overflow:hidden;position:relative}.transmission:before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 3px,#8eff5a06 3px 4px);pointer-events:none}.transmission .eyebrow{font-family:'JetBrains Mono';font-size:9px;letter-spacing:3px;color:var(--cyan)}.transmission h2{font-size:clamp(55px,9vw,130px);line-height:.9;font-weight:700;letter-spacing:-.04em;margin:35px 0}.hyper-cta{font-family:'JetBrains Mono';font-size:11px;letter-spacing:3px;color:var(--acid);border:1px solid var(--acid);padding:18px 40px;display:inline-block}.hyper-cta:hover{background:var(--acid);color:#050807;box-shadow:0 0 40px #8eff5a44}.hyper footer{background:#030604;border-top:1px solid var(--line)}.hyper .footer-wordmark{font-family:'JetBrains Mono';font-weight:700;font-size:26vw;letter-spacing:-.06em;color:#0f1d13;-webkit-text-stroke:1px #1d2b24}.hyper .footer-top h2{font-size:60px;font-weight:300}.hyper .disclaimer{font-family:'JetBrains Mono';font-size:8px;color:#5c7a66;line-height:1.8}.hyper dialog{background:#0a120d;color:var(--ink);border:1px solid var(--line)}.hyper .profile-info{--muted:#7fa08c;--line:#1d2b24}.hyper .profile-info h2{font-size:65px;font-weight:300}.hyper .close-profile{background:#0a120d;color:var(--ink);border-radius:0;border:1px solid var(--line)}.hyper .round-link{border-radius:0;border-color:var(--acid);color:var(--acid)}.hyper .round-link:hover{background:var(--acid);color:#050807}@media(max-width:800px){.coords{display:none}.hyper .logo{font-size:24px}.hyper-hero{height:80vh;min-height:540px}.hyper-title{left:5%;width:92%}.hyper-title h1{font-size:clamp(58px,14vw,90px)}.hero-sub{flex-wrap:wrap;gap:18px}.field-grid{grid-template-columns:1fr}.field h2{font-size:42px}.hyper .section-heading h2{font-size:55px}.hud.tl,.hud.bl{left:4%}.hud.tr,.hud.br{right:4%}.hyper .section-heading{display:block}.hyper .section-heading p{margin:15px 0 0}.hyper .talent-grid{gap:26px 14px}.hyper .catalog-status{font-size:7px}}@media(prefers-reduced-motion:reduce){.scan,.hyper-title .eyebrow{animation:none}}
