.head.svelte-1teoznn{padding-bottom:var(--space-6)}.meta.svelte-1teoznn{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-family:var(--mono);font-size:var(--text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--space-4)}.hero.svelte-1teoznn{margin:var(--space-7) 0 0}.hero.svelte-1teoznn img:where(.svelte-1teoznn){width:100%;height:auto;border-radius:var(--radius-card);aspect-ratio:1400 / 930;object-fit:cover}.hero.svelte-1teoznn figcaption:where(.svelte-1teoznn){margin-top:var(--space-3);font-size:var(--text-tiny);color:var(--muted)}.hero.svelte-1teoznn figcaption:where(.svelte-1teoznn) a:where(.svelte-1teoznn){color:var(--accent-on-tint);text-decoration:underline;text-underline-offset:2px}.prose.svelte-1teoznn{max-width:68ch}.prose.svelte-1teoznn h2:where(.svelte-1teoznn){font-family:var(--disp);font-size:var(--text-3xl);line-height:1.25;letter-spacing:-.015em;color:var(--ink);margin:var(--space-9) 0 var(--space-4);text-wrap:balance}.prose.svelte-1teoznn h3:where(.svelte-1teoznn){font-family:var(--disp);font-size:var(--text-xl);line-height:1.3;color:var(--ink);margin:var(--space-7) 0 var(--space-3)}.prose.svelte-1teoznn p:where(.svelte-1teoznn){font-size:var(--text-medium);line-height:1.75;color:var(--muted);margin:0 0 var(--space-5)}.prose.svelte-1teoznn strong:where(.svelte-1teoznn){color:var(--ink);font-weight:600}.definition.svelte-1teoznn{font-size:var(--text-large);line-height:1.65;color:var(--ink);border-left:3px solid var(--accent);padding-left:var(--space-5)}.prose.svelte-1teoznn ul:where(.svelte-1teoznn),.prose.svelte-1teoznn ol:where(.svelte-1teoznn){margin:0 0 var(--space-5);padding-left:var(--space-6);display:grid;gap:var(--space-3)}.prose.svelte-1teoznn li:where(.svelte-1teoznn){font-size:var(--text-medium);line-height:1.7;color:var(--muted)}.table-wrap.svelte-1teoznn{overflow-x:auto;margin:0 0 var(--space-6)}.prose.svelte-1teoznn table:where(.svelte-1teoznn){width:100%;border-collapse:collapse;font-size:var(--text-small)}.prose.svelte-1teoznn caption:where(.svelte-1teoznn){text-align:left;font-size:var(--text-tiny);color:var(--muted);padding-bottom:var(--space-3)}.prose.svelte-1teoznn th:where(.svelte-1teoznn),.prose.svelte-1teoznn td:where(.svelte-1teoznn){text-align:left;vertical-align:top;padding:var(--space-3);border-bottom:var(--divider-weight) solid var(--border);line-height:1.6}.prose.svelte-1teoznn thead:where(.svelte-1teoznn) th:where(.svelte-1teoznn){font-family:var(--mono);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.prose.svelte-1teoznn tbody:where(.svelte-1teoznn) th:where(.svelte-1teoznn){color:var(--ink);font-weight:600}.prose.svelte-1teoznn td:where(.svelte-1teoznn){color:var(--muted)}.prose.svelte-1teoznn blockquote:where(.svelte-1teoznn){margin:var(--space-7) 0;padding-left:var(--space-5);border-left:3px solid var(--accent)}.prose.svelte-1teoznn blockquote:where(.svelte-1teoznn) p:where(.svelte-1teoznn){font-size:var(--text-large);line-height:1.6;color:var(--ink);margin:0}.prose.svelte-1teoznn cite:where(.svelte-1teoznn){display:block;margin-top:var(--space-3);font-style:normal;font-size:var(--text-small);color:var(--muted)}.example.svelte-1teoznn{margin:var(--space-7) 0;padding:var(--space-6);border:var(--divider-weight) solid var(--border);border-radius:var(--radius-card);background:var(--surface-2)}.example-kicker.svelte-1teoznn{font-family:var(--mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--space-2)!important}.example-h.svelte-1teoznn{font-family:var(--disp);font-size:var(--text-large);color:var(--ink);margin:0 0 var(--space-3)!important}.example-src.svelte-1teoznn{font-size:var(--text-tiny)!important;margin:0!important}.takeaway.svelte-1teoznn{font-family:var(--disp);font-size:var(--text-xl)!important;line-height:1.45!important;color:var(--ink)!important;margin:var(--space-7) 0!important;padding:var(--space-5) var(--space-6);background:var(--accent-tint);border-radius:var(--radius-card)}.note.svelte-1teoznn{padding:var(--space-5);background:var(--surface-2);border:var(--divider-weight) solid var(--border);color:var(--muted);border-radius:var(--radius-card);font-size:var(--text-small)!important}.faq.svelte-1teoznn{margin-top:var(--space-10)}.faq.svelte-1teoznn dl:where(.svelte-1teoznn){margin:0}.faq.svelte-1teoznn dt:where(.svelte-1teoznn){font-family:var(--disp);font-size:var(--text-large);color:var(--ink);margin-top:var(--space-6)}.faq.svelte-1teoznn dd:where(.svelte-1teoznn){margin:var(--space-3) 0 0;font-size:var(--text-medium);line-height:1.7;color:var(--muted)}.share.svelte-1teoznn{margin-top:var(--space-9)}.share-h.svelte-1teoznn{font-family:var(--disp);font-size:var(--text-xl);color:var(--ink);margin:0 0 var(--space-4)}.share.svelte-1teoznn ul:where(.svelte-1teoznn){list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0}.share.svelte-1teoznn a:where(.svelte-1teoznn){display:inline-flex;align-items:center;height:40px;padding:0 var(--space-5);border:var(--divider-weight) solid var(--border);border-radius:var(--radius-full);font-size:var(--text-small);font-weight:600;color:var(--ink);text-decoration:none}.share.svelte-1teoznn a:where(.svelte-1teoznn):hover{border-color:var(--muted)}.more-h.svelte-1teoznn{font-family:var(--disp);font-size:var(--text-xl);color:var(--ink);margin:0 0 var(--space-5)}.more.svelte-1teoznn{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.more.svelte-1teoznn a:where(.svelte-1teoznn){display:grid;gap:var(--space-2);padding:var(--space-5);border:var(--divider-weight) solid var(--border);border-radius:var(--radius-card);text-decoration:none;transition:border-color .15s ease}.more.svelte-1teoznn a:where(.svelte-1teoznn):hover{border-color:var(--muted)}.more.svelte-1teoznn strong:where(.svelte-1teoznn){font-size:var(--text-medium);color:var(--ink)}.more.svelte-1teoznn span:where(.svelte-1teoznn){font-size:var(--text-small);line-height:1.6;color:var(--muted)}
