body[data-v2-theme]{--bg:#0c111b;--bg-elev:#121a29;--surface-1:#131c2c;--surface-2:#1b2638;--surface-3:#263449;--border:#2b384d;--text:#f4f5fa;--text-soft:#b2bfd1;--text-faint:#8e9bb0;--accent:#82b2ff;--accent-bright:#b4d0ff;--accent-deep:#416bc9;--accent-tint:#82b2ff1a;--accent-line:#82b2ff4d;--accent-glow:#82b2ff1f;--v2-cta:#ff805b;--v2-cta-text:#171923;--v2-line:#344156;--v2-radius:12px;--font-display:"Manrope Variable","Inter",sans-serif;background:var(--bg);color:var(--text);background-image:none}body[data-v2-theme] .games-directory-hero .hub-header{min-height:280px}body[data-v2-theme] .games-directory-hero .bg{object-fit:cover;object-position:center 62%;width:100%;height:100%}body[data-v2-theme] .games-directory-hero .hub-header:after{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 95%,transparent),color-mix(in srgb,var(--bg) 84%,transparent) 43%,color-mix(in srgb,var(--bg) 12%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--bg) 35%,transparent),transparent)}body[data-v2-theme] .games-directory-hero .h-desc{color:var(--text)}@media (width<=560px){body[data-v2-theme] .games-directory-hero .hub-header{padding:24px}body[data-v2-theme] .games-directory-hero .bg{object-position:82% center}body[data-v2-theme] .games-directory-hero .hub-header:after{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 93%,transparent),color-mix(in srgb,var(--bg) 67%,transparent))}}body[data-v2-theme=journal]{isolation:isolate}body[data-v2-theme=journal]:before{background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bg) 75%,transparent) 19%,color-mix(in srgb,var(--bg) 95%,transparent) 31%,color-mix(in srgb,var(--bg) 95%,transparent) 69%,color-mix(in srgb,var(--bg) 75%,transparent) 81%,transparent), linear-gradient(180deg,color-mix(in srgb,var(--bg) 18%,transparent),color-mix(in srgb,var(--bg) 42%,transparent) 55%,var(--bg) 95%), url(/images/local-v2/backgrounds/gameselecto-atmosphere-blue-v1.webp);background-size:100% 100%,100% 100%,100%;background-position:center,center,center var(--header-h);background-repeat:no-repeat;-webkit-mask-image:none;mask-image:none}@media (width<=767px){body[data-v2-theme=journal]:before{background-image:linear-gradient(180deg,color-mix(in srgb,var(--bg) 62%,transparent),var(--bg) 60%), url(/images/local-v2/backgrounds/gameselecto-atmosphere-blue-v1.webp);background-size:100% 100%,auto 320px;background-position:center,center var(--header-h)}}body[data-v2-theme] :focus-visible{outline:3px solid var(--accent);outline-offset:4px}body[data-v2-theme]{--v2-action:#245bff;--v2-on-action:#fff;--grad-accent:linear-gradient(120deg,var(--v2-action),color-mix(in srgb,var(--v2-action) 88%,black) 55%,color-mix(in srgb,var(--v2-action) 75%,black));--on-accent:var(--bg);--border-strong:#3b4c66;--text-dim:#8998ad;--grid-line:color-mix(in srgb,var(--accent) 3.5%,transparent);--success:var(--accent);--success-tint:var(--accent-tint);--tier-b:var(--accent);--color-line-strong:var(--border-strong);--color-surface:var(--surface-1);--color-muted:var(--text-faint);--color-body:var(--text-soft);--color-page:var(--bg);--color-text:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body[data-v2-theme] .badge.success{border-color:var(--accent-line)}body[data-v2-theme] :is(.author-box .avatar,.article-byline .mini-av,.hub-header.is-author .author-avatar,.hud.accent-full){color:var(--v2-on-action)}body[data-v2-theme] :is(input,progress,meter){accent-color:var(--v2-action)}body[data-v2-theme=clair]{--text-dim:#5f7089;--on-accent:#fff}body[data-v2-theme] .btn-primary{background:var(--v2-action);color:var(--v2-on-action);border-color:var(--v2-action)}body[data-v2-theme] .btn-primary:hover{background:color-mix(in srgb,var(--v2-action) 90%,var(--v2-on-action));color:var(--v2-on-action);box-shadow:0 6px 26px color-mix(in srgb,var(--v2-action) 25%,transparent)}body[data-v2-theme] .btn-primary:focus-visible{outline-color:var(--v2-on-action)}body[data-v2-theme] :is(.btn.offer-cta,a.btn[rel~=sponsored]),body[data-v2-theme] .prose a.btn[rel~=sponsored]{--v2-cta:#245bff;--v2-cta-text:#fff;background:var(--v2-cta);color:var(--v2-cta-text);border-color:var(--v2-cta)}body[data-v2-theme] :is(.btn.offer-cta,a.btn[rel~=sponsored]):hover{background:color-mix(in srgb,var(--v2-cta) 90%,var(--v2-cta-text));box-shadow:0 6px 26px color-mix(in srgb,var(--v2-cta) 25%,transparent)}body[data-v2-theme] :is(.offer-cta,a.btn[rel~=sponsored]):after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v2-cta) 70%,white),inset 0 0 15px 3px color-mix(in srgb,var(--v2-cta) 25%,transparent)}body[data-v2-theme] :is(.btn.offer-cta,a.btn[rel~=sponsored]):focus-visible{outline-color:var(--v2-cta-text)}body[data-v2-theme] a.btn[rel~=sponsored]:not(.offer-cta){isolation:isolate;min-height:44px;position:relative;overflow:hidden}body[data-v2-theme] a.btn[rel~=sponsored]:not(.offer-cta):before,body[data-v2-theme] a.btn[rel~=sponsored]:not(.offer-cta):after{content:"";pointer-events:none;z-index:-1;position:absolute}body[data-v2-theme] a.btn[rel~=sponsored]:not(.offer-cta):before{background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:35%;animation:4.8s ease-in-out infinite offer-cta-sheen;inset:0 auto 0 -45%;transform:skew(-18deg)}body[data-v2-theme] a.btn[rel~=sponsored]:not(.offer-cta):after{animation:3.2s ease-in-out infinite offer-cta-glow;inset:2px}body[data-v2-theme] a.btn[rel~=sponsored]:focus-visible:before,body[data-v2-theme] a.btn[rel~=sponsored]:focus-visible:after{animation-play-state:paused}body[data-v2-theme] .slate__adlabel{color:var(--text-soft)}body[data-v2-theme] .review-storefront{--rs-height:430px;min-height:var(--rs-height);background:var(--surface-1);isolation:isolate;border:0;border-radius:0;align-items:center;width:100%;max-width:none;margin:0;padding:40px max(32px,50% - 560px);display:grid;position:relative;overflow:hidden}body[data-v2-theme] .rs-background,body[data-v2-theme] .rs-background-player,body[data-v2-theme] .rs-shade{pointer-events:none;position:absolute;inset:0}body[data-v2-theme] .rs-background{z-index:-2;overflow:hidden}body[data-v2-theme] .rs-background>img{object-fit:cover;object-position:65% center;width:100%;height:100%}body[data-v2-theme] .rs-background video{object-fit:cover;object-position:center;opacity:0;border:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}body[data-v2-theme] .rs-background-player.is-playing video{opacity:1}body[data-v2-theme] .rs-background video::-webkit-media-controls{display:none!important}body[data-v2-theme] .rs-background video::-webkit-media-controls-panel{display:none!important}body[data-v2-theme] .rs-background video::-webkit-media-controls-start-playback-button{display:none!important}body[data-v2-theme] .rs-shade{z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 97%,transparent),color-mix(in srgb,var(--bg) 91%,transparent) 34%,color-mix(in srgb,var(--bg) 35%,transparent) 72%,color-mix(in srgb,var(--bg) 15%,transparent))}body[data-v2-theme] .rs-details{width:min(100%,420px);min-width:0}body[data-v2-theme] .rs-eyebrow{color:var(--accent);font:750 10px/1.5 var(--font-sans);letter-spacing:.12em;margin:0 0 10px}body[data-v2-theme] .rs-genre{color:var(--text-soft);font:400 13px/1.6 var(--font-sans);margin:0 0 20px}body[data-v2-theme] .review-storefront .buybox.is-offer{clip-path:none;background:0 0;border:0;grid-template-columns:72px minmax(0,1fr) auto;gap:8px 14px;margin:0;padding:0}body[data-v2-theme] .review-storefront .buybox.is-offer .bb-img{width:72px}body[data-v2-theme] .review-storefront .buybox.is-offer .bb-name{letter-spacing:-.03em;font-size:24px;font-weight:800}body[data-v2-theme] .review-storefront .buybox.is-offer .bb-price{font-size:20px}body[data-v2-theme] .review-storefront .buybox.is-offer .bb-merchant{display:none}body[data-v2-theme] .review-storefront .buybox.is-offer .offer-cta{grid-column:1/-1;min-height:50px;margin-top:10px}body[data-v2-theme] .review-storefront .buybox.is-offer .bb-note{grid-column:1/-1;margin-top:4px}body[data-v2-theme] .rs-read{font:650 12px/1.5 var(--font-sans);color:var(--accent);gap:8px;margin-top:16px;display:inline-flex}@media (width<=767px){body[data-v2-theme] .review-storefront{--rs-height:580px;align-items:end;width:calc(100% - 24px);margin:12px;padding:24px}body[data-v2-theme] .rs-shade{background:linear-gradient(0deg,var(--bg),color-mix(in srgb,var(--bg) 94%,transparent) 45%,color-mix(in srgb,var(--bg) 30%,transparent))}body[data-v2-theme] .rs-genre{margin-bottom:14px}body[data-v2-theme] .review-storefront .buybox.is-offer{grid-template-columns:64px minmax(0,1fr) auto}body[data-v2-theme] .review-storefront .buybox.is-offer .bb-img{width:64px}body[data-v2-theme] .review-storefront .buybox.is-offer .bb-name{font-size:21px}}body[data-v2-theme] .site-game-dock{z-index:55;background:var(--surface-2);border-top:1px solid var(--border-strong);padding:4px 12px max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:center;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000059}body[data-v2-theme] .site-game-dock.is-visible{display:flex}body[data-v2-theme] .site-game-dock .ad-slot{margin:0}body[data-v2-theme] .site-game-dock .icon-btn{display:grid}@media (height<=39.99rem){body[data-v2-theme] .site-game-dock,body[data-v2-theme] .site-game-dock.is-visible{display:none}}body[data-v2-theme] .story-insert{margin:28px 0}body[data-v2-theme] .story-insert .slate{margin-inline:auto}body[data-v2-theme] .story-insert[hidden]{display:none}@media (width>=64rem){body[data-v2-theme] .story-insert{scroll-margin-top:calc(var(--header-h) + 64px)}}body[data-v2-theme] .site-game-dock .slate__altnote{display:none}body[data-v2-theme] .site-game-dock .aa-bar{z-index:1;justify-content:flex-end;align-items:center;width:44px;max-width:44px;min-height:44px;display:flex;position:absolute;top:-22px;right:12px}body[data-v2-theme].has-anchor-reserve{--anchor-reserve:164px}@media (width>=48rem){body[data-v2-theme].has-anchor-reserve{--anchor-reserve:154px}}body[data-v2-theme=clair] .brand .logo-text b{color:var(--text)}body[data-v2-theme] .site-header{z-index:50;background:var(--bg);border-bottom:1px solid var(--border);-webkit-backdrop-filter:none;backdrop-filter:none;position:sticky;top:0}body[data-v2-theme] .site-header .container{max-width:1664px;padding-inline:24px}body[data-v2-theme] .main-nav a{font-family:var(--font-sans);letter-spacing:.04em;font-size:12px;font-weight:600}body[data-v2-theme] .main-nav a[aria-current=page]{color:var(--accent)}body[data-v2-theme] .site-header .logo-text{letter-spacing:-.04em}body[data-v2-theme] .site-footer{border-top:1px solid var(--border);background:var(--bg-elev);margin-top:48px}.v2-previewbar{color:#d8e6ff;font:11px/1.5 var(--font-sans);background:#172440;justify-content:space-between;align-items:center;gap:16px;padding:8px 28px;display:flex}.v2-previewbar b{letter-spacing:.1em;margin-right:8px}.v2-previewbar nav{flex-wrap:wrap;gap:5px;display:flex}.v2-previewbar nav a{border:1px solid #0000;border-radius:5px;padding:5px 12px}.v2-previewbar nav a[aria-current=page]{color:#fff;background:#243b60;border-color:#7497cb}.v2-masthead-ad{background:var(--bg-elev);border-bottom:1px solid var(--border);justify-content:center;padding:10px 12px 15px;display:flex}.v2-masthead-ad .slate{margin:0}.v2-subnav{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;max-width:1664px;margin:auto;padding:16px 24px;font-size:11px;display:flex}.v2-subnav>span{color:var(--text-soft);letter-spacing:.14em;font-size:10px}.v2-subnav nav{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.v2-subnav a{font-weight:650}.v2-subnav a:hover{color:var(--accent)}.v2-frame{grid-template-columns:160px minmax(0,1fr) 220px;align-items:start;gap:28px;max-width:1664px;margin:auto;padding:32px 24px;display:grid}.v2-content{min-width:0}.v2-rail{min-width:0;padding-top:12px}.v2-rail-sticky{position:sticky;top:24px}.v2-rail .slate{width:100%;margin:0}.v2-rail .slate__frame{width:100%;max-width:100%;height:auto}.v2-rail .slate__link{width:100%;max-width:100%}.v2-rail .slate__media,.v2-rail .slate__media img{object-fit:contain;width:100%;height:auto;display:block}body[data-v2-theme] .v2-rail .slate.slate--box .slate__frame{aspect-ratio:6/5;width:100%;height:auto}body[data-v2-theme] .v2-rail .slate .slate__media img{object-fit:contain;width:100%;height:100%}.v2-rail .slate__adlabel{font:9px/1.5 var(--font-mono);letter-spacing:.11em;margin-bottom:10px}.v2-rail-note{color:var(--text-soft);font-size:16px;font-family:var(--font-display);margin:18px 0 8px;line-height:1.5}.v2-textlink{color:var(--accent);font-size:13px;font-weight:650;display:inline-block}.v2-side-note{border-block:1px solid var(--border);margin:20px 0 24px;padding:26px 0}.v2-side-note h2{font:750 25px/1.2 var(--font-display);letter-spacing:-.035em;margin:12px 0}.v2-side-note p{color:var(--text-soft);font-size:12px;line-height:1.6}.v2-side-note a{color:var(--accent);font-size:11px}.v2-kicker{font:650 10px/1.5 var(--font-sans);letter-spacing:.12em;color:var(--accent);text-transform:uppercase;display:block}.v2-section-heading{justify-content:space-between;align-items:end;gap:24px;margin:0 0 26px;display:flex}.v2-section-heading h1{font:750 clamp(27px,2.7vw,45px)/1.14 var(--font-display);letter-spacing:-.045em;margin:9px 0 0}.v2-section-heading h1 em{color:var(--text-soft);font-style:normal}.v2-section-heading>p{color:var(--text-soft);margin:0 0 3px;font-size:11px;line-height:1.7}.v2-hero{isolation:isolate;border:1px solid var(--border);border-radius:var(--v2-radius);background:var(--surface-1);align-items:end;min-height:450px;display:flex;position:relative;overflow:hidden}.v2-hero-art{object-fit:cover;object-position:58% center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.v2-hero-shade{z-index:-1;background:linear-gradient(90deg,#060c16f0,#060c1699 45%,#060c1605),linear-gradient(#0000 30%,#060c1673);position:absolute;inset:0}.v2-hero-copy{max-width:70%;padding:40px}.v2-pill{font:650 9px/1.5 var(--font-sans);letter-spacing:.11em;color:#e3edff;border-left:3px solid var(--v2-cta);padding-left:10px;display:inline-block}.v2-hero h2{font:800 clamp(35px,3.5vw,59px)/1.02 var(--font-display);letter-spacing:-.045em;color:#fff;margin:22px 0 17px}.v2-hero-copy p{color:#d0d9e9;font-size:12px;line-height:1.8}.v2-button{background:var(--v2-cta);min-height:48px;color:var(--v2-cta-text);font:750 13px/1.5 var(--font-display);border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:36px;margin-top:12px;padding:14px 22px;transition:background .2s,transform .2s;display:inline-flex}.v2-button:hover{color:#111827;background:#ffac92;transform:translateY(-2px)}.v2-button span{font-size:20px;line-height:1}.v2-hero-index{font:9px var(--font-mono);color:#fff;letter-spacing:.1em;position:absolute;bottom:20px;right:24px}.v2-topicnav{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 0;display:flex}.v2-topicnav a{color:var(--text-soft);font-size:11px;font-weight:650}.v2-topicnav a:first-child{color:var(--accent)}.v2-row-heading{justify-content:space-between;align-items:end;gap:16px;margin:32px 0 20px;display:flex}.v2-row-heading h2{font:750 clamp(22px,2.1vw,31px)/1.2 var(--font-display);letter-spacing:-.04em;margin:6px 0 0}.v2-row-heading>a{color:var(--accent);white-space:nowrap;font-size:11px}.v2-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v2-story-card{min-width:0}.v2-story-card>a{height:100%;display:block}.v2-card-picture{aspect-ratio:16/10;background:var(--surface-1);border-radius:8px;position:relative;overflow:hidden}.v2-card-picture img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.v2-story-card a:hover img{transform:scale(1.035)}.v2-card-picture span{color:#fff;letter-spacing:.07em;background:#0c111be6;border-radius:3px;padding:5px 7px;font-size:8px;font-weight:650;position:absolute;bottom:10px;left:10px}.v2-card-copy{padding:14px 0}.v2-card-copy .v2-kicker{margin:0 0 8px;font-size:8px}.v2-card-copy h3{font:700 18px/1.3 var(--font-display);letter-spacing:-.035em;margin:0 0 16px}.v2-card-byline{color:var(--text-soft);justify-content:space-between;align-items:center;margin:0;font-size:9px;display:flex}.v2-card-byline span{color:var(--accent);font-size:18px}.v2-inline-ad{border-block:1px solid var(--border);margin:20px 0 34px;padding:20px 0}.v2-prelander-teaser{background:var(--surface-1);border-radius:var(--v2-radius);border:1px solid var(--border);grid-template-columns:1fr 1fr;min-width:0;display:grid;overflow:hidden}.v2-prelander-teaser>div{padding:30px}.v2-prelander-teaser h2{font:750 31px/1.15 var(--font-display);letter-spacing:-.04em;margin:12px 0}.v2-prelander-teaser p{color:var(--text-soft);font-size:12px;line-height:1.7}.v2-prelander-teaser>img{object-fit:cover;width:100%;height:100%}.v2-lander{isolation:isolate;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;max-width:1664px;min-height:calc(100svh - 270px);margin:auto;padding:46px 6vw 64px;display:grid;position:relative;overflow:hidden}body[data-v2-theme]:has(.v2-lander) .v2-masthead-ad,body[data-v2-theme]:has(.v2-lander) .v2-subnav,body[data-v2-theme]:has(.v2-lander) .main-nav,body[data-v2-theme]:has(.v2-lander) .header-actions{display:none}body[data-v2-theme] .v2-lander{min-height:calc(100svh - 115px)}.v2-lander-background{z-index:-1;background:linear-gradient(90deg,var(--bg) 5%,#0c111be0 55%,#0c111bc7),url(/images/ragnarok-the-new-world/ragnarok-the-new-world-beach-sunset-harbour-1280x720.webp) center/cover;position:absolute;inset:0}.v2-backlink{color:var(--text-soft);margin-bottom:30px;font-size:11px;display:block}.v2-lander-copy h1{font:800 clamp(38px,4.5vw,74px)/1.02 var(--font-display);letter-spacing:-.055em;margin:20px 0}.v2-lander-copy h1 em{color:var(--accent);font-style:normal}.v2-lander-copy>p:not(.v2-offer-fine){color:var(--text-soft);max-width:36em;font-size:14px;line-height:1.8}.v2-lander-facts{border-block:1px solid var(--border);color:var(--text-soft);gap:30px;margin:26px 0 14px;padding:20px 0;font-size:11px;display:flex}.v2-lander-facts b{font:750 24px var(--font-display);color:var(--text);margin-bottom:5px;display:block}.v2-button--offer{max-width:440px;min-height:60px;font-size:19px;display:flex}.v2-offer-fine{color:var(--text-soft);margin:13px 0 18px;font-size:10px;line-height:1.7}.v2-lander-visual{min-width:0}.v2-lander-visual figure{border:1px solid var(--border-strong);background:var(--surface-1);border-radius:14px;margin:0;padding:7px;transform:rotate(-2deg);box-shadow:0 24px 80px #0004}.v2-trailer{aspect-ratio:16/9;background:var(--surface-2);border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}.v2-trailer img{object-fit:contain;width:100%;height:100%}.v2-film-caption{color:#fff;font:9px/1.5 var(--font-sans);letter-spacing:.05em;background:#0b101acc;padding:7px 9px;position:absolute;bottom:14px;left:16px}.v2-lander-visual figcaption{color:var(--text-soft);padding:10px 8px 4px;font-size:10px}.v2-lander-strip{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;grid-template-columns:1.7fr 1fr;align-items:center;gap:16px;margin:22px 0 0 38px;padding:12px;display:grid;transform:rotate(1deg)}.v2-lander-strip img{border-radius:4px;width:100%;height:auto}.v2-lander-strip span{font:700 clamp(14px,1.6vw,22px)/1.4 var(--font-display)}.v2-article header h1{font:800 clamp(32px,3.4vw,55px)/1.08 var(--font-display);letter-spacing:-.045em;margin:16px 0}.v2-article h1 em{color:var(--accent);font-style:normal}.v2-article-dek{color:var(--text-soft);font-size:16px;line-height:1.7}.v2-byline{border-block:1px solid var(--border);align-items:center;gap:12px;margin:22px 0;padding:17px 0;font-size:11px;display:flex}.v2-byline>span{background:var(--surface-3);width:32px;height:32px;color:var(--accent);border-radius:50%;place-items:center;font-weight:750;display:grid}.v2-byline b{color:var(--text-soft)}.v2-disclosure{color:var(--text-soft);font-size:10px;line-height:1.6}.v2-disclosure a{text-decoration:underline}.v2-article-contents{border-block:1px solid var(--border);color:var(--accent);flex-wrap:wrap;gap:24px;margin:24px 0 36px;padding:20px 0;font-size:11px;display:flex}.v2-article>section{padding-block:16px 32px;scroll-margin-top:24px}.v2-article h2{font:750 clamp(24px,2.3vw,35px)/1.2 var(--font-display);letter-spacing:-.035em;margin:8px 0 24px}.v2-article figure{margin:0}.v2-table{border-collapse:collapse;width:100%;margin-bottom:40px;font-size:13px}.v2-table th,.v2-table td{text-align:left;border-bottom:1px solid var(--border);padding:15px 12px}.v2-table thead{background:var(--surface-2);color:var(--accent)}.v2-article-scene{margin:32px 0 48px}.v2-scene-index{font:10px var(--font-mono);color:var(--accent)}.v2-article-scene h3{font:750 26px/1.2 var(--font-display);letter-spacing:-.03em;margin:8px 0 12px}.v2-article-scene p{color:var(--text-soft);margin:0 0 20px;font-size:14px;line-height:1.7}.v2-article-scene figure a,.v2-article-scene figure picture{display:block}.v2-article-scene img{aspect-ratio:16/9;object-fit:contain;border-radius:8px;width:100%;height:auto;display:block}.v2-article-scene figcaption{color:var(--text-soft);padding-top:8px;font-size:10px}.v2-facts{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:25px 0;display:grid}.v2-facts dt{color:var(--accent);text-transform:uppercase;margin-bottom:10px;font-size:10px}.v2-facts dd{font:650 16px/1.6 var(--font-display);margin:0}.v2-article #essentials>p:not(.v2-offer-fine){color:var(--text-soft);font-size:13px;line-height:1.7}.v2-source-links a{text-decoration:underline}body[data-v2-theme=cinema]{--bg:#100e18;--bg-elev:#171322;--surface-1:#1a1527;--surface-2:#261f35;--border:#3b304d;--text:#faf5ff;--text-soft:#c4b6d1;--accent:#c2a5ff;--v2-cta:#c2a5ff;--v2-cta-text:#191026}body[data-v2-theme=cinema] .v2-section-heading>p,body[data-v2-theme=cinema] .v2-section-heading h1 br{display:none}body[data-v2-theme=cinema] .v2-section-heading h1{font-size:22px}body[data-v2-theme=cinema] .v2-section-heading h1 em{margin-left:8px}body[data-v2-theme=cinema] .v2-hero{align-items:end;min-height:570px}body[data-v2-theme=cinema] .v2-hero-copy{max-width:100%}body[data-v2-theme=cinema] .v2-hero-shade{background:linear-gradient(#0f0a190d,#0f0a1959 30%,#0f0a19fa)}body[data-v2-theme=cinema] .v2-card-grid{grid-template-columns:1fr}body[data-v2-theme=cinema] .v2-story-card>a{grid-template-columns:190px 1fr;align-items:center;gap:24px;display:grid}body[data-v2-theme=cinema] .v2-card-picture{aspect-ratio:16/9}body[data-v2-theme=cinema] .v2-card-copy h3{font-size:25px}body[data-v2-theme=clair]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f1f3f7;--bg-elev:#fff;--surface-1:#fff;--surface-2:#e6ecf6;--surface-3:#dce5f3;--border:#cdd6e4;--border-strong:#a8b8ce;--text:#15233b;--text-soft:#52627b;--text-faint:#68788e;--accent:#2453bb;--accent-bright:#2453bb;--accent-deep:#173d91;--accent-tint:#2453bb14;--v2-cta:#2453bb;--v2-cta-text:#fff}body[data-v2-theme=clair] .v2-hero{grid-template-columns:1fr 1fr;align-items:stretch;min-height:360px;display:grid}body[data-v2-theme=clair] .v2-hero-art{z-index:auto;object-position:67%;order:2;min-height:360px;position:relative;inset:auto}body[data-v2-theme=clair] .v2-hero-shade{display:none}body[data-v2-theme=clair] .v2-hero-copy{align-self:center;max-width:100%;padding:30px}body[data-v2-theme=clair] .v2-hero h2{color:var(--text);font-size:38px}body[data-v2-theme=clair] .v2-hero-copy p{color:var(--text-soft)}body[data-v2-theme=clair] .v2-pill{color:var(--accent)}body[data-v2-theme=clair] .v2-hero-index{display:none}body[data-v2-theme=clair] .v2-card-grid{grid-template-columns:1fr}body[data-v2-theme=clair] .v2-story-card{border-bottom:1px solid var(--border);padding-bottom:16px}body[data-v2-theme=clair] .v2-story-card>a{grid-template-columns:130px 1fr;align-items:center;gap:24px;display:grid}body[data-v2-theme=clair] .v2-card-picture{aspect-ratio:4/3}body[data-v2-theme=clair] .v2-card-copy h3{margin-bottom:8px;font-size:25px}body[data-v2-theme=clair] .v2-lander-background{background:linear-gradient(90deg,#f1f3f7 8%,#f1f3f7ed 55%,#f1f3f7bf),url(/images/ragnarok-the-new-world/ragnarok-the-new-world-beach-sunset-harbour-1280x720.webp) 50%/cover}@media (width>=1600px){.v2-frame{grid-template-columns:190px minmax(0,1fr) 280px;gap:36px}.v2-hero{min-height:510px}}@media (width<=1199px){.v2-frame{grid-template-columns:minmax(0,1fr) 230px;gap:24px}.v2-rail--left,.v2-section-heading>p{display:none}.v2-hero-copy{max-width:85%;padding:28px}.v2-card-grid{grid-template-columns:1fr 1fr}.v2-story-card:last-child{grid-column:1/-1}}@media (width<=939px){.v2-frame{max-width:850px;padding:26px 20px;display:block}.v2-rail,.v2-subnav>span{display:none}.v2-subnav{justify-content:center}.v2-previewbar{flex-wrap:wrap;justify-content:center;gap:5px;padding:8px 14px}.v2-lander{gap:32px;padding:30px 26px 50px}.v2-lander-copy h1{font-size:47px}.v2-lander-facts{gap:20px}}@media (width<=639px){.v2-previewbar{font-size:9px}.v2-previewbar nav a{padding:5px 9px}.v2-subnav{padding:14px 15px}.v2-subnav nav{gap:16px;font-size:10px}.v2-section-heading{margin-bottom:20px}.v2-section-heading h1{font-size:32px}.v2-hero{min-height:470px}.v2-hero-copy{max-width:100%;padding:25px}.v2-hero h2{font-size:45px}.v2-hero-art{object-position:68%}.v2-hero-shade{background:linear-gradient(#070d1920,#070d19b3 40%,#070d19fa)}.v2-hero-index{display:none}.v2-topicnav{justify-content:start;gap:10px 18px}.v2-row-heading{margin-top:28px}.v2-row-heading h2{font-size:24px}.v2-card-grid{grid-template-columns:1fr}.v2-story-card:last-child{grid-column:auto}.v2-card-picture{aspect-ratio:16/9}.v2-card-copy h3{font-size:24px}.v2-card-copy .v2-kicker{font-size:10px}.v2-card-byline{font-size:11px}.v2-prelander-teaser{grid-template-columns:1fr}.v2-prelander-teaser>img{aspect-ratio:16/9}.v2-prelander-teaser>div{padding:25px}.v2-lander{grid-template-columns:1fr;padding:25px 22px 44px}.v2-lander-copy h1{font-size:49px}.v2-backlink{margin-bottom:22px}.v2-lander-facts{justify-content:space-between;gap:14px}.v2-lander-facts span{font-size:10px}.v2-lander-facts b{font-size:21px}.v2-lander-visual figure{transform:none}.v2-lander-strip{margin-left:18px}.v2-lander-strip span{font-size:20px}.v2-facts{grid-template-columns:1fr}.v2-facts>div{grid-template-columns:80px 1fr;gap:12px;display:grid}.v2-table{font-size:12px}.v2-table th,.v2-table td{padding:12px 8px}.v2-article h2{font-size:27px}.v2-article-contents{gap:20px}.v2-article header h1{font-size:38px}body[data-v2-theme=cinema] .v2-hero{min-height:540px}body[data-v2-theme=cinema] .v2-section-heading h1{font-size:19px;line-height:1.6}body[data-v2-theme=cinema] .v2-section-heading h1 em{margin:0;display:block}body[data-v2-theme=cinema] .v2-story-card>a,body[data-v2-theme=clair] .v2-story-card>a{grid-template-columns:100px 1fr;gap:16px}body[data-v2-theme=cinema] .v2-card-copy h3,body[data-v2-theme=clair] .v2-card-copy h3{font-size:19px}body[data-v2-theme=clair] .v2-hero{flex-direction:column;display:flex}body[data-v2-theme=clair] .v2-hero-art{order:0;height:220px;min-height:0}body[data-v2-theme=clair] .v2-hero-copy{order:1;padding:25px}body[data-v2-theme=clair] .v2-hero h2{font-size:38px}}body[data-v2-theme] .buybox.is-offer{text-align:left;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:16px}body[data-v2-theme] .buybox.is-offer>div{display:contents}body[data-v2-theme] .buybox.is-offer .bb-img{grid-area:1/1/span 3;align-self:start;width:96px;max-width:none;margin:0}body[data-v2-theme] .buybox.is-offer .bb-name{grid-area:1/2;font-size:16px;line-height:1.3}body[data-v2-theme] .buybox.is-offer .bb-price{text-align:right;grid-area:1/3;font-size:22px;line-height:1.2}body[data-v2-theme] .buybox.is-offer .bb-tag{grid-area:2/2;margin:0;font-size:12px;line-height:1.4}body[data-v2-theme] .buybox.is-offer .bb-merchant{text-align:right;grid-area:2/3;margin:0;font-size:9px}body[data-v2-theme] .buybox.is-offer .offer-cta{grid-area:3/2/auto/4;min-height:44px;padding:10px 14px;font-size:14px;line-height:1.3}body[data-v2-theme] .buybox.is-offer .bb-note{grid-area:4/2/auto/4;margin:0;font-size:11px;line-height:1.4}@media (width<=620px){body[data-v2-theme] .buybox.is-offer{grid-template-columns:64px minmax(0,1fr) auto;gap:6px 10px;padding:12px}body[data-v2-theme] .buybox.is-offer .bb-img{width:64px}body[data-v2-theme] .buybox.is-offer .bb-name{font-size:14px}body[data-v2-theme] .buybox.is-offer .bb-price{font-size:20px}body[data-v2-theme] .buybox.is-offer .bb-tag{grid-column:2/4;font-size:11px}body[data-v2-theme] .buybox.is-offer .bb-merchant{text-align:left;grid-area:3/2/auto/4}body[data-v2-theme] .buybox.is-offer .offer-cta{grid-area:4/1/auto/4}body[data-v2-theme] .buybox.is-offer .bb-note{grid-area:5/1/auto/4;font-size:10px}}body[data-v2-theme] .buybox.is-offer.is-text-only{grid-template-columns:minmax(0,1fr) auto}body[data-v2-theme] .buybox.is-offer.is-text-only .bb-name,body[data-v2-theme] .buybox.is-offer.is-text-only .bb-tag{grid-column:1}body[data-v2-theme] .buybox.is-offer.is-text-only .bb-price,body[data-v2-theme] .buybox.is-offer.is-text-only .bb-merchant{grid-column:2}body[data-v2-theme] .buybox.is-offer.is-text-only .offer-cta,body[data-v2-theme] .buybox.is-offer.is-text-only .bb-note{grid-column:1/3}@media (width<=620px){body[data-v2-theme] .buybox.is-offer.is-text-only .bb-tag,body[data-v2-theme] .buybox.is-offer.is-text-only .bb-merchant{grid-column:1/3}}@media (prefers-reduced-motion:reduce){body[data-v2-theme] *,body[data-v2-theme] :before,body[data-v2-theme] :after{scroll-behavior:auto;transition:none;animation:none}body[data-v2-theme] :is(.offer-cta,a.btn[rel~=sponsored]):before,body[data-v2-theme] a.btn[rel~=sponsored]:not(.offer-cta):before{opacity:0;animation:none}body[data-v2-theme] :is(.offer-cta,a.btn[rel~=sponsored]):after,body[data-v2-theme] a.btn[rel~=sponsored]:not(.offer-cta):after{opacity:.65;animation:none}}body[data-v2-theme] .local-official-video .official-slot-video{object-fit:contain;background:var(--bg);pointer-events:none;width:100%;height:100%;display:block}body[data-v2-theme] .local-official-video .official-slot-video::-webkit-media-controls{display:none!important}body[data-v2-theme] .local-official-video .slate__link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}body[data-v2-theme] .local-official-video{align-items:center;gap:var(--space-2);flex-direction:column;width:300px;max-width:100%;margin-inline:auto;display:flex}body[data-v2-theme] .local-official-video .slate__adlabel{height:1.125rem;color:var(--text-soft);text-transform:uppercase;text-align:center;margin:0;font-size:.75rem;font-weight:700;line-height:1.125rem}body[data-v2-theme] .local-official-video .slate__frame{background:var(--bg);border:0;flex:none;width:300px;max-width:100%;height:250px;padding:0;position:relative;overflow:hidden}body[data-v2-theme] .local-official-video .slate__link{display:block;position:absolute;inset:0}body[data-v2-theme] .local-official-video{scroll-margin-top:140px}body[data-v2-theme] .local-official-video.slate--flow{width:100%}body[data-v2-theme] .local-official-video.slate--flow .slate__frame{width:100%;height:176px}@media (width<=47.99rem){body[data-v2-theme] .local-official-video.slate--flow .slate__frame{height:148px}}body[data-v2-theme] .rs-offer{position:relative}body[data-v2-theme] .rs-editorial-icon{object-fit:cover;border-radius:var(--radius-md);width:72px;height:72px;position:absolute;inset:0 auto auto 0}body[data-v2-theme] .rs-identity{align-items:center;gap:14px;display:flex}body[data-v2-theme] .rs-identity>a{flex:none;display:block}body[data-v2-theme] .rs-editorial-icon>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}body[data-v2-theme] .rs-editorial-icon[data-icon-fit=contain]>img{object-fit:contain}body[data-v2-theme] .rs-alternative{color:var(--text-soft);font:500 12px/1.6 var(--font-sans);margin:14px 0}body[data-v2-theme] .rs-identity img{object-fit:cover;border-radius:var(--radius-md);flex:none;width:72px;height:72px}body[data-v2-theme] .rs-identity img[data-icon-fit=contain],body[data-v2-theme] .rs-editorial-icon[data-icon-fit=contain]{object-fit:contain}body[data-v2-theme] .rs-identity p{color:var(--text);font:800 24px/1.2 var(--font-sans);letter-spacing:-.03em;margin:0}body[data-v2-theme] .review-storefront .rs-offer--editorial-icon .buybox.is-offer.is-text-only{grid-template-columns:72px minmax(0,1fr) auto}body[data-v2-theme] .review-storefront .rs-offer--editorial-icon .buybox.is-offer.is-text-only .bb-name{grid-column:2/4}body[data-v2-theme] .review-storefront .rs-offer--editorial-icon .buybox.is-offer.is-text-only .bb-price{grid-column:3}body[data-v2-theme] .review-storefront .rs-offer--editorial-icon .buybox.is-offer.is-text-only .bb-tag{grid-column:2/4}@media (width<=767px){body[data-v2-theme] .rs-editorial-icon,body[data-v2-theme] .rs-identity img{width:64px;height:64px}body[data-v2-theme] .rs-identity p{font-size:21px}body[data-v2-theme] .review-storefront .rs-offer--editorial-icon .buybox.is-offer.is-text-only{grid-template-columns:64px minmax(0,1fr) auto}}body[data-v2-theme] .local-genshin-gif{align-items:center;gap:var(--space-2);flex-direction:column;width:min(320px,100%);margin-inline:auto;display:flex}body[data-v2-theme] .local-genshin-gif .slate__adlabel{height:1.125rem;color:var(--text-soft);text-transform:uppercase;text-align:center;margin:0;font-size:.75rem;font-weight:700;line-height:1.125rem}body[data-v2-theme] .local-genshin-gif .slate__frame{background:var(--bg);border:0;flex:none;width:100%;height:100px;padding:0;position:relative;overflow:hidden}body[data-v2-theme] .local-genshin-gif .slate__link,body[data-v2-theme] .local-genshin-gif .slate__media{display:block;position:absolute;inset:0}body[data-v2-theme] .local-genshin-gif img{object-fit:contain;width:100%;height:100%;display:block}body[data-v2-theme] .local-genshin-gif .slate__link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}body[data-v2-theme] .local-genshin-gif.slate--flow{width:100%}body[data-v2-theme] .local-genshin-gif.slate--flow .slate__frame{height:148px}@media (width>=48rem){body[data-v2-theme] .local-genshin-gif.slate--wide{width:min(728px,100%)}body[data-v2-theme] .local-genshin-gif.slate--wide .slate__frame{height:90px}body[data-v2-theme] .local-genshin-gif.slate--flow .slate__frame{height:176px}body[data-v2-theme] .local-genshin-gif.slate--flow img{object-fit:cover}}body[data-v2-theme] .local-genshin-gif{scroll-margin-top:140px}body[data-v2-theme] .slate--flow:not(.local-official-video):not(.local-genshin-gif) .slate__frame[data-filled]{aspect-ratio:320/100;background:0 0;border:0;height:auto;padding:0}@media (width>=48rem){body[data-v2-theme] .slate--flow:not(.local-official-video):not(.local-genshin-gif) .slate__frame[data-filled]{aspect-ratio:728/90}body[data-v2-theme] .slate--flow:not(.local-official-video):not(.local-genshin-gif) .slate__frame[data-filled]:has(.slate__media--infeed-native){aspect-ratio:1408/352}}
