.PlatformConstellation_figure__S2kma{position:relative;width:100%;max-width:580px;margin-inline:auto;container-type:inline-size}.PlatformConstellation_scene__6yqYF{position:relative;aspect-ratio:1/.9;perspective:1500px;perspective-origin:50% 40%}.PlatformConstellation_stage__xAm2I{position:absolute;inset:4% 6%;transform-style:preserve-3d;transform:rotateX(16deg) rotateY(-14deg);animation:PlatformConstellation_stage-in__OJ0RK 1.1s .2s var(--ease-emphasized) both,PlatformConstellation_stage-sway__icBv5 18s 1.3s ease-in-out infinite alternate}[dir=rtl] .PlatformConstellation_stage__xAm2I{transform:rotateX(16deg) rotateY(14deg);animation-name:PlatformConstellation_stage-in-rtl__nhNGu,PlatformConstellation_stage-sway-rtl__Yb9XY}.PlatformConstellation_floor__B_VYa{position:absolute;inset:-6%;border-radius:50%;background:radial-gradient(circle,var(--color-border-strong) 1px,transparent 1.6px) 0 0 /22px 22px,radial-gradient(ellipse at center,var(--color-accent-tint) 0,transparent 68%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%);transform:translateZ(-80px);opacity:.9}.PlatformConstellation_links__bHOid{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:translateZ(-20px)}.PlatformConstellation_ring__d9Cdo{fill:none;stroke:var(--color-accent-bright);stroke-opacity:.28;stroke-width:1;stroke-dasharray:1.2 1.6;vector-effect:non-scaling-stroke}.PlatformConstellation_link__AMB_2{stroke:var(--color-accent-bright);stroke-opacity:.42;stroke-width:2.75;stroke-linecap:round;vector-effect:non-scaling-stroke}.PlatformConstellation_pulse__77zOB{stroke:var(--color-accent-bright);stroke-width:4.5;stroke-linecap:round;stroke-dasharray:9 91;stroke-dashoffset:100;vector-effect:non-scaling-stroke;animation:PlatformConstellation_pulse-out__vv1Xz 3.6s calc(var(--i) * .6s + 1.2s) linear infinite}.PlatformConstellation_hub__Y815_{position:absolute;left:50%;top:50%;width:110px;transform:translate3d(-50%,-50%,60px);transform-style:preserve-3d;animation:PlatformConstellation_hub-breathe__I6dJT 6s ease-in-out 1.4s infinite}.PlatformConstellation_hub__Y815_:before{content:"";position:absolute;inset:-22% -30%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-accent-bright) 26%,transparent),transparent);transform:translateZ(-30px);pointer-events:none}.PlatformConstellation_mark__vhoTw{position:relative;display:block;width:100%;aspect-ratio:677/636;transform-style:preserve-3d;animation:PlatformConstellation_mark-turn__dOJpo 9s ease-in-out infinite alternate}.PlatformConstellation_markDepth__bAb2_,.PlatformConstellation_markFace__9RIDc{position:absolute;inset:0;-webkit-mask:var(--mark) center /contain no-repeat;mask:var(--mark) center /contain no-repeat}.PlatformConstellation_markFace__9RIDc{background:linear-gradient(150deg,var(--color-accent-bright) 0,var(--color-navy) 52%,var(--color-deep) 100%)}.PlatformConstellation_markDepth__bAb2_{background:var(--color-deep-end)}.PlatformConstellation_markDepth__bAb2_:first-child{transform:translateZ(-7px);opacity:.35}.PlatformConstellation_markDepth__bAb2_:nth-child(2){transform:translateZ(-4.5px);opacity:.65}.PlatformConstellation_markDepth__bAb2_:nth-child(3){transform:translateZ(-2px)}:root[data-theme=dark] .PlatformConstellation_markFace__9RIDc{background:linear-gradient(150deg,var(--color-on-dark) 0,var(--color-on-dark) 55%,var(--color-accent-on-dark) 100%)}@keyframes PlatformConstellation_mark-turn__dOJpo{0%{transform:rotateY(-18deg) rotateX(4deg)}to{transform:rotateY(18deg) rotateX(-2deg)}}.PlatformConstellation_node__RXHCX{position:absolute;left:var(--x);top:var(--y);display:inline-flex;flex-wrap:nowrap;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 0 var(--color-border-strong),0 2px 0 var(--color-border-strong),0 3px 0 var(--color-border-strong),0 18px 28px -14px rgba(2,24,48,.35);transform:translate3d(var(--anchor-x,-50%),-50%,30px);animation:PlatformConstellation_node-in__v6Ixn .8s calc(var(--i) * 90ms + .5s) var(--ease-emphasized) both,PlatformConstellation_node-float__0w_vC var(--float-dur,8s) var(--float-delay,0s) ease-in-out infinite;backface-visibility:hidden;white-space:nowrap}[dir=rtl] .PlatformConstellation_node__RXHCX{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3)}.PlatformConstellation_nodeIcon__8l_7C{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--color-accent-tint);color:var(--color-accent-bright)}.PlatformConstellation_nodeLabel__v7NCg{min-width:0;font-size:13px;font-weight:650;white-space:nowrap}@keyframes PlatformConstellation_stage-in__OJ0RK{0%{opacity:0;transform:rotateX(32deg) rotateY(-26deg) scale(.92)}to{opacity:1;transform:rotateX(16deg) rotateY(-14deg)}}@keyframes PlatformConstellation_stage-in-rtl__nhNGu{0%{opacity:0;transform:rotateX(32deg) rotateY(26deg) scale(.92)}to{opacity:1;transform:rotateX(16deg) rotateY(14deg)}}@keyframes PlatformConstellation_stage-sway__icBv5{0%{transform:rotateX(16deg) rotateY(-14deg)}to{transform:rotateX(11deg) rotateY(-5deg)}}@keyframes PlatformConstellation_stage-sway-rtl__Yb9XY{0%{transform:rotateX(16deg) rotateY(14deg)}to{transform:rotateX(11deg) rotateY(5deg)}}@keyframes PlatformConstellation_pulse-out__vv1Xz{0%{stroke-dashoffset:100;opacity:0}12%{opacity:1}85%{opacity:1}to{stroke-dashoffset:9;opacity:0}}@keyframes PlatformConstellation_node-in__v6Ixn{0%{opacity:0;transform:translate3d(var(--anchor-x,-50%),-30%,0) scale(.9)}to{opacity:1;transform:translate3d(var(--anchor-x,-50%),-50%,30px)}}@keyframes PlatformConstellation_node-float__0w_vC{0%,to{translate:0 0 0;rotate:1 0 0 0deg}25%{translate:0 -4px calc(10px * var(--float-z, 1));rotate:1 -.6 0 3.5deg}50%{translate:0 -8px calc(18px * var(--float-z, 1));rotate:.5 1 0 -3deg}75%{translate:0 -3px calc(8px * var(--float-z, 1));rotate:-1 .4 0 2.5deg}}@keyframes PlatformConstellation_hub-breathe__I6dJT{0%,to{scale:1}50%{scale:1.035}}@media (max-width:1023px){.PlatformConstellation_figure__S2kma{max-width:520px}}@container (max-width: 540px){.PlatformConstellation_node__RXHCX[data-side=left]{left:calc(-3% / .88);--anchor-x:0%}.PlatformConstellation_node__RXHCX[data-side=right]{left:calc(100% + 3% / .88);--anchor-x:-100%}.PlatformConstellation_node__RXHCX[data-side][data-row=upper]{top:calc(var(--y) - 3%)}.PlatformConstellation_node__RXHCX[data-side][data-row=lower]{top:calc(var(--y) + 3%)}.PlatformConstellation_nodeLabel__v7NCg{font-size:12px}.PlatformConstellation_nodeIcon__8l_7C{width:28px;height:28px}}@media (max-width:560px){.PlatformConstellation_scene__6yqYF{aspect-ratio:1/1.02}.PlatformConstellation_stage__xAm2I,[dir=rtl] .PlatformConstellation_stage__xAm2I{inset:6% 12%;transform:rotateX(10deg);animation:PlatformConstellation_stage-in-flat__0DJIc .9s .2s var(--ease-emphasized) both}.PlatformConstellation_hub__Y815_{width:80px}.PlatformConstellation_node__RXHCX{--float-z:0.3;gap:6px;padding:6px 8px 6px 6px}[dir=rtl] .PlatformConstellation_node__RXHCX{padding:6px 6px 6px 8px}.PlatformConstellation_nodeIcon__8l_7C{width:26px;height:26px}.PlatformConstellation_node__RXHCX[data-side=left]{left:calc(-12% / .76);--anchor-x:0%}.PlatformConstellation_node__RXHCX[data-side=right]{left:calc(100% + 12% / .76);--anchor-x:-100%}.PlatformConstellation_nodeLabel__v7NCg{font-size:11.5px;line-height:1.25}}@media (max-width:374px){.PlatformConstellation_hub__Y815_{width:66px}.PlatformConstellation_node__RXHCX{gap:5px;padding:5px 7px 5px 5px}[dir=rtl] .PlatformConstellation_node__RXHCX{padding:5px 5px 5px 7px}.PlatformConstellation_nodeIcon__8l_7C{width:22px;height:22px}.PlatformConstellation_nodeIcon__8l_7C svg{width:15px;height:15px}.PlatformConstellation_nodeLabel__v7NCg{font-size:10.5px}}@keyframes PlatformConstellation_stage-in-flat__0DJIc{0%{opacity:0;transform:rotateX(24deg) scale(.94)}to{opacity:1;transform:rotateX(10deg)}}@media (prefers-reduced-motion:reduce){.PlatformConstellation_hub__Y815_,.PlatformConstellation_mark__vhoTw,.PlatformConstellation_node__RXHCX,.PlatformConstellation_pulse__77zOB,.PlatformConstellation_stage__xAm2I{animation:none!important}.PlatformConstellation_pulse__77zOB{opacity:0}}.PlatformConstellation_orbit__81Xm0{display:none;position:absolute;inset:0;transform-style:preserve-3d;--orbit-dur:64s;--tilt:58deg;--r:34cqw}@container (min-width: 560px){.PlatformConstellation_orbit__81Xm0{display:block}.PlatformConstellation_stage__xAm2I{display:none}.PlatformConstellation_scene__6yqYF{aspect-ratio:1/.64}}.PlatformConstellation_plane__pV5mz{position:absolute;left:50%;top:50%;width:calc(2 * var(--r));height:calc(2 * var(--r));margin:calc(-1 * var(--r)) 0 0 calc(-1 * var(--r));transform-style:preserve-3d;transform:rotateX(var(--tilt));animation:PlatformConstellation_plane-in__1Ag2R 1.2s .2s var(--ease-emphasized) both}.PlatformConstellation_orbitGlow__SJhBs{position:absolute;inset:12%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-accent-bright) 24%,transparent),transparent)}.PlatformConstellation_orbitRing__Hhh2f{position:absolute;inset:0;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-accent-bright) 50%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--color-accent-bright) 30%,transparent),inset 0 0 16px color-mix(in srgb,var(--color-accent-bright) 18%,transparent)}.PlatformConstellation_orbitRingOuter__VgXJE{inset:-10%;border-width:1px;opacity:.5}.PlatformConstellation_orbitRingInner__KnYg4{inset:24%;border-width:1px;border-style:dashed;box-shadow:none;opacity:.7;animation:PlatformConstellation_orbit-spin__8FyWt 120s linear infinite reverse}.PlatformConstellation_spin__p4D3h{position:absolute;inset:0;transform-style:preserve-3d;animation:PlatformConstellation_orbit-spin__8FyWt var(--orbit-dur) linear infinite}.PlatformConstellation_orbitDot__Lsdn4{position:absolute;left:50%;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--color-accent-bright);box-shadow:0 0 10px 2px color-mix(in srgb,var(--color-accent-bright) 55%,transparent);transform:rotate(var(--a)) translateY(calc(-1.1 * var(--r)));opacity:.85}.PlatformConstellation_orbitDot__Lsdn4:nth-child(2n){width:6px;height:6px;margin:-3px 0 0 -3px;transform:rotate(var(--a)) translateY(calc(-.62 * var(--r)))}.PlatformConstellation_arm___V_Ll{position:absolute;inset:0;transform-style:preserve-3d;transform:rotate(var(--a))}.PlatformConstellation_spoke__bIC48{position:absolute;left:calc(50% - 1.5px);bottom:50%;width:3px;height:50%;border-radius:2px;overflow:hidden;background:linear-gradient(to top,color-mix(in srgb,var(--color-accent-bright) 25%,transparent),color-mix(in srgb,var(--color-accent-bright) 75%,transparent))}.PlatformConstellation_spoke__bIC48:after{content:"";position:absolute;inset-inline:0;bottom:0;height:22%;background:linear-gradient(to top,transparent,var(--color-accent-bright) 50%,color-mix(in srgb,var(--color-on-dark) 70%,var(--color-accent-bright)) 60%,transparent);animation:PlatformConstellation_spoke-light__2Jp2W 3.4s calc(var(--i) * .57s) linear infinite}.PlatformConstellation_anchor__zMggN{position:absolute;left:50%;top:0;transform-style:preserve-3d;transform:rotate(calc(-1 * var(--a)))}.PlatformConstellation_counter__MKLOw{transform-style:preserve-3d;animation:PlatformConstellation_orbit-counter__dnaTQ var(--orbit-dur) linear infinite}.PlatformConstellation_billboard__dryCB{transform-style:preserve-3d;transform:rotateX(calc(-1 * var(--tilt)))}.PlatformConstellation_orbitCard__3Q_Ys{position:absolute;left:0;top:0;display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.5em;padding:.45em .85em .45em .45em;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font-size:clamp(11px,2cqw,13px);white-space:nowrap;box-shadow:0 1px 0 var(--color-border-strong),0 2px 0 var(--color-border-strong),0 3px 0 var(--color-border-strong),0 16px 26px -14px rgba(2,24,48,.38);transform:translate(-50%,-50%);animation:PlatformConstellation_orbit-depth__Sc_mE var(--orbit-dur) var(--phase-ltr) linear infinite}[dir=rtl] .PlatformConstellation_orbitCard__3Q_Ys{padding:.45em .45em .45em .85em;animation-delay:var(--phase-rtl);animation-direction:reverse}.PlatformConstellation_orbitCardIcon__uSBOh{display:inline-grid;place-items:center;flex:none;width:2.3em;height:2.3em;border-radius:var(--radius-sm);background:var(--color-accent-tint);color:var(--color-accent-bright)}.PlatformConstellation_orbitCardIcon__uSBOh svg{width:1.3em;height:1.3em}.PlatformConstellation_orbitCardLabel__5LbL4{font-weight:650;line-height:1.25}[dir=rtl] .PlatformConstellation_counter__MKLOw,[dir=rtl] .PlatformConstellation_spin__p4D3h{animation-direction:reverse}.PlatformConstellation_orbitHub__n3S5Q{position:absolute;left:calc(50% - 8.5cqw);top:calc(50% - 8.5cqw * 636 / 677);width:17cqw;transform-style:preserve-3d;transform:rotateX(calc(-1 * var(--tilt)))}.PlatformConstellation_figure__S2kma:hover .PlatformConstellation_counter__MKLOw,.PlatformConstellation_figure__S2kma:hover .PlatformConstellation_orbitCard__3Q_Ys,.PlatformConstellation_figure__S2kma:hover .PlatformConstellation_spin__p4D3h{animation-play-state:paused}@keyframes PlatformConstellation_orbit-spin__8FyWt{to{transform:rotate(1turn)}}@keyframes PlatformConstellation_orbit-counter__dnaTQ{to{transform:rotate(-1turn)}}@keyframes PlatformConstellation_orbit-depth__Sc_mE{0%,to{opacity:.84}50%{opacity:1}}@keyframes PlatformConstellation_spoke-light__2Jp2W{0%{transform:translateY(0)}to{transform:translateY(-460%)}}@keyframes PlatformConstellation_plane-in__1Ag2R{0%{transform:rotateX(78deg) scale(.86)}to{transform:rotateX(var(--tilt))}}@media (prefers-reduced-motion:reduce){.PlatformConstellation_counter__MKLOw,.PlatformConstellation_orbitCard__3Q_Ys,.PlatformConstellation_orbitRingInner__KnYg4,.PlatformConstellation_plane__pV5mz,.PlatformConstellation_spin__p4D3h,.PlatformConstellation_spoke__bIC48:after{animation:none!important}.PlatformConstellation_spoke__bIC48:after{display:none}}