.footer-module__fnqJzq__newsletter{outline-offset:var(--u);border:1px solid #fff3;outline:4px solid #0000;transition:background-color .2s ease-in-out,outline-color .2s ease-in-out}.footer-module__fnqJzq__newsletter:hover{background-color:#ffffff0d}.footer-module__fnqJzq__newsletter:active{background-color:#ffffff1a}.footer-module__fnqJzq__newsletter:focus-visible{outline-color:#fff}.footer-module__fnqJzq__social{color:#fff;outline-offset:4px;border-radius:1000px;outline:4px solid #0000;transition:color .2s ease-in-out,outline-color .2s ease-in-out}.footer-module__fnqJzq__social:hover,.footer-module__fnqJzq__social:focus-visible{color:var(--cream)}.footer-module__fnqJzq__social:active{color:#ebe5b7}.footer-module__fnqJzq__social:focus-visible{outline-color:#fff}.footer-module__fnqJzq__icon{-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor}.footer-module__fnqJzq__legal{color:#ccc2f5;outline-offset:2px;border-radius:1000px;outline:2px solid #0000}.footer-module__fnqJzq__legal:hover{text-decoration:underline}.footer-module__fnqJzq__legal:focus-visible{outline-color:var(--blush)}.footer-module__fnqJzq__rating a{text-decoration:underline}.footer-module__fnqJzq__rating a:hover{color:#fff9}
.menu-module__eJbNhW__layout{--panel:min(40vw, 100vh)}@media (min-aspect-ratio:2.25){.menu-module__eJbNhW__layout{--panel:max(40vw, 100vh)}}@media (max-width:767.98px){.menu-module__eJbNhW__layout{--panel:85vw}}@media (max-width:767.98px) and (orientation:landscape){.menu-module__eJbNhW__layout{--panel:max(45vw, 53vh)}}.menu-module__eJbNhW__backdrop{-webkit-backdrop-filter:blur(150px)brightness(1.2)saturate(2.5);backdrop-filter:blur(150px)brightness(1.2)saturate(2.5);background:#11111799;animation:.5s ease-in-out both menu-module__eJbNhW__backdrop-in}@keyframes menu-module__eJbNhW__backdrop-in{0%{opacity:0;-webkit-backdrop-filter:blur(150px)brightness()saturate();backdrop-filter:blur(150px)brightness()saturate()}}.menu-module__eJbNhW__left{width:calc(100vw - var(--panel));animation:1s ease-in-out both menu-module__eJbNhW__fade-in}@keyframes menu-module__eJbNhW__fade-in{0%{opacity:0}}.menu-module__eJbNhW__logo,.menu-module__eJbNhW__row{transition:opacity 1s cubic-bezier(.55,.085,.68,.53)}.menu-module__eJbNhW__logo{filter:drop-shadow(0 0 164px #fff);width:clamp(20vh,35%,50vh)}.menu-module__eJbNhW__previewing .menu-module__eJbNhW__logo,.menu-module__eJbNhW__previewing .menu-module__eJbNhW__row{opacity:0;transition:opacity .2s}.menu-module__eJbNhW__preview{opacity:0;width:calc(100% + 300px);max-width:none;transition:opacity .25s ease-in-out;animation:30s linear forwards paused menu-module__eJbNhW__pan}.menu-module__eJbNhW__preview[data-active]{opacity:1;animation-play-state:running}@keyframes menu-module__eJbNhW__pan{to{translate:-300px}}.menu-module__eJbNhW__panel{width:var(--panel);background:var(--gradient-night);animation:.5s cubic-bezier(.645,.045,.355,1) both menu-module__eJbNhW__panel-in}@keyframes menu-module__eJbNhW__panel-in{0%{translate:100%}}.menu-module__eJbNhW__levelIn,.menu-module__eJbNhW__levelOut{animation:.4s ease-in-out both menu-module__eJbNhW__level}.menu-module__eJbNhW__levelIn{--from:100%}.menu-module__eJbNhW__levelIn[data-direction=back]{--from:-100%}.menu-module__eJbNhW__levelOut{--from:-100%;animation-direction:reverse}.menu-module__eJbNhW__levelOut[data-direction=back]{--from:100%}@keyframes menu-module__eJbNhW__level{0%{translate:var(--from) 0;opacity:0}to{opacity:1;translate:0}}.menu-module__eJbNhW__levelTitle:before{content:"";width:2px;height:calc(var(--u) * 5);margin-right:calc(var(--u) * 4.5);background:var(--lavender)}@media (max-width:767.98px){.menu-module__eJbNhW__levelTitle:before{width:1px;height:calc(var(--u) * 4);margin-right:calc(var(--u) * 3)}}.menu-module__eJbNhW__rockstar{color:#e5ddff;transition:color .2s ease-in-out,filter .2s ease-in-out}.menu-module__eJbNhW__rockstar:hover{color:#fff;filter:drop-shadow(0 0 100px #fff9)drop-shadow(0 0 20px #ffffff4d)}.menu-module__eJbNhW__icon{-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor}.menu-module__eJbNhW__item{color:#ccc2f5;outline:var(--u) solid transparent}.menu-module__eJbNhW__item:hover{color:#fdfbff}.menu-module__eJbNhW__item:active{color:#adb5ff}.menu-module__eJbNhW__item:not([href]){pointer-events:auto}.menu-module__eJbNhW__item[data-current]{color:var(--cream)}.menu-module__eJbNhW__item:focus-visible{color:#fff;outline-color:#fff}.menu-module__eJbNhW__video{background:#252644;transition:background-color .5s ease-in-out}.menu-module__eJbNhW__video:hover,.menu-module__eJbNhW__video:focus-visible{background:#2f2e52}.menu-module__eJbNhW__video img{opacity:.8;transition:opacity .5s ease-in-out}.menu-module__eJbNhW__video:hover img,.menu-module__eJbNhW__video:focus-visible img{opacity:1}.menu-module__eJbNhW__close{color:#adb5ff;outline:calc(var(--u) * 1) solid transparent;background:#2f2e52;animation:.2s ease-in-out menu-module__eJbNhW__close-in}.menu-module__eJbNhW__close:hover{background:#252644}.menu-module__eJbNhW__close:active{background:#1f1f38}.menu-module__eJbNhW__close:focus-visible{outline-color:var(--blush)}@keyframes menu-module__eJbNhW__close-in{0%{color:var(--cream);background:0 0}}.menu-module__eJbNhW__bars{animation:.25s ease-in-out forwards menu-module__eJbNhW__bars}@keyframes menu-module__eJbNhW__bars{to{scale:.6}}.menu-module__eJbNhW__bar:first-child{animation:.25s ease-in-out forwards menu-module__eJbNhW__bar-top}.menu-module__eJbNhW__bar:last-child{animation:.25s ease-in-out forwards menu-module__eJbNhW__bar-bottom}@keyframes menu-module__eJbNhW__bar-top{to{transform:translateY(var(--gap)) rotate(45deg)}}@keyframes menu-module__eJbNhW__bar-bottom{to{transform:translateY(calc(var(--gap) * -1)) rotate(-45deg)}}.menu-module__eJbNhW__list{--scrollbar-track:transparent;scrollbar-color:var(--scrollbar-thumb) transparent}
.hero-module__WFIH3q__cover{--page-width:calc(100vw - 2 * var(--page-pad));--cover-width:min(var(--page-width), 120svh);width:var(--cover-width)}@media (min-aspect-ratio:.6) and (max-aspect-ratio:1){.hero-module__WFIH3q__cover{--cover-width:min(var(--page-width) * .8, 60svh)}}@media (min-aspect-ratio:2.25),(max-width:767.98px) and (min-aspect-ratio:2){.hero-module__WFIH3q__cover{--cover-width:min(var(--page-width), 150svh)}}@media (max-width:767.98px) and (max-aspect-ratio:1){.hero-module__WFIH3q__cover{--cover-width:min(var(--page-width), 40svh)}}.hero-module__WFIH3q__stage{aspect-ratio:16/9;width:100%;position:relative}@media (min-aspect-ratio:.6) and (max-aspect-ratio:1){.hero-module__WFIH3q__stage{aspect-ratio:1}}@media (max-aspect-ratio:.6){.hero-module__WFIH3q__stage{aspect-ratio:160/177}}@media (min-aspect-ratio:2.25),(max-width:767.98px) and (min-aspect-ratio:2){.hero-module__WFIH3q__stage{aspect-ratio:64/27}}.hero-module__WFIH3q__scene{perspective:var(--cover-width);position:absolute;inset:0}.hero-module__WFIH3q__layer{backface-visibility:hidden}.hero-module__WFIH3q__logoGta{--reveal:100%;-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--reveal) - 25%), transparent var(--reveal));mask-image:linear-gradient(to bottom, #000 calc(var(--reveal) - 25%), transparent var(--reveal))}.hero-module__WFIH3q__date{text-shadow:0 0 28px #e6dcff40}.hero-module__WFIH3q__row{width:100%;padding:0 calc(var(--u) * 2.5);grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.hero-module__WFIH3q__platforms{justify-content:center;align-items:flex-end;gap:calc(var(--u) * 3);flex-direction:column;display:flex}.hero-module__WFIH3q__platform{width:auto;height:calc(var(--u) * 5)}.hero-module__WFIH3q__dateTop{display:none}@media (min-aspect-ratio:2.25){.hero-module__WFIH3q__date{font-size:calc(var(--u) * 5)}.hero-module__WFIH3q__platform{height:calc(var(--u) * 4)}}@media (min-aspect-ratio:2.25),(max-width:767.98px) and (orientation:landscape){.hero-module__WFIH3q__row{gap:calc(var(--u) * 4)}}@media (min-aspect-ratio:2.25),(max-width:767.98px) and (min-aspect-ratio:2){.hero-module__WFIH3q__row{min-width:max-content}}@media (max-width:767.98px){.hero-module__WFIH3q__platform{height:calc(var(--u) * 4.5)}}@media (max-width:767.98px) and (orientation:portrait){.hero-module__WFIH3q__dateTop{text-align:center;min-width:max-content;line-height:1;display:block}.hero-module__WFIH3q__dateRow{display:none}.hero-module__WFIH3q__row{flex-direction:column;padding:0;display:flex}.hero-module__WFIH3q__platforms{align-items:center;gap:calc(var(--u) * 6);margin:calc(var(--u) * 3.5) 0 calc(var(--u) * 2);flex-direction:row;order:-1}}@media (max-width:767.98px) and (orientation:landscape){.hero-module__WFIH3q__date{font-size:calc(var(--u) * 3);line-height:1.3}.hero-module__WFIH3q__platforms{gap:calc(var(--u) * 3.5)}.hero-module__WFIH3q__platform{height:calc(var(--u) * 3.5)}}.hero-module__WFIH3q__cta{--glow:0;box-shadow:0 2px calc(var(--u) * (11 + 4 * var(--glow))) rgb(255 179 199/calc(.19 + .22 * var(--glow)));transition:box-shadow .5s linear,color .5s linear,background-color .5s linear}.hero-module__WFIH3q__cta:hover{color:#9c4958;box-shadow:0 0 28px #35182052,0 0 110px #ffb2c666}.hero-module__WFIH3q__chevronWrap{--chevron:max(5vw, 10vh);height:calc(var(--chevron) * .45)}.hero-module__WFIH3q__chevron{height:calc(var(--chevron) * .45);width:min(calc(var(--chevron) * .45), 2.1rem);filter:drop-shadow(0 0 calc(var(--chevron) * .025) #ffb0c480) drop-shadow(0 0 calc(var(--chevron) * .1) #000)}@media (max-width:767.98px) and (orientation:landscape){.hero-module__WFIH3q__chevronWrap{display:none}}
.carousel-dots-module__wSxK5W__dots{justify-content:center;align-items:center;gap:calc(var(--u) * 3);min-width:calc(var(--u) * 16);height:calc(var(--u) * 12);padding:0 calc(var(--u) * 6);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff0d;border-radius:9999px;margin:0 auto}.carousel-dots-module__wSxK5W__dot{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:#fff3;border-radius:50%}.carousel-dots-module__wSxK5W__dot[data-active]{background:#fff}
.trailers-module__v2goIG__card{border-radius:var(--card-radius);background:var(--card);outline-offset:4px;outline:4px solid #0000;transition:outline-color .15s ease-out}.trailers-module__v2goIG__card:focus-visible{outline-color:var(--blush)}.trailers-module__v2goIG__image{opacity:.8;transition:opacity 1s ease-out;-webkit-mask-image:linear-gradient(#000000e6 40.01%,#0000008f 74.43%,#0003 100%);mask-image:linear-gradient(#000000e6 40.01%,#0000008f 74.43%,#0003 100%)}@media (pointer:coarse){.trailers-module__v2goIG__image{opacity:1}}.trailers-module__v2goIG__card:hover .trailers-module__v2goIG__image,.trailers-module__v2goIG__card:focus-visible .trailers-module__v2goIG__image{opacity:1}.trailers-module__v2goIG__play{background:#11111766;transition:scale .5s ease-out,box-shadow .5s ease-out,background-color .5s ease-out}.trailers-module__v2goIG__card:hover .trailers-module__v2goIG__play{scale:1.05;box-shadow:0 0 60px #ffffff59}.trailers-module__v2goIG__card:active .trailers-module__v2goIG__play{background:#11111799}.trailers-module__v2goIG__text{gap:calc(var(--u) * 3);padding:0 calc(var(--u) * 13) calc(var(--u) * 13);transition:filter 1s ease-out}.trailers-module__v2goIG__card:hover .trailers-module__v2goIG__text,.trailers-module__v2goIG__card:focus-visible .trailers-module__v2goIG__text{filter:drop-shadow(0 0 10px #fff3) drop-shadow(0 20px 70px var(--glow))}.trailers-module__v2goIG__card .trailers-module__v2goIG__text:hover{filter:drop-shadow(0 0 30px #ffffff4d) drop-shadow(0 50px 100px var(--glow-strong))}.trailers-module__v2goIG__label{font-size:calc(var(--u) * 5);letter-spacing:.0175em;color:var(--label);line-height:1.1}.trailers-module__v2goIG__title{-webkit-line-clamp:5;font-size:calc(var(--u) * 17);color:var(--cream);text-wrap:balance;-webkit-box-orient:vertical;line-height:1;display:-webkit-box;overflow:hidden}@media (max-width:767.98px) and (orientation:portrait){.trailers-module__v2goIG__image{-webkit-mask-image:linear-gradient(#000 0% 50cqw,#00000070 100cqw,#0000001a 100%);mask-image:linear-gradient(#000 0% 50cqw,#00000070 100cqw,#0000001a 100%)}.trailers-module__v2goIG__text{gap:calc(var(--u) * 2);padding:0 calc(var(--u) * 8) calc(var(--u) * 8)}.trailers-module__v2goIG__label{font-size:calc(var(--u) * 4);line-height:1.4}.trailers-module__v2goIG__title{-webkit-line-clamp:4;font-size:calc(var(--u) * 11)}}@media (max-width:767.98px) and (orientation:landscape){.trailers-module__v2goIG__text{gap:calc(var(--u) * 1.5);padding:0 calc(var(--u) * 8) calc(var(--u) * 8)}.trailers-module__v2goIG__label{font-size:calc(var(--u) * 2.5);letter-spacing:.0225em;line-height:1.4}.trailers-module__v2goIG__title{font-size:calc(var(--u) * 6)}}
.wide-card-module__sx2uRW__card{--mask-x:-5%;--mask-y:140%;--mask:radial-gradient(100% 200% at calc(var(--mask-origin) + var(--mask-x)) var(--mask-y), #00000047 0%, #0000007a 52%, #000 87%);aspect-ratio:var(--aspect);border-radius:var(--card-radius);background:var(--card);outline-offset:4px;outline:4px solid #0000;transition:outline-color .15s ease-out}.wide-card-module__sx2uRW__card:focus-visible{outline-color:var(--cta)}.wide-card-module__sx2uRW__image{opacity:.8;transition:opacity 1s ease-out}.wide-card-module__sx2uRW__image img{object-position:var(--image-position,50% 0%)}.wide-card-module__sx2uRW__card:hover .wide-card-module__sx2uRW__image{opacity:1}@media (pointer:coarse){.wide-card-module__sx2uRW__image{opacity:1}}.wide-card-module__sx2uRW__fade{-webkit-mask-image:var(--mask);mask-image:var(--mask)}.wide-card-module__sx2uRW__text{max-width:calc(var(--u) * 92);transition:filter 1s ease-out}.wide-card-module__sx2uRW__card:hover .wide-card-module__sx2uRW__text{filter:drop-shadow(0 0 10px #fff3) drop-shadow(0 20px 70px var(--glow))}.wide-card-module__sx2uRW__label{font-size:calc(var(--u) * 4.5);letter-spacing:.02em;color:var(--label);line-height:1.3}.wide-card-module__sx2uRW__title{font-size:calc(var(--u) * var(--title-size));color:var(--cream);text-wrap:balance;line-height:1}.wide-card-module__sx2uRW__body{text-wrap:balance;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wide-card-module__sx2uRW__cta{height:calc(var(--u) * 12);padding:0 calc(var(--u) * 4.5) 0 calc(var(--u) * 6);background:var(--cta);color:var(--cta-text);font-size:calc(var(--u) * 4);letter-spacing:-.015em;border-radius:1000px;line-height:1;transition:background 1s ease-out}.wide-card-module__sx2uRW__card:hover .wide-card-module__sx2uRW__cta{background:var(--cta-hover)}.wide-card-module__sx2uRW__card:active .wide-card-module__sx2uRW__cta{background:var(--cta-pressed)}@media (max-width:767.98px) and (orientation:portrait){.wide-card-module__sx2uRW__card{aspect-ratio:auto;flex-direction:column;padding:0}.wide-card-module__sx2uRW__card:before{content:"";width:100%;aspect-ratio:var(--top-aspect);display:block}.wide-card-module__sx2uRW__image img{object-position:var(--image-position-mobile,50% 0%)}.wide-card-module__sx2uRW__card{--mask:linear-gradient(180deg, #000 0%, #000 calc(100cqw / 3), #00000070 calc(100cqw / 3 * 2), #0000001a 100%)}.wide-card-module__sx2uRW__text{gap:calc(var(--u) * 2);width:100%;padding:0 calc(var(--u) * 8) calc(var(--u) * 8)}.wide-card-module__sx2uRW__label{font-size:calc(var(--u) * 4);line-height:1.4}.wide-card-module__sx2uRW__title{font-size:calc(var(--u) * var(--title-size-portrait))}.wide-card-module__sx2uRW__body{font-size:calc(var(--u) * 4);line-height:1.2}.wide-card-module__sx2uRW__cta{height:auto;min-width:calc(var(--u) * 24);min-height:calc(var(--u) * 10);margin-top:calc(var(--u) * 2.5);gap:calc(var(--u) * 1.5);padding:0 calc(var(--u) * 4) 0 calc(var(--u) * 5);font-size:calc(var(--u) * 3.5);line-height:1.5}.wide-card-module__sx2uRW__cta svg{width:calc(var(--u) * 4);height:calc(var(--u) * 4)}}@media (max-width:767.98px) and (orientation:landscape){.wide-card-module__sx2uRW__card{aspect-ratio:var(--aspect-landscape,var(--aspect));padding:calc(var(--u) * 6)}.wide-card-module__sx2uRW__text{max-width:calc(var(--u) * 44);gap:calc(var(--u) * 1.5)}.wide-card-module__sx2uRW__label{font-size:calc(var(--u) * 2.5);letter-spacing:.0225em;line-height:1.4}.wide-card-module__sx2uRW__title{font-size:calc(var(--u) * var(--title-size-landscape))}.wide-card-module__sx2uRW__body{font-size:calc(var(--u) * 2.5);letter-spacing:-.015em;line-height:1.4}.wide-card-module__sx2uRW__cta{height:auto;min-width:calc(var(--u) * 24);min-height:calc(var(--u) * 8);margin-top:calc(var(--u) * 2);gap:calc(var(--u) * 1);padding:0 calc(var(--u) * 2.5) 0 calc(var(--u) * 3.5);font-size:calc(var(--u) * 3);line-height:1.5}.wide-card-module__sx2uRW__cta svg{width:calc(var(--u) * 3.5);height:calc(var(--u) * 3.5)}}.wide-card-module__sx2uRW__card[data-panel-clone] .wide-card-module__sx2uRW__image{opacity:1;transition:none}.wide-card-module__sx2uRW__card[data-panel-clone] .wide-card-module__sx2uRW__text{filter:drop-shadow(0 0 10px #fff3) drop-shadow(0 20px 70px var(--glow));transition:none}
.panel-module__215RgG__content{--V:1.8vh;--gap-sm:min(calc(var(--u) * 6), calc(var(--V) * 1.5));--gap-lg:min(calc(var(--u) * 12), calc(var(--V) * 3));--pad-end:min(calc(var(--u) * 32), calc(var(--V) * 8));--pad-side:min(calc(var(--u) * 20), calc(var(--V) * 5));--text-base:calc(min(calc(var(--u) * 120), calc(var(--V) * 30)) * 1.875);z-index:110;overscroll-behavior:none;isolation:isolate;--scrollbar-thumb:color-mix(in srgb, var(--secondary) 60%, transparent);--scrollbar-track:transparent;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);flex-direction:row;max-width:100%;display:flex;position:fixed;inset:0;overflow:hidden}.panel-module__215RgG__content:focus{outline:none}.panel-module__215RgG__overlay{z-index:100;background:var(--ink-800);opacity:0;visibility:hidden;position:fixed;inset:0}.panel-module__215RgG__background{--spotlight:#1f1f38;z-index:100;pointer-events:none;opacity:0;visibility:hidden;position:fixed;inset:0;overflow:hidden}.panel-module__215RgG__backgroundFill{background:var(--panel-fill,var(--ink-950));position:absolute;inset:0;transform:translateZ(0)}.panel-module__215RgG__light{pointer-events:none;transform-origin:50%;will-change:opacity, transform;border-radius:100%;display:block;position:absolute;top:0;left:0}.panel-module__215RgG__cursorLight{z-index:1;opacity:.5;background:radial-gradient(50% 50% at 50% 50%, var(--spotlight) 10%, transparent 100%);width:150vmax;height:150vmax}.panel-module__215RgG__cornerLight{z-index:2;background:radial-gradient(50% 50% at 50% 50%, var(--spotlight) 20%, transparent 100%);width:150vmax;height:100vmin}@media (pointer:coarse){.panel-module__215RgG__light{display:none}}.panel-module__215RgG__button{top:calc(var(--u) * 10);z-index:115;justify-content:center;align-items:center;gap:calc(var(--u) * 2);height:calc(var(--u) * 12);padding:0 calc(var(--u) * 6);background:var(--btn-bg);color:var(--btn-text);font-size:calc(var(--u) * 4);letter-spacing:-.015em;white-space:nowrap;opacity:0;visibility:hidden;outline-offset:4px;border-radius:1000px;outline:4px solid #0000;font-weight:500;line-height:1;transition:background-color .2s ease-in-out,outline-color .15s ease-out;display:flex;position:fixed}.panel-module__215RgG__button:hover,.panel-module__215RgG__button:focus-visible{background:var(--btn-hover)}.panel-module__215RgG__button:focus-visible{outline-color:var(--btn-bg)}.panel-module__215RgG__button:active{background:var(--btn-pressed)}.panel-module__215RgG__button svg{width:calc(var(--u) * 5);height:calc(var(--u) * 5);flex:none}.panel-module__215RgG__close{left:calc(var(--u) * 10);padding-left:calc(var(--u) * 4.5)}.panel-module__215RgG__closeIcon{left:calc(var(--u) * 10);width:calc(var(--u) * 12);padding:0}.panel-module__215RgG__cta{right:calc(var(--u) * 10)}.panel-module__215RgG__cta[data-icon]{padding-right:calc(var(--u) * 4.5)}@media (max-width:767.98px){.panel-module__215RgG__close{display:none}.panel-module__215RgG__button{top:calc(var(--u) * 6)}.panel-module__215RgG__closeIcon{left:calc(var(--u) * 6)}.panel-module__215RgG__cta,.panel-module__215RgG__cta[data-icon]{right:calc(var(--u) * 6);height:auto;min-height:calc(var(--u) * 10);margin:var(--u) 0;padding:0 calc(var(--u) * 5);font-size:calc(var(--u) * 3.5);line-height:1.5}}@media (min-width:768px){.panel-module__215RgG__closeIcon{display:none}}.panel-module__215RgG__frame{justify-content:center;align-items:center;gap:var(--gap-lg);min-width:max-content;height:100%;padding-right:var(--pad-end);opacity:0;visibility:hidden;flex-direction:row;flex:none;display:flex;position:relative}.panel-module__215RgG__frame[data-position=intro]{gap:0;padding-right:0}.panel-module__215RgG__frame[data-position=outro]{gap:0}.panel-module__215RgG__frame[data-padding=false]{padding:0}.panel-module__215RgG__group{align-items:center;gap:var(--gap-sm);flex-direction:row;height:100%;display:flex}.panel-module__215RgG__group[data-gap=lg]{gap:var(--gap-lg)}.panel-module__215RgG__group[data-pad-left]{padding-left:var(--pad-end)}.panel-module__215RgG__group[data-pad-top]{padding-top:var(--gap-lg)}.panel-module__215RgG__group[data-pad-bottom]{padding-bottom:var(--gap-lg)}.panel-module__215RgG__column{justify-content:center;align-items:flex-start;gap:var(--gap-sm);flex-direction:column;height:100%;display:flex}.panel-module__215RgG__column[data-align=top]{justify-content:flex-start}.panel-module__215RgG__column[data-align=bottom]{justify-content:flex-end}.panel-module__215RgG__column[data-justify=center]{align-items:center}.panel-module__215RgG__column[data-justify=right]{align-items:flex-end}.panel-module__215RgG__column[data-padding]{padding:var(--gap-lg) 0}.panel-module__215RgG__hero{aspect-ratio:16/9;flex:none;justify-content:flex-end;height:100%;display:flex;position:relative;overflow:hidden}.panel-module__215RgG__heroImage{z-index:0;aspect-ratio:16/9;object-fit:cover;width:auto;max-width:none;height:100%;transform:translate3d(var(--hero-x,0), 0, 0) scale(var(--hero-scale,1));transition:object-position .2s ease-in-out;position:absolute;top:0;left:0;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-origin:content-box;mask-origin:content-box}.panel-module__215RgG__hero[data-mask] .panel-module__215RgG__heroImage{-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000004d 72%,#0000 100%);mask-image:linear-gradient(90deg,#000 30%,#0000004d 72%,#0000 100%)}.panel-module__215RgG__heroImage[data-origin=top]{transform-origin:top}.panel-module__215RgG__heroImage[data-origin=bottom]{transform-origin:bottom}.panel-module__215RgG__heroLightbox{flex:none;width:100vh;height:100%;position:relative;overflow:hidden}.panel-module__215RgG__spacer{display:none}.panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__spacer{pointer-events:none;flex:none;width:100vh;height:100vh;display:block;position:relative}.panel-module__215RgG__thumb{flex:none;position:relative}.panel-module__215RgG__trigger{--border:min(.5vw, 12.8px);isolation:isolate;box-sizing:border-box;cursor:zoom-in;will-change:transform;border:0 solid #0000;outline:none;width:100%;height:100%;transition:border-width .6s,border-color .3s .3s;display:block;position:relative;overflow:hidden}.panel-module__215RgG__trigger:hover,.panel-module__215RgG__trigger:focus-visible{border-width:var(--border);border-color:var(--accent);transition:border-width .6s,border-color .3s}.panel-module__215RgG__heroLightbox .panel-module__215RgG__trigger:hover,.panel-module__215RgG__heroLightbox .panel-module__215RgG__trigger:focus-visible{border-width:0}@media (max-width:767.98px){.panel-module__215RgG__trigger{--border:min(1.5vw, 12.8px)}.panel-module__215RgG__trigger:hover{border-width:0}.panel-module__215RgG__trigger:active{border-width:var(--border);border-color:var(--accent);transition:border-width .3s,border-color .3s}}.panel-module__215RgG__trigger img{object-fit:cover;transform:scale(1.025)}.panel-module__215RgG__heroLightbox .panel-module__215RgG__trigger img{transform:none}.panel-module__215RgG__expand{right:calc(var(--u) * 6);bottom:calc(var(--u) * 6);width:calc(var(--u) * 12);height:calc(var(--u) * 12);pointer-events:none;color:var(--expand-text,var(--secondary));background:var(--expand-bg,var(--base-700));border-radius:1000px;justify-content:center;align-items:center;transition-property:opacity,background-color,color;transition-duration:.3s;transition-timing-function:ease;display:flex;position:absolute}.panel-module__215RgG__expand svg{width:calc(var(--u) * 5);height:calc(var(--u) * 5)}@media (min-width:768px){.panel-module__215RgG__trigger:hover .panel-module__215RgG__expand,.panel-module__215RgG__trigger:focus-visible .panel-module__215RgG__expand{color:var(--expand-hover-text,var(--base-800));background:var(--expand-hover-bg,var(--accent))}}@media (max-width:767.98px){.panel-module__215RgG__trigger:active .panel-module__215RgG__expand{color:var(--expand-hover-text,var(--base-800));background:var(--expand-hover-bg,var(--accent))}}.panel-module__215RgG__text{--text-pad:min(calc(var(--u) * 16), calc(var(--V) * 4));justify-content:center;align-items:flex-start;gap:var(--gap-sm);min-width:min-content;max-width:calc(100vw + var(--text-pad));height:100%;padding:0 var(--text-pad);text-align:left;text-wrap:pretty;will-change:transform, filter;flex-direction:column;flex:none;display:flex;position:relative}.panel-module__215RgG__text[data-width]{width:calc(var(--text-base) * var(--text-width) + var(--text-extra,0px))}.panel-module__215RgG__textBackground{z-index:-1;position:absolute;inset:0}.panel-module__215RgG__textBackground img{object-fit:cover}.panel-module__215RgG__text[data-align=top]{justify-content:flex-start;padding-top:20vh}.panel-module__215RgG__text[data-align=bottom]{justify-content:flex-end;padding-bottom:20vh}.panel-module__215RgG__text[data-justify=center]{text-align:center;align-items:center}.panel-module__215RgG__text[data-justify=right]{text-align:right;align-items:flex-end}.panel-module__215RgG__eyebrow{color:var(--eyebrow-color,var(--accent));font-size:min(calc(var(--u) * 6), calc(var(--V) * 1.5));letter-spacing:.015em;text-transform:uppercase;line-height:1.1}.panel-module__215RgG__title{color:var(--title-color,var(--cream));font-size:min(calc(var(--u) * 20), calc(var(--V) * 5));letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;line-height:1}.panel-module__215RgG__paragraphs{align-items:inherit;gap:var(--gap-sm);flex-direction:column;display:flex}.panel-module__215RgG__paragraph{color:var(--paragraph-color,var(--text));font-size:min(calc(var(--u) * 5), calc(var(--V) * 1.25));letter-spacing:-.0075em;font-weight:500;line-height:1.3}@media (min-width:768px) and (orientation:landscape){.panel-module__215RgG__paragraph{max-width:85%}}.panel-module__215RgG__root[data-panel=ue] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__text{margin:0 var(--pad-side)}.panel-module__215RgG__root[data-panel=ue] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__title{font-size:min(calc(var(--u) * 22), calc(var(--V) * 5.5))}@media (max-width:767.98px){.panel-module__215RgG__content{--V:3vh;--pad-end:min(calc(var(--u) * 20), calc(var(--V) * 5))}.panel-module__215RgG__title{font-size:min(calc(var(--u) * 12), calc(var(--V) * 3))}.panel-module__215RgG__root[data-panel=ue] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__title{font-size:min(calc(var(--u) * 14), calc(var(--V) * 3.5))}.panel-module__215RgG__eyebrow{font-size:min(calc(var(--u) * 5.5), calc(var(--V) * 1.37));letter-spacing:-.015em;line-height:1.3}.panel-module__215RgG__paragraph{font-size:min(calc(var(--u) * 4.5), calc(var(--V) * 1.12));letter-spacing:-.015em}}@media (max-width:767.98px) and (orientation:landscape){.panel-module__215RgG__content{--V:3.5vh}.panel-module__215RgG__paragraph{font-size:min(calc(var(--u) * 4), var(--V))}}.panel-module__215RgG__clone{z-index:-900;opacity:.01;transform-origin:0 0;pointer-events:none;margin:0!important;position:fixed!important;top:0!important;left:0!important}.panel-module__215RgG__video{pointer-events:none;transform:translate3d(var(--video-x,0), 0, 0);will-change:transform;position:absolute;overflow:hidden}.panel-module__215RgG__videoElement{opacity:0;visibility:hidden;position:absolute}.panel-module__215RgG__videoCanvas{width:100%;height:100%;position:absolute;inset:0}.panel-module__215RgG__introVideo{display:contents}.panel-module__215RgG__viceCityLogo{aspect-ratio:323/156;height:min(calc(var(--u) * 40), calc(var(--V) * 10));background:url(/images/panels/vintage/vintage-vice-city-logo.svg) 50%/contain no-repeat;margin:-10% auto 0;display:block;transform:translate(2%)}.panel-module__215RgG__goodtimeLogo{aspect-ratio:559.33/120.53;width:auto;max-width:none;height:min(calc(var(--u) * 32), calc(var(--V) * 8));margin-bottom:min(calc(var(--u) * 6), calc(var(--V) * 1.5));object-fit:contain}.panel-module__215RgG__root[data-panel=vc]{--expand-bg:var(--base-600);--expand-text:#f976b0;--expand-hover-bg:#f976b0;--expand-hover-text:var(--base-600)}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame{background:#fff}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame:last-child,.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=outro]{padding-right:0}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position]{background:0 0}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-dark]{position:relative}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__text{--eyebrow-color:#f361a2;--title-color:var(--base-600);--paragraph-color:#655f97}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-dark] .panel-module__215RgG__text{--eyebrow-color:#50c8e8;--title-color:#fdfbff;--paragraph-color:#f1eaff}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__title{font-family:var(--font-art-deco), sans-serif;font-weight:700;line-height:1}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position] .panel-module__215RgG__title{text-shadow:0 0 20px #ffffff4d,0 0 100px #fff9;line-height:.9}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__title{font-size:min(calc(var(--u) * 19), calc(var(--V) * 4.75))}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__text{--text-extra:calc(var(--u) * 40);--text-pad:calc(var(--u) * 36);clip-path:polygon(0 0,100% 0,100% 100%,4vh 100%);margin-left:-4vh}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=outro] .panel-module__215RgG__text{--text-extra:calc(var(--u) * 48);--text-pad:calc(var(--u) * 40);margin-right:-4vh}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__heroLightbox img{clip-path:polygon(0% 0%,96vh 0%,100% 100%,0% 100%)}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=outro] .panel-module__215RgG__heroLightbox img{clip-path:polygon(4vh 0%,100% 0%,100% 100%,0% 100%)}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__thumb .panel-module__215RgG__trigger,.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__thumb .panel-module__215RgG__trigger img{border-radius:calc(var(--u) * 3.5)}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=outro] .panel-module__215RgG__viceCityLogo{height:calc(min(calc(var(--u) * 40), calc(var(--V) * 10)) + min(calc(var(--u) * 2), calc(var(--V) * .5)));padding-top:min(calc(var(--u) * 2), calc(var(--V) * .5));margin:calc(min(calc(var(--u) * 8), calc(var(--V) * 2)) * -1) auto;transform:translateX(min(calc(var(--u) * 2), calc(var(--V) * .5)))}.panel-module__215RgG__root{display:contents}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__background{--panel-fill:#111222}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__cornerLight{display:none}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame{--frame-x:40%;background:radial-gradient(circle at var(--frame-x) 25%, var(--panel-gradient,#2f2e52) 0%, transparent 50%);gap:0;padding-right:0}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=outro]{background:radial-gradient(circle at 50% 50%, var(--glow) 0%, transparent 50%)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=cap]{margin-right:var(--pad-side)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=spoon]{--frame-x:50%;margin-right:calc(min(calc(var(--u) * 120), calc(var(--V) * 30)) + min(calc(var(--u) * 28), calc(var(--V) * 7)))}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__hero{--hero-ratio:1.15;aspect-ratio:var(--hero-ratio)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=intro] .panel-module__215RgG__hero{aspect-ratio:unset}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=macca] .panel-module__215RgG__hero,.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=oakleys] .panel-module__215RgG__hero{aspect-ratio:calc(var(--hero-ratio) * 1.025)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=cap] .panel-module__215RgG__hero,.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=stickers] .panel-module__215RgG__hero{aspect-ratio:calc(var(--hero-ratio) * .95)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=bag] .panel-module__215RgG__hero,.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=pins] .panel-module__215RgG__hero{aspect-ratio:calc(var(--hero-ratio) * .9)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=razor] .panel-module__215RgG__hero{aspect-ratio:calc(var(--hero-ratio) * .7)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=spoon] .panel-module__215RgG__hero{aspect-ratio:calc(var(--hero-ratio) * .675);margin-right:calc(var(--pad-side) * -1)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=shots] .panel-module__215RgG__hero{aspect-ratio:calc(var(--hero-ratio) * .725)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=map] .panel-module__215RgG__hero{aspect-ratio:calc(var(--hero-ratio) * 1.05);margin-right:calc(var(--gap-lg) * -1)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=outro] .panel-module__215RgG__hero{aspect-ratio:unset;width:100vw}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__heroImage{object-fit:contain;width:100vh}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__text{--paragraph-color:var(--text-secondary);--title-color:var(--accent)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__text{--paragraph-color:var(--text-bright);gap:0;padding-left:0}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__eyebrow{font-family:var(--font-art-deco), sans-serif;font-weight:400;font-size:min(calc(var(--u) * 6), calc(var(--V) * 1.5));letter-spacing:.3em;line-height:1.2}@media (min-width:768px) and (orientation:landscape){.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__title{font-size:min(calc(var(--u) * 18), calc(var(--V) * 4.5))}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame:not([data-position]) .panel-module__215RgG__paragraph{font-size:min(calc(var(--u) * 4.5), calc(var(--V) * 1.12));letter-spacing:-.015em}}@media (min-width:768px),(max-width:767.98px) and (orientation:landscape){.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__paragraph{margin-top:min(calc(var(--u) * 10), calc(var(--V) * 2.5));font-size:min(calc(var(--u) * 6), calc(var(--V) * 1.5))}}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__goodtimeLogo{display:block}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__video[data-sequence=plane]{aspect-ratio:3840/2160;width:min(100vw,100%);top:3vh;left:0;-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000 100%),linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(90deg,#000 50%,#0000 100%),linear-gradient(#000 65%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__video[data-sequence=chunkie]{aspect-ratio:1596/1248;height:50vh;bottom:0;left:-11%}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__video[data-sequence=sunny]{aspect-ratio:1420/1570;height:35vh;top:-6vh;left:30%}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__video[data-sequence=fede]{aspect-ratio:1282/1950;height:60vh;bottom:0;left:48%}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__video[data-sequence=palm]{aspect-ratio:1547/2044;height:85vh;bottom:0;left:-45%}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__video[data-sequence=pinche]{aspect-ratio:722/754;height:30vh;bottom:1%;left:-11%}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__video[data-sequence=lowrider]{aspect-ratio:2642/1480;height:40vh;transform:translate3d(var(--video-x,0), 0, 0) rotate(1.865deg);filter:drop-shadow(40px 30px 70px #0009);bottom:-4vh;left:-8%}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__video[data-sequence=macca]{aspect-ratio:2752/1958;height:80vh;transform:translate3d(calc(-50% + var(--video-x,0px)), 0, 0);bottom:0;left:47%}@media (orientation:portrait){.panel-module__215RgG__hero{aspect-ratio:3/2}}@media (max-width:767.98px) and (orientation:landscape){.panel-module__215RgG__hero{aspect-ratio:2}}@media (max-width:767.98px) and (orientation:portrait){.panel-module__215RgG__text{--text-pad:min(calc(var(--u) * 12), calc(var(--V) * 3));--text-extra:0px;max-width:calc(90vw + var(--text-pad));gap:min(calc(var(--u) * 4), var(--V))}.panel-module__215RgG__frame[data-position=intro]{flex-direction:column;justify-content:flex-start;align-items:flex-start}.panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__heroLightbox{width:100vw;height:100%;max-height:100vw;position:sticky;left:0}.panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__spacer{width:100vw;height:100vw;position:absolute;top:0;left:0}.panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__text,.panel-module__215RgG__root[data-panel] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__text{--intro-width:200vw;align-items:flex-start;gap:calc(var(--u) * 3) calc(var(--u) * 14);min-width:var(--intro-width);height:auto;padding:calc(var(--u) * 8) calc(var(--u) * 20) calc(var(--u) * 8) calc(var(--u) * 13);clip-path:none;margin:0;display:grid}.panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__eyebrow{grid-area:eyebrow}.panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__title{grid-area:headline}.panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__paragraphs,.panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__text>.panel-module__215RgG__paragraph{grid-area:content}.panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__paragraph{max-width:95vw}.panel-module__215RgG__root[data-panel=ue] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__text{--intro-width:265vw;grid-template:"headline content""headline content"1fr/1fr auto}.panel-module__215RgG__root[data-panel=ue] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__paragraphs{align-items:stretch;gap:calc(var(--u) * 8);flex-direction:row}.panel-module__215RgG__root[data-panel=ue] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__paragraph{width:calc(var(--text-base) * .375 + var(--text-extra));flex:1}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__text{flex-grow:1;grid-template:"eyebrow."min-content"headline content"1fr/1fr auto}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__viceCityLogo{aspect-ratio:auto}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__paragraph{width:calc(var(--text-base) * .25 + var(--text-extra));text-align:left}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__title{font-size:min(calc(var(--u) * 11), calc(var(--V) * 2.75))}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__heroLightbox img{clip-path:none}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__textBackground img{width:100vw!important;position:sticky!important;inset:0 auto auto 0!important}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__hero{width:100%;height:100%;aspect-ratio:unset;background:0 0;flex-direction:column;justify-content:center;row-gap:0;overflow:visible}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__spacer{display:none}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__heroImage{object-fit:contain;flex:none;position:sticky;left:0;width:100vw!important;height:100vw!important}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__text{grid-template:"headline content"min-content"eyebrow content"1fr/65vw auto}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__paragraph{text-align:left}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__eyebrow{font-size:calc(var(--u) * 3.5)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-position=intro] .panel-module__215RgG__goodtimeLogo{width:100%;height:auto;margin-bottom:0}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__introVideo{z-index:2;height:0;display:block;position:sticky;transform:translateY(0)}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__introVideo .panel-module__215RgG__video{margin-top:-1vh;left:0;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000 100%),linear-gradient(#000 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 90%,#0000 100%),linear-gradient(#000 90%,#0000 100%);position:sticky!important}.panel-module__215RgG__video[data-hide-portrait]{display:none}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=spoon]{margin-right:min(calc(var(--u) * 100), calc(var(--V) * 25))}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__frame[data-name=outro] .panel-module__215RgG__hero{width:170vw}.panel-module__215RgG__root[data-panel=ce] .panel-module__215RgG__video[data-sequence=macca]{height:130vw;transform:translate3d(var(--video-x,0), 0, 0);left:20%}}@media (max-width:767.98px){.panel-module__215RgG__viceCityLogo{height:min(calc(var(--u) * 24), calc(var(--V) * 6))}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=outro] .panel-module__215RgG__viceCityLogo{aspect-ratio:auto 323/156;height:calc(min(calc(var(--u) * 28), calc(var(--V) * 7)) + min(calc(var(--u) * 2), calc(var(--V) * .5)));margin:calc(min(calc(var(--u) * 6), calc(var(--V) * 1.5)) * -1) auto;transform:translateX(min(var(--u), calc(var(--V) * .25)))}.panel-module__215RgG__root[data-panel=vc] .panel-module__215RgG__frame[data-position=outro] .panel-module__215RgG__title{font-size:min(calc(var(--u) * 14), calc(var(--V) * 3.5))}}
.lightbox-module__gQxrsq__backdrop{z-index:8001;background:#000;position:fixed;inset:0}.lightbox-module__gQxrsq__stage{z-index:8002;cursor:zoom-out;position:fixed;inset:0}.lightbox-module__gQxrsq__clip{position:absolute;top:0;left:0;overflow:hidden}.lightbox-module__gQxrsq__image{position:absolute;top:0;left:0}.lightbox-module__gQxrsq__placeholder{width:100%;height:100%;position:absolute;inset:0}.lightbox-module__gQxrsq__close{z-index:8003;width:calc(var(--u) * 12);height:calc(var(--u) * 12);margin:calc(var(--u) * 10);color:#adb5ff;outline-offset:4px;background:#2f2e52;border-radius:1000px;outline:4px solid #0000;justify-content:center;align-items:center;transition:background-color .2s ease-in-out,outline-color .15s ease-out;display:flex;position:fixed;top:0;right:0}.lightbox-module__gQxrsq__close:hover,.lightbox-module__gQxrsq__close:focus-visible{background:#252644}.lightbox-module__gQxrsq__close:focus-visible{outline-color:#adb5ff}.lightbox-module__gQxrsq__close svg{width:calc(var(--u) * 5);height:calc(var(--u) * 5)}
.news-module__qjiR_a__more{color:#e5ddff;outline-offset:4px;border-radius:1000px;outline:4px solid #0000;transition:color .2s ease-in-out,outline-color .2s ease-in-out}.news-module__qjiR_a__more:hover,.news-module__qjiR_a__more:focus-visible{color:var(--cream)}.news-module__qjiR_a__more:active{color:#ebe5b7}.news-module__qjiR_a__more:focus-visible{outline-color:var(--blush)}.news-module__qjiR_a__card{border-radius:calc(var(--u) * 3);outline-offset:4px;background:linear-gradient(#38365d 0%,#2f2e52 30%,#252644 65%,#1f1f38 100%);outline:4px solid #0000;transition:outline-color .5s ease-in-out}.news-module__qjiR_a__card:after{content:"";z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#433f6a 0%,#38365d 30%,#2f2e52 65%,#252644 100%);transition:opacity .5s ease-in-out;position:absolute;inset:0}.news-module__qjiR_a__card:hover:after,.news-module__qjiR_a__card:focus-visible:after{opacity:1}.news-module__qjiR_a__card:focus-visible{outline-color:var(--blush)}@media (min-width:768px){.news-module__qjiR_a__card{border-radius:calc(var(--u) * 3.5)}}.news-module__qjiR_a__image{opacity:.8;transition:opacity .5s ease-in-out}.news-module__qjiR_a__card:hover .news-module__qjiR_a__image,.news-module__qjiR_a__card:focus-visible .news-module__qjiR_a__image{opacity:1}
.splash-module__gaANra__overlay{--splash-size:calc(var(--u) * 24);--splash-glow:var(--u);--splash-cycle:2.15s;--splash-ease:cubic-bezier(.455, .03, .515, .955);z-index:501;background:var(--gradient-night);pointer-events:auto;justify-content:center;align-items:center;width:100dvw;height:100dvh;display:flex;position:fixed;inset:0}html:has(.splash-module__gaANra__overlay){overflow:hidden}.splash-module__gaANra__logo{position:relative}.splash-module__gaANra__glow{z-index:-2;filter:drop-shadow(0 0 var(--splash-glow) var(--ink-500));animation:splash-module__gaANra__splash-pulse var(--splash-cycle) var(--splash-ease) infinite both;background:url(/logos/splash-screen-icon.svg) 50%/cover no-repeat;position:absolute;inset:0}.splash-module__gaANra__shape{z-index:501;width:var(--splash-size);height:var(--splash-size);background:var(--ink-700);animation:splash-module__gaANra__splash-tint var(--splash-cycle) var(--splash-ease) infinite both;position:relative;-webkit-mask-image:url(/logos/splash-screen-icon.svg);mask-image:url(/logos/splash-screen-icon.svg);-webkit-mask-size:cover;mask-size:cover}.splash-module__gaANra__shape:after{content:"";z-index:-1;background:linear-gradient(232deg, var(--blush) 20%, var(--lavender) 70%);filter:blur(5px);width:25%;height:60%;animation:splash-module__gaANra__splash-glint var(--splash-cycle) cubic-bezier(.77, 0, .175, 1) infinite both;position:absolute;top:-40%;left:-40%;transform:skew(-45deg,45deg)}@keyframes splash-module__gaANra__splash-pulse{0%,22%{opacity:.2}42%{opacity:1}92%,to{opacity:.2}}@keyframes splash-module__gaANra__splash-tint{0%,22%{background:var(--ink-700)}42%{background:var(--ink-500)}92%,to{background:var(--ink-700)}}@keyframes splash-module__gaANra__splash-glint{0%{top:-40%;left:-40%}92%,to{top:80%;left:105%}}
