/* Independent recruiter version: VM examples remain hidden until photographs are supplied. */
.vm-examples{padding:clamp(64px,8vw,120px) 7%;background:#fff;color:#211a1a}
.vm-examples-inner{max-width:1400px;margin:auto}
.vm-examples h2{font:400 clamp(32px,5vw,62px)/1.3 PlexMono,monospace;letter-spacing:-.05em;margin:16px 0}
.vm-examples h2 em{font:400 1.25em/1 SaintDelafield,cursive;color:#8a2028}
.vm-examples p{font:400 13px/1.8 PlexMono,monospace;max-width:620px}
.vm-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:40px}
.vm-gallery figure{margin:0}.vm-gallery img{display:block;width:100%;height:auto}.vm-gallery figcaption{font:400 11px/1.6 PlexMono,monospace;margin-top:12px}
@media(max-width:700px){.vm-examples{padding:65px 5%}.vm-gallery{grid-template-columns:1fr}}

/* Display-only tonal adjustment; product placement and image files are unchanged. */
.vm-gallery img{filter:brightness(1.1) contrast(1.02)}
