.article-header-image:where(.astro-3yts423s){margin:-2rem -1rem 2rem;overflow:hidden;border-radius:15px;max-height:400px}.article-header-image:where(.astro-3yts423s) img:where(.astro-3yts423s){width:100%;height:100%;object-fit:cover}.article-header:where(.astro-3yts423s){text-align:center;margin-bottom:3rem}.article-meta-top:where(.astro-3yts423s){display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:1.5rem;color:var(--text-secondary);font-size:.9rem}.article-category:where(.astro-3yts423s){background:linear-gradient(135deg,var(--neon-purple),var(--deep-purple));color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.85rem}.article-title:where(.astro-3yts423s){font-size:2.5rem;margin-bottom:1rem;line-height:1.3;color:var(--text-light)}.article-meta-bottom:where(.astro-3yts423s){display:flex;align-items:center;justify-content:center;gap:1.5rem;color:var(--text-secondary);font-size:.9rem}.article-content:where(.astro-3yts423s){font-size:1.1rem;line-height:1.8;color:var(--text-primary)}.article-content:where(.astro-3yts423s) p:where(.astro-3yts423s){margin-bottom:1.5rem}.article-content:where(.astro-3yts423s) img:where(.astro-3yts423s){max-width:100%;height:auto;border-radius:10px;margin:2rem 0}.article-content:where(.astro-3yts423s) blockquote:where(.astro-3yts423s){border-left:4px solid var(--neon-purple);padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--text-secondary)}.article-content:where(.astro-3yts423s) ul:where(.astro-3yts423s),.article-content:where(.astro-3yts423s) ol:where(.astro-3yts423s){margin-bottom:1.5rem;padding-left:2rem}.article-content:where(.astro-3yts423s) li:where(.astro-3yts423s){margin-bottom:.5rem}.article-content:where(.astro-3yts423s) code:where(.astro-3yts423s){background:#ffffff1a;padding:.2rem .4rem;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}.article-content:where(.astro-3yts423s) pre:where(.astro-3yts423s){background:#00000080;padding:1.5rem;border-radius:10px;overflow-x:auto;margin:2rem 0}.article-content:where(.astro-3yts423s) pre:where(.astro-3yts423s) code:where(.astro-3yts423s){background:none;padding:0}.video-embed:where(.astro-3yts423s){margin:2rem 0}.video-embed:where(.astro-3yts423s) iframe:where(.astro-3yts423s){width:100%;max-width:100%;aspect-ratio:16/9;display:block;margin:1rem auto;border-radius:10px}.local-video:where(.astro-3yts423s){margin:2rem 0;text-align:center}.local-video:where(.astro-3yts423s) video:where(.astro-3yts423s){width:100%;max-width:800px;height:auto;border-radius:10px;box-shadow:0 4px 20px #0000004d}.local-video:where(.astro-3yts423s) .caption:where(.astro-3yts423s){margin-top:.5rem;font-size:.9rem;color:var(--text-secondary)}.game-purchase-container:where(.astro-3yts423s){text-align:center;padding:2rem;background:linear-gradient(135deg,#00e5ff1a,#9333ea1a);border-radius:15px;margin:2rem 0}.game-purchase-container:where(.astro-3yts423s) p:where(.astro-3yts423s){font-size:1.2rem;font-weight:600;margin-bottom:1.5rem}.btn:where(.astro-3yts423s).btn-purchase{display:inline-block;padding:.75rem 2rem;margin:.5rem;background:linear-gradient(135deg,var(--neon-blue),var(--neon-purple));color:#fff;text-decoration:none;border-radius:30px;font-weight:600;transition:all .3s ease}.btn:where(.astro-3yts423s).btn-purchase:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00e5ff4d}.comparison-table:where(.astro-3yts423s){overflow-x:auto;margin:2rem 0}.comparison-table:where(.astro-3yts423s) table:where(.astro-3yts423s){width:100%;border-collapse:collapse;background:#0000004d;border-radius:10px;overflow:hidden}.comparison-table:where(.astro-3yts423s) th:where(.astro-3yts423s),.comparison-table:where(.astro-3yts423s) td:where(.astro-3yts423s){padding:1rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.comparison-table:where(.astro-3yts423s) th:where(.astro-3yts423s){background:#00e5ff1a;font-weight:600;color:var(--text-light)}.comparison-table:where(.astro-3yts423s) tr:where(.astro-3yts423s):hover{background:#ffffff0d}.article-footer:where(.astro-3yts423s){margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.article-share:where(.astro-3yts423s){text-align:center;margin-bottom:2rem}.article-share:where(.astro-3yts423s) h3:where(.astro-3yts423s){font-size:1.2rem;margin-bottom:1rem;color:var(--text-light)}.share-buttons:where(.astro-3yts423s){display:flex;justify-content:center;gap:1rem}.share-button:where(.astro-3yts423s){display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;border-radius:25px;text-decoration:none;color:#fff;font-weight:500;transition:all .3s ease}.share-button:where(.astro-3yts423s).twitter{background:#1da1f2}.share-button:where(.astro-3yts423s).twitter:hover{background:#0d8ce0;transform:translateY(-2px)}.share-button:where(.astro-3yts423s).facebook{background:#1877f2}.share-button:where(.astro-3yts423s).facebook:hover{background:#0a5dc2;transform:translateY(-2px)}.article-nav:where(.astro-3yts423s){text-align:center}.btn-back:where(.astro-3yts423s){display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 2rem;background:#ffffff1a;color:var(--text-light);text-decoration:none;border-radius:30px;border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.btn-back:where(.astro-3yts423s):hover{background:#fff3;transform:translate(-5px)}.article-divider:where(.astro-3yts423s){height:2px;background:linear-gradient(90deg,transparent,var(--neon-blue),var(--neon-purple),transparent);margin:3rem 0;opacity:.5}@media (max-width: 768px){.article-title:where(.astro-3yts423s){font-size:2rem}.article-content:where(.astro-3yts423s){font-size:1rem}.article-content:where(.astro-3yts423s) h2:where(.astro-3yts423s){font-size:1.5rem}.video-embed:where(.astro-3yts423s) iframe:where(.astro-3yts423s){height:200px}.share-buttons:where(.astro-3yts423s){flex-direction:column;align-items:center}.share-button:where(.astro-3yts423s){width:200px;justify-content:center}}
