/* Separate caption from the artwork to keep both readable. */
.home-polished .ad-player>.ad-copy{position:relative;inset:auto;padding:18px 22px 20px;background:linear-gradient(135deg,#163a2f,#284b3c);color:#f3f7df;isolation:isolate}
.home-polished .ad-player>.ad-copy .scene-kicker{color:#ccddbc;max-width:100%;font-size:13px;line-height:1.5;letter-spacing:.5px;text-shadow:none}
.home-polished .ad-player>.ad-copy h2{color:#f3f7df;font-size:clamp(24px,2.6vw,30px);line-height:1.3;margin:8px 0 0;text-shadow:0 1px 2px #071c2466;overflow-wrap:anywhere}
.home-polished .video-controls{color:#eff8da;filter:drop-shadow(0 1px 3px #102b25)}
@media(max-width:480px){.home-polished .ad-player>.ad-copy{padding:15px 18px 17px}.home-polished .ad-player>.ad-copy h2{font-size:24px}.home-polished.lang-en .ad-player>.ad-copy h2{font-size:23px}}
