/* Keep the artwork and readable captions; avoid repeated GPU blur passes. */
html.dp-public .module-categories-items-custom-3-item-name{
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
  background:linear-gradient(180deg,#111b30bf,#111b30eb)!important;
}
html.dp-public :is(.container-item-images,.card-img-wrapper) img.image-autofocus{
  filter:none!important;
}
/* Identical path geometry, one stroke instead of four blurred strokes per route. */
html.dp-public #dpMapPulses .dp-map-signal-route path{
  filter:none!important;
  animation-timing-function:steps(var(--map-steps,800),end);
}
html.dp-public #dpMapPulses .dp-map-signal-route .dp-map-signal-head{stroke-width:1.6;opacity:.72}
@media(max-width:767px),(prefers-reduced-motion:reduce){
  html.dp-public #dpMapPulses{display:none!important}
  html.dp-public .module-categories-items-custom-3-item{transform:none!important}
}
