html, body {
    overflow-y: scroll;       /* Forzamos scroll para evitar "brincos" */
    overflow-x: hidden;
    height: 100vh;
    margin: 0;
    padding: 0;
  }
  
  /* Oculta barra en Chrome, Safari, Edge */
  body::-webkit-scrollbar {
    display: none;
  }
  
  /* Oculta barra en Firefox */
  html {
    scrollbar-width: none;
  }

p {
    font-size: 1.2rem;
}