/* V3.2.33 - Retouches strictement ciblées demandées le 10/09/2026.
 * 1) Réalisations : Top Info Alicante et Signatures 34 affichés en entier,
 *    avec une marge blanche interne. Immobilier Alicante reste inchangé.
 * 2) Accueil : composition du seul bloc « Votre site reste entre vos mains »
 *    et de sa note sous les trois vignettes.
 */

/* Réalisations : ne toucher qu'aux vignettes 1 et 3. */
body.cd-site.cd-work-2026 .cd-work-more-shot[data-cd-asset="realisations/topinfo-alicante-2026.webp"],
body.cd-site.cd-work-2026 .cd-work-more-shot[data-cd-asset="realisations/signatures34-2026.webp"] {
  box-sizing: border-box !important;
  padding: clamp(.65rem, 1vw, .9rem) !important;
  align-items: center !important;
  justify-content: center !important;
  background: #ffffff !important;
}

body.cd-site.cd-work-2026 .cd-work-more-shot[data-cd-asset="realisations/topinfo-alicante-2026.webp"] img,
body.cd-site.cd-work-2026 .cd-work-more-shot[data-cd-asset="realisations/signatures34-2026.webp"] img {
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  max-height: 100% !important;
  object-fit: contain !important;
  object-position: center center !important;
}

/* Accueil : alignement éditorial plus net du titre et du texte. */
body.cd-site.cd-home-2026 .cd-home-autonomy .cd-autonomy-2026-head {
  gap: clamp(3.25rem, 6vw, 6.5rem) !important;
  align-items: start !important;
  margin-bottom: clamp(2.6rem, 4.5vw, 4rem) !important;
}

body.cd-site.cd-home-2026 .cd-home-autonomy .cd-autonomy-2026-copy {
  margin-top: 0 !important;
  padding-top: .35rem !important;
  max-width: 42rem !important;
}

/* La légende devient une vraie légende, centrée sous les trois captures. */
body.cd-site.cd-home-2026 .cd-home-autonomy .cd-autonomy-note {
  width: min(100%, 52rem) !important;
  max-width: 52rem !important;
  margin: 1.15rem auto 0 !important;
  padding-top: .8rem !important;
  border-top: 1px solid rgba(17, 17, 15, .12) !important;
  text-align: center !important;
  color: rgba(23, 25, 21, .62) !important;
  font-size: .76rem !important;
  line-height: 1.55 !important;
}

body.cd-site.cd-home-2026 .cd-home-autonomy .cd-autonomy-note-zoom {
  display: inline-block !important;
  margin-left: .3rem !important;
}

@media (max-width: 900px) {
  body.cd-site.cd-home-2026 .cd-home-autonomy .cd-autonomy-2026-copy {
    margin-top: 1.8rem !important;
    padding-top: 0 !important;
    max-width: 44rem !important;
  }
}

@media (max-width: 700px) {
  body.cd-site.cd-home-2026 .cd-home-autonomy .cd-autonomy-2026-head {
    gap: 0 !important;
  }

  body.cd-site.cd-home-2026 .cd-home-autonomy .cd-autonomy-2026-copy {
    margin-top: 1.6rem !important;
  }

  body.cd-site.cd-home-2026 .cd-home-autonomy .cd-autonomy-note {
    width: 100% !important;
    margin-top: 1rem !important;
    padding-top: .7rem !important;
  }

  body.cd-site.cd-home-2026 .cd-home-autonomy .cd-autonomy-note-zoom {
    display: none !important;
  }
}
