@font-face{font-family:Signal;src:url('/assets/fonts/PREISignal-Bold.woff2') format('woff2');font-display:swap;font-weight:700}*{box-sizing:border-box}html{background:#131616;color:#f2f1e9}body{margin:0;min-height:100svh;font-family:Arial,sans-serif;display:flex;flex-direction:column;overflow-x:hidden;background:radial-gradient(ellipse at 77% 50%,#26333366,transparent 55%),repeating-linear-gradient(90deg,transparent 0 99px,#bfcfc908 100px),repeating-linear-gradient(0deg,transparent 0 99px,#bfcfc908 100px)}header,footer{margin:0 4vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e4d833;padding:25px 0;gap:24px}header img{display:block;max-width:40vw;height:auto}header>span{font:11px monospace;letter-spacing:2px;display:flex;gap:10px;align-items:center}header i{width:6px;height:6px;background:#ff6536;box-shadow:0 0 16px #ff6536}main{position:relative;flex:1;isolation:isolate;min-height:660px;display:flex;align-items:center;padding:100px 8vw 90px}.coordinate{position:absolute;top:26px;left:8vw;font:10px/1.8 monospace;letter-spacing:1.5px;color:#8f9d9a}.eyebrow{color:#ff754a;font:12px monospace;letter-spacing:3px;margin:0 0 28px}h1{font:700 clamp(55px,7.7vw,120px)/.96 Signal,Impact,sans-serif;letter-spacing:-1px;margin:0 0 34px;max-width:760px}h1 span{color:#ff6136}.lead{font-size:20px;color:#f2f1e9;margin:0 0 14px}.copy{font-size:15px;line-height:1.8;color:#a6b0aa}.status{display:flex;align-items:center;gap:16px;margin-top:40px;font:10px monospace;letter-spacing:1.6px}.signal{display:flex;align-items:center;gap:3px;height:22px}.signal i{width:3px;height:8px;background:#ff6136;animation:receive 1.8s ease-in-out infinite alternate}.signal i:nth-child(2){height:16px;animation-delay:-.3s}.signal i:nth-child(3){height:22px;animation-delay:-.7s}.signal i:nth-child(4){height:13px;animation-delay:-1s}.signal i:nth-child(5){animation-delay:-1.4s}.orbital{position:absolute;width:min(52vw,760px);aspect-ratio:1;right:-6vw;top:50%;transform:translateY(-50%);z-index:-1;display:grid;place-items:center;opacity:.75}.orbit{position:absolute;inset:0;border:1px solid #81938c40;border-radius:50%;animation:turn 95s linear infinite}.orbit:before{content:'';position:absolute;top:10%;left:18%;width:10px;height:10px;background:#ff6738;box-shadow:0 0 22px #ff673875}.orbit.one{border-style:dashed;border-width:2px}.orbit.two{inset:13%;animation-duration:70s;animation-direction:reverse;transform:rotateX(48deg) rotate(-20deg)}.orbit.three{inset:25%;border:24px solid #80928d0d;outline:1px solid #8d9c971f}.orbital b{font:700 clamp(80px,20vw,320px) Signal,sans-serif;color:#91a29a16;transform:rotate(-14deg)}.orbital>span{position:absolute;bottom:21%;font:9px monospace;letter-spacing:6px;color:#869b90}footer{border-top:1px solid #e4e4d833;border-bottom:0;font:9px monospace;letter-spacing:1.6px;padding:23px 0;color:#899b91}@keyframes turn{to{rotate:360deg}}@keyframes receive{to{transform:scaleY(.35);opacity:.4}}@media(max-width:700px){header,footer{margin:0 6vw}header{padding:20px 0}header>span{font-size:8px;letter-spacing:1px}main{padding:100px 8vw 64px;min-height:600px}.eyebrow{font-size:10px}h1{font-size:clamp(50px,11vw,78px)}.lead{font-size:17px}.orbital{width:100vw;right:-55vw;opacity:.45}.coordinate{font-size:8px}.status{letter-spacing:.8px;font-size:8px}footer{flex-wrap:wrap;gap:12px}footer span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){*{animation:none!important}}
