/* sAGENTify: viewport-aware desktop sections.
   Add after the existing stylesheet. Mobile and tablet rules are unchanged.
   The sticky desktop header is 89px high, plus its 1px bottom border. */
@media (min-width: 1101px) {
  .hero,
  .knowledge-foundation,
  .autonomy-section > .container.section,
  .pilot-section > .pilot-grid,
  .about-section > .container.section {
    min-height: calc(100vh - 90px);
    min-height: calc(100svh - 90px);
  }

  .knowledge-foundation {
    display: grid;
    align-content: center;
  }

  .autonomy-section > .container.section {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
