/* CSS pro vylepšené scrollování na kotvy */

/* Zajištění plynulého scrollování pro celou stránku */
html {
  scroll-behavior: smooth;
  /* Kompenzace fixní navigace pro všechny kotvy */
  scroll-padding-top: 36px;
}

/* Všechny elementy s ID (potenciální cíle kotev) */
[id] {
  scroll-margin-top: 96px; /* 76px navbar + 20px extra padding */
}

/* Specifické úpravy pro hlavní sekce */
#section-blog,
#section-how,
#section-stories, 
#section-contact,
#section-hero {
  scroll-margin-top: 96px;
}
