
/* MTP_HOME_A_V1 — Option A homepage (The Deep Dive editorial). Everything scoped to html.mtp-a-home, set only on the dashboard. */
html.mtp-a-home{--a-ink:#111111;--a-red:#D71920;--a-red-dk:#A8121A;--a-tint:#FBEDED;--a-muted:#5C6066;--a-line:#E4E3DF;--a-line2:#EFEEEA;--a-stone:#F3F2EF;--a-up:#0B7A3B;--a-dn:#C4161C;--a-sans:'Roboto',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;--a-cond:'Roboto Condensed','Arial Narrow',Arial,sans-serif;--a-mono:'Roboto Mono',ui-monospace,SFMono-Regular,Menlo,monospace}
html.mtp-a-home body{background:#fff !important;font-family:var(--a-sans) !important}

/* ---- header (homepage only) ---- */
html.mtp-a-hdr .mtp-top-ribbon{background:var(--a-ink) !important;border:0 !important}
html.mtp-a-hdr .mtp-top-ribbon-inner{max-width:1440px;margin:0 auto;padding:0 24px !important;min-height:36px;box-sizing:border-box}
html.mtp-a-hdr .mtp-top-ribbon,html.mtp-a-hdr .mtp-top-ribbon *{color:#fff !important;font-family:var(--a-sans) !important}
html.mtp-a-hdr .mtp-top-ribbon-date{font:700 12px var(--a-cond) !important;letter-spacing:.12em !important}
html.mtp-a-hdr .mtp-top-ribbon-links a{font-size:12.5px !important}
html.mtp-a-hdr .mtp-top-ribbon-links a:hover{color:#FF8A8E !important}
html.mtp-a-hdr .header{background:#fff !important;border-bottom:0 !important;box-shadow:none !important;max-width:1440px;margin:0 auto;padding:18px 24px 6px !important;box-sizing:border-box;min-height:0 !important}
html.mtp-a-hdr .hdr-home{display:flex !important;align-items:center;gap:12px;width:auto !important}
html.mtp-a-hdr .hdr-logo{font:900 30px/1 var(--a-sans) !important;letter-spacing:-.02em !important;color:var(--a-ink) !important;text-transform:none !important}
html.mtp-a-hdr .hdr-logo .hdr-sub{color:var(--a-red) !important;font:900 30px/1 var(--a-sans) !important;letter-spacing:-.02em !important;margin:0 !important;vertical-align:baseline !important;background:none !important;padding:0 !important}
html.mtp-a-hdr #mtpSearchHost{margin-left:auto !important}
html.mtp-a-hdr #mtpSearchInput{border-radius:0 !important;border:1px solid #CFCDC8 !important;height:42px !important;font-family:var(--a-sans) !important}
html.mtp-a-hdr #authControls button{border-radius:0 !important;min-height:42px;font:700 14px var(--a-sans) !important}
html.mtp-a-hdr #authControls button:last-child{background:var(--a-red) !important;border-color:var(--a-red) !important;color:#fff !important}
html.mtp-a-hdr #mainNav{max-width:1440px;margin:10px auto 0 !important;padding:0 24px !important;box-sizing:border-box;background:#fff !important;border:0 !important;border-bottom:1px solid var(--a-line) !important;box-shadow:none !important;display:flex !important;flex-wrap:nowrap !important;gap:26px !important;overflow-x:auto;scrollbar-width:none;height:auto !important}
html.mtp-a-hdr #mainNav .mtp-nav-link{font:700 13.5px var(--a-cond) !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:var(--a-ink) !important;padding:14px 0 11px !important;border:0 !important;border-bottom:3px solid transparent !important;border-radius:0 !important;background:none !important;white-space:nowrap;flex:none !important;width:auto !important;height:auto !important}
html.mtp-a-hdr #mainNav .mtp-nav-link.active{color:var(--a-red) !important;border-bottom-color:var(--a-red) !important}
html.mtp-a-hdr #mainNav .mtp-nav-link:hover{color:var(--a-red) !important}

/* ---- alerts band + market tape (outside #content) ---- */
#mtpA-bands{font-family:var(--a-sans)}
#mtpA-bands .a-wrap{max-width:1440px;margin:0 auto;padding:0 24px;box-sizing:border-box}
#mtpA-bands .a-alerts{background:var(--a-tint);border-bottom:1px solid var(--a-line)}
#mtpA-bands .a-alerts .a-wrap{display:flex;align-items:center;min-height:46px}
html.mtp-a-home #mtpA-bands #mtpAlerts{display:flex !important;align-items:center;gap:14px;width:100%;max-width:none !important;margin:0 !important;background:none !important;border:0 !important;box-shadow:none !important;padding:6px 0 !important;flex:1 1 auto}
html.mtp-a-home #mtpA-bands #mtpAlerts .mh-lbl{display:flex !important;align-items:center;gap:8px;font:800 13px var(--a-cond) !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:var(--a-red) !important;white-space:nowrap;width:auto !important;height:auto !important}
html.mtp-a-home #mtpA-bands #mtpAlerts .mh-lt{display:inline !important;color:var(--a-red) !important;font:inherit !important}
html.mtp-a-home #mtpA-bands #mtpAlerts .mh-chips{display:flex !important;flex-wrap:wrap;gap:8px;min-width:0;flex:1 1 auto;height:auto !important;overflow:visible !important}
html.mtp-a-home #mtpA-bands #mtpAlerts .mh-none{font:400 13.5px var(--a-sans) !important;color:var(--a-muted) !important}
html.mtp-a-home #mtpA-bands #mtpAlerts .mh-chips > a,html.mtp-a-home #mtpA-bands #mtpAlerts .mh-chips > span:not(.mh-none),html.mtp-a-home #mtpA-bands #mtpAlerts .mh-chips > div{background:#fff !important;border:1px solid #F0D6D7 !important;border-radius:0 !important;font-size:13.5px !important}
@media (min-width:701px){html.mtp-a-home #mtpA-bands #mtpAlerts .mh-pill{display:none !important}}
@media (max-width:700px){html.mtp-a-home #mtpA-bands #mtpAlerts .mh-chips,html.mtp-a-home #mtpA-bands #mtpAlerts .mh-lbl{display:none !important}html.mtp-a-home #mtpA-bands #mtpAlerts .mh-pill{display:inline-flex !important}}
#mtpA-bands .a-tape{border-bottom:1px solid var(--a-line);background:#fff}
#mtpA-bands .a-tape .a-wrap{display:flex;overflow-x:auto;scrollbar-width:none}
#mtpA-bands .a-q{display:flex;gap:9px;align-items:baseline;white-space:nowrap;padding:11px 20px 11px 0;margin-right:20px;border-right:1px solid var(--a-line2)}
#mtpA-bands .a-q:last-child{border-right:0}
#mtpA-bands .a-q .l{font:700 11.5px var(--a-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--a-muted)}
#mtpA-bands .a-q .v{font:500 14.5px var(--a-mono);font-variant-numeric:tabular-nums;color:var(--a-ink)}
#mtpA-bands .a-q .c{font:500 12.5px var(--a-mono);font-variant-numeric:tabular-nums}
.mtpA-up{color:var(--a-up) !important}.mtpA-dn{color:var(--a-dn) !important}

/* ---- page frame ---- */
html.mtp-a-home body #content.container{max-width:1440px !important;padding:0 24px !important;box-sizing:border-box;background:#fff !important}
html.mtp-a-home body #content .mtp-hl2-left,html.mtp-a-home body #content section.mtp-wire,html.mtp-a-home body #content .mtp-home-fin-row{display:none !important}
#mtpA-top{display:flex;justify-content:center;padding:22px 0 0}
#mtpA-top .mtp-ad-horizontal,#mtpA-mid .mtp-ad-horizontal{margin:0 auto !important}
.mtpA-ad-empty{display:none !important}

/* section heads */
.mtpA-sec{display:flex;align-items:center;gap:10px;border-top:4px solid var(--a-ink);padding-top:12px;margin-bottom:14px;flex-wrap:wrap}
.mtpA-sec h2{margin:0 !important;font:900 22px/1 var(--a-cond) !important;text-transform:uppercase !important;letter-spacing:.02em !important;color:var(--a-ink) !important;padding:0 !important;border:0 !important}
.mtpA-sec .more{margin-left:auto;font:500 13.5px var(--a-sans);color:var(--a-red) !important;text-decoration:none}
.mtpA-tdd{font:700 11px var(--a-cond);letter-spacing:.08em;text-transform:uppercase;background:var(--a-red);color:#fff;padding:5px 8px}
.mtpA-dot{width:10px;height:10px;border-radius:50%;background:var(--a-red);box-shadow:0 0 0 4px #FBE3E4;animation:mtpApulse 2s infinite}
@keyframes mtpApulse{50%{box-shadow:0 0 0 7px rgba(215,25,32,.08)}}
@media (prefers-reduced-motion:reduce){.mtpA-dot{animation:none}}

/* ---- fold: Wire | Deep Dive story | half-page ad ---- */
#mtpA-fold{display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr) 300px;gap:36px;padding:28px 0 0;font-family:var(--a-sans);color:var(--a-ink)}
#mtpA-fold > *{min-width:0}
#mtpA-fold a{text-decoration:none}
.mtpA-wire .meta{margin-left:auto;font:400 13px var(--a-sans);color:var(--a-muted)}
.mtpA-wire .meta b{font:700 13px var(--a-mono)}
.mtpA-clock{font:400 12.5px var(--a-mono);color:var(--a-muted)}
.mtpA-chips{display:flex;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-bottom:4px}
.mtpA-chip{flex:none}
.mtpA-chip{font:700 11.5px var(--a-cond);letter-spacing:.08em;text-transform:uppercase;border:1px solid #CFCDC8;background:#fff;color:var(--a-ink);padding:0 11px;min-height:34px;cursor:pointer;border-radius:0}
.mtpA-chip[aria-pressed="true"]{background:var(--a-ink);border-color:var(--a-ink);color:#fff}
.mtpA-chip:focus-visible,.mtpA-row > button:focus-visible{outline:2px solid var(--a-red);outline-offset:-2px}
.mtpA-row{border-bottom:1px solid var(--a-line2);border-left:3px solid transparent}
.mtpA-row.hi{border-left-color:var(--a-ink)}
.mtpA-row.open{background:#FCF6F6;border-left-color:var(--a-red)}
.mtpA-row > button{all:unset;box-sizing:border-box;display:grid;grid-template-columns:52px 82px minmax(0,1fr) 16px;gap:12px;align-items:baseline;width:100%;padding:12px 10px;cursor:pointer}
.mtpA-row .t{font:400 12.5px var(--a-mono);color:var(--a-muted)}
.mtpA-row .tk{display:flex;flex-direction:column;gap:3px}
.mtpA-row .tk b{font:700 13px var(--a-mono);color:var(--a-red)}
.mtpA-row .imp{font-size:10.5px;letter-spacing:1px;color:var(--a-red)}
.mtpA-row .h{font:500 15.5px/1.35 var(--a-sans);color:var(--a-ink)}
.mtpA-row > button:hover .h{color:var(--a-red)}
.mtpA-row .sub{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:6px}
.mtpA-row .g{font:700 10.5px var(--a-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--a-muted)}
.mtpA-row .f{font:500 12px var(--a-mono);background:var(--a-tint);color:var(--a-red-dk);padding:3px 7px}
.mtpA-row .chev{transition:transform .2s;align-self:center}
.mtpA-row.open .chev{transform:rotate(180deg)}
.mtpA-facts{margin:0 10px 14px 156px;background:#fff;border:1px solid #F0D6D7;padding:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}
.mtpA-facts dt{font:700 10.5px var(--a-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--a-muted)}
.mtpA-facts dd{margin:2px 0 0;font:700 14.5px var(--a-mono);color:var(--a-ink);overflow-wrap:anywhere}
.mtpA-facts .acts{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}
.mtpA-btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;font:700 13px var(--a-sans);border:1px solid var(--a-ink);background:#fff;color:var(--a-ink) !important}
.mtpA-btn.red{background:var(--a-red);border-color:var(--a-red);color:#fff !important}
.mtpA-btn.red:hover{background:var(--a-red-dk)}
.mtpA-note{font:400 13px var(--a-sans);color:var(--a-muted);margin:10px 0 0}
.mtpA-note button{all:unset;color:var(--a-red);cursor:pointer;text-decoration:underline}
.mtpA-empty{padding:18px 10px;color:var(--a-muted);font-size:14px}

.mtpA-lead{display:block}
.mtpA-lead .img{aspect-ratio:1200/630;max-width:100%;background:#1B1C1E center/cover no-repeat;position:relative}
.mtpA-lead .img .mtpA-tdd{position:absolute;top:14px;left:14px}
.mtpA-lead h3{margin:16px 0 0 !important;font:800 clamp(26px,2.4vw,38px)/1.08 var(--a-cond) !important;color:var(--a-ink) !important;text-wrap:balance;text-transform:none !important;letter-spacing:0 !important}
.mtpA-lead:hover h3{color:var(--a-red) !important}
.mtpA-stand{font:400 17px/1.55 var(--a-sans);color:#33363A;margin:16px 0 8px;max-width:62ch}
.mtpA-by{display:flex;gap:14px;align-items:center;flex-wrap:wrap;font:400 13px var(--a-sans);color:var(--a-muted);margin-bottom:22px}
.mtpA-by .k{font:700 11.5px var(--a-cond);letter-spacing:.06em;text-transform:uppercase}
.mtpA-seconds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;border-top:1px solid var(--a-line);padding-top:18px}
.mtpA-seconds a{display:flex;flex-direction:column;gap:10px;color:var(--a-ink) !important} /* MTP_HOME_A_V1.2 */
.mtpA-seconds .th{display:block;width:100%;max-width:100%;aspect-ratio:1200/630;background:#2A2C2F center/cover no-repeat}
.mtpA-seconds b{font:700 16px/1.3 var(--a-sans);display:block}
.mtpA-seconds a:hover b{color:var(--a-red)}
.mtpA-seconds .k{font:700 11px var(--a-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--a-muted);margin-top:6px;display:block}
.mtpA-rail .mtpA-sticky{position:sticky;top:16px;display:flex;flex-direction:column;gap:24px}
.mtpA-rail .mtp-ad-vertical{margin:0 !important}

/* ---- markets row (existing cards, restyled) ---- */
html.mtp-a-home:root body #content .mtp-dash-top-row{margin-top:44px !important;gap:36px !important;background:none !important}
html.mtp-a-home:root body #content .mtp-dash-top-row .mtp-section-card,html.mtp-a-home:root body #content .mtp-dash-top-row .mtp-movers-card{background:#fff !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
html.mtp-a-home:root body #content .mtp-hl2-strip{border-top:4px solid var(--a-ink);padding-top:12px !important;gap:14px !important;background:none !important;border-radius:0 !important;box-shadow:none !important}
html.mtp-a-home:root body #content .mtp-hl2-strip > .mtp-section-card:first-child::before{content:"Markets" !important;font:900 22px/1 var(--a-cond) !important;color:var(--a-ink) !important;letter-spacing:.02em !important;margin:0 0 14px !important}
html.mtp-a-home:root body #content .mtp-hl2-strip > .mtp-section-card > h3{border-bottom:2px solid var(--a-ink) !important;font-family:var(--a-cond) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.08em !important}
html.mtp-a-home:root body #content .mtp-hl2-strip .mtp-tile{border-bottom-color:var(--a-line2) !important}
html.mtp-a-home:root body #content .mtp-hl2-strip .mtp-tile-label{font:500 14px var(--a-sans) !important;color:var(--a-ink) !important}
html.mtp-a-home:root body #content .mtp-hl2-strip .mtp-tile-price,html.mtp-a-home:root body #content .mtp-hl2-strip .mtp-tile-price *{font-family:var(--a-mono) !important;font-weight:500 !important;color:var(--a-ink) !important}
html.mtp-a-home:root body #content .mtp-hl2-strip .mtp-tile-change{font-family:var(--a-mono) !important;font-weight:500 !important}
html.mtp-a-home:root body #content .mtp-hl2-strip .mtp-idx-grouphead{color:var(--a-red) !important;font-family:var(--a-cond) !important}
html.mtp-a-home:root body #content .mtp-movers-card,html.mtp-a-home:root body #content .mtp-home-events{border-top:4px solid var(--a-ink) !important;padding-top:12px !important}
html.mtp-a-home:root body #content .mtp-movers-card .mtp-movers-tabs{padding:0 0 10px !important;border-bottom:0 !important;gap:18px !important;align-items:center}
html.mtp-a-home:root body #content .mtp-movers-card .mtp-movers-tabs::before{content:"Most active";font:900 22px/1 var(--a-cond);text-transform:uppercase;letter-spacing:.02em;color:var(--a-ink);margin-right:auto}
html.mtp-a-home:root body #content .mtp-movers-card .mtp-tab{font:700 12.5px var(--a-cond) !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:var(--a-ink) !important;border-radius:0 !important;background:none !important;padding:0 0 3px !important;border:0 !important;border-bottom:2px solid transparent !important;min-height:0 !important}
html.mtp-a-home:root body #content .mtp-movers-card .mtp-tab.active{color:var(--a-red) !important;border-bottom-color:var(--a-red) !important}
html.mtp-a-home:root body #content .mtp-movers-card .mover-card{padding:0 !important;border:0 !important;box-shadow:none !important;background:none !important}
html.mtp-a-home:root body #content .mtp-home-events > h3{font:900 22px/1 var(--a-cond) !important;text-transform:uppercase !important;letter-spacing:.02em !important;color:var(--a-ink) !important;border:0 !important;padding:0 0 12px !important;margin:0 !important;background:none !important}
html.mtp-a-home:root body #content .mtp-home-events > h3 a{font:500 13.5px var(--a-sans) !important;text-transform:none !important;letter-spacing:0 !important;color:var(--a-red) !important}
html.mtp-a-home:root body #content .mtp-dash-top-row .mtp-ad-horizontal{margin:22px auto 0 !important}

/* ---- Deep Dive row: video | resources | 300x250 + newsletter ---- */
html.mtp-a-home:root body #content .deepdive-grid{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 300px !important;gap:36px !important;margin-top:40px !important;align-items:start !important}
html.mtp-a-home:root body #content .deepdive-grid > .card{background:#fff !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:12px 0 0 !important;border-top:4px solid var(--a-ink) !important;height:auto !important;min-height:0 !important}
html.mtp-a-home:root body #content .deepdive-grid .dash-section-title{display:flex !important;align-items:center;gap:10px;font:900 22px/1 var(--a-cond) !important;text-transform:uppercase !important;letter-spacing:.02em !important;color:var(--a-ink) !important;margin:0 0 14px !important;padding:0 !important;border:0 !important;background:none !important}
html.mtp-a-home:root body #content .deepdive-grid .dash-section-title::before{content:"The Deep Dive";font:700 11px var(--a-cond);letter-spacing:.08em;background:var(--a-red);color:#fff;padding:5px 8px}
html.mtp-a-home:root body #content #ytPlayerContainer{border-radius:0 !important}
html.mtp-a-home:root body #content #deepDiveArticles .dd-article{border:0 !important;border-bottom:1px solid var(--a-line2) !important;border-radius:0 !important;background:none !important;padding:11px 0 !important;min-height:0 !important;height:auto !important}
html.mtp-a-home:root body #content #deepDiveArticles .dd-article.mtpA-dup{display:none !important}
html.mtp-a-home:root body #content #deepDiveArticles img{display:none !important}
.mtpA-tddside{display:flex;flex-direction:column;gap:24px;font-family:var(--a-sans)}
.mtpA-tddside .mtp-ad-box{width:300px;height:250px;margin:0 !important}
.mtpA-news{background:var(--a-ink);color:#fff;padding:22px}
.mtpA-news .k{font:700 11px var(--a-cond);letter-spacing:.08em;text-transform:uppercase;color:#FF8A8E}
.mtpA-news p{font:800 23px/1.15 var(--a-cond);margin:8px 0 16px;color:#fff}
.mtpA-news a{display:flex;align-items:center;justify-content:center;min-height:44px;background:var(--a-red);color:#fff !important;font:700 14px var(--a-sans);text-decoration:none}
.mtpA-news a:hover{background:var(--a-red-dk)}

/* ---- explore links + footer ---- */
html.mtp-a-home #mtpExplore{max-width:1440px;margin:56px auto 0 !important;padding:18px 24px !important;box-sizing:border-box;background:var(--a-ink) !important;border:0 !important;font-family:var(--a-sans) !important}
html.mtp-a-home #mtpExplore,html.mtp-a-home #mtpExplore *{color:#fff !important}
html.mtp-a-home #mtpExplore b{color:#9A9EA4 !important;font:700 12px var(--a-cond) !important;letter-spacing:.08em;text-transform:uppercase}
html.mtp-a-home .mtp-footer{max-width:1440px;margin:0 auto !important;padding:18px 24px 28px !important;box-sizing:border-box;background:var(--a-ink) !important;border:0 !important;border-top:1px solid #2A2C2F !important;color:#C9CCD0 !important;font-family:var(--a-sans) !important}
html.mtp-a-home .mtp-footer *{color:#C9CCD0 !important}

/* ---- narrower screens ---- */
@media (max-width:1180px){
  #mtpA-fold{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
  #mtpA-fold .mtpA-rail{grid-column:1/-1}
  #mtpA-fold .mtpA-rail .mtpA-sticky{position:static;align-items:center}
  html.mtp-a-home:root body #content .deepdive-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important}
  .mtpA-tddside{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;justify-content:center}
  .mtpA-tddside .mtpA-news{flex:1 1 300px}
}
@media (max-width:980px){
  html.mtp-a-hdr .header{flex-wrap:wrap}
  #mtpA-fold{grid-template-columns:minmax(0,1fr)}
  #mtpA-fold .mtpA-rail .mtp-ad-vertical{display:none !important}
  .mtpA-facts{margin-left:10px}
  .mtpA-seconds{grid-template-columns:minmax(0,1fr)}
  html.mtp-a-home:root body #content .deepdive-grid{grid-template-columns:minmax(0,1fr) !important}
}
@media (max-width:600px){
  html.mtp-a-home body #content.container{padding:0 16px !important}
  #mtpA-bands .a-wrap{padding:0 16px}
  html.mtp-a-hdr .header,html.mtp-a-hdr #mainNav,html.mtp-a-hdr .mtp-top-ribbon-inner{padding-left:16px !important;padding-right:16px !important}
  html.mtp-a-hdr .hdr-logo,html.mtp-a-hdr .hdr-logo .hdr-sub{font-size:24px !important}
  .mtpA-row > button{grid-template-columns:44px 70px minmax(0,1fr) 14px;gap:8px}
  .mtpA-seconds a{grid-template-columns:100px minmax(0,1fr)}
  #mtpA-top{padding-top:16px}
}
/* MTP_HOME_A_V1.1 */
#mtpA-top:has(.mtpA-ad-empty){display:none}
@media (max-width:600px){html.mtp-a-hdr .mtp-top-ribbon-date{display:none !important}html.mtp-a-hdr .mtp-top-ribbon-inner{justify-content:center !important}html.mtp-a-hdr .mtp-top-ribbon-links{gap:16px !important;margin:0 !important;flex-wrap:wrap;justify-content:center}html.mtp-a-hdr .mtp-top-ribbon-links a{font-size:11.5px !important;margin:0 !important}}
/* MTP_HOME_A_V1.3 */
html.mtp-a-home:root body #content .mtp-dash-top-row .mtp-movers-card.mtp-section-card,html.mtp-a-home:root body #content .mtp-dash-top-row .mtp-home-events.mtp-section-card{border-top:4px solid #111111 !important;padding-top:12px !important}
html.mtp-a-home:root body #content .mtp-dash-top-row .mtp-movers-card .mtp-movers-tabs{border-bottom:2px solid #111111 !important;padding-bottom:10px !important}
html.mtp-a-home:root body #content .mtp-dash-top-row .mtp-home-events.mtp-section-card > h3{border-bottom:2px solid #111111 !important;padding-bottom:10px !important;margin-bottom:6px !important}
/* MTP_HOME_A_V1.4 */
html.mtp-a-home:root body #content #deepDiveArticles .dd-article-num{display:none !important}
/* MTP_HOME_A_V1.5 */
@media (min-width:1181px){#mtpA-fold{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) 300px}}
@media (min-width:701px){html.mtp-a-hdr #mainNav{flex-wrap:wrap !important;overflow:visible !important;column-gap:24px !important;row-gap:0 !important}}
html.mtp-a-home:root body #content .mtp-hev-cto-row{flex-wrap:wrap;min-width:0}
html.mtp-a-home:root body #content .mtp-hev-cto-what{white-space:normal !important;min-width:0}
@media (min-width:981px){#mtpA-fold .mtpA-rail .mtp-ad-vertical{display:block !important}}
@media (min-width:981px) and (max-width:1180px){#mtpA-fold .mtpA-wire{grid-row:1 / span 2}#mtpA-fold .mtpA-rail{grid-column:2;grid-row:2}#mtpA-fold .mtpA-rail .mtpA-sticky{align-items:center}}
@media (max-width:1279px){html.mtp-a-home:root body #content .mtp-home-events .mtp-v4-ev{max-height:440px;overflow:auto}}
@media (min-width:601px) and (max-width:980px){.mtpA-seconds{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* MTP_HOME_A_V1.7 */
html.mtp-a-home #mtpA-bands #mtpAlerts:not(.mh-open) .mh-panel{display:none !important}
html.mtp-a-home #mtpA-bands #mtpAlerts.mh-open .mh-panel{display:block !important}
@media (min-width:601px){.mtpA-chips{flex-wrap:wrap;overflow:visible;gap:5px}.mtpA-chip{padding:0 9px;letter-spacing:.06em}}
/* MTP_HOME_A_V1.8 */
#mtpA-bands .a-q{display:grid;grid-template-columns:auto auto;column-gap:8px;row-gap:1px;align-items:baseline;padding:8px 16px 8px 0;margin-right:16px}
#mtpA-bands .a-q .l{grid-column:1/-1;font-size:11px}
@media (max-width:1279px){#mtpA-bands .a-tape .a-wrap{-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}}
#mtpA-top:empty{display:none}
/* MTP_HOME_A_V1.9: header rules above re-scoped to html.mtp-a-hdr (never set) = old header on the homepage */
