.game-info-wrap{width:min(1312px,100% - 48px);margin:auto;padding:100px 0 64px}.game-info-breadcrumb{color:var(--kgc-text-secondary);justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;font-size:12px;display:flex}.game-info-breadcrumb nav{flex-wrap:wrap;gap:9px;display:flex}.game-info-breadcrumb a{color:var(--kgc-text-link);text-decoration:none}.game-info-breadcrumb>a{align-items:center;gap:8px;display:flex}.game-info-breadcrumb svg{width:15px;height:15px}.game-info-hero{isolation:isolate;background:var(--kgc-surface-card);border-radius:16px;justify-content:space-between;align-items:center;gap:28px;min-height:330px;padding:40px;scroll-margin-top:105px;display:flex;position:relative;overflow:hidden}.game-info-hero>img{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.game-info-hero:after{content:"";background:linear-gradient(90deg,var(--kgc-surface-page) 0%,color-mix(in srgb,var(--kgc-surface-page) 94%,transparent) 33%,transparent 85%);z-index:-1;position:absolute;inset:0}.game-info-hero>div{max-width:570px}.game-info-hero-label,.game-info-eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--kgc-brand-accent);font-size:11px;font-weight:700}.game-info-hero h1{letter-spacing:-.025em;max-width:530px;color:var(--kgc-text-primary);margin:22px 0;font-size:42px;line-height:1.17}.game-info-hero p{max-width:420px;color:var(--kgc-text-secondary);margin:0;font-size:16px;line-height:1.7}.game-info-action{background:var(--kgc-action-primary);color:var(--kgc-text-on-action);border-radius:8px;flex-shrink:0;align-self:flex-end;align-items:center;gap:20px;padding:14px 22px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.game-info-action svg{width:18px;height:18px}.game-info-action:hover{background:var(--kgc-action-hover)}.game-info-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;margin-top:52px;display:grid}.game-info-sidebar{min-width:0;position:sticky;top:110px}.game-info-sidebar>strong{text-transform:uppercase;color:var(--kgc-text-secondary);margin-bottom:20px;font-size:11px;display:block}.game-info-sidebar nav{gap:8px;display:grid}.game-info-sidebar a{color:var(--kgc-text-secondary);border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;text-decoration:none;display:flex}.game-info-sidebar a[aria-current]{background:var(--kgc-surface-selected);color:var(--kgc-brand-accent)}.game-info-sidebar a:hover{color:var(--kgc-text-link)}.game-info-currencies{border-top:1px solid var(--kgc-border-subtle);margin-top:24px;padding-top:14px}.game-info-sidebar .game-info-back{border-top:1px solid var(--kgc-border-subtle);color:var(--kgc-text-link);border-radius:0;margin-top:24px;padding-top:24px}.game-info-back svg{width:15px;height:15px}.game-info-content{gap:48px;min-width:0;display:grid}.game-info-content h2{letter-spacing:-.02em;color:var(--kgc-text-primary);margin:0;font-size:28px;line-height:1.3}.game-info-about{scroll-margin-top:110px}.game-info-about h2{margin:14px 0 20px;font-size:32px}.game-info-content p{color:var(--kgc-text-secondary);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0;font-size:16px;line-height:1.85}.game-info-faq{border-top:1px solid var(--kgc-border-subtle);padding-top:36px;scroll-margin-top:110px}.game-info-faq-heading{margin-bottom:28px}.game-info-faq-heading p{font-size:14px}.game-info-faq details{border-bottom:1px solid var(--kgc-border-subtle);padding:20px 0}.game-info-faq summary{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:16px;font-size:16px;line-height:1.5;list-style:none;display:flex}.game-info-faq summary::-webkit-details-marker{display:none}.game-info-question-number{color:var(--kgc-brand-accent);font-size:11px}.game-info-faq summary>[data-user-content]{flex:1}.game-info-faq summary svg{width:18px;height:18px;color:var(--kgc-brand-accent);flex:none;transition:transform .16s}.game-info-faq details[open] summary svg{transform:rotate(180deg)}.game-info-faq details p{padding-left:30px;font-size:14px}.game-info-guides{scroll-margin-top:110px}.game-info-guides>div{gap:20px;margin-top:26px;display:grid}.game-info-guides a{background:var(--kgc-surface-card);color:var(--kgc-text-primary);border:1px solid #0000;border-radius:12px;grid-template-columns:230px minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.game-info-guide-cover{background:var(--kgc-surface-selected);place-items:center;min-height:180px;display:grid;overflow:hidden}.game-info-guide-cover img{object-fit:cover;width:100%;height:100%}.game-info-cover-label{color:var(--kgc-brand-accent);padding:20px;font-size:22px;font-weight:700}.game-info-guides a>span{min-width:0;padding:24px}.game-info-guides strong{font-size:21px;line-height:1.4;display:block}.game-info-guides small{color:var(--kgc-text-secondary);margin-top:10px;font-size:14px;line-height:1.7;display:block}.game-info-read{color:var(--kgc-text-link);align-items:center;gap:14px;margin-top:16px;font-size:13px;display:flex}.game-info-read svg{width:16px;height:16px}.game-info-guides a:hover{border-color:var(--kgc-border-selected)}.game-info-wrap :is(a,summary):focus-visible{outline:2px solid var(--kgc-focus-ring);outline-offset:4px}@media (max-width:1000px){.game-info-layout{grid-template-columns:190px minmax(0,1fr);gap:32px}.game-info-guides a{grid-template-columns:160px minmax(0,1fr)}.game-info-hero{padding:30px}.game-info-hero h1{font-size:36px}.game-info-action{padding:12px 16px;font-size:13px}}@media (max-width:760px){.game-info-layout{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px}.game-info-sidebar{position:static}.game-info-sidebar>strong,.game-info-sidebar .game-info-back{display:none}.game-info-sidebar nav{display:flex;overflow:auto}.game-info-sidebar a{white-space:nowrap;font-size:13px}.game-info-hero{min-height:320px;display:block}.game-info-action{width:fit-content;margin-top:24px}.game-info-hero:after{background:linear-gradient(90deg,var(--kgc-surface-page),color-mix(in srgb,var(--kgc-surface-page) 70%,transparent))}.game-info-content{gap:32px}.game-info-breadcrumb>a{display:none}}@media (max-width:480px){.game-info-wrap{width:calc(100% - 28px);padding-top:90px}.game-info-hero{padding:26px 22px}.game-info-hero h1{font-size:32px}.game-info-hero p{font-size:14px}.game-info-about h2{font-size:26px}.game-info-content h2{font-size:25px}.game-info-content p{font-size:14px}.game-info-guides a{grid-template-columns:1fr}.game-info-guide-cover{height:170px}.game-info-faq summary{font-size:14px}.game-info-guides strong{font-size:19px}}@media (prefers-reduced-motion:reduce){.game-info-faq summary svg{transition:none}}
