.ab[data-astro-cid-lnqprnzu]{max-width:68ch}.ab[data-astro-cid-lnqprnzu] p[data-astro-cid-lnqprnzu]{font-size:1.0625rem;line-height:1.75;color:var(--env-ink);margin-block:0 1.35em}.ab__lede[data-astro-cid-lnqprnzu]{font-family:var(--font-display);font-weight:500;font-size:clamp(1.3rem,1vw + 1.05rem,1.625rem);line-height:1.45;letter-spacing:-.01em;color:var(--env-ink);margin-block:0 2.2em}.ab__h2[data-astro-cid-lnqprnzu]{font-family:var(--font-display);font-weight:600;font-size:clamp(1.35rem,.8vw + 1.1rem,1.7rem);letter-spacing:-.015em;line-height:1.25;margin-block:3.4em 1.1em;scroll-margin-top:94px}.ab__quote[data-astro-cid-lnqprnzu]{margin-block:2.6em;padding-left:clamp(20px,3vw,32px);border-left:3px solid var(--accent)}.ab__quote[data-astro-cid-lnqprnzu] p[data-astro-cid-lnqprnzu]{font-family:var(--font-display);font-weight:500;font-size:clamp(1.15rem,.8vw + 1rem,1.4rem);line-height:1.5;margin-block:0;color:var(--env-ink)}.ab[data-astro-cid-lnqprnzu] strong[data-astro-cid-lnqprnzu]{font-weight:700}.ab[data-astro-cid-lnqprnzu] em[data-astro-cid-lnqprnzu]{font-style:italic}.ab__closing[data-astro-cid-lnqprnzu]{border-top:1px solid var(--env-line);padding-top:2.6em;margin-top:3.4em}.ab[data-astro-cid-lnqprnzu]>[data-astro-cid-lnqprnzu]:last-child{margin-bottom:0!important}.art__crumbs[data-astro-cid-3uyknppn]{background:var(--env-bg);border-bottom:1px solid var(--env-line)}.art__crumbs-row[data-astro-cid-3uyknppn]{display:flex;align-items:center;gap:10px;padding-block:14px;font-size:.875rem;color:var(--env-ink-2);flex-wrap:wrap;row-gap:6px}.art__crumbs-row[data-astro-cid-3uyknppn] a[data-astro-cid-3uyknppn]{color:var(--env-ink-2);text-decoration:none;border-radius:3px;padding:4px 2px;margin:-4px -2px}.art__crumbs-row[data-astro-cid-3uyknppn] a[data-astro-cid-3uyknppn]:hover{color:var(--accent-ink);text-decoration:underline}.art__sep[data-astro-cid-3uyknppn]{color:var(--env-ink-3)}.art__hero[data-astro-cid-3uyknppn]{background:var(--dk-bg);color:var(--dk-ink);padding-block:clamp(72px,10vw,130px)}.art__hero[data-astro-cid-3uyknppn] h1[data-astro-cid-3uyknppn]{font-size:clamp(2.1rem,4.6vw + 1rem,3.9rem);max-width:20ch;margin-top:22px}.art__subtitle[data-astro-cid-3uyknppn]{font-family:var(--font-display);font-weight:500;font-size:clamp(1.15rem,.8vw + 1rem,1.45rem);line-height:1.5;color:var(--dk-ink-2);max-width:46ch;margin-top:22px}.art__subtitle[data-astro-cid-3uyknppn] em[data-astro-cid-3uyknppn]{font-style:italic}.art__byline[data-astro-cid-3uyknppn]{display:flex;align-items:baseline;gap:10px;margin-top:34px;flex-wrap:wrap;row-gap:6px}.art__byline-name[data-astro-cid-3uyknppn]{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--dk-ink)}.art__byline-dot[data-astro-cid-3uyknppn]{color:var(--dk-ink-3)}.art__byline-role[data-astro-cid-3uyknppn]{font-size:var(--fs-small);color:var(--dk-ink-2)}.art__main[data-astro-cid-3uyknppn]{background:var(--env-bg);padding-block:clamp(64px,8vw,110px)}.art__grid[data-astro-cid-3uyknppn]{display:block}.ab-wrap[data-astro-cid-3uyknppn]{min-width:0}.art__toc[data-astro-cid-3uyknppn]{margin-bottom:44px}.art__toc-title[data-astro-cid-3uyknppn]{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--env-ink-3);margin-block:0 14px}.art__toc-list[data-astro-cid-3uyknppn]{display:flex;gap:8px;list-style:none;margin:0;padding:0 0 6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.art__toc-list[data-astro-cid-3uyknppn] li[data-astro-cid-3uyknppn]{flex:0 0 auto}.art__toc-list[data-astro-cid-3uyknppn] a[data-astro-cid-3uyknppn]{display:inline-flex;align-items:center;min-height:42px;padding:10px 16px;border:1px solid var(--env-line);border-radius:999px;font-size:.875rem;color:var(--env-ink-2);text-decoration:none;white-space:nowrap;background:transparent}.art__toc-list[data-astro-cid-3uyknppn] a[data-astro-cid-3uyknppn]:hover{border-color:var(--env-accent);color:var(--env-ink)}@media(min-width:1024px){.art__grid[data-astro-cid-3uyknppn]{display:grid;grid-template-columns:236px minmax(0,1fr);gap:clamp(56px,6vw,96px);align-items:start}.ab-wrap[data-astro-cid-3uyknppn]{padding-left:clamp(48px,5vw,88px);border-left:1px solid var(--env-line)}.art__toc[data-astro-cid-3uyknppn]{position:sticky;top:94px;margin-bottom:0;max-height:calc(100vh - 118px);overflow-y:auto}.art__toc-title[data-astro-cid-3uyknppn]{margin-block:0 16px}.art__toc-list[data-astro-cid-3uyknppn]{display:block;gap:0;padding:0;overflow-x:visible}.art__toc-list[data-astro-cid-3uyknppn] li[data-astro-cid-3uyknppn]{margin-bottom:2px}.art__toc-list[data-astro-cid-3uyknppn] a[data-astro-cid-3uyknppn]{display:block;min-height:0;padding:8px 12px;border:0;border-radius:6px;font-size:var(--fs-small);white-space:normal;line-height:1.45}.art__toc-list[data-astro-cid-3uyknppn] a[data-astro-cid-3uyknppn]:hover{background:color-mix(in srgb,var(--accent) 8%,transparent);text-decoration:none}}.art__seriesnav[data-astro-cid-3uyknppn]{background:var(--env-bg);border-top:1px solid var(--env-line);padding-block:clamp(36px,5vw,56px)}.art__seriesnav-row[data-astro-cid-3uyknppn]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;row-gap:18px}.art__next-note[data-astro-cid-3uyknppn]{margin:0;font-size:var(--fs-small);color:var(--env-ink-2)}.art__next-note[data-astro-cid-3uyknppn] strong[data-astro-cid-3uyknppn]{color:var(--env-ink);font-weight:700}@media(max-width:480px){.art__seriesnav-row[data-astro-cid-3uyknppn]{flex-direction:column;align-items:flex-start}}
