.vice-ct-poster-module__Y8wT8W__page{color:#fff3d2;background:radial-gradient(circle at 18% 14%,#ff59af3d,#0000 30%),radial-gradient(circle at 80% 8%,#56f0ff2e,#0000 28%),linear-gradient(135deg,#040305,#14101d 50%,#030406);width:100%;min-height:100vh;margin-top:-72px;overflow-x:hidden}.vice-ct-poster-module__Y8wT8W__poster{isolation:isolate;aspect-ratio:2/3;background:#060407;width:min(100vw,1536px);min-height:100vh;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 0 90px #000000db}.vice-ct-poster-module__Y8wT8W__backdrop,.vice-ct-poster-module__Y8wT8W__collage{z-index:-5;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vice-ct-poster-module__Y8wT8W__backdrop{-o-object-position:50% 32%;object-position:50% 32%;filter:saturate(1.26)contrast(1.08)}.vice-ct-poster-module__Y8wT8W__collage{z-index:-4;opacity:.46;mix-blend-mode:screen;filter:saturate(1.2)contrast(1.16);width:112%;height:auto;inset:auto auto -6% -7%;transform:rotate(-2deg)}.vice-ct-poster-module__Y8wT8W__heat{z-index:-3;background:linear-gradient(#0504071a,#05040714 36%,#050407e0 78%,#050407f5),radial-gradient(circle at 49% 10%,#ffbf5066,#0000 27%),radial-gradient(circle at 14% 38%,#2deeff38,#0000 28%),radial-gradient(circle at 92% 52%,#ff31a857,#0000 25%);position:absolute;inset:0}.vice-ct-poster-module__Y8wT8W__scanlines{z-index:20;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:linear-gradient(#fff3 1px,#0000 1px);background-size:100% 5px;position:absolute;inset:0}.vice-ct-poster-module__Y8wT8W__cityGrid{z-index:-2;opacity:.24;background-image:linear-gradient(#ffffff3d 1px,#0000 1px),linear-gradient(90deg,#ffffff3d 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 72%,#0000);mask-image:linear-gradient(#0000,#000 18% 72%,#0000)}.vice-ct-poster-module__Y8wT8W__tagline{z-index:9;color:#58f4ff;text-shadow:4px 4px #160011,0 0 22px #58f4ff9e;gap:.35rem;max-width:360px;font-size:clamp(1.2rem,2.2vw,2.45rem);font-weight:900;line-height:.96;display:grid;position:absolute;top:4.2%;left:3.1%;transform:rotate(-4deg)}.vice-ct-poster-module__Y8wT8W__tagline span:first-child,.vice-ct-poster-module__Y8wT8W__tagline span:nth-child(3){color:#ff54b7}.vice-ct-poster-module__Y8wT8W__cornerBug{z-index:9;color:#151016;text-align:right;background:#fff1c8;border:4px solid #121016;gap:.28rem;padding:.55rem .7rem;font-size:clamp(.78rem,1.15vw,1.15rem);line-height:.9;display:grid;position:absolute;top:3.1%;right:3.3%;transform:rotate(2deg);box-shadow:8px 8px #000000b3}.vice-ct-poster-module__Y8wT8W__cornerBug b{color:#e2198c}.vice-ct-poster-module__Y8wT8W__cornerBug small{letter-spacing:.04em;opacity:.72;font-size:.62em;font-weight:800}.vice-ct-poster-module__Y8wT8W__character{z-index:5;filter:drop-shadow(0 28px 22px #0000009e);margin:0;position:absolute}.vice-ct-poster-module__Y8wT8W__characterFrame{aspect-ratio:4/5;background:linear-gradient(#08060c33,#08060ca6);border:3px solid #fff0c959;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #d476a914,0 12px 32px #0000008c}.vice-ct-poster-module__Y8wT8W__characterImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 12%;object-position:center 12%;filter:saturate(1.12)contrast(1.06)brightness(1.02)}.vice-ct-poster-module__Y8wT8W__characterCaption{color:#141016;text-align:center;background:#fff0c9f0;border:3px solid #080608;gap:.12rem;min-width:72%;padding:.42rem .5rem .36rem;display:grid;position:absolute;bottom:-2%;left:50%;translate:-50%;box-shadow:4px 4px #000000b8}.vice-ct-poster-module__Y8wT8W__characterCodename{letter-spacing:.14em;color:#e2198c;font-size:clamp(.48rem,.78vw,.72rem);font-weight:900;line-height:1}.vice-ct-poster-module__Y8wT8W__characterLabel{font-size:clamp(.58rem,1vw,.98rem);font-weight:900;line-height:1}.vice-ct-poster-module__Y8wT8W__characterTitle{color:#68402e;font-size:clamp(.46rem,.72vw,.68rem);font-weight:800;line-height:1}.vice-ct-poster-module__Y8wT8W__mensa{z-index:6;width:41%;top:5.8%;left:30%}.vice-ct-poster-module__Y8wT8W__elena-val-rasmusson{z-index:8;width:31%;top:18.8%;left:37%}.vice-ct-poster-module__Y8wT8W__michelle-lavinci{z-index:7;width:29%;top:29.8%;left:5.8%;transform:rotate(-5deg)}.vice-ct-poster-module__Y8wT8W__eddie-fleck{z-index:7;width:29%;top:29.4%;right:6.2%;transform:rotate(5deg)}.vice-ct-poster-module__Y8wT8W__lorenzo-filogazzi{z-index:8;width:28%;top:48.8%;left:16%;transform:rotate(-3deg)}.vice-ct-poster-module__Y8wT8W__wanted{z-index:9;color:#31130a;background:linear-gradient(135deg,#fff0c9f2,#ecaf74e6),repeating-linear-gradient(0deg,#4e26161f,#4e26161f 2px,#0000 2px 8px);border:5px solid #24170d;width:21%;padding:1rem .85rem;position:absolute;bottom:17.1%;left:4.4%;transform:rotate(-6deg);box-shadow:9px 9px #000000b8}.vice-ct-poster-module__Y8wT8W__wantedTop,.vice-ct-poster-module__Y8wT8W__wantedName{text-align:center;font-weight:900;line-height:.9}.vice-ct-poster-module__Y8wT8W__wantedTop{color:#a21630;font-size:clamp(.72rem,1.05vw,1.05rem)}.vice-ct-poster-module__Y8wT8W__wantedName{margin-top:.35rem;font-size:clamp(1.15rem,2vw,2.15rem)}.vice-ct-poster-module__Y8wT8W__wantedText{color:#68402e;text-align:center;margin-top:.38rem;font-size:clamp(.62rem,.95vw,.96rem);font-weight:800}.vice-ct-poster-module__Y8wT8W__titleBlock{z-index:15;text-align:center;width:69%;position:absolute;bottom:2.6%;left:50%;translate:-50%}.vice-ct-poster-module__Y8wT8W__kicker{color:#111;background:#62cbbd;border:3px solid #0a0808;margin-bottom:.42rem;padding:.34rem .58rem;font-size:clamp(.72rem,1.1vw,1.05rem);line-height:1;display:inline-block;box-shadow:5px 5px #000000b8}.vice-ct-poster-module__Y8wT8W__title{color:#fff7df;letter-spacing:0;text-shadow:7px 7px #0a0808,-4px -4px #0a0808,0 0 32px #ff54b759;-webkit-text-stroke:5px #0a0808;margin:0;font-size:clamp(4.5rem,11.2vw,12rem);font-weight:900;line-height:.73;display:grid}.vice-ct-poster-module__Y8wT8W__scriptTitle{color:#ff54b7;text-shadow:5px 5px #0a0808,0 0 28px #58f4ffb3;-webkit-text-stroke:2px #fff7df;margin-top:-.12em;font-size:clamp(4rem,9.2vw,9.8rem);font-weight:900;line-height:.88;transform:rotate(-4deg)}.vice-ct-poster-module__Y8wT8W__footerStrip{z-index:16;color:#7af7ff;text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;font-size:clamp(.58rem,.95vw,.95rem);line-height:1;display:grid;position:absolute;bottom:1.1%;left:2.4%;right:2.4%}.vice-ct-poster-module__Y8wT8W__footerStrip span:nth-child(2){color:#62cbbd}@media (max-width:760px){.vice-ct-poster-module__Y8wT8W__poster{width:100vw;min-height:auto}.vice-ct-poster-module__Y8wT8W__tagline{max-width:180px}.vice-ct-poster-module__Y8wT8W__cornerBug{width:132px;max-width:132px;padding:.38rem .42rem;font-size:.58rem;line-height:.96}.vice-ct-poster-module__Y8wT8W__wanted{width:24%}.vice-ct-poster-module__Y8wT8W__titleBlock{width:86%;bottom:5.2%}.vice-ct-poster-module__Y8wT8W__kicker{-webkit-text-stroke:0;font-size:.54rem}.vice-ct-poster-module__Y8wT8W__title{-webkit-text-stroke:2px #0a0808;text-shadow:4px 4px #0a0808,-2px -2px #0a0808;font-size:3.35rem;line-height:.75}.vice-ct-poster-module__Y8wT8W__scriptTitle{-webkit-text-stroke:1px #fff7df;text-shadow:3px 3px #0a0808,0 0 18px #58f4ffb3;margin-top:-.05em;font-size:3rem}.vice-ct-poster-module__Y8wT8W__footerStrip{grid-template-columns:1fr;gap:.24rem;font-size:.52rem;bottom:1.4%}.vice-ct-poster-module__Y8wT8W__characterCaption{min-width:88%;padding:.3rem .38rem}}
