section{padding:120px 0}@media (max-width:992px){section{padding:90px 0}}@media (max-width:768px){section{padding:70px 0}}.section-heading{text-align:center;margin-bottom:70px}.section-heading h2{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.2;margin-bottom:20px;color:#1e293b}.section-heading p{font-size:clamp(1rem,2vw,1.2rem);color:#64748b;max-width:800px;margin:0 auto;line-height:1.7}.dark-section .section-heading h2{color:#ffffff!important}.dark-section .section-heading p{color:rgba(255,255,255,0.9)}.premium-container{max-width:1320px;margin:0 auto;padding:0 30px}@media (max-width:768px){.premium-container{padding:0 20px}}.hero-section{position:relative;overflow:hidden;min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:0 20px;color:#fff}.hero-bg{position:absolute;inset:0;z-index:0;background-image:linear-gradient(180deg,rgb(0 21 91 / 60%) 0%,rgb(0 8 34) 100%),url("https://ik.imagekit.io/vijayrana/Game-Development/Rummy.png?updatedAt=1764683546116");background-size:cover;background-position:center;background-attachment:fixed}.hero-bg::after{content:'';position:absolute;inset:0}.hero-content{position:relative;z-index:3;width:100%;max-width:1320px;text-align:center;padding:120px 20px 80px;display:flex;flex-direction:column;align-items:center}.hero-content h1{font-size:clamp(32px,4vw,54px)!important;font-weight:800;line-height:1.1;margin-bottom:24px!important;color:#fff!important;text-shadow:0 12px 36px rgba(0,0,0,.45)}.hero-content p{max-width:900px;margin:0 auto 50px;font-size:clamp(16px,2vw,22px);line-height:1.65;color:#fff;opacity:.96;text-shadow:0 4px 12px rgba(0,0,0,.3)}.hero-nav{display:inline-flex;background:rgba(8,10,14,.85);backdrop-filter:blur(12px);padding:12px 28px;border-radius:999px;box-shadow:0 12px 36px rgba(0,0,0,.44);border:1px solid rgba(255,255,255,.08);gap:10px;flex-wrap:wrap;justify-content:center}.hero-nav a{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.9);padding:12px 20px;border-radius:100px;text-decoration:none;transition:all .25s ease}.hero-nav a:hover,.hero-nav a.active{background:rgba(255,255,255,.08);color:#fff;transform:translateY(-2px)}.hero-nav a:hover,.hero-nav a.active{background:linear-gradient(135deg,#0459D7 0%,#0EA5E9 100%);box-shadow:0 8px 25px rgba(4,89,215,0.4)}.hero-scroll{position:absolute;left:50%;bottom:40px;transform:translateX(-50%);text-align:center;color:#fff;z-index:5}.scroll-icon{width:60px;height:60px;border-radius:50%;border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;font-size:22px;background:rgba(255,255,255,.05)}.scroll-text{font-size:12px;margin-top:8px;letter-spacing:.12em}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-12px)}60%{transform:translateY(-6px)}}@media (max-width:768px){.hero-section{align-items:flex-start;padding-top:90px}.hero-content{padding:40px 16px 120px}.hero-content h1{font-size:clamp(30px,9vw,48px)!important}.hero-content p{font-size:16px;margin-bottom:40px;max-width:95%}.hero-nav{padding:10px 14px}.hero-nav a{font-size:13px;padding:10px 14px}.hero-scroll{bottom:25px}}@media (max-width:480px){.hero-content h1{font-size:30px!important}.hero-nav{gap:6px}.hero-nav a{font-size:12px;padding:8px 12px}}@supports (height:100svh){.hero-section{min-height:100svh}}.hero-scroll,.hero-scroll:hover,.hero-scroll:focus{text-decoration:none!important;color:#fff!important}.hero-scroll:hover .scroll-icon{color:#fff!important;border-color:#fff!important}.hero-scroll:hover .scroll-text{color:#fff!important}.variants-section{background:linear-gradient(180deg,#f8fafc 0%,#ffffff 100%)}.variants-wrapper{display:grid;grid-template-columns:400px 1fr;gap:80px;align-items:start}.variants-sidebar{position:sticky;top:120px;padding:40px;background:linear-gradient(135deg,rgba(4,89,215,0.03),rgba(14,165,233,0.02));border-radius:24px;border:1px solid rgba(4,89,215,0.08)}.variants-sidebar h2{font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1.2;color:#1e293b;margin-bottom:24px}.variants-sidebar p{font-size:1.05rem;color:#64748b;line-height:1.7;margin-bottom:40px}.premium-btn{display:inline-flex;align-items:center;gap:12px;padding:16px 40px;background:linear-gradient(135deg,#0459D7 0%,#0EA5E9 100%);color:#fff!important;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:0.8px;border-radius:50px;text-decoration:none;box-shadow:0 10px 30px rgba(4,89,215,0.3);transition:all 0.4s cubic-bezier(0.4,0,0.2,1);border:none;cursor:pointer}.premium-btn:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(4,89,215,0.5)}.btn-icon{width:20px;height:20px;transition:transform 0.3s ease}.premium-btn:hover .btn-icon{transform:translateX(4px)}.variants-grid{display:grid;gap:40px}.variant-card{display:grid;grid-template-columns:280px 1fr;gap:40px;padding:40px;background:#ffffff;border-radius:24px;border:1px solid rgba(15,23,42,0.06);box-shadow:0 20px 60px rgba(0,0,0,0.06);transition:all 0.4s cubic-bezier(0.4,0,0.2,1);align-items:center}.variant-card:hover{transform:translateY(-8px);box-shadow:0 30px 80px rgba(0,0,0,0.12);border-color:rgba(4,89,215,0.15)}.variant-image{border-radius:20px;overflow:hidden;aspect-ratio:1}.variant-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(0.4,0,0.2,1)}.variant-card:hover .variant-image img{transform:scale(1.1)}.variant-content h3{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#1e293b;margin-bottom:16px;line-height:1.3}.variant-content p{font-size:1.05rem;color:#64748b;line-height:1.7}.features-section{background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);position:relative;overflow:hidden}.features-section::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 50%,rgba(4,89,215,0.08),transparent 50%);pointer-events:none}.slider-container{position:relative;border-radius:28px;overflow:hidden;background:#ffffff;box-shadow:0 30px 90px rgba(0,0,0,0.15)}.slider-progress{position:absolute;top:0;left:0;right:0;height:5px;background:rgba(15,23,42,0.08);z-index:10}.progress-bar{height:100%;width:0;background:linear-gradient(90deg,#0459D7,#0EA5E9);transition:width 6s linear}.slides-wrapper{display:flex;transition:transform 0.8s cubic-bezier(0.4,0,0.2,1)}.feature-slide{min-width:100%;display:grid;grid-template-columns:1fr 1.2fr;gap:60px;padding:80px 60px;align-items:center}.slide-image{border-radius:24px;overflow:hidden;aspect-ratio:1}.slide-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s ease}.feature-slide:hover .slide-image img{transform:scale(1.08)}.slide-content h3{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;color:#1e293b;margin-bottom:20px;line-height:1.3}.slide-content p{font-size:1.1rem;color:#64748b;margin-bottom:30px;line-height:1.8}.feature-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;list-style:none}.feature-list li{display:flex;align-items:center;gap:12px;font-size:1rem;font-weight:600;color:#475569}.feature-list li::before{content:'✓';display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#0459D7 0%,#0EA5E9 100%);color:#fff;font-size:14px;font-weight:bold;flex-shrink:0;box-shadow:0 4px 12px rgba(4,89,215,0.25)}.slider-dots{display:flex;justify-content:center;gap:12px;padding:40px 0 0}.dot{width:12px;height:12px;border-radius:50%;background:#cbd5e1;cursor:pointer;transition:all 0.3s ease}.dot:hover{transform:scale(1.3)}.dot.active{width:40px;border-radius:6px;background:linear-gradient(90deg,#0459D7,#0EA5E9)}.benefits-section{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);position:relative}.benefits-section::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(4,89,215,0.1),transparent 40%),radial-gradient(circle at 80% 70%,rgba(14,165,233,0.08),transparent 40%);pointer-events:none}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.benefit-card{display:flex;gap:20px;padding:35px;background:linear-gradient(135deg,rgba(255,255,255,0.08),rgba(255,255,255,0.04));backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.12);border-radius:20px;transition:all 0.4s cubic-bezier(0.4,0,0.2,1)}.benefit-card:hover{transform:translateY(-8px);background:linear-gradient(135deg,rgba(255,255,255,0.12),rgba(255,255,255,0.06));border-color:rgba(4,89,215,0.4);box-shadow:0 20px 60px rgba(4,89,215,0.2)}.benefit-icon{flex-shrink:0;width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0459D7,#0EA5E9);border-radius:16px;box-shadow:0 8px 24px rgba(4,89,215,0.3);transition:all 0.4s ease}.benefit-card:hover .benefit-icon{background:linear-gradient(135deg,#e8f3ff,#eef6ff);transform:scale(1.05)}.benefit-icon svg{width:36px;height:36px;fill:#fff;transition:all 0.4s ease}.benefit-card:hover .benefit-icon svg{fill:#0459D7}.benefit-content h3{font-size:1.2rem;font-weight:800;color:#ffffff;margin-bottom:10px;line-height:1.3}.benefit-content p{font-size:0.95rem;color:rgba(255,255,255,0.85);line-height:1.6}.stats-section{background-image:linear-gradient(180deg,rgb(0 21 91 / 60%) 0%,rgb(0 8 34) 100%),url('https://ik.imagekit.io/vijayrana/Crypto/Today.png');background-size:cover;background-position:center;background-attachment:fixed}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.stat-card{text-align:center;padding:50px 30px;background:linear-gradient(135deg,rgba(255,255,255,0.1),rgba(255,255,255,0.05));backdrop-filter:blur(12px);border:2px solid rgba(255,255,255,0.15);border-radius:24px;transition:all 0.4s cubic-bezier(0.4,0,0.2,1)}.stat-card:hover{transform:translateY(-10px);border-color:rgba(255,255,255,0.3);box-shadow:0 30px 80px rgba(0,0,0,0.3)}.stat-number{font-size:clamp(3rem,6vw,4.5rem);font-weight:900;color:#ffffff;line-height:1;margin-bottom:16px}.stat-label{font-size:1.1rem;font-weight:600;color:rgba(255,255,255,0.9)}.cta-section{background:linear-gradient(135deg,#FFE347,#FFD600);position:relative;overflow:hidden}.cta-section::before{content:'';position:absolute;top:-50%;right:-20%;width:80%;height:150%;background:radial-gradient(circle,rgba(255,255,255,0.3),transparent 60%);pointer-events:none}.cta-content{text-align:center;position:relative;z-index:2}.cta-content h2{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;color:#1e293b;margin-bottom:24px;line-height:1.2}.cta-content p{font-size:clamp(1.1rem,2.5vw,1.5rem);color:#334155;margin-bottom:50px;max-width:700px;margin-left:auto;margin-right:auto}.cta-btn{display:inline-flex;align-items:center;gap:12px;padding:22px 60px;background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff!important;font-weight:800;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;border-radius:60px;text-decoration:none;box-shadow:0 15px 40px rgba(0,0,0,0.3);transition:all 0.4s ease}.cta-btn:hover{transform:translateY(-6px);box-shadow:0 25px 60px rgba(0,0,0,0.4)}.news-section{background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:60px}.news-card{background:#ffffff;border-radius:24px;overflow:hidden;box-shadow:0 15px 50px rgba(0,0,0,0.08);transition:all 0.4s cubic-bezier(0.4,0,0.2,1);border:1px solid rgba(15,23,42,0.04)}.news-card:hover{transform:translateY(-10px);box-shadow:0 30px 80px rgba(0,0,0,0.15)}.news-image{position:relative;height:260px;overflow:hidden}.news-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}.news-card:hover .news-image img{transform:scale(1.1)}.news-date{position:absolute;top:20px;right:20px;background:#ffffff;padding:10px 20px;border-radius:25px;font-size:13px;font-weight:700;color:#0459D7;box-shadow:0 8px 24px rgba(0,0,0,0.15)}.news-content{padding:35px}.news-category{display:inline-block;font-size:12px;font-weight:700;color:#0459D7;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:16px}.news-content h3{font-size:1.5rem;font-weight:800;color:#1e293b;margin-bottom:16px;line-height:1.4}.news-content p{font-size:1rem;color:#64748b;line-height:1.7;margin-bottom:24px}.read-more{display:inline-flex;align-items:center;gap:10px;color:#0459D7;font-weight:700;text-decoration:none;font-size:15px;transition:gap 0.3s ease}.read-more:hover{gap:15px}.load-more-wrapper{text-align:center;margin-top:60px}.faq-section{background:url(https://sourcecodelab.co/wp-content/uploads/2025/11/faq.png)}.faq-accordion{max-width:900px;margin:0 auto;display:grid;gap:20px}.faq-item{background:#ffffff;border-radius:20px;overflow:hidden;border:2px solid rgba(15,23,42,0.06);transition:all 0.3s ease}.faq-item.active{border-color:#0459D7;box-shadow:0 15px 40px rgba(4,89,215,0.1)}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:28px 35px;cursor:pointer;user-select:none}.faq-question h3{font-size:1.15rem;font-weight:700;color:#1e293b;line-height:1.5;flex:1}.faq-toggle{width:36px;height:36px;border-radius:50%;border:2px solid #cbd5e1;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#64748b;transition:all 0.3s ease;flex-shrink:0}.faq-item.active .faq-toggle{border-color:#0459D7;color:#0459D7;transform:rotate(180deg)}.faq-answer{height:0;overflow:hidden;transition:height 0.4s cubic-bezier(0.4,0,0.2,1)}.faq-answer-inner{padding:0 35px 35px;font-size:1.05rem;color:#64748b;line-height:1.8}@media (max-width:1200px){.variants-wrapper{grid-template-columns:350px 1fr;gap:60px}.variant-card{grid-template-columns:240px 1fr;gap:30px;padding:30px}.feature-slide{gap:40px;padding:60px 40px}}@media (max-width:992px){.variants-wrapper{grid-template-columns:1fr;gap:50px}.variants-sidebar{position:static;padding:35px}.variant-card{grid-template-columns:1fr}.variant-image{max-width:400px;margin:0 auto}.feature-slide{grid-template-columns:1fr;padding:50px 30px}.slide-image{max-width:500px;margin:0 auto}.benefits-grid{grid-template-columns:repeat(2,1fr)}.stats-grid{grid-template-columns:repeat(2,1fr);gap:30px}.news-grid{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:768px){.hero-nav{padding:6px;gap:6px}.hero-nav a{padding:12px 20px;font-size:12px}.feature-list{grid-template-columns:1fr}.benefits-grid{grid-template-columns:1fr;gap:24px}.stats-grid{grid-template-columns:1fr;gap:24px}.news-grid{grid-template-columns:1fr;gap:30px}}@media (max-width:576px){.variant-card{padding:25px}.feature-slide{padding:40px 25px}.benefit-card{flex-direction:column;padding:28px;text-align:center}.benefit-icon{margin:0 auto}.stat-card{padding:40px 20px}.news-content{padding:28px}.faq-question{padding:22px 25px}.faq-answer-inner{padding:0 25px 28px}}