.related.svelte-13u8vl8{padding:var(--space-2xl) 0 0}.related.svelte-13u8vl8 h2:where(.svelte-13u8vl8){font-size:1.5rem}.rows.svelte-13u8vl8{margin-top:var(--space-sm);border-top:1px solid var(--color--border)}.toc.svelte-xwde0x{top:calc(64px + var(--space-lg));max-height:calc(100vh - 64px - var(--space-2xl));scrollbar-width:thin;position:sticky;overflow-y:auto}.label.svelte-xwde0x{letter-spacing:.04em;text-transform:uppercase;color:var(--color--text-quiet);margin:0 0 var(--space-sm);font-size:.6875rem;font-weight:700}ol.svelte-xwde0x{border-left:1px solid var(--color--border);margin:0;padding:0;list-style:none}a.svelte-xwde0x{color:var(--color--text-shade);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;font-size:.8125rem;line-height:1.4;text-decoration:none;transition:color .2s ease-out,border-color .2s ease-out;display:block}a.active.svelte-xwde0x{color:var(--color--accent);border-left-color:var(--color--accent);font-weight:600}@media (hover:hover) and (pointer:fine){a.svelte-xwde0x:hover{color:var(--color--accent)}}#article-content.svelte-1m11zao{--main-column-width:68ch;padding:0 15px var(--space-2xl);gap:var(--space-lg);flex-direction:column;display:flex;position:relative}@media (width>=768px){#article-content.svelte-1m11zao{padding-left:20px;padding-right:20px}}@media (width>=901px){#article-content.svelte-1m11zao{padding-left:30px;padding-right:30px}}#article-content.svelte-1m11zao .header:where(.svelte-1m11zao){width:100vw;margin-left:calc(50% - 50vw)}#article-content.svelte-1m11zao .header-inner:where(.svelte-1m11zao){width:min(var(--main-column-width) + 32px, 100%);flex-direction:column;align-items:flex-start;gap:14px;margin:0 auto;padding:32px 16px 40px;display:flex}@media (width>=900px){#article-content.svelte-1m11zao .header-inner:where(.svelte-1m11zao){padding:56px 16px 64px}}#article-content.svelte-1m11zao .header-inner:where(.svelte-1m11zao) h1:where(.svelte-1m11zao){color:inherit;letter-spacing:-.02em;margin:0;font-size:clamp(2.125rem,1.4rem + 2.6vw,3.5rem);font-weight:900;line-height:1.05}#article-content.svelte-1m11zao .crumbs:where(.svelte-1m11zao){gap:8px;font-size:.875rem;font-weight:800;display:flex}#article-content.svelte-1m11zao .crumbs:where(.svelte-1m11zao) a:where(.svelte-1m11zao){color:inherit;text-decoration:underline}#article-content.svelte-1m11zao .excerpt:where(.svelte-1m11zao){margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}#article-content.svelte-1m11zao .meta:where(.svelte-1m11zao){flex-wrap:wrap;gap:8px;font-size:.875rem;font-weight:700;display:flex}#article-content.svelte-1m11zao .meta:where(.svelte-1m11zao) a:where(.svelte-1m11zao){color:inherit;text-decoration:underline}#article-content.svelte-1m11zao .chip:where(.svelte-1m11zao){border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:.8125rem;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 2px}#article-content.svelte-1m11zao .tags:where(.svelte-1m11zao){flex-wrap:wrap;align-items:center;gap:6px;display:flex}#article-content.svelte-1m11zao .cover-image:where(.svelte-1m11zao){width:min(var(--main-column-width), 100%);border-radius:var(--radius-lg);background:var(--color--muted);max-height:420px;margin:0 auto;overflow:hidden}#article-content.svelte-1m11zao .cover-image img{object-fit:cover;max-height:420px}#article-content.svelte-1m11zao .body:where(.svelte-1m11zao){position:relative}#article-content.svelte-1m11zao .toc-rail:where(.svelte-1m11zao){width:13.75rem;top:0;bottom:0;right:calc(50% + var(--main-column-width) / 2 + 3rem);font-size:1.0625rem;display:none;position:absolute}@media (width>=1340px){#article-content.svelte-1m11zao .toc-rail:where(.svelte-1m11zao){display:block}}#article-content.svelte-1m11zao .content:where(.svelte-1m11zao){grid-template-columns:1fr min(var(--main-column-width), 100%) 1fr;display:grid}#article-content.svelte-1m11zao .content:where(.svelte-1m11zao)>*{grid-column:2}#article-content.svelte-1m11zao .content:where(.svelte-1m11zao)>.full-bleed{grid-column:1/4;width:100%;max-width:1600px;margin-left:auto;margin-right:auto}
