.game-seo-page{padding-bottom:4rem;overflow-x:clip;width:100%;max-width:100%;box-sizing:border-box}.game-seo-page *,.game-seo-page *:before,.game-seo-page *:after{box-sizing:border-box}.game-seo-page__nav{margin-bottom:1.25rem;font-size:.9rem;color:var(--color-text-secondary);display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .25rem;line-height:1.4;max-width:100%;overflow-wrap:anywhere}.game-seo-page__nav a{color:#c4b5fd;font-weight:600}.game-seo-page__nav a:hover{color:#fff}.game-seo-page__hero{padding:5.5rem 0 2.5rem}.game-seo-page__eyebrow{margin:0 0 .65rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f0abfc}.game-seo-page h1{font-size:clamp(2rem,4.5vw,3rem);margin-bottom:1rem;max-width:20ch;line-height:1.08;overflow-wrap:anywhere;word-break:break-word}.game-seo-page h2{font-size:1.5rem;margin:0 0 1rem;overflow-wrap:anywhere}.game-seo-page h3{font-size:1.05rem;margin:0 0 .4rem;overflow-wrap:anywhere}.game-seo-page__lead{margin:0 0 1.5rem;max-width:44rem;font-size:1.05rem;line-height:1.65;color:var(--color-text-secondary)}.game-seo-page__actions{display:flex;flex-wrap:wrap;gap:.75rem;width:100%;max-width:100%}.game-seo-page__section{padding:1.75rem 0 .5rem}.game-seo-page__bullets,.game-seo-page__steps{margin:0;padding-left:1.2rem;max-width:44rem;color:var(--color-text-secondary);line-height:1.65}.game-seo-page__bullets li+li,.game-seo-page__steps li+li{margin-top:.55rem}.game-seo-page__faqs{display:grid;gap:1rem;max-width:44rem}.game-seo-page__faq{padding:1.1rem 1.2rem;border-radius:14px;background:#ffffff0a;border:1px solid rgba(167,139,250,.16)}.game-seo-page__faq p{margin:0;color:var(--color-text-secondary);line-height:1.6}.game-seo-page__related{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem}.game-seo-page__related a{display:inline-block;padding:.55rem .9rem;border-radius:999px;border:1px solid rgba(167,139,250,.28);background:#7c3aed1f;color:#e9d5ff;font-size:.9rem;font-weight:600;max-width:100%;overflow-wrap:anywhere}.game-seo-page__related a:hover{background:#7c3aed38;color:#fff}.game-seo-page__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:1rem;width:100%}.game-seo-page__card{display:flex;flex-direction:column;gap:.45rem;padding:1.2rem 1.25rem;border-radius:16px;background:#ffffff0a;border:1px solid rgba(167,139,250,.16);color:inherit;text-decoration:none;transition:border-color .2s ease,background .2s ease;min-width:0;max-width:100%}.game-seo-page__card strong{font-size:1.1rem;overflow-wrap:anywhere}.game-seo-page__card p{margin:0;font-size:.9rem;line-height:1.55;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.game-seo-page__card:hover{border-color:#f0abfc73;background:#7c3aed1a}.game-seo-page__card-eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f0abfc}@media(max-width:768px){.game-seo-page{padding-bottom:3rem}.game-seo-page .container{padding-left:1rem;padding-right:1rem;width:100%;max-width:100%}.game-seo-page__hero{padding-top:calc(var(--marketing-header-height, 3.85rem) + 1rem);padding-bottom:1.5rem}.game-seo-page__nav{margin-bottom:1rem;font-size:.82rem}.game-seo-page__eyebrow{font-size:.68rem;letter-spacing:.1em}.game-seo-page h1{font-size:clamp(1.55rem,7.5vw,2.1rem);max-width:none;line-height:1.12;margin-bottom:.85rem}.game-seo-page h2{font-size:clamp(1.05rem,5.2vw,1.25rem);margin-bottom:.75rem;line-height:1.25;letter-spacing:-.01em;overflow-wrap:anywhere;word-break:break-word}.game-seo-page h3{font-size:.98rem}.game-seo-page__lead{font-size:.92rem;line-height:1.6;margin-bottom:1.25rem;max-width:none}.game-seo-page__actions{flex-direction:column;align-items:stretch;gap:.65rem}.game-seo-page__actions .btn{width:100%;max-width:100%;padding:.85rem 1.25rem;font-size:.82rem;white-space:normal;text-align:center;letter-spacing:.06em}.game-seo-page__section.container,.game-seo-page__section{padding:1.25rem 1rem .5rem!important;width:100%;max-width:100%;box-sizing:border-box}.game-seo-page__bullets,.game-seo-page__steps{padding-left:1.1rem;padding-right:.15rem;font-size:.9rem;line-height:1.55;max-width:none}.game-seo-page__faqs{max-width:none;width:100%;gap:.75rem}.game-seo-page__faq{padding:.9rem .95rem;border-radius:12px;min-width:0;width:100%;max-width:100%}.game-seo-page__faq h3{font-size:clamp(.92rem,4.2vw,1rem);line-height:1.35;margin-bottom:.5rem;overflow-wrap:anywhere;word-break:break-word}.game-seo-page__faq p{font-size:.86rem;line-height:1.55;overflow-wrap:anywhere}.game-seo-page__grid{grid-template-columns:1fr;gap:.75rem}.game-seo-page__card{padding:1rem 1.05rem;border-radius:14px}.game-seo-page__card strong{font-size:1rem}.game-seo-page__card p{font-size:.86rem;-webkit-line-clamp:4}.game-seo-page__card-eyebrow{font-size:.65rem}.game-seo-page__related{width:100%;gap:.55rem}.game-seo-page__related a{font-size:.82rem;padding:.5rem .8rem}}@media(max-width:380px){.game-seo-page h1{font-size:1.45rem}.game-seo-page__section.container,.game-seo-page__section{padding-left:.85rem!important;padding-right:.85rem!important}.game-seo-page h2{font-size:1.05rem}.game-seo-page__faq{padding:.8rem .85rem}.game-seo-page__faq h3{font-size:.9rem}.game-seo-page__faq p{font-size:.82rem}.game-seo-page__actions .btn{font-size:.76rem;padding:.75rem 1rem}}
