/* Clone-specific robustness tweaks (not from the original).
   Reserve the hero video's 16:9 box so layout doesn't collapse before the
   48MB video finishes buffering — matches the original computed height. */
.main-visual .my_video { aspect-ratio: 16 / 9; height: auto; }
