.article-page.svelte-7rfbcc{padding-block:1.5rem 3.5rem}.breadcrumbs.svelte-7rfbcc{color:var(--text-muted);margin-bottom:2rem;font-size:.83rem}.breadcrumbs.svelte-7rfbcc ol:where(.svelte-7rfbcc){flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.breadcrumbs.svelte-7rfbcc li:where(.svelte-7rfbcc)+li:where(.svelte-7rfbcc):before{content:"/";color:var(--text-faint);margin-right:.5rem}.article-head.svelte-7rfbcc{max-width:52rem;margin-bottom:2.5rem}h1.svelte-7rfbcc{font-size:clamp(2.2rem,5.5vw,3.8rem);line-height:1.1}.summary.svelte-7rfbcc{color:var(--text-muted);margin-top:1.4rem;font-size:clamp(1.05rem,1.7vw,1.2rem)}.byline.svelte-7rfbcc,.updated.svelte-7rfbcc{color:var(--text-muted);font-size:.85rem}.byline.svelte-7rfbcc{margin-top:1.3rem}.byline.svelte-7rfbcc span:where(.svelte-7rfbcc){margin-inline:.4rem}.updated.svelte-7rfbcc{margin-top:.2rem}.article-layout.svelte-7rfbcc{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.contents.svelte-7rfbcc{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-soft);padding:1.25rem;font-size:.9rem;position:sticky;top:7rem}.contents.svelte-7rfbcc p:where(.svelte-7rfbcc){margin-bottom:.85rem;font-weight:650}.contents.svelte-7rfbcc ol:where(.svelte-7rfbcc){color:var(--text-muted);padding-left:1.1rem}.contents.svelte-7rfbcc li:where(.svelte-7rfbcc)+li:where(.svelte-7rfbcc){margin-top:.65rem}.contents.svelte-7rfbcc a:where(.svelte-7rfbcc){text-decoration:none}.contents.svelte-7rfbcc a:where(.svelte-7rfbcc):hover{color:var(--text);text-decoration:underline}.contents.svelte-7rfbcc .back:where(.svelte-7rfbcc){border-top:1px solid var(--border);margin-top:1.2rem;padding-top:1rem;display:block}.article-body.svelte-7rfbcc{width:100%;min-width:0}.takeaway.svelte-7rfbcc{border:1px solid var(--border-strong);border-left:3px solid var(--score);border-radius:var(--radius);background:var(--surface);padding:1.25rem 1.4rem}.takeaway.svelte-7rfbcc p:where(.svelte-7rfbcc){margin:.5rem 0 0}.article-body.svelte-7rfbcc h2:where(.svelte-7rfbcc){line-height:1.25}.table-scroll.svelte-7rfbcc{border:1px solid var(--border);border-radius:var(--radius);margin-block:1.5rem;overflow-x:auto}table.svelte-7rfbcc{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}caption.svelte-7rfbcc{text-align:left;color:var(--text-muted);background:var(--surface-soft);padding:1rem}th.svelte-7rfbcc,td.svelte-7rfbcc{border-top:1px solid var(--border);vertical-align:top;min-width:8rem;padding:.85rem 1rem}th.svelte-7rfbcc{font-weight:600}td.svelte-7rfbcc{color:var(--text-muted)}thead.svelte-7rfbcc{background:var(--surface)}.references.svelte-7rfbcc{padding-left:1.2rem;font-size:.88rem}.try.svelte-7rfbcc{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-soft);margin-top:2.5rem;padding:1.5rem}.try.svelte-7rfbcc h2:where(.svelte-7rfbcc){margin-top:0}.try.svelte-7rfbcc a:where(.svelte-7rfbcc){color:var(--accent-ink);text-decoration:none}.related.svelte-7rfbcc{border-top:1px solid var(--border);margin-top:3rem;padding-top:2.5rem}.related.svelte-7rfbcc h2:where(.svelte-7rfbcc){margin-bottom:1.25rem;font-size:1.7rem}@media (max-width:850px){.article-layout.svelte-7rfbcc{grid-template-columns:minmax(0,1fr);gap:1.5rem}.contents.svelte-7rfbcc{position:static}.article-body.svelte-7rfbcc{max-width:none}}
