.youtube-film{width:100%;min-width:0}.youtube-stage{position:relative;aspect-ratio:16/9;background:#010709;overflow:hidden}.youtube-launch{display:block;position:absolute;inset:0;padding:0;width:100%;height:100%;background:#010709;border:0}.youtube-launch img{width:100%;height:100%;object-fit:contain;transition:filter .3s}.youtube-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:57px;height:57px;border:1px solid #b8f3dd78;background:#02090bb5;border-radius:50%;color:#d9fff0;transition:background .25s,border-color .25s}.youtube-play svg{width:24px;height:24px;margin-left:3px}.youtube-launch:hover .youtube-play{background:#83d9bb;color:#061714;border-color:#a3f3d5}.youtube-launch:hover img{filter:brightness(.82)}.youtube-stage iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.youtube-links{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;min-height:22px}.youtube-links a,.youtube-close{font:11px var(--display);letter-spacing:.12em;color:#83b5a5;display:inline-flex;align-items:center;gap:4px}.youtube-links a svg{width:12px;height:12px}.youtube-close{border:0;background:none;padding:4px 0 4px 10px}.youtube-links a:hover,.youtube-close:hover{color:var(--mint)}.youtube-close span{font:16px var(--body);line-height:1}.film-caption{padding-top:13px}
@media(max-width:699px){
 /* Crop only the artwork's empty left margin; hotspot coordinates share the exact same transform. */
 .global .world-art{width:100vw;max-width:none;margin-left:-6vw;margin-right:0;aspect-ratio:1474/887;position:relative;overflow:hidden;margin-top:13px;margin-bottom:0;right:auto}
 .global .clean-map{position:absolute;left:-20.35%;top:0;width:120.35%;max-width:none;height:100%;object-fit:fill;mix-blend-mode:screen;mask-image:radial-gradient(ellipse at 59% 49%,#000 54%,transparent 84%)!important;-webkit-mask-image:radial-gradient(ellipse at 59% 49%,#000 54%,transparent 84%)!important}
 .point-iran{left:48.7%;top:29.8%}.point-nigeria{left:30.1%;top:57.5%}.point-japan{left:82.3%;top:38.5%}
 .map-point span{font-size:15px}.map-point small{font-size:9px}.point-iran span{left:7px;bottom:39px}.point-japan span{left:7px;top:41px}.point-nigeria span{left:12px;top:41px}.global-stories{margin-top:17px}.youtube-links a,.youtube-close{font-size:10px;letter-spacing:.08em}.youtube-play{width:49px;height:49px}.film-caption h4{font-size:24px}
}
