/* CONCRETOS GENESIS TRUE S+16 P170 — Concrete hierarchy cleanup */
body.s16-p170.p35-concrete .p38-command-nav,
body.s16-p170.p35-concrete .p38-command-spacer,
body.s16-p170.p35-concrete .p38-command-nav-spacer,
body.s16-p170.p35-concrete [data-p38-command-spacer] {
  display: none !important;
  block-size: 0 !important;
  min-block-size: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}
body.s16-p170.p35-concrete .p35-hero {
  border-bottom: 1px solid color-mix(in srgb, var(--s16-border, #d7dfdd) 78%, transparent);
}
body.s16-p170.p35-concrete #authority-lanes {
  scroll-margin-top: calc(var(--s16-shell-offset, 112px) + 24px);
  padding-top: clamp(4.5rem, 7vw, 7.5rem);
}
body.s16-p170.p35-concrete .p35-section-head {
  margin-bottom: clamp(2rem, 3vw, 3.25rem);
}
body.s16-p170.p35-concrete .p35-lanes {
  position: relative;
  z-index: 0;
}
@media (max-width: 1024px) {
  body.s16-p170.p35-concrete #authority-lanes {
    padding-top: clamp(3.5rem, 7vw, 5rem);
  }
}
