.issue-module__izE5sq__issuePage{--paper:#f4f0e8;--paper-soft:#faf8f3;--ink:#102018;--forest:#1c352d;--muted:#747269;--line:#10201824;background:var(--paper);min-height:100vh;color:var(--ink)}.issue-module__izE5sq__issueShell{width:min(1320px,100% - 56px);margin:0 auto}.issue-module__izE5sq__issueBar{border-bottom:1px solid var(--line);min-height:58px;color:var(--muted);font:700 9px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;display:flex}.issue-module__izE5sq__issueBar>div{align-items:center;gap:10px;display:flex}.issue-module__izE5sq__previewBadge{color:var(--forest);background:#ffffff8c;border:1px solid #1c352d33;padding:7px 9px}.issue-module__izE5sq__hero{grid-template-columns:minmax(260px,390px) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,110px);padding:clamp(44px,6vw,76px) 0 clamp(52px,7vw,88px);display:grid}.issue-module__izE5sq__coverColumn{min-width:0}.issue-module__izE5sq__coverLink{display:block}.issue-module__izE5sq__cover{aspect-ratio:3/4;isolation:isolate;background:linear-gradient(145deg,#1c352d,#081813);width:min(100%,390px);position:relative;overflow:hidden;box-shadow:0 24px 64px #09181329}.issue-module__izE5sq__coverImage{object-fit:cover;z-index:-3;transition:transform .55s}.issue-module__izE5sq__coverLink:hover .issue-module__izE5sq__coverImage{transform:scale(1.025)}.issue-module__izE5sq__cover:before{content:"";z-index:-2;background:linear-gradient(#030a0814,#030a080a 40%,#030a08cc);position:absolute;inset:0}.issue-module__izE5sq__coverMasthead{color:#fff;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:absolute;top:24px;left:24px;right:24px}.issue-module__izE5sq__coverBrand{flex-direction:column;display:flex}.issue-module__izE5sq__coverBrand strong{font:400 clamp(42px, 4vw, 62px)/.82 var(--serif);letter-spacing:.14em;text-indent:.14em}.issue-module__izE5sq__coverBrand small{font:700 7px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;margin-top:8px}.issue-module__izE5sq__coverMasthead>span{text-align:right;max-width:90px;font:700 8px/1.35 var(--sans);letter-spacing:.11em;text-transform:uppercase}.issue-module__izE5sq__coverStory{color:#fff;position:absolute;bottom:26px;left:24px;right:24px}.issue-module__izE5sq__coverStory small,.issue-module__izE5sq__kicker{font:700 9px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;display:inline-block}.issue-module__izE5sq__coverStory h2{max-width:11ch;font:400 clamp(32px, 3.2vw, 48px)/.95 var(--serif);letter-spacing:-.04em;margin:10px 0 0}.issue-module__izE5sq__coverStory>span{font:700 8px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffffb3;margin-top:14px;padding-bottom:3px;display:inline-block}.issue-module__izE5sq__heroCopy{max-width:700px}.issue-module__izE5sq__heroCopy h1{max-width:10ch;font:400 clamp(48px, 5.8vw, 88px)/.9 var(--serif);letter-spacing:-.05em;text-wrap:balance;margin:14px 0 0}.issue-module__izE5sq__heroCopy>p{max-width:620px;color:var(--muted);font:400 clamp(15px, 1.2vw, 18px)/1.65 var(--sans);margin:22px 0 0}.issue-module__izE5sq__metaLine{color:#62675f;font:700 9px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:0;margin-top:24px;display:flex}.issue-module__izE5sq__metaLine span+span:before{content:"·";color:#9a978f;margin:0 9px}.issue-module__izE5sq__heroActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.issue-module__izE5sq__primaryAction,.issue-module__izE5sq__secondaryAction{font:700 9px/1 var(--sans);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.issue-module__izE5sq__primaryAction{background:var(--forest);color:#fff;min-height:42px;padding:0 15px}.issue-module__izE5sq__secondaryAction{color:var(--forest);border-bottom:1px solid;padding-bottom:4px}.issue-module__izE5sq__editorLetter{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:clamp(34px,5vw,74px);padding:42px 0;display:grid}.issue-module__izE5sq__editorLetter h2{font:400 clamp(30px, 3vw, 46px)/.98 var(--serif);letter-spacing:-.035em;margin:9px 0 0}.issue-module__izE5sq__editorLetter p{color:#2b3a34;max-width:760px;font:400 clamp(18px, 1.6vw, 24px)/1.48 var(--serif);margin:0}.issue-module__izE5sq__contents{padding:clamp(54px,7vw,86px) 0 0}.issue-module__izE5sq__contentsHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.issue-module__izE5sq__contentsHead h2{font:400 clamp(38px, 4vw, 60px)/.96 var(--serif);letter-spacing:-.04em;margin:10px 0 0}.issue-module__izE5sq__contentsHead>span{color:var(--muted);font:700 9px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.issue-module__izE5sq__contentsList{border-top:1px solid var(--line)}.issue-module__izE5sq__contentsRow{border-bottom:1px solid var(--line);grid-template-columns:44px 150px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:132px;padding:14px 0;transition:opacity .2s;display:grid}.issue-module__izE5sq__contentsRow:hover{opacity:.72}.issue-module__izE5sq__rowNumber{color:#98958d;font:700 10px/1 var(--sans);letter-spacing:.12em}.issue-module__izE5sq__rowImage{background:#d8d3c9;height:104px;position:relative;overflow:hidden}.issue-module__izE5sq__rowImage img{object-fit:cover}.issue-module__izE5sq__rowCopy{min-width:0}.issue-module__izE5sq__rowCopy small{color:var(--forest);font:700 9px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.issue-module__izE5sq__rowCopy h3{font:400 clamp(23px, 2.1vw, 34px)/1.02 var(--serif);letter-spacing:-.03em;margin:7px 0 0}.issue-module__izE5sq__rowCopy p{max-width:700px;color:var(--muted);font:400 12px/1.5 var(--sans);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;display:-webkit-box;overflow:hidden}.issue-module__izE5sq__rowMeta{color:#777b74;font:700 9px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.issue-module__izE5sq__issueNav{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:58px;display:grid}.issue-module__izE5sq__issueNav a,.issue-module__izE5sq__issueNav div{background:#ece7dd;flex-direction:column;justify-content:space-between;min-height:120px;padding:22px 24px;display:flex}.issue-module__izE5sq__issueNav small{color:var(--muted);font:700 8px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.issue-module__izE5sq__issueNav strong{max-width:18ch;font:400 clamp(22px, 2vw, 30px)/1 var(--serif);letter-spacing:-.025em}.issue-module__izE5sq__backArchive{text-align:center;padding:34px 0 66px}.issue-module__izE5sq__backArchive a{color:var(--forest);font:700 9px/1 var(--sans);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:4px;display:inline-flex}@media (max-width:900px){.issue-module__izE5sq__hero{grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:38px}.issue-module__izE5sq__contentsRow{grid-template-columns:34px 120px minmax(0,1fr)}.issue-module__izE5sq__rowMeta{display:none}}@media (max-width:680px){.issue-module__izE5sq__issueShell{width:min(100% - 28px,1320px)}.issue-module__izE5sq__issueBar{min-height:52px}.issue-module__izE5sq__issueBar>div>span:last-child{display:none}.issue-module__izE5sq__hero{grid-template-columns:1fr;gap:34px;padding-top:28px}.issue-module__izE5sq__cover{width:min(82vw,360px);margin:0 auto}.issue-module__izE5sq__heroCopy h1{font-size:clamp(46px,14vw,68px)}.issue-module__izE5sq__editorLetter{grid-template-columns:1fr;gap:18px;padding:34px 0}.issue-module__izE5sq__contentsHead{flex-direction:column;align-items:flex-start}.issue-module__izE5sq__contentsRow{grid-template-columns:28px 92px minmax(0,1fr);gap:12px;min-height:110px}.issue-module__izE5sq__rowImage{height:80px}.issue-module__izE5sq__rowCopy h3{font-size:22px}.issue-module__izE5sq__rowCopy p{display:none}.issue-module__izE5sq__issueNav{grid-template-columns:1fr}}.issue-module__izE5sq__issuePage .archive-inline-ad{margin:38px auto 42px}.issue-module__izE5sq__contentsRow{transition:background-color .22s}.issue-module__izE5sq__contentsRow:hover{opacity:1;background:#1c352d06}.issue-module__izE5sq__rowImage img{transition:transform .42s}.issue-module__izE5sq__contentsRow:hover .issue-module__izE5sq__rowImage img{transform:scale(1.025)}.issue-module__izE5sq__rowMeta svg{transition:transform .22s}.issue-module__izE5sq__contentsRow:hover .issue-module__izE5sq__rowMeta svg{transform:translate(2px,-2px)}.issue-module__izE5sq__backArchive{padding:30px 0 38px}body:has(.issue-module__izE5sq__issuePage)>.site-ad-bottom{margin-top:40px;margin-bottom:24px}@media (min-width:901px){.issue-module__izE5sq__hero{grid-template-columns:minmax(300px,430px) minmax(0,1fr);gap:clamp(56px,6.5vw,98px);padding:clamp(48px,5.5vw,68px) 0 clamp(58px,6vw,78px)}.issue-module__izE5sq__cover{width:min(100%,430px);box-shadow:0 28px 72px #0918132e}.issue-module__izE5sq__coverMasthead{top:27px;left:27px;right:27px}.issue-module__izE5sq__coverStory{bottom:29px;left:27px;right:27px}.issue-module__izE5sq__heroCopy{max-width:660px;padding-right:clamp(0px,2vw,28px)}.issue-module__izE5sq__heroCopy h1{max-width:11ch;font-size:clamp(50px,5.4vw,84px);line-height:.92}.issue-module__izE5sq__heroCopy>p{max-width:580px;line-height:1.7}.issue-module__izE5sq__editorLetter{grid-template-columns:minmax(210px,.34fr) minmax(0,.9fr);align-items:start;gap:clamp(42px,5vw,70px);padding:48px 0 50px}.issue-module__izE5sq__editorLetter p{max-width:680px;font-size:clamp(19px,1.45vw,23px);line-height:1.56}.issue-module__izE5sq__contents{padding-top:clamp(44px,5vw,64px)}.issue-module__izE5sq__contentsHead{margin-bottom:28px}.issue-module__izE5sq__contentsRow{grid-template-columns:46px 156px minmax(0,1fr) auto;gap:22px;min-height:136px;padding:16px 0}.issue-module__izE5sq__rowCopy h3{font-size:clamp(24px,2vw,32px);line-height:1.03}.issue-module__izE5sq__rowCopy p{color:#858078;max-width:620px;margin-top:7px;font-size:11.5px;line-height:1.55}.issue-module__izE5sq__rowMeta{justify-content:flex-end;min-width:62px}}@media (max-width:680px){.issue-module__izE5sq__issuePage .archive-inline-ad{margin:28px auto 34px}.issue-module__izE5sq__contents{padding-top:42px}.issue-module__izE5sq__backArchive{padding-bottom:30px}body:has(.issue-module__izE5sq__issuePage)>.site-ad-bottom{margin-top:32px}}
.issue-content-fixes-module__gm3OCq__letterBody{gap:1.08em;min-width:0;display:grid}body:has(.issue-content-fixes-module__gm3OCq__pageMarker)>.site-ad-bottom{width:min(920px,100% - 32px);max-width:920px;margin-left:auto!important;margin-right:auto!important}@media (max-width:680px){.issue-content-fixes-module__gm3OCq__letterBody{gap:.95em}body:has(.issue-content-fixes-module__gm3OCq__pageMarker)>.site-ad-bottom{width:min(920px,100% - 28px)}}
