.scene[data-astro-cid-k7frmopy]{background:#050b12;border-radius:12px;width:100%;height:auto;display:block;overflow:hidden}.star[data-astro-cid-k7frmopy]{fill:#cfe6ff;animation:twinkle 3.2s ease-in-out var(--d) infinite alternate}@keyframes twinkle{0%{opacity:.25}to{opacity:1}}.sat[data-astro-cid-k7frmopy]{animation:16s linear infinite orbit}@keyframes orbit{0%{transform:translate(-40px)}to{transform:translate(430px)}}.panel[data-astro-cid-k7frmopy]{fill:#0068c8;stroke:#8fd0ff;stroke-width:1.2px}.sat-body[data-astro-cid-k7frmopy]{fill:#e9edf1}.strut[data-astro-cid-k7frmopy]{stroke:#b9c0c8;stroke-width:2px}.beam[data-astro-cid-k7frmopy]{fill:url(#ws-beam);animation:2s ease-in-out infinite beam}@keyframes beam{0%,to{opacity:.15}50%{opacity:.9}}.surface[data-astro-cid-k7frmopy]{fill:none;stroke:#4fb0ff;stroke-width:2px;opacity:.8;animation:4s linear infinite swell}@keyframes swell{to{transform:translate(40px)}}.seabed[data-astro-cid-k7frmopy]{fill:#12263a}.pipe[data-astro-cid-k7frmopy]{fill:#10263d;stroke:#4fb0ff;stroke-width:1.5px}.joint[data-astro-cid-k7frmopy]{stroke:#4fb0ff;stroke-width:2px;opacity:.6}.pig[data-astro-cid-k7frmopy]{animation:7s linear infinite pig}@keyframes pig{0%{transform:translate(300px)}to{transform:translate(560px)}}.pig-body[data-astro-cid-k7frmopy]{fill:#ffb755}.ping[data-astro-cid-k7frmopy]{fill:none;stroke:#8fd0ff;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:1.4s ease-out infinite ping}.ping[data-astro-cid-k7frmopy].late{animation-delay:.7s}@keyframes ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.land[data-astro-cid-k7frmopy]{fill:#0b1724}.shore[data-astro-cid-k7frmopy]{fill:none;stroke:#2f6ea3;stroke-width:2px}.tower[data-astro-cid-k7frmopy] path[data-astro-cid-k7frmopy]{fill:none;stroke:#8fd0ff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.tip[data-astro-cid-k7frmopy]{fill:#4fb0ff}.wave[data-astro-cid-k7frmopy]{fill:none;stroke:#4fb0ff;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:wave 2.7s ease-out var(--d) infinite;opacity:0}@keyframes wave{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(5)}}.drone[data-astro-cid-k7frmopy]{animation:2.4s ease-in-out infinite alternate hover}@keyframes hover{to{transform:translateY(-8px)}}.arm[data-astro-cid-k7frmopy]{stroke:#8fd0ff;stroke-width:2.5px;stroke-linecap:round}.rotor[data-astro-cid-k7frmopy]{fill:#8fd0ff;opacity:.7;transform-box:fill-box;transform-origin:50%;animation:.25s linear infinite alternate spin}@keyframes spin{to{transform:scaleX(.35)}}.drone-body[data-astro-cid-k7frmopy]{fill:#e9edf1}.lens[data-astro-cid-k7frmopy]{fill:#0068c8}.scan[data-astro-cid-k7frmopy]{fill:url(#ws-beam);animation:1.6s ease-in-out infinite beam}.car[data-astro-cid-k7frmopy]{animation:8s linear infinite drive}@keyframes drive{0%{opacity:0;transform:translate(95px)}8%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(178px)}}.car-body[data-astro-cid-k7frmopy]{fill:#0068c8;stroke:#8fd0ff;stroke-width:1.5px;stroke-linejoin:round}.wheel[data-astro-cid-k7frmopy]{fill:#050b12;stroke:#b9c0c8;stroke-width:2.5px}.lidar-unit[data-astro-cid-k7frmopy]{fill:#e9edf1}.lidar[data-astro-cid-k7frmopy]{fill:none;stroke:#4fb0ff;stroke-width:1.5px;stroke-linecap:round;animation:.8s ease-in-out infinite alternate sweep}.lidar[data-astro-cid-k7frmopy].late{animation-delay:.4s}@keyframes sweep{0%{opacity:.15}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sat[data-astro-cid-k7frmopy]{transform:translate(290px)}.pig[data-astro-cid-k7frmopy]{transform:translate(430px)}.car[data-astro-cid-k7frmopy]{transform:translate(140px)}.wave[data-astro-cid-k7frmopy]{opacity:0}.ping[data-astro-cid-k7frmopy]{opacity:.4;transform:scale(2.2)}}.industries[data-astro-cid-3ajttbif]{gap:24px;margin:0;padding:0;list-style:none;display:grid}.industries[data-astro-cid-3ajttbif] li[data-astro-cid-3ajttbif]{grid-template-rows:auto 1fr;scroll-margin-top:96px;display:grid;overflow:hidden}.art[data-astro-cid-3ajttbif]{background:var(--panel);color:#0068c8;place-items:center;height:150px;display:grid;position:relative}.art[data-astro-cid-3ajttbif]:before{content:"";background-image:linear-gradient(#0000000f 1px,#0000 1px),linear-gradient(90deg,#0000000f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;mask-image:radial-gradient(circle,#000 20%,#0000 75%)}.art[data-astro-cid-3ajttbif]:after{content:"";background:radial-gradient(circle,#0078e629,#0000 70%);border-radius:50%;width:120px;height:120px;position:absolute}.art[data-astro-cid-3ajttbif] svg{z-index:1;position:relative}.body[data-astro-cid-3ajttbif]{align-content:start;gap:12px;padding:28px;display:grid}.body[data-astro-cid-3ajttbif] h2[data-astro-cid-3ajttbif]{font-size:var(--t-lg)}.body[data-astro-cid-3ajttbif] .summary{font-size:var(--t-base);font-weight:560;line-height:1.5}.body[data-astro-cid-3ajttbif] .prose[data-astro-cid-3ajttbif]{color:var(--ink-2);font-size:var(--t-sm)}@media (width>=760px){.industries[data-astro-cid-3ajttbif]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.industries[data-astro-cid-3ajttbif]{grid-template-columns:repeat(3,minmax(0,1fr))}}
