@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Poppins:wght@400;500;600;700;800&display=swap);:root{--primary-color:#6366f1;--primary-dark:#4f46e5;--primary-light:#818cf8;--secondary-color:#0ea5e9;--accent-color:#f59e0b;--dark-bg:#0f172a;--dark-secondary:#1e293b;--dark-card:#1e293b;--text-light:#f8fafc;--text-muted:#94a3b8;--gradient-primary:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a855f7);--gradient-hero:linear-gradient(135deg,#0f172a,#1e1b4b 50%,#312e81);--gradient-accent:linear-gradient(135deg,#f59e0b,#f97316);--shadow-lg:0 25px 50px -12px #00000080;--shadow-glow:0 0 40px #6366f14d;--border-radius:12px;--transition:all 0.3s ease}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#0f172a;background-color:var(--dark-bg);color:#f8fafc;color:var(--text-light);font-family:Inter,sans-serif;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700}a{color:inherit;text-decoration:none;transition:all .3s ease;transition:var(--transition)}.navbar-main{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;border-bottom:1px solid #6366f133;padding:15px 0}.navbar-main .container{justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.navbar-logo,.navbar-main .container{align-items:center;display:flex}.navbar-logo img{height:35px;width:auto}.navbar-nav-desktop{align-items:center;display:flex;gap:8px}.navbar-nav-desktop a{border-radius:8px;color:#94a3b8;color:var(--text-muted);font-size:15px;font-weight:500;padding:10px 20px;transition:all .3s ease;transition:var(--transition)}.navbar-nav-desktop a:hover{background:#6366f126;color:#f8fafc;color:var(--text-light)}.hamburger{align-items:center;background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:40px;justify-content:center;padding:5px;width:40px;z-index:1001}.hamburger span{background:#f8fafc;background:var(--text-light);border-radius:2px;display:block;height:2px;margin:3px 0;transition:all .3s ease;transition:var(--transition);width:24px}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-nav{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172afa;display:none;flex-direction:column;gap:20px;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;transition:var(--transition);visibility:hidden;width:100%;z-index:1000}.mobile-nav.active{opacity:1;visibility:visible}.mobile-nav-close{align-items:center;background:#6366f133;border:1px solid #6366f14d;border-radius:12px;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:50px}.mobile-nav-close i{color:#fff;font-size:24px}.mobile-nav-close:hover{background:#6366f166;border-color:#6366f180}.mobile-nav a{border-radius:12px;color:#f8fafc;color:var(--text-light);font-size:24px;font-weight:600;padding:15px 40px;transition:all .3s ease;transition:var(--transition)}.mobile-nav a:hover{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a855f7);background:var(--gradient-primary)}.hero-section{background:linear-gradient(165deg,#0f0c29,#1a1a3e 40%,#24243e);overflow:hidden;padding:100px 20px 80px;position:relative;text-align:center}.hero-decorations{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.hero-orb{border-radius:50%;filter:blur(80px);position:absolute}.hero-orb-1{background:#ec489940;height:400px;right:-100px;top:-100px;width:400px}.hero-orb-2{background:#6366f14d;bottom:-50px;height:300px;left:-50px;width:300px}.hero-orb-3{background:#0ea5e933;height:200px;left:50%;top:50%;transform:translate(-50%,-50%);width:200px}.hero-grid{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:60px 60px;bottom:0;left:0;mask-image:radial-gradient(ellipse at center,#000 0,#0000 70%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0,#0000 70%);position:absolute;right:0;top:0}.hero-content{margin:0 auto;max-width:850px;position:relative;z-index:1}.hero-badge{align-items:center;background:#10b98126;border:1px solid #10b9814d;border-radius:50px;color:#34d399;display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:1px;margin-bottom:30px;padding:8px 20px;text-transform:uppercase}.badge-icon{font-size:14px}.hero-section h1{color:#fff;font-size:3.5rem;font-weight:800;letter-spacing:-1px;line-height:1.1;margin-bottom:24px}.hero-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f59e0b,#ec4899 50%,#8b5cf6);-webkit-background-clip:text;background-clip:text}.hero-section h2{color:#a1a1aa;font-size:1.2rem;font-weight:400;line-height:1.8;margin:0 auto 40px;max-width:550px}.hero-stats{flex-wrap:wrap;gap:40px;justify-content:center}.hero-stat,.hero-stats{align-items:center;display:flex}.hero-stat{flex-direction:column}.stat-number{color:#fff;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;line-height:1}.stat-label{color:#71717a;font-size:13px;letter-spacing:1px;margin-top:6px;text-transform:uppercase}.hero-stat-divider{background:linear-gradient(180deg,#0000,#fff3,#0000);height:40px;width:1px}.listing-section{background:linear-gradient(180deg,#0f172a,#131b2e);padding:80px 20px}.listing-container{margin:0 auto;max-width:1100px}.listing-header{margin-bottom:50px;text-align:center}.listing-tag{background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:50px;color:#000;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1.5px;margin-bottom:16px;padding:6px 16px;text-transform:uppercase}.listing-header h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:12px}.listing-header p{color:#71717a;font-size:1.1rem;margin:0 auto;max-width:500px}.listing-offers{display:flex;flex-direction:column;gap:20px}.offer-card{background:linear-gradient(135deg,#1e293bcc,#1e293b66);border:1px solid #6366f126;border-radius:16px;overflow:hidden;transition:all .3s ease}.offer-card:hover{border-color:#6366f166;box-shadow:0 20px 40px #0000004d,0 0 30px #6366f11a;transform:translateY(-2px)}.offer-row{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:80px 200px 1fr 120px 180px;padding:24px 30px}.offer-rank,.rank-badge{align-items:center;display:flex;justify-content:center}.rank-badge{border-radius:12px;flex-direction:column;font-family:Poppins,sans-serif;height:50px;position:relative;width:50px}.rank-gold{background:linear-gradient(135deg,#fbbf24,#f59e0b 50%,#d97706);box-shadow:0 4px 15px #fbbf2466}.rank-silver{background:linear-gradient(135deg,#e2e8f0,#94a3b8 50%,#64748b);box-shadow:0 4px 15px #94a3b84d}.rank-bronze{background:linear-gradient(135deg,#fcd9bd,#c2734c 50%,#a85d3b);box-shadow:0 4px 15px #c2734c4d}.rank-default{background:linear-gradient(135deg,#475569,#334155);box-shadow:0 4px 15px #4755694d}.rank-number{color:#000;font-size:1.25rem;font-weight:800}.rank-default .rank-number{color:#fff}.rank-crown{font-size:16px;position:absolute;top:-12px}.offer-image{align-items:center;display:flex;flex-direction:column;gap:10px}.offer-image img{background:#ffffff0d;border-radius:10px;height:60px;object-fit:contain;padding:8px;width:120px}.offer-image-placeholder{align-items:center;background:linear-gradient(135deg,#6366f133,#8b5cf61a);border:1px solid #6366f14d;border-radius:10px;display:flex;height:60px;justify-content:center;width:120px}.offer-image-placeholder i{color:#818cf8;font-size:24px}.offer-name{color:#e2e8f0;font-size:14px;font-weight:600}.offer-bonus{display:flex;flex-direction:column;gap:6px}.bonus-label{color:#71717a;font-size:12px;letter-spacing:1px;text-transform:uppercase}.bonus-value{color:#34d399;font-size:1.1rem;font-weight:700;line-height:1.3}.offer-score{gap:8px}.offer-score,.score-circle{align-items:center;display:flex;flex-direction:column}.score-circle{border-radius:50%;height:70px;justify-content:center;position:relative;width:70px}.score-excellent{background:linear-gradient(135deg,#10b98133,#10b9810d);border:3px solid #10b981;box-shadow:0 0 20px #10b9814d}.score-great{background:linear-gradient(135deg,#22c55e33,#22c55e0d);border:3px solid #22c55e;box-shadow:0 0 20px #22c55e40}.score-good{background:linear-gradient(135deg,#84cc1633,#84cc160d);border:3px solid #84cc16;box-shadow:0 0 20px #84cc1633}.score-average{background:linear-gradient(135deg,#f59e0b33,#f59e0b0d);border:3px solid #f59e0b;box-shadow:0 0 20px #f59e0b33}.score-value{color:#fff;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:800;line-height:1}.score-label,.score-max{color:#71717a;font-size:11px}.score-label{letter-spacing:1px;text-transform:uppercase}.offer-actions{display:flex;flex-direction:column;gap:10px}.btn-visit{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:10px;box-shadow:0 4px 15px #10b98166;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:all .3s ease}.btn-visit:hover{background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 6px 20px #10b98180;transform:translateY(-2px)}.btn-visit svg{height:16px;width:16px}.btn-readmore{align-items:center;background:#6366f11a;border:1px solid #6366f14d;border-radius:8px;color:#a5b4fc;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;padding:10px 24px;transition:all .3s ease}.btn-readmore:hover{background:#6366f133;border-color:#6366f199;color:#fff}.offer-disclaimer{align-items:flex-start;background:#0003;border-top:1px solid #ffffff0d;display:flex;gap:10px;padding:14px 30px}.disclaimer-icon{color:#f59e0b;flex-shrink:0;font-size:14px;margin-top:1px}.offer-disclaimer p{color:#71717a;font-size:11px;line-height:1.6}@media (max-width:991px){.navbar-nav-desktop{display:none}.hamburger,.mobile-nav{display:flex}.hero-section h1{font-size:2.75rem}.hero-section h2{font-size:1.1rem}.hero-stats{gap:30px}.stat-number{font-size:1.75rem}.offer-row{gap:16px;grid-template-columns:60px 1fr;grid-template-rows:auto auto auto auto;padding:20px}.offer-rank{grid-row:1/5}.offer-image{flex-direction:row;justify-content:flex-start}.offer-bonus,.offer-score{grid-column:2}.offer-score{flex-direction:row;gap:15px;justify-content:flex-start}.score-circle{height:60px;width:60px}.score-value{font-size:1.25rem}.offer-actions{flex-direction:row;grid-column:2}.btn-readmore,.btn-visit{flex:1 1}.offer-disclaimer{padding:12px 20px}}@media (max-width:576px){.navbar-main{padding:12px 0}.navbar-logo img{height:20px}.hero-section{padding:70px 15px 60px}.hero-section h1{font-size:2rem;letter-spacing:-.5px}.hero-section h2{font-size:.95rem;margin-bottom:35px}.hero-badge{font-size:11px;margin-bottom:24px;padding:6px 16px}.hero-stats{gap:20px}.hero-stat-divider{display:none}.stat-number{font-size:1.5rem}.stat-label{font-size:11px}.mobile-nav a{font-size:20px;padding:12px 30px}.hero-orb-1{height:250px;width:250px}.hero-orb-2{height:200px;width:200px}.hero-orb-3{height:150px;width:150px}.listing-section{padding:50px 15px}.listing-header h2{font-size:1.75rem}.listing-header p{font-size:.95rem}.offer-row{gap:20px;grid-template-columns:1fr;grid-template-rows:auto;padding:24px 20px;text-align:center}.offer-rank{grid-row:auto}.rank-badge{height:45px;width:45px}.offer-image{flex-direction:column}.offer-image img,.offer-image-placeholder{height:70px;width:140px}.offer-bonus{grid-column:1}.bonus-value{font-size:1rem}.offer-actions,.offer-score{flex-direction:column;grid-column:1}.btn-readmore,.btn-visit{width:100%}.offer-disclaimer{padding:12px 16px}.offer-disclaimer p{font-size:10px}}.section-container{margin:0 auto;max-width:1100px;padding:0 20px}.section-header{margin-bottom:50px;text-align:center}.section-tag{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1.5px;margin-bottom:16px;padding:6px 16px;text-transform:uppercase}.section-header h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:12px}.section-header p{color:#71717a;font-size:1.1rem;margin:0 auto;max-width:500px}.why-choose-section{background:linear-gradient(180deg,#131b2e,#0f172a);padding:80px 20px}.features-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.feature-card{background:linear-gradient(135deg,#1e293b99,#1e293b4d);border:1px solid #6366f126;border-radius:16px;padding:32px 24px;text-align:center;transition:all .3s ease}.feature-card:hover{border-color:#6366f166;box-shadow:0 20px 40px #0000004d;transform:translateY(-4px)}.feature-icon{align-items:center;background:linear-gradient(135deg,#6366f133,#8b5cf61a);border-radius:16px;display:flex;height:70px;justify-content:center;margin:0 auto 20px;width:70px}.feature-icon i{color:#818cf8;font-size:28px}.feature-card h3{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:12px}.feature-card p{color:#71717a;font-size:14px;line-height:1.7}.how-it-works-section{background:linear-gradient(180deg,#0f172a,#1a1a3e);overflow:hidden;padding:80px 20px;position:relative}.how-it-works-section:before{background:radial-gradient(circle,#6366f114 0,#0000 70%);content:"";height:600px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px}.steps-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr);position:relative}.step-card{padding:30px 20px;position:relative;text-align:center}.step-number{color:#6366f126;font-family:Poppins,sans-serif;font-size:4rem;font-weight:800;line-height:1;margin-bottom:-20px}.step-icon{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;box-shadow:0 10px 30px #6366f166;display:flex;height:80px;justify-content:center;margin:0 auto 24px;position:relative;width:80px;z-index:1}.step-icon i{color:#fff;font-size:28px}.step-card h3{color:#fff;font-size:1.15rem;font-weight:700;margin-bottom:12px}.step-card p{color:#71717a;font-size:14px;line-height:1.7}.step-connector{background:linear-gradient(90deg,#6366f1,#0000);height:2px;position:absolute;right:-15px;top:100px;width:30px;z-index:0}.responsible-gaming-section{background:linear-gradient(180deg,#1a1a3e,#0f172a);padding:80px 20px}.rg-content{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.rg-text .section-tag,.rg-text h2{margin-bottom:20px}.rg-text h2{color:#fff;font-size:2.5rem;font-weight:800}.rg-text p{color:#a1a1aa;font-size:15px;line-height:1.8;margin-bottom:30px}.rg-badges{display:flex;gap:16px}.rg-badge{align-items:center;background:#10b9811a;border:1px solid #10b9814d;border-radius:8px;color:#34d399;display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 18px}.rg-badge i{font-size:16px}.rg-cards{display:flex;flex-direction:column;gap:16px}.rg-card{align-items:flex-start;background:linear-gradient(135deg,#1e293b99,#1e293b4d);border:1px solid #6366f11a;border-radius:12px;display:flex;gap:20px;padding:24px;transition:all .3s ease}.rg-card:hover{border-color:#6366f14d}.rg-card-icon{align-items:center;background:linear-gradient(135deg,#f59e0b33,#f59e0b0d);border-radius:12px;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.rg-card-icon i{color:#f59e0b;font-size:20px}.rg-card-content h4{color:#fff;font-size:1rem;font-weight:700;margin-bottom:6px}.rg-card-content p{color:#71717a;font-size:14px;line-height:1.6}.site-footer{background:#0a0f1a;border-top:1px solid #6366f11a;padding:60px 20px 0}.footer-container{margin:0 auto;max-width:1200px}.footer-main{grid-gap:50px;border-bottom:1px solid #ffffff0d;display:grid;gap:50px;grid-template-columns:1fr 1fr;padding-bottom:40px}.footer-column-left,.footer-column-right{padding:0}.footer-column-left h1,.footer-column-right h1{border-bottom:2px solid #6366f14d;color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:20px;padding-bottom:12px}.footer-column-left p,.footer-column-right p{color:#71717a;font-size:13px;line-height:1.8;margin-bottom:16px}.footer-column-left a,.footer-column-right p a{color:#818cf8;transition:all .3s ease}.footer-column-left a:hover,.footer-column-right p a:hover{color:#a5b4fc;text-decoration:underline}.footer-legal-links{border-top:1px solid #ffffff0d;display:flex;flex-wrap:wrap;gap:20px;margin-top:24px;padding-top:20px}.footer-legal-links a{color:#a5b4fc;font-size:14px;font-weight:600;transition:all .3s ease}.footer-legal-links a:hover{color:#fff}.footer-partners{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:40px 0}.footer-partners .age-badge,.footer-partners a{align-items:center;display:flex;justify-content:center;opacity:.7;transition:all .3s ease}.footer-partners a:hover{opacity:1}.footer-partners img{filter:grayscale(100%) brightness(1.5);height:45px;transition:all .3s ease;width:auto}.footer-partners a:hover img{filter:grayscale(0) brightness(1)}.footer-partners .age-badge img{filter:none}.footer-copyright{padding:24px 0;text-align:center}.footer-copyright p{color:#52525b;font-size:13px}@media (max-width:991px){.features-grid,.steps-container{grid-template-columns:repeat(2,1fr)}.steps-container{gap:40px}.step-connector{display:none}.footer-main,.rg-content{gap:40px;grid-template-columns:1fr}.footer-partners{gap:20px}.footer-partners img{height:38px}}@media (max-width:576px){.section-header h2{font-size:1.75rem}.section-header p{font-size:.95rem}.how-it-works-section,.responsible-gaming-section,.why-choose-section{padding:50px 15px}.features-grid{grid-template-columns:1fr}.feature-card{padding:28px 20px}.steps-container{grid-template-columns:1fr}.step-number{font-size:3rem}.rg-text h2{font-size:1.75rem}.rg-badges{flex-wrap:wrap}.rg-badge{font-size:13px;padding:8px 14px}.footer-column-left h1,.footer-column-right h1{font-size:1.1rem}.footer-column-left p,.footer-column-right p{font-size:12px}.footer-legal-links{flex-direction:column;gap:12px}.footer-legal-links a{font-size:13px}.footer-partners{gap:16px;padding:30px 0}.footer-partners img{height:32px}.footer-copyright{padding:20px 0}.footer-copyright p{font-size:12px}}.page-content{background:linear-gradient(180deg,#0f172a,#131b2e);min-height:60vh;padding:60px 20px}.page-container{margin:0 auto;max-width:900px}.page-header{margin-bottom:50px;text-align:center}.page-header h1{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:16px}.page-header p{color:#71717a;font-size:1.1rem}.page-body{background:linear-gradient(135deg,#1e293b80,#1e293b33);border:1px solid #6366f11a;border-radius:16px;padding:40px}.content-section{margin-bottom:40px}.content-section:last-child{margin-bottom:0}.content-section h2{border-bottom:1px solid #6366f133;color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:16px;padding-bottom:12px}.content-section p{color:#a1a1aa;font-size:15px;line-height:1.8;margin-bottom:16px}.content-section p:last-child{margin-bottom:0}.content-section a{color:#818cf8;transition:all .3s ease}.content-section a:hover{color:#a5b4fc;text-decoration:underline}.content-section ul{list-style:none;margin:0;padding:0}.content-section ul li{margin-bottom:12px}.browser-list{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.browser-list li{margin-bottom:0}.browser-list a{background:#6366f11a;border:1px solid #6366f133;border-radius:8px;display:inline-block;font-size:14px;padding:10px 20px}.browser-list a:hover{background:#6366f133;text-decoration:none}.contact-email{align-items:center;background:#6366f11a;border:1px solid #6366f133;border-radius:12px;display:flex;gap:12px;margin-top:16px;padding:20px 24px}.contact-email i{color:#818cf8;font-size:24px}.contact-email a{color:#a5b4fc;font-size:18px;font-weight:600}.support-links{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:24px}.support-item{background:#6366f10d;border:1px solid #6366f11a;border-radius:12px;padding:24px}.support-item h4{color:#fff;font-size:1rem;font-weight:700;margin-bottom:8px}.support-item p{font-size:14px;margin-bottom:12px}.support-item a{font-weight:600}.support-item .helpline{color:#34d399;font-size:18px;font-weight:700}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{background:#1e293b80;border:1px solid #6366f11a;border-radius:12px;overflow:hidden;transition:all .3s ease}.faq-item:hover{border-color:#6366f14d}.faq-item.active{border-color:#6366f166}.faq-question{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:20px 24px;text-align:left;width:100%}.faq-question span{color:#fff;font-size:15px;font-weight:600;line-height:1.5}.faq-question i{color:#818cf8;flex-shrink:0;font-size:14px}.faq-answer{max-height:0;overflow:hidden;transition:all .3s ease}.faq-item.active .faq-answer{max-height:500px}.faq-answer p{color:#a1a1aa;font-size:14px;line-height:1.8;padding:0 24px 20px}.reviews-list{display:flex;flex-direction:column;gap:16px;margin-top:30px}.review-card{align-items:center;background:#1e293b80;border:1px solid #6366f11a;border-radius:12px;display:flex;gap:30px;justify-content:space-between;padding:24px;transition:all .3s ease}.review-card:hover{border-color:#6366f14d}.review-info{flex:1 1}.review-info h3{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:8px}.review-info p{color:#71717a;font-size:14px;line-height:1.6;margin:0}.review-meta{align-items:center;display:flex;gap:20px}.review-rating{align-items:baseline;display:flex;gap:2px}.review-rating .rating-value{color:#34d399;font-family:Poppins,sans-serif;font-size:2rem;font-weight:800}.review-rating .rating-max{color:#71717a;font-size:14px}.btn-review{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease;white-space:nowrap}.btn-review:hover{box-shadow:0 6px 20px #6366f166;transform:translateY(-2px)}.casino-review-hero{background:linear-gradient(135deg,#1e293bcc,#1e293b66);border:1px solid #6366f133;border-radius:16px;margin-bottom:40px;padding:40px}.review-hero-content{align-items:center;display:flex;gap:40px;margin-bottom:24px}.casino-logo-large{background:#ffffff0d;border-radius:12px;height:90px;object-fit:contain;padding:16px;width:180px}.casino-logo-placeholder{align-items:center;background:linear-gradient(135deg,#6366f133,#8b5cf61a);border:1px solid #6366f14d;border-radius:12px;display:flex;height:90px;justify-content:center;width:180px}.casino-logo-placeholder i{color:#818cf8;font-size:36px}.review-hero-info{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:30px}.review-score-large{align-items:baseline;display:flex;gap:4px}.review-score-large .score{color:#34d399;font-family:Poppins,sans-serif;font-size:3.5rem;font-weight:800;line-height:1}.review-score-large .max{color:#71717a;font-size:1.25rem}.review-bonus-highlight{display:flex;flex-direction:column;gap:4px}.review-bonus-highlight .bonus-label{color:#71717a;font-size:12px;letter-spacing:1px;text-transform:uppercase}.review-bonus-highlight .bonus-value{color:#f59e0b;font-size:1.25rem;font-weight:700}.btn-visit-large{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;box-shadow:0 4px 15px #10b98166;color:#fff!important;display:inline-flex;font-size:16px;font-weight:700;gap:10px;margin-left:auto;padding:16px 32px;transition:all .3s ease}.btn-visit-large:hover{box-shadow:0 6px 25px #10b98180;transform:translateY(-2px)}.btn-visit-large i{font-size:14px}.review-disclaimer-box{background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:10px;padding:16px 20px}.review-disclaimer-box p{color:#a1a1aa;font-size:12px;line-height:1.6;margin:0}.verdict-cta{margin-top:30px;text-align:center}@media (max-width:991px){.support-links{grid-template-columns:1fr}.review-card{align-items:flex-start;flex-direction:column}.review-meta{justify-content:space-between;width:100%}.review-hero-content{flex-direction:column;text-align:center}.btn-visit-large,.review-hero-info{justify-content:center}.btn-visit-large{margin-left:0;width:100%}}@media (max-width:576px){.page-content{padding:40px 15px}.page-header h1{font-size:1.75rem}.page-header p{font-size:.95rem}.page-body{padding:24px 20px}.content-section h2{font-size:1.25rem}.content-section p{font-size:14px}.contact-email{flex-direction:column;text-align:center}.contact-email a{font-size:16px}.faq-question{padding:16px 20px}.faq-question span{font-size:14px}.faq-answer p{font-size:13px;padding:0 20px 16px}.review-info h3{font-size:1.1rem}.review-meta{align-items:flex-start;flex-direction:column;gap:16px}.btn-review{justify-content:center;width:100%}.casino-review-hero{padding:24px 20px}.casino-logo-large,.casino-logo-placeholder{height:70px;width:140px}.casino-logo-placeholder i{font-size:28px}.review-score-large .score{font-size:2.5rem}.review-bonus-highlight .bonus-value{font-size:1rem}.btn-visit-large{font-size:14px;padding:14px 24px}.browser-list{flex-direction:column}}
/*# sourceMappingURL=main.61729856.css.map*/