.flow.svelte-zkl65z{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;padding-bottom:8px;text-align:center}.flow.svelte-zkl65z .n1:where(.svelte-zkl65z),.flow.svelte-zkl65z .n3:where(.svelte-zkl65z){margin-top:64px}.g-head.svelte-zkl65z{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;font-size:22px;font-weight:700;letter-spacing:-.015em;color:var(--foreground)}.g-num.svelte-zkl65z{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--g);color:#fff;font-size:14px;font-weight:700;letter-spacing:0}.g-line.svelte-zkl65z{min-height:48px;margin:6px auto 16px;max-width:260px;font-size:16px;line-height:1.45;color:var(--ink2);text-wrap:balance}.tile.svelte-zkl65z{position:relative;border-radius:20px;background:var(--card);box-shadow:0 18px 40px -26px #10281c66,inset 0 0 0 1px #0a7d2e24}.tile.svelte-zkl65z .visual:where(.svelte-zkl65z){height:170px;background:none;box-shadow:none}.wire.svelte-zkl65z{position:absolute;inset:0 0 auto 0;width:100%;height:334px;overflow:visible;pointer-events:none}.wire.svelte-zkl65z path:where(.svelte-zkl65z){fill:none;stroke:#0a7d2eb3;stroke-width:2.5;stroke-dasharray:6 8;vector-effect:non-scaling-stroke;animation:svelte-zkl65z-wire-flow 1.6s linear infinite}@keyframes svelte-zkl65z-wire-flow{to{stroke-dashoffset:-28}}.hood.svelte-zkl65z:not(.live) .wire:where(.svelte-zkl65z) path:where(.svelte-zkl65z){animation-play-state:paused}@media(max-width:900px){.flow.svelte-zkl65z{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}.flow.svelte-zkl65z .n1:where(.svelte-zkl65z),.flow.svelte-zkl65z .n3:where(.svelte-zkl65z){margin-top:0}.wire.svelte-zkl65z{display:none}}@media(max-width:560px){.flow.svelte-zkl65z{grid-template-columns:minmax(0,1fr);gap:32px}.g-line.svelte-zkl65z{min-height:0}.tile.svelte-zkl65z .visual:where(.svelte-zkl65z){height:150px}}@media(prefers-reduced-motion:reduce){.wire.svelte-zkl65z path:where(.svelte-zkl65z){animation:none}}.hood.svelte-zkl65z{--g: #0a7d2e;--ink2: color-mix(in oklab, var(--foreground) 68%, transparent)}.visual.svelte-zkl65z{display:grid;place-items:center;height:148px;border-radius:18px;background:radial-gradient(120% 90% at 50% 0%,rgb(10 125 46 / .07),transparent 70%),color-mix(in oklab,var(--foreground) 2.5%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--foreground) 7%,transparent);overflow:hidden}.v-index.svelte-zkl65z{display:flex;align-items:center}.sources.svelte-zkl65z{display:flex;flex-direction:column;gap:12px}.src.svelte-zkl65z{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--background);color:var(--foreground);box-shadow:0 0 0 1px color-mix(in oklab,var(--foreground) 10%,transparent)}.li.svelte-zkl65z{display:grid;place-items:center;width:18px;height:18px;border-radius:4px;background:#0a66c2;color:#fff;font:700 11px/1 system-ui,sans-serif}.join.svelte-zkl65z{width:48px;height:84px;fill:none;stroke:#0a7d2e8c;stroke-width:1.5;vector-effect:non-scaling-stroke}.who.svelte-zkl65z{width:60px;height:60px;border-radius:999px;object-fit:cover;box-shadow:0 0 0 3px var(--background),0 0 0 4.5px #0a7d2e8c,0 10px 24px -10px #00000059}.who--mark.svelte-zkl65z{display:grid;place-items:center;background:var(--background);color:var(--foreground)}.v-research.svelte-zkl65z{display:grid;gap:14px;width:100%;padding:0 20px}.track.svelte-zkl65z{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px}.t-label.svelte-zkl65z{font-size:12px;font-weight:600;color:var(--ink2)}.t-line.svelte-zkl65z{position:relative;height:1px;background:color-mix(in oklab,var(--foreground) 14%,transparent)}.tick.svelte-zkl65z{position:absolute;top:-3.5px;width:8px;height:8px;margin-left:-4px;border-radius:999px;background:color-mix(in oklab,var(--foreground) 22%,var(--background))}.tick--new.svelte-zkl65z{background:var(--g)}.pulse.svelte-zkl65z{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:999px;border:1.5px solid var(--g);opacity:0;animation:svelte-zkl65z-pulse 2.4s ease-out infinite;animation-play-state:paused}.live.svelte-zkl65z .pulse:where(.svelte-zkl65z){animation-play-state:running}@keyframes svelte-zkl65z-pulse{0%{transform:scale(.5);opacity:.8}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.pulse.svelte-zkl65z{animation:none}}.v-rank.svelte-zkl65z{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:0 24px}.big.svelte-zkl65z{font-size:44px;line-height:1;font-weight:700;letter-spacing:-.04em;color:var(--foreground);font-variant-numeric:tabular-nums}.big--mark.svelte-zkl65z{display:flex;height:44px;align-items:center}.scale.svelte-zkl65z{position:relative;width:100%;max-width:180px;height:4px;border-radius:999px;background:color-mix(in oklab,var(--foreground) 10%,transparent)}.fill.svelte-zkl65z{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,rgb(10 125 46 / .25),var(--g))}.dot.svelte-zkl65z{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:999px;background:var(--background);box-shadow:0 0 0 2.5px var(--g)}.v-match.svelte-zkl65z{display:flex;flex-direction:column;gap:12px;width:100%;padding:0 20px}.ask.svelte-zkl65z{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.4;color:var(--ink2);font-style:italic}.why.svelte-zkl65z{display:flex;align-items:flex-start;gap:8px;padding-top:12px;border-top:1px dashed color-mix(in oklab,var(--foreground) 14%,transparent);font-size:14px;font-weight:600;color:var(--foreground);overflow-wrap:anywhere}.why-t.svelte-zkl65z{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.why.svelte-zkl65z svg{color:var(--g)}
