.wrap.svelte-8n33cf{max-width:56rem;padding:var(--space-8) var(--space-6) var(--space-24);margin:0 auto}.crumbs.svelte-8n33cf{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.crumbs.svelte-8n33cf a:where(.svelte-8n33cf){color:var(--text-muted);text-decoration:none}.crumbs.svelte-8n33cf a:where(.svelte-8n33cf):hover{color:var(--surface-brand)}.crumbs.svelte-8n33cf .current:where(.svelte-8n33cf){color:var(--text-body)}.heading.svelte-8n33cf{font-family:var(--font-display);font-size:var(--text-display-md);line-height:var(--leading-display);color:var(--text-body);margin-bottom:var(--space-4)}.lede.svelte-8n33cf{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--text-muted);margin-bottom:var(--space-8)}.intro.svelte-8n33cf{gap:var(--space-4);margin-bottom:var(--space-10);flex-direction:column;display:flex}.intro.svelte-8n33cf p:where(.svelte-8n33cf){color:var(--text-body);line-height:var(--leading-loose)}.gotchas.svelte-8n33cf{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-10);padding:var(--space-5);background:var(--surface-tint);border-left:4px solid var(--surface-brand);border-radius:0 var(--radius-md) var(--radius-md) 0;display:flex}.gotchas.svelte-8n33cf svg:where(.svelte-8n33cf){width:1.5rem;height:1.5rem;color:var(--surface-brand);flex-shrink:0;margin-top:.125rem}.gotchas.svelte-8n33cf strong:where(.svelte-8n33cf){margin-bottom:var(--space-1);color:var(--text-body);display:block}.gotchas.svelte-8n33cf p:where(.svelte-8n33cf){font-size:var(--text-sm);line-height:var(--leading-body);color:var(--text-muted)}.cta-hero.svelte-8n33cf{align-items:center;gap:var(--space-6);margin-bottom:var(--space-12);padding:var(--space-8);background:var(--surface-brand);border-radius:var(--radius-lg);color:var(--text-on-inverse);flex-direction:column;display:flex}@media (width>=768px){.cta-hero.svelte-8n33cf{flex-direction:row}}.cta-hero-text.svelte-8n33cf{flex:1}.cta-hero-text.svelte-8n33cf h2:where(.svelte-8n33cf){font-family:var(--font-display);font-size:var(--text-display-xs);margin-bottom:var(--space-2);color:var(--text-on-inverse)}.cta-hero-text.svelte-8n33cf p:where(.svelte-8n33cf){font-size:var(--text-sm);color:var(--text-on-inverse-muted)}.cta-hero-btn.svelte-8n33cf{padding:var(--space-4) var(--space-8);background:var(--surface-page);color:var(--surface-brand);border-radius:var(--radius-md);white-space:nowrap;flex-shrink:0;font-weight:700;text-decoration:none}.cta-hero-btn.svelte-8n33cf:hover{background:var(--surface-hover)}.block.svelte-8n33cf{margin-bottom:var(--space-12)}.block-title.svelte-8n33cf{font-family:var(--font-display);font-size:var(--text-display-xs);color:var(--text-body);margin-bottom:var(--space-6)}.benefits.svelte-8n33cf{gap:var(--space-4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=768px){.benefits.svelte-8n33cf{grid-template-columns:repeat(2,minmax(0,1fr))}}.benefit.svelte-8n33cf{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-md);display:flex}.benefit.svelte-8n33cf svg:where(.svelte-8n33cf){width:1.25rem;height:1.25rem;color:var(--surface-brand);flex-shrink:0;margin-top:.125rem}.benefit.svelte-8n33cf span:where(.svelte-8n33cf){font-size:var(--text-sm);color:var(--text-body)}.howto.svelte-8n33cf{padding:var(--space-8);background:var(--surface-tint);border:1px solid var(--border-hairline);border-radius:var(--radius-lg)}.steps.svelte-8n33cf{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.step.svelte-8n33cf{align-items:flex-start;gap:var(--space-4);display:flex}.step-num.svelte-8n33cf{background:var(--surface-brand);width:2rem;height:2rem;color:var(--text-on-inverse);border-radius:var(--radius-pill);font-weight:700;font-size:var(--text-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.step.svelte-8n33cf strong:where(.svelte-8n33cf){color:var(--text-body)}.step.svelte-8n33cf p:where(.svelte-8n33cf){margin-top:var(--space-1);font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-body)}.usecases.svelte-8n33cf{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.usecases.svelte-8n33cf li:where(.svelte-8n33cf){align-items:flex-start;gap:var(--space-3);display:flex}.usecases.svelte-8n33cf svg:where(.svelte-8n33cf){width:1.25rem;height:1.25rem;color:var(--surface-brand);flex-shrink:0;margin-top:.25rem}.usecases.svelte-8n33cf span:where(.svelte-8n33cf){color:var(--text-body)}.faqs.svelte-8n33cf{gap:var(--space-4);flex-direction:column;display:flex}.faq.svelte-8n33cf{padding:var(--space-6);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-md)}.faq.svelte-8n33cf h3:where(.svelte-8n33cf){font-weight:700;font-size:var(--text-lg);color:var(--text-body);margin-bottom:var(--space-2)}.faq.svelte-8n33cf p:where(.svelte-8n33cf){font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-body)}.cta.svelte-8n33cf{padding:var(--space-8);text-align:center;background:var(--surface-tint);border-radius:var(--radius-lg)}.cta-title.svelte-8n33cf{font-family:var(--font-display);font-size:var(--text-display-xs);color:var(--text-body)}.cta-desc.svelte-8n33cf{margin:var(--space-3) auto var(--space-6);max-width:40rem;color:var(--text-muted)}.related.svelte-8n33cf{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--border-hairline)}.related-title.svelte-8n33cf{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-body);margin-bottom:var(--space-4)}.related-links.svelte-8n33cf{gap:var(--space-3);flex-wrap:wrap;display:flex}.related-links.svelte-8n33cf a:where(.svelte-8n33cf){font-size:var(--text-sm);color:var(--surface-brand);font-weight:600;text-decoration:none}.related-links.svelte-8n33cf a:where(.svelte-8n33cf):hover{text-decoration:underline}.related-links.svelte-8n33cf a.muted:where(.svelte-8n33cf){color:var(--text-muted);font-weight:400}.further.svelte-8n33cf{margin-top:var(--space-6)}.further.svelte-8n33cf h3:where(.svelte-8n33cf){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:var(--space-3);font-weight:700}.further.svelte-8n33cf ul:where(.svelte-8n33cf){gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.further.svelte-8n33cf li:where(.svelte-8n33cf){align-items:flex-start;gap:var(--space-2);display:flex}.further.svelte-8n33cf svg:where(.svelte-8n33cf){width:1.25rem;height:1.25rem;color:var(--surface-brand);flex-shrink:0;margin-top:.125rem}.further.svelte-8n33cf a:where(.svelte-8n33cf){font-size:var(--text-sm);color:var(--surface-brand);font-weight:600;text-decoration:none}.further.svelte-8n33cf a:where(.svelte-8n33cf):hover{text-decoration:underline}
