:root{--ink:#19221f;--paper:#f4f6f2;--muted:#596359;--line:#d0d5d1;--coral:#234be7;--acid:#ddf59e;--sky:#a8b9fa}body{font-family:Inter,Arial,sans-serif}::selection{color:#182b83;background:#dbe3ff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline-offset:4px;outline:3px solid #234be7}.shell{width:min(100% - 96px,1344px)}.site-titlebar{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 320px;align-items:end;gap:60px;margin-bottom:40px;padding:60px 0 48px;display:grid}.site-titlebar .eyebrow{margin-bottom:25px}.site-titlebar h1{letter-spacing:-.065em;margin:0;font-size:clamp(56px,7.5vw,112px);font-weight:500;line-height:1}.site-titlebar>p{color:var(--muted);margin:0 0 4px;font-size:17px;line-height:1.6}.eyebrow,.entry-meta,.journal-kicker,.journal-section-label,.aside-heading,.series-card-top,.series-card-footer,.article-byline,.article-toc,.series-article-meta{font-family:IBM Plex Mono,monospace;font-weight:400}.eyebrow{letter-spacing:.045em;font-size:12px;line-height:1.4}.journal-page{--journal-line:var(--line);--archive-feature-extension:0px}.journal-feature{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 360px;gap:60px;padding-bottom:40px}.feature-copy{padding:0}.journal-kicker{margin-bottom:28px;font-size:12px}.entry-meta{font-size:11px;line-height:1.6}.feature-copy h2{letter-spacing:-.05em;font-size:clamp(35px,3.8vw,56px);font-weight:500;line-height:1.1}.feature-copy>p:not(.journal-kicker):not(.entry-meta){font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.65}.feature-mark{color:#ddf59e;background:#234be7;border:0;min-height:310px;margin:0;padding:26px 30px}.feature-mark:after{content:none}.feature-mark>span{background:0 0;border:0;border-radius:0;width:auto;height:auto;font:11px IBM Plex Mono,monospace;display:block}.feature-mark strong{letter-spacing:-.05em;margin-top:35px;font-size:clamp(38px,4.6vw,66px);font-weight:500;line-height:1}.feature-mark em{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400}.journal-index{padding-top:42px}.archive-results-heading:after{content:none}.journal-section-label{font-size:12px;line-height:1.5}.archive-aside{padding-top:0}.index-entry{grid-template-columns:minmax(0,1fr) 115px;gap:12px 28px;padding:30px 0}.index-type{flex-flow:wrap;grid-column:1;align-items:center;gap:10px}.index-type span{color:var(--coral);font:11px IBM Plex Mono,monospace}.index-type small{background:#e9ede5;font:10px/1.5 IBM Plex Mono,monospace}.index-copy{grid-column:1}.index-copy h2{letter-spacing:-.04em;font-size:clamp(25px,2.4vw,34px);font-weight:500;line-height:1.15}.index-copy p{color:var(--muted);font-family:Inter,Arial,sans-serif;line-height:1.6}.index-date{grid-area:1/2/span 2;font:11px/1.6 IBM Plex Mono,monospace}.archive-search{background:#e9ede5;padding:17px}.archive-search input{font-family:Inter,Arial,sans-serif;font-size:16px}.aside-heading{font-size:12px}.topic-filters button{font-family:Inter,Arial,sans-serif;font-size:14px}.topic-filters button.active{color:var(--coral)}.secondary-filters label{font-size:12px}.secondary-filters select{font-family:Inter,Arial,sans-serif;font-size:14px}.aside-series small{font:13px IBM Plex Mono,monospace}.series-page{max-width:1344px}.series-intro{border-color:var(--line);background:0 0;max-width:none;padding:65px 0 50px}.series-intro h1,.about-identity h1,.simple-page h1{letter-spacing:-.06em;font-weight:500;line-height:1.03}.series-intro p:not(.eyebrow),.about-identity>p:last-child,.simple-page header>p:last-child{color:var(--muted);font-family:Inter,Arial,sans-serif;line-height:1.6}.series-index-mark{color:#ddf59e;background:#234be7;border:0}.series-index-mark span{letter-spacing:-.07em;font-weight:500}.series-grid{border:0;gap:24px}.series-card{border:1px solid var(--line);background:#e9ede5;padding:28px}.series-card:hover{background:#dce5d5}.series-card h2,.series-articles h2{letter-spacing:-.045em;font-weight:500;line-height:1.1}.series-card-top,.series-card-footer{font-size:12px}.series-card p,.series-articles p{color:var(--muted);font:16px/1.6 Inter,Arial,sans-serif}.series-card-footer i,.series-articles a:after{color:var(--coral)}.series-part-number{color:var(--coral);background:#e5ebff}.about-identity-compact{max-width:none;padding-top:65px}.about-compact-layout{grid-template-columns:minmax(0,1fr) 240px;justify-content:normal;gap:48px;max-width:none}.about-compact>p{color:#4b584d;font:18px/1.7 Inter,Arial,sans-serif}.about-interest-list li{background:#e9ede5;padding:9px 12px;font-weight:500}.about-recent-list li{font-family:Inter,Arial,sans-serif;line-height:1.6}.about-sidebar{border-top:2px solid var(--coral);padding-top:22px}.about-sidebar a{font-weight:500}.article-header h1{font-weight:500;letter-spacing:-.045em!important;line-height:1.08!important}.article-prose{color:#29362e}.article-byline{font-size:11px;line-height:1.6}.article-subtitle{color:var(--muted)}.article-notice,.article-series-tag{background:#e9ede5}.article-prose a{-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral)}.article-prose blockquote{border-left-color:var(--coral)}.simple-page header{padding-block:60px 45px}.now-list h2{color:var(--coral);font-weight:500}.now-list p{font-family:Inter,Arial,sans-serif;line-height:1.65}.footer>div:first-child>a{font-weight:500}@media (max-width:1000px){.shell{width:calc(100% - 56px)}.journal-feature{grid-template-columns:minmax(0,1fr) 280px;gap:35px}.about-compact-layout{grid-template-columns:minmax(0,1fr) 190px;gap:45px}}@media (max-width:860px){.journal-feature{grid-template-columns:1fr}.feature-mark{min-height:210px;margin:0}.feature-mark strong{font-size:52px}.site-titlebar{grid-template-columns:1fr;gap:24px}.site-titlebar>p{max-width:430px}.index-entry{grid-template-columns:1fr}.index-type,.index-copy,.index-date{grid-area:auto/1}.index-date{flex-direction:row;align-items:flex-start}.topic-filters button.active{color:#fff;background:#234be7}.series-grid{gap:18px}}@media (max-width:700px){.shell{width:calc(100% - 36px)}.site-titlebar{margin-bottom:32px;padding:40px 0 32px}.site-titlebar h1{font-size:60px}.series-intro{padding:42px 0 35px}.series-card{padding:24px}.about-compact-layout{grid-template-columns:1fr;gap:30px}.about-compact>p{font-size:17px}.about-identity-compact{padding-top:42px}.article-page{--article-width:100%!important}.article-header h1{font-size:38px!important}.article-byline{font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:700px){.series-intro{grid-template-columns:minmax(0,1fr)}.series-index-mark{flex-direction:row;align-items:baseline;gap:12px;min-height:0;padding:16px 20px}.series-index-mark span{font-size:35px}.series-index-mark small{margin-top:0;font-size:11px}.series-detail-intro h1{overflow-wrap:anywhere;font-size:clamp(42px,10vw,66px)}}
