.i0EgzW_hang{gap:10px;display:grid}.i0EgzW_hang>li{padding-left:0;position:relative}.i0EgzW_hang>li:before{content:"";background:var(--color-ink);width:6px;height:6px;position:absolute;top:.62em;left:-18px}@media (max-width:767px){.i0EgzW_hang>li{padding-left:18px}.i0EgzW_hang>li:before{left:0}}.i0EgzW_prose{max-width:66ch;color:var(--color-ink);overflow-wrap:break-word;font-size:1rem;line-height:1.6}.i0EgzW_prose>:first-child{margin-top:0}.i0EgzW_prose p{margin:0 0 1em}.i0EgzW_prose p+p{text-indent:2em;margin-top:-.5em}.i0EgzW_prose h2{font-family:var(--font-display);letter-spacing:-.03em;border-top:1px solid var(--color-ink);margin:2.25em 0 .75em;padding-top:.5em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.08}.i0EgzW_prose h3,.i0EgzW_prose h4,.i0EgzW_prose h5,.i0EgzW_prose h6{font-family:var(--font-sans);margin:1.75em 0 .5em;font-size:1.1875rem;font-weight:700;line-height:1.3}.i0EgzW_prose ul,.i0EgzW_prose ol{margin:0 0 1.25em;padding:0}.i0EgzW_prose ul{list-style:none}.i0EgzW_prose ul>li{margin:.4em 0;position:relative}.i0EgzW_prose ul>li:before{content:"";background:var(--color-ink);width:6px;height:6px;position:absolute;top:.62em;left:-18px}.i0EgzW_prose ol{list-style:decimal}.i0EgzW_prose ol>li{margin:.4em 0;padding-left:.25em}.i0EgzW_prose ol>li::marker{color:var(--color-mute);font-weight:600}@media (max-width:767px){.i0EgzW_prose ul>li{padding-left:18px}.i0EgzW_prose ul>li:before{left:0}.i0EgzW_prose ol{padding-left:1.25em}}.i0EgzW_prose a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-edge-strong);text-decoration-color:var(--color-edge-strong);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color var(--duration-micro) linear;text-decoration-thickness:2px}.i0EgzW_prose a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.i0EgzW_prose strong,.i0EgzW_prose b{font-weight:700}.i0EgzW_prose blockquote{border-left:2px solid var(--color-ink);margin:1.75em 0;padding:.25em 0 .25em 1.25em;font-size:1.1875rem;line-height:1.5}.i0EgzW_prose hr{border:0;border-top:1px solid var(--color-ink);margin:2.5em 0}.i0EgzW_prose hr+p:has(>strong:only-child){margin-bottom:.5em}.i0EgzW_prose hr+p>strong:only-child{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.35}.i0EgzW_prose code{font-family:var(--font-code);background:var(--color-sunken);padding:.1em .35em;font-size:.875em}.i0EgzW_prose pre{background:var(--color-sunken);margin:1.5em 0;padding:1rem 1.25rem;overflow-x:auto}.i0EgzW_prose pre code{background:0 0;padding:0;font-size:.85rem;line-height:1.6}.i0EgzW_prose table{border-collapse:collapse;max-width:100%;margin:1.5em 0;font-size:.875rem;display:block;overflow-x:auto}.i0EgzW_prose thead th{border-bottom:2px solid var(--color-ink);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);font-size:.75rem;font-weight:600}.i0EgzW_prose th,.i0EgzW_prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-edge-strong);padding:.6rem 1rem .6rem 0}@media (max-width:639.98px){.i0EgzW_prose table[data-layout=stack],.i0EgzW_prose table[data-layout=stack] tbody,.i0EgzW_prose table[data-layout=stack] tr{display:block;overflow:visible}.i0EgzW_prose table[data-layout=stack] thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.i0EgzW_prose table[data-layout=stack] tbody{border-top:2px solid var(--color-ink)}.i0EgzW_prose table[data-layout=stack] tr{border-bottom:1px solid var(--color-edge-strong);padding:.75rem 0}.i0EgzW_prose table[data-layout=stack] td{overflow-wrap:anywhere;border-bottom:0;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:.75rem;padding:.2rem 0;display:grid}.i0EgzW_prose table[data-layout=stack] td:before{content:attr(data-label);content:attr(data-label) / "";letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);padding-top:.15em;font-size:.75rem;font-weight:600}.i0EgzW_prose table[data-layout=stack] td:first-child{color:var(--color-ink);padding-bottom:.4rem;font-weight:600;display:block}.i0EgzW_prose table[data-layout=stack] td:first-child:before{content:none}}.i0EgzW_prose img{max-width:100%;height:auto}.i0EgzW_prose figcaption{color:var(--color-mute);margin-top:.5em;font-size:.875rem}
