/* One screen hero treatment for the August summary and full report. */
@media screen {
 .sa.july.august .cover h1{font-size:clamp(40px,4.8vw,76px)!important;line-height:1.04!important;}
 .sa.july.august .cover h1 em{font-size:clamp(25px,2.2vw,35px)!important;line-height:1.2!important;}
 .sa.july.august .cover .csub{font-size:clamp(16px,1.25vw,20px)!important;line-height:1.55!important;}
 .sa.july.august .cover::before{
  display:block!important;content:""!important;inset:0!important;width:100%!important;height:100%!important;
  background:linear-gradient(90deg,rgba(12,31,60,.96),rgba(12,31,60,.45)),url('../august-2026/assets/august-multimodal.webp') center bottom/cover no-repeat!important;
  opacity:.45!important;filter:blur(2px);
 }
 .sa.july.august .cover::after{
  content:""!important;position:absolute!important;left:auto!important;right:0!important;top:0!important;bottom:0!important;
  width:auto!important;height:100%!important;aspect-ratio:3/2;
  background:linear-gradient(90deg,rgba(12,31,60,.8),rgba(12,31,60,.18) 50%,rgba(12,31,60,.08)),linear-gradient(180deg,rgba(12,31,60,.48) 0%,rgba(12,31,60,0) 40%,rgba(12,31,60,.18) 65%,rgba(12,31,60,.86) 100%),url('../august-2026/assets/august-multimodal.webp') center/cover no-repeat!important;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20%);
  mask-image:linear-gradient(90deg,transparent 0%,#000 20%);
  opacity:1!important;pointer-events:none;
 }
}
