img,svg{max-width:100%;height:auto}.article-content iframe,.article-content video,.article-content embed{max-width:100%}.article-content table{display:block;max-width:100%;overflow-x:auto}.article-content pre{max-width:100%;overflow:auto}.shopping-product{max-width:100%;overflow-wrap:anywhere}@media (max-width:700px){.mobile-break{display:block}body{overflow-x:hidden}.masthead-top{padding:9px 18px;font-size:.58rem}.masthead-main{min-height:92px;padding:16px 18px;justify-content:flex-start}.wordmark{text-align:left}.wordmark strong{font-size:2rem}.edition-toggle{right:18px;font-size:0}.edition-toggle .edition-icon{width:20px}.edition-nav{display:none;padding:0 18px}.edition-nav.is-open{display:block}.edition-menu{align-items:stretch;min-height:0;padding:12px 0;display:block}.edition-menu li+li{border-top:1px solid var(--line)}.edition-menu a{display:flex;min-height:44px;align-items:center;padding:10px 0}.cover{grid-template-columns:1fr;min-height:auto;border:0}.cover-copy{padding:4rem 22px}.cover h1{font-size:2.85rem}.cover-index{min-height:210px;border-left:0;border-top:1px solid rgb(255 255 255 / .45);padding:22px}.edition-strip,.ledger-grid{padding:4rem 22px}.edition-list{margin-top:2rem}.edition-item{grid-template-columns:36px 1fr 25px;gap:.5rem}.edition-item p{grid-column:2/4;font-size:.85rem}.feature-spread{display:block;padding:4rem 22px}.feature-label{border-right:0;border-bottom:1px solid var(--line);padding:0 0 1rem;margin-bottom:1.8rem;display:flex;justify-content:space-between;align-items:center}.feature-label span{font-size:2rem}.lead-story{display:block;padding-left:0}.lead-image,.image-void{min-height:280px}.lead-content{padding-top:1.7rem}.story-grid,.archive-grid{grid-template-columns:1fr;gap:2.5rem;margin-top:2rem}.ledger-image{height:260px}.split{align-items:flex-start;flex-direction:column}.editorial-note{grid-template-columns:1fr;gap:1.5rem;padding:4rem 22px}.editorial-note h2{font-size:3rem}.site-footer{padding:0 22px 18px}.footer-grid{grid-template-columns:1fr;gap:2rem;padding:3rem 0}.article-wrap,.archive-wrap,.page-wrap,.not-found{padding:3rem 22px}.article-head{text-align:left}.article-byline{justify-content:flex-start}.article-content{font-size:1rem}.article-content h2{font-size:1.65rem}.partner-note{margin:1.5rem 0}.wp-block-columns{gap:1.2rem}}@media (max-width:700px){.art-cover{display:block;min-height:0}.cover-rail{height:34px;padding:0 14px;flex-direction:row;writing-mode:horizontal-tb;transform:none;border-right:0;border-bottom:1px solid rgb(255 255 255 / .3);font-size:.5rem}.cover-rail span:nth-child(2){display:none}.cover-copy{padding:4.2rem 22px 4rem;min-height:435px}.cover-copy:after{font-size:11rem;right:-.65rem;bottom:.35rem}.cover-copy h1{font-size:clamp(3.2rem, 15vw, 4.6rem)}.cover-copy>p:not(.kicker){font-size:.94rem;margin:1.6rem 0}.cover-art{min-height:420px}.cover-art-fallback{min-height:420px}.cover-note{min-height:265px;border-left:0;border-top:1px solid rgb(255 255 255 / .3);padding:22px}.moving-type{font-size:2.45rem}.edition-index,.choice-atlas{display:block;padding:4.7rem 22px}.index-heading{margin-bottom:3.4rem}.index-heading h2,.atlas-intro h2,.section-intro h2{font-size:clamp(3rem, 14vw, 4.5rem)}.edition-item{grid-template-columns:2.4rem 1fr 1.8rem;min-height:0;padding:1.35rem 0}.edition-item h3{font-size:2rem}.edition-item p{grid-column:2 / 4;font-size:.82rem}.lead-spread{display:block;padding:4.7rem 22px}.spread-meta{min-height:auto;display:grid;grid-template-columns:1fr auto;gap:1.1rem;margin-bottom:2.5rem}.spread-meta>span{font-size:2.7rem;grid-row:span 2}.spread-meta>p:last-child{grid-column:1;grid-row:2}.lead-story{display:block}.lead-image{min-height:390px}.lead-content{padding-top:1.7rem}.empty-lead{display:block}.empty-lead-mark{min-height:270px}.empty-lead-copy{padding-top:1.7rem}.empty-lead-links{grid-template-columns:1fr}.lead-content h2{font-size:clamp(3rem, 14vw, 4.4rem)}.choice-atlas:after{font-size:11rem;bottom:-1.5rem}.atlas-intro{margin-bottom:2.5rem}.atlas-steps li{min-height:8rem;grid-template-columns:2.2rem 1fr;gap:.35rem}.atlas-steps span{grid-column:2;font-size:.8rem}.atlas-steps strong{font-size:2.1rem}.ledger-grid{padding:4.7rem 22px 7rem}.ledger-card:nth-child(even){transform:none}.story-grid{gap:2.8rem}.ledger-image{height:290px}.editorial-note{padding:4.7rem 22px}.editorial-note h2{font-size:clamp(3.4rem, 15vw, 4.8rem)}.article-head:before{margin-bottom:.9rem}.article-head h1{font-size:clamp(3.15rem, 14vw, 4.8rem)}.article-visual{margin:2.5rem -22px}.article-content>p:first-of-type::first-letter{font-size:4.8rem}}