/**
 * CSRC Anchor Scroll — global fixed-header offset for fragment navigation.
 *
 * The browser's native fragment scroll (on initial load, hashchange, and
 * in-page anchor clicks) respects scroll-padding-top on the scroll root.
 * The JS module (csrc-anchor-scroll.js) writes a live-measured value into
 * --csrc-anchor-offset; this rule pins scroll-padding-top to that variable.
 *
 * Fallback value applies before JS runs or if .csrc-header isn't found.
 */
html {
    --csrc-anchor-offset: 195px;
    scroll-padding-top: var(--csrc-anchor-offset);
    scroll-behavior: smooth;
}
