.hero-visual.svelte-12ilsxg{width:100%;height:auto;display:block;overflow:hidden}.stars.svelte-12ilsxg circle:where(.svelte-12ilsxg){fill:var(--text-faint)}.thresh.svelte-12ilsxg{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 5}.axis.svelte-12ilsxg{stroke:var(--line-strong);stroke-width:1px}.curve.svelte-12ilsxg{fill:none;stroke:var(--brand);stroke-width:1.6px}.dot.svelte-12ilsxg{fill:var(--text)}.horizon.svelte-12ilsxg{fill:none;stroke:var(--text-muted);stroke-width:1px}.horizon.faint.svelte-12ilsxg{stroke:var(--line-strong)}text.svelte-12ilsxg{fill:var(--text-faint);font-family:var(--font-ui);letter-spacing:.16em;font-size:11px;font-weight:500}.card.svelte-74vxxv{border-top:1px solid var(--line-strong);gap:.9rem;padding:1.2rem 0 1.3rem;display:grid;position:relative}.hit.svelte-74vxxv{z-index:1;position:absolute;inset:0}.hit.svelte-74vxxv:focus-visible{outline-offset:4px}.card.svelte-74vxxv:hover h3:where(.svelte-74vxxv){text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.head.svelte-74vxxv{align-items:center;gap:.9rem;display:flex}.id.svelte-74vxxv{flex:1;min-width:0}h3.svelte-74vxxv{letter-spacing:var(--track);font-size:1rem}.name.svelte-74vxxv{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;overflow:hidden}.age.svelte-74vxxv{color:var(--text-faint);align-self:flex-start;font-size:.78rem}.prog.svelte-74vxxv,.grad.svelte-74vxxv{justify-content:space-between;align-items:center;margin-bottom:-.45rem;font-size:.84rem;display:flex}.facts.svelte-74vxxv{grid-template-columns:1.4fr 1fr .8fr;gap:.5rem;margin:0;display:grid}dd.svelte-74vxxv{white-space:nowrap;margin:.15rem 0 0;font-size:.86rem}.tools.svelte-1hyj2uh{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1.75rem;display:flex}.search.svelte-1hyj2uh{flex:18rem;max-width:28rem}.sort.svelte-1hyj2uh{flex:0 14rem}.count.svelte-1hyj2uh{margin-left:auto;font-size:.8rem}.grid.svelte-1hyj2uh{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:0 2.5rem;display:grid}.empty.svelte-1hyj2uh{color:var(--text-muted);justify-items:start;gap:1rem;padding:2rem 0;display:grid}.more.svelte-1hyj2uh{justify-content:center;margin-top:2rem;display:flex}.plan.svelte-1x9rt0n{grid-template-columns:repeat(5,1fr);gap:0 1.5rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-1x9rt0n{border-top:1px solid var(--line-strong);align-content:start;gap:.35rem;padding-top:1rem;display:grid}li.done.svelte-1x9rt0n{border-top:2px solid var(--text)}.n.svelte-1x9rt0n{color:var(--text-faint);font-size:.8rem}h3.svelte-1x9rt0n,.where.svelte-1x9rt0n{font-size:.86rem}.at.svelte-1x9rt0n{color:var(--text-muted);font-size:.8rem}li.done.svelte-1x9rt0n .state:where(.svelte-1x9rt0n){color:var(--text)}.count.svelte-1x9rt0n{font-size:.86rem}@media (width<=900px){.plan.svelte-1x9rt0n{grid-template-columns:1fr}li.svelte-1x9rt0n{grid-template-columns:2.5rem 1fr auto;column-gap:.75rem;padding:.9rem 0}li.svelte-1x9rt0n>:where(.svelte-1x9rt0n){grid-column:2}.n.svelte-1x9rt0n{grid-area:1/1/span 3}.state.svelte-1x9rt0n{grid-area:1/3}}.hero.svelte-1uha8ag{grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;padding:4.5rem 0 3.5rem;display:grid}.copy.svelte-1uha8ag{justify-items:start;gap:1.4rem;display:grid}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}@media (width<=860px){.hero.svelte-1uha8ag{grid-template-columns:1fr;gap:1.5rem;padding:2.5rem 0 2rem}.visual.svelte-1uha8ag{display:none}}
