@keyframes fadeInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% center}100%{background-position:200% center}}@keyframes particleFloat{0%,100%{transform:translateY(0) translateX(0);opacity:0.4}25%{transform:translateY(-30px) translateX(10px);opacity:0.8}50%{transform:translateY(-15px) translateX(-10px);opacity:0.5}75%{transform:translateY(-40px) translateX(5px);opacity:0.7}}@keyframes floatSlow{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(3deg)}100%{transform:translateY(0) rotate(0deg)}}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(4,89,215,0.4)}50%{box-shadow:0 0 0 16px rgba(4,89,215,0)}}@keyframes blobFloat{0%{transform:translateY(0)}50%{transform:translateY(-18px)}100%{transform:translateY(0)}}@keyframes dotPulse{0%{transform:translate(-50%,-50%) scale(.6);opacity:.16}70%{transform:translate(-50%,-50%) scale(1.15);opacity:0}100%{transform:translate(-50%,-50%) scale(1.4);opacity:0}}@keyframes revealUp{to{opacity:1;transform:translateY(0)}}@keyframes listStagger{to{opacity:1;transform:translateX(0)}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes ctaShine{0%{left:-75%}100%{left:125%}}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes borderGlow{0%,100%{border-color:rgba(4,89,215,0.3)}50%{border-color:rgba(14,165,233,0.8)}}@keyframes ripple{to{transform:scale(4);opacity:0}}.reveal{opacity:0;transform:translateY(40px);transition:opacity 0.7s cubic-bezier(.2,.9,.2,1),transform 0.7s cubic-bezier(.2,.9,.2,1)}.reveal.reveal--left{transform:translateX(-50px)}.reveal.reveal--right{transform:translateX(50px)}.reveal.revealed{opacity:1;transform:none}*{margin:0;padding:0;box-sizing:border-box}.intro{position:relative;overflow:hidden;min-height:100vh;height:auto;display:flex;align-items:center;justify-content:center;color:#ffffff}.intro__bg{position:absolute;inset:0;z-index:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.15)),url("https://ik.imagekit.io/vijayrana/Lottery.png");background-size:cover;background-position:center;will-change:transform;transition:transform 320ms ease;animation:heroFadeIn 1.2s ease-out}@keyframes heroFadeIn{from{opacity:0}to{opacity:1}}.intro__particles{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.intro__particles span{position:absolute;border-radius:50%;background:rgba(255,255,255,0.3);animation:particleFloat linear infinite}.intro__particles span:nth-child(1){left:8%;top:20%;width:5px;height:5px;animation-duration:9s;animation-delay:0s}.intro__particles span:nth-child(2){left:22%;top:65%;width:4px;height:4px;animation-duration:12s;animation-delay:1s}.intro__particles span:nth-child(3){left:38%;top:30%;width:3px;height:3px;animation-duration:8s;animation-delay:2s}.intro__particles span:nth-child(4){left:55%;top:72%;width:6px;height:6px;animation-duration:14s;animation-delay:0.5s}.intro__particles span:nth-child(5){left:72%;top:18%;width:4px;height:4px;animation-duration:11s;animation-delay:3s}.intro__particles span:nth-child(6){left:84%;top:48%;width:7px;height:7px;animation-duration:13s;animation-delay:1.5s}.intro__particles span:nth-child(7){left:14%;top:82%;width:3px;height:3px;animation-duration:7s;animation-delay:4s}.intro__particles span:nth-child(8){left:48%;top:12%;width:5px;height:5px;animation-duration:15s;animation-delay:2.5s}.intro__particles span:nth-child(9){left:91%;top:78%;width:4px;height:4px;animation-duration:10s;animation-delay:0.8s}.intro__particles span:nth-child(10){left:4%;top:44%;width:6px;height:6px;animation-duration:17s;animation-delay:3.5s}.intro__orb{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:1;opacity:0.12}.intro__orb--1{width:500px;height:500px;background:radial-gradient(circle,#0459D7,transparent 70%);top:-120px;left:-150px;animation:floatSlow 18s ease-in-out infinite}.intro__orb--2{width:400px;height:400px;background:radial-gradient(circle,#0EA5E9,transparent 70%);bottom:-80px;right:-100px;animation:floatSlow 22s ease-in-out infinite reverse}.intro__content{position:relative;z-index:3;width:100%;max-width:1320px;padding:64px 28px 100px;text-align:center}.intro__title{color:#ffffff!important;font-size:clamp(26px,4vw,58px);font-weight:800;margin:0 0 28px;line-height:1.12;text-shadow:0 8px 24px rgba(0,0,0,0.3);background:linear-gradient(90deg,#fff 30%,#a5d8ff 50%,#fff 70%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fadeInDown 0.9s cubic-bezier(.2,.9,.2,1) 0.2s both,shimmer 4s linear 1.2s infinite}.intro__subtitle{max-width:980px;margin:0 auto 30px;color:#ffffff;opacity:0.96;font-size:clamp(15px,1.8vw,20px);line-height:1.65;font-weight:500;animation:fadeInUp 0.9s cubic-bezier(.2,.9,.2,1) 0.5s both}.intro__stats{display:flex;gap:48px;justify-content:center;align-items:center;margin-bottom:40px;flex-wrap:wrap;animation:fadeInUp 0.9s cubic-bezier(.2,.9,.2,1) 0.7s both}.intro__stat{text-align:center}.intro__stat-number{font-size:clamp(22px,3vw,38px);font-weight:900;background:linear-gradient(90deg,#60a5fa,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block;line-height:1}.intro__stat-label{font-size:12px;color:rgba(255,255,255,0.7);letter-spacing:0.1em;text-transform:uppercase;margin-top:5px;display:block}.intro__stat-divider{width:1px;height:36px;background:rgba(255,255,255,0.2)}.product-submenu{display:inline-block;background:rgba(8,10,14,0.70);backdrop-filter:blur(6px);padding:12px 18px;border-radius:999px;box-shadow:0 12px 36px rgba(0,0,0,0.44);transition:box-shadow 220ms ease,background 220ms ease,border-color 0.3s ease;z-index:4;margin-top:16px;position:relative;border:1px solid rgba(255,255,255,0.06);animation:fadeInUp 0.9s cubic-bezier(.2,.9,.2,1) 1s both}.product-submenu:hover{border-color:rgba(255,255,255,0.16);box-shadow:0 16px 48px rgba(0,0,0,0.55)}.product-submenu ul{display:flex;gap:22px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:6px;margin:0;list-style:none}.product-submenu ul::-webkit-scrollbar{display:none}.product-submenu li{display:inline-flex;align-items:center}.product-submenu li a{display:inline-block;font-size:14px;text-transform:uppercase;letter-spacing:.06em;color:#ffffff;padding:12px 14px;position:relative;text-decoration:none;transition:transform 220ms ease,color 220ms ease,text-shadow 220ms ease,background 220ms ease;-webkit-tap-highlight-color:transparent;overflow:hidden;border-radius:100px}.product-submenu li a::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,0.12);border-radius:50%;transform:translate(-50%,-50%);transition:width 0.5s ease,height 0.5s ease;z-index:0}.product-submenu li a:hover::before{width:180px;height:180px}.product-submenu li a:hover,.product-submenu li a:focus{transform:translateY(-3px);color:#ffffff;opacity:1;text-shadow:0 6px 18px rgba(0,0,0,0.25);background:rgba(255,255,255,0.05)}.product-submenu li a::after{content:"";position:absolute;left:12%;right:12%;bottom:-8px;height:3px;border-radius:3px;background:linear-gradient(90deg,rgba(255,255,255,0.98),#7a8cff);transform:scaleX(0);transform-origin:left center;transition:transform 260ms ease;opacity:0.98}.product-submenu li a:hover::after,.product-submenu li a:focus::after{transform:scaleX(1)}.product-submenu li.active a{background:rgba(255,255,255,0.08);padding-left:14px;padding-right:14px;border-radius:100px;box-shadow:inset 0 -2px 12px rgba(0,0,0,0.12),0 8px 22px rgba(0,0,0,0.18)}.product-submenu li.active a::after{transform:scaleX(1)}.mobile-menu-toggle{display:none;width:100%;max-width:300px;background:rgba(8,10,14,0.85);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,0.15);border-radius:12px;padding:16px 24px;color:#ffffff;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;justify-content:space-between;align-items:center;margin:0 auto;transition:all 0.3s ease;animation:borderGlow 3s ease-in-out infinite}.mobile-menu-toggle:hover{background:rgba(8,10,14,0.95);border-color:rgba(255,255,255,0.3)}.mobile-menu-toggle .toggle-icon{transition:transform 0.3s ease}.mobile-menu-toggle[aria-expanded="true"] .toggle-icon{transform:rotate(180deg)}.intro__explore{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);z-index:5;text-align:center;color:#ffffff;font-size:12px;letter-spacing:.12em;text-decoration:none;animation:fadeInUp 1s ease 1.5s both}.intro__explore-circle{width:56px;height:56px;border-radius:50%;border:2px solid rgba(255,255,255,0.20);display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.03);margin:0 auto 8px;transition:transform 220ms ease,background 220ms ease,box-shadow 220ms ease;animation:pulse 2.5s ease-in-out 2s infinite}.intro__explore-circle::after{content:"";width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12l7 7 7-7'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;animation:blobFloat 2s ease-in-out infinite}.intro__explore:hover .intro__explore-circle{background:rgba(255,255,255,0.10);transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,0.36)}.intro__explore-text{display:block;font-weight:700;color:#fff}:root{--grad1:linear-gradient(135deg,#0459D7 0%,#0EA5E9 100%);--grad2:linear-gradient(135deg,#1e40af,#3b82f6);--glass:rgba(255,255,255,0.65)}.premium-features-section{padding:90px 20px 120px;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);overflow:hidden;position:relative}.premium-container{max-width:1320px;margin:0 auto;padding:0 15px;position:relative;z-index:3}.section-header{text-align:center;margin-bottom:60px;opacity:0;transform:translateY(12px);animation:revealUp 700ms cubic-bezier(.2,.9,.2,1) 200ms forwards}.section-header h2{font-size:clamp(2.2rem,5vw,3rem);font-weight:900;background:linear-gradient(90deg,#1e293b,#475569);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header p{font-size:1.15rem;color:#64748b;max-width:850px;margin:16px auto 0;line-height:1.7}.slider-wrapper{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.12);background:linear-gradient(180deg,rgba(255,255,255,0.85),rgba(250,250,250,0.6));border:1px solid rgba(15,23,42,0.03);backdrop-filter:blur(6px);transition:box-shadow 0.4s ease}.slider-wrapper:hover{box-shadow:0 30px 80px rgba(4,89,215,0.15)}.slides{display:flex;transition:transform 0.7s cubic-bezier(.4,0,.2,1);will-change:transform}.slide{min-width:100%;background:white;transition:all .4s ease;position:relative;overflow:hidden;padding:0}.slide::after{content:'';position:absolute;top:0;right:0;width:120px;height:120px;background:linear-gradient(135deg,transparent 60%,rgba(4,89,215,0.05) 100%);border-radius:0 24px 0 0;pointer-events:none}.slide:hover{transform:translateY(-8px);box-shadow:0 25px 70px rgba(0,0,0,0.18)}.pane-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:50px;padding:50px;align-items:center}.pane-image{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:20px;transform-style:preserve-3d;perspective:1200px;position:relative}.pane-image::before{content:'';position:absolute;inset:-2px;border-radius:22px;background:linear-gradient(135deg,#0459D7,#0EA5E9,#7c3aed,#0459D7);background-size:300%;animation:gradientShift 4s linear infinite;z-index:-1;opacity:0;transition:opacity 0.4s ease}.slide:hover .pane-image::before{opacity:1}.pane-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .6s ease;transform-origin:center center;display:block;will-change:transform,filter}.slide:hover .pane-image img{transform:scale(1.08) rotateZ(.4deg)}.pane-text h3{font-size:clamp(2rem,4vw,2.8rem);font-weight:800;color:#1e293b;line-height:56px;margin-bottom:16px;opacity:0;transform:translateY(6px);animation:revealUp 600ms cubic-bezier(.2,.9,.2,1) 300ms forwards}.pane-text p{font-size:1.15rem;line-height:1.8;color:#475569;margin-bottom:28px;opacity:0;transform:translateY(6px);animation:revealUp 600ms cubic-bezier(.2,.9,.2,1) 350ms forwards}.feature-list{list-style:none;padding:0}.feature-list li{margin-bottom:16px;padding-left:38px;position:relative;font-weight:600;font-size:1.05rem;color:#334155;opacity:0;transform:translateX(-6px);animation:listStagger 500ms cubic-bezier(.2,.9,.2,1) forwards;transition:color 0.2s ease,transform 0.2s ease}.feature-list li:hover{color:#0459D7;transform:translateX(5px)}.feature-list li::before{content:"✓";position:absolute;left:0;top:0;width:28px;height:28px;background:var(--grad2);color:white;border-radius:50%;font-size:16px;display:flex;align-items:center;justify-content:center;font-weight:bold;box-shadow:0 6px 18px rgba(59,130,246,0.18);transition:transform 0.3s ease,box-shadow 0.3s ease}.feature-list li:hover::before{transform:scale(1.2);box-shadow:0 8px 24px rgba(59,130,246,0.35)}.dots{display:flex;justify-content:center;gap:14px;align-items:center;margin-top:40px;padding:6px}.dot{width:14px;height:14px;border-radius:50%;background:#cbd5e1;cursor:pointer;position:relative;box-shadow:0 6px 18px rgba(2,6,23,0.06);transition:all .36s cubic-bezier(.2,.9,.2,1);display:inline-grid;place-items:center}.dot::after{content:'';position:absolute;inset:-6px;border-radius:50%;opacity:0;transform:scale(.7);transition:all .36s}.dot:hover{transform:scale(1.25);box-shadow:0 12px 30px rgba(59,130,246,0.12)}.dot.active{background:linear-gradient(135deg,#60a5fa,#7c3aed);transform:scale(1.6);box-shadow:0 12px 40px rgba(99,102,241,0.28)}.dot.active::after{opacity:1;transform:scale(1);background:radial-gradient(circle at center,rgba(124,58,237,0.18),transparent 40%)}.dot.active::before{content:'';position:absolute;left:50%;top:50%;width:40px;height:40px;border-radius:50%;transform:translate(-50%,-50%) scale(.6);opacity:.12;background:linear-gradient(90deg,#60a5fa,#7c3aed);animation:dotPulse 1500ms infinite}.cta-center{text-align:center;margin-top:80px}.premium-btn{display:inline-block;padding:20px 56px;background:linear-gradient(135deg,#0459D7 0%,#0EA5E9 100%);background-size:200%;color:#ffffff!important;font-size:1.3rem;font-weight:800;border-radius:50px;text-decoration:none;box-shadow:0 15px 40px rgba(4,89,215,0.4);transition:all .4s cubic-bezier(.2,.9,.2,1);transform-style:preserve-3d;text-transform:uppercase;letter-spacing:0.8px;position:relative;overflow:hidden;animation:gradientShift 4s ease infinite}.premium-btn::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,0.2);border-radius:50%;transform:translate(-50%,-50%);transition:width 0.5s ease,height 0.5s ease}.premium-btn:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 25px 55px rgba(4,89,215,0.5);color:#ffffff!important}.premium-btn:hover::before{width:400px;height:400px}.premium-btn:active{transform:translateY(-4px) scale(0.99)}.bg-blob{position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(40px) saturate(120%);opacity:.12;z-index:1;pointer-events:none;transform:translate3d(0,0,0);animation:blobFloat 12s ease-in-out infinite}.bg-blob.one{background:linear-gradient(135deg,#93c5fd,#7dd3fc);left:-80px;top:-60px}.bg-blob.two{background:linear-gradient(135deg,#c7f9d3,#a7f3d0);right:-100px;bottom:-80px;animation-duration:18s}.slide-progress{position:absolute;left:0;right:0;top:0;height:4px;background:rgba(15,23,42,0.05);z-index:7;overflow:hidden}.slide-progress>i{display:block;height:100%;width:0%;background:linear-gradient(90deg,#60a5fa,#7c3aed);transition:width 6s linear}.features{background:#fff}.block{width:100%;display:block;position:relative;overflow:hidden;transition:all 0.3s ease}.block:nth-child(odd){background:#fff;box-shadow:20px 0 60px -10px rgba(4,89,215,0.08),-20px 0 60px -10px rgba(4,89,215,0.08)}.block:nth-child(even){background:#f8f9fc}.block::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:3px;background:linear-gradient(90deg,transparent,#0459D7,#0EA5E9,transparent);transition:left 0.7s ease;z-index:5}.block:hover::before{left:100%}.block-wrapper{display:flex;align-items:center;max-width:1320px;margin:0 auto;padding:80px 40px;gap:80px}.block:nth-child(even) .block-wrapper{flex-direction:row-reverse}.img-box{flex:1;position:relative}.img-box::after{content:'';position:absolute;inset:-8px;border-radius:20px;background:linear-gradient(135deg,rgba(4,89,215,0.06),rgba(14,165,233,0.04));opacity:0;transition:opacity 0.4s ease;z-index:-1}.block:hover .img-box::after{opacity:1}.img-box img{width:100%;height:auto;border-radius:16px;will-change:transform}.block:hover .img-box img{filter:brightness(1.03)}.text-box{flex:1}.text-box h2{font-size:40px;font-weight:800;margin-bottom:24px;color:#000;position:relative;display:inline-block}.text-box h2::after{content:'';position:absolute;left:0;bottom:-8px;width:0;height:4px;background:linear-gradient(90deg,#0459D7,#0EA5E9);border-radius:4px}.text-box p{font-size:17px;color:#444;line-height:1.7;margin-bottom:14px}.block:hover .text-box p{color:#333}.opinion-section{background-image:url('https://sourcecodelab.co/wp-content/uploads/2025/03/Slice-1.svg');background-size:cover;background-position:center;background-repeat:no-repeat;padding:48px 20px;box-sizing:border-box}.opinion-box{width:calc(100% - 80px);max-width:1320px;margin:0 auto;padding:40px;background:rgba(255,255,255,0.98);border-radius:18px;box-shadow:0 30px 80px rgba(3,16,45,0.08);position:relative;isolation:isolate;box-sizing:border-box}.opinion-box::before{content:"";position:absolute;left:50%;top:-8%;transform:translateX(-50%);width:112%;height:440px;background:radial-gradient(circle at 50% 20%,rgba(22,202,242,0.12),rgba(4,89,215,0.04) 40%,transparent 70%);filter:blur(56px);z-index:0;pointer-events:none}.opinion-header{text-align:center;margin-bottom:36px;position:relative;z-index:1}.opinion-title{font-size:40px;line-height:1.04;font-weight:900;color:#0b1220;margin:0 0 12px}.opinion-lead{color:#4b5563;font-size:18px;max-width:980px;margin:0 auto 8px}.opinion-subhead{color:#111827;font-weight:700;margin-top:6px}.steps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;position:relative;z-index:1;margin-bottom:28px}.step-card{background:#ffffff;border-radius:14px;padding:22px;display:flex;gap:18px;align-items:flex-start;box-shadow:0 12px 34px rgba(2,6,23,0.06);transition:transform .34s cubic-bezier(.2,.9,.3,1),box-shadow .34s ease;position:relative;overflow:visible;border:1px solid transparent}.step-card:hover{transform:translateY(-10px);box-shadow:0 36px 90px rgba(4,89,215,0.14);border-color:rgba(4,89,215,0.12)}.step-left{flex:0 0 auto;display:flex;align-items:center}.step-number{width:76px;height:76px;min-width:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;color:#ffffff;background:linear-gradient(180deg,#0459D7 0%,#0EA5E9 100%);box-shadow:0 14px 36px rgba(4,89,215,0.22),0 2px 8px rgba(2,6,23,0.06);position:relative;transition:transform .28s ease,box-shadow .28s ease}.step-number::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:130%;height:130%;border-radius:50%;background:radial-gradient(circle,rgba(4,89,215,0.22),rgba(14,165,233,0.08) 45%,transparent 65%);filter:blur(18px);z-index:-1;transition:transform .28s ease}.step-card:hover .step-number{transform:translateY(-6px) scale(1.06);box-shadow:0 24px 56px rgba(4,89,215,0.3)}.step-card:hover .step-number::after{transform:translate(-50%,-50%) scale(1.12)}.step-content{flex:1 1 auto}.step-title{font-size:20px;margin:0 0 8px;color:#0b1220;font-weight:800;transition:color 0.2s ease}.step-card:hover .step-title{color:#0459D7}.step-text{margin:0;color:#444b55;line-height:1.65;font-size:15px}.example-box{background:rgba(255,255,255,0.96);padding:22px;border-radius:14px;margin:26px 0;box-shadow:0 18px 46px rgba(2,6,23,0.06);position:relative;z-index:1;border-left:4px solid #0459D7;transition:border-color 0.3s ease,box-shadow 0.3s ease}.example-box:hover{box-shadow:0 24px 60px rgba(4,89,215,0.1)}.example-text{color:#374151;font-size:15.5px;line-height:1.7;margin:0}.cta-wrap{text-align:center;margin-top:8px;z-index:1}.cta-button{display:inline-block;background:linear-gradient(180deg,#0459D7 0%,#0EA5E9 100%);background-size:200%;color:#fff!important;padding:15px 36px;border-radius:50px;font-weight:700;font-size:16px;text-decoration:none;box-shadow:0 8px 25px rgba(4,89,215,0.3);transition:all 0.35s cubic-bezier(.2,.9,.2,1);text-transform:uppercase;letter-spacing:0.8px;white-space:nowrap;position:relative;overflow:hidden}.cta-button::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,0.2);border-radius:50%;transform:translate(-50%,-50%);transition:width 0.5s ease,height 0.5s ease}.cta-button:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgba(4,89,215,0.35);color:#fff!important}.cta-button:hover::before{width:300px;height:300px}#highlights>.highlights-inner{max-width:1320px;margin-left:auto;margin-right:auto}#highlights{background-image:linear-gradient(180deg,rgba(6,30,60,0.72),rgba(5,102,205,0.40)),url('https://ik.imagekit.io/vijayrana/Crypto/Today.png');background-size:cover;background-position:center;background-repeat:no-repeat}.stats-grid{display:grid;gap:1.75rem;grid-template-columns:1fr;margin-top:2.5rem;align-items:stretch}@media (min-width:640px){.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.stats-grid{grid-template-columns:repeat(4,1fr)}}.glass-card{background:linear-gradient(180deg,rgba(255,255,255,0.06),rgba(255,255,255,0.03));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1.5px solid rgba(255,255,255,0.20);border-radius:20px;transition:transform 360ms cubic-bezier(.2,.9,.25,1),box-shadow 360ms,border-color 360ms;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 8px 30px rgba(2,6,23,0.18);padding:1.5rem;position:relative;overflow:hidden}.glass-card::before{content:'';position:absolute;top:-50%;left:-75%;width:50%;height:200%;background:linear-gradient(to right,transparent,rgba(255,255,255,0.07),transparent);transform:skewX(-20deg);transition:left 0.6s ease}.glass-card:hover::before{left:125%}.glass-card:hover{transform:translateY(-10px);box-shadow:0 28px 60px rgba(2,6,23,0.28);border-color:rgba(255,255,255,0.38)}#highlights h2,#highlights .counter,#highlights .counter-text,#highlights .text-white{color:#ffffff!important}.counter{font-size:3.4rem;font-weight:900;line-height:1;letter-spacing:-0.02em}@media (min-width:640px){.counter{font-size:4rem}}@media (min-width:1024px){.counter{font-size:4.6rem}}.counter-text{font-size:1rem;font-weight:600;opacity:0.95;margin-top:0.35rem}@media (min-width:768px){.counter-text{font-size:1.05rem}}.blog-section{padding:80px 20px;background:#f8fafc}.blog-container{max-width:1320px;margin:0 auto}.blog-heading{font-size:3rem;font-weight:900;text-align:center;margin-bottom:60px;color:#1e293b}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;margin-bottom:40px}.blog-card{background:white;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:transform 0.4s cubic-bezier(.2,.9,.2,1),box-shadow 0.4s ease,border-color 0.3s ease;border:1px solid #f0f4f8;position:relative}.blog-card::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0459D7,#0EA5E9);transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(.2,.9,.2,1)}.blog-card:hover::after{transform:scaleX(1)}.blog-card:hover{transform:translateY(-10px);box-shadow:0 25px 55px rgba(4,89,215,0.14);border-color:rgba(4,89,215,0.2)}.blog-link{text-decoration:none;color:inherit;display:block}.blog-image{width:100%;height:240px;overflow:hidden;position:relative}.blog-image::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(4,89,215,0.25),transparent);opacity:0;transition:opacity 0.4s ease}.blog-card:hover .blog-image::after{opacity:1}.blog-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.2,.9,.2,1)}.blog-card:hover .blog-image img{transform:scale(1.08)}.blog-content{padding:24px}.blog-title{font-size:1.4rem;font-weight:700;margin-bottom:12px;color:#1e293b;line-height:1.4;transition:color 0.2s ease}.blog-card:hover .blog-title{color:#0459D7}.blog-excerpt{font-size:1rem;color:#64748b;line-height:1.6;margin-bottom:16px}.blog-date{font-size:0.9rem;color:#94a3b8;font-weight:500}.blog-load-more{text-align:center;margin-top:40px}.load-more-btn{padding:15px 36px;background:linear-gradient(135deg,#0459D7 0%,#0EA5E9 100%);color:#fff!important;font-weight:700;font-size:16px;border:none;border-radius:50px;cursor:pointer;box-shadow:0 8px 25px rgba(4,89,215,0.3);transition:all 0.35s cubic-bezier(.2,.9,.2,1);text-transform:uppercase;letter-spacing:0.8px;white-space:nowrap;position:relative;overflow:hidden}.load-more-btn::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,0.2);border-radius:50%;transform:translate(-50%,-50%);transition:width 0.5s ease,height 0.5s ease}.load-more-btn:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(4,89,215,0.4)}.load-more-btn:hover::before{width:300px;height:300px}.scl-plain-cta{background:linear-gradient(180deg,rgba(6,30,60,0.85),rgba(5,102,205,0.75)),url('https://ik.imagekit.io/vijayrana/Crypto/Today.png');background-size:cover;background-position:center;background-repeat:no-repeat;color:#ffffff!important;padding:80px 20px;text-align:center;border-radius:14px;overflow:hidden;position:relative}.scl-plain-cta::before{content:'';position:absolute;top:-50%;left:-75%;width:50%;height:200%;background:linear-gradient(to right,transparent,rgba(255,255,255,0.06),transparent);transform:skewX(-20deg);animation:ctaShine 5s ease-in-out infinite}.scl-plain-inner{max-width:1000px;margin:0 auto;position:relative;z-index:2}.scl-plain-title{font-weight:800;line-height:1.05;margin:0 0 18px;color:#ffffff!important;font-size:56px!important;text-shadow:0 6px 18px rgba(0,0,0,0.15);opacity:0;transform:translateY(10px);transition:all .6s cubic-bezier(.2,.9,.2,1)}#scl-cta-title{color:#fff!important}.scl-plain-text{color:#fff;margin:0 0 28px;font-size:22px;line-height:1.55;opacity:0;transform:translateY(10px);transition:all .6s cubic-bezier(.2,.9,.2,1) .1s}.scl-plain-btn{display:inline-block;padding:18px 36px;background:#fff;color:#0459D7;font-weight:700;font-size:20px;border-radius:10px;text-decoration:none;box-shadow:0 12px 30px rgba(0,0,0,0.22);border:1px solid rgba(255,255,255,0.2);opacity:0;transform:translateY(10px);transition:all .35s ease .2s;position:relative;overflow:hidden}.scl-plain-btn::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(4,89,215,0.06),rgba(14,165,233,0.06));opacity:0;transition:opacity 0.3s ease}.scl-plain-btn:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 24px 50px rgba(0,0,0,0.3);color:#0459D7}.scl-plain-btn:hover::before{opacity:1}.scl-inview .scl-plain-title,.scl-inview .scl-plain-text,.scl-inview .scl-plain-btn{opacity:1;transform:translateY(0)}#lottery-faq{background-image:url('https://sourcecodelab.co/wp-content/uploads/2025/11/faq.png');background-size:cover;background-position:center;background-repeat:no-repeat}.faq-container-wrapper{max-width:1320px;margin:0 auto;padding:0 1.5rem}.faq-inner-container{max-width:1320px;margin:0 auto;background:rgba(255,255,255,0.97);padding:60px 50px;border-radius:24px;box-shadow:0 25px 70px rgba(4,89,215,0.12);border:1px solid rgba(4,89,215,0.08)}.text-gradient{background:linear-gradient(135deg,#0459D7 0%,#0EA5E9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq-item{transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:16px;overflow:hidden;margin-bottom:1.5rem;background:#fff;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.05);position:relative}.faq-item::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#0459D7,#0EA5E9);transform:scaleY(0);transform-origin:top;transition:transform 0.4s cubic-bezier(.2,.9,.2,1);border-radius:0}.faq-item:hover::before,.faq-item.open-item::before{transform:scaleY(1)}.faq-item:hover{box-shadow:0 20px 50px rgba(4,89,215,0.15);transform:translateY(-4px) translateX(3px);border-color:#0459D7}.faq-question{cursor:pointer;padding:1.75rem 2rem;font-weight:600;font-size:1.15rem;line-height:1.5;display:flex;justify-content:space-between;align-items:center;color:#1e293b;user-select:none;transition:background 0.3s ease,color 0.3s ease}.faq-item:hover .faq-question{background:rgba(4,89,215,0.02)}.faq-answer{max-height:0;overflow:hidden;transition:all .7s cubic-bezier(.4,0,.2,1);background:#f8fafc;font-size:1.05rem;line-height:1.8;color:#475569}.faq-answer.open{max-height:1200px;padding:2rem;border-top:1px solid #e2e8f0}.icon{transition:transform .5s ease,color 0.3s ease;width:28px;height:28px;flex-shrink:0;color:#0459D7}.icon.rotate{transform:rotate(180deg)}.faq-item.open-item .faq-question{color:#0459D7}@media (min-width:1440px){.intro__content{max-width:1400px}}@media (max-width:1024px){.intro{align-items:flex-start;padding-top:100px;min-height:auto;padding-bottom:80px}.intro__content{padding:20px 22px 40px}.intro__title{margin-bottom:24px;font-size:clamp(24px,5vw,48px)}.pane-grid{grid-template-columns:1fr;gap:40px;padding:40px}.pane-image{aspect-ratio:4/3}.opinion-box{padding:28px;width:calc(100% - 60px)}.opinion-title{font-size:34px}.steps-grid{gap:18px}.step-number{width:68px;height:68px;min-width:68px;font-size:20px}.faq-inner-container{padding:40px 30px}.block-wrapper{gap:50px;padding:60px 30px}.text-box h2{font-size:32px}.intro__stats{gap:24px}.intro__stat-divider{display:none}}@media (max-width:768px){.intro{justify-content:flex-start;padding-top:calc(120px + env(safe-area-inset-top));min-height:auto;height:auto}.intro__content{padding:0 18px 80px;text-align:center}.intro__title{margin-bottom:20px;font-size:clamp(22px,7vw,36px);line-height:1.15}.intro__subtitle{margin-bottom:24px;font-size:16px;padding:0 10px}.intro__stats{gap:16px;margin-bottom:28px}.intro__stat-number{font-size:24px}.mobile-menu-toggle{display:flex}.product-submenu{display:block;width:100%;padding:0;background:transparent;backdrop-filter:none;box-shadow:none;border-radius:0;margin-top:20px;border:none}.product-submenu ul{display:none;flex-direction:column;gap:8px;background:rgba(8,10,14,0.95);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,0.1);border-radius:16px;padding:16px;margin-top:10px;max-height:350px;overflow-y:auto;animation:slideDown 0.3s ease-out}.product-submenu ul.show{display:flex}.product-submenu li{display:block;width:100%}.product-submenu li a{display:block;width:100%;padding:16px 20px;font-size:15px;text-align:left;border-radius:12px;white-space:normal}.product-submenu li a::after{display:none}.product-submenu li.active a{background:rgba(255,255,255,0.2);box-shadow:inset 0 2px 8px rgba(0,0,0,0.2)}.premium-features-section{padding:70px 0 100px}.pane-grid{padding:30px 25px}.opinion-box{padding:20px;width:calc(100% - 32px);border-radius:12px}.steps-grid{grid-template-columns:1fr;gap:14px}.opinion-title{font-size:28px}.opinion-lead{font-size:15px}.step-card{padding:16px;gap:12px}.step-number{width:60px;height:60px;min-width:60px;font-size:18px}.example-box{padding:16px}.cta-button{padding:12px 22px;font-size:16px}.blog-grid{grid-template-columns:1fr}.scl-plain-title{font-size:36px!important}.scl-plain-text{font-size:18px}.scl-plain-btn{font-size:17px;padding:14px 26px}.faq-inner-container{padding:30px 20px}.block-wrapper{flex-direction:column!important;padding:50px 20px;gap:30px;text-align:center}.text-box h2{font-size:26px}.text-box h2::after{display:none}.text-box p{font-size:15px}}@media (max-width:576px){.pane-image{aspect-ratio:1/1}.premium-btn{padding:18px 40px;font-size:1.15rem}}@media (max-width:480px){.intro{padding-top:calc(130px + env(safe-area-inset-top))}.intro__title{font-size:clamp(20px,6vw,28px)}.intro__subtitle{font-size:15px}.mobile-menu-toggle{padding:14px 20px;font-size:15px;max-width:280px}.faq-inner-container{padding:25px 15px}}@media (max-width:360px){.intro__title{font-size:20px}}@media (min-width:900px){.scl-plain-title{font-size:64px!important}.scl-plain-text{font-size:24px}.scl-plain-btn{font-size:22px;padding:20px 44px}}@media (max-width:600px){.scl-plain-title{font-size:36px!important}.scl-plain-text{font-size:18px}.scl-plain-btn{font-size:17px;padding:14px 26px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}