.learn-page.svelte-1xzycdw{min-height:100dvh;background:var(--color-bg);color:var(--color-text)}.hero.svelte-1xzycdw{background:var(--color-surface);border-bottom:1px solid var(--color-border-subtle);padding:var(--space-4) 0 var(--space-3)}.hero-inner.svelte-1xzycdw{display:flex;flex-direction:column;gap:var(--space-2)}.breadcrumb.svelte-1xzycdw{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-family-mono);font-size:var(--font-size-small)}.breadcrumb-link.svelte-1xzycdw{color:var(--color-primary);text-decoration:none}.breadcrumb-link.svelte-1xzycdw:hover{text-decoration:underline}.breadcrumb-sep.svelte-1xzycdw,.breadcrumb-current.svelte-1xzycdw{color:var(--color-text-muted)}.learn-eyebrow.svelte-1xzycdw{margin:0 0 var(--space-2)}.hero-title.svelte-1xzycdw{margin:0 0 var(--space-2);font-family:var(--font-family-mono);font-size:var(--font-size-h1);font-weight:700;letter-spacing:-.02em;color:var(--color-text);line-height:1.15}.hero-desc.svelte-1xzycdw{margin:0;font-size:var(--font-size-body);color:var(--color-text-muted);line-height:1.65;max-width:60ch}.learn-body.svelte-1xzycdw{padding-top:var(--space-5);padding-bottom:var(--space-7);display:flex;flex-direction:column;gap:var(--space-6)}.learn-section.svelte-1xzycdw h2:where(.svelte-1xzycdw){font-family:var(--font-family-mono);font-size:var(--font-size-h3);font-weight:600;color:var(--color-text);margin:0 0 var(--space-3)}.learn-section.svelte-1xzycdw p:where(.svelte-1xzycdw){margin:0 0 var(--space-3);font-size:var(--font-size-body);color:var(--color-text-muted);line-height:1.65}.learn-section.svelte-1xzycdw ul:where(.svelte-1xzycdw),.learn-section.svelte-1xzycdw ol:where(.svelte-1xzycdw){margin:0 0 var(--space-3);padding-left:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-body);line-height:1.65}.learn-section.svelte-1xzycdw li:where(.svelte-1xzycdw){margin-bottom:var(--space-2)}.learn-section.svelte-1xzycdw strong:where(.svelte-1xzycdw){color:var(--color-text);font-weight:600}.compare-table-wrap.svelte-1xzycdw{overflow-x:auto}.compare-table.svelte-1xzycdw{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.compare-table.svelte-1xzycdw th:where(.svelte-1xzycdw){font-family:var(--font-family-mono);font-weight:600;color:var(--color-text);background:var(--color-surface);padding:var(--space-2) var(--space-3);text-align:left;border-bottom:2px solid var(--color-border);white-space:nowrap}.compare-table.svelte-1xzycdw td:where(.svelte-1xzycdw){padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-muted)}.compare-table.svelte-1xzycdw tr:where(.svelte-1xzycdw):last-child td:where(.svelte-1xzycdw){border-bottom:none}.compare-table.svelte-1xzycdw td:where(.svelte-1xzycdw):first-child{color:var(--color-text);font-weight:600}.learn-faq.svelte-1xzycdw h3:where(.svelte-1xzycdw){font-family:var(--font-family-mono);font-size:var(--font-size-body);font-weight:600;color:var(--color-text);margin:var(--space-4) 0 var(--space-2)}.learn-faq.svelte-1xzycdw h3:where(.svelte-1xzycdw):first-of-type{margin-top:0}.tools-callout.svelte-1xzycdw{padding:var(--space-4) var(--space-5)}.tools-callout.svelte-1xzycdw h2:where(.svelte-1xzycdw){font-family:var(--font-family-mono);font-size:var(--font-size-h3);font-weight:600;color:var(--color-text);margin:0 0 var(--space-3)}.tools-links.svelte-1xzycdw{display:flex;flex-wrap:wrap;gap:var(--space-2)}.tools-links.svelte-1xzycdw a:where(.svelte-1xzycdw){font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--color-brand);text-decoration:none;padding:var(--space-1) var(--space-2);border:1px solid var(--color-brand-border);border-radius:var(--radius-sm);background:var(--color-brand-soft)}.tools-links.svelte-1xzycdw a:where(.svelte-1xzycdw):hover{background:var(--color-brand);color:#fff}@media(max-width:600px){.hero.svelte-1xzycdw{padding:var(--space-2) 0}.hero-title.svelte-1xzycdw{font-size:var(--font-size-h2)}}
