html{overflow-x:clip}body{min-width:0;overflow-x:clip}main p,main li,main h1,main h2,main h3,.issue-cover h3{line-break:strict;overflow-wrap:normal;text-wrap:pretty}.hero-copy h1,.notes-hero h1,.collection h2,.reading-order h2,.story h2,.gold-story h2,.deeper h2,.gold-depth h2,.questions h2,.gold-order h2,.sources h2,.reading-sequence h2{text-wrap:balance}.hero-copy h1 .keep-together{white-space:nowrap}#feature-title{font-size:clamp(3.1rem,4.7vw,5rem)!important}.story-steps article,.issue{opacity:1!important;transform:none!important}.story-steps .step-copy{transition:transform .35s ease,border-color .35s ease}.story-steps article.is-active .step-copy{transform:translate(6px)}.step-copy>p:nth-of-type(2),.deep-grid p,.depth-grid p,.issue-copy>p:nth-of-type(2),.story>header>p:last-child,.gold-story>header>p:last-child{font-size:1rem!important}.one-second small,.reading-sequence>div>span,.collection>header>span,.editorial-rule>span{font-size:.875rem!important}.feature-nav nav a,.notes-nav nav a{min-height:44px;display:inline-flex;align-items:center;font-size:.75rem!important}a:focus-visible,button:focus-visible{outline:3px solid #f0bd67;outline-offset:4px}.source-ref{display:inline-block;margin-inline-start:.18em;font:800 .72em/1 Inter,Noto Sans JP,system-ui,sans-serif;vertical-align:super}.source-ref a{padding:.1em .22em;color:inherit;text-underline-offset:.18em}.source-note{scroll-margin-top:88px}.source-note:target{outline:2px solid currentColor;outline-offset:-2px}.field-sources{padding:clamp(72px,9vw,128px) clamp(24px,6vw,96px);color:#f4efe4;background:#15191c}.field-sources>p{margin:0 0 18px;color:#c99b62;font:800 .72rem/1.3 Inter,Noto Sans JP,system-ui,sans-serif;letter-spacing:.18em}.field-sources>h2{max-width:720px;margin:0 0 clamp(34px,5vw,64px);font-size:clamp(2rem,4.7vw,4.6rem);line-height:1.02}.field-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid rgba(255,255,255,.18)}.field-sources a{display:grid;align-content:center;min-height:150px;padding:24px;color:inherit;text-decoration:none;border-inline-end:1px solid rgba(255,255,255,.18)}.field-sources a:last-child{border-inline-end:0}.field-sources a:hover{background:#ffffff0f}.field-sources a span{margin-bottom:10px;color:#c99b62;font:800 .68rem/1.35 Inter,Noto Sans JP,system-ui,sans-serif;letter-spacing:.12em}.field-sources a b{font-size:1rem;line-height:1.65}body>.fb-environment-badge{position:relative;inset:auto;width:100%;max-width:none;box-shadow:none}html:not(.field-notes-enhanced) .map-layer,html:not(.field-notes-enhanced) .force,html:not(.field-notes-enhanced) .map-arrows path,html:not(.field-notes-enhanced) .force-lines path{opacity:.78!important}@media(max-width:720px){.hero-copy,.notes-hero>div:first-child{padding-inline:clamp(20px,6.4vw,28px)!important}.hero-copy h1,.notes-hero h1{font-size:clamp(2.2rem,11.5vw,4.25rem)!important;line-height:1.06!important;letter-spacing:-.045em!important}#feature-title{font-size:clamp(2rem,10.4vw,4rem)!important}#feature-title .keep-together{white-space:nowrap}.feature-hero,.notes-hero{overflow:clip}.story-steps article.is-active .step-copy{transform:none}.step-copy>p:nth-of-type(2){font-size:1rem!important}.reading-sequence a{min-height:132px}.field-sources>div{grid-template-columns:1fr}.field-sources a{min-height:124px;border-inline-end:0;border-block-end:1px solid rgba(255,255,255,.18)}.field-sources a:last-child{border-block-end:0}}@media(max-width:340px){#feature-title{font-size:2rem!important}.hero-copy h1,.notes-hero h1{font-size:2.15rem!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.story-steps .step-copy{transform:none!important}}
