.editorial-module__i0EgzW__sectionHeading{gap:.85rem;max-width:40rem;margin-bottom:2rem;display:grid}.editorial-module__i0EgzW__sectionTitle{margin:0;font-size:clamp(2.8rem,5vw,5rem)}.editorial-module__i0EgzW__sectionIntro{color:var(--muted);margin:0;font-size:1.02rem;line-height:1.8}.editorial-module__i0EgzW__essayIndex{gap:2rem;display:grid}.editorial-module__i0EgzW__essayIndexHeader{gap:.85rem;max-width:42rem;display:grid}.editorial-module__i0EgzW__filterPanel{border:1px solid var(--line);background:color-mix(in srgb, var(--background) 92%, white);gap:1rem;padding:1.2rem;display:grid}.editorial-module__i0EgzW__searchLabel{letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:600}.editorial-module__i0EgzW__searchInput{border:1px solid var(--line-strong);width:100%;font:inherit;color:inherit;background:0 0;border-radius:999px;padding:.95rem 1.2rem}.editorial-module__i0EgzW__searchInput::placeholder{color:var(--muted)}.editorial-module__i0EgzW__filterRow{flex-wrap:wrap;gap:.75rem;display:flex}.editorial-module__i0EgzW__filterChip{border:1px solid var(--line-strong);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:.55rem .95rem;font-size:.78rem;font-weight:600}.editorial-module__i0EgzW__filterChipActive{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.editorial-module__i0EgzW__essayList{gap:1rem;display:grid}.editorial-module__i0EgzW__emptyState{border-top:1px solid var(--line);padding-top:1rem}.editorial-module__i0EgzW__storyGrid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.95fr);gap:1.75rem;display:grid}.editorial-module__i0EgzW__storyStack{gap:1.1rem;display:grid}.editorial-module__i0EgzW__card{gap:1rem;display:grid}.editorial-module__i0EgzW__lead{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.82fr);align-items:stretch}.editorial-module__i0EgzW__stack,.editorial-module__i0EgzW__compact{grid-template-columns:11rem minmax(0,1fr)}.editorial-module__i0EgzW__cardArtwork{background:color-mix(in srgb, var(--background) 50%, white);border:1px solid var(--line);min-height:16rem;overflow:hidden}.editorial-module__i0EgzW__cardArtwork svg{width:100%;height:100%}.editorial-module__i0EgzW__cardBody{align-content:start;gap:.65rem;display:grid}.editorial-module__i0EgzW__cardTitle{margin:0;font-size:clamp(2rem,3.4vw,4.25rem)}.editorial-module__i0EgzW__stack .editorial-module__i0EgzW__cardTitle,.editorial-module__i0EgzW__compact .editorial-module__i0EgzW__cardTitle{font-size:clamp(1.7rem,2.4vw,2.5rem)}.editorial-module__i0EgzW__cardExcerpt,.editorial-module__i0EgzW__archiveExcerpt{color:var(--muted);margin:0;line-height:1.72}.editorial-module__i0EgzW__cardMeta{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:.85rem 1.2rem;font-size:.85rem;display:flex}.editorial-module__i0EgzW__categoryRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.editorial-module__i0EgzW__categoryTile{border:1px solid var(--line);background:color-mix(in srgb, var(--accent) 12%, white);gap:1rem;min-height:18rem;padding:1.15rem;display:grid}.editorial-module__i0EgzW__categoryTitle{margin:auto 0 0;font-size:clamp(1.8rem,2.5vw,2.4rem)}.editorial-module__i0EgzW__archiveList{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.editorial-module__i0EgzW__archiveItem{border-top:1px solid var(--line-strong);gap:.75rem;padding-top:1rem;display:grid}.editorial-module__i0EgzW__archiveTitle{margin:0;font-size:clamp(1.7rem,2vw,2.3rem)}@media (max-width:1024px){.editorial-module__i0EgzW__storyGrid,.editorial-module__i0EgzW__lead{grid-template-columns:1fr}.editorial-module__i0EgzW__categoryRail,.editorial-module__i0EgzW__archiveList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.editorial-module__i0EgzW__stack,.editorial-module__i0EgzW__compact{grid-template-columns:1fr}.editorial-module__i0EgzW__filterPanel{padding:1rem}.editorial-module__i0EgzW__cardArtwork{min-height:12rem}.editorial-module__i0EgzW__categoryRail,.editorial-module__i0EgzW__archiveList{grid-template-columns:1fr}}
.story-module__2gBCmG__page{gap:var(--space-3xl);padding:2rem 0 var(--space-3xl);display:grid}.story-module__2gBCmG__hero{width:min(calc(100% - 2.5rem), var(--max-width));grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr);align-items:start;gap:1.8rem;margin:0 auto;display:grid}.story-module__2gBCmG__heroMeta{gap:1rem;display:grid}.story-module__2gBCmG__title{margin:0;font-size:clamp(3.8rem,8vw,7rem)}.story-module__2gBCmG__standfirst{max-width:48rem;color:var(--muted);margin:0;font-size:1.18rem;line-height:1.8}.story-module__2gBCmG__metaRow{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.8rem 1.2rem;font-size:.84rem;display:flex}.story-module__2gBCmG__heroArtwork{border:1px solid var(--line);background:#fff;min-height:30rem}.story-module__2gBCmG__heroArtwork svg{width:100%;height:100%}.story-module__2gBCmG__contentWrap{width:min(calc(100% - 2.5rem), var(--max-width));margin:0 auto}.story-module__2gBCmG__content{width:min(100%, var(--reading-width));margin:0 auto}.story-module__2gBCmG__paragraph{margin:0 0 1.4rem;font-size:1.12rem;line-height:1.95}.story-module__2gBCmG__subheading{font-family:var(--font-display), serif;margin:3rem 0 1rem;font-size:clamp(2.2rem,4vw,3rem);font-weight:600;line-height:1}.story-module__2gBCmG__pullQuote{border-left:2px solid var(--line-strong);font-family:var(--font-display), serif;margin:2.4rem 0;padding-left:1.2rem;font-size:clamp(2rem,3vw,2.6rem);line-height:1.08}.story-module__2gBCmG__footnotes{border-top:1px solid var(--line);color:var(--muted);margin-top:3rem;padding-top:1.5rem}.story-module__2gBCmG__footnotesTitle{letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.84rem}.story-module__2gBCmG__footnotes ol{margin:0;padding-left:1.15rem;line-height:1.8}.story-module__2gBCmG__related{width:min(calc(100% - 2.5rem), var(--max-width));margin:0 auto}.story-module__2gBCmG__relatedTitle{margin:0 0 1.5rem;font-size:clamp(2.6rem,5vw,4rem)}.story-module__2gBCmG__relatedGrid{gap:1rem;display:grid}@media (max-width:900px){.story-module__2gBCmG__hero,.story-module__2gBCmG__contentWrap,.story-module__2gBCmG__related{width:min(calc(100% - 1.25rem), var(--max-width))}.story-module__2gBCmG__hero{grid-template-columns:1fr}}
