/* ===========================================================
   🧱 EchoBrand — Global Utility Loader Shell
   Description: All styling is now split into modular files.
   This file remains as a pointer and optional override space.
   DO NOT add new utility classes here unless for quick testing.
=========================================================== */

/* Legacy spacing override (used by Bricks preview containers) */
.section-hero {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2rem 0;
  min-height: 40vh;
}

.section-hero-tall {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 60vh;
}

.hero-img,
.col img,
.col {
  box-shadow: none !important;
  border: none !important;
  outline: none !important;
}

.hero-img,
.col img,
.col {
  box-shadow: none !important;
  border: none !important;
  outline: none !important;
}

.section-flare-gold::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255, 217, 92, 0.06); /* soft gold glow */
  mix-blend-mode: screen;
  z-index: 1;
  pointer-events: none;
}

.section-flare-gold {
  position: relative;
  overflow: hidden;
  filter: saturate(1.2) contrast(1.1);
}

