/* Explicit breakpoint rules per requirements */

/* 320px+ base is mobile-first */

@media (min-width: 768px) {
  /* fixed header height compensation */
  .talos-app {
    padding-top: 58px;
  }
}

@media (min-width: 1024px) {
  .talos-app {
    padding-top: 58px;
  }
}

@media (min-width: 1440px) {
  .talos-blueprint {
    height: 520px;
  }
}

/* Footer stacking: markup uses flex-col on mobile already in HTML */

