.author-avatar[data-astro-cid-5zujda2d]{flex:none;align-items:center;display:inline-flex}.author-avatar__disc[data-astro-cid-5zujda2d]{width:var(--av);height:var(--av);font-size:calc(var(--av) * .38);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;overflow:hidden}.author-avatar--28[data-astro-cid-5zujda2d]{--av:28px}.author-avatar--40[data-astro-cid-5zujda2d]{--av:40px}.author-avatar__disc[data-astro-cid-5zujda2d]+.author-avatar__disc[data-astro-cid-5zujda2d]{margin-left:calc(var(--av) * -.3);box-shadow:0 0 0 2px var(--surface,var(--sand-50))}.author-avatar__disc[data-astro-cid-5zujda2d].is-house{box-shadow:inset 0 0 0 1px var(--sand-200);background:#fff}.author-avatar__disc[data-astro-cid-5zujda2d].is-house .waypoint{transform:translateY(-6%)}.author-avatar__disc[data-astro-cid-5zujda2d].is-initials{background:var(--sand-200);color:var(--roam-teal)}.author-avatar__disc[data-astro-cid-5zujda2d].is-photo{background:var(--sand-200)}.author-avatar__disc[data-astro-cid-5zujda2d] img[data-astro-cid-5zujda2d]{object-fit:cover;width:100%;height:100%}.toc__list[data-astro-cid-hd4oqqt5]{counter-reset:toc;margin:0;padding:0;list-style:none}.toc__list[data-astro-cid-hd4oqqt5] li[data-astro-cid-hd4oqqt5]{counter-increment:toc}.toc__list[data-astro-cid-hd4oqqt5] a[data-astro-cid-hd4oqqt5]{min-height:24px;font-size:var(--text-small);color:var(--fg-muted);grid-template-columns:2ch 1fr;gap:12px;padding:8px 0;line-height:1.4;text-decoration:none;display:grid}.toc__list[data-astro-cid-hd4oqqt5] a[data-astro-cid-hd4oqqt5]:before{content:counter(toc, decimal-leading-zero);font-size:var(--text-fix);letter-spacing:.08em;font-variant-numeric:tabular-nums;padding-top:.15em;font-weight:500}.toc__list[data-astro-cid-hd4oqqt5] a[data-astro-cid-hd4oqqt5]:hover{color:var(--fg);text-underline-offset:3px;text-decoration-line:underline}.toc--aside[data-astro-cid-hd4oqqt5]{display:none}@media (width>=80rem){.toc--aside[data-astro-cid-hd4oqqt5]{top:calc(var(--header-h) + 32px);border-left:1px solid var(--sand-200);padding-left:20px;display:block;position:sticky}}.toc__title[data-astro-cid-hd4oqqt5]{margin:0 0 8px}.toc--aside[data-astro-cid-hd4oqqt5] a[data-astro-cid-hd4oqqt5][aria-current=location]{color:var(--fg);font-weight:600}.toc--inline[data-astro-cid-hd4oqqt5]{border-block:1px solid var(--sand-200);max-width:42.5rem;margin:0 0 40px}@media (width>=80rem){.toc--inline[data-astro-cid-hd4oqqt5]{display:none}}.toc__summary[data-astro-cid-hd4oqqt5]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;list-style:none;display:flex}.toc__summary[data-astro-cid-hd4oqqt5]::-webkit-details-marker{display:none}.toc__summary[data-astro-cid-hd4oqqt5]:after{content:"";border-right:1.5px solid var(--fg);border-bottom:1.5px solid var(--fg);width:10px;height:10px;transition:transform var(--dur-fast) var(--ease-out);flex:none;margin-right:4px;transform:translateY(-3px)rotate(45deg)}.toc--inline[data-astro-cid-hd4oqqt5][open] .toc__summary[data-astro-cid-hd4oqqt5]:after{transform:translateY(2px)rotate(225deg)}.toc__count[data-astro-cid-hd4oqqt5]{margin-left:auto}.toc--inline[data-astro-cid-hd4oqqt5] .toc__list[data-astro-cid-hd4oqqt5]{padding:0 0 16px}@media (prefers-reduced-motion:reduce){.toc__summary[data-astro-cid-hd4oqqt5]:after{transition:none}}.article[data-astro-cid-6ebbwsfy]{padding-block:40px var(--section-y)}@media (width>=64rem){.article[data-astro-cid-6ebbwsfy]{padding-top:56px}}.article__grid[data-astro-cid-6ebbwsfy]{grid-template-columns:minmax(0,1fr);max-width:55rem;margin-inline:auto;display:grid}@media (width>=80rem){.article__grid[data-astro-cid-6ebbwsfy]{grid-template-columns:minmax(0,55rem) minmax(0,16rem);justify-content:space-between;column-gap:64px;max-width:none}.article__head[data-astro-cid-6ebbwsfy],.article__figure[data-astro-cid-6ebbwsfy],.article__body[data-astro-cid-6ebbwsfy]{grid-column:1}.article__aside[data-astro-cid-6ebbwsfy]{grid-area:3/2;align-self:stretch}}.article__aside[data-astro-cid-6ebbwsfy]{display:none}@media (width>=80rem){.article__aside[data-astro-cid-6ebbwsfy]{display:block}}.article__head[data-astro-cid-6ebbwsfy] .article__crumbs{margin-bottom:32px}.article__eyebrow[data-astro-cid-6ebbwsfy]{margin:0 0 12px}.article__eyebrow[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{color:inherit;text-decoration:none}.article__eyebrow[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover{text-underline-offset:4px;text-decoration:underline}.article__foot[data-astro-cid-6ebbwsfy]{border-top:1px solid var(--sand-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;max-width:42.5rem;margin-top:56px;padding-top:28px;display:flex}.article__byline[data-astro-cid-6ebbwsfy]{font-size:var(--text-small);color:var(--fg-muted);align-items:center;gap:12px;display:flex}.article__byline[data-astro-cid-6ebbwsfy] p[data-astro-cid-6ebbwsfy]{margin:0}.article__byline-about[data-astro-cid-6ebbwsfy]{font-size:var(--text-caption);line-height:var(--text-caption--line-height);margin-top:2px}.article__by[data-astro-cid-6ebbwsfy]{align-self:center;align-items:center;gap:10px;display:inline-flex}.article__byline[data-astro-cid-6ebbwsfy] strong[data-astro-cid-6ebbwsfy]{color:var(--fg);font-weight:600}.article__tags[data-astro-cid-6ebbwsfy]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.article__tags[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy],.article__tags[data-astro-cid-6ebbwsfy] span[data-astro-cid-6ebbwsfy]{min-height:32px;font-size:var(--text-caption);background:var(--sand-100);color:var(--roam-teal);border-radius:999px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.article__tags[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{border:1.5px solid var(--roam-teal);background:0 0}.article__tags[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover{background:var(--sand-100)}.article__title[data-astro-cid-6ebbwsfy]{max-width:18ch;font-size:var(--text-h1);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.1}.article__lead[data-astro-cid-6ebbwsfy]{color:var(--fg);margin:24px 0 0}.article__meta[data-astro-cid-6ebbwsfy]{flex-wrap:wrap;align-items:baseline;margin:24px 0 0;display:flex}.article__figure[data-astro-cid-6ebbwsfy]{margin:40px 0 48px}@media (width>=64rem){.article__figure[data-astro-cid-6ebbwsfy]{margin:56px 0 64px}}.article__credit[data-astro-cid-6ebbwsfy]{margin-top:12px}.related[data-astro-cid-6ebbwsfy]{border-top:1px solid var(--sand-200)}.related__h2[data-astro-cid-6ebbwsfy]{font-size:var(--text-h2);letter-spacing:-.01em;margin:0 0 48px;line-height:1.15}.related__grid[data-astro-cid-6ebbwsfy]{grid-template-columns:minmax(0,1fr);gap:56px 32px;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.related__grid[data-astro-cid-6ebbwsfy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.related__grid--n3[data-astro-cid-6ebbwsfy]{grid-template-columns:repeat(3,minmax(0,1fr))}}
