.tab[data-astro-cid-lesv7jgp]:hover{background:var(--color-bg-alt)}.tab[data-astro-cid-lesv7jgp][aria-selected=true]{border-color:var(--color-border);background:#fff;box-shadow:0 10px 30px -12px #102a432e}.tab[data-astro-cid-lesv7jgp][aria-selected=true] .tab-icon[data-astro-cid-lesv7jgp]{background:var(--color-blue);color:#fff}.tab[data-astro-cid-lesv7jgp][aria-selected=true] .tab-title[data-astro-cid-lesv7jgp]{color:var(--color-blue)}.tab[data-astro-cid-lesv7jgp]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.tab-progress[data-astro-cid-lesv7jgp]{transform:scaleY(0)}.tab[data-astro-cid-lesv7jgp][aria-selected=true] .tab-progress[data-astro-cid-lesv7jgp]{transform:scaleY(1)}.showcase[data-astro-cid-lesv7jgp].is-cycling .tab[data-astro-cid-lesv7jgp][aria-selected=true] .tab-progress[data-astro-cid-lesv7jgp]{animation:tab-progress var(--cycle,7s) linear forwards}.showcase[data-astro-cid-lesv7jgp].is-paused .tab-progress[data-astro-cid-lesv7jgp]{animation-play-state:paused!important}@keyframes tab-progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.showcase[data-astro-cid-lesv7jgp] .tab[data-astro-cid-lesv7jgp]{opacity:0;transition:opacity .6s ease-out calc(var(--i) * 90ms), translate .6s ease-out calc(var(--i) * 90ms), background-color .3s, border-color .3s, box-shadow .3s;translate:-16px}.showcase[data-astro-cid-lesv7jgp].is-visible .tab[data-astro-cid-lesv7jgp]{opacity:1;translate:0}.panel-grid[data-astro-cid-lesv7jgp]{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:32px 32px;mask-image:radial-gradient(at 100% 0,#000 30%,#0000 75%)}.panel-glow[data-astro-cid-lesv7jgp]{animation:12s ease-in-out infinite alternate drift}.panel-glow-b[data-astro-cid-lesv7jgp]{animation:14s ease-in-out infinite alternate-reverse drift}@keyframes drift{to{translate:-40px 30px}}.panel[data-astro-cid-lesv7jgp]{opacity:0;translate:var(--from,48px) 0;transition:opacity .5s ease-out,translate .6s cubic-bezier(.22,1,.36,1)}.panel[data-astro-cid-lesv7jgp].is-active{opacity:1;translate:0}.panel[data-astro-cid-lesv7jgp].is-leaving{opacity:0;translate:var(--to,-48px) 0}.panel[data-astro-cid-lesv7jgp] .slide-in[data-astro-cid-lesv7jgp]{opacity:0;transition:opacity .5s ease-out,translate .5s ease-out;translate:24px}.panel[data-astro-cid-lesv7jgp].is-active .slide-in[data-astro-cid-lesv7jgp]{opacity:1;transition-delay:calc(.15s + var(--s) * 70ms);translate:0}.panel[data-astro-cid-lesv7jgp] .panel-icon[data-astro-cid-lesv7jgp]{transition:scale .6s cubic-bezier(.34,1.56,.64,1),rotate .6s cubic-bezier(.34,1.56,.64,1);rotate:-12deg;scale:.7}.panel[data-astro-cid-lesv7jgp].is-active .panel-icon[data-astro-cid-lesv7jgp]{rotate:0deg;scale:1}.slider[data-astro-cid-lesv7jgp]{scrollbar-width:none}.slider[data-astro-cid-lesv7jgp]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.showcase[data-astro-cid-lesv7jgp] .tab[data-astro-cid-lesv7jgp],.panel[data-astro-cid-lesv7jgp],.panel[data-astro-cid-lesv7jgp] .slide-in[data-astro-cid-lesv7jgp],.panel[data-astro-cid-lesv7jgp] .panel-icon[data-astro-cid-lesv7jgp]{opacity:1;translate:none;rotate:0deg;scale:1;transition:none!important}.panel[data-astro-cid-lesv7jgp]:not(.is-active){opacity:0}.panel-glow[data-astro-cid-lesv7jgp],.panel-glow-b[data-astro-cid-lesv7jgp]{animation:none}}.viz-card[data-astro-cid-3hlyxiwj]{background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:28px 28px}.pipe-dot[data-astro-cid-3hlyxiwj]{animation:6s linear infinite pipe-travel;left:1.5rem;box-shadow:0 0 12px 2px #22d3eeb3}@keyframes pipe-travel{0%{opacity:0;left:1.5rem}6%{opacity:1}94%{opacity:1}to{opacity:0;left:calc(100% - 1.5rem)}}.stage-node[data-astro-cid-3hlyxiwj]{animation:6s ease-in-out infinite stage-glow}@keyframes stage-glow{0%,30%,to{box-shadow:none;background-color:var(--color-navy);color:var(--color-cyan)}6%,22%{color:#fff;background-color:#22d3ee26;box-shadow:0 0 22px #22d3ee8c}}.spark[data-astro-cid-3hlyxiwj]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s ease-out .4s}.spark-area[data-astro-cid-3hlyxiwj]{opacity:0;transition:opacity 1s ease-out 1.2s}.viz[data-astro-cid-3hlyxiwj].is-visible .spark[data-astro-cid-3hlyxiwj]{stroke-dashoffset:0}.viz[data-astro-cid-3hlyxiwj].is-visible .spark-area[data-astro-cid-3hlyxiwj]{opacity:1}.bar[data-astro-cid-3hlyxiwj]{transform-origin:bottom;transition:transform .7s cubic-bezier(.2,.8,.2,1);transform:scaleY(0)}.viz[data-astro-cid-3hlyxiwj].is-visible .bar[data-astro-cid-3hlyxiwj]{transform:scaleY(1)}@media (prefers-reduced-motion:reduce){.pipe-dot[data-astro-cid-3hlyxiwj]{display:none}.stage-node[data-astro-cid-3hlyxiwj]{animation:none}.spark[data-astro-cid-3hlyxiwj],.spark-area[data-astro-cid-3hlyxiwj],.bar[data-astro-cid-3hlyxiwj]{transition:none}}.principle[data-astro-cid-6wiby7mt]{transition-delay:var(--d)!important}.backdrop[data-astro-cid-6wiby7mt]{background:radial-gradient(circle,#2563eb1a 0%,#22d3ee0f 45%,#0000 70%),radial-gradient(#2563eb29 1px,#0000 1px) 0 0/18px 18px;mask-image:radial-gradient(circle,#000 35%,#0000 72%)}.spoke[data-astro-cid-6wiby7mt]{stroke:#2563eb38;stroke-width:.35px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .8s ease-out calc(.2s + var(--i) * .12s)}.is-visible[data-astro-cid-6wiby7mt] .spoke[data-astro-cid-6wiby7mt]{stroke-dashoffset:0}.spoke-trickle[data-astro-cid-6wiby7mt]{stroke:#22d3ee8c;stroke-width:.45px;stroke-linecap:round;stroke-dasharray:.02 .18;opacity:0;animation:3s linear infinite flow;animation-delay:calc(var(--i) * -.5s);transition:opacity .6s ease-out 1.4s}.is-visible[data-astro-cid-6wiby7mt] .spoke-trickle[data-astro-cid-6wiby7mt]{opacity:1}.spoke-flow[data-astro-cid-6wiby7mt]{stroke:url(#why-flow);stroke-width:.9px;stroke-linecap:round;stroke-dasharray:.1 .1;opacity:0;transition:opacity .3s;animation:1s linear infinite flow}.spoke-flow[data-astro-cid-6wiby7mt].is-active{opacity:1}@keyframes flow{0%{stroke-dashoffset:.2px}to{stroke-dashoffset:0}}.orbit[data-astro-cid-6wiby7mt]{transform-origin:50px 50px;opacity:0;transition:opacity .8s ease-out .6s;animation:14s linear infinite orbit}.is-visible[data-astro-cid-6wiby7mt] .orbit[data-astro-cid-6wiby7mt]{opacity:1}.orbit-ring[data-astro-cid-6wiby7mt]{stroke:#2563eb47;stroke-width:.3px;stroke-dasharray:.5 1.5}@keyframes orbit{to{transform:rotate(360deg)}}.progress[data-astro-cid-6wiby7mt]{fill:none;stroke:url(#why-flow);stroke-width:.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.progress[data-astro-cid-6wiby7mt].is-running{opacity:1;animation:countdown var(--cycle,3.5s) linear forwards}.is-paused[data-astro-cid-6wiby7mt] .progress[data-astro-cid-6wiby7mt]{animation-play-state:paused}@keyframes countdown{to{stroke-dashoffset:0}}.hub[data-astro-cid-6wiby7mt]{opacity:0;transition:opacity .6s ease-out,scale .6s ease-out;scale:.85}.is-visible[data-astro-cid-6wiby7mt] .hub[data-astro-cid-6wiby7mt]{opacity:1;scale:1}.hub-ring[data-astro-cid-6wiby7mt]{background:conic-gradient(#2563eb,#22d3ee,#102a43,#2563eb);animation:6s linear infinite orbit;box-shadow:0 0 40px -6px #22d3ee8c}.hub-icon[data-astro-cid-6wiby7mt]{opacity:0;transition:opacity .35s,scale .35s cubic-bezier(.34,1.56,.64,1);scale:.6}.hub-icon[data-astro-cid-6wiby7mt].is-active{opacity:1;scale:1}.hub-icon-default[data-astro-cid-6wiby7mt]{transition:opacity .35s}.has-active[data-astro-cid-6wiby7mt] .hub-icon-default[data-astro-cid-6wiby7mt]{opacity:0}.hub-text[data-astro-cid-6wiby7mt].is-swapping{animation:.4s ease-out text-in}@keyframes text-in{0%{opacity:0;transform:translateY(4px)}}.node[data-astro-cid-6wiby7mt]{opacity:0;transition:opacity .5s ease-out calc(.5s + var(--i) * .12s), scale .5s cubic-bezier(.34, 1.56, .64, 1) calc(.5s + var(--i) * .12s);scale:.6}.is-visible[data-astro-cid-6wiby7mt] .node[data-astro-cid-6wiby7mt]{opacity:1;scale:1}.node-float[data-astro-cid-6wiby7mt]{animation:5s ease-in-out infinite float;animation-delay:calc(var(--i) * -.8s)}@keyframes float{0%,to{translate:0}50%{translate:0 -4px}}.node[data-astro-cid-6wiby7mt].is-active .node-icon[data-astro-cid-6wiby7mt]{color:#fff;background:linear-gradient(135deg,#2563eb,#22d3ee);border-color:#0000;scale:1.1;box-shadow:0 14px 28px -10px #2563eb99}.node[data-astro-cid-6wiby7mt].is-active .node-label[data-astro-cid-6wiby7mt]{color:var(--color-blue)}.node[data-astro-cid-6wiby7mt].is-active .node-ripple[data-astro-cid-6wiby7mt]{animation:1.6s ease-out infinite ripple}@keyframes ripple{0%{box-shadow:0 0 #22d3ee80}to{box-shadow:0 0 0 14px #22d3ee00}}@media (prefers-reduced-motion:reduce){.orbit[data-astro-cid-6wiby7mt],.hub-ring[data-astro-cid-6wiby7mt],.node-float[data-astro-cid-6wiby7mt],.spoke-trickle[data-astro-cid-6wiby7mt],.spoke-flow[data-astro-cid-6wiby7mt],.node-ripple[data-astro-cid-6wiby7mt]{animation:none!important}.spoke[data-astro-cid-6wiby7mt],.orbit[data-astro-cid-6wiby7mt],.hub[data-astro-cid-6wiby7mt],.node[data-astro-cid-6wiby7mt]{opacity:1;stroke-dashoffset:0;transition:none;scale:1}}
