.fkq-page .article,.fkg-page .article{max-width:none}.fkq-page .article>.back,.fkq-page .article>.page-header,.fkg-page .article>.back,.fkg-page .article>.page-header{display:none}.fkq-page .article-body,.fkg-page .article-body{font:inherit}.fkq-page .article-body p,.fkg-page .article-body p{font-family:inherit}.fkq-page .article-body a,.fkg-page .article-body a{text-decoration:none}.games-discovery{margin-top:38px}.games-discovery .section-head h2{font-size:1.9rem}.games-discovery-intro{font-size:.9rem;line-height:1.7;color:var(--muted);margin:-6px 0 20px!important}.games-discovery-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.game-preview{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);padding:30px}.game-preview h3{font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.05;margin:18px 0 15px!important}.game-preview p{font-size:.9rem;line-height:1.8;max-width:350px}.game-preview.club{background:var(--forest);color:white}.game-preview.club .eyebrow{color:var(--lime)}.game-preview.club p{color:#d1dfd3}.game-preview.quiz{background:#e9efda}.game-symbol{position:absolute;z-index:-1;right:24px;top:6px;font-size:11rem;font-weight:900;line-height:1;color:#d6f45b13}.quiz .game-symbol{color:#1747350b}.games-hero{padding:36px 0 24px}.games-hero h1{font-size:clamp(2.5rem,6vw,4.8rem);margin:16px 0 20px;line-height:1.02}.games-hero>p{max-width:650px;line-height:1.8;color:var(--muted);font-size:1.05rem}.games-jump{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.games-jump a{display:inline-flex;align-items:center;min-height:44px}.game-guide{margin-top:65px;scroll-margin-top:25px}.game-guide-heading{max-width:720px}.game-guide-heading h2{font-size:clamp(2rem,4vw,3rem);margin:14px 0!important}.game-guide-heading>p{line-height:1.8;color:var(--muted);font-size:1rem}.game-guide-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:32px;margin-top:28px;align-items:start}.game-guide-steps{display:grid;gap:5px}.game-guide-steps article{display:flex;gap:20px;border-top:1px solid var(--line);padding:22px 0}.game-guide-steps article>b{font-size:.8rem;line-height:28px;color:var(--green);min-width:28px}.game-guide-steps h3{font-size:1.3rem;line-height:1.25;margin:0 0 10px!important}.game-guide-steps p{font-size:.9rem;line-height:1.85;color:var(--muted);margin:0!important}.game-guide-summary{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:28px}.game-guide-summary h3{font-size:1.6rem;line-height:1.2;margin:16px 0!important}.game-guide-summary ul{padding-left:19px;font-size:.9rem;line-height:2}.game-guide-summary p{font-size:.8rem;line-height:1.8;color:var(--muted);margin-top:15px!important}.game-guide-summary>.text-link{display:block;margin-top:18px}.game-guide-summary .cta{white-space:normal;line-height:1.4}.quiz-guide{background:#e9efda}.sample-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:22px 0}.sample-options span{padding:12px;border:1px solid var(--line);background:var(--card);border-radius:7px;font-size:.85rem;font-weight:750}.sample-options .sample-correct{background:var(--forest);color:var(--lime);border-color:var(--forest)}.games-faq{max-width:850px;margin-top:60px}.games-faq h2{font-size:2rem;margin-bottom:24px!important}.games-faq details{border-top:1px solid var(--line);padding:19px 0}.games-faq summary{font-weight:750;cursor:pointer;line-height:1.5}.games-faq p{font-size:.9rem;line-height:1.85;color:var(--muted);margin-top:14px!important}.fkg-page .games-discovery{margin-top:12px}.fkq-page h1,.fkq-page h2,.fkq-page h3,.fkg-page h1,.fkg-page h2,.fkg-page h3{font-family:Inter,"Segoe UI",Arial,sans-serif}.fkq-page .article-body .fkq-ranking .section-head{margin-top:30px}
@media(max-width:680px){.games-discovery-grid,.game-guide-layout{grid-template-columns:1fr}.game-preview{padding:25px}.games-discovery .section-head{align-items:start;flex-direction:column;gap:12px}.games-discovery-intro{margin-top:10px!important}.games-hero{padding-top:16px}.game-guide{margin-top:45px}.game-guide-layout{gap:15px}.game-guide-summary{padding:23px}.game-guide-steps article{gap:10px}.game-preview p{max-width:none}}
.games-discovery .section-head h2{margin:0!important}.games-discovery .section-head{margin-bottom:18px}.game-preview{padding:0}.game-preview-art{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.game-preview-copy{padding:25px 28px 29px}.game-preview-copy h3{font-size:clamp(1.8rem,3vw,2.35rem);margin:12px 0!important}.game-preview-copy p{font-size:.85rem;line-height:1.7}.fkg-page .games-hero{padding-block:25px 8px}.fkg-page .games-hero h1{font-size:clamp(2.3rem,4.2vw,3.5rem);margin:14px 0}.fkg-page .games-hero>p{font-size:.95rem;margin:0!important}.fkg-page .games-jump{margin-top:18px}.fkg-page .games-discovery{margin-top:26px}.fkq-intro{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px}.fkq-intro-art{width:100%;height:auto;border-radius:14px;grid-column:2;grid-row:1}.fkq-intro-copy{grid-column:1;grid-row:1}.fkq-page .fkq-intro h1{font-size:clamp(2.5rem,4.5vw,4rem)}
@media(max-width:680px){.game-preview-copy{padding:22px}.game-preview-art{aspect-ratio:3/2}.fkq-intro{display:flex;flex-direction:column-reverse;gap:20px}.fkq-intro-art{width:100%;max-height:240px;object-fit:cover}.fkg-page .games-hero h1{font-size:2.5rem}.games-discovery .section-head h2{font-size:1.65rem}.game-guide-heading h2{font-size:2rem}}
.game-preview .game-preview-art{width:100%;height:220px;aspect-ratio:auto;object-fit:contain;background:#0c251b}.fkq-intro .fkq-intro-art{width:100%;height:250px;max-height:250px;object-fit:contain;background:#0c251b}.games-discovery .game-preview-copy{padding:21px 25px 25px}.games-discovery .game-preview-copy h3{font-size:1.85rem}
@media(max-width:680px){.game-preview .game-preview-art{height:180px}.fkq-intro .fkq-intro-art{height:200px;max-height:200px}.games-discovery .game-preview-copy{padding:20px}.games-discovery .game-preview-copy h3{font-size:1.8rem}}
