.top.svelte-1uha8ag{align-items:center;height:76px;display:flex}.name.svelte-1uha8ag{letter-spacing:-.02em;font-size:24px;font-weight:600}.intro.svelte-1uha8ag{flex-direction:column;gap:22px;max-width:760px;padding:72px 0 56px;display:flex}h1.svelte-1uha8ag{font-size:64px;line-height:1.02}.lead.svelte-1uha8ag{max-width:600px;margin:0}.apps.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-bottom:96px;display:grid}.app.svelte-1uha8ag{flex-direction:column;gap:16px;padding:36px;transition:border-color .15s,transform .15s;display:flex}.app.svelte-1uha8ag:hover{border-color:var(--accent);transform:translateY(-2px)}.app.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:14px}.app.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:36px;line-height:1.1}.app.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);margin:0}.app.svelte-1uha8ag .tagline:where(.svelte-1uha8ag){color:var(--ink);margin-top:4px;font-size:19px}.app.svelte-1uha8ag .meta:where(.svelte-1uha8ag){color:var(--faint);flex:1;font-size:14px}footer.svelte-1uha8ag{border-top:1px solid var(--line);color:var(--muted);padding:28px 0 40px;font-size:14px}@media (width<=760px){.intro.svelte-1uha8ag{padding:32px 0 40px}h1.svelte-1uha8ag{font-size:40px}.apps.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);padding-bottom:64px}.app.svelte-1uha8ag{padding:26px}.app.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:30px}}
