/* Keep scrolling smooth: avoid effects that repaint the page beneath a sticky element. */
.header{
  background:#fff!important;
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
}

/* Decorative moving colour is not worth a continuous full-width paint during scrolling. */
.services::after,.selected-work::after{animation:none!important}

/* The ticker and product build stay animated, but are isolated from the document paint. */
.offer-banner{contain:paint}
.offer-track{will-change:transform}
.hero-product,.product-pulse{contain:layout paint}

/* Inner-page glass cards are visually subtle; a solid surface scrolls more reliably. */
.perspective-grid article{backdrop-filter:none!important}

@media(max-width:650px){
  .header{background:#fff!important}
}
