.edition-site{min-height:100vh;padding:20px max(24px,calc((100vw - 1280px)/2))}.edition-header{display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #bdb9b2;padding:10px 0 24px}.edition-logo{font-size:30px;font-weight:850;letter-spacing:-.065em}.edition-logo span{color:#5e5be7}.edition-header nav{display:flex;gap:30px;font-size:13px}.edition-header nav a:last-child{color:#5e5be7}.edition-main{padding:65px 0 75px}.article-intro h1,.edition-main>h1{font-size:clamp(38px,5.5vw,76px);font-weight:620;line-height:1.04;letter-spacing:-.055em;margin:20px 0 28px;max-width:1000px}.edition-deck{max-width:670px;font-size:18px;line-height:1.8;color:#625e58}.edition-footer{border-top:1px solid #bdb9b2;display:flex;justify-content:space-between;gap:30px;padding:30px 0;font-size:12px}.edition-footer>a{font-weight:700}.edition-footer nav{display:flex;gap:25px;flex-wrap:wrap}.archive-tools{margin:45px 0 20px}.archive-tools label{display:block;font-size:12px;font-weight:600;max-width:650px}.archive-tools input{display:block;width:100%;margin-top:10px;padding:16px;border:1px solid #aaa69f;background:#fffdf9;color:#111;font:inherit;font-size:16px;border-radius:0}.topic-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.topic-filters button{padding:9px 15px;border:1px solid #bdb9b2;background:transparent;font-size:12px}.topic-filters button[aria-pressed=true]{background:#111;color:#f4f1ec;border-color:#111}.archive-count{font-size:12px;color:#625e58;padding:16px 0}.archive-list{border-top:1px solid #111}.archive-list article{border-bottom:1px solid #bdb9b2}.archive-list article>a{display:block;padding:28px 0}.archive-meta{gap:20px;font-size:11px;color:#625e58}.archive-list h2,.archive-meta{display:flex;justify-content:space-between}.archive-list h2{gap:24px;font-size:clamp(24px,3vw,39px);font-weight:550;line-height:1.2;letter-spacing:-.04em;margin:12px 0}.archive-list h2 span{font-weight:400;font-size:28px}.archive-list p{font-size:14px;color:#625e58;max-width:660px}.archive-list a:hover h2{color:#5e5be7}.archive-empty{padding:40px;background:#e8e4de}.archive-empty h2{font-size:25px}.archive-empty p{margin:14px 0}.archive-empty button{background:#111;color:#fff;padding:12px 18px}.edition-subscribe{border-top:1px solid #bdb9b2;padding-top:36px;margin-top:60px}.edition-subscribe h2{font-size:36px;font-weight:600;letter-spacing:-.04em;line-height:1.15}.edition-subscribe>p{margin-top:15px;color:#625e58;font-size:15px}.back-archive{display:inline-block;font-size:12px;margin-bottom:30px}.article-intro{max-width:1020px;margin:auto}.article-intro .eyebrow{flex-wrap:wrap;gap:7px;font-size:10px}.article-byline{margin-top:22px!important;font-size:13px}.article-byline a{border-bottom:1px solid #bdb9b2}.article-share{display:flex;align-items:center;gap:16px;margin-top:18px;font-size:11px;color:#625e58}.article-share button{background:none;border:0;padding:0 0 4px;border-bottom:1px solid #bdb9b2;font-size:12px}.reading-progress{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;z-index:50}.reading-progress span{display:block;height:3px;background:#5e5be7}.article-layout{display:grid;grid-template-columns:220px minmax(0,700px);gap:80px;justify-content:center}.article-toc{position:sticky;top:30px;align-self:start}.article-toc nav{margin-top:18px;display:flex;flex-direction:column;gap:14px;font-size:12px;line-height:1.5}.article-toc a:hover{color:#5e5be7}.original-note{font-size:12px;line-height:1.7;color:#625e58;margin-bottom:36px!important}.original-note a{border-bottom:1px solid}.article-body{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.article-body p{margin:0 0 25px}.article-body h2{font-size:32px;line-height:1.2;letter-spacing:-.035em;margin:46px 0 22px}.article-body h2,.article-body h3{font-weight:600;scroll-margin-top:25px}.article-body h3{font-size:24px;line-height:1.3;letter-spacing:-.025em;margin:35px 0 18px}.article-body ul{list-style:disc;padding-left:24px;margin:0 0 28px}.article-body li{padding-left:5px;margin:14px 0}.article-body b,.article-body strong{font-weight:650}.article-body a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#8e86bf}.article-body a:hover{color:#5e5be7}.related{margin-top:65px}.related>a{display:block;margin-top:20px;padding:20px 0;border-top:1px solid #bdb9b2}.related>a>span{font-size:11px;color:#625e58}.related h2{font-size:27px;font-weight:550;line-height:1.2;letter-spacing:-.035em;margin-top:9px}.bio-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:start;margin-top:40px}.bio-copy{font-size:17px;line-height:1.85}.bio-copy p{margin-bottom:24px}.bio-copy h2{font-size:31px;font-weight:600;letter-spacing:-.035em;margin:38px 0 18px;line-height:1.2}.bio-copy a{text-decoration:underline;text-underline-offset:4px}.bio-image{width:100%;aspect-ratio:.8;-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:45px}.contact-grid section{border-top:1px solid #bdb9b2;padding-top:25px}.contact-grid h2{font-size:28px;letter-spacing:-.035em;font-weight:600;margin-bottom:15px}.contact-grid p{font-size:15px;color:#625e58;line-height:1.8;margin-bottom:20px}.contact-grid a{font-size:14px;border-bottom:1px solid #bdb9b2}.contact-grid .press-download{display:block;border:0;max-width:180px;margin-top:25px}.press-download img{height:230px;-o-object-fit:cover;object-fit:cover}.press-download span{display:block;margin-top:10px;font-size:12px}.subscribe-page{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.subscribe-page h1{font-size:clamp(40px,5.5vw,72px);font-weight:620;letter-spacing:-.055em;line-height:1.05;margin:20px 0}.subscribe-page .nik-signup{margin-top:30px}.subscribe-page>img{aspect-ratio:.8;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}@media(max-width:1000px){.article-layout{grid-template-columns:180px minmax(0,1fr);gap:35px}.bio-layout,.subscribe-page{gap:35px}.subscribe-page .signup-controls{flex-direction:column}}@media(max-width:767px){.edition-site{padding:16px 20px}.edition-header{gap:20px;flex-wrap:wrap;padding-bottom:20px}.edition-logo{font-size:27px}.edition-header nav{gap:17px;font-size:11px}.edition-main{padding:40px 0 50px}.article-intro h1,.edition-main>h1{font-size:42px}.edition-deck{font-size:16px;line-height:1.7}.archive-tools{margin-top:30px}.archive-meta{flex-direction:column;gap:5px}.archive-list h2{font-size:27px}.archive-list p{font-size:13px}.article-layout{grid-template-columns:1fr;gap:28px}.article-toc{position:static;border-top:1px solid #bdb9b2;border-bottom:1px solid #bdb9b2;padding:20px 0}.article-toc nav{gap:11px}.article-body{font-size:16px;line-height:1.85}.article-body h2{font-size:28px}.article-body h3{font-size:23px}.edition-subscribe h2{font-size:31px}.edition-footer{flex-direction:column;gap:20px}.edition-footer nav{gap:18px}.bio-layout,.contact-grid,.subscribe-page{grid-template-columns:1fr;gap:30px}.bio-copy{font-size:16px}.bio-image{aspect-ratio:1}.subscribe-page>img{max-height:320px;-o-object-position:50% 30%;object-position:50% 30%}.subscribe-page h1{font-size:43px}.article-toc .eyebrow{font-size:10px}.archive-empty{padding:25px}}.edition-logo{font-family:InterDisplay,var(--font-sans),sans-serif;font-weight:900}.article-layout{margin-top:45px;padding-top:35px;border-top:1px solid var(--line)}.article-intro h1{font-weight:650}.topic-filters{gap:6px 18px}.topic-filters button{border:0;border-bottom:1px solid transparent;padding:8px 0;font-size:13px}.topic-filters button[aria-pressed=true]{background:transparent;color:var(--ink);border-bottom-color:var(--ink);font-weight:650}.topic-filters button:hover{border-bottom-color:var(--line)}.archive-list a:hover h2{color:var(--ink);text-decoration:underline;text-underline-offset:5px}.archive-list article>a:hover{text-decoration:none}.article-body a:hover{text-decoration:underline}.edition-header nav a:last-child{color:var(--ink)}