/* ===========================================
   GULBERG RESIDENCIA — Color Scheme & Hero
   (Components live in shared.css)
   =========================================== */

:root {
  --hs-primary:       #164e63;
  --hs-primary-dark:  #083344;
  --hs-accent:        #0e7490;
  --hs-accent-mid:    #0891b2;
  --hs-accent-light:  #67e8f9;
  --hs-hero-ov1:      rgba(22, 78, 99, 0.80);
  --hs-hero-ov2:      rgba(8, 145, 178, 0.42);
}

.gulberg-residencia-hero {
  background-image: linear-gradient(160deg, var(--hs-primary) 0%, var(--hs-primary-dark) 100%);
}

/* Icon contrast override — use --hs-accent (#0e7490, 5.47:1 on white) for
   all icons on light/white backgrounds (passes WCAG non-text contrast 3:1). */
.hs-amenity-icon,
.hs-distance-icon,
.hs-legal-badge-icon,
.hs-about-hl i,
.hs-table-note i,
.hs-reason-icon,
.hs-step-num {
  color: var(--hs-accent);
}
