:root{--bg:#050810!important;--surface:#0c1120!important;--card:#111827!important;--border:rgba(99,179,237,0.12)!important;--accent:#3B82F6!important;--accent2:#06B6D4!important;--gold:#F59E0B!important;--danger:#EF4444!important;--text:#F1F5F9!important;--muted:#94A3B8!important;--glow:rgba(59,130,246,0.25)!important}html{scroll-behavior:smooth!important}#scl-landing{background:var(--bg)!important;color:var(--text)!important;font-family:'Barlow',sans-serif!important;overflow-x:hidden!important}#scl-landing::before{content:''!important;position:fixed!important;inset:0!important;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.03'/%3E%3C/svg%3E")!important;pointer-events:none!important;z-index:0!important;opacity:.4!important}#scl-landing nav{position:fixed!important;top:0!important;width:100%!important;z-index:100!important;padding:18px 40px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid var(--border)!important;backdrop-filter:blur(20px)!important;background:rgba(5,8,16,0.85)!important}#scl-landing .nav-logo-wrap{display:flex!important;align-items:center!important}#scl-landing .nav-logo-img{height:36px!important;width:auto!important;cursor:pointer!important}#scl-landing .nav-cta{background:var(--accent)!important;color:#fff!important;padding:10px 22px!important;border-radius:6px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;letter-spacing:.5px!important;transition:all .2s!important}#scl-landing .nav-cta:hover{background:#2563EB!important;transform:translateY(-1px)!important}#scl-landing .hero{min-height:100vh!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:120px 24px 80px!important;position:relative!important;overflow:hidden!important}#scl-landing .hero-grid{position:absolute!important;inset:0!important;background-image:linear-gradient(rgba(59,130,246,0.05) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,0.05) 1px,transparent 1px)!important;background-size:60px 60px!important;z-index:0!important}#scl-landing .hero-glow{position:absolute!important;top:20%!important;left:50%!important;transform:translateX(-50%)!important;width:600px!important;height:600px!important;background:radial-gradient(circle,rgba(59,130,246,0.15) 0%,transparent 70%)!important;z-index:0!important;pointer-events:none!important}#scl-landing .warning-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(239,68,68,0.1)!important;border:1px solid rgba(239,68,68,0.3)!important;color:#FCA5A5!important;padding:8px 18px!important;border-radius:100px!important;font-size:12px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:28px!important;position:relative!important;z-index:1!important;animation:fadeUp .6s ease both!important}#scl-landing .warning-dot{width:7px!important;height:7px!important;background:#EF4444!important;border-radius:50%!important;animation:pulse 1.5s infinite!important}#scl-landing .hero h1{font-family:'Barlow Condensed',sans-serif!important;font-size:clamp(52px,9vw,110px)!important;line-height:.95!important;letter-spacing:2px!important;position:relative!important;z-index:1!important;animation:fadeUp .7s .1s ease both!important;font-weight:800!important;color:#fff!important;margin:0px!important}#scl-landing .hero h1 span{color:transparent!important;-webkit-text-stroke:1px rgba(59,130,246,0.5)!important;font-family:'Barlow Condensed',sans-serif!important}#scl-landing .hero h1 em{font-style:normal!important;background:linear-gradient(135deg,var(--accent),var(--accent2))!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;font-family:'Barlow Condensed',sans-serif!important}#scl-landing .hero-sub{font-size:clamp(15px,2vw,19px)!important;color:var(--muted)!important;max-width:620px!important;line-height:1.7!important;margin:24px auto 0!important;position:relative!important;z-index:1!important;font-weight:300!important;animation:fadeUp .7s .2s ease both!important}#scl-landing .hero-stats{display:flex!important;gap:40px!important;justify-content:center!important;margin:48px 0!important;position:relative!important;z-index:1!important;flex-wrap:wrap!important;animation:fadeUp .7s .3s ease both!important}#scl-landing .stat{text-align:center!important}#scl-landing .stat-num{font-family:'Barlow Condensed',sans-serif!important;font-size:42px!important;background:linear-gradient(135deg,var(--accent),var(--accent2))!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;line-height:1!important;font-weight:900!important}#scl-landing .stat-label{font-size:12px!important;color:var(--muted)!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-top:4px!important}#scl-landing .hero-cta-group{display:flex!important;gap:16px!important;justify-content:center!important;flex-wrap:wrap!important;position:relative!important;z-index:1!important;animation:fadeUp .7s .4s ease both!important}#scl-landing .btn-primary{background:linear-gradient(135deg,var(--accent),var(--accent2))!important;color:#fff!important;padding:16px 36px!important;border-radius:8px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;letter-spacing:.3px!important;transition:all .25s!important;box-shadow:0 0 30px var(--glow)!important;display:inline-block!important;border:none!important;cursor:pointer!important}#scl-landing .btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 0 50px var(--glow)!important}#scl-landing .btn-ghost{border:1px solid var(--border)!important;color:var(--text)!important;padding:16px 36px!important;border-radius:8px!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;transition:all .25s!important}#scl-landing .btn-ghost:hover{border-color:var(--accent)!important;color:var(--accent)!important}#scl-landing .not-for{background:rgba(239,68,68,0.04)!important;border-top:1px solid rgba(239,68,68,0.15)!important;border-bottom:1px solid rgba(239,68,68,0.15)!important;padding:60px 24px!important}#scl-landing .not-for-inner{max-width:860px!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:40px!important;align-items:center!important}#scl-landing .not-label{font-family:'Barlow Condensed',sans-serif!important;font-size:13px!important;letter-spacing:3px!important;color:var(--danger)!important;margin-bottom:16px!important}#scl-landing .not-for h2{font-family:'Barlow',sans-serif!important;font-size:clamp(26px,4vw,38px)!important;font-weight:800!important;line-height:1.2!important}#scl-landing .not-for h2 span{color:var(--danger)!important}#scl-landing .not-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:12px!important}#scl-landing .not-list li{display:flex!important;align-items:flex-start!important;gap:12px!important;font-size:15px!important;color:var(--muted)!important}#scl-landing .not-list li::before{content:'✗'!important;color:var(--danger)!important;font-weight:700!important;flex-shrink:0!important;margin-top:1px!important}#scl-landing .yes-list li::before{content:'✓'!important;color:#22C55E!important;font-weight:700!important;flex-shrink:0!important;margin-top:1px!important}#scl-landing .yes-list li{color:var(--text)!important}#scl-landing section{padding:80px 24px!important}#scl-landing .section-inner{max-width:1000px!important;margin:0 auto!important}#scl-landing .section-tag{font-size:11px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--accent2)!important;font-weight:600!important;margin-bottom:12px!important}#scl-landing .section-title{font-family:'Barlow',sans-serif!important;font-size:clamp(28px,4vw,44px)!important;font-weight:800!important;line-height:1.15!important;margin-bottom:16px!important;color:#fff!important}#scl-landing .section-desc{color:var(--muted)!important;font-size:16px!important;line-height:1.7!important;max-width:600px!important}#scl-landing .steps{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:24px!important;margin-top:48px!important}#scl-landing .step{background:var(--card)!important;border:1px solid var(--border)!important;border-radius:12px!important;padding:28px!important;position:relative!important;transition:border-color .2s!important}#scl-landing .step:hover{border-color:var(--accent)!important}#scl-landing .step-num{font-family:'Barlow Condensed',sans-serif!important;font-size:48px!important;color:rgba(59,130,246,0.15)!important;line-height:1!important;margin-bottom:12px!important;font-weight:900!important}#scl-landing .step h3{font-family:'Barlow',sans-serif!important;font-size:17px!important;font-weight:700!important;margin-bottom:8px!important}#scl-landing .step p{font-size:14px!important;color:var(--muted)!important;line-height:1.6!important}#scl-landing .cost-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;margin-top:48px!important}#scl-landing .cost-card{background:var(--card)!important;border:1px solid var(--border)!important;border-radius:12px!important;padding:28px!important}#scl-landing .cost-card.highlight{border-color:var(--accent)!important;background:linear-gradient(135deg,rgba(59,130,246,0.08),rgba(6,182,212,0.05))!important}#scl-landing .cost-card-label{font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--muted)!important;margin-bottom:8px!important}#scl-landing .cost-card h3{font-family:'Barlow',sans-serif!important;font-size:20px!important;font-weight:800!important;margin-bottom:16px!important}#scl-landing .cost-card.highlight h3{color:var(--accent2)!important}#scl-landing .cost-row{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:10px 0!important;border-bottom:1px solid var(--border)!important;font-size:14px!important}#scl-landing .cost-row:last-child{border-bottom:none!important}#scl-landing .cost-row span:last-child{color:var(--accent2)!important;font-weight:600!important;font-size:13px!important}#scl-landing .compare-table{width:100%!important;border-collapse:collapse!important;margin-top:40px!important;font-size:14px!important}#scl-landing .compare-table th{padding:14px 16px!important;text-align:left!important;font-family:'Barlow',sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;border-bottom:2px solid var(--border)!important}#scl-landing .compare-table th:first-child{color:var(--muted)!important}#scl-landing .compare-table th:nth-child(2){color:var(--danger)!important}#scl-landing .compare-table th:nth-child(3){color:#22C55E!important}#scl-landing .compare-table td{padding:13px 16px!important;border-bottom:1px solid var(--border)!important;color:var(--muted)!important}#scl-landing .compare-table td:first-child{color:var(--text)!important;font-weight:500!important}#scl-landing .compare-table tr:hover td{background:rgba(255,255,255,0.02)!important}#scl-landing .tag-bad{color:var(--danger)!important}#scl-landing .tag-good{color:#22C55E!important}#scl-landing .license-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:16px!important;margin-top:40px!important}#scl-landing .lic-card{background:var(--card)!important;border:1px solid var(--border)!important;border-radius:10px!important;padding:22px!important;transition:all .2s!important}#scl-landing .lic-card:hover{border-color:var(--gold)!important;transform:translateY(-3px)!important}#scl-landing .lic-name{font-family:'Barlow Condensed',sans-serif!important;font-size:22px!important;letter-spacing:1px!important;color:var(--gold)!important;margin-bottom:6px!important;font-weight:800!important}#scl-landing .lic-cost{font-size:18px!important;font-weight:700!important;color:var(--text)!important;margin-bottom:4px!important}#scl-landing .lic-time{font-size:12px!important;color:var(--muted)!important}#scl-landing .lic-badge{display:inline-block!important;margin-top:10px!important;font-size:11px!important;padding:3px 10px!important;border-radius:100px!important;font-weight:600!important}#scl-landing .lic-badge.popular{background:rgba(245,158,11,0.15)!important;color:var(--gold)!important}#scl-landing .lic-badge.premium{background:rgba(139,92,246,0.15)!important;color:#A78BFA!important}#scl-landing .lic-badge.strict{background:rgba(239,68,68,0.15)!important;color:#FCA5A5!important}#scl-landing .form-section{background:var(--surface)!important;border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important}#scl-landing .form-wrap{max-width:700px!important;margin:0 auto!important}#scl-landing .form-intro{text-align:center!important;margin-bottom:48px!important}#scl-landing .qualify-note{background:rgba(245,158,11,0.08)!important;border:1px solid rgba(245,158,11,0.25)!important;border-radius:10px!important;padding:20px 24px!important;margin-bottom:36px!important;font-size:14px!important;color:#FDE68A!important;line-height:1.6!important}#scl-landing .qualify-note strong{color:var(--gold)!important}#scl-landing .fluentform-wrapper{background:var(--card)!important;border:1px solid var(--border)!important;padding:32px!important;border-radius:16px!important;box-shadow:0 10px 40px rgba(0,0,0,0.25)!important}#scl-landing .form-disclaimer{text-align:center!important;font-size:12px!important;color:var(--muted)!important;margin-top:16px!important;line-height:1.6!important}#scl-landing footer{padding:40px 24px!important;text-align:center!important;border-top:1px solid var(--border)!important}#scl-landing .footer-logo-wrap{display:inline-block!important;margin-bottom:12px!important}#scl-landing .footer-logo-img{height:44px!important;width:auto!important}#scl-landing footer p{font-size:13px!important;color:var(--muted)!important}#scl-landing footer a{color:var(--accent)!important;text-decoration:none!important}#scl-landing .popup-overlay{position:fixed!important;inset:0!important;background:rgba(0,0,0,0.75)!important;backdrop-filter:blur(8px)!important;z-index:1000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;opacity:0!important;visibility:hidden!important;transition:all .35s!important}#scl-landing .popup-overlay.active{opacity:1!important;visibility:visible!important}#scl-landing .popup-box{background:var(--card)!important;border:1px solid var(--border)!important;border-radius:20px!important;max-width:540px!important;width:100%!important;position:relative!important;overflow:hidden!important;transform:translateY(30px) scale(.97)!important;transition:all .35s!important;box-shadow:0 40px 80px rgba(0,0,0,0.5)!important}#scl-landing .popup-overlay.active .popup-box{transform:translateY(0) scale(1)!important}#scl-landing .popup-accent-bar{height:4px!important;width:100%!important}#scl-landing .popup-body{padding:36px!important}#scl-landing .popup-icon{font-size:44px!important;margin-bottom:16px!important;display:block!important}#scl-landing .popup-tag{font-size:11px!important;letter-spacing:3px!important;text-transform:uppercase!important;font-weight:700!important;margin-bottom:10px!important}#scl-landing .popup-title{font-family:'Barlow Condensed',sans-serif!important;font-size:32px!important;font-weight:900!important;line-height:1.1!important;margin-bottom:12px!important}#scl-landing .popup-desc{font-size:15px!important;color:var(--muted)!important;line-height:1.7!important;margin-bottom:24px!important}#scl-landing .popup-features{display:flex!important;flex-direction:column!important;gap:8px!important;margin-bottom:28px!important}#scl-landing .popup-feat{display:flex!important;align-items:center!important;gap:10px!important;font-size:14px!important}#scl-landing .popup-feat::before{content:'✓'!important;font-weight:700!important;flex-shrink:0!important}#scl-landing .popup-cta-row{display:flex!important;gap:12px!important;align-items:center!important}#scl-landing .popup-btn-main{flex:1!important;background:linear-gradient(135deg,var(--accent),var(--accent2))!important;color:#fff!important;border:none!important;padding:14px 20px!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;font-family:'Barlow',sans-serif!important;letter-spacing:.3px!important;transition:all .2s!important}#scl-landing .popup-btn-main:hover{transform:translateY(-1px)!important;box-shadow:0 0 30px var(--glow)!important}#scl-landing .popup-btn-skip{background:transparent!important;border:1px solid var(--border)!important;color:var(--muted)!important;padding:14px 16px!important;border-radius:8px!important;font-size:13px!important;cursor:pointer!important;font-family:'Barlow',sans-serif!important;transition:all .2s!important;white-space:nowrap!important}#scl-landing .popup-btn-skip:hover{border-color:var(--accent)!important;color:var(--text)!important}#scl-landing .popup-close{position:absolute!important;top:16px!important;right:16px!important;background:rgba(255,255,255,0.06)!important;border:none!important;color:var(--muted)!important;width:32px!important;height:32px!important;border-radius:50%!important;cursor:pointer!important;font-size:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s!important}#scl-landing .popup-close:hover{background:rgba(255,255,255,0.12)!important;color:var(--text)!important}#scl-landing .popup-counter{position:absolute!important;bottom:16px!important;right:16px!important;display:flex!important;gap:6px!important}#scl-landing .popup-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--border)!important;transition:background .2s!important}#scl-landing .popup-dot.active-dot{background:var(--accent2)!important}@keyframes fadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.4}}@media(max-width:640px){#scl-landing nav{padding:14px 20px!important}#scl-landing .not-for-inner{grid-template-columns:1fr!important}#scl-landing .cost-grid{grid-template-columns:1fr!important}#scl-landing .hero-stats{gap:24px!important}#scl-landing .popup-cta-row{flex-direction:column!important}#scl-landing .fluentform-wrapper{padding:20px!important}}