/* WrapForge document concept image fallback — v11 */
.wf-doc-placeholder{position:relative;overflow:hidden;background:#dedbd2;min-height:180px}
.wf-doc-placeholder img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover}
.wf-doc-placeholder:after{content:"CONCEPT PLACEHOLDER";position:absolute;left:12px;bottom:12px;padding:5px 8px;background:rgba(255,255,255,.88);color:#283129;font:600 9px/1.2 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}
@media(max-width:767px){.wf-doc-placeholder{min-height:140px}.wf-doc-placeholder:after{left:8px;bottom:8px;font-size:8px}}
