.feature-tile{display:grid;grid-template-columns:135px minmax(0,1fr);gap:23px;align-items:center;padding:24px;border-radius:19px;background:#fff;border:1px solid var(--line)}.feature-tile>img{width:135px;height:135px;object-fit:cover;border-radius:15px}.feature-tile h2{font-size:1.65rem}.feature-tile p{font-size:.8rem;color:var(--muted);margin-top:9px}.feature-tile .eyebrow{font-size:.62rem;margin-bottom:9px}.feature-tile .text-link{font-size:.75rem}.home-lead p{max-width:560px;color:var(--muted);margin-top:18px}.home-lead .hero-actions{margin-top:25px}.edition{font-size:.65rem;text-transform:uppercase;letter-spacing:.15em;color:var(--muted);margin-left:10px}.home-statbar{display:flex;flex-wrap:wrap;gap:18px 35px;padding:18px 0;font-size:.75rem;border-block:1px solid var(--line);color:var(--muted)}.home-statbar strong{color:var(--ink)}.genre-grid{margin-bottom:0}@media(max-width:760px){.feature-tile{grid-template-columns:100px minmax(0,1fr);gap:17px;padding:18px}.feature-tile>img{width:100px;height:100px}.feature-tile h2{font-size:1.4rem}.feature-tile p{font-size:.75rem}.edition{display:none}}@media(max-width:390px){.feature-tile{grid-template-columns:80px minmax(0,1fr);gap:14px;padding:16px}.feature-tile>img{width:80px;height:80px}.feature-tile h2{font-size:1.2rem}}:root{--ink:#f0eff7;--muted:#a8abc4;--paper:#101321;--line:#32354c;--green:#b8a6ff;--dark:#23273e;--lime:#e0d7ff}.site-header{color:#182d2a}.desktop-nav a:hover{color:#5c45b1}.category-nav{background:#171b2c}.category-nav span{color:#c4b6ff}.site-footer{background:#171b2c}.footer-brand img{background:#fff;padding:6px;border-radius:5px;width:234px}.footer-bottom{border-color:var(--line)}.button{background:#b8a6ff;color:#19162d;border-color:#b8a6ff}.button:hover{background:#d9cfff;color:#19162d}.button.secondary{background:#24283e;color:var(--ink);border-color:var(--line)}.nav-action{color:#31264f}.quest-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:55px;padding:55px 0 40px;align-items:center}.quest-hero h1{font-size:clamp(2.4rem,4.6vw,4.4rem);line-height:1.05}.quest-hero em{font-style:normal;color:#b8a6ff}.quest-mosaic{display:grid;grid-template-columns:1fr 1fr;gap:15px}.quest-main{grid-column:1/-1;background:#282c48;border-color:#494363;grid-template-columns:180px 1fr;padding:25px}.quest-main>img{width:180px;height:180px}.quest-small{display:grid;grid-template-columns:62px 1fr;align-items:center;gap:12px;padding:15px;background:#1c2035;border:1px solid var(--line);border-radius:14px;font-size:.8rem;font-weight:700}.quest-small img{width:62px;height:62px;object-fit:cover;border-radius:9px}.quest-small b{display:block;color:#b8a6ff}.quest-game-zone .games-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.game-image{border:1px solid #3a3b53}.guide-card,.genre-card,.ranking,.detail-hero,.side-panel,.contents,.document-body,.contact-card,.empty-state,.feature-tile{background:#1d2135;border-color:var(--line)}.guide-art{background:#343450}.guide-card:nth-child(2) .guide-art{background:#473d47}.guide-card:nth-child(3) .guide-art{background:#263b4c}.genre-symbol{background:#383653;color:#d1c4ff}.collection{background:#302945;border:1px solid #594967}.info-box,.notice{background:#292f43}.policy-table th{background:#2a3046}.search-box input,.browse-tools select{background:#1d2135;color:var(--ink)}.privacy-dialog{background:#1d2135}.privacy-dialog .close-dialog{background:#35394f;color:white}.privacy-dialog a.button{color:#1d2135}.article-banner{background:#31324c}.detail-hero{grid-template-columns:180px minmax(0,1fr) 200px;border-radius:10px}.detail-cover{width:180px;height:180px;border-radius:10px}.page-heading h1{letter-spacing:-.035em}@media(max-width:1100px){.quest-hero{gap:25px}.quest-main{grid-template-columns:130px 1fr;padding:20px}.quest-main>img{width:130px;height:130px}.quest-small{grid-template-columns:45px 1fr;padding:12px;gap:9px}.quest-small img{width:45px;height:45px}.detail-hero{grid-template-columns:180px 1fr}}@media(max-width:760px){.quest-hero{grid-template-columns:1fr;padding-block:35px 25px;gap:28px}.quest-hero h1{font-size:3.05rem}.quest-hero h1 br:nth-child(2){display:none}.quest-main{grid-template-columns:135px 1fr}.quest-main>img{width:135px;height:135px}.quest-game-zone .games-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quest-small{grid-template-columns:43px 1fr}.home-statbar{gap:10px 21px;font-size:.65rem}.detail-hero{grid-template-columns:110px minmax(0,1fr)}.detail-cover{width:110px;height:110px}.footer-brand img{width:220px}}@media(max-width:390px){.quest-main{grid-template-columns:100px 1fr;padding:16px;gap:15px}.quest-main>img{width:100px;height:100px}.quest-small{grid-template-columns:1fr}.quest-small img{width:55px;height:55px}.quest-hero h1{font-size:2.6rem}.detail-hero{grid-template-columns:90px minmax(0,1fr)}.detail-cover{width:90px;height:90px}}

.menu-toggle{color:#f0eff7;background:#24283e}
