.page.svelte-1f19a26{padding-block:clamp(1.75rem,3.5vw,3rem) clamp(3rem,6vw,5rem)}.article.svelte-1f19a26{max-width:min(100%, var(--hero-max));counter-reset:figure;margin-inline:auto}.art-appendix.svelte-1f19a26{max-width:var(--measure);margin-inline:auto}.art-head.svelte-1f19a26{font-family:var(--font-serif);font-size:var(--body-size);max-width:var(--measure);margin-inline:auto;flex-direction:column;gap:clamp(1.1rem,2.2vw,1.5rem);margin-bottom:clamp(2rem,4vw,3rem);display:flex}.art-crumb.svelte-1f19a26{order:1}.art-tags.svelte-1f19a26{order:2}.art-lede.svelte-1f19a26{order:3}.art-dek.svelte-1f19a26{order:4}.art-byline.svelte-1f19a26{order:5}.art-head.svelte-1f19a26 .paper-cite:where(.svelte-1f19a26){order:6}.art-crumb.svelte-1f19a26{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:clamp(.1rem,.8vw,.4rem);font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.art-crumb.svelte-1f19a26:hover{color:var(--color-brand)}.art-crumb.svelte-1f19a26 .arrow:where(.svelte-1f19a26){font-size:.95rem}.art-lede.svelte-1f19a26{grid-template-columns:repeat(12,1fr);align-items:stretch;display:grid}.art-lede__text.svelte-1f19a26{z-index:2;flex-direction:column;grid-area:1/1/2/9;justify-content:flex-end;min-width:0;padding-bottom:.15rem;display:flex}.art-lede.svelte-1f19a26 .figure--lead:where(.svelte-1f19a26){z-index:1;grid-area:1/6/2/13}.art-lede.no-lead.svelte-1f19a26{display:block}.art-lede.no-lead.svelte-1f19a26 .art-lede__text:where(.svelte-1f19a26){padding-bottom:0}.art-lede.no-lead.svelte-1f19a26 .art-headline:where(.svelte-1f19a26){margin-left:0}.art-lede.no-lead.svelte-1f19a26 .art-headline:where(.svelte-1f19a26)>span:where(.svelte-1f19a26){background:0 0;padding:0}.art-tags.svelte-1f19a26{flex-wrap:wrap;gap:.5rem;margin-bottom:-.3rem;display:flex}.art-tag.svelte-1f19a26{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.14em;border:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-bg-light);border-radius:999px;padding:.32rem .7rem;font-size:.68rem;font-weight:700}.art-tag--type.svelte-1f19a26{color:var(--color-brand);border-color:color-mix(in srgb, var(--color-brand) 35%, var(--color-border))}.figure--lead.svelte-1f19a26{margin:0}.figure--lead.svelte-1f19a26 .figure__frame:where(.svelte-1f19a26){aspect-ratio:3/2;padding:0}.figure--lead.svelte-1f19a26 .figure__img:where(.svelte-1f19a26){object-fit:cover;width:100%;height:100%;max-height:none}.art-headline.svelte-1f19a26{--scrim-line:1.16;font-family:var(--font-sans);font-size:clamp(1.85rem,3.5vw,2.6rem);font-weight:800;line-height:var(--scrim-line);letter-spacing:-.028em;text-wrap:balance;color:var(--color-text);margin-left:-.3em}.art-dek.svelte-1f19a26{max-width:58ch;font-family:var(--font-serif);color:var(--color-text-muted);text-wrap:pretty;font-size:clamp(1.1rem,1.55vw,1.28rem);font-weight:400;line-height:1.5}.art-byline.svelte-1f19a26{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1.5rem;padding-block:.7rem;display:flex}.art-byline__author.svelte-1f19a26{font-family:var(--font-serif);color:var(--color-brand);font-size:1.02rem;font-weight:600}.art-byline__author.svelte-1f19a26 .by:where(.svelte-1f19a26){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.16em;color:var(--color-text-muted);margin-right:.45rem;font-size:.66rem;font-weight:700}.art-byline__meta.svelte-1f19a26{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.09em;color:var(--color-text-muted);font-size:.72rem}.art-byline__meta.svelte-1f19a26 .sep:where(.svelte-1f19a26){opacity:.55;margin-inline:.15rem}.paper-cite.svelte-1f19a26{background:var(--color-bg-light);border:1px solid var(--color-border);border-top:var(--ink-rule) solid var(--color-text);border-bottom:var(--ink-rule) solid var(--color-text);border-radius:var(--radius-m);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem clamp(1.25rem,3vw,2.25rem);padding:clamp(1.1rem,2.2vw,1.4rem);display:grid}.paper-cite__label.svelte-1f19a26{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent);grid-column:1;align-items:center;gap:.5rem;font-size:.66rem;font-weight:700;display:flex}.paper-cite__label.svelte-1f19a26 .tick:where(.svelte-1f19a26){background:currentColor;width:18px;height:2px}.paper-cite__ref.svelte-1f19a26{font-family:var(--font-serif);color:var(--color-text);grid-column:1;font-size:.95rem;line-height:1.45}.paper-cite__ref.svelte-1f19a26 .title{font-style:italic}.paper-cite__ref.svelte-1f19a26 .venue{color:var(--color-text-muted)}.paper-cite.svelte-1f19a26 .btn:where(.svelte-1f19a26){white-space:nowrap;grid-area:1/2/span 2;align-self:center}.paper-cite.svelte-1f19a26 .btn:where(.svelte-1f19a26) .ext:where(.svelte-1f19a26){font-size:.95em}.art-appendix.svelte-1f19a26{margin-top:clamp(2.5rem,5vw,3.5rem)}.art-back-wrap.svelte-1f19a26{margin-top:clamp(2rem,4vw,3rem)}.art-back.svelte-1f19a26{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--color-brand);align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.art-back.svelte-1f19a26:hover{color:var(--color-brand-dark)}.art-back.svelte-1f19a26 .arrow:where(.svelte-1f19a26){font-size:1rem}@media (width<=700px){.art-lede.svelte-1f19a26{grid-template-columns:1fr;gap:1rem}.art-lede__text.svelte-1f19a26,.art-lede.svelte-1f19a26 .figure--lead:where(.svelte-1f19a26){grid-area:auto}.art-lede__text.svelte-1f19a26{padding-bottom:0}}@media (width<=620px){.paper-cite.svelte-1f19a26{grid-template-columns:1fr;row-gap:.9rem}.paper-cite.svelte-1f19a26 .btn:where(.svelte-1f19a26){grid-area:auto/1;justify-self:start}}
