.article-shell.svelte-1teitt4{width:min(1040px,100% - 80px);margin-inline:auto}.article-site-header.svelte-1teitt4{border-bottom:1px solid var(--border)}.article-header-inner.svelte-1teitt4{justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}.original-link.svelte-1teitt4,.back-link.svelte-1teitt4,.article-site-footer.svelte-1teitt4 a:where(.svelte-1teitt4){align-items:center;gap:8px;display:inline-flex}.original-link.svelte-1teitt4{font-size:.85rem}.original-link.svelte-1teitt4:hover,.back-link.svelte-1teitt4:hover,.article-byline.svelte-1teitt4 a:where(.svelte-1teitt4):hover,.article-site-footer.svelte-1teitt4 a:where(.svelte-1teitt4):hover{color:var(--accent)}.article-intro.svelte-1teitt4{max-width:920px;padding:42px 0 48px}.back-link.svelte-1teitt4{color:var(--muted);margin-bottom:58px;font-size:.85rem}.article-intro.svelte-1teitt4 .eyebrow:where(.svelte-1teitt4){margin-bottom:20px}h1.svelte-1teitt4{letter-spacing:-.045em;text-wrap:balance;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.15rem,4.4vw,3.7rem);font-weight:700;line-height:1.12}.article-description.svelte-1teitt4{color:var(--muted);max-width:730px;margin-top:26px;font-size:1.2rem;line-height:1.7}.article-byline.svelte-1teitt4{align-items:center;gap:14px;margin-top:30px;font-size:.9rem;display:flex}.article-byline.svelte-1teitt4 img:where(.svelte-1teitt4){object-fit:cover;border-radius:50%}.article-byline.svelte-1teitt4 p:where(.svelte-1teitt4){color:var(--muted);margin-top:5px;font-size:.8rem}.byline-separator.svelte-1teitt4{margin-inline:.5em}.reading-column.svelte-1teitt4{max-width:720px;margin-inline:auto}.article-contents.svelte-1teitt4{border-block:1px solid var(--border);margin-bottom:48px;padding:24px 0}.article-contents.svelte-1teitt4 .eyebrow:where(.svelte-1teitt4){margin-bottom:16px}.article-contents.svelte-1teitt4 ol:where(.svelte-1teitt4){columns:2;column-gap:32px;margin:0;padding-left:1.4em;font-size:.9rem}.article-contents.svelte-1teitt4 li:where(.svelte-1teitt4){break-inside:avoid;padding:6px 0 6px 5px}.article-contents.svelte-1teitt4 li:where(.svelte-1teitt4)::marker{color:var(--accent);font-family:var(--mono);font-size:.75rem}.article-contents.svelte-1teitt4 a:where(.svelte-1teitt4):hover{text-underline-offset:4px;text-decoration:underline}.article-prose.svelte-1teitt4{overflow-wrap:break-word;font-size:1.125rem;line-height:1.85}.article-prose.svelte-1teitt4 p{line-height:inherit;margin-bottom:1.4em}.article-prose.svelte-1teitt4 h2{letter-spacing:-.025em;margin:2.3em 0 1em;scroll-margin-top:32px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.65rem,3vw,2rem);font-weight:700;line-height:1.25}.article-prose.svelte-1teitt4 a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.article-prose.svelte-1teitt4 ul{margin:0 0 1.7em;padding-left:1.3em}.article-prose.svelte-1teitt4 li{margin-bottom:1.2em;padding-left:.3em}.article-prose.svelte-1teitt4 li::marker{color:var(--accent)}.article-prose.svelte-1teitt4 figure{width:min(1040px,100vw - 80px);margin:38px 0 38px 50%;transform:translate(-50%)}.article-prose.svelte-1teitt4 figure img{border:1px solid var(--border);width:100%;height:auto}.article-prose.svelte-1teitt4 figcaption{max-width:720px;color:var(--muted);margin:12px auto 0;font-size:.85rem;line-height:1.65}.article-end.svelte-1teitt4{border-top:1px solid var(--border);margin-top:44px;padding-top:28px}.article-end.svelte-1teitt4 p:where(.svelte-1teitt4){color:var(--muted);margin-bottom:18px;font-size:.9rem}.article-community.svelte-1teitt4{border:1px solid var(--border);background:var(--panel);justify-content:space-between;align-items:center;gap:40px;margin-top:88px;padding:36px;display:flex}.article-community.svelte-1teitt4 .eyebrow:where(.svelte-1teitt4){margin-bottom:14px}.article-community.svelte-1teitt4 h2:where(.svelte-1teitt4){font-size:2.4rem}.article-community.svelte-1teitt4 p:where(.svelte-1teitt4):not(.eyebrow){max-width:550px;color:var(--muted);margin-top:16px;font-size:.95rem}.article-community.svelte-1teitt4 .button:where(.svelte-1teitt4){flex-shrink:0}.article-site-footer.svelte-1teitt4{color:var(--muted);justify-content:space-between;gap:24px;padding-block:42px;font-size:.8rem;display:flex}@media (width<=700px){.article-shell.svelte-1teitt4{width:calc(100% - 40px)}.article-header-inner.svelte-1teitt4{gap:16px;min-height:82px}.original-link.svelte-1teitt4{max-width:110px;font-size:.75rem}.article-intro.svelte-1teitt4{padding:28px 0 32px}.back-link.svelte-1teitt4{margin-bottom:38px}.article-description.svelte-1teitt4{font-size:1.05rem}.article-byline.svelte-1teitt4{font-size:.85rem}.article-contents.svelte-1teitt4{margin-bottom:32px}.article-contents.svelte-1teitt4 ol:where(.svelte-1teitt4){columns:1}.article-prose.svelte-1teitt4{font-size:1.05rem;line-height:1.8}.article-prose.svelte-1teitt4 figure{width:100%;margin-inline:0;transform:none}.article-prose.svelte-1teitt4 figcaption{font-size:.8rem}.article-community.svelte-1teitt4{flex-direction:column;align-items:flex-start;gap:24px;margin-top:56px;padding:24px}.article-community.svelte-1teitt4 h2:where(.svelte-1teitt4){font-size:2rem}.article-site-footer.svelte-1teitt4{flex-wrap:wrap}}
