:root{--color-paper:oklch(98.6% .006 106);--color-paper-2:oklch(95.2% .012 106);--color-ink:oklch(29% .03 158);--color-ink-2:oklch(44% .025 155);--color-muted:oklch(46% .025 143);--color-rule:oklch(84% .018 133);--color-accent:oklch(38% .073 157);--color-accent-ink:oklch(98% .007 110);--color-focus:oklch(42% .1 145);--font-display:"Manrope", sans-serif;--font-body:"DM Sans", sans-serif;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:6rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.5rem;--text-xl:2rem;--text-display:clamp(1.75rem, 3vw, 2.75rem);--rule-hair:1px;--radius-image:2px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-short:.12s}html.editorial-home,body.editorial-home{overflow-x:clip}.editorial-home{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body)}.editorial-home .container{width:min(1184px, calc(100% - var(--space-xl) * 2))}.editorial-home .site-header{background:var(--color-paper);border:0}.editorial-home .header-inner{gap:var(--space-sm);height:auto;padding-block:var(--space-lg) var(--space-md);border-bottom:3px double var(--color-rule);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.editorial-home .header-inner>.brand{letter-spacing:-.065em;color:var(--color-ink);grid-area:1/2;justify-self:center;font-size:clamp(2rem,4vw,3rem)}.editorial-home .brand-mark{display:none}.editorial-home .desktop-nav{margin:var(--space-xs) auto 0;gap:var(--space-lg);font-size:var(--text-sm);grid-area:2/1/auto/-1;font-weight:500}.editorial-home .header-actions{justify-self:end;gap:var(--space-sm);grid-area:1/3;margin:0}.editorial-home .header-actions .button{display:none}.editorial-home .header-actions .search-toggle{color:var(--color-ink)}.editorial-home .brand-dot{color:var(--color-accent)}.editorial-home .mobile-nav{border-color:var(--color-rule);background:var(--color-paper)}.editorial-home .mobile-nav a{white-space:nowrap}.editorial-home h1,.editorial-home h2,.editorial-home h3{font-family:var(--font-display);overflow-wrap:anywhere;min-width:0;font-style:normal}.editorial-home a:hover{color:var(--color-accent)}.editorial-home a:focus-visible,.editorial-home button:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.editorial-home .publication-intro{padding-block:var(--space-lg);justify-content:space-between;align-items:baseline;gap:var(--space-xl);display:flex}.editorial-home .publication-intro h1{font-size:var(--text-lg);letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.3}.editorial-home .publication-intro p{max-width:52ch;color:var(--color-ink-2);font-size:var(--text-sm);margin:0}.editorial-home .front-page{gap:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);display:grid}.editorial-home .lead-story{min-width:0}.editorial-home .lead-picture{display:block}.editorial-home .lead-picture img{border-radius:var(--radius-image);width:100%;height:auto;display:block}.editorial-home .story-meta{margin:var(--space-md) 0 var(--space-2xs);font-size:var(--text-xs);color:var(--color-muted);line-height:1.5}.editorial-home .story-meta span{padding-inline:var(--space-2xs)}.editorial-home .lead-story h2{font-size:var(--text-display);letter-spacing:-.045em;margin:0 0 var(--space-sm);line-height:1.18}.editorial-home .lead-story h2 a:hover,.editorial-home .desk-story h3 a:hover,.editorial-home .reading-entry h3 a:hover{text-underline-offset:.12em;text-decoration:underline 1px}.editorial-home .story-deck{font-size:var(--text-md);color:var(--color-ink-2);max-width:65ch;margin:0;line-height:1.65}.editorial-home .story-date{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums;line-height:1.5}.editorial-home p.story-date{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.editorial-home .comparison-desk{border-left:var(--rule-hair) solid var(--color-rule);padding-left:var(--space-xl)}.editorial-home .comparison-desk>h2{font-size:var(--text-base);margin:0 0 var(--space-lg);font-weight:700}.editorial-home .desk-story{padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule)}.editorial-home .desk-story .story-meta{margin-top:0}.editorial-home .desk-story h3{font-size:var(--text-lg);letter-spacing:-.035em;margin:0 0 var(--space-xs);line-height:1.3}.editorial-home .desk-story>p:not(.story-meta){font-size:var(--text-sm);color:var(--color-ink-2);margin:0 0 var(--space-xs);line-height:1.7}.editorial-home .publication-link{align-items:center;gap:var(--space-2xs);white-space:nowrap;font-size:var(--text-sm);color:var(--color-accent);text-underline-offset:4px;text-decoration:underline;display:inline-flex}.editorial-home .desk-heading{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.editorial-home .desk-heading h2,.editorial-home .topic-index h2{font-size:var(--text-xl);letter-spacing:-.04em;margin:0;font-weight:700}.editorial-home .reading-desk{padding-block:var(--space-xl) var(--space-2xl)}.editorial-home .reading-index{margin-top:var(--space-sm)}.editorial-home .reading-entry{justify-content:space-between;gap:var(--space-xl);padding-block:var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule);align-items:baseline;display:flex}.editorial-home .reading-entry>div{min-width:0;max-width:76ch}.editorial-home .reading-entry .story-meta{margin-top:0}.editorial-home .reading-entry>.story-date{white-space:nowrap}.editorial-home .reading-entry h3{font-size:var(--text-lg);letter-spacing:-.03em;margin:0 0 var(--space-2xs);font-weight:650;line-height:1.35}.editorial-home .reading-excerpt{font-size:var(--text-sm);color:var(--color-ink-2);margin:0;line-height:1.7}.editorial-home .topic-index{gap:var(--space-xl);padding-bottom:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.editorial-home .topic-index-list{column-gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.editorial-home .topic-index-list a{justify-content:space-between;align-items:center;gap:var(--space-2xs);border-bottom:var(--rule-hair) solid var(--color-rule);padding-block:var(--space-xs);font-size:var(--text-sm);white-space:nowrap;display:flex}.editorial-home .publication-note{max-width:68ch;padding-bottom:var(--space-2xl)}.editorial-home .publication-note h2{font-size:var(--text-base);margin:0 0 var(--space-xs)}.editorial-home .publication-note p{font-size:var(--text-base);color:var(--color-ink-2);margin:0 0 var(--space-sm);line-height:1.8}.editorial-home .publication-footer{border-top:3px double var(--color-rule);align-items:center;gap:var(--space-lg);padding-block:var(--space-lg);flex-wrap:wrap;display:flex}.editorial-home .publication-footer .brand{font-size:var(--text-lg)}.editorial-home .publication-footer p,.editorial-home .publication-footer small{font-size:var(--text-xs);color:var(--color-muted);margin:0}.editorial-home .publication-footer nav{gap:var(--space-sm);font-size:var(--text-xs);flex-wrap:wrap;margin-left:auto;display:flex}.editorial-home .publication-footer nav a,.editorial-home .desktop-nav a{white-space:nowrap}@media (width<=850px){.editorial-home .container{width:calc(100% - var(--space-lg) * 2)}.editorial-home .desktop-nav{display:none}.editorial-home .menu-toggle{display:block}.editorial-home .front-page{gap:var(--space-md);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.editorial-home .comparison-desk{padding-left:var(--space-md)}.editorial-home .desk-story h3{font-size:var(--text-md)}.editorial-home .publication-intro{display:block}.editorial-home .publication-intro p{margin-top:var(--space-xs)}.editorial-home .publication-footer nav{margin-left:0}}@media (width<=580px){.editorial-home .container{width:calc(100% - var(--space-sm) * 2)}.editorial-home .header-inner{padding-block:var(--space-md);grid-template-columns:minmax(0,1fr) auto}.editorial-home .header-inner>.brand{font-size:var(--text-xl);grid-column:1;justify-self:start}.editorial-home .header-actions{gap:var(--space-xs);grid-column:2}.editorial-home .front-page{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.editorial-home .comparison-desk{padding:var(--space-lg) 0 0;border-left:0;border-top:var(--rule-hair) solid var(--color-rule)}.editorial-home .comparison-desk>h2{margin-bottom:var(--space-md)}.editorial-home .desk-story h3{font-size:var(--text-lg)}.editorial-home .desk-heading{gap:var(--space-xs);flex-direction:column}.editorial-home .reading-entry{gap:var(--space-xs);padding-block:var(--space-lg);flex-direction:column}.editorial-home .topic-index{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.editorial-home .topic-index-list{grid-template-columns:minmax(0,1fr)}.editorial-home .publication-footer{align-items:flex-start;gap:var(--space-sm)}.editorial-home .publication-footer p,.editorial-home .publication-footer small{flex-basis:100%}}.editorial-home .skip-link{background:var(--color-paper);color:var(--color-ink)}.editorial-home .menu-toggle{width:44px;height:44px;color:var(--color-ink)}.editorial-home .menu-toggle span{background:var(--color-ink)}.editorial-home .menu-toggle:active,.editorial-home a:active{opacity:.75}.editorial-home .menu-toggle:disabled,.editorial-home [aria-disabled=true]{opacity:.55;cursor:not-allowed}.editorial-home .publication-footer nav,.editorial-home .header-actions{align-items:center}.editorial-home .publication-footer nav a,.editorial-home .desktop-nav a,.editorial-home .publication-link{line-height:1.2}.editorial-home .reading-entry>div{max-width:75ch}@media (prefers-reduced-motion:reduce){html.editorial-home{scroll-behavior:auto}.editorial-home *{transition:none;animation:none}}.editorial-home .lead-story h2 a:hover,.editorial-home .desk-story h3 a:hover,.editorial-home .reading-entry h3 a:hover{color:inherit}
