/* ==============================================
   MAIN.CSS – Page‑specific or exceptional styles
   Section numbers never change; they extend components.
   ============================================== */

/* SECTION 01: HOMEPAGE SPECIALS (if any) */

/* SECTION 02: CONTACT PAGE MAP */
.contact-map {
  border-radius: 24px;
  overflow: hidden;
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}

/* SECTION 03: EXTRA SAFETY FOR MASONRY (ensures all pages) */
.showcase {
  display: block;
}
.masonry-item {
  cursor: pointer;
}

/* SECTION 04: FUTURE PAGE‑SPECIFIC TWEAKS – ADD HERE */