.resume.svelte-1uha8ag{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);margin-bottom:var(--s-4);color:inherit;border:1px solid var(--accent);text-decoration:none;display:flex}.resume.svelte-1uha8ag>span:where(.svelte-1uha8ag):first-of-type{font-size:var(--fs-sm);flex:1}.landing.svelte-1uha8ag{background:var(--table);flex-direction:column;flex:1;display:flex}.nav.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-4);padding-bottom:var(--s-4);display:flex}.logo.svelte-1uha8ag{letter-spacing:-.01em;font-weight:800;font-size:var(--fs-lg);white-space:nowrap;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.who.svelte-1uha8ag{align-items:center;gap:.4rem;display:inline-flex;position:relative}nav.svelte-1uha8ag .badge:where(.svelte-1uha8ag){background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:1.1rem;height:1.1rem;padding:0 .3rem;font-size:.68rem;font-weight:800;display:grid}.live.svelte-1uha8ag{border-radius:var(--r-pill);border:1px solid var(--border);background:var(--card);font-size:var(--fs-xs);color:var(--ink-2);white-space:nowrap;align-items:center;gap:.4rem;padding:.3rem .7rem;font-weight:600;display:inline-flex}.live.svelte-1uha8ag .sep:where(.svelte-1uha8ag){color:var(--ink-3)}.pulse.svelte-1uha8ag{background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--ok) 60%, transparent);border-radius:50%;animation:2s ease-out infinite svelte-1uha8ag-live-pulse}.pulse.idle.svelte-1uha8ag{background:var(--ink-3);animation:none}@keyframes svelte-1uha8ag-live-pulse{70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}.mark.svelte-1uha8ag{border-radius:var(--r-sm);background:var(--brand);width:2rem;height:2rem;color:var(--brand-ink);place-items:center;font-size:1rem;display:grid}nav.svelte-1uha8ag{gap:var(--s-2);display:flex}.hero.svelte-1uha8ag{gap:var(--s-6);padding-top:var(--s-6);padding-bottom:var(--s-6);grid-template-columns:1.05fr 1fr;align-items:center;display:grid}.copy.svelte-1uha8ag{gap:var(--s-4);justify-items:start;display:grid}h1.svelte-1uha8ag{font-size:clamp(2.2rem,5vw,3.6rem)}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--brand);font-style:normal}.lead.svelte-1uha8ag{font-size:var(--fs-lg);color:var(--ink-2);max-width:34ch}.cta.svelte-1uha8ag{gap:var(--s-3);width:100%;max-width:480px;display:flex}.cta.svelte-1uha8ag:not(:has(.input)) .btn:where(.svelte-1uha8ag){flex:1}.cta.svelte-1uha8ag .input:where(.svelte-1uha8ag){min-height:52px;font-size:var(--fs-lg);flex:1}.modes.svelte-1uha8ag{gap:var(--s-3);width:100%;max-width:480px;margin-top:calc(var(--s-2) * -1);display:flex}.modes.svelte-1uha8ag .btn:where(.svelte-1uha8ag){flex:1;min-height:48px;text-decoration:none}.fine.svelte-1uha8ag{font-size:var(--fs-sm);max-width:480px}.board.svelte-1uha8ag{filter:drop-shadow(0 30px 40px #00000040)}.features.svelte-1uha8ag{gap:var(--s-3);padding-bottom:var(--s-8);grid-template-columns:repeat(4,1fr);display:grid}.feature.svelte-1uha8ag{padding:var(--s-4);gap:var(--s-2);align-content:start;display:grid}.feature.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--fs-md)}.feature.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--fs-sm)}.ico.svelte-1uha8ag{border-radius:var(--r-sm);background:color-mix(in srgb, var(--brand) 14%, var(--card));width:2.4rem;height:2.4rem;color:var(--brand);place-items:center;display:inline-grid}@media (width<=860px){.hero.svelte-1uha8ag{grid-template-columns:1fr}.board.svelte-1uha8ag{order:-1;max-width:520px;margin:0 auto}.features.svelte-1uha8ag{grid-template-columns:1fr 1fr}}.handle.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;max-width:11ch;overflow:hidden}@media (width<=520px){.cta.svelte-1uha8ag{flex-direction:column}.modes.svelte-1uha8ag{flex-direction:column;margin-top:0}.features.svelte-1uha8ag{grid-template-columns:1fr}.lbl.svelte-1uha8ag,.live.svelte-1uha8ag{display:none}.nav.svelte-1uha8ag{gap:var(--s-2)}.logo.svelte-1uha8ag{font-size:var(--fs-md);gap:.4rem}nav.svelte-1uha8ag{gap:.15rem}nav.svelte-1uha8ag .btn-sm:where(.svelte-1uha8ag){padding-inline:.45rem}}
