.page-module__rsiLlW__page{--gold:#edcd86;--ink:#10120f;--muted:#d0c6ad;background:var(--ink);color:#f6eedb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-noto),sans-serif;scrollbar-color:#a8874c var(--ink);line-height:1.8;overflow:clip}.page-module__rsiLlW__page ::selection{background:var(--gold);color:var(--ink)}.page-module__rsiLlW__page :is(a,button):focus-visible{outline:3px solid var(--gold);outline-offset:6px}.page-module__rsiLlW__page :is(h1,h2,p,dl,dd){margin:0}.page-module__rsiLlW__page :is(h1,h2){font-family:var(--font-noto-display),sans-serif;text-wrap:balance;letter-spacing:-.02em}.page-module__rsiLlW__page a{text-decoration:none}.page-module__rsiLlW__page svg{flex-shrink:0;width:21px;height:21px}.page-module__rsiLlW__page [id]{scroll-margin-top:104px}.page-module__rsiLlW__heading{max-width:1320px;margin:auto;padding:64px 56px 48px}.page-module__rsiLlW__heading h1{font-size:clamp(38px,5.2vw,68px);font-weight:900;line-height:1.25}.page-module__rsiLlW__heading>p{color:var(--muted);margin-top:22px;font-size:17px}.page-module__rsiLlW__jump{min-height:44px;color:var(--gold);text-underline-offset:5px;align-items:center;gap:13px;margin-top:22px;font-size:14px;font-weight:700;display:inline-flex}.page-module__rsiLlW__jump:hover{text-decoration:underline}.page-module__rsiLlW__library{max-width:1440px;margin:auto;padding:0 56px}.page-module__rsiLlW__game{padding-bottom:40px}.page-module__rsiLlW__game+.page-module__rsiLlW__game{margin-top:50px}.page-module__rsiLlW__art{background:#1e2318;display:block;overflow:hidden}.page-module__rsiLlW__art img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .35s cubic-bezier(.16,1,.3,1);display:block}.page-module__rsiLlW__art:hover img{transform:scale(1.02)}.page-module__rsiLlW__gameInfo{grid-template-columns:1.12fr 1fr;gap:68px;padding:42px 34px 36px;display:grid}.page-module__rsiLlW__gameStory h2{color:var(--gold);font-size:clamp(38px,4.4vw,58px);font-weight:900;line-height:1.25}.page-module__rsiLlW__subtitle{font-size:23px;font-weight:700;margin-top:18px!important}.page-module__rsiLlW__description{color:var(--muted);max-width:520px;font-size:15px;margin-top:16px!important}.page-module__rsiLlW__gameActions{flex-direction:column;justify-content:center;align-items:stretch;display:flex}.page-module__rsiLlW__availability{color:#f4e1b8;font-size:16px;font-weight:700}.page-module__rsiLlW__play{background:var(--gold);color:#211e14;justify-content:center;align-items:center;gap:14px;min-height:62px;margin-top:20px;padding:16px 24px;font-size:19px;font-weight:900;transition:background .2s,transform .2s;display:inline-flex}.page-module__rsiLlW__play:hover{background:#ffe4a7;transform:translateY(-2px)}.page-module__rsiLlW__devices{color:#e4d4b5;flex-wrap:wrap;gap:7px 18px;margin-top:20px;font-size:12px;display:flex}.page-module__rsiLlW__devices span{align-items:center;gap:6px;display:inline-flex}.page-module__rsiLlW__devices svg{width:17px;height:17px}.page-module__rsiLlW__sessionNote{color:var(--muted);font-size:13px;margin-top:15px!important}.page-module__rsiLlW__results{color:#efdab2;background:#20261a;justify-content:space-between;align-items:center;gap:20px;padding:23px 34px;transition:background .2s;display:flex}.page-module__rsiLlW__results:hover{background:#2b3322}.page-module__rsiLlW__results>span{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.page-module__rsiLlW__results b{font-size:15px}.page-module__rsiLlW__results>span>span{color:var(--muted);font-size:13px}.page-module__rsiLlW__howTo{grid-template-columns:.85fr 1.15fr;gap:80px;max-width:1320px;margin:auto;padding:56px 56px 76px;display:grid}.page-module__rsiLlW__howTo h2{font-size:clamp(28px,3vw,42px);line-height:1.4}.page-module__rsiLlW__howTo>div>p{color:var(--muted);margin-top:20px;font-size:15px}.page-module__rsiLlW__howTo dl>div{border-bottom:1px solid #b2986040;grid-template-columns:140px 1fr;gap:24px;margin-bottom:24px;padding:0 0 24px;display:grid}.page-module__rsiLlW__howTo dl>div:last-child{border:0;margin:0;padding:0}.page-module__rsiLlW__howTo dt{color:#edd29a;font-size:16px;font-weight:700}.page-module__rsiLlW__howTo dd{color:var(--muted);font-size:14px}.page-module__rsiLlW__libraryFooter{text-align:center;background:#191e14;padding:46px 24px 60px}.page-module__rsiLlW__libraryFooter p{color:#f1dba8;font-size:25px;font-weight:700}.page-module__rsiLlW__libraryFooter span{color:var(--muted);margin-top:10px;font-size:14px;display:block}@media (max-width:1000px){.page-module__rsiLlW__gameInfo{gap:36px;padding:32px 12px}.page-module__rsiLlW__howTo{gap:36px}.page-module__rsiLlW__howTo dl>div{grid-template-columns:1fr;gap:9px}}@media (max-width:700px){.page-module__rsiLlW__heading{padding:40px 24px 30px}.page-module__rsiLlW__heading h1{font-size:43px}.page-module__rsiLlW__heading>p{margin-top:18px;font-size:15px}.page-module__rsiLlW__jump{margin-top:14px}.page-module__rsiLlW__library{padding:0}.page-module__rsiLlW__game{padding-bottom:12px}.page-module__rsiLlW__gameInfo{grid-template-columns:1fr;gap:28px;padding:28px 24px 30px}.page-module__rsiLlW__gameStory h2{font-size:41px}.page-module__rsiLlW__subtitle{font-size:20px;margin-top:14px!important}.page-module__rsiLlW__description{font-size:14px}.page-module__rsiLlW__availability{font-size:15px}.page-module__rsiLlW__play{min-height:58px;margin-top:16px;font-size:17px}.page-module__rsiLlW__devices{margin-top:17px}.page-module__rsiLlW__results{gap:15px;padding:24px}.page-module__rsiLlW__results>span{gap:10px}.page-module__rsiLlW__results>span>span{flex-basis:100%}.page-module__rsiLlW__howTo{grid-template-columns:1fr;gap:30px;padding:42px 24px}.page-module__rsiLlW__howTo h2{font-size:31px}.page-module__rsiLlW__howTo>div>p{margin-top:13px;font-size:14px}.page-module__rsiLlW__howTo dl>div{gap:8px;margin-bottom:20px;padding-bottom:20px}.page-module__rsiLlW__libraryFooter{padding:32px 24px 40px}.page-module__rsiLlW__libraryFooter p{font-size:24px}.page-module__rsiLlW__libraryFooter span{font-size:13px}}@media (prefers-reduced-motion:reduce){.page-module__rsiLlW__page *,.page-module__rsiLlW__page :before,.page-module__rsiLlW__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
