.nhd-sl{margin-bottom:var(--s-6)}.nhd-sl-head{margin:var(--s-4)0 var(--s-5)}.nhd-sl-head .nhd-kicker{margin-bottom:var(--s-3)}.nhd-sl-title{margin:0 0 var(--s-3);font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem);line-height:1.07;letter-spacing:-.02em;font-weight:700;overflow-wrap:break-word;max-width:26ch}.nhd-sl-head .nhd-dek{max-width:62ch}.nhd-sl-head .nhd-byline-row{margin-bottom:0}.nhd-sl-head .nhd-share{margin:var(--s-4)0 0}.nhd-sl-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-6)}.nhd-sl-col{min-width:0}.nhd-sl-col .nhd-content{max-width:none}.nhd-sl-left,.nhd-sl-right{min-width:0;font-family:var(--font-sans)}.nhd-sl-sticky{display:flex;flex-direction:column;gap:var(--s-5)}.nhd-sl-figure{margin:0 0 var(--s-5)}.nhd-sl-figure img,.nhd-sl-figure picture{display:block;width:100%;height:auto}.nhd-sl-figure.is-inline img{border-radius:var(--radius-md);aspect-ratio:16/9;object-fit:cover}.nhd-sl-figure figcaption{margin-top:var(--s-2);color:var(--muted);font-family:var(--font-sans);font-size:var(--fs-meta);line-height:1.5}.nhd-sl-figure figcaption a{color:inherit}.nhd-sl-rail-head{margin:0 0 var(--s-2);padding-bottom:var(--s-2);border-bottom:2px solid var(--ink);font-family:var(--font-sans);font-size:var(--fs-kicker);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nhd-sl-right>*+.nhd-sl-rail-head,.nhd-sl-right>section+.nhd-sl-rail-head{margin-top:var(--s-6)}.nhd-sl-margin-head{margin:0 0 var(--s-2);color:var(--muted);font-family:var(--font-sans);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nhd-sl-list{margin:0 0 var(--s-5);padding:0;list-style:none}.nhd-sl-list li{border-bottom:1px solid var(--rule)}.nhd-sl-list a{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-3)0;color:var(--ink);text-decoration:none}.nhd-sl-list a:hover .nhd-sl-list-title{text-decoration:underline}.nhd-sl-list-title{font-family:var(--font-display);font-size:1.0625rem;line-height:1.3;font-weight:600}.nhd-sl-list-no{flex:0 0 1.4rem;color:var(--aegean-mid);font-family:var(--font-display);font-size:1.6rem;line-height:1;font-weight:600}.nhd-sl-list-img{flex:0 0 auto;width:88px;height:58px;border-radius:var(--radius-sm);object-fit:cover}.nhd-sl-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--s-4);border:1px solid var(--navy);border-radius:var(--radius-pill);color:var(--navy);font-family:var(--font-sans);font-size:.875rem;font-weight:600;text-decoration:none;white-space:nowrap}.nhd-sl-chip:hover{background:var(--navy);color:var(--on-accent)}.nhd-sl-share.is-stack{flex-direction:column;align-items:flex-start;margin:0}.nhd-sl-share.is-stack ul{flex-direction:column;align-items:stretch;width:100%}.nhd-sl-share.is-stack .nhd-share-btn{justify-content:flex-start;width:100%}.nhd-sl-share.is-inline{margin:0}.nhd-sl-share.is-inline .nhd-kicker{display:none}.nhd-sl-toc{margin:0;border:0;background:0 0}@media (min-width:1180px){.nhd-sl-toc .nhd-toc-toggle{pointer-events:none;padding:0 0 var(--s-2);border:0;background:0 0;color:var(--muted);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nhd-sl-toc .nhd-toc-toggle::after{display:none}.nhd-sl-toc .nhd-toc-list{display:block;padding:0;list-style:none;font-size:.875rem}.nhd-sl-toc .nhd-toc-list li{margin:0}.nhd-sl-toc .nhd-toc-list .is-sub{margin-left:var(--s-3);list-style:none}.nhd-sl-toc .nhd-toc-list a{display:block;padding:.4rem 0 .4rem var(--s-3);border-left:2px solid var(--rule);color:var(--ink-soft);line-height:1.35}.nhd-sl-toc .nhd-toc-list a:hover,.nhd-sl-toc .nhd-toc-list a[aria-current=true],.nhd-sl-toc .nhd-toc-list a.is-active{border-left-color:var(--aegean-mid);color:var(--navy);text-decoration:none}}.nhd-sl-points{margin:0 0 var(--s-5);padding:var(--s-5);border-radius:14px;background:var(--surface-quiet);font-family:var(--font-sans)}.nhd-sl-points-title{margin:0 0 var(--s-3);color:var(--navy);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nhd-sl-points-list{margin:0;padding:0 0 0 1.2em;font-size:1rem;line-height:1.55}.nhd-sl-points-list li+li{margin-top:var(--s-2)}dl.nhd-sl-points-list{display:grid;gap:var(--s-3);padding:0}dl.nhd-sl-points-list>div{display:grid;gap:.15rem}dl.nhd-sl-points-list dt{color:var(--navy);font-weight:700}dl.nhd-sl-points-list dd{margin:0}@media (min-width:700px){.nhd-sl-points.is-brief dl.nhd-sl-points-list>div{grid-template-columns:9.5rem minmax(0,1fr);gap:var(--s-4)}}.nhd-sl-points.is-facts{padding:0;overflow:hidden;border:1px solid var(--rule);background:var(--surface)}.nhd-sl-points.is-facts .nhd-sl-points-title{margin:0;padding:var(--s-3) var(--s-4);background:var(--navy);color:var(--on-accent)}.nhd-sl-points.is-facts .nhd-sl-points-list{padding:var(--s-2) var(--s-4) var(--s-3) calc(var(--s-4) + 1.1em);font-size:.9375rem}.nhd-sl-points.is-facts dl.nhd-sl-points-list{gap:0;padding:var(--s-1) var(--s-4) var(--s-2)}.nhd-sl-points.is-facts dl.nhd-sl-points-list>div{padding:var(--s-3)0;border-bottom:1px solid var(--rule)}.nhd-sl-points.is-facts dl.nhd-sl-points-list>div:last-child{border-bottom:0}.nhd-sl-points.is-facts dt{color:var(--muted);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.nhd-sl-points.is-takeaways{border-top:3px solid var(--navy);border-radius:0;background:var(--paper-2)}.nhd-sl-related{margin-top:var(--s-6)}.nhd-sl-post-nav{margin-top:var(--s-5)}.nhd-sl-tags{margin-top:var(--s-4)}@media (max-width:699px){body.nhd-has-mobile-bar .nhd-sl-share{display:none}.nhd-sl-title{max-width:none}}@media (min-width:1024px){.nhd-sl-grid.is-three,.nhd-sl-grid.is-analysis{grid-template-columns:minmax(0,720px) minmax(240px,300px);justify-content:center;gap:clamp(2rem,4vw,3.5rem)}.nhd-sl-grid.is-three .nhd-sl-left,.nhd-sl-grid.is-analysis .nhd-sl-left{display:none}.nhd-sl-grid.is-dossier{grid-template-columns:minmax(0,680px) minmax(240px,280px);justify-content:center;gap:clamp(2rem,4vw,3rem)}.nhd-sl-grid.is-dossier .nhd-sl-left{grid-column:2;grid-row:1}.nhd-sl-grid.is-dossier .nhd-sl-right{grid-column:2;grid-row:2}.nhd-sl-grid.is-dossier .nhd-sl-col{grid-column:1;grid-row:1/span 2}}@media (min-width:1180px){.nhd-sl-grid.is-three,.nhd-sl-grid.is-analysis{grid-template-columns:190px minmax(0,680px) minmax(240px,280px);gap:clamp(2rem,3vw,3rem)}.nhd-sl-grid.is-three .nhd-sl-left,.nhd-sl-grid.is-analysis .nhd-sl-left{display:block}.nhd-sl-grid.is-dossier{grid-template-columns:260px minmax(0,620px) minmax(220px,260px)}.nhd-sl-grid.is-dossier .nhd-sl-left{grid-column:1;grid-row:1}.nhd-sl-grid.is-dossier .nhd-sl-col{grid-column:2;grid-row:1}.nhd-sl-grid.is-dossier .nhd-sl-right{grid-column:3;grid-row:1}.nhd-sl-sticky{position:sticky;top:calc(var(--header-height) + var(--s-5))}body.admin-bar .nhd-sl-sticky{top:calc(var(--header-height) + 32px + var(--s-5))}}@media (max-width:1179px){.nhd-sl-grid.is-three .nhd-sl-left,.nhd-sl-grid.is-analysis .nhd-sl-left{display:none}}.nhd-sl-brief .nhd-sl-points{margin-top:calc(-1*var(--s-2))}.nhd-sl-split-grid{display:grid;grid-template-columns:minmax(0,1fr)}.nhd-sl-split-media .nhd-sl-figure{margin:0;position:relative}.nhd-sl-split-media .nhd-sl-figure img{aspect-ratio:4/3;object-fit:cover}.nhd-sl-split-media figcaption{padding:var(--s-2) var(--gutter)0}.nhd-sl-split-text{width:min(680px,calc(100% - 2*var(--gutter)));margin-inline:auto;padding-top:var(--s-3)}.nhd-sl-readnext{margin-top:var(--s-6)}@media (min-width:1024px){.nhd-sl-split-grid{grid-template-columns:minmax(0,46%) minmax(0,1fr);align-items:start}.nhd-sl-split-media{position:sticky;top:var(--header-height);height:calc(100vh - var(--header-height));background:var(--inverse-bg)}body.admin-bar .nhd-sl-split-media{top:calc(var(--header-height) + 32px);height:calc(100vh - var(--header-height) - 32px)}.nhd-sl-split-media .nhd-sl-figure,.nhd-sl-split-media .nhd-sl-figure picture{height:100%}.nhd-sl-split-media .nhd-sl-figure img{height:100%;aspect-ratio:auto}.nhd-sl-split-media figcaption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:4rem var(--s-5) var(--s-4);background:linear-gradient(to top,rgb(3 12 24/.85),rgb(3 12 24/0));color:rgb(255 255 255/.85)}.nhd-sl-split-text{width:auto;max-width:700px;margin:0;padding:var(--s-5) clamp(2rem,5vw,4.5rem)0}.nhd-sl-split.has-no-media .nhd-sl-split-grid{grid-template-columns:minmax(0,1fr)}.nhd-sl-split.has-no-media .nhd-sl-split-text{margin-inline:auto}}.nhd-sl-ed-head{width:min(940px,calc(100% - 2*var(--gutter)));margin:var(--s-5) auto var(--s-5);text-align:center}.nhd-sl-head.is-center .nhd-sl-title{margin-inline:auto;max-width:22ch;font-size:clamp(2.1rem,1.3rem + 3vw,3.9rem);font-weight:600;line-height:1.04}.nhd-sl-head.is-center .nhd-dek{margin-inline:auto;font-family:var(--font-display);font-style:italic;font-size:clamp(1.15rem,1rem + .6vw,1.5rem);line-height:1.4}.nhd-sl-head.is-center .nhd-byline-row,.nhd-sl-head.is-center .nhd-kicker{justify-content:center}.nhd-sl-head.is-center .nhd-byline-row{border:0}.nhd-sl-figure.is-bleed{margin-bottom:var(--s-6)}.nhd-sl-figure.is-bleed img{max-height:78vh;object-fit:cover}.nhd-sl-figure.is-bleed figcaption{width:min(var(--wrap),calc(100% - 2*var(--gutter)));margin-inline:auto;text-align:right}.nhd-sl-ed-grid{display:grid;grid-template-columns:minmax(0,1fr);width:min(680px,calc(100% - 2*var(--gutter)));margin-inline:auto}.nhd-sl-ed-text .nhd-content{font-size:calc(var(--fs-article)*1.05)}.nhd-sl-ed-margin.is-left{order:2;padding-top:var(--s-4);border-top:1px solid var(--rule)}.nhd-sl-ed-margin.is-right{display:none}.nhd-sl-ed-topics{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0 0 var(--s-5);padding:0;list-style:none}.nhd-sl-ed-topics a{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--s-3);border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink);font-size:.875rem;text-decoration:none}.nhd-sl-ed-topics a:hover{border-color:var(--ink)}.nhd-sl-editorial .nhd-content .wp-block-pullquote,.nhd-sl-editorial .nhd-content .wp-block-quote.is-style-large{margin:2.4em 0;padding:1.4em 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);text-align:center}.nhd-sl-editorial .nhd-content .wp-block-pullquote blockquote p,.nhd-sl-editorial .nhd-content .wp-block-quote.is-style-large p{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);line-height:1.2;font-style:italic;font-weight:500}@media (min-width:1180px){.nhd-sl-ed-grid{grid-template-columns:200px minmax(0,680px) 220px;gap:0 clamp(2rem,3vw,3rem);width:min(1200px,calc(100% - 2*var(--gutter)));justify-content:center}.nhd-sl-ed-margin.is-left{order:0;padding-top:var(--s-2);border-top:0}.nhd-sl-ed-margin.is-left .nhd-sl-ed-topics{flex-direction:column;align-items:flex-start}.nhd-sl-ed-margin.is-right{display:block;position:relative}.nhd-sl-editorial .nhd-content .wp-block-pullquote,.nhd-sl-editorial .nhd-content .wp-block-quote.is-style-large{margin-inline:-120px}}.nhd-sl-sidenote{position:absolute;left:0;right:0;margin:0;color:var(--ink-soft);font-family:var(--font-sans);font-size:.8125rem;line-height:1.5}.nhd-sl-sidenote b{margin-right:.35em;color:var(--aegean-mid)}.nhd-sl-note{margin:.6em 0 1em;padding:var(--s-3) var(--s-4);border-radius:10px;background:var(--surface-quiet);color:var(--ink);font-family:var(--font-sans);font-size:.9375rem;line-height:1.5}.nhd-sl-note b{color:var(--aegean-mid);margin-right:.35em}.nhd-sl-band{margin-bottom:var(--s-6);padding:var(--s-2)0 var(--s-6);border-bottom:1px solid var(--rule);background:var(--paper-2)}.nhd-sl-band-grid{display:grid;gap:var(--s-5);align-items:center}.nhd-sl-band .nhd-sl-head{margin-bottom:0}.nhd-sl-band .nhd-sl-figure{margin:0}.nhd-sl-badge{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:var(--s-4)0 0;color:var(--ink-soft);font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nhd-sl-badge-tag{padding:.25rem .5rem;border-radius:var(--radius-sm);background:var(--navy);color:var(--on-accent);letter-spacing:.06em}.nhd-sl-timeline ol{margin:var(--s-3)0 var(--s-5);padding:0 0 0 var(--s-4);border-left:2px solid var(--rule);list-style:none;font-size:.9375rem;line-height:1.45}.nhd-sl-timeline li{position:relative;padding-bottom:var(--s-4)}.nhd-sl-timeline li::before{content:"";position:absolute;left:calc(-1*var(--s-4) - 7px);top:.3em;width:12px;height:12px;border:2px solid var(--aegean-mid);border-radius:50%;background:var(--paper)}.nhd-sl-timeline li:last-child::before{background:var(--aegean-mid)}.nhd-sl-timeline-when{display:block;color:var(--navy);font-weight:700}.nhd-sl-follow{margin-bottom:var(--s-6);padding:var(--s-4);border-radius:12px;background:var(--surface-quiet)}.nhd-sl-follow-title{margin:0 0 var(--s-1);font-family:var(--font-display);font-size:1.2rem;font-weight:650;line-height:1.25}.nhd-sl-follow-text{margin:0 0 var(--s-3);color:var(--muted);font-size:.875rem}.nhd-sl-follow-btn{width:100%;justify-content:center}@media (min-width:1024px){.nhd-sl-band-grid{grid-template-columns:minmax(0,1fr) minmax(280px,440px);gap:var(--s-6)}}@media (max-width:1023px){.nhd-sl-dossier .nhd-sl-left .nhd-sl-share{display:none}}.nhd-sl-cine-hero{position:relative;display:flex;align-items:flex-end;min-height:min(88vh,860px);overflow:hidden;background:var(--inverse-bg);color:#fff}.nhd-sl-cine-hero .nhd-sl-figure,.nhd-sl-cine-hero .nhd-sl-figure picture,.nhd-sl-cine-hero .nhd-sl-figure img{position:absolute;inset:0;width:100%;height:100%;margin:0;object-fit:cover}.nhd-sl-cine-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgb(3 12 24/.95)0,rgb(3 12 24/.7) 38%,rgb(3 12 24/.15) 70%,rgb(3 12 24/0) 100%)}.nhd-sl-cine-copy{position:relative;z-index:2;width:min(var(--wrap),calc(100% - 2*var(--gutter)));margin-inline:auto;padding-bottom:clamp(1.5rem,5vw,4rem)}.nhd-sl-head.is-overlay{margin:0}.nhd-sl-head.is-overlay .nhd-sl-title{color:#fff;max-width:20ch;font-size:clamp(2.2rem,1.2rem + 4vw,4.4rem);font-weight:600;line-height:1.02;text-shadow:0 1px 18px rgb(3 12 24/.35)}.nhd-sl-head.is-overlay .nhd-dek{color:rgb(255 255 255/.9)}.nhd-sl-head.is-overlay .nhd-kicker,.nhd-sl-head.is-overlay .nhd-story-meta,.nhd-sl-head.is-overlay .nhd-byline,.nhd-sl-head.is-overlay .nhd-byline span span{color:rgb(255 255 255/.88)}.nhd-sl-head.is-overlay .nhd-byline-row{border-color:rgb(255 255 255/.22)}.nhd-sl-head.is-overlay .nhd-updated{color:#ffb3c0}.nhd-sl-cine-caption{margin-top:var(--s-2);margin-bottom:0;color:var(--muted);font-family:var(--font-sans);font-size:var(--fs-meta);text-align:right}.nhd-sl-cine-caption a{color:inherit}.nhd-sl-cine-text{width:min(680px,calc(100% - 2*var(--gutter)));margin:var(--s-5) auto 0}.nhd-sl-cine-text .nhd-sl-share{margin-bottom:var(--s-5)}.nhd-sl-cine-text .nhd-content>p:first-of-type{font-size:1.18em;line-height:1.5}.nhd-sl-cinematic .nhd-content .wp-block-pullquote,.nhd-sl-cinematic .nhd-content .wp-block-quote.is-style-large,.nhd-sl-bignum{position:relative;left:50%;width:100vw;margin:2.4em 0 2.4em -50vw;padding:clamp(2.5rem,6vw,4.5rem) max(var(--gutter),calc((100vw - 1000px)/2));border:0;background:var(--inverse-bg);color:#fff}.nhd-sl-cinematic .nhd-content .wp-block-pullquote blockquote,.nhd-sl-cinematic .nhd-content .wp-block-quote.is-style-large{text-align:left}.nhd-sl-cinematic .nhd-content .wp-block-pullquote p,.nhd-sl-cinematic .nhd-content .wp-block-quote.is-style-large p{color:#fff;font-size:clamp(1.6rem,1.1rem + 2vw,2.6rem);line-height:1.2;font-weight:500;font-style:italic}.nhd-sl-cinematic .nhd-content .wp-block-pullquote cite,.nhd-sl-cinematic .nhd-content .wp-block-quote.is-style-large cite{color:var(--on-dark-muted)}.nhd-sl-bignum{display:grid;gap:var(--s-3) var(--s-6);align-items:center;font-family:var(--font-display)}.nhd-sl-bignum p{margin:0}.nhd-sl-bignum-value{color:#6fb2ea;font-size:clamp(4rem,2rem + 8vw,9rem);line-height:.9;font-weight:600;letter-spacing:-.03em}.nhd-sl-bignum-text{font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.35}@media (min-width:900px){.nhd-sl-bignum{grid-template-columns:auto minmax(0,1fr)}}.nhd-sl-cinematic.has-no-media .nhd-sl-cine-text{margin-top:var(--s-3)}.nhd-sl-cinematic.has-no-media .nhd-sl-head{text-align:center}@media (max-width:699px){.nhd-sl-cine-hero{min-height:min(82vh,720px)}}.nhd-sl-grid.is-journey{gap:var(--s-6)}@media (min-width:1024px){.nhd-sl-grid.is-journey{grid-template-columns:minmax(0,680px) minmax(260px,300px);justify-content:center;gap:clamp(2.5rem,5vw,4rem)}}.nhd-sl-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin:calc(-1*var(--s-2))0 var(--s-5)}.nhd-sl-modes{display:inline-flex;padding:3px;border-radius:var(--radius-pill);background:var(--surface-quiet)}.nhd-sl-modes[hidden]{display:none}.nhd-sl-modes button{min-height:40px;padding:0 var(--s-4);border:0;border-radius:var(--radius-pill);background:0 0;color:var(--muted);font:600 .875rem var(--font-sans);cursor:pointer}.nhd-sl-modes button[aria-pressed=true]{background:var(--paper);color:var(--navy);box-shadow:0 1px 3px rgb(11 18 32/.15)}.nhd-sl-briefpanel .nhd-btn{margin:calc(-1*var(--s-2))0 var(--s-6)}.nhd-sl-journey[data-mode=brief] [data-nhd-fullstory]{display:none}.nhd-sl-keep{margin:1.6em 0;font-family:var(--font-sans)}.nhd-sl-keep a{display:flex;gap:var(--s-4);align-items:center;padding:var(--s-3);border:1px solid var(--rule);border-radius:12px;color:var(--ink);text-decoration:none}.nhd-sl-keep a:hover{border-color:var(--ink)}.nhd-sl-keep-img{flex:0 0 auto;width:120px;height:76px;border-radius:var(--radius-md);object-fit:cover}.nhd-sl-keep-kicker{display:block;margin-bottom:.2rem;color:var(--muted);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nhd-sl-keep-title{display:block;font-family:var(--font-display);font-size:1.0625rem;line-height:1.3;font-weight:600}.nhd-sl-upnext{position:relative;margin:var(--s-6)0 0}.nhd-sl-upnext>a{position:relative;display:block;min-height:220px;overflow:hidden;border-radius:16px;background:var(--inverse-bg);color:#fff;text-decoration:none}.nhd-sl-upnext-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5}.nhd-sl-upnext-copy{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s-2);min-height:220px;padding:var(--s-5);background:linear-gradient(to top,rgb(3 12 24/.85),rgb(3 12 24/.1))}.nhd-sl-upnext-kicker{display:flex;align-items:center;gap:var(--s-3);color:#cfe0f5;font-family:var(--font-sans);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nhd-sl-upnext-bar{position:relative;flex:1;height:3px;border-radius:2px;background:rgb(255 255 255/.25)}.nhd-sl-upnext-bar span{position:absolute;inset:0 auto 0 0;width:0;border-radius:2px;background:#fff}.nhd-sl-upnext-title{font-family:var(--font-display);font-size:clamp(1.35rem,1.1rem + 1vw,1.85rem);line-height:1.15;font-weight:600}.nhd-sl-upnext-cancel{margin-top:var(--s-3);min-height:44px;padding:0 var(--s-4);border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--paper);color:var(--ink);font:600 .875rem var(--font-sans);cursor:pointer}.nhd-sl-journey .nhd-sl-right .nhd-newsletter{width:auto}.nhd-sl-jbar{position:fixed;left:0;right:0;top:0;z-index:45;display:none;align-items:center;gap:var(--s-4);height:56px;padding:0 max(var(--gutter),calc((100vw - var(--wrap))/2));border-bottom:1px solid var(--rule);background:var(--paper);font-family:var(--font-sans);visibility:hidden;transform:translateY(-100%);transition:transform .2s,visibility .2s}body.admin-bar .nhd-sl-jbar{top:32px}.nhd-sl-jbar.is-shown{visibility:visible;transform:none}.nhd-sl-jbar-title{flex:1;min-width:0;overflow:hidden;font-family:var(--font-display);font-size:1.0625rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.nhd-sl-jbar-left{color:var(--muted);font-size:.8125rem;white-space:nowrap}.nhd-sl-jbar-next{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--s-4);border-radius:var(--radius-pill);background:var(--navy);color:var(--on-accent);font-size:.875rem;font-weight:600;text-decoration:none;white-space:nowrap}.nhd-sl-jbar-progress{position:absolute;left:0;bottom:-1px;height:3px;width:0;background:var(--aegean-mid)}@media (min-width:1024px){.nhd-sl-jbar{display:flex}}.nhd-sl-nextpill{position:fixed;left:var(--s-3);right:var(--s-3);bottom:calc(68px + env(safe-area-inset-bottom));z-index:59;display:none;align-items:center;gap:var(--s-3);padding:var(--s-2);border-radius:16px;background:var(--inverse-bg);color:#fff;text-decoration:none;box-shadow:0 8px 24px rgb(8 21 38/.35);visibility:hidden;opacity:0;transform:translateY(12px);transition:opacity .2s,transform .2s,visibility .2s}body:not(.nhd-has-mobile-bar) .nhd-sl-nextpill{bottom:calc(var(--s-3) + env(safe-area-inset-bottom))}.nhd-sl-nextpill.is-shown{visibility:visible;opacity:1;transform:none}.nhd-sl-nextpill-img{flex:0 0 auto;width:60px;height:44px;border-radius:var(--radius-md);object-fit:cover}.nhd-sl-nextpill-copy{min-width:0;font-family:var(--font-sans)}.nhd-sl-nextpill-kicker{display:block;color:var(--on-dark-muted);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nhd-sl-nextpill-title{display:block;overflow:hidden;font-family:var(--font-display);font-size:.9375rem;font-weight:600;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}@media (max-width:1023px){.nhd-sl-nextpill{display:flex}}@media (prefers-reduced-motion:reduce){.nhd-sl-jbar,.nhd-sl-nextpill{transition:none}}.nhd-sl-an-top{max-width:1000px}@media (min-width:1180px){.nhd-sl-an-top{--nhd-sl-gap:clamp(2rem, 3vw, 3rem);max-width:none;padding-left:calc(max(0px,(100% - 1150px - 2*var(--nhd-sl-gap))/2) + 190px + var(--nhd-sl-gap))}}.nhd-sl-analysis .nhd-sl-title{max-width:24ch;font-size:clamp(2rem,1.3rem + 2.6vw,3.3rem);font-weight:600;line-height:1.05}.nhd-sl-analysis .nhd-sl-head .nhd-dek{font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .6vw,1.45rem);line-height:1.45}.nhd-sl-analysis .nhd-sl-head .nhd-label{padding:.3rem .6rem;border-radius:6px;font-size:.75rem}.nhd-sl-an-author{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-4);max-width:820px;margin:0 0 var(--s-6);padding:var(--s-4) var(--s-5);border:1px solid var(--rule);border-radius:14px;font-family:var(--font-sans)}.nhd-sl-an-avatar{flex:0 0 auto;width:64px;height:64px;border-radius:50%;object-fit:cover}.nhd-sl-an-author-text{flex:1 1 14rem;min-width:0}.nhd-sl-an-name{display:block;color:var(--ink);font-size:1.0625rem;font-weight:700;text-decoration:none}.nhd-sl-an-name:hover{text-decoration:underline}.nhd-sl-an-role{display:block;margin:.1rem 0;color:var(--muted);font-size:.875rem}.nhd-sl-an-author .nhd-story-meta{margin:.2rem 0 0}.nhd-sl-an-about{display:flex;gap:var(--s-4);margin:var(--s-6)0 0;padding:var(--s-5);border:1px solid var(--rule);border-radius:14px;font-family:var(--font-sans)}.nhd-sl-an-about h2{margin:0 0 .2rem;font-family:var(--font-sans);font-size:1.125rem}.nhd-sl-an-about h2 a{color:var(--ink);text-decoration:none}.nhd-sl-an-about p{margin:0;font-size:.9375rem;line-height:1.55}.nhd-sl-an-about .nhd-sl-an-role{margin-bottom:var(--s-2)}.nhd-sl-respond{margin-top:var(--s-5);padding:var(--s-5);border-radius:14px;background:var(--inverse-bg);color:var(--on-dark);font-family:var(--font-sans)}.nhd-sl-respond p{margin:0 0 var(--s-3);color:var(--on-dark-muted)}.nhd-sl-respond .nhd-sl-respond-title{margin-bottom:var(--s-2);color:var(--on-dark);font-family:var(--font-display);font-size:1.35rem;font-weight:600}.nhd-sl-respond .nhd-btn{background:#fff;color:var(--inverse-bg);border-color:#fff}.nhd-sl-sources{margin-top:var(--s-5);padding:var(--s-4);border-radius:12px;background:var(--paper-2);font-size:.875rem;line-height:1.5}.nhd-sl-sources p{margin:0 0 var(--s-2)}.nhd-sl-sources a{font-weight:600}.nhd-sl-analysis.is-type-opinion .nhd-sl-an-top{padding:var(--s-1)0 0}.nhd-sl-analysis.is-type-opinion .nhd-sl-points.is-takeaways{border-top-color:var(--label-opinion)}.nhd-sl-analysis.is-type-opinion .nhd-sl-points-title{color:var(--label-opinion)}.nhd-sl-analysis.is-type-opinion .nhd-sl-an-author{border-color:color-mix(in srgb,var(--label-opinion) 30%,var(--rule));background:color-mix(in srgb,var(--label-opinion-bg) 45%,var(--paper))}@media (max-width:699px){.nhd-sl-an-author{padding:var(--s-4)}.nhd-sl-an-author .nhd-sl-chip{width:100%;justify-content:center}.nhd-sl-an-about{flex-direction:column}}@media print{.nhd-sl-left,.nhd-sl-right,.nhd-sl-jbar,.nhd-sl-nextpill,.nhd-sl-upnext,.nhd-sl-tools,.nhd-sl-keep,.nhd-sl-respond,.nhd-sl-ed-margin{display:none!important}.nhd-sl-grid,.nhd-sl-split-grid,.nhd-sl-ed-grid{display:block;width:auto}.nhd-sl-split-media,.nhd-sl-cine-hero{position:static;height:auto;min-height:0}.nhd-sl-cine-hero .nhd-sl-figure,.nhd-sl-cine-hero .nhd-sl-figure img{position:static}.nhd-sl-head.is-overlay .nhd-sl-title,.nhd-sl-head.is-overlay *{color:#000!important;text-shadow:none}.nhd-sl-cine-shade{display:none}}