/* Shared NATHAR sizing. Scoped to the three market pages; existing footers are untouched. */
body.suite-h1{--nh-max:1376px;--nh-gutter:24px;--nh-hero-type:clamp(44px,4.2vw,60px);--nh-section-type:34px;--nh-body:16px;--nh-gap:24px;--nh-control:48px;--nh-radius:18px;--nh-paper:#f3efe5;--nh-ink:#202b24;--nh-muted:#596052;--nh-rule:#cbc4b3;--nh-orange:#a7441b}
html[data-theme=dark] body.suite-h1{--nh-paper:#18221f;--nh-ink:#f3efe5;--nh-muted:#c5cebc;--nh-rule:#64715c;--nh-orange:#efa264}
body.suite-h1>main{display:block!important;width:min(var(--nh-max),calc(100% - var(--nh-gutter)*2))!important;max-width:var(--nh-max)!important;margin:0 auto!important;padding:0!important;min-width:0}
body.suite-h1 .nh-header{position:relative!important;inset:auto!important;transform:none!important;z-index:20;display:grid!important;grid-template-columns:220px 1fr 220px;align-items:center;gap:24px;width:min(var(--nh-max),calc(100% - var(--nh-gutter)*2));max-width:var(--nh-max);height:88px;min-height:88px;margin:0 auto!important;padding:0!important;border:0;background:var(--nh-paper)!important;color:var(--nh-ink);box-shadow:none;backdrop-filter:none;font-family:ThmanyahSans,sans-serif}
.nh-header a{color:inherit;text-decoration:none}.nh-brand{display:inline-flex;align-items:center;gap:13px;width:max-content;min-height:48px}.nh-brand img{display:block;width:40px;height:40px;border-radius:11px}.nh-brand-word{font:400 32px/1.2 ThmanyahSerifDisplay,ThmanyahSans,serif;color:var(--nh-orange)}.nh-brand-en{font-size:11px;font-weight:600;letter-spacing:.1em;padding-inline-start:13px;border-inline-start:1px solid var(--nh-rule)}.nh-site-nav{display:flex;align-items:center;justify-content:center;gap:8px}.nh-site-nav a{display:flex;align-items:center;justify-content:center;min-height:var(--nh-control);padding:10px 24px;border:1px solid transparent;border-radius:7px;font-size:15px;line-height:1.5;white-space:nowrap;transition:background .18s,color .18s}.nh-site-nav a[aria-current=page]{color:var(--nh-paper);background:var(--nh-ink);border-color:var(--nh-ink)}.nh-site-nav a:not([aria-current]):hover{background:#e5dfd0;color:#202b24}.nh-home{justify-self:end;display:inline-flex;align-items:center;gap:18px;min-height:48px;font-size:13px}.nh-home>span:last-child{font-size:22px}.nh-home:hover{color:var(--nh-orange)}
body.suite-h1 .nh-hero{--hero-paper:#e9e0cf;--hero-ink:#202b24;--hero-muted:#555f50;--hero-accent:#a7441b;position:relative;isolation:isolate;display:grid;grid-template-columns:1.15fr .85fr;width:100%;margin:0 0 20px!important;padding:0!important;min-height:400px;background:var(--hero-paper);color:var(--hero-ink);border:1px solid #c9bfaa;border-radius:var(--nh-radius);overflow:hidden}
.nh-hero *{box-sizing:border-box}.nh-hero :is(h1,p,figure){margin:0}.nh-hero a{color:inherit;text-decoration:none}.nh-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:32px 40px;min-height:400px}.nh-kicker{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;font:400 12px/1.5 ThmanyahSans,sans-serif;color:var(--hero-muted);margin-bottom:16px}.nh-kicker [lang=en]{font-size:10px;letter-spacing:.12em;white-space:nowrap}
body.suite-h1 .nh-hero h1{position:static;max-width:none;font:400 var(--nh-hero-type)/1.23 ThmanyahSerifDisplay,ThmanyahSans,serif!important;letter-spacing:0!important;color:var(--hero-ink)!important;margin:0!important;text-wrap:balance;filter:none;text-shadow:none}.nh-hero h1 em{font:inherit;font-style:normal;color:var(--hero-accent)}body.suite-h1 .nh-hero .nh-deck{font:400 var(--nh-body)/1.85 ThmanyahSans,sans-serif!important;color:var(--hero-muted)!important;max-width:58ch;margin:18px 0 0!important;text-wrap:pretty}.nh-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px}.nh-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;font:400 14px/1.5 ThmanyahSans,sans-serif;min-height:48px;padding:11px 18px;transition:background .18s,color .18s}.nh-actions a>span{font-size:21px}.nh-primary{border:1px solid var(--hero-ink);border-radius:6px;background:var(--hero-ink);color:var(--hero-paper)!important}.nh-primary:hover{background:var(--hero-accent);border-color:var(--hero-accent);color:#fff7eb!important}.nh-secondary{border:0;border-bottom:1px solid #a89b83;padding-inline:0!important}.nh-secondary:hover{color:var(--hero-accent)}.nh-visual{position:relative;min-width:0;min-height:400px;margin:0;background:#d5b48b;border-inline-start:1px solid #c9bfaa;overflow:hidden}.nh-visual img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.nh-visual figcaption{position:absolute;bottom:0;inset-inline:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 20px;background:var(--hero-paper);color:var(--hero-muted);font:400 10px/1.5 ThmanyahSans,sans-serif;border-top:1px solid #c9bfaa}
body.suite-h1 .nh-hero--live{--hero-paper:#17251f;--hero-ink:#f4eee1;--hero-muted:#c4cabb;--hero-accent:#f2a273;border-color:#596550}.nh-hero--live .nh-primary{background:#f2a273;border-color:#f2a273;color:#17251f!important}.nh-hero--live .nh-primary:hover{background:#f4eee1;border-color:#f4eee1;color:#17251f!important}.nh-hero--live .nh-visual{border-color:#596550;background:#25261e}.nh-hero--live .nh-visual figcaption{border-color:#596550}.nh-hero--live .nh-secondary{border-color:#8a9581}
body.suite-h1 .nh-hero--outlook{--hero-paper:#efe7d8;--hero-ink:#202b24;--hero-muted:#596052;--hero-accent:#a7441b}
body.suite-h1 .nh-hero--markets{--hero-paper:#e7decc;--hero-ink:#253126;--hero-muted:#535d4c;--hero-accent:#98401d}
body.suite-h1 .nh-hero--markets .nh-copy{padding-inline:40px}.nh-hero--markets .nh-kicker [lang=en]{letter-spacing:.08em}
/* Keep the operative live summary outside the common masthead. */
body.suite-h1 .nh-live-support{border-block:1px solid var(--nh-rule);margin:0 0 18px;padding:0;background:none;color:var(--nh-ink)}
body.suite-h1 .nh-live-support .nh-breadth{display:grid!important;grid-template-columns:1fr auto!important;gap:24px;padding:18px 0!important;margin:0!important;background:none!important;border:0!important;min-height:88px;min-width:0;align-items:center!important;color:var(--nh-ink)!important}
body.suite-h1 .nh-breadth>div>span{font-size:12px;color:var(--nh-muted)}body.suite-h1 .nh-breadth .pulse-title{font:400 22px/1.5 ThmanyahSerifDisplay,ThmanyahSans,serif!important;color:var(--nh-ink)!important}.suite-h1 .nh-breadth .pulse-note{display:none}.suite-h1 .nh-breadth .breadth-counts{display:flex;align-items:center;gap:26px}.suite-h1 .nh-breadth .breadth-counts div{min-width:44px;text-align:center}.suite-h1 .nh-breadth .breadth-counts b{display:block;font:400 26px/1.4 ThmanyahSans,sans-serif!important;color:var(--nh-ink)!important}.suite-h1 .nh-breadth .breadth-counts span{font-size:11px;color:var(--nh-muted)}
.nh-live-utility{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--nh-rule);min-height:52px}.nh-updated{font-size:12px;color:var(--nh-muted)}
body.suite-h1 #nav.nh-live-tools,body.suite-h1 #nav.nh-live-tools.scrolled{position:static!important;inset:auto!important;transform:none!important;display:flex!important;width:auto!important;max-width:none!important;min-height:48px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;color:var(--nh-ink)!important}
/* Legacy scroll state must not restore the duplicate navigation in header tools. */
body.suite-h1 #nav.nh-live-tools .nav-links{display:none!important}
body.suite-h1 .nh-live-tools .nav-right{display:flex!important;align-items:center;gap:14px}.suite-h1 .nh-live-tools .nav-right-mini{display:flex!important;align-items:center;gap:12px}.suite-h1 .nh-live-tools .nav-icon-btn{width:40px;min-width:40px;height:40px;min-height:40px;border:1px solid var(--nh-rule);border-radius:6px;background:var(--nh-paper)!important;color:var(--nh-ink)!important;font-size:16px}.suite-h1 .nh-live-tools .nav-clock{display:block!important;font-size:12px}.suite-h1 .nh-live-tools #clock{color:var(--nh-muted)!important}.suite-h1 .nh-live-tools .ws-status{display:none!important}
/* Shared content grid and type scale, without changing footer layout or data sizes. */
body.suite-h1 main>.section.wrap,body.suite-h1 main>.reading-nav,body.suite-h1 main>.analysis-drawer,body.suite-h1 main>.current-crossasset,body.suite-h1 main>.current-scenarios,body.suite-h1 main>.current-calendar,body.suite-h1 main>.current-thesis,body.suite-h1 main>.current-pulse{width:100%!important;max-width:none!important;margin-inline:0!important}
body.suite-h1 main>.section.wrap{padding:40px 32px!important}body.suite-h1 main>.section.wrap>.section-head{max-width:none;margin-bottom:24px}
body.suite-h1 main :is(.section-head h2,.sec-h h2,.current-section-head h2,.section-title){font:400 var(--nh-section-type)/1.45 ThmanyahSerifDisplay,ThmanyahSans,serif!important;letter-spacing:0!important}
body.suite-h1 main :is(.section-head p,.sec-lede,.section-explain,.section-lede){font-size:16px!important;line-height:1.85!important}
body.suite-h1 main .analysis-drawer{border-radius:var(--nh-radius)!important}.suite-h1 main .analysis-drawer>summary{min-height:64px;padding:18px 24px;font-size:16px}
body.suite-h1 main .reading-nav{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px 24px;min-height:56px;padding:0 4px 12px!important;margin:0 0 20px!important;border-bottom:1px solid var(--nh-rule)}body.suite-h1 .reading-nav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;white-space:nowrap;color:var(--nh-ink)}
body.suite-h1 main>.secnav{width:100%!important;max-width:none!important;position:static!important;inset:auto!important;margin:0 0 16px!important;padding:0!important;min-height:48px;border:0;background:none}
body.suite-h1 .signature-index{width:100%}.suite-h1 .signature-index>summary{font:400 14px/1.7 ThmanyahSans,sans-serif;min-height:48px;display:flex;align-items:center;padding:0 4px}.suite-h1 .signature-index .secnav-inner{width:100%;max-width:none;padding:10px 0;margin:0;gap:10px 24px;flex-wrap:wrap;border-top:1px solid var(--nh-rule)}.suite-h1 .signature-index .secnav-inner a{font-size:14px;min-height:44px;display:flex;align-items:center}
body.suite-h1 .nh-session{margin:0 0 22px!important}.nh-session-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:26px}.suite-h1 .nh-session .edition-chart{background:none!important;border:0!important;border-radius:0!important;padding:0!important;color:var(--nh-ink)!important;min-height:0}.suite-h1 .nh-session .edition-chart h2{font:400 28px/1.5 ThmanyahSerifDisplay,serif;color:var(--nh-ink)}.suite-h1 .nh-session .edition-chart :is(p,.chart-kicker,.return-scale){color:var(--nh-muted)!important}.suite-h1 .nh-session .return-row strong{color:#23583c!important}.suite-h1 .nh-session .return-track{background:#d5d6c3}.suite-h1 .nh-session .return-row:first-of-type .return-track span{background:#476a43}.suite-h1 .nh-session .return-row:nth-of-type(2) .return-track span{background:#ac4c24}.suite-h1 .nh-session .signature-data-note{margin:0!important;padding:0!important;background:none!important;color:var(--nh-muted)!important;font-size:15px!important;line-height:1.9;border:0}
body.suite-h1 main>.current-crossasset,body.suite-h1 main>.current-scenarios,body.suite-h1 main>.current-calendar{padding:32px!important}body.suite-h1 main>:is(.current-crossasset,.current-scenarios,.current-calendar)>.wrap{width:100%;max-width:none;margin:0}body.suite-h1 main>:is(.current-crossasset,.current-scenarios,.current-calendar) h2{font:400 var(--nh-section-type)/1.45 ThmanyahSerifDisplay,serif!important}
body.suite-h1 .view-switch{margin:0 0 20px!important;padding:0 0 10px!important;gap:8px}.suite-h1 .view-switch button{min-height:48px;font-size:14px;padding:10px 20px;border-radius:6px}.suite-h1 #kpis .sec-h{margin-top:0}.suite-h1 #header.legacy-hooks{display:none!important}
body.suite-h1 :is(.nh-header,.nh-hero,.nh-live-support) :is(a,button):focus-visible{outline:3px solid var(--nh-orange)!important;outline-offset:4px}.suite-h1 .nh-hero--live a:focus-visible{outline-color:#f2a273!important}.suite-h1 :is(.nh-header,.nh-hero) a:active{opacity:.85}
@media(max-width:1050px){.nh-header .nh-site-nav a{padding-inline:18px}body.suite-h1 .nh-header{grid-template-columns:190px 1fr 110px;gap:16px}.nh-copy{padding:28px;min-height:400px}.nh-kicker{flex-wrap:wrap;gap:5px}.nh-kicker [lang=en]{display:none}body.suite-h1 .nh-hero--markets .nh-copy{padding-inline:28px}.nh-actions{gap:14px}.nh-actions a{font-size:13px;gap:18px}.nh-visual{min-height:400px}.suite-h1 .nh-breadth .breadth-counts{gap:20px}}
@media(max-width:700px){body.suite-h1{--nh-gutter:14px;--nh-hero-type:clamp(32px,9.3vw,38px);--nh-section-type:27px;--nh-body:15px;--nh-control:44px;--nh-radius:16px;--nh-gap:16px}
body.suite-h1 .nh-header{grid-template-columns:1fr auto;grid-template-rows:48px 44px;gap:8px 16px;height:120px;min-height:120px;padding:10px 0!important}.nh-brand{min-height:44px;gap:10px}.nh-brand img{width:34px;height:34px;border-radius:9px}.nh-brand-word{font-size:29px}.nh-brand-en{font-size:10px;padding-inline-start:10px}.nh-home{min-height:44px;gap:12px;font-size:12px}.nh-home>span:last-child{font-size:20px}.nh-site-nav{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:6px;width:100%;height:44px}.nh-header .nh-site-nav a{min-height:44px;font-size:13px;padding:9px 8px;border-radius:6px}
body.suite-h1 .nh-hero{display:flex;flex-direction:column;min-height:0;margin-bottom:16px!important}.nh-copy,body.suite-h1 .nh-hero--markets .nh-copy{order:2;padding:20px;min-height:270px;width:100%}.nh-kicker{margin-bottom:12px;font-size:10px;line-height:1.5}.nh-kicker [lang=en]{display:none}.nh-actions{margin-top:18px;gap:16px;flex-wrap:nowrap;width:100%}.nh-actions a{min-height:44px;font-size:12px;gap:15px;padding:10px 13px}.nh-actions a>span{font-size:18px}.nh-secondary{padding-inline:0!important}.nh-hero .nh-visual{order:1;width:100%;height:84px;min-height:84px;flex:none;border-inline-start:0;border-bottom:1px solid #c9bfaa}.nh-visual img{object-position:center 54%}.nh-hero--live .nh-visual img{object-position:center 42%}.nh-hero--markets .nh-visual img{object-position:center 58%}.nh-visual figcaption{display:none}body.suite-h1 .nh-hero .nh-deck{margin-top:12px!important;font-size:15px!important;line-height:1.8!important}
body.suite-h1 .nh-live-support{margin-bottom:14px}.suite-h1 .nh-live-support .nh-breadth{min-height:84px;gap:14px;padding:12px 0!important}.suite-h1 .nh-breadth .pulse-title{font-size:18px!important}.suite-h1 .nh-breadth>div>span{font-size:10px}.suite-h1 .nh-breadth .breadth-counts{gap:14px}.suite-h1 .nh-breadth .breadth-counts div{min-width:22px}.suite-h1 .nh-breadth .breadth-counts b{font-size:23px!important}.suite-h1 .nh-breadth .breadth-counts span{font-size:9px}.nh-live-utility{min-height:48px}.nh-updated{font-size:10px}.suite-h1 .nh-live-tools .nav-clock{font-size:11px}.suite-h1 .nh-live-tools .nav-right-mini{gap:9px}.suite-h1 .nh-live-tools .kb-help{display:none!important}.suite-h1 .nh-live-tools .nav-icon-btn{width:36px;min-width:36px;height:36px;min-height:36px}.suite-h1 .nh-live-tools #clock{font-size:11px!important}
body.suite-h1 main>.section.wrap{padding:28px 4px!important}body.suite-h1 main :is(.section-head p,.sec-lede,.section-explain,.section-lede){font-size:14px!important;line-height:1.8!important}.suite-h1 main .analysis-drawer>summary{font-size:14px;min-height:60px;padding:16px 18px}.suite-h1 main .reading-nav{gap:0 20px;min-height:0;margin-bottom:12px!important;padding-bottom:10px!important}.suite-h1 .reading-nav a{font-size:12px;min-height:40px}.suite-h1 .signature-index>summary{font-size:13px}.suite-h1 .signature-index .secnav-inner{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px}.suite-h1 .signature-index .secnav-inner a{font-size:13px}
.nh-session-grid{grid-template-columns:1fr;padding:20px;gap:24px}.suite-h1 .nh-session .edition-chart h2{font-size:25px}.suite-h1 .nh-session .signature-data-note{font-size:13px!important}.suite-h1 .nh-session .edition-chart p{font-size:13px}
body.suite-h1 main>.current-crossasset,body.suite-h1 main>.current-scenarios,body.suite-h1 main>.current-calendar{padding:24px 18px!important}.suite-h1 .view-switch{gap:4px;margin-bottom:18px!important}.suite-h1 .view-switch button{padding:10px 7px;font-size:12px;min-height:44px}.suite-h1 #kpis .sec-lede{font-size:13px!important}.suite-h1 .nh-header,.suite-h1 .nh-hero{scroll-margin-top:12px}}
@media(max-width:360px){.nh-actions{gap:12px}.nh-actions a{font-size:11px;gap:10px;padding-inline:10px}.nh-brand-en{display:none}.nh-copy,body.suite-h1 .nh-hero--markets .nh-copy{padding:18px}.suite-h1 .nh-breadth .breadth-counts{gap:10px}.suite-h1 .nh-breadth .pulse-title{font-size:16px!important}.suite-h1 .nh-breadth .breadth-counts b{font-size:21px!important}}
@media(prefers-reduced-motion:reduce){.suite-h1 :is(.nh-header,.nh-hero) *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/* Final compact masthead rhythm and retained Live controls. */
body.suite-h1{--nh-hero-type:clamp(42px,3.8vw,54px)}
body.suite-h1 .nh-hero{min-height:354px}.nh-copy{min-height:354px;padding:24px 36px}.nh-kicker{margin-bottom:12px}.nh-visual{min-height:354px}body.suite-h1 .nh-hero--markets .nh-copy{padding-inline:36px}body.suite-h1 .nh-hero .nh-deck{margin-top:14px!important}.nh-actions{margin-top:20px}
.nh-header .nh-site-nav a{font:400 14px/1.5 ThmanyahSans,sans-serif}.nh-header-tools{justify-self:end;display:flex;align-items:center;gap:14px}.nh-header-tools .nh-home{font-size:12px;gap:8px}.nh-header-tools .nav-clock,.nh-header-tools .kb-help{display:none!important}body.suite-h1 #nav.nh-live-tools .nav-icon-btn{color:var(--nh-ink)!important;border-color:var(--nh-rule)!important}body.suite-h1 #nav.nh-live-tools .nav-icon-btn svg{stroke:currentColor!important;color:var(--nh-ink)!important}
.nh-breadth-details{margin:0 0 14px;border-bottom:1px solid var(--nh-rule);color:var(--nh-ink)}.nh-breadth-details>summary{display:flex;align-items:center;gap:18px;list-style:none;cursor:pointer;min-height:48px;font:400 14px/1.6 ThmanyahSans,sans-serif;padding:0 3px 10px}.nh-breadth-details>summary::-webkit-details-marker{display:none}.nh-breadth-details>summary>span{font-size:11px;color:var(--nh-muted)}.nh-breadth-details>summary::after{content:'+';margin-inline-start:auto;font-size:24px;color:var(--nh-orange)}.nh-breadth-details[open]>summary::after{content:'−'}
body.suite-h1 .nh-breadth-details .nh-breadth{display:grid!important;grid-template-columns:1fr auto!important;align-items:center;gap:24px;margin:0!important;padding:14px 3px 20px!important;border:0!important;background:none!important;color:var(--nh-ink)!important}body.suite-h1 .nh-breadth-details .pulse-title{color:var(--nh-ink)!important}.suite-h1 .nh-session .edition-chart>a{color:var(--nh-orange)!important;border-color:var(--nh-rule)!important;font-size:13px!important}
@media(max-width:1050px){.nh-copy{min-height:354px;padding:24px}.nh-visual{min-height:354px}body.suite-h1 .nh-hero--markets .nh-copy{padding-inline:24px}.nh-header-tools{gap:8px}.nh-header-tools .nh-home>span:first-child{display:none}.nh-header-tools .nh-home{min-width:36px;justify-content:center}}
@media(max-width:700px){body.suite-h1{--nh-hero-type:clamp(32px,9.3vw,38px)}body.suite-h1 .nh-hero{min-height:0}.nh-copy,body.suite-h1 .nh-hero--markets .nh-copy{padding:18px 20px;min-height:250px}.nh-hero .nh-visual{height:64px;min-height:64px}.nh-actions{margin-top:16px}.nh-actions a{font-size:12px}.nh-kicker{margin-bottom:10px}.nh-header-tools{grid-column:2;grid-row:1;gap:10px}.nh-header-tools .nh-home>span:first-child{display:inline}.nh-header .nh-site-nav a{font-size:13px}.nh-header-tools .nav-right-mini{gap:0}.nh-header-tools .nh-live-tools .nav-icon-btn{min-height:36px;height:36px;width:36px;min-width:36px}.nh-breadth-details>summary{font-size:13px;gap:14px;min-height:44px}.nh-breadth-details>summary>span{font-size:10px}.nh-breadth-details{margin-bottom:12px}.nh-breadth-details .nh-breadth .pulse-title{font-size:18px!important}.nh-breadth-details .nh-breadth .breadth-counts{gap:12px}.nh-breadth-details .nh-breadth .breadth-counts div{min-width:24px}.nh-breadth-details .nh-breadth .breadth-counts b{font-size:22px!important}.nh-breadth-details .nh-breadth .breadth-counts span{font-size:10px}}
@media(max-width:360px){.nh-copy,body.suite-h1 .nh-hero--markets .nh-copy{padding:18px}.nh-header-tools .nh-home>span:first-child{display:none}.nh-actions a{font-size:11px}.nh-breadth-details>summary>span{font-size:9px}}
body.suite-h1 .nh-header-tools .nh-live-tools .nav-clock,body.suite-h1 .nh-header-tools .nh-live-tools .kb-help{display:none!important}
body.suite-h1 .nh-hero .nh-updated{color:var(--hero-muted)!important;font-size:11px}
body.suite-h1 #nav.nh-live-tools .nav-icon-btn :is(svg,path,circle,line){stroke:var(--nh-ink)!important;opacity:1!important}
@media(min-width:701px){body.suite-h1 .nh-header-tools .nh-live-tools .kb-help{display:inline-flex!important;align-items:center;justify-content:center}}
/* A shared hero height at each breakpoint; content remains fluid at zoom. */
@media(min-width:701px){body.suite-h1 .nh-hero{min-height:366px}.nh-copy,.nh-visual{min-height:364px}}
@media(max-width:700px){body.suite-h1 .nh-hero{min-height:376px}.nh-copy,body.suite-h1 .nh-hero--markets .nh-copy{min-height:310px}.nh-hero .nh-visual{min-height:64px}}
