.news-detail{--nd-bg:#f2f2f0;--nd-paper:#ffffff;--nd-text:#17191c;--nd-muted:#6a7077;--nd-line:#e1e3e5;--nd-soft:#f6f6f4;--nd-coral:#ff4d63;--nd-cyan:#168f91;background:var(--nd-bg);color:var(--nd-text)}.news-detail a{color:inherit}.news-detail__page{padding:2.25rem 0 4.5rem}.news-detail__layout{width:min(calc(100% - 2.5rem),74rem);max-width:74rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0,48rem) minmax(17rem,20rem);justify-content:center;align-items:start;gap:2.25rem}.news-detail__layout.no-sidebar{grid-template-columns:minmax(0,50rem)}.news-detail__main{min-width:0;background:var(--nd-paper)}.news-detail__mast{background:var(--nd-paper)}.news-detail__featured{margin:0}.news-detail__featured .magazine-media{background:#e8e9e9}.news-detail__featured img{width:100%}.news-detail__featured figcaption{margin:0;padding:.65rem 1.75rem .8rem;border-bottom:1px solid var(--nd-line);color:var(--nd-muted);font-size:.75rem;line-height:1.45}.news-detail__header-copy{padding:1.5rem 2rem 0}.news-detail__breadcrumbs{margin:0 0 1.05rem;color:#8b9096;font-size:.72rem;line-height:1.4}.news-detail__breadcrumbs a{color:#70767d}.news-detail__taxonomy{display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin-bottom:.8rem}.news-detail__taxonomy>*{color:#bd243c;font:800 .68rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.news-detail__taxonomy>span{color:var(--nd-cyan)}.news-detail__mast h1{max-width:18ch;margin:0;color:#111316;font:900 clamp(2.35rem,4.2vw,4.05rem)/.96 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.news-detail__deck{max-width:44rem;margin:1rem 0 0;color:#454a50;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.55}.news-detail__byline{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding:1rem 0 1.15rem;border-top:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line)}.news-detail__meta{display:flex;flex-wrap:wrap;gap:.3rem .8rem;color:var(--nd-muted);font-size:.75rem;line-height:1.4}.news-detail__meta strong{color:var(--nd-text)}.news-detail__share{flex:0 0 auto}.news-detail__share>section{margin:0;padding:0;border:0}.news-detail__share section>div{display:flex;align-items:center;gap:.35rem}.news-detail__share section>div>span{margin-right:.1rem;color:#858a90;font-size:.65rem;font-weight:800;text-transform:uppercase}.news-detail__share .btn-secondary,.news-detail__share .btn-text{min-height:2.15rem!important;border:1px solid var(--nd-line)!important;background:#fff!important;color:#34383d!important;padding:.35rem .6rem!important;font-size:.7rem!important}.news-detail__share .btn-secondary:hover,.news-detail__share .btn-text:hover,.news-detail__share .btn-secondary:focus-visible,.news-detail__share .btn-text:focus-visible{border-color:var(--nd-coral)!important;color:#bd243c!important}.news-detail__share .share-actions__network-icon{width:.95rem;height:.95rem}.news-detail__article{min-width:0;padding:2rem 2rem 3.25rem;background:var(--nd-paper)}.news-detail__document,.news-detail__defaults{width:100%}.news-detail__document .authoring-prose{gap:1.15rem;color:var(--nd-text);font-size:1.0625rem;line-height:1.72}.news-detail__document .author-block--content,.news-detail__document .author-block--paragraph,.news-detail__document .author-block--rich_text,.news-detail__document .author-block--list,.news-detail__document .author-block--heading,.news-detail__document .author-block--quote,.news-detail__document .author-block--pullquote,.news-detail__document .author-block--details,.news-detail__document .author-block--source_caveat,.news-detail__document .author-block--evidence_note,.news-detail__document .author-block--fact_risk_note,.news-detail__document .author-block--code,.news-detail__document .author-block--preformatted,.news-detail__document .author-block--footnote,.news-detail__document .author-block--image,.news-detail__document .author-block--gallery,.news-detail__document .author-block--video,.news-detail__document .author-block--audio,.news-detail__document .author-block--cover,.news-detail__document .author-block--media_text,.news-detail__document .author-block--carousel,.news-detail__document .author-block--playlist,.news-detail__document .author-block--table,.news-detail__document .author-block--comparison{width:100%;margin-inline:0}.news-detail__document .authoring-prose p,.news-detail__document .authoring-rich-text p,.news-detail__document .authoring-list{color:var(--nd-text)}.news-detail__document .authoring-prose p{margin-block:0}.news-detail__document .authoring-prose a{color:#b82039;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.news-detail__document .authoring-heading{scroll-margin-top:8rem;color:#111316;letter-spacing:-.022em}.news-detail__document .authoring-heading--2{margin-top:2rem;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.02}.news-detail__document .authoring-heading--3{margin-top:1.45rem;font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.08}.news-detail__document .authoring-heading--4,.news-detail__document .authoring-heading--5,.news-detail__document .authoring-heading--6{color:#17191c;font-size:1.2rem}.news-detail__document .authoring-figure,.news-detail__document .authoring-gallery,.news-detail__document .authoring-media{margin-block:1.6rem}.news-detail__document .authoring-figure img,.news-detail__document .authoring-media video{width:100%}.news-detail__document .authoring-figure figcaption,.news-detail__document .authoring-gallery figcaption{padding:.6rem 0;border-bottom:1px solid var(--nd-line);color:var(--nd-muted);font-size:.75rem;line-height:1.45}.news-detail__document .authoring-quote{margin-block:1.6rem;border:0;border-left:.25rem solid var(--nd-coral);background:#f4f2ef;color:var(--nd-text);padding:1.25rem 1.4rem}.news-detail__document .authoring-quote cite,.news-detail__document .text-gray-300,.news-detail__document .text-gray-400{color:var(--nd-muted)!important}.news-detail__document .text-white{color:var(--nd-text)!important}.news-detail__document pre{border-color:#303944!important;background:#101720!important;color:#f5f5f2!important}.news-detail__document table{width:100%;border-color:var(--nd-line)!important;background:#fff!important;color:var(--nd-text)!important}.news-detail__document th,.news-detail__document td{border-color:var(--nd-line)!important}.news-detail__document thead,.news-detail__document th{background:#f0f1f1!important;color:var(--nd-text)!important}.news-detail__document .authoring-tabs [role=tablist],.news-detail__document .authoring-details{border-color:var(--nd-line)}.news-detail__document .authoring-tabs [role=tab],.news-detail__document .authoring-accordion summary,.news-detail__document .authoring-details>div{color:var(--nd-text)}.news-detail__document .authoring-tabs>div:last-child,.news-detail__document .authoring-accordion details,.news-detail__document .authoring-card-group>div,.news-detail__document .authoring-media-text,.news-detail__document .authoring-query-card,.news-detail__document .authoring-entity-card,.news-detail__document .authoring-weekly-event{border-color:var(--nd-line)!important;background:#fff!important;color:var(--nd-text)!important}.news-detail__document .author-document__toc{width:100%;margin:0 0 2rem;border:1px solid var(--nd-line);border-left:.25rem solid var(--nd-cyan);background:#f6f7f7;padding:1.05rem 1.2rem}.news-detail__document .author-document__toc>p{color:#087f83}.news-detail__document .author-document__toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.2rem}.news-detail__defaults>*{margin-top:2.75rem}.news-receipt,.news-author-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%;margin-inline:0;border:1px solid var(--nd-line);background:#fff;padding:1rem}.news-receipt{border-top:3px solid var(--nd-cyan)}.news-receipt>div:first-child{display:flex;align-items:center;gap:.4rem;color:var(--nd-cyan)}.news-receipt p,.news-receipt h2,.news-author-card p,.news-author-card h2{margin:0}.news-receipt>div:first-child p,.news-author-card>div>p{color:var(--nd-cyan);font:800 .65rem/1.2 var(--font-mono);text-transform:uppercase}.news-receipt h2,.news-author-card h2{color:var(--nd-text);font:900 1.25rem/1.05 var(--font-display)}.news-receipt>div:nth-child(2) p{margin-top:.2rem;color:var(--nd-muted);font-size:.75rem}.news-receipt a,.news-author-card a,.news-related>header a{color:#b82039;font-size:.72rem;font-weight:800;text-transform:uppercase}.news-author-card{border-width:1px 0;padding-inline:0}.news-author-card__mark{display:grid;place-items:center;width:3rem;aspect-ratio:1;background:var(--nd-coral);color:#fff;font:900 1.55rem/1 var(--font-display)}.news-reactions,.news-related,.news-guide-routes,.news-topic-feed,.news-discussion,.news-prev-next{width:100%;margin-inline:0}.news-reactions{border-block:1px solid var(--nd-line);padding:1.2rem 0}.news-reactions header p{margin:0;color:#b82039;font-size:.66rem;font-weight:800;text-transform:uppercase}.news-reactions h2,.news-related h2,.news-guide-routes h2,.news-topic-feed h2,.news-discussion h2{margin:.2rem 0 0;color:var(--nd-text);font:900 clamp(1.55rem,2.5vw,2.15rem)/1 var(--font-display)}.news-reactions__grid{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.news-reactions__grid button{min-height:2.7rem;border:1px solid var(--nd-line);background:#fff;color:var(--nd-text);padding:.35rem .6rem}.news-reactions__grid button:hover,.news-reactions__grid button.is-selected{border-color:var(--nd-coral);background:#fff2f4}.news-related>header,.news-topic-feed>header,.news-discussion>header{display:flex;align-items:end;justify-content:space-between;gap:1rem;border-bottom:2px solid var(--nd-coral);padding-bottom:.65rem}.news-related__mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:.9rem}.news-related__mosaic--count-1{grid-template-columns:1fr}.news-related__mosaic--count-3:not(.news-related__mosaic--list){grid-template-columns:repeat(3,minmax(0,1fr))}.news-related article,.news-topic-feed article{min-width:0;border:1px solid var(--nd-line);background:#fff}.news-related__media{display:block;overflow:hidden}.news-related__media img{width:100%;transition:transform .25s ease}.news-related article:hover img{transform:scale(1.02)}.news-related article>p,.news-related article>h3{margin-inline:.8rem}.news-related article p,.news-topic-feed article p{margin-block:.65rem .2rem;color:#b82039;font-size:.65rem;font-weight:800;text-transform:uppercase}.news-related h3{margin-block:0 .85rem;color:var(--nd-text);font-size:1.02rem;line-height:1.15}.news-guide-routes{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(0,2fr);gap:1.5rem;border-block:1px solid var(--nd-line);padding-block:1.25rem}.news-guide-routes ol{margin:0;padding:0;list-style:none}.news-guide-routes li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;border-top:1px solid var(--nd-line);padding:.65rem 0}.news-guide-routes li:first-child{border-top:0}.news-guide-routes li>span,.news-guide-routes li>a{color:var(--nd-cyan)}.news-guide-routes li p,.news-guide-routes li h3{margin:0;color:var(--nd-text)}.news-topic-feed>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:.9rem}.news-topic-feed article{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.7rem;padding:.65rem}.news-topic-feed article h3{margin:.1rem 0;color:var(--nd-text);line-height:1.15}.news-prev-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--nd-line)}.news-prev-next a{display:grid;gap:.25rem;padding:1rem 0}.news-prev-next a:last-child{border-left:1px solid var(--nd-line);padding-left:1rem;text-align:right}.news-prev-next span{color:#b82039;font-size:.65rem;font-weight:800;text-transform:uppercase}.news-prev-next strong{color:var(--nd-text);line-height:1.2}.news-discussion input,.news-discussion textarea{width:100%;border:1px solid var(--nd-line);background:#fff;color:var(--nd-text);padding:.75rem}.news-detail .newsletter-block{border:0;border-top:3px solid var(--nd-coral);background:#101923;color:#fff}.news-detail .newsletter-block h2{color:#fff}.news-detail .newsletter-block p,.news-detail .newsletter-block label{color:#b7c0c8!important}.news-detail__sidebar{min-width:0}.news-detail__sidebar>.sticky-rail,.news-detail__rail-stack{position:sticky;top:7rem;display:grid;gap:1.25rem}.news-detail__rail-section{border-top:3px solid var(--nd-coral);background:#fff;padding:1rem}.news-detail__rail-heading{margin-bottom:.75rem}.news-detail__rail-heading span{display:block;margin-bottom:.2rem;color:var(--nd-cyan);font:800 .63rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.news-detail__rail-heading h2{margin:0;color:#111316;font:900 1.55rem/1 var(--font-display)}.news-detail__rail-list{display:grid}.news-detail__rail-card{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:.7rem;align-items:start;padding:.75rem 0;border-top:1px solid var(--nd-line);text-decoration:none}.news-detail__rail-card:first-child{border-top:0}.news-detail__rail-card .magazine-media{width:6.4rem}.news-detail__rail-card-copy{min-width:0;display:block}.news-detail__rail-card small{display:block;margin-bottom:.2rem;color:#bd243c;font-size:.62rem;font-weight:800;text-transform:uppercase}.news-detail__rail-card strong{display:-webkit-box;overflow:hidden;color:#202328;font-size:.88rem;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news-detail__rail-card em{display:block;margin-top:.25rem;overflow:hidden;color:var(--nd-muted);font-size:.68rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.news-detail__rail-card:hover strong{color:#bd243c}.news-detail__rail-more{display:block;margin-top:.5rem;padding-top:.8rem;border-top:1px solid var(--nd-line);color:#bd243c!important;font-size:.72rem;font-weight:900;text-transform:uppercase}.news-detail__sidebar .editorial-rail,.news-detail__sidebar .editorial-card,.news-detail__sidebar .newsletter-panel,.news-detail__sidebar .newsletter-block{border:1px solid var(--nd-line);background:#fff;color:var(--nd-text);box-shadow:none}.news-detail__sidebar .editorial-rail__mast{border-top:3px solid var(--nd-coral);background:#fff;color:var(--nd-muted)}.news-detail__sidebar .editorial-rail__headlines{background:#fff}.news-detail__sidebar .editorial-rail h2,.news-detail__sidebar .editorial-rail strong,.news-detail__sidebar .editorial-card h3{color:var(--nd-text)!important}.news-detail__sidebar .editorial-rail small{color:var(--nd-muted)}.news-detail__sidebar .editorial-rail li{border-color:var(--nd-line)}.news-detail__sidebar .editorial-rail li a{display:grid;grid-template-columns:1.15rem 4.5rem minmax(0,1fr);gap:.55rem;align-items:start}.news-detail__sidebar .editorial-rail img{width:4.5rem;height:3.3rem;object-fit:cover}.news-detail__sidebar .editorial-rail strong,.news-detail__sidebar .editorial-rail small{grid-column:3}.news-detail__sidebar .editorial-card{padding:1rem!important}.news-detail__sidebar .editorial-card a{border-color:var(--nd-line);background:var(--nd-soft);color:var(--nd-text)}.news-detail__sidebar .newsletter-panel,.news-detail__sidebar .newsletter-block{background:#101923;color:#fff}.news-detail__sidebar .newsletter-panel h2,.news-detail__sidebar .newsletter-block h2{color:#fff}.news-detail__sidebar .placement-slot{margin:0!important}.news-detail :focus-visible{outline:2px solid var(--nd-cyan);outline-offset:3px}@media(max-width:64rem){.news-detail__layout,.news-detail__layout.has-sidebar{width:min(calc(100% - 2rem),50rem);grid-template-columns:minmax(0,1fr);gap:2rem}.news-detail__sidebar>.sticky-rail,.news-detail__rail-stack{position:static}.news-detail__sidebar .space-y-6,.news-detail__rail-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.news-detail__sidebar .placement-slot{min-height:220px}}@media(max-width:48rem){.news-detail__page{padding:0 0 3rem}.news-detail__layout,.news-detail__layout.has-sidebar,.news-detail__layout.no-sidebar,.news-detail__main{width:100%}.news-detail__header-copy{padding:1.2rem 1.2rem 0}.news-detail__featured figcaption{padding-inline:1.2rem}.news-detail__breadcrumbs{margin-bottom:.85rem}.news-detail__mast h1{max-width:none;font-size:clamp(2.05rem,10.5vw,3.2rem);line-height:.96}.news-detail__deck{font-size:1.02rem}.news-detail__byline{display:block}.news-detail__share{margin-top:.85rem}.news-detail__share section>div{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.15rem}.news-detail__article{padding:1.7rem 1.2rem 3rem}.news-detail__document .authoring-prose{font-size:1.03rem;line-height:1.7}.news-detail__document .author-document__toc ol,.news-related__mosaic,.news-related__mosaic--count-3:not(.news-related__mosaic--list),.news-topic-feed>div,.news-guide-routes,.news-prev-next{grid-template-columns:1fr}.news-receipt,.news-author-card{grid-template-columns:auto minmax(0,1fr)}.news-receipt>a,.news-author-card>a{grid-column:1/-1}.news-prev-next a:last-child{border-top:1px solid var(--nd-line);border-left:0;padding-left:0;text-align:left}.news-detail__sidebar{padding:0 1.2rem}.news-detail__sidebar .space-y-6,.news-detail__rail-stack{grid-template-columns:1fr}}@media(max-width:27rem){.news-detail__meta{display:grid}.news-reactions__grid button{flex:1 1 30%}.news-detail__rail-card{grid-template-columns:5.4rem minmax(0,1fr)}.news-detail__rail-card .magazine-media{width:5.4rem}}@media(prefers-reduced-motion:reduce){.news-detail *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
