.business-orbit{width:min(1200px,100%);min-width:0;position:relative;isolation:isolate}.business-orbit__visual{position:relative;width:100%;aspect-ratio:1200/580;min-height:360px}.business-orbit__aura{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 49% 43%,rgb(162 198 34 / .09),transparent 25%),radial-gradient(ellipse at 36% 50%,rgb(26 188 220 / .1),transparent 38%);-webkit-mask-image:radial-gradient(ellipse,#000,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 70%)}.business-orbit__webgl{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .8s ease}.business-orbit.is-orbit-ready .business-orbit__webgl{opacity:1}.business-orbit__fallback{position:absolute;left:50%;top:46%;width:28%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at 28% 25%,rgb(151 202 88 / .15),#0c2325 32%,#071317 67%,#142d25 95%);box-shadow:inset 6px 3px 24px rgb(110 217 203 / .2),inset -5px -2px 22px rgb(162 198 34 / .2),0 0 65px rgb(64 132 98 / .12);overflow:hidden;transition:opacity .6s}.business-orbit__fallback i{position:absolute;inset:6%;border:1px solid rgb(142 225 184 / .5);border-radius:50%;transform:rotate(calc(var(--band) * 15deg)) rotateY(63deg);box-shadow:0 0 6px rgb(162 198 34 / .08)}.business-orbit__fallback::after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(130deg,transparent 10%,rgb(172 216 56 / .2),transparent 65%);animation:orbit-fallback-turn 22s linear infinite}.business-orbit.is-orbit-ready .business-orbit__fallback{opacity:0}.business-orbit__routes{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.business-orbit__route{stroke-width:1;opacity:.35}.business-orbit__track{opacity:.32;stroke-width:1;animation:orbit-track-turn 12s linear infinite}.business-orbit__signal{stroke:#b7df75;stroke-width:1.7;stroke-linecap:round;stroke-dasharray:12 112;opacity:0;animation:orbit-signal 6s ease-in-out infinite;animation-delay:var(--orbit-delay)}.business-orbit__satellite{position:absolute;width:20%;display:flex;align-items:center;gap:14px;padding:22px 14px;border-top:1px solid rgb(126 178 177 / .24);border-bottom:1px solid rgb(126 178 177 / .08);background:linear-gradient(110deg,rgb(15 33 39 / .75),rgb(10 22 29 / .12));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.business-orbit__satellite>svg{flex-shrink:0;color:#90d9cc;width:25px;height:25px}.business-orbit__satellite strong{display:block;font-size:1rem;color:#ecf6f5;font-weight:600}.business-orbit__satellite div>span{display:block;margin-top:5px;font-size:.72rem;line-height:1.6;color:#8facb4}.business-orbit__number{position:absolute;top:-23px;left:0;font-size:.625rem;letter-spacing:.12em;color:#779397}.business-orbit__satellite::after{content:"";position:absolute;height:1px;width:35%;top:-1px;left:0;background:#aee259;opacity:0;animation:orbit-satellite-pulse 6s ease-in-out infinite}.business-orbit__satellite--1{top:20%;left:0}.business-orbit__satellite--2{top:20%;right:0}.business-orbit__satellite--3{bottom:21%;left:0}.business-orbit__satellite--4{bottom:21%;right:0}.business-orbit__satellite--2::after{animation-delay:-1.5s}.business-orbit__satellite--3::after{animation-delay:-3s}.business-orbit__satellite--4::after{animation-delay:-4.5s}.business-orbit__caption{position:absolute;left:26%;right:26%;bottom:7%;text-align:center;pointer-events:none}.business-orbit__caption p{margin:0 0 7px;font-size:clamp(1.1rem,1.65vw,1.55rem);font-weight:600;letter-spacing:-.03em;color:#e6f1ed}.business-orbit__caption>span{font-size:.75rem;color:#93b3bb}.business-orbit__toolbar{display:flex;justify-content:center;align-items:center;gap:32px;min-height:50px;padding:18px 0}.business-orbit__toolbar p{display:flex;gap:14px;margin:0;color:#8eafb9;font-size:.75rem}.business-orbit__toolbar p>span{color:#546f77}.business-orbit__toolbar button{display:flex;align-items:center;gap:12px;border:1px solid #2b4347;border-radius:999px;min-height:36px;padding:8px 13px;font:inherit;font-size:.625rem;color:#acc2c6;background:rgb(9 24 30 / .75);cursor:pointer}.business-orbit__toolbar button[hidden]{display:none}.business-orbit__toolbar button:hover{border-color:#98bd67;color:#daeed2}.business-orbit.is-orbit-paused *,.business-orbit.is-orbit-paused *::after{animation-play-state:paused}@keyframes orbit-fallback-turn{to{transform:rotate(360deg)}}@keyframes orbit-track-turn{to{stroke-dashoffset:-140}}@keyframes orbit-signal{0%{stroke-dashoffset:16;opacity:0}12%{opacity:.8}48%{stroke-dashoffset:-108;opacity:0}52%{stroke-dashoffset:-108;opacity:0}64%{opacity:.7}100%{stroke-dashoffset:16;opacity:0}}@keyframes orbit-satellite-pulse{0%,50%,100%{opacity:.1;transform:scaleX(.2);transform-origin:left}18%,78%{opacity:.9;transform:scaleX(1)}}@media(min-width:1280px){.business-orbit{width:min(1320px,100%)}}@media(max-width:960px){.business-orbit__satellite{width:22%;gap:9px;padding:16px 8px}.business-orbit__satellite strong{font-size:.85rem}.business-orbit__satellite div>span{font-size:.64rem}.business-orbit__satellite>svg{width:20px;height:20px}.business-orbit__fallback{width:30%}}@media(max-width:599px){.business-orbit__visual{display:grid;grid-template-columns:1fr 1fr;gap:32px 16px;padding-top:320px;aspect-ratio:auto}.business-orbit__webgl,.business-orbit__routes{height:300px}.business-orbit__routes{display:none}.business-orbit__fallback{top:132px;width:210px}.business-orbit__caption{top:252px;bottom:auto;left:0;right:0}.business-orbit__caption p{font-size:1.1rem}.business-orbit__satellite{position:relative;inset:auto;width:auto;padding:18px 4px}.business-orbit__toolbar{flex-wrap:wrap;gap:16px;padding-top:28px}.business-orbit__aura{inset:0}}@media(prefers-reduced-motion:reduce){.business-orbit *,.business-orbit *::after{animation:none!important;transition:none!important}}@media(forced-colors:active){.business-orbit__webgl,.business-orbit__fallback,.business-orbit__routes,.business-orbit__aura{display:none}.business-orbit__satellite{border-color:CanvasText}}