/* Winterdienst customer feedback: use a second, different German Winterdienst photo in the detail panel.
   The hero keeps the existing Rhein-Main image; this panel uses a Hamburg snow-clearing scene so the page is not repetitive. */
body[data-page="winterdienst"] .abstract-panel{
  position:relative!important;
  overflow:hidden!important;
  min-height:590px!important;
  background:
    linear-gradient(180deg,rgba(7,12,13,.02) 42%,rgba(7,12,13,.30) 100%),
    url('https://images.pexels.com/photos/35540157/pexels-photo-35540157.jpeg?auto=compress&cs=tinysrgb&w=1800') center 48%/cover no-repeat!important;
  border:0!important;
}

body[data-page="winterdienst"] .abstract-panel>img{
  display:none!important;
}

body[data-page="winterdienst"] .abstract-panel:before,
body[data-page="winterdienst"] .abstract-panel:after{
  content:none!important;
}

body[data-page="winterdienst"] .abstract-panel .quote{
  position:absolute!important;
  left:0!important;
  right:0!important;
  bottom:0!important;
  z-index:3!important;
  background:rgba(11,17,18,.90)!important;
  backdrop-filter:blur(8px)!important;
  -webkit-backdrop-filter:blur(8px)!important;
}

@media(max-width:680px){
  body[data-page="winterdienst"] .abstract-panel{
    min-height:440px!important;
    background-position:center 50%!important;
  }
}
