.article-wrap.toc-left{grid-template-columns:240px minmax(0,720px) 1fr}.article-wrap.toc-left>.article-toc{grid-area:1/1}.article-wrap.toc-left>.article-main{grid-area:1/2}.article-wrap.toc-left>.article-aside{grid-area:1/3}@media (width<=1100px){.article-wrap.toc-left{grid-template-columns:1fr;max-width:720px}.article-wrap.toc-left>.article-toc,.article-wrap.toc-left>.article-main,.article-wrap.toc-left>.article-aside{grid-area:auto}}.article-related{margin-top:3.5rem}.article-related>h2{letter-spacing:-.01em;margin:0 0 .25rem;font-size:1.5rem;font-weight:700}.article-avatar--photo{object-fit:cover;background:0 0}.article-byline{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;display:flex}.byline-person{align-items:center;gap:.625rem;display:flex}.byline-person-meta{flex-direction:column;line-height:1.3;display:flex}.byline-role{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3,#6b6b6b);font-size:.72rem}.byline-person-meta b{font-size:.9rem}.article-body img{border-radius:12px;max-width:100%;height:auto;margin:1.5rem auto;display:block}.video-embed{border-radius:12px;width:100%;height:0;margin:1.5rem 0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.related-thumb--default{background:linear-gradient(135deg, color-mix(in oklab, var(--sage) 55%, white), color-mix(in oklab, var(--lavender) 45%, white));color:var(--ink-3,#555)}
