.deal[data-astro-cid-nvv2d62v]{margin:0 0 var(--space-7);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(ellipse 22rem 10rem at 0% 0%,rgba(230,184,117,.09),transparent 70%),var(--surface);box-shadow:var(--shadow-card)}.deal-head[data-astro-cid-nvv2d62v]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4)}.deal-head[data-astro-cid-nvv2d62v] h2[data-astro-cid-nvv2d62v]{margin:0;font-weight:400}.deal-fetched[data-astro-cid-nvv2d62v]{margin:0;font-size:var(--fs-xs);color:var(--text-faint);font-variant-numeric:tabular-nums}.deal-plate[data-astro-cid-nvv2d62v]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-5)}.deal-plate[data-astro-cid-nvv2d62v] p[data-astro-cid-nvv2d62v]{margin:0}.deal-discount[data-astro-cid-nvv2d62v]{display:inline-flex;align-items:baseline;padding:.15em .5em .2em;border:1px solid rgba(217,137,74,.45);border-radius:var(--radius);background:#d9894a1a;color:var(--ember);font-family:var(--font-display);font-size:2rem;line-height:1.1;font-variant-numeric:lining-nums tabular-nums}.deal-discount[data-astro-cid-nvv2d62v] .minus[data-astro-cid-nvv2d62v]{margin-right:.05em}.deal-discount[data-astro-cid-nvv2d62v] .pct[data-astro-cid-nvv2d62v]{font-size:.6em;margin-left:.05em}.deal-sale[data-astro-cid-nvv2d62v]{font-family:var(--font-display);font-size:clamp(1.9rem,1.5rem + 1.6vw,2.4rem);line-height:1.15;color:var(--gold-bright);text-shadow:0 0 24px rgba(230,184,117,.25);font-variant-numeric:lining-nums tabular-nums}.deal-regular[data-astro-cid-nvv2d62v]{font-size:var(--fs-sm);color:var(--text-faint)}.deal-regular[data-astro-cid-nvv2d62v] s[data-astro-cid-nvv2d62v]{text-decoration-color:#a8a194b3}.deal-saved[data-astro-cid-nvv2d62v]{color:var(--text-muted)}.deal-table[data-astro-cid-nvv2d62v] th[data-astro-cid-nvv2d62v]{width:7.5em}.discount[data-astro-cid-nvv2d62v]{color:var(--ember);font-weight:600}.sale[data-astro-cid-nvv2d62v]{color:var(--gold-bright);font-weight:600}.review-summary[data-astro-cid-nvv2d62v]{color:var(--text);font-weight:600;margin-right:var(--space-2)}.review-detail[data-astro-cid-nvv2d62v]{color:var(--text-muted);white-space:nowrap}.meter[data-astro-cid-nvv2d62v]{display:block;height:3px;margin-top:var(--space-2);max-width:14rem;border-radius:999px;background:var(--line);overflow:hidden}.meter[data-astro-cid-nvv2d62v] span[data-astro-cid-nvv2d62v]{display:block;height:100%;background:linear-gradient(90deg,var(--brass),var(--gold))}.chips[data-astro-cid-nvv2d62v]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin:0;padding:0;list-style:none}.chips[data-astro-cid-nvv2d62v] li[data-astro-cid-nvv2d62v]{padding:0 .6em;border:1px solid var(--line-strong);border-radius:999px;font-size:var(--fs-xs);line-height:1.9;color:var(--text-muted)}.muted[data-astro-cid-nvv2d62v]{color:var(--text-faint)}.deal-note[data-astro-cid-nvv2d62v]{margin:var(--space-4) 0}.store-link[data-astro-cid-nvv2d62v]{display:inline-flex;gap:var(--space-2);align-items:center;padding:var(--space-2) var(--space-5);border:1px solid var(--brass);border-radius:999px;font-size:var(--fs-sm);text-decoration:none;background:var(--glow-soft)}.store-link[data-astro-cid-nvv2d62v]:hover{background:#e6b87524;box-shadow:0 0 18px -6px var(--glow)}@media(max-width:30rem){.deal[data-astro-cid-nvv2d62v]{padding:var(--space-4);margin-inline:calc(var(--space-2) * -1)}.deal-discount[data-astro-cid-nvv2d62v]{font-size:1.6rem}.store-link[data-astro-cid-nvv2d62v]{display:flex;justify-content:center}}.games[data-astro-cid-j3q4bj3t]{margin:0 0 var(--space-7)}.games-head[data-astro-cid-j3q4bj3t]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--line)}.games-head[data-astro-cid-j3q4bj3t] h2[data-astro-cid-j3q4bj3t]{margin:0;font-weight:400}.games-fetched[data-astro-cid-j3q4bj3t]{margin:0;font-size:var(--fs-xs);color:var(--text-faint)}.game-list[data-astro-cid-j3q4bj3t]{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;list-style:none}.game[data-astro-cid-j3q4bj3t]{display:grid;grid-template-columns:13rem 1fr;gap:var(--space-4);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color .3s var(--ease)}.game[data-astro-cid-j3q4bj3t]:hover{border-color:#e6b8754d}.game-media[data-astro-cid-j3q4bj3t]{position:relative;align-self:start;border-radius:var(--radius);overflow:hidden;background:var(--bg-deep);aspect-ratio:460 / 215}.game-media[data-astro-cid-j3q4bj3t] img[data-astro-cid-j3q4bj3t]{width:100%;height:100%;object-fit:cover;filter:saturate(.9) brightness(.92)}.game-no[data-astro-cid-j3q4bj3t]{position:absolute;left:0;bottom:0;padding:.05em .5em;font-family:var(--font-display);font-size:var(--fs-xs);letter-spacing:.08em;color:var(--gold-bright);background:#0b0f0dd1;border-top-right-radius:var(--radius)}.game-body[data-astro-cid-j3q4bj3t]{min-width:0}.game-name[data-astro-cid-j3q4bj3t]{font-size:var(--fs-md);line-height:1.5}.game-name[data-astro-cid-j3q4bj3t] a[data-astro-cid-j3q4bj3t]{color:var(--text);text-decoration:none}.game-name[data-astro-cid-j3q4bj3t] a[data-astro-cid-j3q4bj3t]:hover{color:var(--gold-bright)}.game-facts[data-astro-cid-j3q4bj3t]{display:grid;grid-template-columns:auto auto;justify-content:start;gap:var(--space-1) var(--space-6);margin:var(--space-2) 0 0;font-size:var(--fs-sm);line-height:1.7}.game-facts[data-astro-cid-j3q4bj3t] div[data-astro-cid-j3q4bj3t]{display:flex;gap:var(--space-2);min-width:0}.game-facts[data-astro-cid-j3q4bj3t] .wide[data-astro-cid-j3q4bj3t]{grid-column:1 / -1}.game-facts[data-astro-cid-j3q4bj3t] dt[data-astro-cid-j3q4bj3t]{flex:none;color:var(--text-faint)}.game-facts[data-astro-cid-j3q4bj3t] dd[data-astro-cid-j3q4bj3t]{margin:0;color:var(--text-muted);font-variant-numeric:tabular-nums}.game-facts[data-astro-cid-j3q4bj3t] .price[data-astro-cid-j3q4bj3t]{color:var(--gold)}.game-summary[data-astro-cid-j3q4bj3t]{margin:var(--space-2) 0 0;font-size:var(--fs-sm);line-height:1.8;color:var(--text-muted)}.thumbs[data-astro-cid-j3q4bj3t]{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.thumbs[data-astro-cid-j3q4bj3t] a[data-astro-cid-j3q4bj3t]{display:block;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface);text-decoration:none}.thumbs[data-astro-cid-j3q4bj3t] a[data-astro-cid-j3q4bj3t]:hover{border-color:var(--brass)}.thumbs[data-astro-cid-j3q4bj3t] img[data-astro-cid-j3q4bj3t]{width:100%;aspect-ratio:460 / 215;object-fit:cover;filter:saturate(.9) brightness(.92)}.thumb-id[data-astro-cid-j3q4bj3t]{display:block;padding:var(--space-1) var(--space-2);font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}@media(max-width:36rem){.game[data-astro-cid-j3q4bj3t]{grid-template-columns:1fr;gap:var(--space-3)}.game-facts[data-astro-cid-j3q4bj3t]{grid-template-columns:1fr}.thumbs[data-astro-cid-j3q4bj3t]{grid-template-columns:repeat(2,1fr)}}.sources[data-astro-cid-3ntd4h4x]{margin-top:var(--space-7);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.sources[data-astro-cid-3ntd4h4x] h2[data-astro-cid-3ntd4h4x]{font-family:var(--font-display);font-weight:400;margin-bottom:var(--space-3)}.sources[data-astro-cid-3ntd4h4x] ol[data-astro-cid-3ntd4h4x]{margin:0;padding-left:1.4em;font-size:var(--fs-sm);line-height:1.8}.sources[data-astro-cid-3ntd4h4x] li[data-astro-cid-3ntd4h4x]::marker{color:var(--text-faint)}.host[data-astro-cid-3ntd4h4x]{margin-left:var(--space-2);color:var(--text-faint);font-size:var(--fs-xs)}.article[data-astro-cid-4gi7ycvz]{padding-top:var(--space-6)}.article-header[data-astro-cid-4gi7ycvz]{margin-bottom:var(--space-6)}.article-meta[data-astro-cid-4gi7ycvz]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin:var(--space-6) 0 var(--space-4);font-family:var(--font-display);font-size:var(--fs-sm);letter-spacing:.06em;color:var(--text-faint);font-variant-numeric:tabular-nums}.article-meta[data-astro-cid-4gi7ycvz] .label[data-astro-cid-4gi7ycvz]{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none}.article-meta[data-astro-cid-4gi7ycvz] .label[data-astro-cid-4gi7ycvz]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--glow)}.sample-badge[data-astro-cid-4gi7ycvz]{padding:0 .6em;border:1px dashed var(--line-strong);border-radius:999px;font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.04em;color:var(--text-muted)}.article-header[data-astro-cid-4gi7ycvz] h1[data-astro-cid-4gi7ycvz]{font-size:var(--fs-xl);line-height:1.5;letter-spacing:.03em;text-wrap:pretty}.lead[data-astro-cid-4gi7ycvz]{margin:var(--space-5) 0 0;padding-left:var(--space-4);border-left:1px solid var(--brass);font-size:var(--fs-md);line-height:1.95;color:var(--text-muted)}.hero-figure[data-astro-cid-4gi7ycvz]{width:min(100% - 2.5rem,57.5rem);margin:0 auto var(--space-7);position:relative}.hero-figure[data-astro-cid-4gi7ycvz]:after{content:"";position:absolute;inset:auto 0 0;height:30%;border-radius:0 0 var(--radius-lg) var(--radius-lg);background:linear-gradient(transparent,#10151373);pointer-events:none}.hero-figure[data-astro-cid-4gi7ycvz] img[data-astro-cid-4gi7ycvz]{width:100%;border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:0 30px 80px -40px var(--glow)}.fetched[data-astro-cid-4gi7ycvz]{margin-top:var(--space-6)}.article-footer[data-astro-cid-4gi7ycvz]{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--line)}@media(max-width:36rem){.hero-figure[data-astro-cid-4gi7ycvz]{width:100%}.hero-figure[data-astro-cid-4gi7ycvz] img[data-astro-cid-4gi7ycvz]{border-radius:0;border-inline:0}.hero-figure[data-astro-cid-4gi7ycvz]:after{border-radius:0}.lead[data-astro-cid-4gi7ycvz]{font-size:var(--fs-base)}}
