main {
  overflow: hidden;
  position: relative;
}

main > * {
  position: relative;
  z-index: 1;
}

@media (max-width: 768px) {
  main {
    padding: calc(var(--header-height) + 2.5rem) 1rem 3rem;
  }
}
