:root{--paper:#f3eddf;--paper-light:#faf6ec;--ink:#263f34;--green:#315343;--rust:#aa4b30;--muted:#62675a;--line:#d4cebd;--serif:"Newsreader Variable", Georgia, serif;--sans:"DM Sans Variable", Arial, sans-serif;--mono:"Courier New", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}body:before{content:"";pointer-events:none;z-index:10;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23n)' opacity='.6' d='M0 0h160v160H0z'/%3E%3C/svg%3E");position:fixed;inset:0}button,input{font:inherit}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--rust)}button:hover{filter:brightness(.94)}:focus-visible{outline:3px solid var(--rust);outline-offset:5px}::selection{color:var(--ink);background:#dec49a}h1,h2,h3{font-family:var(--serif);font-weight:450}h1,h2,h3,p{margin-top:0}.wrap{width:min(1160px,100% - 100px);margin-inline:auto}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;height:102px;display:flex}.wordmark{font:700 38px var(--sans);letter-spacing:-2.7px;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.wordmark span{font-weight:400}.wordmark i{color:var(--rust);margin:1px 0 0 7px;font-size:31px;font-style:normal}.header-note{font:10px var(--mono);color:var(--muted);border-left:1px solid var(--line);margin-right:auto;padding-left:24px}nav{gap:29px;font-size:11px;display:flex}nav a{padding-block:14px;text-decoration:none}nav span{color:var(--rust);margin-left:5px}.opening{grid-template-columns:1.6fr 1fr;align-items:center;gap:70px;padding:65px 0 36px;display:grid;position:relative}.eyebrow{text-transform:uppercase;font:10px/1.5 var(--mono);letter-spacing:.1em;margin-bottom:17px}.tiny-star{color:var(--rust);vertical-align:-1px;margin-right:7px;font-size:15px}.opening h1{letter-spacing:-.055em;margin:0;font-size:clamp(68px,8.4vw,112px);line-height:.91}.opening h1 em{color:var(--rust);font-weight:400}.opening-note{max-width:300px;padding:26px 0 0 15px}.edition{font:9px var(--mono);color:var(--muted)}.opening-note p{letter-spacing:-.02em;margin:16px 0 20px;font-size:21px;line-height:1.5}.text-link{border-bottom:1px solid var(--ink);align-items:center;gap:24px;padding-bottom:5px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.text-link span{color:var(--rust)}.margin-mark{writing-mode:vertical-rl;font:8px var(--mono);letter-spacing:.13em;color:var(--muted);position:absolute;top:70px;right:-30px}.stories{padding:110px 0 75px}.section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.section-heading .eyebrow{color:var(--rust);margin-bottom:12px}.section-heading h2{letter-spacing:-.045em;margin:0;font-size:47px;line-height:1.1}.section-heading>p{margin:0 0 3px;font-size:11px;line-height:1.8}.section-heading>p span{color:var(--muted)}.story-row{border-top:1px solid var(--line);grid-template-columns:105px 1fr 190px;align-items:center;gap:30px;padding:24px 5px 24px 0;display:grid}.story-featured{border-top:2px solid var(--green);background:#e8e9d9;padding:32px 28px 32px 22px}.story-count{flex-direction:column;align-self:start;gap:19px;padding-top:6px;display:flex}.story-count>span:first-child{font:26px var(--serif);color:#7c816e;font-style:italic}.story-status{font:8px/1.7 var(--mono);letter-spacing:.07em;max-width:75px;color:var(--muted)}.story-copy{max-width:650px}.story-copy .eyebrow{color:var(--rust);margin-bottom:9px;font-size:9px}.story-copy h3{letter-spacing:-.025em;text-wrap:pretty;margin:0 0 12px;font-size:29px;line-height:1.15}.story-featured h3{font-size:37px}.story-question{max-width:57ch;color:var(--muted);margin:0;font-size:12px;line-height:1.7}.story-copy .text-link{margin-top:22px}.story-motif{width:100%;height:auto;color:var(--green);display:block}.workbench-note{border-top:1px solid var(--line);color:var(--muted);padding:18px 0 0;font-size:11px}.workbench-note span{color:var(--rust);margin-right:12px}.about-section{border-block:1px solid var(--line);background:#e7e5d7;padding:75px 0 70px}.about-grid{grid-template-columns:.9fr 1.2fr;align-items:center;gap:100px;display:grid}.author-book{background:#d5cab0;border-radius:0 5px 5px 0;width:250px;height:320px;margin-inline:auto;position:relative;transform:rotate(-8deg);box-shadow:5px 7px #f6efdb,8px 9px #a6a18b,14px 18px 25px #263f3420}.book-cover{z-index:1;background:var(--green);color:#e1ce9e;border-left:12px solid #274333;height:100%;padding:30px 28px 20px 38px;position:relative;box-shadow:inset -2px 0 #ffffff20}.book-cover>span{font:10px/1.6 var(--mono);letter-spacing:.13em;display:block}.book-cover svg{width:125px;margin:17px auto 8px;display:block}.book-cover b{font:14px var(--serif);text-align:center;display:block}.book-cover i{font:italic 13px var(--serif);margin-top:20px;display:block}.book-ribbon{clip-path:polygon(0 0,100% 0,100% 100%,50% 85%,0 100%);background:#bd6040;width:20px;height:65px;position:absolute;bottom:-34px;right:42px}.about-copy{max-width:530px}.about-copy .eyebrow{color:var(--rust)}.about-copy h2{letter-spacing:-.035em;margin-bottom:23px;font-size:43px;line-height:1.1}.about-copy h2 em{font-weight:400}.about-copy>p:not(.eyebrow){font-size:13px;line-height:1.85}.author-signoff{border-top:1px solid #c9cbb9;margin-top:23px;padding-top:18px;position:relative}.author-signoff span{font:italic 36px var(--serif);color:var(--rust);position:absolute;top:24px;right:25px;transform:rotate(-10deg)}.site-footer{justify-content:space-between;align-items:center;gap:30px;min-height:130px;display:flex}.site-footer .wordmark{letter-spacing:-1.8px;font-size:27px}.site-footer .wordmark i{font-size:24px}.site-footer p,.site-footer>a:last-child{color:var(--muted);margin:0;font-size:10px}.disclosure{border-bottom:1px solid var(--line);color:var(--muted);font-size:12px}.disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;font-size:11px;list-style:none;display:flex}.disclosure summary::-webkit-details-marker{display:none}.disclosure summary span{color:var(--rust);font-size:20px}.disclosure[open] summary span{transform:rotate(45deg)}.disclosure>div{padding:7px 0 8px}.disclosure p{line-height:1.8}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--green);color:#fff;padding:15px;position:fixed;top:-100px;left:15px}.skip-link:focus{top:10px}.not-found{min-height:65vh;padding-block:100px}.not-found h1{font-size:clamp(45px,7vw,80px);line-height:1.05}.button{background:var(--green);color:var(--paper-light);padding:13px 20px;text-decoration:none;display:inline-block}.article-shell{padding-block:70px}.article-shell>header{max-width:850px}.article-shell h1{letter-spacing:-.04em;font-size:clamp(45px,7vw,80px);line-height:1.05}.article-shell .lede{font-size:22px}.article-body{max-width:70ch;margin-block:60px}.article-body h2{margin-top:60px;font-size:36px;line-height:1.1}.article-body p{line-height:1.8}@media (width<=1000px){.wrap{width:calc(100% - 64px)}.header-note{display:none}.opening{gap:30px}.opening-note p{font-size:19px}.about-grid{gap:60px}.story-row{grid-template-columns:75px 1fr 145px;gap:20px}}@media (width<=700px){.wrap{width:calc(100% - 40px)}.site-header{gap:20px;height:81px}.wordmark{font-size:32px}.wordmark i{font-size:26px}nav{gap:20px;font-size:10px}.opening{grid-template-columns:1fr;gap:25px;padding:43px 0 30px}.opening h1{font-size:clamp(55px,17.2vw,100px)}.opening .eyebrow{font-size:8px}.opening-note{grid-template-columns:1fr auto;align-items:end;gap:9px 20px;max-width:none;padding:0;display:grid}.edition{grid-column:1/-1;font-size:8px}.opening-note p{margin:0;font-size:14px;line-height:1.5}.opening-note .text-link{margin-bottom:3px}.margin-mark{display:none}.stories{padding:65px 0 40px}.section-heading{margin-bottom:22px;display:block}.section-heading h2{font-size:37px}.section-heading>p{margin-top:16px}.section-heading>p br{display:none}.section-heading>p span{display:block}.story-row{grid-template-columns:30px 1fr 75px;gap:10px;padding-block:24px}.story-featured{grid-template-columns:25px 1fr;padding:22px 12px 24px;position:relative}.story-featured .story-motif{width:93px;position:absolute;top:0;right:7px}.story-featured .story-copy .eyebrow{padding-right:65px}.story-featured h3{padding-top:23px}.story-copy h3,.story-featured h3{font-size:26px}.story-status{display:none}.story-count>span:first-child{font-size:21px}.story-question{font-size:11px}.story-copy .eyebrow{font-size:8px}.about-section{padding:55px 0 40px}.about-grid{grid-template-columns:1fr;gap:60px}.author-book{width:200px;height:260px}.book-cover{padding:23px 18px 15px 25px}.book-cover svg{width:98px;margin-block:10px}.book-cover>span{font-size:8px}.book-cover i{margin-top:15px;font-size:11px}.about-copy h2{font-size:37px}.site-footer{flex-wrap:wrap;gap:20px;padding-block:30px}.site-footer>a:last-child{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-normal.Czsa-EzN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-normal.C-3rgBeH.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-standard-italic.DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-standard-italic.CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-standard-italic.kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
