.venn-ring[data-astro-cid-ewc6dhjw]{fill:#ffffff73;stroke:#14123a1a;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:0}.venn-badge[data-astro-cid-ewc6dhjw]{color:#6b7280;transition:color .3s;cursor:default}.venn-badge[data-astro-cid-ewc6dhjw]:hover{color:var(--brand)}.venn-raster[data-astro-cid-ewc6dhjw]{filter:grayscale(1) contrast(.9);opacity:.6;transition:filter .3s,opacity .3s}.venn-badge-raster[data-astro-cid-ewc6dhjw]:hover .venn-raster[data-astro-cid-ewc6dhjw]{filter:none;opacity:1}.venn-card[data-astro-cid-ewc6dhjw]{fill:#fff;stroke:#14123a14}.venn-tag[data-astro-cid-ewc6dhjw]{font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;fill:#6b7280}.venn-name[data-astro-cid-ewc6dhjw]{font-size:16px;font-weight:300;letter-spacing:-.02em;fill:#111827}.venn-sub[data-astro-cid-ewc6dhjw]{font-size:10.5px;font-weight:300;fill:#9ca3af}.venn-lead[data-astro-cid-ewc6dhjw]{stroke:#4a3fc759;stroke-width:1}.venn-core[data-astro-cid-ewc6dhjw]{fill:#d3ffb9;fill-opacity:.22}.venn-logo[data-astro-cid-ewc6dhjw]{transform-box:fill-box;transform-origin:center;animation:venn-pulse 2.8s ease-in-out infinite}@keyframes venn-pulse{50%{transform:scale(1.05)}}html.reveal-ready .venn[data-astro-cid-ewc6dhjw] svg[data-astro-cid-ewc6dhjw] .venn-ring[data-astro-cid-ewc6dhjw]{stroke-dashoffset:1;transition:stroke-dashoffset 1.4s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * .18s)}html.reveal-ready .venn[data-astro-cid-ewc6dhjw] svg[data-astro-cid-ewc6dhjw].is-visible .venn-ring[data-astro-cid-ewc6dhjw]{stroke-dashoffset:0}html.reveal-ready .venn[data-astro-cid-ewc6dhjw] svg[data-astro-cid-ewc6dhjw] .venn-label[data-astro-cid-ewc6dhjw]{opacity:0;transition:opacity .8s ease;transition-delay:calc(1.1s + var(--i) * .2s)}html.reveal-ready .venn[data-astro-cid-ewc6dhjw] svg[data-astro-cid-ewc6dhjw].is-visible .venn-label[data-astro-cid-ewc6dhjw]{opacity:1}html.reveal-ready .venn[data-astro-cid-ewc6dhjw] svg[data-astro-cid-ewc6dhjw] .venn-part[data-astro-cid-ewc6dhjw]{opacity:0;transition:opacity .8s ease;transition-delay:calc(.9s + var(--i) * .2s)}html.reveal-ready .venn[data-astro-cid-ewc6dhjw] svg[data-astro-cid-ewc6dhjw].is-visible .venn-part[data-astro-cid-ewc6dhjw]{opacity:1}@media (prefers-reduced-motion: reduce){.venn-logo[data-astro-cid-ewc6dhjw]{animation:none}}.edge[data-astro-cid-u3dsbrl4]{stroke:#4a3fc7;stroke-opacity:.5;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:0}.node[data-astro-cid-u3dsbrl4]{fill:#4a3fc7}.node-big[data-astro-cid-u3dsbrl4]{fill:#4a3fc7;stroke:#d3ffb9;stroke-width:3;paint-order:stroke}html.reveal-ready .weekly[data-astro-cid-u3dsbrl4] .edge[data-astro-cid-u3dsbrl4]{stroke-dashoffset:1;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--w) * .9s + var(--e) * .03s + .2s)}html.reveal-ready .weekly[data-astro-cid-u3dsbrl4].is-visible .edge[data-astro-cid-u3dsbrl4]{stroke-dashoffset:0}html.reveal-ready .weekly[data-astro-cid-u3dsbrl4] .node[data-astro-cid-u3dsbrl4]{transform:scale(0);transition:transform .6s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--w) * .9s + var(--n) * .04s)}html.reveal-ready .weekly[data-astro-cid-u3dsbrl4].is-visible .node[data-astro-cid-u3dsbrl4]{transform:scale(1)}html.reveal-ready .weekly[data-astro-cid-u3dsbrl4] .week[data-astro-cid-u3dsbrl4] li[data-astro-cid-u3dsbrl4]{opacity:0;transition:opacity .6s ease;transition-delay:calc(var(--w) * .9s + .6s)}html.reveal-ready .weekly[data-astro-cid-u3dsbrl4].is-visible .week[data-astro-cid-u3dsbrl4] li[data-astro-cid-u3dsbrl4]{opacity:1}html.reveal-ready .feed[data-astro-cid-7lswi6h7] .feed-row[data-astro-cid-7lswi6h7]{opacity:0;transform:translateY(10px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(.35s + var(--r) * .14s)}html.reveal-ready .feed[data-astro-cid-7lswi6h7].is-visible .feed-row[data-astro-cid-7lswi6h7]{opacity:1;transform:none}html.reveal-ready .feed[data-astro-cid-7lswi6h7].is-visible .feed-row[data-astro-cid-7lswi6h7]:last-child{opacity:.5}.live[data-astro-cid-7lswi6h7]{animation:live-pulse 2s ease-in-out infinite}@keyframes live-pulse{0%,to{box-shadow:0 0 #4a3fc773}50%{box-shadow:0 0 0 5px #4a3fc700}}.ring[data-astro-cid-7lswi6h7]{stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--v))}.bar[data-astro-cid-7lswi6h7]{width:var(--v)}html.reveal-ready .breakdown[data-astro-cid-7lswi6h7] .ring[data-astro-cid-7lswi6h7]{stroke-dashoffset:100;transition:stroke-dashoffset 1.6s cubic-bezier(.16,1,.3,1) .3s}html.reveal-ready .breakdown[data-astro-cid-7lswi6h7].is-visible .ring[data-astro-cid-7lswi6h7]{stroke-dashoffset:calc(100 - var(--v))}html.reveal-ready .breakdown[data-astro-cid-7lswi6h7] .bar[data-astro-cid-7lswi6h7]{width:0;transition:width 1.2s cubic-bezier(.16,1,.3,1);transition-delay:calc(.4s + var(--r) * .1s)}html.reveal-ready .breakdown[data-astro-cid-7lswi6h7].is-visible .bar[data-astro-cid-7lswi6h7]{width:var(--v)}@media (prefers-reduced-motion: reduce){.live[data-astro-cid-7lswi6h7]{animation:none}}
