.home-page #insights .insight-visual{isolation:isolate;background:linear-gradient(145deg,#b8cff0,#f5f9ff 53%,#dbeaff);padding:20px}.insight-visual>svg{width:100%;height:100%;position:absolute;inset:0}.home-page #insights .insight-visual-1{color:#80e6f2;background:radial-gradient(at 70% 30%,#16385a,#071220 62%,#030c18)}.home-page #insights .insight-visual>b{letter-spacing:.1em;color:#476385;opacity:.75;background:0 0;padding:0;font-size:.45rem;line-height:1.45;bottom:10px;left:14px}.home-page #insights .insight-visual-1>b{color:#90bbd4}.visual-floor{stroke:#fff;stroke-width:.8px;opacity:.75}.glass-edge{stroke:#719de9;stroke-width:.75px}.strong-edge{stroke:#2b64f4;stroke-width:1.1px}.glass-panel{transform-box:fill-box;transform-origin:50%}.data-path,.vertical-link{stroke:#4c91f3;stroke-width:.7px;opacity:.55}.connection-node{transform-box:fill-box;transform-origin:50%;opacity:.65}.architecture-data{opacity:0;offset-path:path("M113 161 L183 175 L233 155 L292 164")}.architecture-scan,.sphere-sweep,.layer-data{opacity:0}.ecosystem-panel{opacity:.65}.ecosystem-dust{opacity:.28}.orbit-line{stroke:#71bcf5;stroke-width:.65px;opacity:.65}.orbit-secondary{opacity:.35}.orbit-node{fill:#e5f7ff;stroke:#6ac4ff;stroke-width:1.5px;offset-rotate:0deg}.orbit-node-one,.orbit-node-two{offset-path:ellipse(145px 42px at 180px 105px)}.orbit-node-two{offset-distance:50%}.orbit-node-three{offset-path:ellipse(127px 54px at 180px 105px);offset-distance:25%}.orbital-ring{transform-origin:180px 105px}.ecosystem-pulse{transform-box:fill-box;transform-origin:50%;opacity:0}.platform-layer{transform-origin:220px 110px}.layer-grid{opacity:.16}.home-page #insights .article-card{transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .4s}@media (prefers-reduced-motion:no-preference){.glass-panel{animation:8s ease-in-out infinite insight-panel}.panel-two{animation-duration:10s;animation-delay:-3s}.panel-three{animation-duration:12s;animation-delay:-7s}.panel-four{animation-duration:9.5s;animation-delay:-4s}.connection-node{animation:8s ease-in-out infinite insight-node}.node-late{animation-duration:9.5s;animation-delay:-4s}.node-later{animation-duration:11s;animation-delay:-7s}.architecture-scan{animation:7s linear infinite insight-scan}.architecture-data{animation:8s linear -3s infinite insight-data-path}.floor-sphere{animation:11s ease-in-out -2s infinite insight-floor-sphere}.ecosystem-sphere{animation:8s ease-in-out -3s infinite insight-sphere}.sphere-sweep{animation:8s ease-in-out -2s infinite insight-sweep}.ecosystem-dust{animation:12s ease-in-out -5s infinite insight-dust}.orbit-node-one{animation:7s linear -2s infinite insight-orbit}.orbit-node-two{animation:10s linear -7s infinite insight-orbit}.orbit-node-three{animation:13s linear -4s infinite insight-orbit}.orbital-ring{animation:12s linear infinite insight-ring}.ecosystem-pulse{animation:11s ease-out -6s infinite insight-pulse}.layer-bottom{animation:12s ease-in-out -4s infinite insight-layer-bottom}.layer-middle{animation:10s ease-in-out -2s infinite insight-layer-middle}.layer-top{animation:8s ease-in-out -5s infinite insight-layer-top}.layer-grid{animation:7s ease-in-out infinite insight-grid}.data-down{animation:6s linear -2s infinite insight-data-down}.data-up{animation:11s linear -5s infinite insight-data-up}.home-page #insights .article-card.motion-reveal:not(.is-visible){opacity:0;transform:translateY(24px)}.home-page #insights .article-card.motion-reveal.is-visible{animation:.65s cubic-bezier(.22,1,.36,1) both insight-entrance}.home-page #insights .article-card.motion-reveal.is-visible:nth-child(2){animation-delay:.125s}.home-page #insights .article-card.motion-reveal.is-visible:nth-child(3){animation-delay:.25s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home-page #insights .article-card:hover{border-color:#b4ccf5;translate:0 -4px;box-shadow:0 10px 25px #487fc51a}.home-page #insights .article-card{transition:translate .4s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .4s}.article-card:hover .insight-visual>svg{opacity:1}}.insight-visual>svg{opacity:.9;transition:opacity .4s}@keyframes insight-panel{0%,to{transform:translate(-2px,3px)perspective(500px)rotateY(-2deg)}50%{transform:translate(3px,-5px)perspective(500px)rotateY(2deg)}}@keyframes insight-node{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes insight-scan{0%,15%{opacity:0;transform:translate(0)}45%{opacity:.35}80%,to{opacity:0;transform:translate(440px)}}@keyframes insight-data-path{0%,15%{offset-distance:0%;opacity:0}25%{opacity:.8}70%,to{offset-distance:100%;opacity:0}}@keyframes insight-floor-sphere{0%,to{transform:translate(0)}50%{transform:translate(6px,-2px)}}@keyframes insight-sphere{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes insight-sweep{0%,15%{opacity:0;transform:translate(0)}45%{opacity:.22}80%,to{opacity:0;transform:translate(170px)}}@keyframes insight-dust{0%,to{opacity:.2;transform:translate(0)}50%{opacity:.35;transform:translate(3px,-5px)}}@keyframes insight-orbit{0%{offset-distance:0%;opacity:1}25%{opacity:1}55%,80%{opacity:.3}to{offset-distance:100%;opacity:1}}@keyframes insight-ring{to{transform:rotate(360deg)}}@keyframes insight-pulse{0%,68%{opacity:0;transform:scale(1)}72%{opacity:.6;transform:scale(1)}95%,to{opacity:0;transform:scale(3)}}@keyframes insight-layer-top{0%,to{transform:translate(-3px)rotate(-.3deg)}50%{transform:translate(4px,-3px)rotate(.3deg)}}@keyframes insight-layer-middle{0%,to{transform:translate(4px)rotate(.3deg)}50%{transform:translate(-3px,3px)rotate(-.3deg)}}@keyframes insight-layer-bottom{0%,to{transform:translate(-2px)}50%{transform:translate(3px,-2px)}}@keyframes insight-grid{0%,to{opacity:.12}50%{opacity:.22}}@keyframes insight-data-down{0%,15%{opacity:0;transform:translateY(0)}22%{opacity:1}70%,to{opacity:0;transform:translateY(150px)}}@keyframes insight-data-up{0%,55%{opacity:0;transform:translateY(150px)}62%{opacity:1}95%,to{opacity:0;transform:translateY(0)}}@keyframes insight-entrance{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.insight-visual *,.home-page #insights .article-card{transition:none!important;animation:none!important}.insight-visual .layer-data,.insight-visual .architecture-data,.insight-visual .ecosystem-dust,.insight-visual .ecosystem-pulse{display:none}.home-page #insights .article-card.motion-reveal{opacity:1;transform:none}}
