/* Keep spacing tied to the text, rather than the bitmap's transparent canvas. */
.site-final-v14 .hero-copy{align-self:start}
.site-final-v14 .hero-copy .metrics{margin-top:28px;padding-top:0}
/* The normal-blend white pedestal label remains outside this foreground group. */
.site-final-v14 .hero-artwork-v11{filter:saturate(.82) brightness(1.06)}
.site-final-v14 .market-grid .market-subtitle{
  font-size:16px;line-height:1.7;font-weight:650;color:#18334d;
  max-width:100%;min-height:3.4em;
}
.site-final-v14 .market-visual:after{
  background:linear-gradient(90deg,#fafdfff5,#fafdffcf 58%,#fafdff33),linear-gradient(0deg,#fafdff 0%,#fafdffdd 16%,transparent 65%);
}
/* On full-width desktops, account for the foreground's transparent top margin. */
@media(min-width:1800px){.site-final-v14 .study-hero{transform:translateY(-26px)}}
@media(max-width:760px){
  .site-final-v14 .hero-copy .metrics{margin-top:26px}
  .site-final-v14 .market-grid .market-subtitle{font-size:15px}
}
