.real-proof{background:#f5f7fa}.real-proof .band-head>p{max-width:62ch}.real-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.real-proof-card{background:#fff;border:1px solid #dfe6ef;border-radius:20px;padding:20px;color:var(--ink)}.real-proof-location{color:var(--blue-text);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.real-proof-card h3{font-family:'Fraunces',Georgia,serif;font-size:27px;line-height:1.2;color:var(--navy);margin:10px 0 18px;letter-spacing:-.02em}.real-proof-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.real-proof-pair figure{margin:0;min-width:0}.real-proof-pair img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:10px}.real-proof-pair figcaption{font-size:12px;font-weight:700;color:var(--navy);padding-top:8px}.real-proof-card p{font-size:16px;color:var(--muted);line-height:1.65;margin:17px 0}.real-proof-card .proof-link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:700;color:var(--blue-text);text-underline-offset:4px}.real-proof-foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin-top:26px}.real-proof-foot p{font-size:13px;color:var(--muted);margin:0}.real-proof a:focus-visible{outline:3px solid var(--sky);outline-offset:5px}
.real-proof-followup{border-top:1px solid #dfe6ef;margin-top:30px;padding-top:28px;max-width:900px}.real-proof-followup h3{font-family:'Fraunces',Georgia,serif;font-size:28px;line-height:1.25;color:var(--navy);margin:0 0 14px}.real-proof-followup p{font-size:16px;line-height:1.7;color:var(--muted);margin:0 0 14px}.real-proof-followup a{font-weight:700;font-size:16px;min-height:44px;display:inline-flex;align-items:center;color:var(--blue-text);text-underline-offset:4px}
@media(max-width:760px){.real-proof-grid{grid-template-columns:1fr;gap:20px}.real-proof-card{padding:18px}.real-proof-card h3{font-size:26px}.real-proof-card p{font-size:16px}.real-proof-pair{gap:8px}.real-proof-foot{align-items:flex-start}.real-proof-followup h3{font-size:26px}}

/* Original exterior photos share the same portrait framing. */
.real-proof-pair img[src*="/debarras-exterieur/"]{aspect-ratio:3/4}
