.home.svelte-h7bcrl{gap:40px;max-width:1040px;margin:0 auto;padding:40px 24px 96px;display:grid}.hero.svelte-h7bcrl h1:where(.svelte-h7bcrl){letter-spacing:-.02em;margin:0;font-size:clamp(36px,6vw,56px)}.lede.svelte-h7bcrl{max-width:62ch;color:var(--tr-on-surface-variant);margin:12px 0 20px;font-size:18px;line-height:1.55}.cta.svelte-h7bcrl{flex-wrap:wrap;gap:10px;display:flex}.install.svelte-h7bcrl{background:var(--tr-surface-container);border:1px solid var(--tr-outline-variant);border-radius:var(--tr-radius-md);font:var(--tr-text-md) var(--tr-font-mono);margin:20px 0 0;padding:10px 16px;display:inline-block}.grid.svelte-h7bcrl{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}.grid.svelte-h7bcrl h2:where(.svelte-h7bcrl){font-size:var(--tr-text-lg);margin:0 0 6px}.grid.svelte-h7bcrl p:where(.svelte-h7bcrl),.pk.svelte-h7bcrl p:where(.svelte-h7bcrl){color:var(--tr-on-surface-variant);margin:0;line-height:1.5}.h.svelte-h7bcrl{margin:0 0 12px;font-size:20px}.pk.svelte-h7bcrl{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.pk.svelte-h7bcrl p:where(.svelte-h7bcrl){font-size:var(--tr-text-sm);margin-top:4px}
