.docs-landing.svelte-19ejknd{padding:clamp(1.75rem,5vw,3.5rem) 0 clamp(3rem,7vw,5rem)}.docs-landing-inner.svelte-19ejknd{max-width:64rem;margin:0 auto;padding:0 clamp(1rem,4vw,3rem)}.docs-landing-title.svelte-19ejknd{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.022em;color:var(--color-ink-primary);margin:0 0 1rem;font-weight:400;line-height:1.06}.docs-landing-lead.svelte-19ejknd{max-width:38rem;color:var(--color-ink-secondary);margin:0 0 clamp(2rem,5vw,3.5rem);font-size:1.125rem;line-height:1.6}.docs-grid.svelte-19ejknd{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.5rem 1rem;margin:0 -1rem;display:grid}.docs-card.svelte-19ejknd{color:var(--color-ink-primary);transition:background-color .16s var(--ease-out-quint);border-radius:12px;flex-direction:column;gap:.625rem;padding:1rem;text-decoration:none;display:flex}.docs-card.svelte-19ejknd:hover{background:var(--color-fill-soft)}.docs-card.svelte-19ejknd:focus-visible{outline:1.5px solid var(--color-ink-primary);outline-offset:-1.5px}.docs-card-head.svelte-19ejknd{align-items:center;gap:.75rem;display:flex}.docs-card-icon.svelte-19ejknd{opacity:.72;flex-shrink:0;width:18px;height:18px}.docs-card-title.svelte-19ejknd{font-family:var(--font-sans);letter-spacing:normal;color:var(--color-ink-primary);margin:0;font-size:1rem;font-weight:500;line-height:1.35}.docs-card-list.svelte-19ejknd{color:var(--color-ink-secondary);flex-direction:column;gap:.25rem;padding-left:1.875rem;font-size:.875rem;line-height:1.45;display:flex}.docs-card-more.svelte-19ejknd{color:var(--color-ink-muted);font-size:.8125rem}
