.longform.svelte-igmni4{max-width:var(--measure);min-width:0;font-size:var(--fs-body, 1.0625rem);line-height:1.65;color:var(--fg, var(--ink));overflow-wrap:break-word}.longform.svelte-igmni4>*+*{margin-top:1.25em}.longform.svelte-igmni4 h2{margin-top:2.25em;font-family:var(--fc);font-weight:800;font-size:var(--fs-m);line-height:1;letter-spacing:-.005em;text-wrap:balance;scroll-margin-top:1.5rem}.longform.svelte-igmni4 h3{margin-top:1.75em;font-size:var(--fs-s);font-weight:700;line-height:1.25;text-wrap:balance;scroll-margin-top:1.5rem}.longform.svelte-igmni4 h4{margin-top:1.5em;font-size:1.0625rem;font-weight:700}.longform.svelte-igmni4 h2+*,.longform.svelte-igmni4 h3+*,.longform.svelte-igmni4 h4+*{margin-top:.75em}.longform.svelte-igmni4>:first-child{margin-top:0}.longform.svelte-igmni4 a{color:var(--em-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.longform.svelte-igmni4 a:hover{text-decoration-thickness:2px}.longform.svelte-igmni4 strong{font-weight:700}.longform.svelte-igmni4 ul,.longform.svelte-igmni4 ol{display:grid;gap:.5em;padding:0;list-style:none}.longform.svelte-igmni4 ul>li{position:relative;padding-left:1.5rem}.longform.svelte-igmni4 ul>li:before{content:"";position:absolute;left:.125rem;top:.6em;width:.5rem;height:.5rem;background:var(--em);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.longform.svelte-igmni4 ol{counter-reset:step}.longform.svelte-igmni4 ol>li{position:relative;padding-left:2.25rem;counter-increment:step}.longform.svelte-igmni4 ol>li:before{content:counter(step);position:absolute;left:0;top:0;font-family:var(--fc);font-weight:800;font-size:1.375em;line-height:1.2;color:var(--em-ink)}.longform.svelte-igmni4 li>ul,.longform.svelte-igmni4 li>ol{margin-top:.5em}.longform.svelte-igmni4 blockquote{padding:.25rem 0 .25rem 1.5rem;border-left:4px solid var(--em);font-size:var(--fs-s);font-weight:500;line-height:1.35}.longform.svelte-igmni4 blockquote p+p{margin-top:.75em}.longform.svelte-igmni4 code{padding:.1em .35em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.875em;background:var(--mist)}.longform.svelte-igmni4 pre{padding:1.25rem 1.5rem;overflow-x:auto;font-size:.875rem;line-height:1.55;color:var(--ink-fg);background:var(--ink)}.longform.svelte-igmni4 pre code{padding:0;color:inherit;background:none}.longform.svelte-igmni4 table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--fs-small, .9375rem);line-height:1.4;border-top:2px solid var(--ink)}.longform.svelte-igmni4 th,.longform.svelte-igmni4 td{padding:.625rem 1rem .625rem 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.longform.svelte-igmni4 th{font-size:var(--fs-tag, .8125rem);font-weight:600;color:var(--ink-3);white-space:nowrap}.longform.svelte-igmni4 td{min-width:7rem}.longform.svelte-igmni4 img{height:auto}.longform.svelte-igmni4 figure{margin-block:2em}.longform.svelte-igmni4 figcaption{margin-top:.5rem;font-size:var(--fs-tag, .8125rem);font-weight:600;color:var(--ink-3)}.longform.svelte-igmni4 hr{height:0;border:0;border-top:1px solid var(--line);margin-block:2em}
