.hero.svelte-1uha8ag{padding:2rem 0 1.5rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.02em;margin:0 0 .5rem;font-size:2.4rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--accent)}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:60ch;color:var(--muted);margin:0}.sections.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1rem 0 2.5rem;display:grid}.tile.svelte-1uha8ag{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:.15rem;padding:1.1rem 1.2rem;display:flex}.tile.svelte-1uha8ag:not(.static){transition:transform .12s,border-color .12s}.tile.svelte-1uha8ag:not(.static):hover{border-color:var(--accent);transform:translateY(-3px)}.tile.svelte-1uha8ag .n:where(.svelte-1uha8ag){color:var(--accent);font-size:1.8rem;font-weight:700}.tile.svelte-1uha8ag .label:where(.svelte-1uha8ag){font-weight:600}.tile.svelte-1uha8ag .desc:where(.svelte-1uha8ag){color:var(--muted);font-size:.85rem}h2.svelte-1uha8ag{margin:0 0 1rem;font-size:1.2rem}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;display:grid}
