.reading-progress[data-astro-cid-kw4rgypl]{z-index:4;background:var(--accent);height:2px;transform:scaleX(var(--progress,0));transform-origin:0;position:sticky;top:0}.toc[data-astro-cid-7k3pnqyz]{grid-area:1/1;justify-self:end;width:200px;margin-right:56px;font-size:.96875rem}.sticky[data-astro-cid-7k3pnqyz]{position:sticky;top:24px}ol[data-astro-cid-7k3pnqyz]{border-left:1px solid var(--border);gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-7k3pnqyz]{padding-left:12px}a[data-astro-cid-7k3pnqyz],a[data-astro-cid-7k3pnqyz]:visited{color:var(--fg-light);background-size:0 1px}a[data-astro-cid-7k3pnqyz]:hover,a[data-astro-cid-7k3pnqyz]:focus-visible{color:var(--fg-strong)}li[data-astro-cid-7k3pnqyz]:has(a[aria-current]){box-shadow:inset 2px 0 0 var(--accent)}a[data-astro-cid-7k3pnqyz][aria-current]{color:var(--fg-strong)}@media (width<=1179.98px){.toc[data-astro-cid-7k3pnqyz]{display:none}}.author[data-astro-cid-2tgtkdc7]{border:1px solid var(--border);background:var(--panel);border-radius:10px;grid-template-columns:72px 1fr;gap:18px;margin:44px 0 28px;padding:24px;display:grid}.portrait[data-astro-cid-2tgtkdc7]{width:72px;height:72px}h2[data-astro-cid-2tgtkdc7]{margin:0 0 4px;font-size:1.375rem}p[data-astro-cid-2tgtkdc7]{margin:0 0 12px;font-size:1.0625rem;line-height:1.48}.actions[data-astro-cid-2tgtkdc7]{flex-wrap:wrap;gap:10px;display:flex}.btn[data-astro-cid-2tgtkdc7]{padding:8px 14px;font-size:1rem}@media (width<=767.98px){.author[data-astro-cid-2tgtkdc7]{grid-template-columns:1fr;padding:20px}}.prev-related[data-astro-cid-lnoptxy3]{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:56px;display:grid}div[data-astro-cid-lnoptxy3]{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:4px;padding:14px 18px;display:flex}.related[data-astro-cid-lnoptxy3]{text-align:right;grid-column:2}a[data-astro-cid-lnoptxy3],a[data-astro-cid-lnoptxy3]:visited{color:var(--fg-strong);font-size:1.1875rem;line-height:1.3}@media (width<=767.98px){.prev-related[data-astro-cid-lnoptxy3]{grid-template-columns:1fr}.related[data-astro-cid-lnoptxy3]{text-align:left;grid-column:auto}}.essay[data-astro-cid-zbnmuzrh]{grid-template-columns:1fr min(44rem,100% - 40px) 1fr;padding-top:64px;display:grid}article[data-astro-cid-zbnmuzrh]{grid-area:1/2;min-width:0}.kicker[data-astro-cid-zbnmuzrh]{color:var(--accent-ink);margin:0}.kicker[data-astro-cid-zbnmuzrh] a[data-astro-cid-zbnmuzrh],.kicker[data-astro-cid-zbnmuzrh] a[data-astro-cid-zbnmuzrh]:visited{color:inherit}h1[data-astro-cid-zbnmuzrh]{margin:14px 0 16px;font-size:3.25rem;line-height:1.08}.dek[data-astro-cid-zbnmuzrh]{margin:0 0 20px;font-size:1.4375rem;font-style:italic;line-height:1.45}.byline[data-astro-cid-zbnmuzrh]{border-block:1px solid var(--border);color:var(--fg-light);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 0;font-size:1.03125rem;display:flex}.byline[data-astro-cid-zbnmuzrh] b[data-astro-cid-zbnmuzrh]{color:var(--fg-strong);font-weight:600}.portrait[data-astro-cid-zbnmuzrh]{width:36px;height:36px}.share[data-astro-cid-zbnmuzrh]{margin-left:auto}.share[data-astro-cid-zbnmuzrh] button[data-astro-cid-zbnmuzrh]{color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.share[data-astro-cid-zbnmuzrh] button[data-astro-cid-zbnmuzrh]:hover{color:var(--link-hover)}.prose[data-astro-cid-zbnmuzrh] p{margin:22px 0}.prose[data-astro-cid-zbnmuzrh] h2{margin:40px 0 4px;scroll-margin-top:24px;font-size:1.9375rem;line-height:1.2}.prose[data-astro-cid-zbnmuzrh] h3{font-size:1.5rem;line-height:1.25;font-style:var(--h3-style);color:var(--h3);margin:32px 0 4px}.prose[data-astro-cid-zbnmuzrh] :is(ul,ol){margin:22px 0;padding-left:1.4em}.prose[data-astro-cid-zbnmuzrh] blockquote{border-left:2px solid var(--border);margin:22px 0;padding-left:18px;font-style:italic}.prose[data-astro-cid-zbnmuzrh] figure{margin:28px 0}.prose[data-astro-cid-zbnmuzrh] figure img{border-radius:6px;width:100%;height:auto}.prose[data-astro-cid-zbnmuzrh] figcaption strong{color:var(--accent-ink);font-weight:600}.prose[data-astro-cid-zbnmuzrh] figcaption{color:var(--fg-light);text-align:center;margin-top:10px;font-size:1.03125rem;line-height:1.5}@media (width<=767.98px){.essay[data-astro-cid-zbnmuzrh]{padding-top:36px}h1[data-astro-cid-zbnmuzrh]{font-size:2.25rem}.dek[data-astro-cid-zbnmuzrh]{font-size:1.25rem}.share[data-astro-cid-zbnmuzrh]{margin-left:0}.prose[data-astro-cid-zbnmuzrh]{font-size:1.1875rem}.prose[data-astro-cid-zbnmuzrh] h2{font-size:1.625rem}}
