.gta-spotlight{position:relative;min-height:720px;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 75% 40%,#743f8066,transparent 70%),linear-gradient(130deg,#131b3c,#532943);border-bottom:1px solid #f7a6d544}.gta-film{position:absolute;inset:0;z-index:-3;overflow:hidden}.gta-film iframe{position:absolute;width:100%;height:100%;border:0;pointer-events:none;opacity:.8}.gta-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#080c1bed 0%,#0d0a1dbb 35%,#210e3c22 80%),linear-gradient(0deg,#090a16ee,transparent 40%,#090a1633)}.gta-copy{padding:95px 7% 105px;position:relative}.gta-copy .eyebrow{color:#ffc7e5;margin-bottom:30px}.gta-copy h2{font-size:clamp(82px,8vw,135px);line-height:.87;position:relative;z-index:1;max-width:750px}.gta-copy h2 span{background:linear-gradient(110deg,#ffd5aa,#ff8bcb 65%,#b7a5ff);background-clip:text;-webkit-text-fill-color:transparent}.gta-copy>p{font-size:15px;line-height:1.9;color:#dfcfe4;position:relative;z-index:1;margin:25px 0}.gta-numeral{position:absolute;right:9%;top:40px;font:900 clamp(200px,30vw,480px)/1 'Barlow Condensed',Impact,sans-serif;color:transparent;-webkit-text-stroke:2px #ffb7df55;text-shadow:0 0 100px #b658d933;letter-spacing:-20px;pointer-events:none}.gta-actions{display:flex;align-items:center;gap:28px;position:relative;z-index:1}.gta-actions .primary{background:linear-gradient(100deg,#ff9ad3,#ffcfa2);padding:20px 30px}.gta-watch{font-size:12px;border-bottom:1px solid #ffffff70;padding:12px 0}.gta-copy>small{display:block;margin-top:20px;font-size:10px;color:#cbb5cd}.gta-film-footer{position:absolute;bottom:0;left:7%;right:7%;padding:23px 0;border-top:1px solid #ffffff30;display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:9px;letter-spacing:2px;color:#d8c7df}.gta-film-footer i{color:#ff91d1;margin:0 15px;font-style:normal}.gta-film-footer a{font-size:10px;letter-spacing:0}.gta-return{border:1px solid #ffffff50;padding:9px 12px;letter-spacing:0;font-size:11px}.gta-spotlight.watching{min-height:0;aspect-ratio:16/10;background:#000}.watching .gta-film{bottom:65px;z-index:1}.watching iframe{opacity:1;pointer-events:auto}.watching .gta-copy,.watching .gta-shade{display:none}.watching .gta-film-footer{z-index:2;background:#090b15}.gta-return[hidden]{display:none}@media(min-width:1200px){.gta-film iframe{width:130%;height:140%;left:-15%;top:-20%}.watching .gta-film iframe{width:100%;height:100%;left:0;top:0}}@media(max-width:650px){.gta-spotlight{min-height:640px}.gta-copy{padding:75px 7% 100px}.gta-copy h2{font-size:83px}.gta-copy .eyebrow{font-size:9px;letter-spacing:1.5px}.gta-copy>p{font-size:13px;max-width:310px}.gta-numeral{top:60px;right:5%;font-size:270px;opacity:.55}.gta-actions{gap:20px}.gta-actions .primary{padding:17px 20px}.gta-copy>small{max-width:290px;line-height:1.8}.gta-film iframe{width:200%;left:-50%}.gta-film-footer{font-size:7px;letter-spacing:1px;gap:12px}.gta-film-footer i{margin:0 6px}.gta-spotlight.watching{aspect-ratio:auto;height:330px}.watching .gta-film iframe{width:100%;left:0}.watching .gta-film-footer>span{display:none}}
