.author.svelte-pi9e3h{margin-top:calc(var(--nav-w) * .75);max-width:var(--measure)}.author.svelte-pi9e3h .hairline:where(.svelte-pi9e3h){margin-bottom:1.2rem}.label.svelte-pi9e3h{color:var(--steel);margin-bottom:.6rem}.name.svelte-pi9e3h{font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:var(--display-weight);font-size:var(--text-h3);letter-spacing:var(--display-tracking);line-height:1.15}.tagline.svelte-pi9e3h{color:var(--steel);margin-top:.35rem}.cta.svelte-pi9e3h{margin-top:1.1rem}.cta-link.svelte-pi9e3h{font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:var(--display-weight);font-size:var(--text-display-sm);text-transform:uppercase;letter-spacing:var(--display-tracking-link)}.prevnext.svelte-19yw4b1{margin-top:calc(var(--nav-w) * .75);max-width:var(--measure)}.prevnext.svelte-19yw4b1>.hairline:where(.svelte-19yw4b1){margin-bottom:1.4rem}.grid.svelte-19yw4b1{gap:1.5rem var(--nav-w);grid-template-columns:1fr 1fr;display:grid}.pn.svelte-19yw4b1{display:block}.pn.svelte-19yw4b1:hover{text-decoration:none}.pn-newer.svelte-19yw4b1{text-align:right}.pn-label.svelte-19yw4b1{color:var(--steel);margin-bottom:.5rem;display:block}.pn-title.svelte-19yw4b1{font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:var(--display-weight);font-size:var(--text-display-md);letter-spacing:-.005em;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;line-height:1.35;display:inline}.pn.svelte-19yw4b1:hover .pn-title:where(.svelte-19yw4b1),.pn.svelte-19yw4b1:focus-visible .pn-title:where(.svelte-19yw4b1){color:var(--accent);background-image:linear-gradient(var(--accent), var(--accent));background-size:100% 1px}.all.svelte-19yw4b1{margin-top:2rem}.all-link.svelte-19yw4b1{color:var(--steel)}.all-link.svelte-19yw4b1:hover{color:var(--accent)}@media screen and (width<=575px){.grid.svelte-19yw4b1{grid-template-columns:1fr}.pn-newer.svelte-19yw4b1{text-align:left}.pn-empty.svelte-19yw4b1{display:none}}.article-header.svelte-hf2wtv{max-width:var(--measure)}.eyebrow.svelte-hf2wtv{color:var(--steel);margin-bottom:1.25rem}.dot.svelte-hf2wtv{opacity:.5;margin-inline:.35em}.article-title.svelte-hf2wtv{font-size:calc(clamp(1.75rem, 1.3rem + 2.3vw, 2.9rem) * var(--display-scale));font-weight:var(--display-weight-h1);text-transform:none;letter-spacing:var(--display-tracking);line-height:1.12}.subtitle.svelte-hf2wtv{font-size:var(--text-lg);color:var(--steel);margin-top:1rem;line-height:1.45}.title-rule.svelte-hf2wtv{opacity:.6;margin-block:1.75rem 2.5rem}.body.svelte-hf2wtv{max-width:var(--measure);font-size:clamp(1.0625rem,1rem + .25vw,1.125rem);line-height:1.7}.body.svelte-hf2wtv p{margin-bottom:1.4em}.body.svelte-hf2wtv h2{font-size:var(--text-h3);font-weight:var(--display-weight-h1);letter-spacing:var(--display-tracking);margin-block:2.1em .7em;line-height:1.2}.body.svelte-hf2wtv h3{font-size:calc(clamp(1.125rem, 1.05rem + .35vw, 1.3rem) * var(--display-scale-mid));font-weight:var(--display-weight-h1);margin-block:1.8em .6em;line-height:1.25}.body.svelte-hf2wtv em,.body.svelte-hf2wtv i{font-style:italic}.body.svelte-hf2wtv strong{font-weight:650}.body.svelte-hf2wtv a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent)}.body.svelte-hf2wtv a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.body.svelte-hf2wtv ul,.body.svelte-hf2wtv ol{margin:1.4em 0}.body.svelte-hf2wtv ul li{margin-bottom:.55em;padding-left:1.5em;position:relative}.body.svelte-hf2wtv ul li:before{content:"—";color:var(--steel);position:absolute;left:0}.body.svelte-hf2wtv ul ul{margin:.55em 0 0}.body.svelte-hf2wtv ul ul li:before{content:"–"}.body.svelte-hf2wtv ol{padding-left:1.5em;list-style:decimal}.body.svelte-hf2wtv ol li{margin-bottom:.55em;padding-left:.3em}.body.svelte-hf2wtv blockquote{border-left:var(--line-w) solid var(--navy-700);margin:1.8em 0;padding:.2em 0 .2em 1.4em}.body.svelte-hf2wtv blockquote p{color:color-mix(in srgb, var(--ink) 84%, var(--steel));margin-bottom:1.1em}.body.svelte-hf2wtv blockquote p:last-child{margin-bottom:0}.body.svelte-hf2wtv sup.fnref{scroll-margin-top:calc(var(--nav-w) * 1.75);line-height:0}.body.svelte-hf2wtv sup.fnref a{font-family:var(--font-mono);letter-spacing:0;padding:0 .15em;font-size:.72em;text-decoration:none}.body.svelte-hf2wtv sup.fnref a:hover{text-decoration:underline}.body.svelte-hf2wtv .footnotes{margin-top:calc(var(--nav-w) * .75);font-size:.9375rem;line-height:1.6}.body.svelte-hf2wtv .footnotes .hairline{margin-bottom:1.2rem}.body.svelte-hf2wtv .footnotes-label{color:var(--steel);margin-bottom:1rem}.body.svelte-hf2wtv .footnotes ol{counter-reset:fn;margin:0;padding-left:0;list-style:none}.body.svelte-hf2wtv .footnotes li{counter-increment:fn;scroll-margin-top:calc(var(--nav-w) * 1.75);margin-bottom:.8em;padding-left:2.1rem;position:relative}.body.svelte-hf2wtv .footnotes li:before{content:counter(fn);font-family:var(--font-mono);color:var(--steel);font-size:.75rem;position:absolute;top:.15em;left:0}.body.svelte-hf2wtv .footnotes li:target{background:color-mix(in srgb, var(--accent) 9%, transparent)}.body.svelte-hf2wtv .fn-back{padding-inline:.2em;text-decoration:none}
