@font-face{font-family:Gta Condensed;src:url(/fonts/roboto-condensed-bold.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}.-d0QIq_page{--paper:#fff;--ink:#292127;--rule:#29212733;--muted:#71676c;color:var(--ink);background:var(--paper);position:relative;overflow:clip}.-d0QIq_page h2,.-d0QIq_releaseDate{text-transform:uppercase;letter-spacing:-.035em;font-family:Gta Condensed,Arial Narrow,sans-serif;font-weight:700;line-height:.94}.-d0QIq_page h2{font-size:clamp(64px,7.3vw,108px)}.-d0QIq_page a:focus-visible,.-d0QIq_page button:focus-visible,.-d0QIq_page select:focus-visible,.-d0QIq_page summary:focus-visible{outline-offset:5px;outline:2px solid #b54f72}.-d0QIq_skipLink{z-index:10;color:var(--ink);background:var(--paper);padding:15px 20px;position:absolute;top:-100px;left:24px}.-d0QIq_skipLink:focus{top:10px}.-d0QIq_header{z-index:2;color:#fff;background:linear-gradient(#21192280,#0000);align-items:center;gap:45px;width:100%;padding:27px 4.5%;display:flex;position:absolute;top:0;left:0}.-d0QIq_brand{flex-shrink:0;align-items:center;display:inline-flex}.-d0QIq_brand img{object-fit:contain;width:64px;height:64px}.-d0QIq_header .-d0QIq_brand img{filter:brightness(0)invert()}.-d0QIq_header nav{gap:33px;margin-left:auto;font-size:13px;display:flex}.-d0QIq_header nav a{opacity:1}.-d0QIq_header nav a:hover{opacity:1;text-underline-offset:5px;text-decoration:underline}.-d0QIq_storeLink{border-left:1px solid #ffffff40;align-items:center;gap:13px;padding-left:28px;font-size:13px;display:flex}.-d0QIq_hero{isolation:isolate;color:#fff;background:#362338;min-height:860px;position:relative}.-d0QIq_heroArt{z-index:-2;position:absolute;inset:0}.-d0QIq_heroArt img{object-fit:cover;object-position:58% center;width:100%;height:100%}.-d0QIq_hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#261a2a99 0%,#261a2a22 44%,#0000 70%),linear-gradient(#0000 76%,#211922 100%);position:absolute;inset:0}.-d0QIq_heroContent{max-width:1220px;margin:auto;padding:132px 30px 125px}.-d0QIq_hero h1{width:fit-content;margin:0 0 29px}.-d0QIq_gameLogo{width:248px;height:auto}.-d0QIq_releaseDate{font-size:91px;line-height:.9}.-d0QIq_releaseDate span{display:block}.-d0QIq_heroPlatform{margin-top:20px;font-size:14px}.-d0QIq_primaryButton{background:var(--ink);min-height:58px;color:var(--paper);border:1px solid var(--ink);border-radius:0;justify-content:space-between;align-items:center;gap:35px;padding:17px 24px;font-size:14px;font-weight:700;display:inline-flex}.-d0QIq_primaryButton:hover{background:#49333d;border-color:#49333d}.-d0QIq_heroContent>.-d0QIq_primaryButton{color:#342532;background:#fff;border-color:#fff;min-width:249px;margin-top:28px}.-d0QIq_heroContent>.-d0QIq_primaryButton:hover{background:#f1f1f1;border-color:#f1f1f1}.-d0QIq_heroBottom{align-items:center;gap:30px;font-size:12px;display:flex;position:absolute;bottom:27px;left:4.5%;right:4.5%}.-d0QIq_heroBottom>span:first-child{margin-right:auto}.-d0QIq_heroBottom>span:last-child{border-left:1px solid #ffffff40;padding-left:25px}.-d0QIq_trailerButton{border-bottom:1px solid;align-items:center;gap:12px;padding-bottom:8px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.-d0QIq_trailerButton:hover{opacity:.7}.-d0QIq_trailerButton svg{width:14px}.-d0QIq_heroBottom .-d0QIq_trailerButton{border:0;padding-bottom:0;font-size:12px}.-d0QIq_buySection{grid-template-columns:1fr 1fr;gap:110px;max-width:1240px;margin:auto;padding:112px 30px 106px;scroll-margin-top:30px;display:grid}.-d0QIq_kicker{letter-spacing:.09em;margin-bottom:27px;font-size:11px;font-weight:600}.-d0QIq_buyDescription{max-width:430px;margin-top:30px;font-size:17px;line-height:1.7}.-d0QIq_gameFacts{max-width:390px;margin:37px 0 0;font-size:13px}.-d0QIq_gameFacts>div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:22px;padding:12px 0;display:flex}.-d0QIq_gameFacts dt{color:var(--muted)}.-d0QIq_gameFacts dd{text-align:right;margin:0}.-d0QIq_regionHelp{color:var(--muted);margin-top:30px;font-size:12px;line-height:1.8}.-d0QIq_regionHelp a{color:var(--ink);border-bottom:1px solid var(--rule);align-items:center;gap:12px;margin-top:6px;padding-bottom:2px;display:inline-flex}.-d0QIq_purchaseCard{align-self:start;min-width:0;padding-top:5px}.-d0QIq_purchaseTop{color:var(--muted);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;margin-bottom:26px;padding-bottom:23px;font-size:11px;display:flex}.-d0QIq_regionLabel{margin-bottom:11px;font-size:13px;font-weight:700;display:block}.-d0QIq_selectWrap{position:relative}.-d0QIq_selectWrap select{appearance:none;width:100%;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #29212777;border-radius:0;padding:17px 42px 17px 16px;font-size:16px}.-d0QIq_selectWrap option{color:var(--ink);background:#fff}.-d0QIq_selectWrap>svg{pointer-events:none;position:absolute;top:21px;right:17px}.-d0QIq_fieldHint{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.7}.-d0QIq_editions{border:0;min-width:0;margin:28px 0 0;padding:0}.-d0QIq_editions legend{padding:0 0 11px;font-size:13px;font-weight:700}.-d0QIq_editionOption{border-top:1px solid var(--rule);cursor:pointer;align-items:center;gap:15px;padding:22px 0;display:flex;position:relative}.-d0QIq_editionOption:last-child{border-bottom:1px solid var(--rule)}.-d0QIq_editionOption>input{opacity:0;width:1px;height:1px;position:absolute}.-d0QIq_editionOption:has(input:focus-visible){outline-offset:3px;outline:2px solid #b54f72}.-d0QIq_radioMark{border:1px solid #29212788;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.-d0QIq_radioMark svg{display:none}.-d0QIq_editionOption[data-selected=true] .-d0QIq_radioMark{border:6px solid var(--ink)}.-d0QIq_editionOption strong{font-size:17px;font-weight:600;display:block}.-d0QIq_editionOption small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}.-d0QIq_editionPrice{white-space:nowrap;margin-left:auto;font-size:16px;font-weight:600}.-d0QIq_purchaseTotal{min-height:90px;margin:29px 0 23px}.-d0QIq_purchaseTotal>span{color:var(--muted);font-size:12px;display:block}.-d0QIq_purchaseTotal>strong{letter-spacing:-.04em;margin-top:7px;font-size:47px;line-height:1.2;display:block}.-d0QIq_purchaseTotal>small{color:var(--muted);margin-top:8px;font-size:11px;display:block}.-d0QIq_purchaseCard>.-d0QIq_primaryButton{width:100%;display:flex}.-d0QIq_purchaseDisclaimer{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.8}.-d0QIq_purchaseSecure{color:var(--muted);margin-top:19px;font-size:11px}.-d0QIq_offerNotice strong{font-size:17px}.-d0QIq_offerNotice p{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.7}.-d0QIq_textLink{border-bottom:1px solid;align-items:center;gap:15px;padding:0 0 4px;font-size:13px;display:inline-flex}.-d0QIq_offerNotice button{margin-top:14px}.-d0QIq_loading{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:flex}.-d0QIq_loading svg{animation:1.2s linear infinite -d0QIq_spin}@keyframes -d0QIq_spin{to{transform:rotate(360deg)}}.-d0QIq_story{color:#f5eee5;background:#261c29;grid-template-columns:1fr 1fr;display:grid}.-d0QIq_storyImage{height:750px;overflow:hidden}.-d0QIq_storyImage img{object-fit:cover;object-position:center 28%;width:100%;height:100%}.-d0QIq_storyCopy{align-self:center;padding:70px clamp(40px,6vw,100px)}.-d0QIq_storyCopy .-d0QIq_kicker{color:#d4b9cb}.-d0QIq_storyCopy h2{color:#f0bec3;font-size:clamp(70px,7vw,108px)}.-d0QIq_storyCopy>p:not(.-d0QIq_kicker){color:#d5c7d5;max-width:420px;margin-top:28px;font-size:16px;line-height:1.85}.-d0QIq_storyCopy>p+p{margin-top:18px!important}.-d0QIq_storyCopy>.-d0QIq_trailerButton{margin-top:35px}.-d0QIq_officialLink{color:#bda5bc;width:fit-content;margin-top:24px;font-size:11px;display:block}.-d0QIq_officialLink:hover{text-underline-offset:4px;text-decoration:underline}.-d0QIq_faqSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:110px;max-width:1240px;margin:auto;padding:110px 30px 90px;display:grid}.-d0QIq_faqIntro h2{font-size:85px}.-d0QIq_faqIntro>p{color:var(--muted);margin-top:28px;font-size:16px;line-height:1.8}.-d0QIq_faqList{border-top:1px solid var(--rule)}.-d0QIq_faqList details{border-bottom:1px solid var(--rule)}.-d0QIq_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.-d0QIq_faqList summary::-webkit-details-marker{display:none}.-d0QIq_faqList summary>span{font-size:24px;font-weight:400;line-height:1}.-d0QIq_faqList details[open] summary>span{transform:rotate(45deg)}.-d0QIq_faqList details>p{color:var(--muted);padding:0 25px 24px 0;font-size:13px;line-height:1.85}.-d0QIq_footer{border-top:1px solid var(--rule);padding:36px 4.5% 32px}.-d0QIq_footerTop{align-items:center;gap:30px;font-size:12px;display:flex}.-d0QIq_footerTop .-d0QIq_brand{margin-right:auto}.-d0QIq_footer>p{color:var(--muted);margin-top:27px;font-size:10px;line-height:1.8}@media (min-width:1700px){.-d0QIq_hero{min-height:960px}.-d0QIq_heroContent{max-width:1420px;padding-top:150px}.-d0QIq_gameLogo{width:300px}.-d0QIq_releaseDate{font-size:110px}}@media (max-width:1100px){.-d0QIq_heroContent{padding-left:6%}.-d0QIq_heroArt img{object-position:60% center}.-d0QIq_buySection,.-d0QIq_faqSection{gap:65px;padding-left:45px;padding-right:45px}.-d0QIq_editionOption strong{font-size:15px}.-d0QIq_editionPrice{font-size:14px}.-d0QIq_storyImage{height:680px}.-d0QIq_storyCopy{padding:55px 40px}.-d0QIq_storyCopy>p:not(.-d0QIq_kicker){font-size:14px}.-d0QIq_faqIntro h2{font-size:75px}}@media (max-width:800px){.-d0QIq_header{padding:25px 30px}.-d0QIq_header nav{gap:20px;font-size:12px}.-d0QIq_storeLink{display:none}.-d0QIq_hero{min-height:800px}.-d0QIq_gameLogo{width:220px}.-d0QIq_heroContent{padding-top:135px}.-d0QIq_releaseDate{font-size:78px}.-d0QIq_buySection,.-d0QIq_faqSection{gap:40px;padding:75px 30px}.-d0QIq_buyDescription{font-size:15px}.-d0QIq_desktopBreak{display:none}.-d0QIq_gameFacts{font-size:11px}.-d0QIq_editionOption{gap:11px}.-d0QIq_editionOption strong{font-size:14px}.-d0QIq_editionPrice{font-size:13px}.-d0QIq_editionOption small{font-size:10px}.-d0QIq_storyImage{height:640px}.-d0QIq_storyCopy{padding:40px 30px}.-d0QIq_storyCopy h2{font-size:66px}.-d0QIq_storyCopy>p:not(.-d0QIq_kicker){font-size:13px}.-d0QIq_faqIntro h2{font-size:64px}.-d0QIq_faqList summary{font-size:14px}}@media (max-width:600px){.-d0QIq_header{padding:23px 24px}.-d0QIq_brand img{width:56px;height:56px}.-d0QIq_header nav{margin-left:auto}.-d0QIq_header nav a{font-size:11px}.-d0QIq_header nav a:nth-child(2){display:none}.-d0QIq_hero{min-height:880px}.-d0QIq_heroArt{height:640px}.-d0QIq_heroArt img{object-position:61% top}.-d0QIq_hero:after{background:linear-gradient(#2119220d 25%,#211922f2 60%,#211922 69% 100%)}.-d0QIq_heroContent{padding:435px 24px 95px}.-d0QIq_hero h1{margin-bottom:23px}.-d0QIq_gameLogo{width:160px}.-d0QIq_releaseDate{white-space:nowrap;font-size:clamp(42px,13vw,58px);line-height:.94}.-d0QIq_releaseDate span{margin-left:10px;font-size:30px;display:inline}.-d0QIq_heroPlatform{margin-top:15px;font-size:13px}.-d0QIq_heroContent>.-d0QIq_primaryButton{min-width:230px;margin-top:25px}.-d0QIq_heroBottom{gap:14px;font-size:10px;bottom:25px;left:24px;right:24px}.-d0QIq_heroBottom>span:last-child{padding-left:14px}.-d0QIq_heroBottom .-d0QIq_trailerButton{gap:8px;font-size:11px}.-d0QIq_buySection{grid-template-columns:1fr;gap:45px;padding:60px 24px 68px}.-d0QIq_buyIntro h2{font-size:clamp(64px,19vw,80px)}.-d0QIq_kicker{margin-bottom:22px;font-size:10px}.-d0QIq_buyDescription{margin-top:25px;font-size:16px}.-d0QIq_gameFacts{max-width:none;margin-top:27px;font-size:13px}.-d0QIq_regionHelp{margin-top:25px;font-size:12px}.-d0QIq_purchaseTop{margin-bottom:23px;padding-bottom:19px}.-d0QIq_editionOption{gap:13px;padding:21px 0}.-d0QIq_editionOption strong{font-size:16px}.-d0QIq_editionOption small{font-size:11px}.-d0QIq_editionPrice{font-size:15px}.-d0QIq_purchaseTotal>strong{font-size:44px}.-d0QIq_purchaseDisclaimer{font-size:11px}.-d0QIq_story{grid-template-columns:1fr}.-d0QIq_storyImage{height:490px}.-d0QIq_storyImage img{object-position:center 26%}.-d0QIq_storyCopy{padding:43px 24px 55px}.-d0QIq_storyCopy h2{font-size:clamp(64px,20vw,83px)}.-d0QIq_storyCopy>p:not(.-d0QIq_kicker){margin-top:25px;font-size:15px;line-height:1.8}.-d0QIq_storyCopy>.-d0QIq_trailerButton{margin-top:28px}.-d0QIq_officialLink{font-size:12px}.-d0QIq_faqSection{grid-template-columns:minmax(0,1fr);gap:32px;padding:57px 24px 65px}.-d0QIq_faqIntro h2{font-size:clamp(52px,17vw,70px)}.-d0QIq_faqIntro>p{max-width:280px;margin-top:23px;font-size:15px}.-d0QIq_faqList summary{padding:23px 0;font-size:15px}.-d0QIq_faqList details>p{padding-right:0;font-size:13px}.-d0QIq_footer{padding:27px 24px 100px}.-d0QIq_footerTop{flex-wrap:wrap;gap:20px;font-size:11px}.-d0QIq_footerTop .-d0QIq_brand{flex-basis:100%;margin-bottom:5px}.-d0QIq_footer>p{font-size:10px}}@media (max-width:370px){.-d0QIq_header nav{gap:14px}.-d0QIq_hero{min-height:860px}.-d0QIq_releaseDate{font-size:clamp(39px,12.5vw,46px)}.-d0QIq_releaseDate span{margin-left:8px;font-size:26px}.-d0QIq_heroBottom{gap:10px}.-d0QIq_heroBottom>span:first-child{font-size:9px}.-d0QIq_heroBottom .-d0QIq_trailerButton{font-size:10px}.-d0QIq_editionOption{gap:10px}.-d0QIq_editionOption strong,.-d0QIq_editionPrice{font-size:14px}}@media (prefers-reduced-motion:reduce){.-d0QIq_page *{transition:none!important;animation:none!important}}.-d0QIq_heroOffer{max-width:430px;margin-top:17px;font-size:22px;font-weight:700}.-d0QIq_heroOfferHint{color:#fffd;margin-top:9px;font-size:12px}
