.editorial-page{--editorial-accent:#2457d6;--editorial-ink:#18274d;--editorial-paper:#f4f8fc;--editorial-dark:#070707;--sab-blue:var(--editorial-accent);--sab-ink:var(--editorial-ink);--sab-paper:var(--editorial-paper);background:var(--editorial-paper);color:var(--editorial-ink)}.editorial-page .editorial-read-progress{z-index:1000;background:var(--editorial-accent);width:0;height:4px;position:fixed;inset:0 auto auto 0}.editorial-hero .editorial-hero__grid{grid-template-columns:minmax(20rem,.92fr) minmax(28rem,1.08fr)}.editorial-hero .editorial-hero__copy{min-width:0}.editorial-hero .editorial-hero__copy h1.article-title{max-width:11.5ch}.editorial-hero--no-media .editorial-hero__grid{grid-template-columns:minmax(0,1fr);max-width:1080px}.editorial-hero--no-media{padding-bottom:clamp(2.5rem,4vw,3.5rem)}.editorial-hero--no-media .editorial-hero__copy h1.article-title{max-width:15.5ch}.editorial-hero__slot{width:100%;min-width:0}.editorial-marker{z-index:0;white-space:nowrap;position:relative}.editorial-marker:before{content:"";z-index:-1;background:var(--editorial-accent);height:.28em;position:absolute;bottom:.03em;left:-.06em;right:-.06em;transform:rotate(-2deg)}.editorial-hero__media{background:0 0;align-items:center;width:100%;margin:0;display:flex;position:relative}.editorial-hero__media img{width:100%;height:auto;display:block}.editorial-hero--photo .editorial-hero__media{aspect-ratio:auto;background:0 0;border:1px solid #ffffff29;border-radius:10px;overflow:hidden}.editorial-hero--photo .editorial-hero__media img{object-fit:contain;width:100%;height:auto}.editorial-hero--illustration .editorial-hero__media{box-shadow:none;background:0 0;border:0}.editorial-hero--illustration .editorial-hero__media img{object-fit:contain}.editorial-hero__feature{gap:clamp(1.7rem,3.8vw,3rem);display:grid}.editorial-hero__feature .editorial-hero__copy{max-width:min(940px,100%)}.editorial-hero__feature .editorial-hero__copy h1.article-title{max-width:15.5ch;font-size:var(--fs-display-split)}.editorial-hero__podcast{grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);align-items:start;gap:clamp(1.7rem,3.8vw,3rem) clamp(2rem,4.2vw,4rem);display:grid}.editorial-hero__podcast .episode-rail{grid-area:1/1}.editorial-hero__podcast .editorial-hero__copy{grid-area:1/2;max-width:min(940px,100%)}.editorial-hero__podcast .editorial-hero__copy h1.article-title{max-width:15.5ch;font-size:var(--fs-display-split)}.editorial-hero__podcast .editorial-hero__slot{grid-area:2/1/auto/-1}.editorial-hero__podcast .article-hero--feature,.editorial-hero__feature .article-hero--feature{width:100%;margin:0}.editorial-article h2{max-width:18ch}.editorial-article h2:after{content:"";background:var(--editorial-accent);width:5.5rem;height:.7rem;margin-top:.8rem;display:block;transform:rotate(-2deg)}.editorial-figure{background:0 0;width:100%;margin:3.5rem 0 2.5rem}.editorial-figure img{mix-blend-mode:multiply;border-radius:0;width:100%;height:auto;display:block}.editorial-figure figcaption{color:#6f7075;text-align:left;margin-top:.5rem;font-size:.75rem}.editorial-author{border-top:3px solid var(--editorial-ink);margin-top:6rem;padding-top:1.5rem;position:relative}.editorial-author:before{content:"";z-index:2;background:var(--editorial-accent);width:5rem;height:.7rem;box-shadow:none;border:0;border-radius:0;position:absolute;inset:-.45rem auto auto 0;transform:rotate(-2deg)}.editorial-author:after{content:none}.editorial-author .author-box__main{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:1.5rem;padding:.5rem 0 0}.editorial-author:hover .author-box__main{box-shadow:none}.editorial-author .author-photo{border:3px solid var(--editorial-ink);width:88px;height:88px;box-shadow:5px 5px 0 var(--editorial-accent);border-radius:50%}.editorial-author .author-name{color:var(--editorial-ink);font-size:1.35rem}.editorial-author .author-role{color:#77787d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.55rem;font-size:.75rem}.editorial-author .author-bio{color:#4f5055;margin-bottom:.65rem;font-size:.95rem}.editorial-author .author-links a{color:var(--editorial-ink);text-decoration:underline;text-decoration-color:var(--editorial-accent);text-underline-offset:3px;text-decoration-thickness:2px}.editorial-close{background:var(--editorial-dark)}body:has(.editorial-page) footer{margin-top:0}@media (width<=1020px){.editorial-hero .editorial-hero__grid{grid-template-columns:minmax(0,1fr)}.editorial-hero__copy{order:1}.editorial-hero__slot{order:2;width:100%;max-width:820px}.editorial-hero__podcast{grid-template-columns:minmax(0,1fr)}.editorial-hero__podcast .episode-rail,.editorial-hero__podcast .editorial-hero__copy,.editorial-hero__podcast .editorial-hero__slot{grid-area:auto}.editorial-hero__podcast .editorial-hero__copy{order:1}.editorial-hero__podcast .episode-rail{order:2}.editorial-hero__podcast .editorial-hero__slot{order:3;max-width:none}}@media (width<=700px){.editorial-page .editorial-hero{padding-top:7.2rem}.editorial-author .author-box__main{flex-direction:row;align-items:flex-start;gap:1rem;padding:.25rem 0 0}.editorial-author .author-photo{width:72px;height:72px}.editorial-author .author-name{font-size:1.15rem}.editorial-author .author-bio{font-size:.86rem;line-height:1.5}}.emdash-html-block[data-astro-cid-costgqye]{margin:1.5rem 0}
