/* Shared opaque anthracite surfaces, matching the homepage header. */
:root { --pv-anthracite:#27272b; }
footer,
.embedded-visualization,
#pv-consent,
.pv-consent-placeholder {
  background:var(--pv-anthracite) !important;
}
footer::before,
footer::after,
.embedded-visualization::before,
.embedded-visualization::after {
  background:none !important;
}
