/* Real patch photos: proof -> finished patch pairs and photo slots */
.type-why img{display:block;width:100%;height:100%;object-fit:cover}
.x-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 0 26px}
.x-proof{margin:0;background:#ffffff0d;border:1px solid #ffffff22;border-radius:14px;padding:14px}
.x-proof-imgs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}
.x-proof-imgs>div{position:relative;border-radius:10px;overflow:hidden;background:#fff}
.x-proof-imgs img{display:block;width:100%;aspect-ratio:1;object-fit:cover}
.x-proof-imgs .ba-tag{position:absolute;top:8px;left:8px;z-index:2}
.x-proof-imgs .ba-tag.r{background:var(--blue)}
.x-proof-arrow{width:34px;height:34px;border-radius:50%;background:var(--orange);color:#fff;display:grid;place-items:center;font-weight:800;box-shadow:0 6px 14px #ff8a3d55}
.x-proof figcaption{color:#dbe6f5;font-size:14px;font-weight:700;margin:12px 4px 2px;text-align:center}
@media(max-width:850px){.x-proof-grid{grid-template-columns:1fr}}
