.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:#29345c;--muted:#737995;--paper:#fbfaff;--line:#e4e3f1;--green:#4558c8;--dark:#3546a6;--lime:#ece2ff}.site-header{background:#fff}.nav-action{background:#e9e2ff;border-radius:30px}.category-nav{background:#f0edfb}.masthead{min-height:92px}.play-intro{text-align:center;max-width:830px;padding:45px 0 30px;margin-inline:auto}.play-intro h1{font-size:clamp(2.5rem,4.8vw,4.3rem);line-height:1.08}.play-intro em{color:#4558c8;font-style:normal}.play-intro p{max-width:580px;margin:20px auto 0;color:var(--muted)}.play-intro .hero-actions{justify-content:center}.button{border-radius:35px;background:#4558c8;border-color:#4558c8}.button.secondary{border-radius:35px}.play-launchpad{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-bottom:22px}.play-launch{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:22px;padding:23px;background:#e9e2fc;min-width:0}.play-launch:nth-child(2){background:#ffead3}.play-launch:nth-child(3){background:#def2e8}.play-launch:nth-child(4){background:#e2ecfc}.play-launch>.eyebrow{font-size:.6rem;letter-spacing:.07em;margin-bottom:15px;color:#4b4b70}.play-launch>img{width:130px;height:130px;border-radius:50%;object-fit:cover;box-shadow:0 7px 0 #ffffff80}.play-launch>strong{font-size:1rem;line-height:1.3;margin-top:20px;overflow-wrap:anywhere}.play-launch .text-link{font-size:.73rem;margin-top:9px}.guide-card{border-radius:24px;box-shadow:0 6px 0 #eeebf7}.guide-art{background:#eae3f9}.guide-card:nth-child(2) .guide-art{background:#f7e7d9}.guide-card:nth-child(3) .guide-art{background:#e1f1e9}.guide-art img{border-radius:50%}.genre-card{border-radius:30px;padding:18px}.genre-symbol{border-radius:50%;color:#4558c8;background:#ece7fc}.game-image{border-radius:25px;border:1px solid #e7e3f0}.game-card h3{font-size:.88rem}.play-bottom{display:grid;grid-template-columns:1.65fr 1fr;gap:28px}.play-casual{padding:29px;border-radius:25px;background:#e9e7fa}.play-casual h2{font-size:2.2rem}.play-casual>p{font-size:.85rem;color:#686b8e;max-width:410px;margin-top:14px}.play-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.play-quick-grid .game-card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:0 12px;background:#fff;border-radius:15px;padding:12px}.play-quick-grid .game-image{grid-row:1/3;width:64px;height:64px;border-radius:12px}.play-quick-grid h3{font-size:.75rem;margin:0;align-self:end}.play-quick-grid .game-meta{align-self:start}.play-quick-grid .game-meta>span:first-child{display:none}.ranking{border-radius:25px}.rank-item img{border-radius:50%}.site-footer{background:#eeeaf8}.detail-hero{grid-template-columns:170px minmax(0,1fr) 220px;border-radius:30px;background:#f0edfb;border:0}.detail-cover{width:170px;height:170px;border-radius:50%;border:7px solid #fff}.detail-actions{border-color:#d9d2ed}.side-panel{border-radius:23px;background:#fff}.document-body,.contents,.contact-card{border-radius:25px}.info-box,.notice{background:#efebfa;border-radius:20px}.article-banner{border-radius:22px;background:#eae4f8}.article-banner img{border-radius:50%}.privacy-dialog{border-radius:25px}.policy-table th{background:#efebfa}@media(max-width:1100px){.play-launch{padding:19px}.play-launch>img{width:105px;height:105px}.play-quick-grid{grid-template-columns:1fr}.detail-hero{grid-template-columns:170px 1fr}}@media(max-width:760px){.play-intro{padding-block:32px 25px}.play-intro h1{font-size:2.65rem}.play-intro p{font-size:.88rem}.play-launchpad{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.play-launch{padding:18px 13px;border-radius:20px}.play-launch>img{width:105px;height:105px}.play-launch>.eyebrow{font-size:.5rem}.play-launch>strong{font-size:.85rem;margin-top:17px}.play-launch .text-link{font-size:.65rem}.play-bottom{grid-template-columns:1fr}.play-casual{padding:24px}.play-casual h2{font-size:1.9rem}.play-quick-grid{grid-template-columns:1fr}.detail-hero{grid-template-columns:110px minmax(0,1fr)}.detail-cover{width:110px;height:110px}.game-image{border-radius:19px}.genre-card{border-radius:21px;padding:15px 12px}.game-card h3{font-size:.77rem}}@media(max-width:390px){.play-intro h1{font-size:2.3rem}.play-launch>img{width:87px;height:87px}.play-launch>.eyebrow{font-size:.43rem}.detail-hero{grid-template-columns:90px minmax(0,1fr)}.detail-cover{width:90px;height:90px;border-width:5px}}
