/* VAGUE: seamless lower edge for the original Porsche hero photograph. */
/* Independent, reversible enhancement; no image or parallax files modified. */
body.home-page .hero {
  background-color: #0b1820;
}
body.home-page .hero .hero-shade::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  height: clamp(95px, 12svh, 140px);
  pointer-events: none;
  background: linear-gradient(
    to bottom,
    rgba(11,24,32,0) 0%,
    rgba(11,24,32,0) 26%,
    rgba(11,24,32,.07) 48%,
    rgba(11,24,32,.22) 68%,
    rgba(11,24,32,.55) 84%,
    rgba(11,24,32,.88) 95%,
    #0b1820 100%
  );
}
@media (max-width: 800px) {
  body.home-page .hero .hero-shade::after {
    height: clamp(90px, 12svh, 125px);
  }
}