/* Hero corner shadows — animated radial vignette (ported from converti2 landing_page.css) */
.lp-hero-corners {
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse 70% 70% at 0% 0%,   rgba(0,0,0,0.5) 0%, transparent 100%),
    radial-gradient(ellipse 70% 70% at 100% 100%, rgba(0,0,0,0.5) 0%, transparent 100%);
  transform-origin: center;
  animation:
    lp-burst   4s   cubic-bezier(0.16, 1, 0.3, 1) forwards,
    lp-breathe 8s   ease-in-out 8s infinite;
  pointer-events: none;
}

@keyframes lp-burst {
  from { transform: scale(0); opacity: 0; }
  to   { transform: scale(1); opacity: 1; }
}

@keyframes lp-breathe {
  0%, 100% { opacity: 0.75; }
  50%      { opacity: 1;    }
}

/* Hide review-row scrollbar */
#reviews [class*="overflow-x-auto"]::-webkit-scrollbar { display: none; }

/* Smooth section anchor scroll (sitelinks deep-link here) */
html { scroll-behavior: smooth; scroll-padding-top: 80px; }
