.TechShowcase_shell__4BV8R{--pointer-x:50%;--pointer-y:50%;--sphere-center-x:50%;--sphere-center-y:50%;--node-size:clamp(2.2rem,4vw,2.9rem);position:relative;min-height:26rem;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none;isolation:isolate}.TechShowcase_shell__4BV8R:before{content:"";position:absolute;inset:0 -4% -2% 0;background-image:radial-gradient(circle at 12% 22%,hsla(0,0%,100%,.16) 0 1px,transparent 1px),radial-gradient(circle at 78% 26%,hsla(0,0%,100%,.14) 0 1px,transparent 1px),radial-gradient(circle at 62% 16%,hsla(0,0%,100%,.1) 0 1px,transparent 1px),radial-gradient(circle at 32% 72%,hsla(0,0%,100%,.1) 0 1px,transparent 1px),radial-gradient(circle at 86% 66%,hsla(0,0%,100%,.1) 0 1px,transparent 1px),radial-gradient(circle at 44% 34%,hsla(0,0%,100%,.08) 0 1px,transparent 1px);background-size:100% 100%;pointer-events:none;opacity:.42;z-index:0}.TechShowcase_sphereCore__rCMkI{position:absolute;inset:0;z-index:1;pointer-events:none}.TechShowcase_coreGlow__mQ2fq,.TechShowcase_coreRingAlt__aqQfs,.TechShowcase_coreRing__8lN0d{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:999px}.TechShowcase_coreGlow__mQ2fq{width:min(40vw,15.5rem);height:min(40vw,15.5rem);background:radial-gradient(circle,rgba(34,211,238,.16),rgba(56,189,248,.06) 42%,transparent 74%),radial-gradient(circle at 28% 30%,rgba(251,191,36,.1),transparent 66%);filter:blur(26px)}.TechShowcase_coreRingAlt__aqQfs,.TechShowcase_coreRing__8lN0d{border:1px solid hsla(0,0%,100%,.04)}.TechShowcase_coreRing__8lN0d{width:min(44vw,16.5rem);height:min(44vw,16.5rem)}.TechShowcase_coreRingAlt__aqQfs{width:min(34vw,12.5rem);height:min(34vw,12.5rem);border-color:hsla(0,0%,100%,.025)}.TechShowcase_network__9VbcU{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:2;pointer-events:none}.TechShowcase_connection___4ZS9{stroke:rgba(148,163,184,.42);stroke-width:.95;stroke-linecap:round;opacity:0}.TechShowcase_node__ldHPc{position:absolute;top:0;left:0;display:inline-flex;align-items:center;justify-content:center;width:var(--node-size);height:var(--node-size);padding:0;border:0;background:transparent;color:hsla(240,5%,96%,.94);opacity:0;transform-origin:center;will-change:transform,opacity;z-index:3;-webkit-appearance:none;-moz-appearance:none;appearance:none}.TechShowcase_ready__4Pr2p{opacity:1}.TechShowcase_logoAura__HXsQA{position:absolute;left:50%;top:50%;width:calc(var(--node-size) + .9rem);height:calc(var(--node-size) + .9rem);transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 26%,transparent),transparent 72%);filter:blur(.72rem);opacity:.68}.TechShowcase_logoWrap__LLtNF{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--node-size);height:var(--node-size);border-radius:.9rem;overflow:hidden;z-index:1;pointer-events:none}.TechShowcase_logo__X1mwV{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 0 .62rem color-mix(in srgb,var(--accent) 34%,transparent))}.TechShowcase_node__ldHPc[data-tone=light] .TechShowcase_logo__X1mwV{filter:brightness(0) invert(.96) drop-shadow(0 0 .62rem color-mix(in srgb,var(--accent) 34%,transparent))}.TechShowcase_nodeText__bcKEX{position:absolute;left:calc(100% + .35rem);top:50%;transform:translateY(-50%) translateX(-.2rem);color:hsla(240,5%,96%,.94);font-size:.74rem;line-height:1.05;font-weight:600;letter-spacing:.01em;white-space:nowrap;text-shadow:0 0 24px rgba(0,0,0,.42);opacity:0;transition:opacity .18s ease,transform .18s ease;pointer-events:none}.TechShowcase_node__ldHPc:focus-visible .TechShowcase_logoAura__HXsQA,.TechShowcase_node__ldHPc:hover .TechShowcase_logoAura__HXsQA,.TechShowcase_node__ldHPc[data-active=true] .TechShowcase_logoAura__HXsQA{opacity:1;filter:blur(.88rem)}.TechShowcase_node__ldHPc:focus-visible .TechShowcase_logo__X1mwV,.TechShowcase_node__ldHPc:hover .TechShowcase_logo__X1mwV,.TechShowcase_node__ldHPc[data-active=true] .TechShowcase_logo__X1mwV{filter:drop-shadow(0 0 .9rem color-mix(in srgb,var(--accent) 58%,transparent))}.TechShowcase_node__ldHPc[data-active=true][data-tone=light] .TechShowcase_logo__X1mwV,.TechShowcase_node__ldHPc[data-tone=light]:focus-visible .TechShowcase_logo__X1mwV,.TechShowcase_node__ldHPc[data-tone=light]:hover .TechShowcase_logo__X1mwV{filter:brightness(0) invert(.98) drop-shadow(0 0 .9rem color-mix(in srgb,var(--accent) 58%,transparent))}.TechShowcase_node__ldHPc:focus-visible .TechShowcase_nodeText__bcKEX,.TechShowcase_node__ldHPc:hover .TechShowcase_nodeText__bcKEX,.TechShowcase_node__ldHPc[data-active=true] .TechShowcase_nodeText__bcKEX{opacity:1;transform:translateY(-50%) translateX(0)}@media (max-width:1023px){.TechShowcase_shell__4BV8R{--node-size:clamp(2rem,8vw,2.55rem);min-height:24rem}.TechShowcase_coreGlow__mQ2fq,.TechShowcase_coreRingAlt__aqQfs,.TechShowcase_coreRing__8lN0d{left:50%}}@media (max-width:640px){.TechShowcase_shell__4BV8R{--node-size:clamp(1.8rem,9vw,2.2rem);min-height:21rem}.TechShowcase_coreGlow__mQ2fq,.TechShowcase_coreRingAlt__aqQfs,.TechShowcase_coreRing__8lN0d{left:50%;top:52%}.TechShowcase_coreGlow__mQ2fq{width:min(64vw,14rem);height:min(64vw,14rem)}.TechShowcase_coreRing__8lN0d{width:min(70vw,15rem);height:min(70vw,15rem)}.TechShowcase_coreRingAlt__aqQfs{width:min(52vw,10.5rem);height:min(52vw,10.5rem)}.TechShowcase_nodeText__bcKEX{font-size:.7rem}}