:root{--paper:#fff;--paper-soft:#f7f7f5;--ink:#080808;--muted:#5c6067;--line:#d8d8d8;--line-soft:#eee;--line-strong:#111;--section-divider:#181818;--header-bg:#fffffff7;--blue:#164fae;--red:#8f0f16;--serif:Georgia, "Times New Roman", serif;--sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=dark]{--paper:#111315;--paper-soft:#17191b;--ink:#f4f1ea;--muted:#aaa49c;--line:#34373b;--line-soft:#24272a;--line-strong:#e8e0d7;--section-divider:#777c82;--header-bg:#111315f7;--blue:#64a3ff;--red:#b83c45;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;overflow-x:hidden}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.masthead-link:focus-visible{outline:none}.masthead-link:focus-visible .wordmark{text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:7px;text-decoration-thickness:2px}img{max-width:100%}.site-shell{background:var(--paper);min-height:100vh;color:var(--ink);transition:background-color .32s,color .32s}.site-header{z-index:20;background:var(--header-bg);border-bottom:2px solid var(--section-divider);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background-color .32s,border-color .32s,color .32s;position:sticky;top:0}.utility-bar,.masthead-row,.section-nav,.market-watch,main,.site-footer{width:min(1380px,100vw - 56px);margin:0 auto}.utility-bar{border-bottom:0;grid-template-columns:1fr auto 1fr;align-items:center;min-height:38px;display:grid}.utility-group{align-items:center;gap:6px;display:inline-flex}.utility-group.right{justify-self:end}.edition-note{color:var(--muted);font:700 11px/1 var(--sans);text-transform:uppercase;margin:0}.icon-button,.sign-in,.free-subscribe{height:30px;color:var(--ink);font:800 12px/1 var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;text-decoration:none;transition:background-color .22s,border-color .22s,color .22s,transform .22s;display:inline-flex}.icon-button{width:30px}.icon-button:hover,.sign-in:hover,.free-subscribe:hover{border-color:var(--line-strong)}.theme-toggle,.theme-toggle:hover,.theme-toggle[aria-pressed=true],.alerts-toggle,.theme-toggle{border-color:#0000}.alerts-toggle svg,.theme-toggle svg{fill:#0000;transition:fill .22s,stroke .22s,transform .22s}.alerts-toggle:hover,.theme-toggle:hover{color:#080808;background:#08080814;border-color:#0000}.alerts-toggle:hover svg,.theme-toggle:hover svg{fill:currentColor;transform:scale(1.06)}html[data-theme=dark] .alerts-toggle:hover,html[data-theme=dark] .theme-toggle:hover{color:#fff;background:#f4f1ea1a}.free-subscribe{border-color:var(--ink);color:#080808;min-width:178px;font:900 11px/1 var(--sans);text-transform:uppercase;background:#fff;padding:0 14px}.free-subscribe:hover{color:#080808;background:#f4f1ea}.masthead-row{grid-template-columns:240px minmax(360px,1fr) 240px;align-items:center;gap:30px;min-height:92px;padding:14px 0 36px;display:grid}.masthead-support{color:var(--muted);font:700 11px/1.25 var(--sans);text-transform:uppercase}.masthead-support strong{color:var(--ink);margin-top:5px;font-size:12px;display:block}.masthead-link{color:var(--ink);text-align:center;justify-self:center;text-decoration:none}.wordmark{font:700 clamp(40px, 4vw, 62px) / .9 var(--serif);letter-spacing:-.04em;white-space:nowrap;display:block}.wordmark-dot{color:var(--blue);letter-spacing:0;margin-left:.035em;font-size:.72em;line-height:1;display:inline-block;transform:translateY(.055em)}.wordmark-rule{background:var(--red);width:54%;height:2px;margin:12px auto 0;display:block}.section-nav{scrollbar-width:none;border-top:0;justify-content:center;gap:clamp(18px,2.1vw,34px);padding:12px max(12px,50% - 560px) 13px;display:flex;overflow-x:visible}.section-nav::-webkit-scrollbar{display:none}.section-nav a{color:var(--ink);font:900 12px/1 var(--sans);text-transform:uppercase;border-bottom:2px solid #0000;flex:none;text-decoration:none;transition:color .16s,border-color .16s}.section-nav a:hover{color:var(--blue);border-color:var(--blue)}.market-watch{border-bottom:1px solid var(--line);background:0 0;margin:0 auto;padding:7px 0 6px;overflow:hidden}.ticker-lane{grid-template-columns:132px minmax(0,1fr);align-items:baseline;min-height:22px;display:grid}.ticker-label{color:var(--muted);font:900 9px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.market-tape{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.market-tape-track{align-items:center;width:max-content;min-height:22px;animation:72s linear infinite market-tape;display:flex}.market-tape:hover .market-tape-track{animation-play-state:paused}.market-item{white-space:nowrap;color:var(--ink);font:750 11px/1 var(--sans);text-transform:uppercase;align-items:baseline;gap:7px;padding:0 18px;display:inline-flex}.market-item strong{color:var(--ink);font-weight:900}.market-item span:not(.market-region){color:var(--muted)}.market-region{color:var(--blue);letter-spacing:.1em;font-size:9px;font-weight:900}.market-item em{font-style:normal;font-weight:900}.market-item em[data-tone=up]{color:#087a3f}.market-item em[data-tone=down]{color:var(--red)}html[data-theme=dark] .market-item em[data-tone=up]{color:#62d48e}@keyframes market-tape{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.market-tape-track{animation:none}}.subscribe-dialog-backdrop{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;place-items:start end;padding:52px 28px;display:grid;position:fixed;inset:0}.subscribe-dialog{border:1px solid var(--line-strong);background:var(--paper);width:min(390px,100vw - 28px);color:var(--ink);padding:22px;position:relative;box-shadow:0 24px 60px #00000038}.subscribe-dialog h2{font:900 34px/.94 var(--sans);letter-spacing:-.02em;text-wrap:balance;margin:8px 0 0}.subscribe-dialog>p:not(.kicker){color:var(--muted);font:14px/1.45 var(--sans);margin:12px 0 18px}.dialog-close{width:30px;height:30px;color:var(--ink);font:24px/1 var(--sans);cursor:pointer;background:0 0;border:0;position:absolute;top:8px;right:8px}.google-signin,.dialog-secondary{font:900 12px/1 var(--sans);text-transform:uppercase;justify-content:center;align-items:center;text-decoration:none;display:flex}.google-signin{color:#080808;background:#fff;border:1px solid #080808;gap:10px;min-height:42px}.google-signin span{width:22px;height:22px;font:900 13px/1 var(--sans);border:1px solid #d8d8d8;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.dialog-secondary{min-height:36px;color:var(--ink);margin-top:10px}a:hover h1,a:hover h2,a:hover h3{color:var(--blue)}.section-stack{display:grid}.grid-section{border-bottom:2px solid var(--section-divider);padding:34px 0 30px}.grid-section+.grid-section{margin-top:22px}.section-stack .grid-section:last-child{border-bottom:0;padding-bottom:18px}.grid-section.expanded{padding-top:24px}.section-heading{border-top:0;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:8px 22px;margin-bottom:13px;padding-top:0;display:grid}.section-heading>div{grid-column:1/span 3}.section-heading a,.article-card a{color:inherit;text-decoration:none}.section-theme,.kicker{color:var(--blue);font:900 11px/1.1 var(--sans);text-transform:uppercase;margin:0 0 5px}.article-card .kicker[aria-hidden=true],.grid-section .article-card .kicker{display:none}.section-heading h2{font:900 clamp(42px, 4vw, 58px) / .92 var(--sans);letter-spacing:-.02em;text-wrap:balance;max-width:100%;margin:0}.section-heading h2 a{display:block}.section-heading[data-section=culture] h2{font-size:clamp(34px,3.15vw,48px);line-height:.94}.section-heading>p{max-width:none;color:var(--muted);font:15px/1.28 var(--sans);grid-column:4/span 6;margin:0}.grid-layout{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:18px 22px;min-height:0;display:grid}.article-card{border-top:1px solid var(--line);min-width:0;min-height:0;padding-top:10px;transition:border-color .32s,color .32s;overflow:visible}.article-image{background:var(--paper-soft);margin-bottom:10px;transition:background-color .32s;display:block;overflow:hidden}.article-image img,.article-image video,.article-figure img,.article-figure video{object-fit:cover;object-position:center 38%;filter:saturate(.92)contrast(1.04);width:100%;height:100%;display:block}.media-carney .article-image img{object-position:24% center}.media-newspaper .article-image img{object-position:center 24%}.media-portrait .article-image img{object-position:center 42%;background:#fff}.article-copy h3{font:800 20px/1.05 var(--serif);letter-spacing:-.015em;text-wrap:balance;margin:0}.display-lead .article-copy h3,.display-investigation .article-copy h3{font-size:clamp(27px,2.35vw,38px);line-height:.98}.article-copy p{-webkit-line-clamp:3;color:var(--muted);font:13.5px/1.34 var(--sans);-webkit-box-orient:vertical;margin:7px 0 0;display:-webkit-box;overflow:hidden}.article-copy span{color:var(--muted);font:900 10px/1 var(--sans);text-transform:uppercase;margin-top:8px;display:inline-block}.display-brief .article-copy h3,.display-text .article-copy h3,.display-opinion .article-copy h3,.display-timeline .article-copy h3{font-size:19px}.display-brief .article-copy p{-webkit-line-clamp:2}.display-opinion{border-top-color:var(--red)}.display-timeline{grid-template-columns:42px 1fr;gap:12px;display:grid}.timeline-index{color:var(--blue);font:800 28px/1 var(--serif)}.grid-A .grid-layout{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(230px,.9fr) minmax(520px,1.75fr) minmax(320px,1.1fr);align-items:start;gap:16px 34px}.grid-A .section-heading{padding-top:44px}.grid-A .article-card[data-rank="1"]{flex-direction:column;grid-area:1/2/span 4;display:flex}.grid-A .article-card[data-rank="1"] .article-copy{order:1;margin-bottom:10px}.grid-A .article-card[data-rank="1"] .article-image{order:2;height:clamp(340px,42vh,430px)}.grid-A .article-card[data-rank="2"],.grid-A .article-card[data-rank="3"]{grid-column:1}.grid-A .article-card[data-rank="2"]{grid-row:1}.grid-A .article-card[data-rank="3"]{grid-row:2}.grid-A .article-card[data-rank="4"]{grid-area:1/3}.grid-A .article-card[data-rank="5"]{grid-area:2/3}.grid-A .article-card[data-rank="6"]{grid-area:3/3}.grid-A .article-card[data-rank="7"]{grid-area:3/1}.grid-A .article-card[data-rank="8"]{grid-area:4/1}.grid-A .article-card[data-rank="9"]{grid-area:4/3}.grid-A .article-card[data-rank="4"],.grid-A .article-card[data-rank="5"],.grid-A .article-card[data-rank="6"],.grid-A .article-card[data-rank="9"],.grid-A .article-card[data-rank="7"],.grid-A .article-card[data-rank="8"]{min-height:104px}.grid-B .grid-layout{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:22px 30px}.grid-B .article-card[data-rank="1"]{grid-area:1/1/auto/span 6}.grid-B .article-card[data-rank="3"]{grid-area:1/7/auto/span 6}.grid-B .article-card[data-rank="2"]{grid-area:2/1/auto/span 3}.grid-B .article-card[data-rank="4"]{grid-area:2/4/auto/span 3}.grid-B .article-card[data-rank="5"]{grid-area:2/7/auto/span 3}.grid-B .article-card[data-rank="6"]{grid-area:2/10/auto/span 3}.grid-B .article-card[data-rank="1"] .article-image,.grid-B .article-card[data-rank="3"] .article-image{height:clamp(360px,42vh,470px)}.grid-B .article-card[data-rank="1"] .article-copy h3,.grid-B .article-card[data-rank="3"] .article-copy h3{font-size:clamp(28px,2.3vw,36px);line-height:.98}.grid-B .article-card[data-rank="2"],.grid-B .article-card[data-rank="4"],.grid-B .article-card[data-rank="5"],.grid-B .article-card[data-rank="6"]{border-top-color:var(--line-strong);min-height:156px}.grid-B .article-card[data-rank="2"] .article-copy h3,.grid-B .article-card[data-rank="4"] .article-copy h3,.grid-B .article-card[data-rank="5"] .article-copy h3,.grid-B .article-card[data-rank="6"] .article-copy h3{font-size:clamp(20px,1.5vw,24px);line-height:1.02}.grid-C .grid-layout{grid-template-rows:auto auto auto}.grid-C .article-card[data-rank="1"],.grid-C .article-card[data-rank="3"]{grid-template-columns:1.15fr 1fr;align-items:start;gap:18px;display:grid}.grid-C .article-card[data-rank="1"]{grid-area:1/1/auto/span 6}.grid-C .article-card[data-rank="3"]{grid-area:2/1/auto/span 6}.grid-C .article-card[data-rank="6"]{grid-area:3/1/auto/span 6}.grid-C .article-card[data-rank="2"],.grid-C .article-card[data-rank="4"],.grid-C .article-card[data-rank="5"]{grid-column:7/span 6}.grid-C .article-card[data-rank="1"] .article-image,.grid-C .article-card[data-rank="3"] .article-image{height:clamp(270px,32vh,340px);margin:0}.grid-C .article-card[data-rank="2"],.grid-C .article-card[data-rank="4"],.grid-C .article-card[data-rank="5"],.grid-C .article-card[data-rank="6"]{min-height:116px}.grid-E .grid-layout,.grid-F .grid-layout,.grid-H .grid-layout{grid-template-rows:auto auto auto}.grid-E .article-card[data-rank="1"],.grid-F .article-card[data-rank="1"],.grid-H .article-card[data-rank="1"]{grid-area:1/1/span 3/span 5}.grid-E .article-card[data-rank="1"] .article-image,.grid-F .article-card[data-rank="1"] .article-image,.grid-H .article-card[data-rank="1"] .article-image{height:clamp(360px,43vh,440px)}.grid-E .article-card[data-rank="1"] .article-copy h3,.grid-F .article-card[data-rank="1"] .article-copy h3,.grid-H .article-card[data-rank="1"] .article-copy h3{font-size:clamp(28px,2.3vw,36px);line-height:.98}.grid-E .article-card:not([data-rank="1"]),.grid-F .article-card:not([data-rank="1"]),.grid-H .article-card:not([data-rank="1"]){border-top-color:var(--line-strong);min-height:142px}.grid-E .article-card[data-rank="2"],.grid-F .article-card[data-rank="2"],.grid-H .article-card[data-rank="2"]{grid-area:1/6/auto/span 3}.grid-E .article-card[data-rank="3"],.grid-F .article-card[data-rank="3"],.grid-H .article-card[data-rank="3"]{grid-area:1/9/auto/span 3}.grid-E .article-card[data-rank="4"],.grid-F .article-card[data-rank="4"],.grid-H .article-card[data-rank="4"]{grid-area:2/6/auto/span 3}.grid-E .article-card[data-rank="5"],.grid-F .article-card[data-rank="5"],.grid-H .article-card[data-rank="5"]{grid-area:2/9/auto/span 3}.grid-E .article-card[data-rank="6"],.grid-F .article-card[data-rank="6"],.grid-H .article-card[data-rank="6"]{grid-area:3/6/auto/span 6}.grid-E .article-card:not([data-rank="1"]) .article-copy h3,.grid-F .article-card:not([data-rank="1"]) .article-copy h3,.grid-H .article-card:not([data-rank="1"]) .article-copy h3{font-size:clamp(20px,1.45vw,23px);line-height:1.02}.grid-D .grid-layout,.grid-I .grid-layout{grid-template-rows:auto auto}.grid-D .article-card,.grid-I .article-card{grid-column:span 4;min-height:126px}.grid-G .grid-layout{grid-template-rows:auto auto auto}.grid-G .article-card{grid-column:span 6;min-height:96px}.grid-H .display-investigation{border-top:4px solid var(--red);padding-top:12px}.static-page{padding:42px 0 52px}.page-hero{border-bottom:2px solid var(--section-divider);max-width:860px;padding:18px 0 24px}.page-hero h1{font:900 clamp(44px, 5.4vw, 76px) / .92 var(--sans);letter-spacing:-.02em;text-wrap:balance;margin:0}.page-hero>p:last-child{color:var(--muted);font:17px/1.38 var(--sans);margin:14px 0 0}.menu-grid,.offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 22px;margin-top:26px;display:grid}.menu-item,.offer-card,.account-panel,.saved-panel{border-top:1px solid var(--line-strong);color:var(--ink);padding-top:12px;text-decoration:none}.menu-item span,.offer-card span,.account-panel span{color:var(--muted);font:900 11px/1 var(--sans);text-transform:uppercase}.menu-item strong,.offer-card h2,.account-panel h2,.saved-panel h2{font:900 24px/1 var(--serif);margin:8px 0 0;display:block}.menu-item p,.offer-card p,.account-panel p,.account-panel li{color:var(--muted);font:14px/1.4 var(--sans)}.offer-card{border:1px solid var(--line);background:var(--paper-soft);min-height:260px;padding:14px;transition:background-color .32s,border-color .32s,color .32s}.offer-card.highlighted{border-color:var(--section-divider)}.price{color:var(--ink)!important;font:900 30px/1 var(--sans)!important}.offer-card a,.account-panel a,.newsletter-signup button{color:var(--paper);background:var(--ink);font:900 12px/1 var(--sans);text-transform:uppercase;margin-top:12px;padding:9px 12px;text-decoration:none;display:inline-flex}.newsletter-signup{border:1px solid var(--line);background:var(--paper-soft);grid-template-columns:minmax(260px,1.25fr) repeat(2,minmax(180px,.75fr)) auto;align-items:end;gap:14px;margin:26px 0;padding:18px;display:grid}.newsletter-signup.compact{background:0 0;border:0;grid-template-columns:1fr;gap:10px;margin:0;padding:0}.newsletter-signup h2{font:900 27px/1 var(--serif);margin:5px 0 0}.newsletter-signup p{color:var(--muted);font:13px/1.4 var(--sans);margin:8px 0 0}.newsletter-signup label{color:var(--muted);font:900 10px/1 var(--sans);text-transform:uppercase;gap:7px;display:grid}.newsletter-signup input{border:1px solid var(--line-strong);background:var(--paper);min-height:42px;color:var(--ink);font:14px/1.2 var(--sans);padding:0 12px}.newsletter-signup button{cursor:pointer;border:0;min-height:42px}.newsletter-signup .form-note{grid-column:1/-1;margin:0;font-size:12px}.search-box{max-width:720px;color:var(--muted);font:900 11px/1 var(--sans);text-transform:uppercase;gap:8px;margin:26px 0;display:grid}.search-box input{border:1px solid var(--line-strong);background:var(--paper);width:100%;color:var(--ink);font:18px/1.2 var(--sans);padding:14px 16px}.result-count{color:var(--muted);font:900 12px/1 var(--sans);text-transform:uppercase;margin:0 0 16px}.search-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 22px;display:grid}.search-results .result-count{grid-column:1/-1}.static-page .article-image{height:190px}.account-layout{grid-template-columns:280px 280px minmax(0,1fr);gap:28px;margin-top:26px;display:grid}.account-panel ul{margin:12px 0 0;padding-left:18px}.saved-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.saved-panel h2{grid-column:1/-1}.article-page{grid-template-columns:minmax(0,1fr) 310px;gap:44px;padding:34px 0;display:grid}.article-layout{max-width:960px}.article-header{border-top:1px solid var(--ink);margin-bottom:24px;padding-top:16px}.article-header h1{max-width:900px;font:800 clamp(38px, 5vw, 68px) / .94 var(--serif);text-wrap:balance;margin:0}.dek{color:var(--muted);font:17px/1.34 var(--sans);margin:12px 0 0}.byline{color:var(--muted);font:800 12px/1.3 var(--sans);margin:18px 0 0}.article-figure{margin:0 0 28px}.article-figure .article-image{margin-bottom:0}.article-figure .article-image,.article-figure img,.article-figure video{aspect-ratio:16/7.6;height:auto}.article-figure figcaption{color:var(--muted);font:12px/1.35 var(--sans);margin-top:8px}.article-body{max-width:720px;font:19px/1.66 var(--serif)}.article-body p{margin:0 0 22px}.article-body p:first-child:first-letter{float:left;font:800 64px/.75 var(--serif);color:var(--blue);padding:7px 8px 0 0}.related-rail{border-top:1px solid var(--ink);align-self:start;padding-top:12px;position:sticky;top:176px}.related-rail h2{font:900 19px/1 var(--sans);margin:0 0 12px}.related-rail .article-card{margin-bottom:14px}.site-footer{border-top:3px solid var(--red);grid-template-columns:240px minmax(380px,1fr) auto;align-items:center;gap:44px;margin-top:18px;padding:34px 0 42px;transition:border-color .32s,color .32s;display:grid}.footer-brand{gap:10px;display:grid}.footer-brand p{color:var(--muted);font:900 11px/1 var(--sans);text-transform:uppercase;margin:0}.footer-mark{width:max-content;max-width:260px;color:var(--ink);background:0 0;justify-self:start;gap:5px;text-decoration:none;display:inline-grid}.footer-mark span{font:700 clamp(28px, 2.6vw, 42px) / .86 var(--serif);letter-spacing:-.055em;white-space:nowrap;display:block}.footer-mark span span{color:var(--blue);vertical-align:baseline;letter-spacing:0;margin-left:.04em;font-size:.72em;line-height:1;display:inline}.footer-mark i{background:var(--red);width:54%;height:2px;margin:0 auto;display:block}.footer-positioning strong{font:900 17px/1 var(--sans)}.footer-positioning p{max-width:760px;color:var(--muted);font:14px/1.45 var(--sans);margin:8px 0 0}.footer-actions{justify-items:end;gap:15px;display:grid}.footer-links,.social-links{align-items:center;display:flex}.footer-links{gap:17px}.footer-links a{color:var(--ink);font:900 12px/1 var(--sans);text-transform:uppercase;text-decoration:none}.social-links{gap:18px}.social-links a{width:34px;height:34px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.social-links a:hover{color:var(--blue)}.social-links svg{stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}@media (width<=1180px){.masthead-row{text-align:center;grid-template-columns:1fr;gap:10px}.masthead-support{display:none}.grid-layout,.grid-A .grid-layout,.grid-B .grid-layout,.grid-C .grid-layout,.grid-D .grid-layout,.grid-E .grid-layout,.grid-F .grid-layout,.grid-G .grid-layout,.grid-H .grid-layout,.grid-I .grid-layout{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;display:grid}.grid-layout .article-card{grid-area:auto!important}.menu-grid,.offer-grid,.search-results,.newsletter-signup,.account-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.article-page{grid-template-columns:1fr}.related-rail{position:static}.site-footer{grid-template-columns:1fr;align-items:start;gap:24px}.footer-actions{justify-items:start}}@media (width<=760px){.utility-bar,.masthead-row,.section-nav,.market-watch,main,.site-footer{width:calc(100vw - 28px);max-width:calc(100vw - 28px)}.utility-bar{grid-template-columns:auto 1fr auto}.edition-note,.search-toggle,.alerts-toggle,.sign-in{display:none}.wordmark{font-size:clamp(30px,9.4vw,38px)}.masthead-row{min-height:124px;padding:12px 0 14px}.section-nav{justify-content:flex-start;gap:22px;padding-inline:0;overflow:auto hidden}.market-watch{margin-top:4px;margin-bottom:10px}.ticker-lane{grid-template-columns:1fr;gap:4px;min-height:34px}.market-tape-track{min-height:18px;animation-duration:48s}.market-item{padding:0 12px;font-size:10px}.edition-strip,.section-heading,.site-footer{grid-template-columns:1fr}.edition-strip span:last-child{text-align:left}.section-heading>p{grid-column:1;font-size:14px}.section-heading>div{grid-column:1}.grid-layout,.grid-A .grid-layout,.grid-B .grid-layout,.grid-C .grid-layout,.grid-D .grid-layout,.grid-E .grid-layout,.grid-F .grid-layout,.grid-G .grid-layout,.grid-H .grid-layout,.grid-I .grid-layout{grid-template-columns:1fr;gap:12px}.article-card{padding-top:9px}.article-card .article-image{height:132px!important}.display-lead .article-image,.display-investigation .article-image,.article-card[data-rank="1"].display-photo .article-image{height:180px!important}.display-lead .article-copy h3,.display-investigation .article-copy h3,.article-header h1{font-size:34px}.article-copy h3,.display-brief .article-copy h3,.display-text .article-copy h3,.display-opinion .article-copy h3,.display-timeline .article-copy h3{font-size:20px}.footer-links,.social-links{flex-wrap:wrap}.footer-positioning p{font-size:13.5px}.static-page{padding-top:28px}.page-hero h1{font-size:42px}.menu-grid,.offer-grid,.search-results,.newsletter-signup,.account-layout,.saved-panel{grid-template-columns:1fr}.saved-panel h2,.search-results .result-count{grid-column:auto}}
