.aura-site.constellation-site[data-page=\/industries] .industries-ia-hero .sub-hero-grid>.industries-landscape{background:var(--color-hud-panel);border:1px solid var(--color-hairline-dark);will-change:auto;border-radius:0;padding:0;animation:none;transform:none;box-shadow:0 30px 80px #0004}.aura-site.constellation-site[data-page=\/industries] .industries-landscape:after{display:none}.industries-landscape-scene{aspect-ratio:720/600;background:var(--color-hud-panel);isolation:isolate;position:relative;overflow:hidden}.industries-landscape-scene>svg{width:100%;height:100%;display:block}.industries-pixel-sprite{z-index:1;width:85%;height:auto;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 14px 12px #0008);transition:filter .3s;position:absolute;top:9%;left:7.5%}.industry-clouds{animation:12s steps(8,end) infinite alternate industry-clouds}.industry-road-dashes{animation:6s linear infinite industry-road}.industry-water-lines{animation:6s steps(5,end) infinite alternate industry-water}.industry-signal{animation:4s ease-in-out infinite industry-beacon}.industry-hud-signal{animation:7s linear infinite industry-hud-signal}.industry-pixel-packet{animation:industry-packet var(--packet-duration) steps(6, end) var(--packet-delay) infinite}.industry-system-status{z-index:2;color:var(--color-signal-cyan);border:1px solid var(--color-hud-rust);font:11px var(--font-technical);letter-spacing:.03em;white-space:nowrap;background:#130e17ee;align-items:center;gap:7px;padding:8px 9px;display:inline-flex;position:absolute;top:7%;left:50%;transform:translate(-50%)}.industry-system-status i{background:currentColor;width:6px;height:6px;animation:3s steps(2,end) infinite industry-beacon}.industry-pixel-scan{z-index:2;border-top:2px solid var(--color-signal-cyan);pointer-events:none;background:linear-gradient(#48d4dc20,#0000 24px);animation:4.5s linear infinite industry-scan;position:absolute;inset:0}.industry-zone-link{z-index:3;color:var(--color-hud-amber);border:1px solid var(--color-hud-rust);box-shadow:3px 3px 0 var(--color-hud-shadow);font:11px var(--font-technical);letter-spacing:.03em;white-space:nowrap;background:#140f17ef;align-items:center;gap:7px;padding:9px 10px;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,transform .25s;display:inline-flex;position:absolute}.industry-zone-link:before{content:"";background:var(--color-signal-cyan);flex:none;width:5px;height:5px}.industry-zone-link span{color:#f4e9df}.industry-zone-link:is(:hover,:focus-visible){color:#24151d;background:var(--color-hud-amber);border-color:var(--color-hud-amber);box-shadow:3px 6px 0 var(--color-hud-shadow);transform:translateY(-3px)}.industry-zone-link:is(:hover,:focus-visible) span{color:#24151d}.industry-zone-link:focus-visible{outline-offset:3px;outline:2px solid #fff2df}.industry-zone-link--construction{top:14%;left:3%}.industry-zone-link--public{top:8%;right:3%}.industry-zone-link--logistics{bottom:21%;left:3%}.industry-zone-link--industrial{bottom:23%;right:3%}@media (hover:hover){.industries-landscape-scene:has(.industry-zone-link:hover) .industries-pixel-sprite{filter:brightness(1.12)}}.industries-landscape-scene:has(.industry-zone-link:focus-visible) .industries-pixel-sprite{filter:brightness(1.12)}.industries-landscape-footer{color:#bda59a;background:var(--color-hud-panel);border-top:1px solid var(--color-hairline-dark);min-height:49px;font:11px var(--font-technical);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:10px;padding:9px 13px;display:flex}.industries-landscape-footer i{color:var(--color-hud-amber);font-style:normal}.industries-landscape-footer button{color:#e7b68f;border:1px solid var(--color-hairline-dark);min-height:30px;font:inherit;cursor:pointer;background:#241822;padding:5px 9px}.industries-landscape-footer button:is(:hover,:focus-visible){color:#fff;border-color:var(--color-hud-amber)}.industries-landscape-footer button:focus-visible{outline:2px solid var(--color-hud-amber);outline-offset:3px}.industries-landscape[data-paused=true] *{animation-play-state:paused}@keyframes industry-clouds{to{transform:translate(24px)}}@keyframes industry-road{to{stroke-dashoffset:-140px}}@keyframes industry-water{to{stroke-opacity:.72;transform:translate(12px)}}@keyframes industry-beacon{0%,to{opacity:.3}50%{opacity:1}}@keyframes industry-hud-signal{to{stroke-dashoffset:-314px}}@keyframes industry-scan{0%{transform:translateY(-4%)}to{transform:translateY(100%)}}@keyframes industry-packet{0%{opacity:0;transform:translateY(0)}20%,75%{opacity:.9}to{opacity:0;transform:translateY(var(--packet-drift))}}@media (width<=700px){.industry-system-status{display:none}.industry-zone-link{gap:5px;padding:6px 7px;font-size:11px}.industry-zone-link--construction{top:11%}.industry-zone-link--public{top:7%}.industry-zone-link--logistics{bottom:17%}.industry-zone-link--industrial{bottom:18%}.industries-landscape-footer{letter-spacing:0;font-size:11px}.industries-landscape-footer button{min-height:44px}}@media (prefers-reduced-motion:reduce){.industries-landscape *{transition:none!important;animation:none!important}.industries-landscape-footer button,.industry-pixel-scan{display:none}}
