/* CONCRETOS Genesis True S+16 — P202 Static Authority Rail First Paint */
/* Canonical authority rail and its geometry exist in HTML before JavaScript. */
.s16-authority-rail[data-p202-static-rail]{visibility:visible!important;opacity:1!important;animation:none!important;transition:none!important}
.s16-authority-rail[data-p202-static-rail] *,
.s16-authority-rail[data-p202-static-rail] *::before,
.s16-authority-rail[data-p202-static-rail] *::after{animation:none!important}
.s16-authority-rail-spacer[data-p202-static-spacer]{display:block!important;height:var(--s16-canonical-rail-h)!important;min-height:var(--s16-canonical-rail-h)!important}
/* Remove the oversized dead zone while preserving separation and anchor clearance. */
body.s16-p165 .s16-authority-rail-spacer + main>section:first-child,
body.s16-p163 .s16-authority-rail-spacer + main>section:first-child{padding-top:clamp(48px,5vw,72px)!important}
@media(max-width:1180px){body.s16-p165 .s16-authority-rail-spacer + main>section:first-child,body.s16-p163 .s16-authority-rail-spacer + main>section:first-child{padding-top:clamp(42px,5vw,58px)!important}}
@media(max-width:720px){body.s16-p165 .s16-authority-rail-spacer + main>section:first-child,body.s16-p163 .s16-authority-rail-spacer + main>section:first-child{padding-top:36px!important}}
@media(prefers-reduced-motion:reduce){.s16-authority-rail[data-p202-static-rail] *{transition:none!important;scroll-behavior:auto!important}}
