.hero-cta--swap[data-astro-cid-e2ijkfir]{place-items:center;display:inline-grid;overflow:hidden}.hero-cta__label[data-astro-cid-e2ijkfir],.hero-cta__alt[data-astro-cid-e2ijkfir]{white-space:nowrap;transition:transform .32s var(--ease), opacity .24s;grid-area:1/1}.hero-cta__alt[data-astro-cid-e2ijkfir]{opacity:0;align-items:center;gap:10px;display:flex;transform:translateY(120%)}.hero-cta__alt[data-astro-cid-e2ijkfir] img[data-astro-cid-e2ijkfir]{width:24px;height:24px}.btn--white[data-astro-cid-e2ijkfir] .hero-cta__alt[data-astro-cid-e2ijkfir] img[data-astro-cid-e2ijkfir]{filter:invert()}.hero-cta--swap[data-astro-cid-e2ijkfir]:hover .hero-cta__label[data-astro-cid-e2ijkfir],.hero-cta--swap[data-astro-cid-e2ijkfir]:focus-visible .hero-cta__label[data-astro-cid-e2ijkfir]{opacity:0;transform:translateY(-120%)}.hero-cta--swap[data-astro-cid-e2ijkfir]:hover .hero-cta__alt[data-astro-cid-e2ijkfir],.hero-cta--swap[data-astro-cid-e2ijkfir]:focus-visible .hero-cta__alt[data-astro-cid-e2ijkfir]{opacity:1;transform:translateY(0)}.gsu[data-astro-cid-gcs5esbi]{--bg:#171615;--field:#111010;--border:#3a3835;--rule:#f2f0eb;--text:#f2f0eb;--list:#d8d5ce;--body:#c9c6bf;--faint:#6f6c63;--red:#ed192d;--red-hover:#b3121f;--link:#ff5a66;--link-hover:#ff8a93;overscroll-behavior:contain;background:var(--bg);border:1px solid var(--border);width:min(430px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--text);color-scheme:dark;scrollbar-width:none;text-align:left;margin:auto;overflow:auto}.gsu[data-astro-cid-gcs5esbi]::-webkit-scrollbar{display:none}.gsu[data-astro-cid-gcs5esbi]::backdrop{background:#000000c7}.gsu__close[data-astro-cid-gcs5esbi]{z-index:2;width:28px;height:28px;color:var(--text);cursor:pointer;background:#111010bf;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:14px;right:14px}.gsu__close[data-astro-cid-gcs5esbi]:before{content:"";position:absolute;inset:-8px}.gsu__close[data-astro-cid-gcs5esbi]:hover,.gsu__close[data-astro-cid-gcs5esbi]:focus-visible{background:var(--red-ink);color:#fff;outline:none}.gsu__media[data-astro-cid-gcs5esbi]{background:var(--field);height:190px;position:relative;overflow:hidden}.gsu__media[data-astro-cid-gcs5esbi] img[data-astro-cid-gcs5esbi]{object-fit:cover;width:100%;height:100%;transform:scale(var(--z,1));display:block}.gsu__media[data-astro-cid-gcs5esbi]:after{content:"";background:linear-gradient(#17161500 55%,#171615e6 100%);position:absolute;inset:0}.gsu__body[data-astro-cid-gcs5esbi]{padding:26px 36px 32px}.gsu__title[data-astro-cid-gcs5esbi]{letter-spacing:-.03em;color:var(--text);margin:0;font-size:38px;font-weight:600;line-height:1.02}.gsu__lede[data-astro-cid-gcs5esbi]{border-top:2px solid var(--rule);color:var(--list);margin:16px 0 0;padding-top:16px;font-size:17px;line-height:1.5}.gsu__form[data-astro-cid-gcs5esbi]{margin:22px 0 0}.gsu__form[data-astro-cid-gcs5esbi] input[data-astro-cid-gcs5esbi][type=email]{border:1px solid var(--border);background:var(--field);width:100%;height:48px;color:var(--text);font:inherit;-webkit-appearance:none;appearance:none;border-radius:0;outline:none;padding:0 14px;font-size:15px;display:block}.gsu__form[data-astro-cid-gcs5esbi] input[data-astro-cid-gcs5esbi][type=email]::placeholder{color:var(--faint);opacity:1}.gsu__form[data-astro-cid-gcs5esbi] input[data-astro-cid-gcs5esbi][type=email]:focus{border-color:var(--red)}.gsu__consent[data-astro-cid-gcs5esbi]{cursor:pointer;color:var(--body);align-items:flex-start;gap:11px;margin:14px 0 0;font-size:12.5px;line-height:1.5;display:flex}.gsu__consent[data-astro-cid-gcs5esbi] a{color:var(--link)}.gsu__consent[data-astro-cid-gcs5esbi] a:hover{color:var(--link-hover);text-decoration:underline}.gsu__consent[data-astro-cid-gcs5esbi] input[data-astro-cid-gcs5esbi]{-webkit-appearance:none;appearance:none;border:1px solid var(--border);background:var(--field);cursor:pointer;border-radius:0;flex:none;width:18px;height:18px;margin:2px 0 0;padding:0;position:relative}.gsu__consent[data-astro-cid-gcs5esbi] input[data-astro-cid-gcs5esbi]:checked{background:var(--red);border-color:var(--red)}.gsu__consent[data-astro-cid-gcs5esbi] input[data-astro-cid-gcs5esbi]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.gsu__consent[data-astro-cid-gcs5esbi] input[data-astro-cid-gcs5esbi]:focus-visible{outline:2px solid var(--link);outline-offset:2px}.gsu__submit[data-astro-cid-gcs5esbi]{background:var(--red-ink);color:#fff;width:100%;height:52px;font:inherit;cursor:pointer;border:0;border-radius:0;margin:16px 0 0;font-size:15px;font-weight:500;display:block}.gsu__submit[data-astro-cid-gcs5esbi]:hover{background:var(--red-hover)}.gsu__note[data-astro-cid-gcs5esbi]{color:var(--link);margin:10px 0 0;font-size:12.5px;line-height:1.5}@media (width<=480px){.gsu__media[data-astro-cid-gcs5esbi]{height:150px}.gsu__body[data-astro-cid-gcs5esbi]{padding:18px 20px 22px}.gsu__title[data-astro-cid-gcs5esbi]{font-size:32px}.gsu__lede[data-astro-cid-gcs5esbi]{font-size:16px}.gsu__form[data-astro-cid-gcs5esbi]{margin-top:16px}.gsu__form[data-astro-cid-gcs5esbi] input[data-astro-cid-gcs5esbi][type=email]{height:46px;font-size:16px}.gsu__consent[data-astro-cid-gcs5esbi]{font-size:12px}.gsu__submit[data-astro-cid-gcs5esbi]{height:50px;margin-top:14px}}@media (width<=480px) and (height<=700px){.gsu__media[data-astro-cid-gcs5esbi]{height:96px}.gsu__title[data-astro-cid-gcs5esbi]{font-size:28px}.gsu__lede[data-astro-cid-gcs5esbi]{margin-top:12px;padding-top:12px}}.shots__stage{touch-action:pan-y;position:relative;overflow:hidden}.shots__stage[data-dragging] .shots__slide,.lightbox__stage[data-dragging] .lightbox__slide{transition:none}.shots__sizer{aspect-ratio:16/9;width:100%;margin:0 auto}.shots__slide{aspect-ratio:16/9;background:var(--border);width:100%;transition:transform .6s var(--ease), opacity .4s;border:0;border-radius:0;padding:0;position:absolute;top:0;left:0}.shots__slide img{object-fit:cover;width:100%;height:100%}.shots__dim{pointer-events:none;background:#0000008c;transition:opacity .5s;position:absolute;inset:0}@media (width>=900px){.shots__stage{margin:0 calc(-1 * var(--gutter));--shots-gap:0px}.shots__sizer,.shots__slide{width:46%}.shots__slide{left:27%}}.shots__arrow,.lightbox__arrow{z-index:4;cursor:pointer;filter:drop-shadow(0 1px 3px #000000b3);width:40px;height:40px;transition:transform .2s var(--ease), opacity .2s;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin-top:-20px;display:flex;position:absolute;top:50%}.shots__arrow:hover,.lightbox__arrow:hover{transform:scale(1.2)}.shots__arrow--prev{left:16px}.shots__arrow--next{right:16px}@media (width>=900px){.shots__arrow--prev{left:calc(13.5% - 20px)}.shots__arrow--next{right:calc(13.5% - 20px)}}.shots__arrow span,.lightbox__arrow span{border-top:10px solid #0000;border-bottom:10px solid #0000;width:0;height:0}.shots__arrow--prev span,.lightbox__arrow--prev span{border-right:15px solid var(--white);margin-left:-3px}.shots__arrow--next span,.lightbox__arrow--next span{border-left:15px solid var(--white);margin-left:3px}.shots__dots{justify-content:center;align-items:center;gap:10px;height:12px;margin-top:20px;display:flex}.shots__dots button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:12px;height:12px;padding:0;display:flex}.shots__dots button span{background:var(--border);width:6px;height:6px;transition:width .3s var(--ease), height .3s var(--ease), background .3s;display:block}.shots__dots button span[data-on]{background:var(--red);width:12px;height:12px}.lightbox{width:100vw;height:100dvh;color:var(--white);background:#0a0908}.lightbox[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.lightbox::backdrop{background:#0a0908}.lightbox__bar{letter-spacing:.05em;justify-content:space-between;align-items:center;padding:16px clamp(16px,3vw,32px);font-size:14px;display:flex}.lightbox__close{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s;display:flex}.lightbox__close:hover{opacity:.6}.lightbox__close span{width:20px;height:20px;display:block;position:relative}.lightbox__close span:before,.lightbox__close span:after{content:"";background:var(--white);height:2px;position:absolute;top:9px;left:-2px;right:-2px}.lightbox__close span:before{transform:rotate(45deg)}.lightbox__close span:after{transform:rotate(-45deg)}.lightbox__stage{touch-action:pan-y;user-select:none;position:relative;overflow:hidden}.lightbox__slide img{cursor:grab}.lightbox__stage[data-dragging] .lightbox__slide img{cursor:grabbing}.lightbox__slide{transition:transform .6s var(--ease), opacity .4s;justify-content:center;align-items:center;padding:0 clamp(16px,6vw,96px);display:flex;position:absolute;inset:0}.lightbox__slide img{object-fit:contain;max-width:100%;max-height:100%}.lightbox__arrow{width:56px;height:56px;margin-top:-28px}.lightbox__arrow span{border-top-width:14px;border-bottom-width:14px}.lightbox__arrow--prev{left:clamp(8px,2vw,24px)}.lightbox__arrow--next{right:clamp(8px,2vw,24px)}.lightbox__arrow--prev span{border-right-width:21px}.lightbox__arrow--next span{border-left-width:21px}.lightbox__thumbs{justify-content:center;gap:8px;padding:16px clamp(16px,3vw,32px) 24px;display:flex;overflow-x:auto}.lightbox__thumbs button{aspect-ratio:16/9;cursor:pointer;opacity:.45;background:#222;border:0;flex:none;width:clamp(56px,8vw,112px);padding:0;transition:opacity .3s,box-shadow .3s}.lightbox__thumbs button:hover{opacity:1}.lightbox__thumbs button[aria-current]{opacity:1;box-shadow:0 0 0 2px var(--red)}.lightbox__thumbs img{object-fit:cover;width:100%;height:100%}.hero[data-astro-cid-zwydctqy]{height:calc(80svh - var(--nav-h));background:#000;flex-direction:column;justify-content:flex-end;min-height:420px;display:flex;position:relative;overflow:hidden}.hero__art[data-astro-cid-zwydctqy]{object-fit:cover;object-position:var(--focal,50% 50%);width:100%;height:100%;position:absolute;inset:0}@media (width<=899px) and (orientation:portrait){.hero[data-astro-cid-zwydctqy]{height:calc(100svh - var(--nav-h) - 64px)}.hero__art--has-portrait[data-astro-cid-zwydctqy]{object-position:50% 30%}.hero[data-astro-cid-zwydctqy] .hero__content[data-astro-cid-zwydctqy]{align-self:flex-start;width:fit-content;max-width:100%}.hero[data-astro-cid-zwydctqy] .hero__ctas[data-astro-cid-zwydctqy]{display:grid}.hero[data-astro-cid-zwydctqy] .hero__title[data-astro-cid-zwydctqy],.hero[data-astro-cid-zwydctqy] .hero__sub[data-astro-cid-zwydctqy]{width:0;min-width:100%}.hero[data-astro-cid-zwydctqy] .hero__title[data-astro-cid-zwydctqy] img[data-astro-cid-zwydctqy]{width:0;min-width:100%;max-width:none}}.hero__dim[data-astro-cid-zwydctqy]{background:rgba(0, 0, 0, var(--dim,0));pointer-events:none;position:absolute;inset:0}.hero__shade[data-astro-cid-zwydctqy]{background:linear-gradient(#0000 40%,#00000059 65%,#000000b8 100%);position:absolute;inset:0}.hero[data-astro-cid-zwydctqy]{isolation:isolate}.hero__fx[data-astro-cid-zwydctqy]{object-fit:cover;mix-blend-mode:screen;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.hero__fx[data-astro-cid-zwydctqy].on{opacity:var(--fx-opacity,1)}@media (prefers-reduced-motion:reduce){.hero__fx[data-astro-cid-zwydctqy]{display:none}}.hero__content[data-astro-cid-zwydctqy]{padding:0 var(--gutter) clamp(40px, 6vh, 72px);flex-direction:column;align-items:flex-start;gap:clamp(24px,4vh,40px);display:flex;position:relative}.hero__title[data-astro-cid-zwydctqy]{color:var(--white);letter-spacing:-.04em;max-width:min(720px,100%);margin:0;font-size:clamp(56px,8vw,128px);font-weight:600;line-height:.92}.hero__title[data-astro-cid-zwydctqy] img[data-astro-cid-zwydctqy]{object-fit:contain;object-position:left bottom;width:auto;max-width:min(480px,100%);height:auto;max-height:20vh}.hero__title[data-astro-cid-zwydctqy] img[data-astro-cid-zwydctqy].hero__logo--dark{filter:drop-shadow(0 0 1px #ffffffe6)drop-shadow(0 0 22px #ffffff73)}.hero__sub[data-astro-cid-zwydctqy]{color:var(--white);letter-spacing:-.015em;text-wrap:balance;max-width:min(720px,100%);margin:calc(clamp(24px,4vh,40px)/-2) 0 0;font-size:clamp(20px,2.2vw,32px);font-weight:600;line-height:1.2}.hero__ctas[data-astro-cid-zwydctqy]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=520px){.hero__ctas[data-astro-cid-zwydctqy] .btn--xl[data-astro-cid-zwydctqy]{padding:0 24px;font-size:16px}}.intro[data-astro-cid-zwydctqy]{border-bottom:2px solid var(--rule);grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(40px,5vw,80px);padding:clamp(40px,5vw,72px) 0;display:grid}.intro__text[data-astro-cid-zwydctqy]{flex-direction:column;gap:24px;min-width:0;display:flex}.intro__status[data-astro-cid-zwydctqy]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:13px;margin:0;font-size:13px;font-weight:600;display:flex}.intro__status[data-astro-cid-zwydctqy]:before{content:"";background:var(--red);flex:none;width:12px;height:12px}.intro__summary[data-astro-cid-zwydctqy]{max-width:640px;margin:0;font-size:clamp(20px,2vw,26px);line-height:1.5}.facts[data-astro-cid-zwydctqy]{flex-direction:column;align-self:start;margin:0;display:flex}.facts[data-astro-cid-zwydctqy]>div[data-astro-cid-zwydctqy]{border-top:1px solid var(--border);grid-template-columns:120px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.facts[data-astro-cid-zwydctqy] dt[data-astro-cid-zwydctqy]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:2px;font-size:12px;font-weight:600}.facts[data-astro-cid-zwydctqy] dd[data-astro-cid-zwydctqy]{margin:0;font-size:16px;line-height:1.45}.facts__steam[data-astro-cid-zwydctqy]{background:var(--text);width:76px;height:23px;display:block;-webkit-mask:url(/icons/steam-logo-white.svg) 0/contain no-repeat;mask:url(/icons/steam-logo-white.svg) 0/contain no-repeat}@media (width<=899px){.intro[data-astro-cid-zwydctqy]{grid-template-columns:minmax(0,1fr)}}.trailer[data-astro-cid-zwydctqy]{scroll-margin-top:var(--nav-h);margin:clamp(40px,5vw,72px) 0;position:relative}.trailer__h[data-astro-cid-zwydctqy]{letter-spacing:-.03em;margin:0 0 clamp(18px,2vw,28px);font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.05}.trailer__btn[data-astro-cid-zwydctqy]{cursor:pointer;text-align:left;background:#000;border:0;width:100%;padding:0;display:block;position:relative}.trailer__btn[data-astro-cid-zwydctqy] img[data-astro-cid-zwydctqy]{aspect-ratio:21/9;object-fit:cover;width:100%;min-height:320px}@media (width<=899px){.trailer__btn[data-astro-cid-zwydctqy] img[data-astro-cid-zwydctqy]{aspect-ratio:1;min-height:0}.trailer__play[data-astro-cid-zwydctqy]{width:64px;height:64px}}.trailer__clip[data-astro-cid-zwydctqy]{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.trailer__texture[data-astro-cid-zwydctqy]{mix-blend-mode:overlay;opacity:.45;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.trailer__shade[data-astro-cid-zwydctqy]{pointer-events:none;background:linear-gradient(#00000040 0%,#00000059 55%,#000000b3 100%);position:absolute;inset:0}.trailer__bar[data-astro-cid-zwydctqy]{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:16px;display:flex;position:absolute;inset:0}.trailer__play[data-astro-cid-zwydctqy]{width:88px;height:88px;box-shadow:inset 0 0 0 2px var(--white);backdrop-filter:blur(2px);background:#00000073;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,transform .2s;display:flex}.trailer__play[data-astro-cid-zwydctqy]:hover,.trailer__btn[data-astro-cid-zwydctqy]:focus-visible .trailer__play[data-astro-cid-zwydctqy]{background:var(--white);transform:scale(1.05)}.trailer__tri[data-astro-cid-zwydctqy]{border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:21px solid var(--white);width:0;height:0;margin-left:6px;transition:border-color .2s}.trailer__play[data-astro-cid-zwydctqy]:hover .trailer__tri[data-astro-cid-zwydctqy],.trailer__btn[data-astro-cid-zwydctqy]:focus-visible .trailer__tri[data-astro-cid-zwydctqy]{border-left-color:#12100e}.shots[data-astro-cid-zwydctqy]{padding:clamp(40px,5vw,72px) 0}.roadmap[data-astro-cid-zwydctqy]{border-top:2px solid var(--rule);flex-direction:column;gap:clamp(28px,3vw,40px);padding:clamp(40px,5vw,72px) 0;display:flex}.roadmap__grid[data-astro-cid-zwydctqy]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:40px clamp(24px,2.5vw,40px);display:grid}.roadmap__phase[data-astro-cid-zwydctqy]{border-top:2px solid var(--rule);flex-direction:column;gap:20px;padding-top:20px;display:flex}.roadmap__phase--next[data-astro-cid-zwydctqy]{border-top-color:var(--red)}.roadmap__status[data-astro-cid-zwydctqy]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:0;font-size:12px;font-weight:600;display:flex}.roadmap__status[data-astro-cid-zwydctqy] span[data-astro-cid-zwydctqy]{background:var(--text);flex:none;width:10px;height:10px}.roadmap__phase--next[data-astro-cid-zwydctqy] .roadmap__status[data-astro-cid-zwydctqy] span[data-astro-cid-zwydctqy]{background:var(--red)}.roadmap__phase--planned[data-astro-cid-zwydctqy] .roadmap__status[data-astro-cid-zwydctqy] span[data-astro-cid-zwydctqy]{box-shadow:inset 0 0 0 2px var(--muted);background:0 0}.roadmap__head[data-astro-cid-zwydctqy]{flex-direction:column;gap:6px;display:flex}.roadmap__label[data-astro-cid-zwydctqy]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.roadmap__head[data-astro-cid-zwydctqy] h3[data-astro-cid-zwydctqy]{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.2vw,30px);font-weight:600;line-height:1.1}.roadmap__tag[data-astro-cid-zwydctqy]{color:var(--muted);font-size:15px}.roadmap__update[data-astro-cid-zwydctqy]{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:16px;display:flex}.roadmap__update[data-astro-cid-zwydctqy] .roadmap__head[data-astro-cid-zwydctqy]{gap:4px}.roadmap__update[data-astro-cid-zwydctqy] .roadmap__label[data-astro-cid-zwydctqy]{letter-spacing:.08em;font-size:12px}.roadmap__utitle[data-astro-cid-zwydctqy]{font-size:17px;font-weight:600;line-height:1.25}.roadmap__notes[data-astro-cid-zwydctqy]{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:32px clamp(24px,2.5vw,40px);padding-top:28px;display:grid}.roadmap__notes[data-astro-cid-zwydctqy]>div[data-astro-cid-zwydctqy]{flex-direction:column;gap:14px;display:flex}.roadmap__notes[data-astro-cid-zwydctqy] h3[data-astro-cid-zwydctqy]{margin:0;font-size:17px;font-weight:600}.bullets[data-astro-cid-zwydctqy]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bullets[data-astro-cid-zwydctqy] li[data-astro-cid-zwydctqy]{gap:12px;font-size:15px;line-height:1.45;display:flex}.bullets[data-astro-cid-zwydctqy] li[data-astro-cid-zwydctqy]:before{content:"";background:var(--muted);flex:none;width:5px;height:5px;margin-top:.6em}.game-news[data-astro-cid-zwydctqy]{border-top:2px solid var(--rule);flex-direction:column;gap:clamp(28px,3vw,40px);padding:clamp(40px,5vw,72px) 0;display:flex}.game-news__head[data-astro-cid-zwydctqy]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.game-news__item[data-astro-cid-zwydctqy]{min-width:0}.game-news__grid[data-astro-cid-zwydctqy]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:40px clamp(24px,2.5vw,40px);display:grid}@media (width>=1200px){.game-news__grid[data-astro-cid-zwydctqy]{grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 24px}}.trailer-dialog[data-astro-cid-zwydctqy]{background:#000000eb;width:100vw;height:100dvh}.trailer-dialog[data-astro-cid-zwydctqy][open]{justify-content:center;align-items:center;padding:clamp(16px,4vw,64px);display:flex}.trailer-dialog[data-astro-cid-zwydctqy]::backdrop{background:#000000eb}.trailer-dialog__frame[data-astro-cid-zwydctqy]{aspect-ratio:16/9;background:#000;width:min(100%,177.778dvh - 227.556px)}.trailer-dialog__frame[data-astro-cid-zwydctqy] iframe{border:0;width:100%;height:100%;display:block}.trailer-dialog__close[data-astro-cid-zwydctqy]{width:52px;height:52px;color:var(--white);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:32px;line-height:1;position:absolute;top:16px;right:16px}.trailer-dialog__close[data-astro-cid-zwydctqy]:hover{color:#e3e1da}
