.hero-workspace{grid-template-columns:minmax(310px,.8fr) minmax(560px,1.2fr);background:linear-gradient(120deg,#030914 0%,#061324 58%,#050b16 100%)}.hero-workspace .hero-copy{max-width:530px}.hero-workspace h1{max-width:510px;font-size:clamp(52px,4.6vw,78px);line-height:.96}.hero-workspace .hero-text{max-width:455px}.project-orbit{position:relative;justify-self:end;width:min(690px,100%);height:470px;isolation:isolate;--mouse-x:0;--mouse-y:0}.dc-core{position:absolute;z-index:3;top:50%;left:50%;display:grid;place-items:center;width:170px;height:170px;border:1px solid #4fc7ff;border-radius:50%;background:radial-gradient(circle at 37% 29%,#177ccd,#091a34 53%,#020a14 76%);box-shadow:0 0 0 16px #0d78ce0d,0 0 0 34px #0d78ce0a,0 0 42px #1d96ec52;transform:translate(-50%,-50%) translate3d(calc(var(--mouse-x) * 8px),calc(var(--mouse-y) * 8px),0);transition:transform .35s ease}.dc-core::before,.dc-core::after{content:'';position:absolute;border:1px solid #5dd9ff3d;border-radius:50%;inset:-36px}.dc-core::after{inset:-75px;border-style:dashed;animation:orbit-spin 28s linear infinite}.dc-core span{color:#eef9ff;font:600 46px/1 'Space Grotesk';letter-spacing:0;text-shadow:0 0 16px #63d9ff}.dc-core small{margin-top:-44px;color:#76d8ff;font:700 8px 'DM Sans';letter-spacing:1.5px}.orbit-line{position:absolute;z-index:0;top:50%;left:50%;width:530px;height:270px;border:1px solid #45bfff27;border-radius:50%;transform:translate(-50%,-50%) rotate(-24deg)}.orbit-line--two{width:575px;height:300px;transform:translate(-50%,-50%) rotate(41deg);border-style:dashed}.project-note{position:absolute;z-index:2;display:flex;gap:11px;width:185px;padding:14px;border:1px solid #66c9ff42;border-radius:7px;background:#08172ae8;box-shadow:0 16px 32px #0007,0 0 20px #138cff18;backdrop-filter:blur(12px);transform:translate3d(calc(var(--mouse-x) * 8px),calc(var(--mouse-y) * 8px),0);transition:transform .35s ease}.project-note>span{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:#0d95d3;color:#01111c;font:700 10px 'DM Sans'}.project-note small{display:block;color:#5dd8ff;font:700 8px 'DM Sans';letter-spacing:1.2px}.project-note strong{display:block;margin:4px 0;color:#f1f8ff;font:600 14px 'Space Grotesk';letter-spacing:0}.project-note p{margin:0;color:#8aa2ba;font-size:9px}.note-brief{top:38px;left:34px}.note-design{top:35px;right:30px}.note-design>span{background:#56e4ae}.note-build{bottom:68px;left:27px}.note-build>span{background:#ffbe4e}.note-launch{right:26px;bottom:73px}.note-launch>span{background:#bf8cff}.project-rail{position:absolute;right:102px;bottom:5px;display:flex;align-items:center;gap:10px;color:#7191ad;font:700 8px 'DM Sans';letter-spacing:1.2px}.project-rail i{display:block;width:150px;height:4px;overflow:hidden;border-radius:5px;background:#153149}.project-rail i::after{content:'';display:block;width:72%;height:100%;border-radius:inherit;background:#43d2ff;box-shadow:0 0 9px #43d2ff}.project-rail b{color:#5bddff;font:600 11px 'Space Grotesk'}.project-pulse{position:absolute;top:50%;right:-5px;display:flex;align-items:center;gap:7px;color:#a3bad0;font-size:9px;transform:translateY(-50%)}.project-pulse i{width:7px;height:7px;border-radius:50%;background:#5ee5ad;box-shadow:0 0 0 4px #5ee5ad1b,0 0 12px #5ee5ad;animation:signal-pulse 1.9s ease-out infinite}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes signal-pulse{50%{box-shadow:0 0 0 8px #5ee5ad08,0 0 16px #5ee5ad}}@media(max-width:1100px){.hero-workspace{grid-template-columns:minmax(300px,.85fr) minmax(480px,1.15fr)}.project-orbit{height:420px}.project-note{width:155px;padding:11px}.orbit-line{width:430px;height:235px}.orbit-line--two{width:485px;height:260px}.dc-core{width:140px;height:140px}.dc-core span{font-size:38px}.dc-core::before{inset:-27px}.dc-core::after{inset:-56px}.note-brief{left:5px}.note-design{right:0}.note-build{left:0}.note-launch{right:0}.project-pulse{display:none}}@media(max-width:820px){.hero-workspace{display:block;min-height:800px}.project-orbit{width:min(590px,100%);height:390px;margin:30px auto 0}.project-pulse{display:flex;right:10px}.project-rail{right:50px}.project-note{width:150px}.note-brief{top:18px}.note-design{top:25px}.note-build{bottom:51px}.note-launch{bottom:58px}}@media(max-width:520px){.hero-workspace{min-height:765px}.hero-workspace h1{font-size:clamp(43px,12vw,58px)}.project-orbit{height:290px;margin-top:25px}.dc-core{width:102px;height:102px}.dc-core span{font-size:29px}.dc-core small{margin-top:-28px;font-size:6px}.dc-core::before{inset:-19px}.dc-core::after{inset:-37px}.orbit-line{width:275px;height:155px}.orbit-line--two{width:315px;height:177px}.project-note{gap:6px;width:116px;padding:8px;border-radius:5px}.project-note>span{width:17px;height:17px;font-size:7px}.project-note small{font-size:6px}.project-note strong{margin:2px 0;font-size:9px}.project-note p{font-size:7px}.note-brief{left:0;top:5px}.note-design{right:0;top:6px}.note-build{bottom:36px;left:0}.note-launch{right:0;bottom:36px}.project-rail{right:38px;bottom:4px;gap:5px;font-size:6px}.project-rail i{width:76px;height:3px}.project-rail b{font-size:8px}.project-pulse{display:none}}