@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.woff2?dpl=dpl_6roFgeqqFJHPAQ2yMLCpdXDu7aAh)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..woff2?dpl=dpl_6roFgeqqFJHPAQ2yMLCpdXDu7aAh)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_81b9ade6-module__JpKy0W__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_81b9ade6-module__JpKy0W__variable{--font-bebas-neue:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_6roFgeqqFJHPAQ2yMLCpdXDu7aAh)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_6roFgeqqFJHPAQ2yMLCpdXDu7aAh)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_efc253b3-module__w1i8Da__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_efc253b3-module__w1i8Da__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_6roFgeqqFJHPAQ2yMLCpdXDu7aAh)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_6roFgeqqFJHPAQ2yMLCpdXDu7aAh)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_6roFgeqqFJHPAQ2yMLCpdXDu7aAh)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_6roFgeqqFJHPAQ2yMLCpdXDu7aAh)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_3fe9b9c9-module__KpBnya__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_3fe9b9c9-module__KpBnya__variable{--font-playfair-display:"Playfair Display", "Playfair Display Fallback"}
:root{--red:#c00;--red-dark:#900;--gold:#c9a84c;--black:#0a0a0a;--dark:#111;--dark2:#181818;--gray:#888;--light:#ccc;--white:#f5f5f5}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#f5f5f5;font-family:var(--font-dm-sans), system-ui, sans-serif;background:#0a0a0a;font-weight:300;line-height:1.6;overflow-x:hidden}a{text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--gold);outline-offset:3px}img{max-width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal,[data-reveal]{opacity:1!important;transform:none!important}}.mbcs{--panel:#101011}.mbcs *{box-sizing:border-box}.mbcs a{text-decoration:none}.mbcs-eyebrow{color:#c00;letter-spacing:2.2px;text-transform:uppercase;font-family:DM Sans,system-ui,sans-serif;font-size:12px;font-weight:700}.mbcs-workcard{color:#f3f3f3;background:#101011;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:300px 1fr;font-family:DM Sans,system-ui,sans-serif;transition:border-color .15s;display:grid;overflow:hidden}.mbcs-workcard:hover{border-color:#c009}.mbcs-workcard .mbcs-thumb{aspect-ratio:16/9;background-image:url(https://i.ytimg.com/vi/cQHqvEHFx2M/hqdefault.jpg);background-position:50%;background-size:cover;position:relative}.mbcs-workcard .mbcs-play{background:#cc0000f0;border-radius:50%;width:52px;height:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mbcs-workcard .mbcs-play:after{content:"";border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:18px solid #fff;position:absolute;top:15px;left:20px}.mbcs-workcard .mbcs-body{align-self:center;padding:24px 28px}.mbcs-workcard h3{text-transform:uppercase;letter-spacing:1px;color:#fff;margin:8px 0;font-family:Bebas Neue,Impact,sans-serif;font-size:30px;font-weight:400}.mbcs-workcard .mbcs-meta{color:#9a9a9e;font-size:14px;line-height:1.5}.mbcs-workcard .mbcs-link{color:#c00;letter-spacing:1px;text-transform:uppercase;margin-top:13px;font-size:13px;font-weight:700;display:inline-block}.mbcs-feature{color:#f3f3f3;background:#0a0a0a;border:1px solid #ffffff1a;border-radius:10px;font-family:DM Sans,system-ui,sans-serif;display:block;position:relative;overflow:hidden}.mbcs-feature .mbcs-strip{display:flex;position:absolute;inset:0}.mbcs-feature .mbcs-strip i{filter:grayscale(30%);background-position:50%;background-size:cover;flex:1}.mbcs-feature .mbcs-scrim{background:linear-gradient(#0a0a0ab8,#0a0a0af0);position:absolute;inset:0}.mbcs-feature .mbcs-inner{z-index:2;text-align:center;max-width:840px;margin:0 auto;padding:48px 40px 44px;position:relative}.mbcs-feature h3{text-transform:uppercase;letter-spacing:1px;color:#fff;margin:14px 0 4px;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(30px,5vw,46px);font-weight:400;line-height:1}.mbcs-feature .mbcs-sub{color:#d6d6d8;margin-bottom:20px;font-family:Playfair Display,Georgia,serif;font-size:18px;font-style:italic}.mbcs-feature .mbcs-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:26px;display:flex}.mbcs-feature .mbcs-pill{letter-spacing:1.3px;text-transform:uppercase;color:#e7e7e9;background:#141416;border:1px solid #ffffff1a;border-radius:3px;align-items:center;gap:8px;padding:8px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.mbcs-feature .mbcs-pill .mbcs-dot{background:#c00;border-radius:50%;width:6px;height:6px}.mbcs-feature .mbcs-btn{color:#fff;letter-spacing:2px;text-transform:uppercase;background:#c00;border-radius:2px;padding:15px 40px;font-size:13px;font-weight:700;display:inline-block}.mbcs-feature .mbcs-btn:hover{background:#e00}.mbcs-locnote{color:#cfcfd2;background:#101011;border:1px solid #ffffff1a;border-left:3px solid #c00;border-radius:6px;max-width:760px;padding:20px 24px;font-family:DM Sans,system-ui,sans-serif;font-size:15.5px;line-height:1.6;display:block}.mbcs-locnote .mbcs-k{color:#c00;letter-spacing:2px;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.mbcs-locnote strong{color:#fff;font-weight:600}.mbcs-locnote .mbcs-link{color:#c00;white-space:nowrap;font-weight:700}
