.editorial-prose>p:first-of-type:first-letter{font-family:var(--site-font-display);float:left;color:var(--site-ink);margin:.06em .12em 0 -.04em;font-size:clamp(64px,9vw,128px);font-weight:500;line-height:.85}.editorial-prose[data-italic=true]>p:first-of-type:first-letter{font-style:italic}.editorial-prose blockquote{border-left:none;border-top:1px solid var(--site-border);border-bottom:1px solid var(--site-border);font-family:var(--site-font-display);color:var(--site-ink);quotes:none;margin:2.5rem 0;padding:1.75rem 0;font-size:clamp(20px,2vw,30px);font-style:italic;font-weight:400;line-height:1.3}.editorial-prose blockquote:before,.editorial-prose blockquote:after{content:none}.editorial-prose blockquote p{margin:0}@media (min-width:1024px){.editorial-prose .editorial-aside{float:right;width:14rem;font-family:var(--site-font-mono);letter-spacing:var(--site-tracking-mono);text-transform:uppercase;color:var(--site-muted);border-top:1px solid var(--site-border);margin:0 -16rem 1rem 1.5rem;padding-top:.5rem;font-size:.75rem}}
.magazine-prose blockquote{border-left:3px solid var(--site-accent);font-family:var(--site-font-display);color:var(--site-ink);background:color-mix(in oklab, var(--site-accent) 6%, transparent);border-radius:0 var(--site-radius-md) var(--site-radius-md) 0;margin:2rem 0;padding:.25rem 1.25rem;font-size:clamp(18px,1.6vw,24px);font-style:italic;line-height:1.45}.magazine-prose blockquote p{margin:.25rem 0}.magazine-prose h2,.magazine-prose h3,.magazine-prose h4{font-family:var(--site-font-display);letter-spacing:-.005em}.magazine-prose img{border-radius:var(--site-radius-md)}
.article-prose blockquote{border-left:4px solid var(--site-accent);font-family:var(--site-font-body);color:var(--site-ink);margin:1.5rem 0;padding:.5rem 0 .5rem 1.25rem;font-size:1.0625rem;font-style:italic;line-height:1.6}.article-prose blockquote p{margin:.5rem 0}.article-prose h2,.article-prose h3,.article-prose h4{font-family:var(--site-font-display);letter-spacing:-.005em;scroll-margin-top:6rem;font-weight:600}
