.editorial-index-heading{max-width:48rem;margin-bottom:3rem}.editorial-index-heading>*+*{margin-top:1.25rem}.editorial-index-heading h1,.editorial-header h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.5rem,5.4vw,4.5rem);line-height:1.08}.editorial-index .eyebrow,.editorial-header .eyebrow,.editorial-related .eyebrow{color:var(--action)}.editorial-feature{border-radius:var(--r-card);background:var(--paper-white);color:var(--ink);text-decoration:none;display:grid;overflow:hidden}.editorial-feature-art{background:var(--fill);min-height:18rem;color:var(--on);align-content:center;justify-items:center;gap:1rem;padding:2.5rem;font-size:1.5rem;display:grid}.editorial-feature-art img{width:11rem}.editorial-feature-copy{flex-direction:column;justify-content:center;gap:1.25rem;padding:2rem;font-weight:400;display:flex}.editorial-feature-copy h2{text-wrap:balance;font-size:clamp(1.75rem,3.3vw,2.75rem);line-height:1.15}.editorial-read{color:var(--action);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;font-weight:700;display:flex}.editorial-read>span{font-size:1.5rem}.editorial-stories-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex;margin-block:4rem 1.5rem!important}.editorial-stories-heading>a{align-items:center;min-height:48px;display:inline-flex}.editorial-posts{gap:1.25rem;padding:0;list-style:none;display:grid}.editorial-posts>li{min-width:0;display:flex}.editorial-post{border-radius:var(--r-panel);background:var(--paper-white);width:100%;color:var(--ink);flex-direction:column;gap:1rem;padding:1.75rem;font-weight:400;text-decoration:none;display:flex}.editorial-post h3{text-wrap:balance;font-size:1.5rem;line-height:1.25}.editorial-post-top{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.editorial-post-top img{flex:none;width:4rem}.editorial-feature:hover h2,.editorial-post:hover h3{text-underline-offset:4px;text-decoration:underline 2px}.editorial-about{border-radius:var(--r-panel);background:var(--soft);gap:2rem;padding:2rem;display:grid;margin-top:4rem!important}.editorial-about>div>*+*{margin-top:1rem}.editorial-about .eyebrow{color:var(--on-soft)}.editorial-header{padding-block:2rem 2.5rem}.editorial-breadcrumb{color:var(--muted);flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.editorial-breadcrumb a{align-items:center;min-height:48px;display:inline-flex}.editorial-breadcrumb>span{align-self:center}.editorial-heading-row{justify-content:space-between;align-items:center;gap:2rem;display:flex}.editorial-heading-row>div{min-width:0;max-width:51rem}.editorial-heading-row h1{margin-top:1rem}.editorial-header-mark{flex:none;width:10rem;display:none}.editorial-byline{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin-top:1.5rem;display:flex}.editorial-summary{max-width:46rem;margin-top:1.5rem}.editorial-layout{align-items:start;gap:2.5rem;padding-bottom:3.5rem;display:grid}.editorial-sidebar{min-width:0}.editorial-contents{border-radius:var(--r-block);background:var(--paper-white);padding:1.5rem}.editorial-contents summary{cursor:pointer;min-height:48px;color:var(--action);align-content:center;font-weight:700}.editorial-contents ul{margin-top:.75rem;padding:0;list-style:none}.editorial-contents li+li{margin-top:.25rem}.editorial-contents li a{color:var(--muted);padding-block:.6rem;font-weight:400;line-height:1.4;text-decoration:none;display:block}.editorial-contents li a:hover{color:var(--action);text-decoration:underline}.editorial-try{border-top:2px solid var(--soft);margin-top:1rem;padding-top:1rem;display:block}.editorial-reading{min-width:0;max-width:44rem}.editorial-reading h2{text-wrap:balance;scroll-margin-top:2rem}.editorial-prose{font-size:1.125rem;line-height:1.8}.editorial-prose>h2:first-child{margin-top:0}.editorial-prose h2{font-size:1.75rem;line-height:1.25}.editorial-examples>h2{margin-bottom:1rem;font-size:1.75rem;line-height:1.25}.editorial-questions{gap:1rem;margin-block:1.75rem 3rem;padding:0;list-style:none;display:grid}.editorial-questions>li{border-radius:var(--r-block);background:var(--paper-white);padding:1.5rem}.editorial-question-source{align-items:center;gap:.6rem;font-size:.875rem;font-weight:700;line-height:1.4;display:flex}.editorial-question-source img{flex:none;width:1.75rem}.editorial-number{color:var(--action);margin-right:auto;font-size:1rem}.editorial-questions blockquote{margin:1.25rem 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.35}.editorial-questions ul{margin-bottom:.75rem;padding-left:1.25rem}.editorial-question-note{color:var(--muted)}.editorial-author{border-radius:var(--r-block);background:var(--soft);margin-top:2.5rem;padding:1.5rem}.editorial-author>p+p{margin-top:.75rem}.editorial-related{background:var(--blush-soft)}.editorial-related .editorial-posts{margin-top:1.75rem}@media (width>=44rem){.editorial-feature{grid-template-columns:.8fr 1.2fr}.editorial-feature-art{min-height:24rem}.editorial-feature-copy{padding:2.5rem}.editorial-posts{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-about{grid-template-columns:.8fr 1.2fr;padding:2.5rem}}@media (width>=60rem){.editorial-index .editorial-posts{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-layout{grid-template-columns:15rem minmax(0,44rem);gap:3rem}.editorial-header-mark{display:block}.editorial-contents{position:sticky;top:2rem}.editorial-sidebar{align-self:stretch}}
