*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:underline;color:#00f}body{font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#333;background-color:#f8f9fa}.container{max-width:1200px;margin:0 auto;padding:0 20px}.header{background:#0c1130;color:#fff;padding:1rem 0;box-shadow:0 2px 10px #0000001a}.logo{width:115px}.header .container{display:flex;justify-content:space-between;align-items:center}.navigation ul{display:flex;list-style:none;gap:2rem}.navigation a{color:#fff;text-decoration:none;font-weight:500;transition:opacity .3s ease}.navigation a:hover{opacity:.8}.main{padding:2rem 0}.hero{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4rem 0;text-align:center}.hero h1{font-size:2.5rem;margin-bottom:1rem;font-weight:700}.hero h2{font-size:2rem;margin-bottom:2rem;font-weight:600}.hero-content p{font-size:36px}.hero-content img{width:30%;border-radius:50%}.hero-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.btn{padding:1rem 2rem;border:none;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.btn-bonus{background:linear-gradient(45deg,#ff6b6b,#ee5a24);color:#fff;box-shadow:0 4px 15px #ff6b6b66}.btn-bonus:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff6b6b99}.btn-download{background:linear-gradient(45deg,#4ecdc4,#44a08d);color:#fff;box-shadow:0 4px 15px #4ecdc466}.btn-download:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4ecdc499}.btn-promo{background:linear-gradient(45deg,#f093fb,#f5576c);color:#fff;box-shadow:0 4px 15px #f093fb66}.btn-promo:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f093fb99}.toc{background:#fff;margin:2rem 0;padding:2rem;border-radius:10px;box-shadow:0 2px 10px #0000001a}.toc h3{color:#667eea;margin-bottom:1rem;font-size:1.5rem}.toc-list{list-style:none;columns:2;column-gap:2rem}.toc-list li{margin-bottom:.5rem;break-inside:avoid}.toc-list a{color:#333;text-decoration:none;transition:color .3s ease}.toc-list a:hover{color:#667eea}.content-section{background:#fff;margin:2rem 0;padding:2rem;border-radius:10px;box-shadow:0 2px 10px #0000001a}.content-section h2{color:#667eea;font-size:2rem;margin-bottom:1.5rem;border-bottom:2px solid #667eea;padding-bottom:.5rem}.content-section h3{color:#333;font-size:1.3rem;margin:1.5rem 0 1rem}.content-section p{margin-bottom:1rem;line-height:1.7}.content-section ul{margin:1rem 0;padding-left:2rem}.content-section li{margin-bottom:.5rem}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.feature-item{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:2rem;border-radius:10px;text-align:center;transition:transform .3s ease}.feature-item:hover{transform:translateY(-5px)}.feature-icon{font-size:3rem;margin-bottom:1rem;display:block}.feature-item h3{color:#667eea;margin-bottom:1rem;font-size:1.2rem}.quick-links{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0}.quick-link{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1rem 1.5rem;border-radius:25px;text-decoration:none;font-weight:500;transition:transform .3s ease}.quick-link:hover{transform:translateY(-2px)}.promotions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.promo-item{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.5rem;border-radius:10px;text-align:center}.promo-item h3{margin-bottom:.5rem;font-size:1.1rem}.promo-item p{opacity:.9;font-size:.9rem}.games-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin:2rem 0}.game-item{background:linear-gradient(135deg,#ffecd2,#fcb69f);padding:1.5rem;border-radius:10px;text-align:center;transition:transform .3s ease}.game-item:hover{transform:translateY(-3px)}.game-icon{font-size:2.5rem;margin-bottom:1rem;display:block}.game-item h3{color:#333;margin-bottom:.5rem;font-size:1.1rem}.game-item p{color:#666;font-size:.9rem}.sports-list{margin:2rem 0}.sport-item{background:#f8f9fa;padding:1rem;margin-bottom:1rem;border-radius:8px;border-left:4px solid #667eea}.download-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.download-step{background:#f8f9fa;padding:2rem;border-radius:10px}.download-step h3{color:#667eea;margin-bottom:1rem}.download-step ol{padding-left:1.5rem}.download-step li{margin-bottom:.5rem;color:#666}.jackpot-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:2rem 0}.jackpot-item{background:linear-gradient(135deg,#a8edea,#fed6e3);padding:2rem;border-radius:10px}.jackpot-item h3{color:#667eea;margin-bottom:1rem}.comparison-table{overflow-x:auto;margin:2rem 0}.comparison-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px #0000001a}.comparison-table th,.comparison-table td{padding:1rem;text-align:left;border-bottom:1px solid #eee}.comparison-table th{background:#667eea;color:#fff;font-weight:700}.comparison-table tr:hover{background:#f8f9fa}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:2rem 0}.testimonial{background:linear-gradient(135deg,#a8edea,#fed6e3);padding:2rem;border-radius:10px;text-align:center}.testimonial h3{color:#667eea;margin-bottom:1rem}.stars{font-size:1.2rem;margin-bottom:1rem}.testimonial p{color:#666;font-style:italic}.faq-list{margin:2rem 0}.faq-item{background:#f8f9fa;margin-bottom:1rem;border-radius:8px;overflow:hidden}.faq-item h3{background:#667eea;color:#fff;padding:1rem;margin:0;cursor:pointer;transition:background .3s ease}.faq-item h3:hover{background:#5a6fd8}.faq-item p{padding:1rem;color:#666;margin:0}.footer{background:#2c3e50;color:#fff;padding:3rem 0 1rem;margin-top:4rem}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.footer-section h3{margin-bottom:1rem;color:#667eea}.footer-section ul{list-style:none}.footer-section li{margin-bottom:.5rem}.footer-section a{color:#bdc3c7;text-decoration:none;transition:color .3s ease}.footer-section a:hover{color:#667eea}.footer-bottom{text-align:center;padding-top:2rem;border-top:1px solid #34495e}.footer-bottom p{margin-bottom:.5rem;color:#bdc3c7}@media(max-width:768px){.header .container{flex-direction:column;gap:1rem}.navigation ul{flex-wrap:wrap;justify-content:center;gap:1rem}.hero h1{font-size:2rem}.hero h2{font-size:1.5rem}.hero-buttons{flex-direction:column;align-items:center}.btn{width:100%;max-width:300px}.toc-list{columns:1}.features-grid,.promotions-grid,.games-grid,.testimonials-grid{grid-template-columns:1fr}.quick-links{flex-direction:column}.quick-link{text-align:center}}@media(max-width:480px){.container{padding:0 10px}.hero h1{font-size:1.5rem}.hero h2{font-size:1.2rem}.content-section{padding:1rem}.btn{padding:.8rem 1.5rem;font-size:.9rem}}.content-section strong{color:#000;font-weight:700}.content-section em{color:#666;font-style:italic}.login-forms{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.login-form{background:#f8f9fa;padding:2rem;border-radius:10px;border-left:4px solid #667eea}.login-form h3{color:#667eea;margin-bottom:1rem}.cta-banner{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:2rem;border-radius:10px;text-align:center;font-size:1.2rem;margin:2rem 0}.pros-cons{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:2rem 0}.pros{background:linear-gradient(135deg,#d4edda,#c3e6cb);padding:2rem;border-radius:10px}.cons{background:linear-gradient(135deg,#f8d7da,#f5c6cb);padding:2rem;border-radius:10px}.pros h3{color:#155724;margin-bottom:1rem}.cons h3{color:#721c24;margin-bottom:1rem}.navigation a.active{background:#fff3;border-radius:5px;padding:.5rem 1rem}html{scroll-behavior:smooth}a:focus,button:focus{outline:2px solid #667eea;outline-offset:2px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-section{animation:fadeIn .6s ease-out}
