/* ═══════════════════════════════════════════════════════════════
   AimHome Realty — Mississauga Condos
   Page-specific styles layered on top of _template/css/style.css
   SNRS Innovations Inc.
═══════════════════════════════════════════════════════════════ */


/* ─── Hero: aspirational buyer feel ──────────────────────────── */

/*
  Buyer headline is longer — allow two clean lines on desktop.
*/
.hero__headline {
  max-width: 24ch;
}


/* ─── Value Cards: clean line-art icons ──────────────────────── */

.value-card__icon svg rect,
.value-card__icon svg line,
.value-card__icon svg path,
.value-card__icon svg circle {
  stroke: var(--color-navy);
  fill: none;
  stroke-width: 1.75;
  stroke-linecap: round;
  stroke-linejoin: round;
}


/* ─── Neighbourhood tags ─────────────────────────────────────── */

.neighbourhood-tags {
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-2);
  margin-block-start: var(--space-4);
  margin-block-end: var(--space-8);
}

.neighbourhood-tag {
  display: inline-block;
  font-size: var(--text-xs);
  font-weight: 500;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--color-navy);
  background: rgba(31, 78, 121, 0.08);
  border: 1px solid rgba(31, 78, 121, 0.18);
  border-radius: var(--radius-full);
  padding: 0.3rem 0.85rem;
}


/* ─── Form: address field label adjustment ───────────────────── */

/*
  Buyer pages use "Preferred Area or Building" instead of
  "Property Address" — no layout change needed, label only.
*/


/* ─── Value hook border ──────────────────────────────────────── */

.value-hook {
  border-bottom: 1px solid rgba(31, 78, 121, 0.08);
}


/* ─── Testimonials ───────────────────────────────────────────── */

@media (min-width: 1024px) {
  .testimonial__quote {
    font-size: var(--text-xl);
  }
}
