:root{--sc-primary:#3A2DFC;--sc-secondary:#16CAF2;--dark:#050D1A;--dark2:#0A1628;--dark3:#0F2040;--ink:#0D1117;--white:#FFFFFF;--silver:#E8E8E8;--muted:rgba(255,255,255,0.7);--border:rgba(22,202,242,0.3);--grad-main:linear-gradient(90deg,#3A2DFC 0%,#16CAF2 100%);--grad-dark:linear-gradient(160deg,#050D1A 0%,#0A1628 50%,#0F2040 100%);--radius:16px;--shadow-main:0 8px 32px rgba(22,202,242,0.3);--shadow-dark:0 20px 60px rgba(0,0,0,0.7)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--ink)}body{font-family:'Inter',sans-serif;background:var(--dark);color:var(--white);overflow-x:hidden;line-height:1.6;-webkit-font-smoothing:antialiased;margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column}i.fas,i.fa-solid,i.fa,span.fas,span.fa-solid{font-family:"Font Awesome 6 Free"!important;font-weight:900!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}h1,h2,h3,h4{line-height:1.2;letter-spacing:-0.5px;text-transform:uppercase}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.container{max-width:1240px;margin:0 auto;padding:0 28px}.cursor-dot{width:8px;height:8px;background:var(--sc-secondary);border-radius:50%;position:fixed;top:0;left:0;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:width .2s,height .2s;box-shadow:0 0 10px var(--sc-secondary)}.cursor-ring{width:32px;height:32px;border:1.5px solid rgba(22,202,242,0.6);border-radius:50%;position:fixed;top:0;left:0;pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:all 0.12s ease-out}@media(max-width:768px){.cursor-dot,.cursor-ring{display:none}}body::before{content:'';position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");background-size:200px;pointer-events:none;z-index:0;opacity:0.6}nav{position:fixed;top:0;left:0;width:100%;height:80px;z-index:1000;background:rgba(5,13,26,0.0);border-bottom:1px solid transparent;transition:all 0.4s ease}nav.scrolled{background:rgba(5,13,26,0.98);backdrop-filter:blur(20px);border-bottom:1px solid var(--border);box-shadow:0 4px 30px rgba(0,0,0,0.5)}.nav-inner{display:flex;justify-content:space-between;align-items:center;height:100%;position:relative;z-index:2}.nav-logo img{height:40px;width:auto}.nav-right{display:flex;align-items:center;gap:16px}.nav-tag{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--sc-secondary);padding:6px 14px;border:1px solid rgba(22,202,242,0.4);border-radius:50px;display:none;background:rgba(22,202,242,0.05)}@media(min-width:768px){.nav-tag{display:block}}.btn-nav{background:var(--grad-main);color:var(--white)!important;font-weight:700;font-size:14px;padding:11px 26px;border-radius:50px;border:none;cursor:pointer;letter-spacing:0.5px;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 15px rgba(58,45,252,0.4)}.btn-nav:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(22,202,242,0.6)}.score-ticker{margin-top:80px;position:relative;z-index:50;height:42px;display:flex;align-items:center;overflow:hidden;background:rgba(5,13,26,0.96);border-bottom:1px solid rgba(22,202,242,0.18);backdrop-filter:blur(10px)}.ticker-edge{position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.ticker-edge.left{left:0;background:linear-gradient(90deg,rgba(5,13,26,1) 0%,rgba(5,13,26,0) 100%)}.ticker-edge.right{right:0;background:linear-gradient(270deg,rgba(5,13,26,1) 0%,rgba(5,13,26,0) 100%)}.ticker-track{display:flex;align-items:center;width:max-content;animation:ticker-scroll 60s linear infinite}.score-ticker:hover .ticker-track{animation-play-state:paused}.ticker-item{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:12px;font-weight:700;color:rgba(255,255,255,0.85);padding:0 26px;border-right:1px solid rgba(255,255,255,0.07)}.ticker-item .t-stage{font-size:10px;font-weight:600;color:rgba(255,255,255,0.35);text-transform:uppercase;letter-spacing:1px}.ticker-item .t-score{background:rgba(22,202,242,0.1);border:1px solid rgba(22,202,242,0.25);color:var(--sc-secondary);font-weight:900;font-size:12px;padding:2px 9px;border-radius:6px;letter-spacing:1px}.ticker-item .t-live{background:var(--grad-main);color:#fff;font-size:9px;font-weight:800;padding:3px 8px;border-radius:50px;text-transform:uppercase;letter-spacing:0.5px;animation:scl-pulse 1.4s infinite}.ticker-item .t-soon{border:1px solid rgba(22,202,242,0.4);color:var(--sc-secondary);font-size:9px;font-weight:800;padding:3px 8px;border-radius:50px;text-transform:uppercase;letter-spacing:0.5px}@keyframes ticker-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.hero{position:relative;min-height:92vh;display:flex;align-items:center;padding:70px 0 90px;overflow:hidden;background:var(--dark)}.hero-bg{position:absolute;inset:0;z-index:1;background:url('https://ik.imagekit.io/vijayrana/Football%20(4).webp') center/cover no-repeat;background-attachment:fixed}.hero-bg::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,13,26,0.92) 0%,rgba(5,13,26,0.8) 50%,rgba(5,13,26,0.98) 100%);z-index:1}.hero-glow-left{position:absolute;left:-200px;top:30%;transform:translateY(-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(22,202,242,0.18) 0%,transparent 70%);z-index:2}.hero-glow-right{position:absolute;right:-240px;bottom:-120px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(58,45,252,0.18) 0%,transparent 70%);z-index:2}.hero .container{position:relative;z-index:10}.hero-center{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:880px;margin:0 auto}.wc-badge{display:inline-flex;align-items:center;gap:10px;background:rgba(22,202,242,0.1);border:1px solid rgba(22,202,242,0.4);border-radius:50px;padding:10px 24px;margin-bottom:24px;font-size:13px;font-weight:700;color:var(--sc-secondary);text-transform:uppercase;letter-spacing:1px;animation:fadeInDown 0.6s ease forwards;backdrop-filter:blur(10px)}.live-dot{width:10px;height:10px;border-radius:50%;background:var(--sc-secondary);box-shadow:0 0 12px var(--sc-secondary);animation:pulse-dot 1.5s ease-in-out infinite}@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.4;transform:scale(0.7)}}.hero h1{font-size:clamp(34px,5.2vw,60px);font-weight:900;line-height:1.1;letter-spacing:-1px;margin-bottom:18px;color:var(--white);animation:fadeInUp 0.8s 0.1s ease both}.hero h1 .theme-txt{background:var(--grad-main);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.hero h1 .blue-txt{background:linear-gradient(90deg,#16CAF2 0%,#FFFFFF 100%);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.hero-year{font-size:clamp(50px,8vw,100px);font-weight:900;line-height:0.8;letter-spacing:-2px;color:rgba(22,202,242,0.03);position:absolute;bottom:40px;right:-20px;pointer-events:none;z-index:2;user-select:none}.hero-sub{font-size:clamp(15px,2vw,18px);color:rgba(255,255,255,0.85);line-height:1.7;margin:4px 0 40px;max-width:660px;font-weight:400;animation:fadeInUp 0.8s 0.2s ease both}.hero-cta-row{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center;margin-bottom:56px;animation:fadeInUp 0.8s 0.4s ease both}.btn-ghost,.btn-solid{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:800;font-size:14px;padding:17px 38px;border-radius:50px;letter-spacing:1px;transition:all 0.35s;cursor:pointer;border:none;font-family:'Inter',sans-serif}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white)!important;border:2px solid rgba(255,255,255,0.18);backdrop-filter:blur(10px)}.btn-ghost:hover{border-color:var(--sc-secondary);background:rgba(22,202,242,0.08);transform:translateY(-3px)}.btn-solid{background:var(--grad-main);color:var(--white)!important;box-shadow:0 8px 25px rgba(58,45,252,0.5)}.btn-solid:hover{transform:translateY(-3px);box-shadow:0 15px 35px rgba(22,202,242,0.6)}.hero-preview{width:100%;max-width:980px;border-radius:var(--radius);overflow:hidden;border:1px solid rgba(22,202,242,0.25);position:relative;box-shadow:0 30px 80px rgba(0,0,0,0.6),0 0 40px rgba(22,202,242,0.12);animation:fadeInUp 0.9s 0.5s ease both,smoothFloat 6s ease-in-out infinite 1.4s}.hero-preview::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--grad-main);z-index:3}.hero-preview img{width:100%;height:auto;display:block}.stats-band{position:relative;z-index:10;background:var(--dark2);border-top:1px solid rgba(22,202,242,0.12);border-bottom:1px solid rgba(22,202,242,0.12)}.stats-inner{display:flex;flex-wrap:wrap;justify-content:space-around}.stat-block{padding:32px 20px;text-align:center;border-right:1px solid rgba(255,255,255,0.05);flex:1;min-width:150px}.stat-block:last-child{border-right:none}.stat-num{font-size:34px;font-weight:900;line-height:1;letter-spacing:-1px;background:var(--grad-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat-lbl{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1.5px;margin-top:10px}.section-intro{text-align:center;margin-bottom:60px;position:relative;z-index:2}.section-tag{display:inline-block;background:rgba(22,202,242,0.1);border:1px solid rgba(22,202,242,0.4);color:var(--sc-secondary);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;padding:8px 24px;border-radius:50px;margin-bottom:20px;box-shadow:0 4px 15px rgba(22,202,242,0.15)}.section-h{font-size:clamp(28px,4vw,42px);font-weight:900;letter-spacing:-1px;color:var(--white);margin-bottom:18px}.section-h .theme-color{background:var(--grad-main);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.section-sub{font-size:16px;font-weight:400;color:var(--muted);max-width:700px;margin:0 auto;line-height:1.8}.benefits{padding:120px 0;position:relative;background:var(--dark2)}.benefits::before{content:'';position:absolute;right:0;top:0;width:40%;height:100%;background:url('https://ik.imagekit.io/vijayrana/Football%20(1).webp') right center/contain no-repeat;opacity:0.1;z-index:0;pointer-events:none}.grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;position:relative;z-index:2}.bcard{background:rgba(5,13,26,0.6);border:1px solid rgba(255,255,255,0.08);border-radius:var(--radius);padding:40px 32px;backdrop-filter:blur(12px);transition:all 0.4s ease;position:relative;overflow:hidden}.bcard::after{content:'';position:absolute;bottom:0;left:0;width:0;height:3px;background:var(--grad-main);transition:width 0.4s ease}.bcard:hover::after{width:100%}.bcard:hover{transform:translateY(-8px);background:rgba(5,13,26,0.9);border-color:rgba(22,202,242,0.4);box-shadow:0 15px 40px rgba(22,202,242,0.12)}.bcard-num{font-size:40px;font-weight:900;line-height:1;color:rgba(22,202,242,0.08);position:absolute;top:20px;right:24px;transition:color 0.4s}.bcard:hover .bcard-num{color:rgba(22,202,242,0.2)}.bcard-icon{width:54px;height:54px;border-radius:14px;background:rgba(22,202,242,0.1);border:1px solid rgba(22,202,242,0.25);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:24px;color:var(--sc-secondary);box-shadow:0 5px 15px rgba(22,202,242,0.1)}.bcard h3{font-size:20px;font-weight:700;color:var(--white);margin-bottom:12px;letter-spacing:-0.5px}.bcard p{font-size:15px;color:var(--muted);line-height:1.7;font-weight:400}.admin-section{padding:120px 0;background:var(--dark);position:relative;overflow:hidden}.admin-section::before{content:'';position:absolute;inset:0;background:url('https://sourcecodelab.co/wp-content/uploads/2026/06/Sportbook.png') center/cover no-repeat;opacity:0.15;z-index:1}.admin-section::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,var(--dark) 0%,rgba(5,13,26,0.6) 50%,var(--dark) 100%);z-index:1}.admin-section .container{position:relative;z-index:2}.split-grid{display:grid;grid-template-columns:1fr;gap:60px;align-items:center}@media(min-width:1024px){.split-grid{grid-template-columns:1fr 1fr;gap:80px}}.scl-dashboard{background:linear-gradient(160deg,#050D1A 0%,#0A1628 60%,#0F2040 100%);border-radius:16px;border:1px solid rgba(22,202,242,0.25);overflow:hidden;font-family:'Inter',sans-serif;box-shadow:0 25px 60px rgba(0,0,0,0.6),0 0 30px rgba(22,202,242,0.1)}.scl-db-header{background:rgba(15,32,64,0.95);border-bottom:1px solid rgba(22,202,242,0.2);padding:14px 18px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.scl-db-header-left{display:flex;align-items:center;gap:10px}.scl-db-logo-pill{background:linear-gradient(90deg,#3A2DFC 0%,#16CAF2 100%);border-radius:50px;padding:4px 12px;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px}.scl-db-title{font-size:12px;font-weight:700;color:#16CAF2;text-transform:uppercase;letter-spacing:0.5px}.scl-db-header-right{display:flex;align-items:center;gap:10px}.scl-live-pill{font-size:10px;font-weight:700;color:rgba(255,255,255,0.55);display:flex;align-items:center;gap:5px}.scl-ldot{width:6px;height:6px;border-radius:50%;background:#16CAF2;animation:scl-blink 1.4s ease-in-out infinite}@keyframes scl-blink{0%,100%{opacity:1}50%{opacity:0.25}}.scl-wdots{display:flex;gap:6px}.scl-wdot{width:10px;height:10px;border-radius:50%;background:#16CAF2;box-shadow:0 0 7px #16CAF2}.scl-stats-bar{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(22,202,242,0.12)}.scl-stat{padding:12px 10px;text-align:center;border-right:1px solid rgba(22,202,242,0.1)}.scl-stat:last-child{border-right:none}.scl-stat-val{font-size:18px;font-weight:900;color:#fff;background:linear-gradient(90deg,#3A2DFC,#16CAF2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-0.5px;line-height:1}.scl-stat-lbl{font-size:9px;font-weight:700;color:rgba(255,255,255,0.4);text-transform:uppercase;letter-spacing:0.8px;margin-top:3px}.scl-db-body{padding:0 14px 14px}.scl-sec-head{display:flex;align-items:center;justify-content:space-between;padding:12px 0 8px}.scl-sec-label{font-size:9px;font-weight:700;color:rgba(255,255,255,0.4);text-transform:uppercase;letter-spacing:1.5px;display:flex;align-items:center;gap:7px}.scl-sec-label::before{content:'';display:inline-block;width:3px;height:10px;background:linear-gradient(180deg,#3A2DFC,#16CAF2);border-radius:2px}.scl-view-all{font-size:9px;font-weight:700;color:#16CAF2;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer}.scl-match{display:flex;align-items:center;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.04);border-radius:9px;padding:10px 12px;margin-bottom:7px;gap:10px;cursor:pointer;transition:all 0.3s}.scl-match:hover{background:rgba(22,202,242,0.06);border-color:rgba(22,202,242,0.28);transform:translateX(3px)}.scl-match-info{flex:1;min-width:0}.scl-teams{font-size:12px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scl-meta{font-size:10px;font-weight:500;color:rgba(255,255,255,0.38);margin-top:2px}.scl-score-wrap{display:flex;align-items:center;gap:6px;flex-shrink:0}.scl-score{background:rgba(22,202,242,0.08);border:1px solid rgba(22,202,242,0.18);border-radius:6px;padding:3px 9px;font-size:13px;font-weight:900;color:#fff;letter-spacing:2px;min-width:50px;text-align:center}.scl-badge-live{background:linear-gradient(90deg,#3A2DFC,#16CAF2);color:#fff;font-size:8px;font-weight:800;padding:3px 7px;border-radius:50px;text-transform:uppercase;letter-spacing:0.5px;animation:scl-pulse 1.4s infinite;white-space:nowrap;flex-shrink:0}@keyframes scl-pulse{0%,100%{opacity:1}50%{opacity:0.65}}.scl-badge-soon{border:1px solid rgba(22,202,242,0.4);color:#16CAF2;font-size:8px;font-weight:800;padding:3px 7px;border-radius:50px;text-transform:uppercase;letter-spacing:0.5px;white-space:nowrap;flex-shrink:0}.scl-odds{display:flex;gap:4px;flex-shrink:0}.scl-odd{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.07);border-radius:6px;padding:4px 6px;text-align:center;cursor:pointer;transition:all 0.25s;min-width:36px}.scl-odd:hover{background:rgba(22,202,242,0.12);border-color:rgba(22,202,242,0.4);transform:scale(1.05)}.scl-odd:active{transform:scale(0.95)}.scl-odd-lbl{font-size:7px;font-weight:700;color:rgba(255,255,255,0.32);text-transform:uppercase}.scl-odd-val{font-size:11px;font-weight:800;color:#16CAF2}.scl-chart-wrap{background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-radius:9px;padding:12px;margin-bottom:10px}.scl-chart-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.scl-chart-title{font-size:9px;font-weight:700;color:rgba(255,255,255,0.45);text-transform:uppercase;letter-spacing:1px}.scl-chart-val{font-size:13px;font-weight:900;color:#fff}.scl-chart-val .scl-up{font-size:10px;margin-left:4px}.scl-chart{display:flex;align-items:flex-end;gap:5px;height:56px}.scl-bar{flex:1;border-radius:4px 4px 1px 1px;background:linear-gradient(180deg,rgba(22,202,242,0.9),rgba(58,45,252,0.55));transition:opacity 0.3s,transform 0.3s;opacity:0.75}.scl-bar:hover{opacity:1;transform:scaleY(1.04)}.scl-bar.live{background:linear-gradient(180deg,#16CAF2,#3A2DFC);opacity:1;box-shadow:0 0 12px rgba(22,202,242,0.5)}.scl-markets{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.scl-mcard{background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-radius:9px;padding:10px 12px;cursor:pointer;transition:all 0.3s}.scl-mcard:hover{background:rgba(58,45,252,0.1);border-color:rgba(58,45,252,0.35)}.scl-mcard-name{font-size:9px;font-weight:700;color:rgba(255,255,255,0.45);text-transform:uppercase;letter-spacing:0.5px;margin-bottom:5px}.scl-mcard-val{font-size:16px;font-weight:900;color:#fff;letter-spacing:-0.5px}.scl-mcard-chg{font-size:9px;font-weight:700;margin-top:2px}.scl-up{color:#1DCF8A}.scl-dn{color:#E84D4D}.scl-betslip{background:rgba(58,45,252,0.08);border:1px solid rgba(58,45,252,0.22);border-radius:9px;padding:10px 12px;margin-bottom:7px;display:flex;align-items:center;gap:9px}.scl-bs-ico{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#3A2DFC,#16CAF2);display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.scl-bs-info{flex:1;min-width:0}.scl-bs-team{font-size:11px;font-weight:700;color:#fff}.scl-bs-market{font-size:9px;font-weight:500;color:rgba(255,255,255,0.4)}.scl-bs-odd{font-size:14px;font-weight:900;color:#16CAF2;flex-shrink:0}.scl-bs-total{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;margin-top:4px;border-top:1px dashed rgba(255,255,255,0.1);font-size:10px;font-weight:700;color:rgba(255,255,255,0.45);text-transform:uppercase;letter-spacing:1px}.scl-bs-total span:last-child{font-size:14px;color:#fff;letter-spacing:0;text-transform:none}.scl-db-footer{background:rgba(5,13,26,0.85);border-top:1px solid rgba(22,202,242,0.1);padding:9px 14px;display:flex;align-items:center;justify-content:space-between}.scl-foot-brand{font-size:9px;font-weight:800;color:rgba(255,255,255,0.28);text-transform:uppercase;letter-spacing:1px}.scl-foot-secure{font-size:9px;font-weight:600;color:rgba(22,202,242,0.55);display:flex;align-items:center;gap:4px}.admin-text .section-h{text-align:left}.admin-text p{font-size:16px;font-weight:400;color:var(--muted);margin-bottom:32px;line-height:1.8}.admin-text strong{color:var(--white);font-weight:600}.feat-list{display:grid;grid-template-columns:1fr 1fr;gap:18px}.fl{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:rgba(255,255,255,0.95);transition:transform 0.3s}.fl:hover{transform:translateX(5px);color:var(--sc-secondary)}.fl-icon{width:24px;height:24px;border-radius:50%;background:var(--grad-main);display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;flex-shrink:0;box-shadow:0 2px 10px rgba(58,45,252,0.4)}.wc-section{padding:120px 0;position:relative;background:var(--dark2)}.wc-section::before{content:'';position:absolute;inset:0;background:url('https://ik.imagekit.io/vijayrana/Football%20(7).webp') center/cover no-repeat;opacity:0.08;pointer-events:none;z-index:1}.wc-section .container{position:relative;z-index:2}.match-showcase{display:grid;grid-template-columns:1fr;gap:30px;margin-bottom:60px}@media(min-width:768px){.match-showcase{grid-template-columns:1fr 1fr;gap:40px}}.match-img-wrap{border-radius:var(--radius);overflow:hidden;border:2px solid rgba(22,202,242,0.2);box-shadow:0 15px 40px rgba(0,0,0,0.5);transition:all 0.4s ease;position:relative;background:rgba(5,13,26,0.5)}.match-img-wrap:hover{transform:translateY(-8px);border-color:var(--sc-secondary);box-shadow:0 20px 50px rgba(22,202,242,0.25)}.match-img-wrap img{width:100%;height:auto;display:block;transition:transform 0.6s ease}.match-img-wrap:hover img{transform:scale(1.02)}.groups-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.group-card{background:rgba(5,13,26,0.8);border:1px solid rgba(255,255,255,0.08);border-radius:var(--radius);overflow:hidden;transition:all 0.4s;backdrop-filter:blur(12px)}.group-card:hover{border-color:rgba(22,202,242,0.4);transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,0.4),0 0 20px rgba(22,202,242,0.1)}.gc-header{background:var(--grad-main);padding:16px 20px;display:flex;justify-content:space-between;align-items:center}.gc-title{font-size:15px;font-weight:800;color:var(--white);display:flex;align-items:center;gap:10px;letter-spacing:0.5px}.gc-sub{font-size:11px;font-weight:800;color:rgba(255,255,255,0.9);text-transform:uppercase;letter-spacing:1px}.gc-team{display:flex;align-items:center;gap:14px;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,0.05);font-size:14px;font-weight:600;transition:background 0.3s}.gc-team:hover{background:rgba(255,255,255,0.03)}.flag{font-size:20px;width:30px;text-align:center}.team-name{flex:1}.team-odds{color:var(--sc-secondary);font-weight:800;font-size:16px}.proof-section{padding:120px 0;background:var(--dark);border-top:1px solid rgba(22,202,242,0.1)}.proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.proof-card{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.06);border-radius:var(--radius);padding:40px 32px;text-align:center;transition:all 0.4s;backdrop-filter:blur(10px)}.proof-card:hover{transform:translateY(-8px);border-color:rgba(22,202,242,0.4);box-shadow:0 15px 40px rgba(22,202,242,0.1);background:rgba(255,255,255,0.05)}.proof-icon{width:48px;height:48px;border-radius:12px;background:rgba(22,202,242,0.1);border:1px solid rgba(22,202,242,0.25);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--sc-secondary);margin:0 auto 18px}.proof-val{font-size:48px;font-weight:900;line-height:1;background:var(--grad-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px;letter-spacing:-1px}.proof-lbl{font-size:18px;font-weight:700;color:var(--white);margin-bottom:8px}.proof-sub{font-size:14px;font-weight:400;color:var(--muted)}.faq-section{padding:120px 0;position:relative;background:url('https://ik.imagekit.io/vijayrana/Football%20(5).webp') center/cover no-repeat;background-attachment:fixed;border-top:1px solid rgba(22,202,242,0.1)}.faq-section::before{content:'';position:absolute;inset:0;background:rgba(5,13,26,0.93);z-index:1}.faq-section .container{position:relative;z-index:2}.faq-wrap{max-width:850px;margin:50px auto 0}.faq-item{border:1px solid rgba(255,255,255,0.1);border-radius:12px;margin-bottom:16px;overflow:hidden;transition:all 0.4s;background:rgba(5,13,26,0.7);backdrop-filter:blur(12px)}.faq-item:hover{border-color:rgba(22,202,242,0.3)}.faq-item.open{border-color:var(--sc-secondary);background:rgba(5,13,26,0.95);box-shadow:0 10px 30px rgba(0,0,0,0.5)}.faq-q{padding:22px 26px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:16px;font-weight:600;color:var(--white);gap:16px;user-select:none}.faq-ico{width:32px;height:32px;border-radius:50%;background:rgba(22,202,242,0.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--sc-secondary);transition:all 0.4s ease;font-size:13px}.faq-item.open .faq-ico{background:var(--grad-main);color:var(--white);transform:rotate(180deg);box-shadow:0 4px 15px rgba(22,202,242,0.4)}.faq-a{max-height:0;overflow:hidden;transition:max-height 0.45s ease,padding 0.3s;font-size:15px;font-weight:400;color:var(--muted);line-height:1.8;padding:0 26px}.faq-item.open .faq-a{max-height:300px;padding:0 26px 26px}.demo-section{padding:120px 0;position:relative;overflow:hidden;background:var(--grad-dark);border-top:1px solid rgba(22,202,242,0.1)}.demo-glow-a{position:absolute;left:-180px;top:-120px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(58,45,252,0.18) 0%,transparent 70%);z-index:1}.demo-glow-b{position:absolute;right:-180px;bottom:-150px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(22,202,242,0.16) 0%,transparent 70%);z-index:1}.demo-section .container{position:relative;z-index:2}.demo-grid{display:grid;grid-template-columns:1fr;gap:50px;align-items:center}@media(min-width:1024px){.demo-grid{grid-template-columns:1.05fr 0.95fr;gap:70px}}.demo-text .section-h{text-align:left}.demo-text .section-tag{margin-bottom:20px}.demo-text p{font-size:16px;font-weight:400;color:var(--muted);margin-bottom:32px;line-height:1.8;max-width:520px}.demo-points{display:flex;flex-direction:column;gap:16px}.demo-point{display:flex;align-items:flex-start;gap:14px}.demo-point-ico{width:38px;height:38px;border-radius:12px;flex-shrink:0;background:rgba(22,202,242,0.1);border:1px solid rgba(22,202,242,0.25);display:flex;align-items:center;justify-content:center;color:var(--sc-secondary);font-size:15px}.demo-point-txt strong{display:block;font-size:15px;font-weight:700;color:var(--white);margin-bottom:2px}.demo-point-txt span{font-size:13px;color:var(--muted)}.form-card{background:rgba(255,255,255,0.98);border-radius:var(--radius);padding:40px 36px;border:2px solid var(--sc-secondary);position:relative;overflow:hidden;animation:slideInRight 0.8s 0.2s ease both,smoothFloat 5s ease-in-out infinite 1.2s;box-shadow:0 25px 60px rgba(0,0,0,0.6),0 0 20px rgba(22,202,242,0.2);backdrop-filter:blur(10px)}.form-card::before{content:'';position:absolute;top:0;left:0;right:0;height:6px;background:var(--grad-main)}.form-trophy{text-align:center;font-size:36px;margin-bottom:12px;background:var(--grad-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-title{font-size:24px;font-weight:800;color:var(--dark);text-align:center;letter-spacing:-0.5px;margin-bottom:6px}.form-sub{font-size:15px;color:#475569;font-weight:500;text-align:center;margin-bottom:24px}.flags{text-align:center;font-size:20px;margin-bottom:24px;letter-spacing:4px}.secure-note{font-size:12px;font-weight:600;color:#64748b;text-align:center;margin-top:20px;display:flex;align-items:center;justify-content:center;gap:6px}.final-cta{position:relative;padding:140px 0;text-align:center;overflow:hidden;background:url('https://ik.imagekit.io/vijayrana/Football%20(8).webp') center/cover no-repeat;background-attachment:fixed}.final-cta::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,13,26,0.95) 0%,rgba(5,13,26,0.85) 50%,rgba(5,13,26,0.95) 100%);z-index:1}.final-cta .container{position:relative;z-index:2}.cta-trophy{font-size:54px;margin-bottom:24px;display:block;background:var(--grad-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 10px 20px rgba(22,202,242,0.2))}.final-cta h2{font-size:clamp(30px,4.5vw,48px);font-weight:900;letter-spacing:-1px;color:var(--white);margin-bottom:20px}.final-cta h2 .theme-color{background:var(--grad-main);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.final-cta p{font-size:17px;font-weight:400;color:var(--muted);margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.8}.cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--grad-main);color:var(--white)!important;font-weight:800;font-size:15px;padding:20px 50px;border-radius:50px;letter-spacing:1px;transition:all 0.4s;border:none;cursor:pointer;font-family:'Inter',sans-serif;box-shadow:0 8px 25px rgba(58,45,252,0.5)}.cta-btn:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 35px rgba(22,202,242,0.6)}.cta-note{color:rgba(255,255,255,0.6);font-weight:600;font-size:13px;margin-top:24px;display:flex;justify-content:center;align-items:center;gap:8px}footer{background:var(--ink);border-top:2px solid var(--sc-primary);padding:80px 28px 50px;text-align:center;margin:0;display:block}.foot-logo img{height:45px;width:auto;margin:0 auto 20px;display:block}.foot-tag{font-size:13px;font-weight:800;color:var(--muted);letter-spacing:2px;text-transform:uppercase;margin-bottom:24px}.foot-flags{font-size:22px;letter-spacing:8px;margin-bottom:30px}footer p{font-size:14px;font-weight:400;color:rgba(255,255,255,0.4);margin:0}body>section{flex-shrink:0}footer{flex-shrink:0}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes smoothFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.reveal{opacity:0;transform:translateY(40px);transition:opacity 0.8s ease,transform 0.8s ease}.reveal.visible{opacity:1;transform:translateY(0)}.d1{transition-delay:0.1s}.d2{transition-delay:0.2s}.d3{transition-delay:0.3s}.d4{transition-delay:0.4s}.d5{transition-delay:0.5s}.d6{transition-delay:0.6s}@media(max-width:600px){.hero-cta-row{flex-direction:column;width:100%}.btn-ghost,.btn-solid{width:100%}.ticker-item{padding:0 16px;font-size:11px}}