body,body>*{position:relative}body,h1,h2,h3,h4,h5,h6{color:var(--text-primary)}.lang-select,body{font-family:var(--font-body)}.hero-title,.logo-accent{-webkit-text-fill-color:transparent}.btn,.skip-link,a{text-decoration:none}.article,.demo-btn-secondary,.header,.lang-select,.sidebar-card,.sticky-cta{backdrop-filter:blur(10px)}.btn,.footer-content,.hero,.img-caption,.info-item,.promo-card{text-align:center}:root{--bg-primary:#0B0E23;--bg-secondary:#0E1129;--bg-game-area:#141733;--bg-card:#1B1E3B;--accent-primary:#B46BFF;--accent-secondary:#8A4AF3;--accent-active:#5E3EE4;--accent-cyan:#4CA9FF;--multiplier-low:#4CA9FF;--multiplier-medium:#8B5CF6;--multiplier-high:#FF3D71;--text-primary:#FFFFFF;--text-secondary:#B8BFDB;--text-muted:#9CA3AF;--font-heading:'Outfit',sans-serif;--font-body:'DM Sans',sans-serif;--container-max-width:1200px;--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--radius-sm:0.5rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-full:9999px}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--bg-primary);line-height:1.6;overflow-x:hidden}body::before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,transparent 0,rgba(14,17,41,.6) 70%,rgba(11,14,35,.9) 100%);pointer-events:none;z-index:1}body>*{z-index:2}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;line-height:1.2}a{color:var(--accent-cyan);transition:color .3s}.footer-links a:hover,a:hover{color:var(--accent-primary)}.lang-select,.lang-select option,.skip-link{color:var(--text-primary)}img{max-width:100%;height:auto}.skip-link{position:absolute;top:-40px;left:0;background:var(--accent-primary);padding:.5rem 1rem;font-weight:600;z-index:9999;border-radius:0 0 var(--radius-sm) 0;transition:top .3s}.skip-link:focus{top:0;outline:3px solid var(--accent-cyan);outline-offset:2px}.container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-md)}.header{padding:var(--spacing-md) 0;background:rgba(14,17,41,.8);border-bottom:1px solid rgba(139,92,246,.1)}.header-content{display:flex;justify-content:space-between;align-items:center}.logo h1{font-size:1.5rem;font-weight:800;letter-spacing:.05em}.logo-img{height:40px;width:auto;display:block}.logo-accent{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));-webkit-background-clip:text;background-clip:text}.language-switcher{display:flex;align-items:center}.lang-select{padding:.5rem 1rem;background:rgba(27,30,59,.6);border:1px solid rgba(139,92,246,.3);font-size:.875rem;font-weight:500;border-radius:var(--radius-sm);cursor:pointer;transition:.3s;outline:0;min-width:160px}.lang-select:hover{border-color:var(--accent-primary);background:rgba(27,30,59,.8)}.lang-select:focus{border-color:var(--accent-secondary);box-shadow:0 0 0 3px rgba(180,107,255,.2)}.lang-select option{background:var(--bg-secondary);padding:.5rem}.hero{padding:var(--spacing-xl) 0;background:linear-gradient(180deg,rgba(20,23,51,.5) 0,transparent 100%)}.hero-content{max-width:800px;margin:0 auto}.hero-title{font-size:clamp(2rem, 5vw, 3.5rem);font-weight:800;margin-bottom:var(--spacing-md);background:linear-gradient(135deg,var(--text-primary),var(--accent-cyan));-webkit-background-clip:text;background-clip:text;letter-spacing:.02em}.info-label,.promo-badge{text-transform:uppercase;letter-spacing:.05em}.hero-description{font-size:1.125rem;color:var(--text-secondary);margin-bottom:var(--spacing-lg);line-height:1.8}.hero-buttons{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}.game-info{padding:var(--spacing-lg) 0;background:rgba(27,30,59,.3);border-top:1px solid rgba(139,92,246,.1);border-bottom:1px solid rgba(139,92,246,.1)}.game-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-md)}.info-item{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-sm);background:rgba(14,17,41,.4);border-radius:var(--radius-sm);border:1px solid rgba(139,92,246,.1);transition:.3s}.info-item:hover{border-color:var(--accent-primary);transform:translateY(-2px)}.info-label{font-size:.75rem;color:var(--text-muted);margin-bottom:var(--spacing-xs);font-weight:600}.btn,.info-value{font-size:1rem;font-weight:600}.btn-primary,.btn-secondary,.content-section h2,.content-section h3,.info-value{color:var(--text-primary)}.info-value{font-family:var(--font-heading)}.btn,.form-control{font-family:var(--font-body);transition:.3s}.btn{display:inline-block;padding:1rem 2rem;border-radius:var(--radius-full);cursor:pointer;border:none}.btn-primary{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));box-shadow:0 4px 20px rgba(180,107,255,.3)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(180,107,255,.5)}.btn-secondary{background:0 0;border:2px solid var(--accent-primary)}.btn-secondary:hover{background:rgba(180,107,255,.1);border-color:var(--accent-secondary)}.btn-block{display:block;width:100%}.main-content{padding:var(--spacing-xl) 0}.content-grid{display:grid;grid-template-columns:1fr 350px;gap:var(--spacing-xl)}.article{background:rgba(27,30,59,.4);border-radius:var(--radius-lg);padding:var(--spacing-lg);border:1px solid rgba(139,92,246,.1)}.content-section{margin-bottom:var(--spacing-xl);animation:.6s ease-out fadeIn}.content-section:last-child,.faq-item p,.faq-item:last-child,.multiplier-row:last-child,.steps-list li:last-child{margin-bottom:0}.content-section h2{font-size:2rem;margin-bottom:var(--spacing-md)}.content-section h3{font-size:1.5rem;margin-bottom:var(--spacing-sm)}.content-section li,.content-section p{font-size:1.0625rem}.content-section ol,.content-section p,.content-section ul{margin-bottom:var(--spacing-md);color:var(--text-secondary)}.content-section ol,.content-section ul{margin-left:var(--spacing-md)}.content-section li{margin-bottom:var(--spacing-xs)}.demo-container{position:relative;width:100%;padding-bottom:56.25%;margin:var(--spacing-md) 0;background:rgba(14,17,41,.6);border-radius:var(--radius-md);overflow:hidden;border:1px solid rgba(139,92,246,.2)}.demo-placeholder,.demo-placeholder-img{position:absolute;left:0;top:0;height:100%;width:100%}.demo-placeholder{display:flex;align-items:center;justify-content:center}.demo-overlay,.sidebar{flex-direction:column;gap:var(--spacing-md)}.demo-placeholder-img{object-fit:cover;border-radius:var(--radius-md)}.demo-overlay{position:relative;z-index:2;display:flex;align-items:center;padding:var(--spacing-md)}.cons li::before,.demo-iframe,.pros li::before{position:absolute;left:0}.demo-btn-primary,.demo-btn-secondary{min-width:200px;font-size:1.125rem;padding:1rem 2rem;box-shadow:0 8px 24px rgba(139,92,246,.3)}.demo-btn-secondary{background:rgba(27,30,59,.8);border:1px solid rgba(139,92,246,.4)}.demo-btn-secondary:hover{background:rgba(27,30,59,.95);border-color:var(--accent-primary)}.demo-iframe{top:0;width:100%;height:100%;border:none;border-radius:var(--radius-md)}.content-img,.feature-card{border-radius:var(--radius-md)}.content-img{width:100%;height:auto;margin:var(--spacing-md) 0;border:1px solid rgba(139,92,246,.1)}.img-caption{font-size:.875rem;color:var(--text-muted);font-style:italic;margin-top:calc(var(--spacing-xs) * -1);margin-bottom:var(--spacing-md)}.multiplier-label,.multiplier-range{color:var(--text-primary)}.features-grid,.multiplier-info,.pros-cons{margin-top:var(--spacing-md)}.smaller-img{max-width:60%;display:block;margin-left:auto;margin-right:auto}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-md)}.feature-card{background:rgba(14,17,41,.6);padding:var(--spacing-md);border:1px solid rgba(139,92,246,.2);transition:.3s}.multiplier-info,.steps-list{background:rgba(14,17,41,.4);padding:var(--spacing-md);border-radius:var(--radius-md)}.feature-card:hover{border-color:var(--accent-primary);transform:translateY(-4px);box-shadow:0 8px 24px rgba(180,107,255,.2)}.feature-icon{font-size:2.5rem;margin-bottom:var(--spacing-sm)}.feature-card h3{font-size:1.25rem;margin-bottom:var(--spacing-xs)}.feature-card p{font-size:.9375rem;color:var(--text-secondary);margin-bottom:0}.multiplier-row,.steps-list li{margin-bottom:var(--spacing-sm)}.steps-list{border-left:4px solid var(--accent-primary)}.multiplier-row.low,.pros{border-left:4px solid var(--multiplier-low)}.steps-list li{padding-left:var(--spacing-sm)}.multiplier-row{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);font-weight:600}.cons,.faq-item,.pros{background:rgba(14,17,41,.4);border-radius:var(--radius-md);padding:var(--spacing-md)}.multiplier-row.low{background:rgba(76,169,255,.15)}.multiplier-row.medium{background:rgba(139,92,246,.15);border-left:4px solid var(--multiplier-medium)}.multiplier-row.high{background:rgba(255,61,113,.15);border-left:4px solid var(--multiplier-high)}.multiplier-range{font-size:1.125rem}.pros-cons{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.cons{border-left:4px solid var(--multiplier-high)}.cons h3,.pros h3,.sidebar-card h3{font-size:1.25rem;margin-bottom:var(--spacing-md)}.cons ul,.pros ul{list-style:none;margin-left:0}.cons li,.pros li{padding-left:var(--spacing-md);position:relative}.pros li::before{content:'✓';color:var(--multiplier-low);font-weight:700}.cons li::before{content:'✗';color:var(--multiplier-high);font-weight:700}.faq-item{margin-bottom:var(--spacing-md);border:1px solid rgba(139,92,246,.1);transition:.3s}.faq-item h3,.promo-badge{margin-bottom:var(--spacing-sm)}.faq-item:hover{border-color:var(--accent-primary)}.faq-item h3{font-size:1.125rem;color:var(--accent-cyan)}.sidebar{display:flex;position:sticky;top:var(--spacing-md);align-self:flex-start;max-height:calc(100vh - var(--spacing-lg));overflow-y:auto}.sidebar-card{background:rgba(27,30,59,.6);border-radius:var(--radius-lg);padding:var(--spacing-md);border:1px solid rgba(139,92,246,.1)}.spec-list,.table-of-contents{display:flex;flex-direction:column;gap:var(--spacing-xs)}.toc-link{padding:var(--spacing-xs) var(--spacing-sm);color:var(--text-secondary);border-radius:var(--radius-sm);transition:.3s;font-size:.9375rem}.promo-badge,.promo-text,.toc-link:hover{color:var(--text-primary)}.toc-link:hover{background:rgba(94,62,228,.2);padding-left:var(--spacing-md)}.promo-card{background:linear-gradient(135deg,rgba(180,107,255,.1),rgba(138,74,243,.1));border:1px solid var(--accent-primary)}.promo-badge{display:inline-block;background:var(--accent-primary);padding:.25rem .75rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:600}.promo-text{font-size:1rem;margin-bottom:var(--spacing-md)}.promo-small{font-size:.75rem;color:var(--text-muted);margin-top:var(--spacing-sm);margin-bottom:0}.footer,.legal-content h2{margin-top:var(--spacing-xl)}.disclaimer,.footer-links,.responsible-gaming{margin-bottom:var(--spacing-md)}.game-specs{background:rgba(27,30,59,.6)}.spec-item{display:flex;justify-content:space-between;padding:var(--spacing-xs) 0;border-bottom:1px solid rgba(139,92,246,.1);font-size:.9375rem}.form-notice:empty,.sticky-cta{display:none}.spec-item:last-child{border-bottom:none}.spec-label{color:var(--text-secondary);font-weight:500}.spec-value{color:var(--text-primary);font-weight:600}.disclaimer,.footer-links a{font-size:.875rem;color:var(--text-secondary)}.sticky-cta{position:fixed;bottom:0;left:0;right:0;padding:var(--spacing-sm);background:rgba(11,14,35,.95);border-top:1px solid rgba(139,92,246,.3);z-index:1000}.footer{padding:var(--spacing-xl) 0 var(--spacing-md);background:rgba(14,17,41,.8);border-top:1px solid rgba(139,92,246,.1)}.disclaimer{line-height:1.6}.responsible-gaming{font-size:.875rem;color:var(--text-muted);padding:var(--spacing-sm);background:rgba(255,61,113,.1);border-radius:var(--radius-sm);border-left:4px solid var(--multiplier-high)}.footer-links{display:flex;justify-content:center;gap:var(--spacing-md);flex-wrap:wrap}.copyright{font-size:.75rem;color:var(--text-muted);margin-bottom:0}.form-control,.form-label,.legal-content h2{color:var(--text-primary)}@media (max-width:1024px){.content-grid{grid-template-columns:1fr}.sidebar{position:static;max-height:none}}@media (max-width:768px){:root{--spacing-xs:0.5rem;--spacing-sm:0.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem}.hero-title{font-size:2rem}.hero-description{font-size:1rem}.hero-buttons,.table-of-contents{display:none}.demo-container{max-width:80%;margin-left:auto;margin-right:auto;padding-bottom:177.78%}.features-grid{grid-template-columns:1fr}.multiplier-grid{grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}.multiplier-slot{padding:var(--spacing-sm);font-size:.875rem}.sticky-cta{display:block}body{padding-bottom:80px}}@media (max-width:640px){:root{--spacing-xl:2rem;--spacing-lg:1.5rem}.hero-buttons{flex-direction:column;width:100%}.hero-buttons .btn{width:100%}.features-grid,.pros-cons{grid-template-columns:1fr}.header-content{flex-direction:column;gap:var(--spacing-sm);text-align:center}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-page-layout{max-width:800px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-md)}.form-group,.legal-content h2,.turnstile-container{margin-bottom:var(--spacing-md)}.legal-content ol,.legal-content p,.legal-content ul{color:var(--text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.legal-content ol,.legal-content ul{padding-left:var(--spacing-xl)}.legal-content li{margin-bottom:var(--spacing-sm)}.contact-form-container{background:rgba(255,255,255,.03);border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-md);padding:var(--spacing-lg);margin-top:var(--spacing-lg)}.form-label{display:block;margin-bottom:var(--spacing-xs);font-weight:500}.form-control{width:100%;padding:.75rem 1rem;background:rgba(11,14,35,.6);border:1px solid rgba(139,92,246,.3);border-radius:var(--radius-sm);font-size:1rem}.form-control:focus{outline:0;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(139,92,246,.1)}textarea.form-control{min-height:150px;resize:vertical}.form-notice{padding:var(--spacing-md);border-radius:var(--radius-sm);margin-bottom:var(--spacing-md)}.form-notice.success{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#34d399}.form-notice.error{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#f87171}html{scroll-behavior:smooth}