.docs-hub.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:1.875rem;line-height:2.25rem;font-weight:700;letter-spacing:-.025em}@media(min-width:640px){.docs-hub.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:2.25rem;line-height:2.5rem}}.intro.svelte-1xmjmrw{margin-top:1rem;max-width:42rem;font-size:1rem;line-height:1.625;color:var(--color-text-secondary)}.sections-grid.svelte-1xmjmrw{margin-top:2.5rem;display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.sections-grid.svelte-1xmjmrw{grid-template-columns:repeat(2,1fr)}}.section-card.svelte-1xmjmrw{display:block;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);background-color:var(--color-bg-secondary);padding:1.25rem;text-decoration:none;transition:border-color .2s ease}.section-card.svelte-1xmjmrw:hover{border-color:color-mix(in srgb,var(--color-accent) 50%,transparent)}.card-header.svelte-1xmjmrw{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.section-card.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--color-text-primary)}.arrow-icon.svelte-1xmjmrw{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0;color:var(--color-text-muted);transition:transform .2s ease,color .2s ease}.section-card.svelte-1xmjmrw:hover .arrow-icon:where(.svelte-1xmjmrw){transform:translate(.125rem);color:var(--color-accent-text)}.section-card.svelte-1xmjmrw p:where(.svelte-1xmjmrw){margin-top:.5rem;font-size:.875rem;line-height:1.625;color:var(--color-text-muted)}
