.y8uZNW_figure{--hst:#d52b2b;--tint:#17181917;border:1px solid var(--rule);background:#1718190a;margin:clamp(1.75rem,3vw,2.5rem) 0;padding:clamp(1rem,3vw,1.75rem)}.y8uZNW_svg{width:100%;max-width:36rem;height:auto;margin-inline:auto;display:block}.y8uZNW_caption{max-width:36rem;color:var(--charcoal);margin:1rem auto 0;font-size:.875rem;line-height:1.45}.y8uZNW_tint{fill:var(--tint)}.y8uZNW_ink{fill:var(--ink)}.y8uZNW_hst{fill:var(--hst)}.y8uZNW_paper{fill:var(--paper)}.y8uZNW_outline{fill:var(--paper);stroke:var(--ink);stroke-width:1px}.y8uZNW_hstOutline{fill:var(--paper);stroke:var(--hst);stroke-width:2px}.y8uZNW_line{fill:none;stroke:var(--ink);stroke-width:2px}.y8uZNW_thin{fill:none;stroke:var(--ink);stroke-width:1px}.y8uZNW_arrow{fill:var(--ink)}.y8uZNW_title{font-family:var(--display);letter-spacing:-.01em;fill:var(--ink);font-size:11px;font-weight:400}.y8uZNW_titleHst{font-family:var(--display);letter-spacing:-.01em;fill:var(--hst);font-size:11px;font-weight:400}.y8uZNW_label{font-family:var(--text);fill:var(--charcoal);font-size:10.5px}.y8uZNW_mono{font-family:var(--mono);fill:var(--ink);font-size:11px}.y8uZNW_onInk{fill:var(--paper)}.y8uZNW_mid{text-anchor:middle;dominant-baseline:central}.y8uZNW_end{text-anchor:end}@keyframes y8uZNW_build{0%,8%{fill:var(--tint)}28%,88%{fill:var(--ink)}to{fill:var(--tint)}}@keyframes y8uZNW_drop{0%,20%{fill:var(--ink)}40%,88%{fill:var(--tint)}to{fill:var(--ink)}}@keyframes y8uZNW_pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:no-preference){.y8uZNW_build{animation:9s linear infinite y8uZNW_build;animation-delay:calc(var(--i) * .18s)}.y8uZNW_drop{animation:9s linear infinite y8uZNW_drop}.y8uZNW_pulse{animation:4.5s ease-in-out infinite y8uZNW_pulse;animation-delay:calc(var(--i) * .3s)}}@media (prefers-reduced-motion:reduce){.y8uZNW_marker{display:none}}
.-AlZ6G_fig{--hst:var(--accent,#d52b2b);--rest:#17181917;border:1px solid var(--rule);background:#1718190a;margin:2rem 0 0;padding:clamp(1rem,4vw,2rem)}.-AlZ6G_svg{width:100%;max-width:40rem;height:auto;margin-inline:auto;display:block}.-AlZ6G_svg rect{fill:var(--rest)}.-AlZ6G_svg rect.-AlZ6G_on{fill:var(--ink)}.-AlZ6G_svg rect.-AlZ6G_hst{fill:var(--hst)}.-AlZ6G_svg line,.-AlZ6G_svg path{stroke:var(--ink);stroke-width:1.5px;fill:none}.-AlZ6G_svg .-AlZ6G_hstline{stroke:var(--hst)}.-AlZ6G_head{font-family:var(--display);letter-spacing:-.01em;fill:var(--ink);font-size:11px}.-AlZ6G_label{font-family:var(--text);fill:var(--gray);font-size:10.5px}.-AlZ6G_num{font-family:var(--mono);fill:var(--ink);font-size:11px}.-AlZ6G_numhst{font-family:var(--mono);fill:var(--hst);font-size:11px}.-AlZ6G_cap{font-family:var(--mono);text-anchor:middle;dominant-baseline:central;fill:var(--paper);font-size:10px}.-AlZ6G_capdark{fill:var(--ink)}.-AlZ6G_cap.-AlZ6G_end{text-anchor:end}.-AlZ6G_fig figcaption{margin-top:1rem;max-width:40rem;color:var(--charcoal);margin-inline:auto;font-size:.875rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.-AlZ6G_sweep{opacity:1}}@media (prefers-reduced-motion:no-preference){.-AlZ6G_pulse{animation:7s step-end infinite -AlZ6G_pulse}.-AlZ6G_reveal{animation:-AlZ6G_reveal 7s var(--ease,ease) infinite both;animation-delay:calc(var(--i,0) * .45s)}.-AlZ6G_draw{stroke-dasharray:100;animation:7s ease-out infinite both -AlZ6G_draw}.-AlZ6G_sweep{opacity:0;will-change:opacity;animation:7s ease-in-out infinite both -AlZ6G_sweep}}@keyframes -AlZ6G_pulse{0%,12%{fill:var(--ink)}18%,85%{fill:var(--hst)}to{fill:var(--ink)}}@keyframes -AlZ6G_reveal{0%,8%{opacity:0}20%,88%{opacity:1}to{opacity:0}}@keyframes -AlZ6G_draw{0%,15%{stroke-dashoffset:100px;opacity:0}30%,88%{stroke-dashoffset:0;opacity:1}to{opacity:0}}@keyframes -AlZ6G_sweep{0%,6%{opacity:0}18%,60%{opacity:1}80%,to{opacity:0}}
._3rPSzG_page{--article-width:min(100% - 2 * var(--pad), 74rem);padding-bottom:var(--section-out)}._3rPSzG_head{width:var(--article-width)}._3rPSzG_title{max-width:20ch;font:400 clamp(2.4rem, 5.6vw, 5.5rem)/.99 var(--display);letter-spacing:-.052em;text-wrap:balance}._3rPSzG_lead{max-width:55ch;margin-top:1.5rem;font-size:clamp(1.0625rem,1.6vw,1.375rem);line-height:1.5}._3rPSzG_breadcrumb{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._3rPSzG_breadcrumb span:before{content:"/";color:var(--gray);margin-right:.75rem}._3rPSzG_breadcrumb a,._3rPSzG_body a,._3rPSzG_related a{text-underline-offset:.22em;text-decoration:underline}._3rPSzG_breadcrumb a{align-items:center;min-height:1.5rem;display:inline-flex}._3rPSzG_hero{width:var(--article-width);aspect-ratio:16/9;background:var(--ink);height:auto;margin:clamp(2rem,5vw,4rem) auto 0;display:block}._3rPSzG_body{width:min(100% - 2 * var(--pad), 42rem);overflow-wrap:break-word;margin:clamp(2.75rem,6vw,5rem) auto;font-size:clamp(1rem,1.45vw,1.125rem);line-height:1.68}._3rPSzG_body section+section{margin-top:2.5rem}._3rPSzG_body p,._3rPSzG_body ul{margin-top:.9rem}._3rPSzG_body li+li,._3rPSzG_related li+li{margin-top:.6rem}._3rPSzG_body h2,._3rPSzG_related h2,._3rPSzG_entry h2{font:400 clamp(1.25rem, 2.4vw, 2rem)/1.12 var(--display);letter-spacing:-.03em;text-wrap:balance}._3rPSzG_related,._3rPSzG_index{width:var(--article-width);border-top:1px solid var(--rule);margin-inline:auto}._3rPSzG_related{padding-top:1.5rem}._3rPSzG_related ul{overflow-wrap:break-word;margin-top:1rem}._3rPSzG_index{margin-top:clamp(2rem,4vw,3.5rem);padding:0;list-style:none}._3rPSzG_entry{border-bottom:1px solid var(--rule)}._3rPSzG_entryLink{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:center;gap:clamp(1rem,4vw,3rem);padding-block:clamp(1rem,2vw,1.5rem);text-decoration:none;display:grid}._3rPSzG_entryLink:hover h2{text-underline-offset:.2em;text-decoration:underline}._3rPSzG_entry img{aspect-ratio:16/9;background:var(--ink);width:100%;height:auto}._3rPSzG_category{color:var(--gray);margin-bottom:.5rem;font-size:.875rem}@media (max-width:42rem){._3rPSzG_entryLink{grid-template-columns:minmax(0,1fr);gap:.75rem}}
