.hero.svelte-1mi9kit{max-width:var(--size-920);margin:0 0 var(--space-6)}.hero.svelte-1mi9kit h1:where(.svelte-1mi9kit){font-size:var(--text-title);font-weight:var(--font-weight-extrabold);color:var(--color-text);margin:0}.lead.svelte-1mi9kit{margin:var(--space-2) 0 0;font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-body)}.hero-social.svelte-1mi9kit{margin-top:var(--space-3)}.home-block.svelte-1mi9kit{margin-bottom:var(--space-9)}.block-head.svelte-1mi9kit{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.block-label.svelte-1mi9kit{align-items:center;gap:var(--space-1-5);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-soft);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);display:inline-flex}.block-ic.svelte-1mi9kit{width:var(--size-28);height:var(--size-28);color:var(--color-on-accent);background:var(--gradient-accent);clip-path:var(--shape-hexagon);place-items:center;display:inline-grid}.block-more.svelte-1mi9kit{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);flex-shrink:0}.block-more.svelte-1mi9kit:hover{text-decoration:underline}.home-tools.svelte-1mi9kit{margin-bottom:var(--space-9)}.section-title.svelte-1mi9kit{font-size:var(--font-size-xl);margin:0 0 var(--space-4-5);padding-left:var(--space-3);border-left:var(--size-4) solid var(--color-accent)}.empty.svelte-1mi9kit{color:var(--color-text-muted)}.grid.svelte-1mi9kit{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--size-260)), 1fr));gap:var(--space-5-5);scroll-margin-top:var(--size-80);display:grid}
