/*
 * Fix: Hero section content overlapping with stats bar.
 *
 * The hero content uses flex-col + justify-center (vertical centering) while
 * the stats bar is absolutely positioned at bottom: 4rem. On shorter viewports
 * the centered buttons drift down and overlap the stats bar.
 *
 * Fix: switch the hero content from justify-center to flex-start with a
 * percentage top offset, so it stays clear of the stats bar at all heights.
 */

section.relative.w-full.h-screen.bg-brand-black .relative.z-10.h-full.flex.flex-col.justify-center {
  justify-content: flex-start !important;
  padding-top: clamp(6rem, 18vh, 14rem);
  padding-bottom: 4rem;
}

/* Hide hero stats bar (80+ Members, 3 Pillars of Focus, UK Based Charity) */
section.relative.w-full.h-screen.bg-brand-black > div.bottom-16 {
  display: none !important;
}
