.article-heading[data-astro-cid-dnzl7cxy]{max-width:1000px;padding-top:44px}.article-heading[data-astro-cid-dnzl7cxy] h1[data-astro-cid-dnzl7cxy]{font-size:clamp(2.3rem,4.5vw,4.15rem)}.article-heading[data-astro-cid-dnzl7cxy] .intro[data-astro-cid-dnzl7cxy]{max-width:780px}.article-heading[data-astro-cid-dnzl7cxy] .editorial-meta[data-astro-cid-dnzl7cxy]{margin-top:24px}.article-cover[data-astro-cid-dnzl7cxy]{max-width:1100px}.article-cover[data-astro-cid-dnzl7cxy] img{aspect-ratio:2.5}.article-grid[data-astro-cid-dnzl7cxy]{grid-template-columns:250px minmax(0,720px);gap:clamp(32px,6vw,96px);padding-block:56px 80px;display:grid}.article-sidebar[data-astro-cid-dnzl7cxy]{align-self:start;position:sticky;top:28px}.article-sidebar[data-astro-cid-dnzl7cxy] .eyebrow[data-astro-cid-dnzl7cxy]{color:var(--muted);margin-bottom:16px}.article-sidebar[data-astro-cid-dnzl7cxy] a[data-astro-cid-dnzl7cxy]{border-bottom:1px solid var(--line);padding-block:12px;font-size:13px;text-decoration:none;display:block}.article-sidebar[data-astro-cid-dnzl7cxy] a[data-astro-cid-dnzl7cxy]:hover{color:var(--accent)}.article-body[data-astro-cid-dnzl7cxy]{overflow-wrap:anywhere;font-size:16px;line-height:1.85}.article-body[data-astro-cid-dnzl7cxy] p+p{margin-top:20px}.article-body[data-astro-cid-dnzl7cxy] h2,.checklist[data-astro-cid-dnzl7cxy] h2[data-astro-cid-dnzl7cxy]{letter-spacing:-.035em;margin-block:40px 18px;font-size:clamp(1.5rem,2.3vw,1.9rem);line-height:1.25}.article-body[data-astro-cid-dnzl7cxy] a{color:var(--accent)}.article-body[data-astro-cid-dnzl7cxy] ul,.article-body[data-astro-cid-dnzl7cxy] ol{list-style:revert;margin-block:20px;padding-left:24px}.article-body[data-astro-cid-dnzl7cxy] li+li{margin-top:10px}.article-body[data-astro-cid-dnzl7cxy] code{background:var(--surface-muted);border-radius:3px;padding:3px 6px;font-size:.9em}.article-back[data-astro-cid-dnzl7cxy]{margin-top:48px}.checklist[data-astro-cid-dnzl7cxy]>p[data-astro-cid-dnzl7cxy]{color:var(--muted);margin-bottom:20px;font-size:14px}.checklist[data-astro-cid-dnzl7cxy] label[data-astro-cid-dnzl7cxy]{border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:14px;padding:17px 0;display:flex}.checklist[data-astro-cid-dnzl7cxy] input[data-astro-cid-dnzl7cxy]{width:21px;height:21px;accent-color:var(--accent);flex-shrink:0;margin-top:3px}.checklist[data-astro-cid-dnzl7cxy] input[data-astro-cid-dnzl7cxy]:checked+span[data-astro-cid-dnzl7cxy]{color:var(--muted);text-decoration:line-through}@media (width<=760px){.article-grid[data-astro-cid-dnzl7cxy]{grid-template-columns:1fr;padding-top:32px}.article-sidebar[data-astro-cid-dnzl7cxy]{position:static}.article-cover[data-astro-cid-dnzl7cxy] img{aspect-ratio:3/2}}
