#scl-lottery-model{--brand-blue:#0459D7;--brand-cyan:#16CAF2;--dark-bg:#0b1120;--text-heading:#111a14;--text-gray:#555555;--bg-light:#f8f9fc;--white:#ffffff;--gradient:linear-gradient(135deg,#0459D7 0%,#16CAF2 100%);--shadow-card:0 10px 30px rgba(0,0,0,0.08);--shadow-hover:0 20px 40px rgba(4,89,215,0.15);--radius:16px;font-family:'Manrope',sans-serif;background-color:var(--white);color:var(--text-gray);line-height:1.6;width:100%;overflow-x:hidden}#scl-lottery-model *{box-sizing:border-box}.scl-container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.scl-section{padding:90px 0}.text-center{text-align:center}.badge{background:rgba(4,89,215,0.1);color:var(--brand-blue);padding:6px 16px;border-radius:50px;font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:1px;display:inline-block;margin-bottom:15px}.section-title h2{font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:15px;color:var(--text-heading)}.hero-section{position:relative;background:linear-gradient(rgba(11,17,32,0.85),rgba(11,17,32,0.9)),url('https://ik.imagekit.io/vijayrana/iGaming/Lottery.png');background-size:cover;background-position:center;min-height:75vh;display:flex;align-items:center;justify-content:center;padding-top:160px;padding-bottom:100px;color:var(--white)}.back-nav-btn{position:absolute;top:110px;left:30px;background:rgba(255,255,255,0.1);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.2);padding:10px 24px;border-radius:50px;color:#fff!important;text-decoration:none;font-weight:600;font-size:0.9rem;display:flex;align-items:center;gap:8px;transition:0.3s ease;z-index:20}.back-nav-btn:hover{background:rgba(255,255,255,0.25);transform:translateX(5px)}.hero-content{max-width:800px;margin:0 auto;text-align:center}.hero-title{font-size:clamp(2.5rem,5vw,3.8rem);font-weight:800;line-height:1.15;margin-bottom:20px;color:#fff!important}.hero-desc{font-size:1.2rem;opacity:0.9;margin-bottom:30px;color:#fff!important}.tech-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:40px}.tech-card{background:#fff;padding:35px;border-radius:var(--radius);border:1px solid #eef2f6;box-shadow:var(--shadow-card);display:flex;gap:20px;transition:0.3s}.tech-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-hover);border-color:rgba(4,89,215,0.3)}.tech-icon{width:60px;height:60px;flex-shrink:0;background:#f0f7ff;color:var(--brand-blue);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.tech-info h3{margin:0 0 10px 0;font-size:1.3rem;font-weight:700;color:var(--text-heading)}.tech-list{list-style:none;padding:0;margin:15px 0 0 0}.tech-list li{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:0.95rem}.tech-list li i{color:var(--brand-cyan)}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:50px}.service-card{background:#fff;padding:30px;border-radius:var(--radius);text-align:center;border-bottom:3px solid transparent;transition:0.3s;box-shadow:0 5px 15px rgba(0,0,0,0.05)}.service-card:hover{border-bottom-color:var(--brand-blue);transform:translateY(-5px)}.svc-icon{font-size:2.2rem;margin-bottom:20px;color:var(--brand-blue);display:inline-block}.service-card h4{font-size:1.15rem;font-weight:700;color:var(--text-heading);margin-bottom:10px}.blog-section{background-color:var(--bg-light);padding:100px 0;border-top:1px solid #e2e8f0}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:40px}.blog-card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:var(--shadow-card);transition:0.3s;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,0.1);border-color:var(--brand-blue)}.blog-thumb{height:220px;overflow:hidden;position:relative}.blog-thumb img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.blog-card:hover .blog-thumb img{transform:scale(1.05)}.blog-content{padding:24px;flex-grow:1;display:flex;flex-direction:column}.blog-date{font-size:0.85rem;color:var(--text-gray);margin-bottom:10px;display:block}.blog-title{font-size:1.25rem;font-weight:700;margin-bottom:12px;color:var(--text-heading);line-height:1.4}.blog-title a{color:inherit;text-decoration:none;transition:0.3s}.blog-title a:hover{color:var(--brand-blue)}.blog-excerpt{font-size:0.95rem;color:var(--text-gray);margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-footer{margin-top:auto;padding-top:15px;border-top:1px solid #f1f5f9}.read-more-link{color:var(--brand-blue);font-weight:600;font-size:0.9rem;text-decoration:none;display:flex;align-items:center;gap:6px}.read-more-link:hover{gap:10px}.blog-post-hidden{display:none}.blog-load-more-wrapper{text-align:center}.scl-load-more-btn{display:inline-flex;align-items:center;gap:12px;padding:16px 40px;background:var(--white);color:var(--brand-blue)!important;border-radius:50px;font-weight:700;border:2px solid var(--brand-blue);cursor:pointer;transition:0.3s;margin-top:50px}.scl-load-more-btn:hover{background:var(--gradient);color:#fff!important;border-color:transparent}.form-section{background:#fff}.form-wrapper{background:#fff;max-width:700px;margin:0 auto;padding:40px;border-radius:var(--radius);box-shadow:var(--shadow-card);border:1px solid #e1e4e8}@media (max-width:992px){.tech-grid{grid-template-columns:1fr}.hero-section{padding-top:140px;min-height:60vh}.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.hero-section{padding-top:130px;padding-bottom:80px}.back-nav-btn{top:85px;left:20px;padding:8px 16px;font-size:0.8rem}.tech-card{flexDirection:column}.tech-icon{margin-bottom:15px}.scl-section{padding:60px 0}.form-wrapper{padding:25px}.blog-grid{grid-template-columns:1fr}}