/* Bloc villemont/contact-coords — styles venus de components.css (refonte 1e) */

.contact-intro__title { font-size: clamp(36px, 4vw, 56px); margin: 16px 0 40px; }

.contact-intro .lede { margin-bottom: 40px; }

.contact-details__item { margin-bottom: 32px; }

.contact-details .caps-label { color: var(--ochre-deep); margin-bottom: 8px; }

.contact-details__item .body-serif { color: var(--ink-soft); line-height: 1.8; }

.contact-details__item a { color: var(--burgundy); }

/* Dessin au trait de la façade, sous les coordonnées */
.contact-illustration { margin: var(--gap-medium) 0 0; color: var(--ochre-deep); }

.contact-illustration svg { display: block; width: 100%; height: auto; }

.contact-illustration .img-caption { margin-top: 14px; }
