.newsletter-layout{grid-template-columns:var(--rail) 340px minmax(0,1fr);display:grid}.issue-index{border-right:1px solid var(--line);top:var(--top);align-self:start;min-width:0;padding:30px 25px 25px;position:sticky}.index-title{font:700 73px/.9 var(--display);letter-spacing:-.03em;margin:25px 0 28px}.issue-button{text-align:left;border-top:1px solid var(--line);width:100%;padding:22px 0;display:block}.issue-top{color:#5b6a8a;justify-content:space-between;align-items:center;display:flex}.issue-button h2{max-width:255px;margin:10px 0 12px;font:700 14px/1.8 Noto Sans SC,sans-serif}.issue-button[aria-pressed=true],.issue-button[aria-pressed=true] .issue-top{color:var(--acid)}.issue-tags{font:400 10px var(--mono);letter-spacing:.05em;color:#5b6a8a}.index-foot{border-top:1px solid var(--line);color:#5b6a8a;padding-top:25px;font-size:11px}.editorial{--reader-bg:var(--black);--reader-fg:var(--white);--reader-line:var(--line);--reader-muted:#5b6a8a;background:var(--reader-bg);color:var(--reader-fg);min-width:0;transition:background-color .6s var(--ease),color .6s var(--ease)}.editorial.night{--reader-bg:#0b1b36;--reader-fg:#f4f2ec;--reader-line:#f4f2ec38;--reader-muted:#9aa6c0;color-scheme:dark}.reader-toolbar{border-bottom:1px solid var(--reader-line);justify-content:space-between;align-items:center;gap:15px;padding:17px 34px;display:flex}.reader-toolbar .micro{color:var(--reader-muted)}.theme-toggle{border:1px solid var(--reader-line);font:400 10px var(--mono);white-space:nowrap;letter-spacing:.05em;padding:8px 12px}.reader-body{max-width:1000px;margin:auto;padding:43px clamp(28px,4vw,70px) 65px}.reader-kicker{color:var(--reader-muted);justify-content:space-between;gap:20px;margin-bottom:27px;display:flex}.editorial h2{letter-spacing:-.035em;text-wrap:balance;max-width:780px;margin:0 0 22px;font:900 clamp(2rem,3.3vw,3.6rem)/1.3 Noto Sans SC,sans-serif}.reader-deck{font:600 14px/2 var(--sans);color:var(--reader-muted);max-width:700px}.editorial blockquote{letter-spacing:-.03em;border-left:4px solid;max-width:750px;margin:37px 0;padding:26px 0 26px 26px;font:900 clamp(1.6rem,2.4vw,2.6rem)/1.55 Noto Sans SC,sans-serif}.editorial blockquote:before{content:"“";margin:8px 0 18px;font:800 70px/.6 Syne,sans-serif;display:block}.article-section{grid-template-columns:36px minmax(0,1fr);column-gap:18px;margin:34px 0;display:grid}.article-section>.micro{color:var(--reader-muted);padding-top:7px}.article-section h3{margin:0 0 15px;font:700 17px/1.6 Noto Sans SC,sans-serif}.article-section p{color:var(--reader-muted);max-width:690px;margin:0 0 14px;font-size:13px;line-height:2.1}.technical-table{border-collapse:collapse;width:100%;margin:22px 0 10px}.technical-table th,.technical-table td{text-align:left;border-top:1px solid var(--reader-line);border-bottom:1px solid var(--reader-line);vertical-align:top;padding:12px 9px;font-size:11px}.technical-table th{font:400 10px var(--mono);letter-spacing:.06em;color:var(--reader-muted)}.technical-table td:first-child{font:400 10px/1.8 var(--mono);width:30%}.reader-end{border-top:1px solid var(--reader-line);justify-content:space-between;gap:20px;margin-top:40px;padding-top:25px;display:flex}.reader-end button{font:600 11px var(--sans)}.reader-end .micro{color:var(--reader-muted);letter-spacing:.08em}@media (width<=1250px){.newsletter-layout{grid-template-columns:var(--rail) 280px minmax(0,1fr)}.issue-index{padding:28px 22px}.index-title{font-size:65px}.reader-body{padding:35px}}@media (width<=1000px){.newsletter-layout{grid-template-columns:var(--rail) 245px minmax(0,1fr)}.index-title{font-size:55px}.issue-index{padding:26px 18px}.issue-button h2{font-size:12px}.reader-toolbar{padding:16px 24px}.reader-body{padding:30px 25px 50px}.editorial h2{font-size:30px}.article-section{grid-template-columns:25px 1fr;column-gap:10px}}@media (width<=730px){.newsletter-layout{grid-template-columns:var(--rail) minmax(0,1fr)}.newsletter-layout>.ruler{grid-row:1/3}.issue-index{border-right:0;border-bottom:1px solid var(--line);padding:26px;position:relative;top:auto}.index-title{margin:15px 0 25px;font-size:64px}.issue-button{padding:16px 0}.issue-button h2{max-width:none;margin:8px 0;font-size:14px}.editorial{grid-column:2}.reader-body{padding:30px 27px 45px}.editorial h2{font-size:30px}}@media (width<=450px){.issue-index{padding:25px 20px}.reader-toolbar{padding:15px 18px}.reader-toolbar .micro{letter-spacing:.03em}.theme-toggle{padding:8px}.reader-body{padding:27px 20px 40px}.reader-kicker{letter-spacing:.03em}.editorial h2{font-size:27px;line-height:1.4}.reader-deck{font-size:12px}.editorial blockquote{padding-left:18px;font-size:23px}.article-section{display:block}.article-section>.micro{margin-bottom:8px;display:block}.article-section p{font-size:12px}.technical-table th,.technical-table td{padding:11px 5px;font-size:10px}.reader-end .micro{max-width:145px}.reader-end button{font-size:10px}}
