/* Tirage Tarot 3.4 — photo de démonstration affichée sans agrandissement excessif. */

.proof-section {
  grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr);
  background:var(--plum);
}

.proof-image {
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:520px;
  padding:clamp(34px,5vw,76px);
  background:var(--plum);
  overflow:hidden;
}

.proof-image img {
  display:block;
  width:auto !important;
  height:auto !important;
  min-height:0 !important;
  max-width:min(100%,620px) !important;
  max-height:460px !important;
  object-fit:contain !important;
  object-position:center !important;
  border-radius:18px;
  box-shadow:0 24px 58px rgba(42,24,31,.32);
  filter:none;
}

@media (max-width:1100px) {
  .proof-section { grid-template-columns:minmax(0,1fr); }
  .proof-image {
    height:auto !important;
    min-height:0 !important;
    max-height:none !important;
    padding:42px !important;
  }
  .proof-image img {
    width:auto !important;
    height:auto !important;
    max-width:min(100%,620px) !important;
    max-height:440px !important;
  }
}

@media (max-width:780px) {
  .proof-image { padding:24px 22px !important; }
  .proof-image img {
    max-width:100% !important;
    max-height:320px !important;
    border-radius:14px;
    box-shadow:0 15px 35px rgba(42,24,31,.28);
  }
}
