/* Match the 1920 x 480 stored banner rather than cropping it into a short strip. */
.d1c .d1f-banner{
  box-sizing:border-box;
  width:100%;
  height:auto;
  max-height:none;
  min-height:220px;
  aspect-ratio:4 / 1;
  background-size:cover,contain;
  background-repeat:no-repeat;
  background-position:center,center;
  padding:28px;
}
@media(max-width:700px){
  .d1c .d1f-banner{min-height:180px;padding:20px;gap:14px}
}
