/* Start custom CSS *//* METEOR — this page's own media only; the shared project page styles live in the kit (css/base.css, PROJECT PAGES) */
:root body.elementor-page-1221 .ms-p-hero { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-002-first-frame.jpg"); --ms-bg-video: "https://minutestreet.tv/wp-content/uploads/2026/10/Meteor-Short-002.mp4"; --ms-bg-webm: "https://minutestreet.tv/wp-content/uploads/2026/10/Meteor-Short-002.webm"; }   /* first frame + loop */
@media (max-width: 767px) and (orientation: portrait) {   /* 2.35:1 film, not cropped on phones (user 2026-10-19); desktop/tablet fill the ~3.6:1 cover strip */
  /* the cover takes the film's own shape (1920 x 816) instead of the 16:9 frame: the black letterbox bars read as a
     coloured border (user 2026-10-27: no solid edges on pictures) */
  :root body.elementor-page-1221 .ms-p-hero.ms-p-hero { aspect-ratio: 1920 / 816; }
}

/* sneak peeks collage (user 2026-10-19, project_files/): item n = .ms-shot:nth-child(n); picture, or the loop's first frame + loop
   (VP9 webm without audio, H.264 mp4 fallback). Layout: site-chrome snippet (.ms-sneak). */
:root body.elementor-page-1221 .ms-sneak .ms-shot:nth-child(1) { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-01.jpg"); }   /* 01_METEOR_SQUARE_MIDDLE_PART.png */
:root body.elementor-page-1221 .ms-sneak .ms-shot:nth-child(2) { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-02.jpg"); }   /* 02_METEOR.png */
:root body.elementor-page-1221 .ms-sneak .ms-shot:nth-child(3) { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-03-v2-first-frame.jpg"); --ms-bg-video: "https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-03-v2.mp4"; --ms-bg-webm: "https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-03-v2.webm"; --ms-bg-webm-codec: "vp9"; }   /* 03_METEOR_SQURE.webm, top + bottom 22 rows cropped (light grey bands, user 2026-10-27), media 1807–1809 */
:root body.elementor-page-1221 .ms-sneak .ms-shot:nth-child(4) { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-04.jpg"); }   /* 04_METEOR.jpg */
:root body.elementor-page-1221 .ms-sneak .ms-shot:nth-child(5) { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-05-first-frame.jpg"); --ms-bg-video: "https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-05.mp4"; --ms-bg-webm: "https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-05.webm"; --ms-bg-webm-codec: "vp9"; }   /* 05_METEOR.webm */
:root body.elementor-page-1221 .ms-sneak .ms-shot:nth-child(6) { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-06.jpg"); }   /* 06_METEOR.png */
:root body.elementor-page-1221 .ms-sneak .ms-shot:nth-child(7) { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-07.jpg"); }   /* 07_METEOR_SQURE_LEFT.png */
:root body.elementor-page-1221 .ms-sneak .ms-shot:nth-child(8) { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-08-first-frame.jpg"); --ms-bg-video: "https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-08.mp4"; --ms-bg-webm: "https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-08.webm"; --ms-bg-webm-codec: "vp9"; }   /* 08_METEOR_1.webm */
:root body.elementor-page-1221 .ms-sneak .ms-shot:nth-child(9) { background-image: url("https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-09-first-frame.jpg"); --ms-bg-video: "https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-09.mp4"; --ms-bg-webm: "https://minutestreet.tv/wp-content/uploads/2026/10/meteor-sneak-09.webm"; --ms-bg-webm-codec: "vp9"; }   /* 09_METEOR.webm *//* End custom CSS */