/* ═══ Additions on top of the original stylesheet ═══ */
[hidden]{display:none!important}

/* The forest is replaced by two city clusters pinned to the hero's edges.
   Sized by height, not cover, so they stay visible at any window shape. */
.hero-still{
  background-image:url(side-left.png?v=10),url(side-right.png?v=10)!important;
  background-position:left bottom,right bottom!important;
  background-size:min(40vw,640px) auto,min(40vw,640px) auto!important;
  background-repeat:no-repeat!important;
}
@media (max-width:1100px){
  .hero-still{background-size:40vw auto,40vw auto!important;opacity:.9}
}
@media (max-width:720px){
  .hero-still{background-size:58vw auto,58vw auto!important;background-position:left 0 bottom 38%,right 0 bottom 38%!important;opacity:.5}
}
