._lead_1dpdl_1{max-width:68ch;font-size:var(--type-body);color:var(--text-muted);margin:0 0 28px;line-height:1.85}._articleHeader_1dpdl_2{max-width:920px;margin-bottom:48px}._breadcrumbs_1dpdl_3,._byline_1dpdl_3{font:var(--type-caption)/1.7 var(--mono);color:var(--text-muted);flex-wrap:wrap;gap:12px 24px;display:flex}._breadcrumbs_1dpdl_3{gap:12px;margin-bottom:28px}._byline_1dpdl_3{margin:0}._byline_1dpdl_3 a,._breadcrumbs_1dpdl_3 a,._readLink_1dpdl_6,._links_1dpdl_6 a{text-underline-offset:4px;text-decoration:underline}._byline_1dpdl_3 a,._readLink_1dpdl_6,._links_1dpdl_6 a{color:var(--link)}._posts_1dpdl_8{max-width:840px;margin:48px 0 0;padding:0;list-style:none}._posts_1dpdl_8 li{border-top:1px solid var(--line);padding-block:32px}._posts_1dpdl_8 h2{text-wrap:balance;margin-top:20px;font-size:clamp(26px,3vw,36px);line-height:1.25}._posts_1dpdl_8 p:not(._byline_1dpdl_3){color:var(--text-muted);font-size:var(--type-body);margin:0 0 24px;line-height:1.8}._readLink_1dpdl_6{font:var(--type-caption)/1.7 var(--mono)}._articleLayout_1dpdl_13{grid-template-columns:minmax(180px,240px) minmax(0,760px);align-items:start;gap:56px;display:grid}._articleBody_1dpdl_14{min-width:0;max-width:760px}._toc_1dpdl_15{border-top:1px solid var(--line);padding-top:28px;position:sticky;top:28px}._toc_1dpdl_15 h2{font:var(--type-caption)/1.7 var(--mono);text-transform:uppercase;letter-spacing:.06em}._toc_1dpdl_15 ol{margin:0;padding:0;list-style:none}._toc_1dpdl_15 a{color:var(--text-muted);font:var(--type-caption)/1.7 var(--mono);padding-block:7px;display:block}._section_1dpdl_19{border-top:1px solid var(--line);margin-bottom:44px;padding-top:28px;scroll-margin-top:28px}._section_1dpdl_19 h2{text-wrap:balance;font-size:clamp(26px,3vw,32px);line-height:1.3}._section_1dpdl_19>p,._section_1dpdl_19>ol{font-size:var(--type-body);color:var(--text-muted);overflow-wrap:anywhere;line-height:1.9}._section_1dpdl_19>p{margin:0 0 24px}._section_1dpdl_19>ol{margin:0 0 24px;padding-left:24px}._section_1dpdl_19 li{margin-bottom:12px;padding-left:4px}._codeBlock_1dpdl_25{min-width:0;margin:24px 0}._codeBlock_1dpdl_25 figcaption{font:var(--type-caption)/1.7 var(--mono);color:var(--text-muted);margin-bottom:10px}:is(._codeBlock_1dpdl_25 pre:focus-visible,._toc_1dpdl_15 a:focus-visible){outline:2px solid var(--accent);outline-offset:4px}._links_1dpdl_6,._footer_1dpdl_28{font:var(--type-caption)/1.8 var(--mono);flex-wrap:wrap;gap:12px 24px;display:flex}._footer_1dpdl_28{border-top:1px solid var(--line);color:var(--text-muted);padding-top:24px}@media (max-width:900px){._articleHeader_1dpdl_2{margin-bottom:32px}._articleLayout_1dpdl_13{grid-template-columns:minmax(0,1fr);gap:32px}._toc_1dpdl_15{position:static}._toc_1dpdl_15 ol{columns:2;column-gap:28px}._toc_1dpdl_15 li{break-inside:avoid}}@media (max-width:600px){._toc_1dpdl_15 ol{columns:1}._section_1dpdl_19{margin-bottom:32px}}
