/* V15: fluxo contínuo observado no Farmcont, sem prender a abertura à tela. */
html { scroll-behavior: smooth; scroll-snap-type: none; }
.harvest { height: 108svh; min-height: 650px; }
.harvest-stage { position: relative; top: auto; height: 108svh; min-height: 650px; }
.connections-story { height: 168svh; }
.iris { height: 150svh; }

/* A passagem entre vídeo, soluções e painéis acontece no fluxo da página. */
.connections-stage { will-change: auto; }
.product-details { padding-top: clamp(38px, 5vw, 72px); }

@media (max-width: 640px) {
  .harvest { height: 105svh; min-height: 620px; }
  .harvest-stage { height: 105svh; min-height: 620px; }
  .connections-story { height: 164svh; }
  .iris { height: 154svh; }
}
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
}
