.page.svelte-1uha8ag{flex-direction:column;gap:3rem;max-width:44rem;margin-inline:auto;padding:clamp(2rem,6vw,5rem) 1.25rem 4rem;display:flex}.hero.svelte-1uha8ag{flex-direction:column;gap:1rem;display:flex}h1.svelte-1uha8ag{margin:0;font-size:clamp(2rem,6vw,3rem);font-weight:650;line-height:1.05}.lede.svelte-1uha8ag{color:var(--color-fg-muted);max-width:34rem;font-size:1.0625rem;line-height:1.5}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.list.svelte-1uha8ag{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.row.svelte-1uha8ag{grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75rem;padding:.85rem 1rem;display:grid}.check.svelte-1uha8ag{border:1.5px solid var(--color-border-strong);width:1.35rem;height:1.35rem;color:var(--color-success);border-radius:999px;place-items:center;font-size:.8rem;display:inline-grid}.done.svelte-1uha8ag .check:where(.svelte-1uha8ag){border-color:var(--color-success)}.done.svelte-1uha8ag .title:where(.svelte-1uha8ag){color:var(--color-fg-subtle);text-decoration:line-through}.title.svelte-1uha8ag{min-width:0;font-weight:500}.due.svelte-1uha8ag{color:var(--color-fg-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.due.overdue.svelte-1uha8ag{color:var(--color-danger);font-weight:600}
