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