.HeroSlider-module__xYFUgq__progress{background-color:var(--color-red);transform-origin:0;height:100%;animation:6s linear both HeroSlider-module__xYFUgq__heroProgress}.HeroSlider-module__xYFUgq__reveal{animation:.7s cubic-bezier(.22,1,.36,1) both HeroSlider-module__xYFUgq__heroReveal}.HeroSlider-module__xYFUgq__float{animation:4s ease-in-out infinite HeroSlider-module__xYFUgq__heroFloat}@keyframes HeroSlider-module__xYFUgq__heroProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes HeroSlider-module__xYFUgq__heroReveal{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes HeroSlider-module__xYFUgq__heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.HeroSlider-module__xYFUgq__reveal,.HeroSlider-module__xYFUgq__float{animation:none}}
.home-module__j8ab0G__marquee{animation:40s linear infinite home-module__j8ab0G__homeMarquee}.home-module__j8ab0G__marquee:hover{animation-play-state:paused}@keyframes home-module__j8ab0G__homeMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.home-module__j8ab0G__marquee{animation:none}}
.eicma-module__FaTZua__dialog{color:#f5f5f5;background:0 0;border:0;width:min(940px,100vw - 32px);max-width:none;height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.eicma-module__FaTZua__dialog::backdrop{background:#000000c2}.eicma-module__FaTZua__card{overscroll-behavior:contain;background:#0a0a0a;flex-direction:column;max-height:calc(100dvh - 32px);display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 80px #0009}.eicma-module__FaTZua__poster{background:#111;flex:none;height:min(149.115vw - 47.7167px,46dvh);position:relative}.eicma-module__FaTZua__posterImg{object-fit:contain;object-position:center}.eicma-module__FaTZua__panel{align-content:center;gap:10px;min-width:0;padding:16px 18px 18px;display:grid}.eicma-module__FaTZua__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.eicma-module__FaTZua__titleGroup{gap:4px;display:grid}.eicma-module__FaTZua__chip{font:400 16px/1 var(--font-display,"Bebas Neue", Impact, sans-serif);letter-spacing:.06em;text-transform:uppercase;background:#c00;justify-self:start;padding:6px 10px}.eicma-module__FaTZua__eyebrow{color:#ff3b3b;letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.eicma-module__FaTZua__title{font:400 38px/.9 var(--font-display,"Bebas Neue", Impact, sans-serif);letter-spacing:.01em;margin:0}.eicma-module__FaTZua__sub{letter-spacing:.12em;text-transform:uppercase;opacity:.75;margin:0;font-size:10px}.eicma-module__FaTZua__info{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;display:grid}.eicma-module__FaTZua__row{grid-template-columns:18px 1fr;align-items:start;gap:8px;display:grid}.eicma-module__FaTZua__icon{width:18px;height:18px;margin-top:1px}.eicma-module__FaTZua__key{letter-spacing:.16em;text-transform:uppercase;opacity:.6;font-size:9.5px}.eicma-module__FaTZua__value{margin:0;font-size:13px;font-weight:600;line-height:1.25}.eicma-module__FaTZua__cta{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#c00;justify-content:center;justify-self:stretch;align-items:center;gap:10px;padding:14px 18px;font-size:13px;font-weight:700;transition:background-color .2s;display:inline-flex}.eicma-module__FaTZua__cta:hover{background:#900}.eicma-module__FaTZua__close{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border-radius:50%;place-items:center;width:36px;height:36px;transition:background-color .2s;display:grid;position:absolute;top:6px;right:6px}.eicma-module__FaTZua__close:hover{background:#ffffff42}.eicma-module__FaTZua__close:focus-visible,.eicma-module__FaTZua__cta:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (min-width:768px){.eicma-module__FaTZua__card{flex-direction:row;height:min(580px,100dvh - 32px)}.eicma-module__FaTZua__poster{width:392px;height:auto}.eicma-module__FaTZua__posterImg{object-fit:cover}.eicma-module__FaTZua__panel{flex:1;gap:20px;padding:46px}.eicma-module__FaTZua__heading,.eicma-module__FaTZua__titleGroup{display:contents}.eicma-module__FaTZua__chip{order:-1;padding:8px 12px;font-size:20px}.eicma-module__FaTZua__eyebrow{letter-spacing:.32em;font-size:12px}.eicma-module__FaTZua__title{font-size:82px}.eicma-module__FaTZua__sub{letter-spacing:.14em;font-size:12.5px}.eicma-module__FaTZua__info{grid-template-columns:1fr;gap:14px}.eicma-module__FaTZua__row{grid-template-columns:26px 1fr;gap:12px}.eicma-module__FaTZua__icon{width:22px;height:22px;margin-top:2px}.eicma-module__FaTZua__key{letter-spacing:.18em;font-size:11px}.eicma-module__FaTZua__value{font-size:16px;line-height:1.3}.eicma-module__FaTZua__cta{justify-self:start;padding:16px 22px}.eicma-module__FaTZua__close{width:40px;height:40px;top:14px;right:14px}}@media (prefers-reduced-motion:no-preference){.eicma-module__FaTZua__dialog[open] .eicma-module__FaTZua__card{animation:.5s cubic-bezier(.2,.8,.2,1) both eicma-module__FaTZua__eicma-zoom}.eicma-module__FaTZua__dialog[open]::backdrop{animation:.35s both eicma-module__FaTZua__eicma-fade}}@keyframes eicma-module__FaTZua__eicma-zoom{0%{opacity:0;transform:scale(.94)}}@keyframes eicma-module__FaTZua__eicma-fade{0%{opacity:0}}
