:root{--paper:#f4f0e8;--ink:#171612;--red:#8b3f35;--muted:#706b62;--line:#cbc4b8;--white:#fffdf9}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}main{max-width:1180px;margin:auto;padding:0 32px}.wordmark{letter-spacing:.12em;font:400 24px Georgia,serif;text-decoration:none}nav{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;height:96px;display:flex}.navlinks{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:28px;font-size:11px;display:flex}.navlinks a{text-decoration:none}.navlinks span,.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--red);font:700 11px Arial,sans-serif}.hero{grid-template-columns:2fr 1fr;align-items:end;gap:50px;padding:110px 0 120px;display:grid}.hero .eyebrow{grid-column:1/-1}.hero h1{letter-spacing:-.055em;margin:0;font:400 clamp(64px,10vw,138px)/.82 Georgia,serif}.dek{margin:0 0 8px;font:20px/1.55 Georgia,serif}.manifesto{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:2fr 1fr;gap:80px;padding:70px 0;display:grid}.manifesto>p{margin:0;font:36px/1.25 Georgia,serif}.manifesto aside{border-left:1px solid var(--line);flex-direction:column;justify-content:space-between;padding-left:32px;display:flex}.manifesto aside span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px}.manifesto strong{font:400 20px/1.5 Georgia,serif}.sample{padding:110px 0}.sample-head{grid-template-columns:1.5fr 1fr;gap:80px;margin:30px 0 75px;display:grid}.sample h2,.latest h2{margin:0;font:400 68px/.98 Georgia,serif}.sample-head>p{color:var(--muted);margin:0;font:17px/1.7 Georgia,serif}.module-grid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.module-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px;padding:30px}.module-grid span{color:var(--red);font-size:11px}.module-grid h3{margin:42px 0 13px;font:400 27px/1.15 Georgia,serif}.module-grid p{color:var(--muted);margin:0;font:14px/1.65 Georgia,serif}.latest{border-top:1px solid var(--ink);padding:90px 0}.latest>div{grid-template-columns:2fr 1fr;align-items:start;gap:70px;margin-top:28px;display:grid}.latest h2{font-size:50px}.latest>div>p{color:var(--muted);margin:0;font:17px/1.65 Georgia,serif}.read-link{color:var(--red);grid-column:2;font-size:12px;font-weight:700;text-decoration:none}.archive-head{grid-template-columns:2fr 1fr;align-items:end;gap:60px;padding:100px 0 85px;display:grid}.archive-head .eyebrow{grid-column:1/-1}.archive-head h1{letter-spacing:-.05em;margin:0;font:400 clamp(62px,9vw,118px)/.86 Georgia,serif}.archive-head>p:last-child{color:var(--muted);margin:0;font:18px/1.65 Georgia,serif}.issue-list{border-top:1px solid var(--ink);margin-bottom:100px}.issue-list>a{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:start;gap:30px;padding:31px 0;text-decoration:none;display:grid}.issue-list>a>span,.issue-list>a>b{color:var(--muted);font-size:11px}.issue-list>a>b{color:var(--red)}.issue-list p{text-transform:uppercase;letter-spacing:.1em;color:var(--red);margin:0 0 8px;font-size:11px}.issue-list h2{max-width:800px;margin:0 0 10px;font:400 28px/1.25 Georgia,serif}.issue-list em{color:var(--muted);font:12px/1.5 Arial,sans-serif}.issue-hero{max-width:900px;padding:82px 0 88px}.issue-hero h1{letter-spacing:-.035em;margin:24px 0 35px;font:400 clamp(48px,7vw,88px)/.95 Georgia,serif}.issue-lead{max-width:820px;font:23px/1.55 Georgia,serif}.issue-hero blockquote{border-left:4px solid var(--red);background:#8b3f350f;margin:48px 0 0;padding:24px 28px;font:italic 20px/1.55 Georgia,serif}.issue-hero blockquote span{text-transform:uppercase;letter-spacing:.13em;color:var(--red);margin-bottom:9px;font:700 10px Arial,sans-serif;display:block}.issue-section{border-top:2px solid var(--ink);padding:74px 0}.issue-section>header{grid-template-columns:70px 1fr;gap:20px;margin-bottom:46px;display:grid}.issue-section>header>span{color:var(--red);font-size:12px}.issue-section h2{margin:8px 0 0;font:400 51px/1 Georgia,serif}.main-item{border-top:1px solid var(--line);grid-template-columns:70px 1fr;gap:20px;max-width:960px;padding:34px 0;display:grid}.main-item>span,.watch>article>span{color:var(--muted);font-size:11px}.main-item h3{margin:8px 0;font:400 32px/1.18 Georgia,serif}.main-item h3 a,.radar-grid h3 a,.audio-grid h3 a,.feature-grid h2 a{text-decoration:none}.main-item em{color:var(--muted);font-size:12px;font-style:normal}.main-item div>p:not(.eyebrow){max-width:760px;font:17px/1.65 Georgia,serif}.main-item blockquote,.feature-grid blockquote{color:var(--muted);margin:18px 0 0;font:italic 15px/1.6 Georgia,serif}.radar-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.radar-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px}.radar-grid article>span{color:var(--muted);font-size:11px}.radar-grid h3,.audio-grid h3{margin:12px 0;font:400 24px/1.25 Georgia,serif}.radar-grid article>p:not(.eyebrow),.audio-grid article>p:not(.eyebrow){font:15px/1.6 Georgia,serif}.radar-grid em,.audio-grid em,.watch em{color:var(--red);font:italic 14px/1.55 Georgia,serif}.audio-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.audio-grid article{background:var(--paper);padding:28px}.feature-grid{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.feature-grid article{padding:65px 45px 65px 0}.feature-grid article+article{border-left:1px solid var(--line);padding-left:45px}.feature-grid h2{margin:18px 0;font:400 35px/1.15 Georgia,serif}.feature-grid article>p:not(.eyebrow){font:16px/1.65 Georgia,serif}.watch>article{border-top:1px solid var(--line);grid-template-columns:70px 1fr;gap:20px;max-width:880px;padding:28px 0;display:grid}.watch h3{margin:0 0 9px;font:400 26px/1.2 Georgia,serif}.watch p{font:16px/1.6 Georgia,serif}.closing{border-top:2px solid var(--ink);max-width:900px;padding:70px 0 90px}.closing>p:last-child{margin:25px 0 0;font:italic 34px/1.35 Georgia,serif}footer{border-top:1px solid var(--ink);grid-template-columns:1fr 2fr auto;align-items:start;gap:30px;padding:42px 0 60px;display:grid}footer p,footer a{color:var(--muted);font-size:12px;line-height:1.6}footer a{color:var(--red)}@media (max-width:800px){main{padding:0 20px}nav{height:76px}.navlinks a{display:none}.hero{padding:75px 0 80px;display:block}.hero h1{margin:18px 0 42px;font-size:64px}.dek{font-size:18px}.manifesto,.sample-head,.latest>div,.archive-head{display:block}.manifesto{padding:50px 0}.manifesto>p{font-size:28px}.manifesto aside{border-left:0;border-top:1px solid var(--line);gap:24px;margin-top:45px;padding:24px 0 0}.sample{padding:75px 0}.sample h2,.latest h2{font-size:46px}.sample-head>p{margin-top:32px}.module-grid{grid-template-columns:1fr}.module-grid article{min-height:auto}.latest{padding:65px 0}.latest>div>p{margin:26px 0}.read-link{display:block}.archive-head{padding:75px 0}.archive-head h1{margin:18px 0 32px;font-size:62px}.issue-list>a{grid-template-columns:35px 1fr}.issue-list>a>b{display:none}.issue-hero{padding:60px 0}.issue-hero h1{font-size:49px}.issue-lead{font-size:19px}.issue-section{padding:55px 0}.issue-section>header{grid-template-columns:38px 1fr}.issue-section h2{font-size:39px}.main-item{grid-template-columns:38px 1fr}.main-item h3{font-size:27px}.radar-grid,.audio-grid,.feature-grid{grid-template-columns:1fr}.audio-grid article{background:var(--paper)}.feature-grid article{padding:50px 0}.feature-grid article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.watch>article{grid-template-columns:38px 1fr}.closing>p:last-child{font-size:28px}footer{grid-template-columns:1fr}footer p{margin:0}}@media (prefers-color-scheme:dark){:root{--paper:#171612;--ink:#f0ece3;--red:#d78f83;--muted:#aaa399;--line:#48443e;--white:#211f1b}.issue-hero blockquote{background:#d78f8314}}.issue-hero{max-width:1040px}.issue-hero h1{max-width:850px;font-size:clamp(48px,6.2vw,78px)}.issue-stats{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 22px;margin-top:30px;padding-top:22px;display:flex}.issue-stats span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.section-nav{z-index:20;background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);scrollbar-width:none;gap:0;height:auto;display:flex;position:sticky;top:0;overflow-x:auto}.section-nav::-webkit-scrollbar{display:none}.section-nav a{min-width:max-content;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;border-right:1px solid var(--line);align-items:center;gap:7px;padding:15px 17px;font-size:11px;text-decoration:none;display:flex}.section-nav a:hover,.section-nav a:focus-visible{color:var(--red);background:#8b3f350f}.section-nav a span{color:var(--red);font-variant-numeric:tabular-nums}.section-nav a b{color:var(--muted);font-weight:400}.issue-section,.feature-grid article,.closing{scroll-margin-top:62px}.main-item>span,.radar-grid article>span,.watch>article>span{white-space:nowrap;font-variant-numeric:tabular-nums}.main-item h3 a,.radar-grid h3 a,.audio-grid h3 a,.feature-grid h2 a{text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--red) 48%,transparent);text-decoration-color:color-mix(in srgb,var(--red) 48%,transparent);text-underline-offset:5px;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}.main-item h3 a:hover,.radar-grid h3 a:hover,.audio-grid h3 a:hover,.feature-grid h2 a:hover{color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.external-link{min-height:44px;color:var(--red);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin-top:4px;font:700 11px/1 Arial,sans-serif;text-decoration:none;display:inline-flex}.external-link:hover,.external-link:focus-visible{text-underline-offset:4px;text-decoration:underline}.editorial-note{border-top:1px solid var(--line);max-width:760px;color:var(--muted);margin-top:10px}.editorial-note summary{cursor:pointer;min-height:44px;color:var(--red);letter-spacing:.08em;text-transform:uppercase;align-items:center;font:700 11px/1 Arial,sans-serif;list-style:none;display:flex}.editorial-note summary::-webkit-details-marker{display:none}.editorial-note summary:after{content:"+";margin-left:8px;font-size:16px;font-weight:400}.editorial-note[open] summary:after{content:"–"}.editorial-note p{color:var(--muted);margin:0 0 16px!important;font:italic 15px/1.6 Georgia,serif!important}.radar-grid article>p:not(.eyebrow){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.audio-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.audio-meta{color:var(--red);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:15px;font:700 10px/1 Arial,sans-serif;display:flex}.audio-meta b{border:1px solid var(--red);white-space:nowrap;border-radius:999px;padding:7px 9px}.audio-grid article{flex-direction:column;display:flex}.audio-grid article>.external-link{margin-top:auto}.back-to-top{min-height:44px;color:var(--red);text-transform:uppercase;letter-spacing:.08em;align-items:center;margin-top:28px;font-size:11px;text-decoration:none;display:inline-flex}.issue-list h2{font-size:34px}.issue-list em{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:760px;font:italic 15px/1.55 Georgia,serif;display:-webkit-box;overflow:hidden}.latest h2{max-width:760px}.reading-progress{display:none}@supports (animation-timeline:scroll()){.reading-progress{z-index:40;background:var(--red);transform-origin:0;width:100%;height:3px;animation:linear reading-progress;animation-timeline:scroll(root);display:block;position:fixed;top:0;left:0;transform:scaleX(0)}@keyframes reading-progress{to{transform:scaleX(1)}}}@media (max-width:800px){.navlinks{gap:14px}.navlinks a{min-height:44px;line-height:44px;display:block}.navlinks span{display:none}.issue-hero{min-width:0;padding:48px 0 42px}.issue-hero h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%;margin:20px 0 26px;font-size:clamp(40px,12vw,54px);line-height:.96}.issue-lead{font-size:18px}.issue-hero blockquote{margin-top:32px;font-size:18px}.issue-stats{gap:8px 14px}.section-nav{max-width:100vw;margin:0 -20px;padding-left:4px}.section-nav a{min-height:48px;padding:13px 14px}.main-item h3,.radar-grid h3,.audio-grid h3{font-size:25px}.main-item div>p:not(.eyebrow){font-size:16px}.radar-grid article{padding:24px 20px}.audio-grid{grid-template-columns:1fr}.external-link{min-height:48px}.issue-list h2{font-size:27px}.issue-list em{-webkit-line-clamp:3}.latest h2{font-size:43px}}
