.real-work-showcase{padding:72px 0 96px;background:#020504;border-top:1px solid rgba(239,232,218,.08)}
.showcase-quote{max-width:980px;margin:0 auto 52px;text-align:center}
.showcase-quote .kicker{margin-bottom:16px;color:#f06b27;font-size:10px;font-weight:700;letter-spacing:.3em;text-transform:uppercase}
.showcase-quote h2{margin:0;color:#efe8da;font-family:Cinzel,serif;font-size:clamp(38px,6.3vw,82px);font-weight:800;letter-spacing:-.035em;line-height:.96;text-transform:uppercase;text-wrap:balance}
.showcase-quote h2 em{color:#f06b27;font-style:normal}
.instagram-live{position:relative;margin:0 auto}
.real-proof{display:grid;grid-template-columns:1.28fr .72fr;grid-template-rows:1fr 1fr;gap:12px;height:min(72vw,720px);margin-top:72px}
.real-proof figure{position:relative;min-height:0;overflow:hidden;background:#0b0d0c;border:1px solid rgba(239,232,218,.1)}
.real-proof figure:first-child{grid-row:1/3}
.real-proof img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.88) contrast(1.04);transition:transform .65s ease,filter .65s ease}
.real-proof figure:hover img{transform:scale(1.018);filter:saturate(1) contrast(1.06)}
.real-proof figcaption{position:absolute;right:14px;bottom:12px;left:14px;color:rgba(239,232,218,.82);font-size:9px;font-weight:700;letter-spacing:.2em;text-shadow:0 2px 12px #000;text-transform:uppercase}
@media(max-width:680px){.real-work-showcase{padding:48px 0 64px}.showcase-quote{margin-bottom:34px}.showcase-quote h2{font-size:clamp(34px,11vw,48px)}.real-proof{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;height:auto;margin-top:48px;gap:8px}.real-proof figure{aspect-ratio:1/1}.real-proof figure:first-child{grid-column:1/3;grid-row:auto;aspect-ratio:4/5}.real-proof figcaption{right:10px;bottom:9px;left:10px;font-size:8px}}
@media(prefers-reduced-motion:reduce){.real-proof img{transition:none}}
