/* Smooth scrolling with header offset */
html {
    scroll-behavior: smooth;
    scroll-padding-top: 80px; /* Adjust based on your header height */
}

/* Base padding for generic sections - note that .uk-section in style.css has its own padding values */
section:not(.uk-section) {
    padding-top: 20px;
}

/* For specific anchor targets */
section[id]:before {
    content: "";
    display: block;
    height: 80px; /* Height of your navbar */
    margin-top: -80px;
    visibility: hidden;
    pointer-events: none;
}
