._article_zvpau_1{max-width:var(--max-w-content);padding:var(--space-20) var(--space-6) var(--space-24);margin:0 auto}._header_zvpau_7{margin-bottom:var(--space-12)}._eyebrow_zvpau_11{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 var(--space-3);font-size:11px;font-weight:600}._heading_zvpau_21{font-family:var(--font-display);letter-spacing:-1.5px;color:var(--text);text-wrap:balance;margin:0;font-size:52px;font-weight:700;line-height:1.05}._updated_zvpau_32{margin:var(--space-4) 0 0;font-family:var(--font-body);color:var(--text-muted);font-size:13px}._lede_zvpau_39{margin:var(--space-6) 0 0;font-family:var(--font-body);color:var(--text-secondary);text-wrap:pretty;font-size:17px;line-height:1.6}._body_zvpau_48{font-family:var(--font-body);color:var(--text-secondary);font-size:16px;line-height:1.7}._body_zvpau_48 section{margin-top:var(--space-12)}._body_zvpau_48 section:first-child{margin-top:0}._body_zvpau_48 h2{font-family:var(--font-display);letter-spacing:-.4px;color:var(--text);margin:0 0 var(--space-4);font-size:24px;font-weight:600;line-height:1.25}._body_zvpau_48 h3{font-family:var(--font-display);letter-spacing:-.15px;color:var(--text);margin:var(--space-7) 0 var(--space-3);font-size:17px;font-weight:600;line-height:1.3}._body_zvpau_48 p{margin:0 0 var(--space-4);color:inherit;font-size:inherit;line-height:inherit;text-wrap:pretty}._body_zvpau_48 p:last-child{margin-bottom:0}._body_zvpau_48 ul,._body_zvpau_48 ol{margin:0 0 var(--space-4);padding-left:var(--space-6);color:inherit}._body_zvpau_48 li{margin-bottom:var(--space-2)}._body_zvpau_48 li:last-child{margin-bottom:0}._body_zvpau_48 li::marker{color:var(--text-faint)}._body_zvpau_48 strong{color:var(--text);font-weight:600}._body_zvpau_48 dl{margin:0 0 var(--space-4);gap:var(--space-2) var(--space-6);grid-template-columns:minmax(140px,200px) 1fr;display:grid}._body_zvpau_48 dt{color:var(--text);font-weight:600}._body_zvpau_48 dd{color:var(--text-secondary);margin:0}._link_zvpau_136{color:var(--accent);text-underline-offset:2px;text-decoration:underline}._link_zvpau_136:hover{color:color-mix(in srgb, var(--accent) 80%, var(--text))}._toc_zvpau_145{margin:var(--space-10) 0 0;padding:var(--space-5) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised)}._tocLabel_zvpau_153{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 var(--space-3);font-size:11px;font-weight:600}._tocList_zvpau_163{gap:var(--space-2) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._tocList_zvpau_163 li{margin:0;font-size:14px}._tocLink_zvpau_177{color:var(--text-secondary);text-decoration:none;transition:color .15s}._tocLink_zvpau_177:hover{color:var(--accent)}@media (width<=720px){._heading_zvpau_21{letter-spacing:-.8px;font-size:36px}._body_zvpau_48 dl{gap:var(--space-1);grid-template-columns:1fr}._body_zvpau_48 dl dt{margin-top:var(--space-3)}._body_zvpau_48 dl dt:first-of-type{margin-top:0}._tocList_zvpau_163{grid-template-columns:1fr}}
