.head[data-astro-cid-hqq7p32a]{padding-top:clamp(2.5rem,7vw,6rem)}.crumbs[data-astro-cid-hqq7p32a]{color:var(--color-muted);flex-wrap:wrap;gap:.4rem .6rem;display:flex}.topic[data-astro-cid-hqq7p32a]{color:var(--color-emerald-deep);font-weight:600}.title[data-astro-cid-hqq7p32a]{letter-spacing:-.05em;max-width:20ch;margin-top:1.25rem;font-size:clamp(2.375rem,1.1rem + 6vw,6.5rem);line-height:.94}.subtitle[data-astro-cid-hqq7p32a]{max-width:44rem;font-family:var(--font-serif);color:#2c342e;margin-top:clamp(1.25rem,2.6vw,2rem);font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:1.35}.byline[data-astro-cid-hqq7p32a]{border-top:2px solid var(--color-ink);flex-wrap:wrap;align-items:center;gap:.9rem 1rem;margin-top:clamp(1.75rem,3.5vw,2.75rem);padding-block:1rem;display:flex}.avatar[data-astro-cid-hqq7p32a]{background:var(--color-ink);border-radius:50%;justify-content:center;align-items:flex-end;gap:3px;width:2.5rem;height:2.5rem;padding-bottom:.7rem;display:inline-flex}.avatar[data-astro-cid-hqq7p32a] i[data-astro-cid-hqq7p32a]{background:var(--color-emerald);border-radius:2px;width:2.5px}.avatar[data-astro-cid-hqq7p32a] i[data-astro-cid-hqq7p32a]:first-child{height:7px}.avatar[data-astro-cid-hqq7p32a] i[data-astro-cid-hqq7p32a]:nth-child(2){height:11px}.avatar[data-astro-cid-hqq7p32a] i[data-astro-cid-hqq7p32a]:nth-child(3){height:15px}.who[data-astro-cid-hqq7p32a]{gap:.25rem;display:grid}.name[data-astro-cid-hqq7p32a]{letter-spacing:-.015em;font-weight:600}.role[data-astro-cid-hqq7p32a]{color:var(--color-muted)}.when[data-astro-cid-hqq7p32a]{color:var(--color-muted);gap:.5rem;margin-left:auto;display:flex}.figure[data-astro-cid-hqq7p32a]{margin-top:.5rem}.figure[data-astro-cid-hqq7p32a] .feature{aspect-ratio:16/10;border-radius:6px;width:100%;max-height:44rem}.figure[data-astro-cid-hqq7p32a] figcaption[data-astro-cid-hqq7p32a]{color:var(--color-muted);margin-top:.7rem}@media (width>=768px){.figure[data-astro-cid-hqq7p32a] .feature{aspect-ratio:21/9}}.layout[data-astro-cid-hqq7p32a]{gap:clamp(2rem,5vw,5rem);padding-block:clamp(2rem,5vw,4.5rem) clamp(3rem,7vw,6rem);display:grid}.takeaways[data-astro-cid-hqq7p32a]{background:var(--color-ink);color:var(--color-paper);border-radius:6px;align-self:start;padding:1.4rem 1.4rem 1.5rem}.t-head[data-astro-cid-hqq7p32a]{color:var(--color-emerald);align-items:center;gap:.55rem;display:flex}.t-head[data-astro-cid-hqq7p32a]:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.takeaways[data-astro-cid-hqq7p32a] ol[data-astro-cid-hqq7p32a]{counter-reset:t;margin-top:.75rem}.takeaways[data-astro-cid-hqq7p32a] li[data-astro-cid-hqq7p32a]{counter-increment:t;letter-spacing:-.012em;grid-template-columns:1.75rem 1fr;padding-block:.9rem;font-size:1.0625rem;font-weight:500;line-height:1.32;display:grid}.takeaways[data-astro-cid-hqq7p32a] li[data-astro-cid-hqq7p32a]+li[data-astro-cid-hqq7p32a]{border-top:1px solid #f6f8f529}.takeaways[data-astro-cid-hqq7p32a] li[data-astro-cid-hqq7p32a]:last-child{padding-bottom:0}.takeaways[data-astro-cid-hqq7p32a] li[data-astro-cid-hqq7p32a]:before{content:counter(t);font-family:var(--font-mono);color:#f6f8f580;font-size:.6875rem;line-height:2}.main[data-astro-cid-hqq7p32a]{min-width:0;max-width:43rem}.notice-box[data-astro-cid-hqq7p32a]{border:1px dashed #aab2ab;border-radius:5px;margin-bottom:1.75rem;padding:.85rem 1rem}.prose-wire[data-astro-cid-hqq7p32a]>p:first-of-type:first-letter{float:left;font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-ink);margin:.06em .14em 0 0;font-size:3.6em;font-weight:650;line-height:.78}.sources[data-astro-cid-hqq7p32a]{border-top:2px solid var(--color-ink);margin-top:clamp(2.5rem,5vw,4rem);padding-top:1rem}.s-head[data-astro-cid-hqq7p32a]{font-weight:600}.sources[data-astro-cid-hqq7p32a] ol[data-astro-cid-hqq7p32a]{counter-reset:s;margin-top:.5rem}.sources[data-astro-cid-hqq7p32a] li[data-astro-cid-hqq7p32a]{counter-increment:s;border-bottom:1px solid var(--color-rule);grid-template-columns:2.25rem 1fr;gap:.15rem 0;padding-block:.9rem;display:grid}.sources[data-astro-cid-hqq7p32a] li[data-astro-cid-hqq7p32a]:before{content:"[" counter(s) "]";font-family:var(--font-mono);color:var(--color-emerald-deep);grid-row:span 2;font-size:.75rem;line-height:1.9}.s-label[data-astro-cid-hqq7p32a]{letter-spacing:-.01em;font-weight:600}.s-note[data-astro-cid-hqq7p32a]{font-family:var(--font-serif);color:var(--color-muted);grid-column:2;font-size:.9375rem;line-height:1.45}@media (width>=1024px){.layout[data-astro-cid-hqq7p32a]{grid-template-columns:minmax(0,19rem) minmax(0,1fr)}.takeaways[data-astro-cid-hqq7p32a]{position:sticky;top:1.5rem}}.related[data-astro-cid-hqq7p32a]{padding-bottom:clamp(4rem,9vw,8rem)}.r-head[data-astro-cid-hqq7p32a]{font-size:clamp(2rem,1.3rem + 2.8vw,3.5rem)}.all[data-astro-cid-hqq7p32a]{color:var(--color-muted);white-space:nowrap}.r-grid[data-astro-cid-hqq7p32a]{gap:2.75rem 2rem;margin-top:clamp(1.5rem,3.5vw,2.5rem);display:grid}@media (width>=640px){.r-grid[data-astro-cid-hqq7p32a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.r-grid[data-astro-cid-hqq7p32a]{grid-template-columns:repeat(3,minmax(0,1fr))}}
