@import url('https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Space+Mono:wght@400;700&display=swap');
.layout-equality-longread{--sector-ink:#1a1816;--sector-paper:#fffefc;--sector-line:#e0dcd6;--sector-muted:#7d7770;--sector-head:'Crimson Pro',serif;--sector-body:'Crimson Pro',serif;--sector-ui:'Space Mono',monospace;--equality-line:#ddd8d1}.layout-equality-longread .sector-masthead--equality{width:100%;max-width:none;min-height:0;display:grid;grid-template-columns:1fr auto 1fr;padding:16px max(28px,calc((100vw - 1120px)/2 + 28px));border-bottom:1px solid var(--sector-line)}.layout-equality-longread .sector-equality-masthead-start{justify-self:start}.layout-equality-longread .sector-masthead--equality .sector-menu{padding:.25rem;font-size:1.2rem;line-height:1}.layout-equality-longread .sector-brand--equality{gap:0;align-items:center}.layout-equality-longread .equality-brand-glyph{display:block;color:var(--sector-accent);font:600 40px/.85 'Crimson Pro',serif;letter-spacing:0;text-transform:none}.layout-equality-longread .equality-brand-lockup{display:flex;align-items:center;gap:13px;margin-top:7px}.layout-equality-longread .equality-brand-lockup i{display:block;width:46px;height:1px;background:var(--sector-ink)}.layout-equality-longread .equality-brand-lockup strong{font:600 italic 21px/1 'Crimson Pro',serif;letter-spacing:0;white-space:nowrap}.layout-equality-longread .sector-masthead--equality .sector-actions{justify-self:end}.layout-equality-longread .sector-masthead--equality .sector-search-toggle{padding:.25rem}.layout-equality-longread .sector-nav{border-bottom:1px solid var(--sector-line);border-top:0}.layout-equality-longread .sector-nav>div{height:40px;justify-content:center;gap:26px;padding:0 max(28px,calc((100vw - 1120px)/2 + 28px))}.layout-equality-longread .sector-nav a{padding:0;font:400 10px/1 'Space Mono',monospace;letter-spacing:.16em;text-transform:uppercase}.layout-equality-longread .sector-advertise{display:none}.equality-home,.equality-category{max-width:1180px;margin:auto;padding:3rem 1.5rem 6rem}.equality-label,.equality-meta,.equality-edition{font:700 10px/1.5 'Space Mono',monospace;letter-spacing:.09em;text-transform:uppercase}.equality-label{color:var(--sector-accent)}.equality-meta{color:#777}.equality-lead{display:grid;grid-template-columns:1.1fr .9fr;border-block:1px solid #111}.equality-lead>article{display:flex;flex-direction:column;justify-content:center;padding:4rem}.equality-lead .sector-media{height:100%;min-height:520px;aspect-ratio:auto;background:linear-gradient(145deg,#efe4dc,#d6c4bd)}.equality-lead h2{font:600 small-caps clamp(3rem,6vw,6rem)/.92 'Crimson Pro',serif;letter-spacing:.01em;margin:.6rem 0}.equality-lead p{font-size:1.25rem}.equality-column-section{margin-top:4rem}.equality-column-section>header{display:flex;justify-content:space-between;align-items:end;border-bottom:3px double #111;padding-bottom:.7rem}.equality-column-section>header h2,.equality-latest>h2{font:600 2.2rem 'Crimson Pro',serif;margin:0}.equality-column-section>header span{font:700 10px 'Space Mono',monospace}.equality-columns{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #111}.equality-columns article{padding:2rem}.equality-columns article+article{border-left:1px solid var(--equality-line)}.equality-columns h3{font:600 small-caps 2rem/1 'Crimson Pro',serif;margin:.5rem 0}.equality-columns p{font-size:1.1rem}.equality-latest{margin-top:4rem}.equality-latest>h2{border-bottom:1px solid #111;padding-bottom:.5rem}.equality-latest article{display:grid;grid-template-columns:1fr auto;gap:2rem;border-bottom:1px solid var(--equality-line);padding:1.3rem 0}.equality-latest h3{font:600 1.7rem/1.1 'Crimson Pro',serif;margin:.3rem 0}.equality-category>header{text-align:center;border-block:1px solid #111;padding:3rem}.equality-category>header h1{font:600 small-caps clamp(3.5rem,8vw,7rem)/.9 'Crimson Pro',serif;margin:.5rem}.equality-category>header p{max-width:700px;margin:auto;font-size:1.25rem}.equality-category-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:3rem}.equality-category-grid article{padding:2rem;border-right:1px solid var(--equality-line);border-bottom:1px solid var(--equality-line)}.equality-category-grid h2{font:600 small-caps 2rem/1 'Crimson Pro',serif}.equality-category-grid .sector-media{aspect-ratio:4/3}.equality-feature{grid-column:1/-1;display:grid;grid-template-columns:1.2fr .8fr;gap:2rem}.equality-feature .sector-media{grid-row:1/6;aspect-ratio:16/9}.equality-feature h2{font-size:clamp(3rem,6vw,5.4rem)}.equality-article{max-width:1240px;margin:auto;padding:4rem 1.5rem}.equality-article-split{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #111}.equality-article-split figure{margin:0}.equality-article-split .sector-media{height:100%;min-height:560px;aspect-ratio:auto;background:linear-gradient(145deg,#efe4dc,#d6c4bd)}.equality-article-split figcaption{font:400 10px 'Space Mono',monospace;padding:.6rem 0}.equality-article-split header{padding:4rem;display:flex;flex-direction:column;justify-content:center}.equality-article h1{font:600 small-caps clamp(3.5rem,7vw,7rem)/.9 'Crimson Pro',serif;margin:.5rem 0}.equality-article-split header>p{font-size:1.35rem}.equality-reading{display:grid;grid-template-columns:220px minmax(0,700px);gap:4rem;justify-content:center;margin-top:4rem}.equality-reading>aside{font:400 11px/1.6 'Space Mono',monospace}.equality-reading>aside ol{padding-left:1.2rem}.equality-body{font-size:1.28rem;line-height:1.8}.equality-body>p:first-child:first-letter{float:left;color:var(--sector-accent);font:600 6rem/.7 'Crimson Pro',serif;padding:.12em .12em 0 0}.equality-body>p:first-child{font-variant:small-caps}.equality-body h2{font:600 2.5rem/1.1 'Crimson Pro',serif}.equality-body blockquote{border:0;border-block:1px solid #111;padding:1.5rem;margin:2rem 0;font:500 italic 1.8rem 'Crimson Pro',serif}@media(max-width:760px){.layout-equality-longread .sector-masthead--equality{grid-template-columns:auto minmax(0,1fr) auto;padding:14px 18px}.layout-equality-longread .equality-brand-glyph{font-size:32px}.layout-equality-longread .equality-brand-lockup{gap:8px;margin-top:5px}.layout-equality-longread .equality-brand-lockup i{width:28px}.layout-equality-longread .equality-brand-lockup strong{font-size:17px}.layout-equality-longread .sector-nav>div{justify-content:flex-start;gap:16px;padding:0 18px}.equality-lead,.equality-feature,.equality-article-split,.equality-reading{grid-template-columns:1fr}.equality-lead>article,.equality-article-split header{padding:2rem 0}.equality-columns,.equality-category-grid{grid-template-columns:1fr}.equality-columns article+article{border-left:0;border-top:1px solid var(--equality-line)}.equality-article-split .sector-media,.equality-lead .sector-media{min-height:360px}.equality-reading>aside{display:none}}
