*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--bg:#080a0f;--cyan:#00c8ff;--cyan-dim:rgba(0,200,255,.06);--white:#fff;--text:#e2e8f0;--muted:#94a3b8;--dim:#64748b;--faint:#475569;--border:rgba(255,255,255,.04);--card:rgba(255,255,255,.02);--font:"Outfit",sans-serif;--mono:"Space Mono",monospace}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(0,200,255,.15) var(--bg)}body{background:var(--bg);color:var(--text);font-family:var(--font);overflow-x:hidden}::selection{background:#00c8ff33;color:#fff}a{text-decoration:none;transition:opacity .3s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 #00c8ff80}50%{opacity:.7;box-shadow:0 0 0 8px #00c8ff00}}@keyframes pulseDot{0%,to{opacity:1;box-shadow:0 0 #ef444480}50%{opacity:.7;box-shadow:0 0 0 6px #ef444400}}.reveal{opacity:0;transform:translateY(35px);transition:opacity .8s ease,transform .8s ease}.reveal.vis{opacity:1;transform:translateY(0)}.reveal-d1{transition-delay:.1s}.reveal-d2{transition-delay:.2s}.reveal-d3{transition-delay:.3s}.reveal-d4{transition-delay:.4s}.urg-bar{background:linear-gradient(90deg,#080a0f,#0a1628,#080a0f);border-bottom:1px solid rgba(0,200,255,.1);padding:10px 20px;display:flex;align-items:center;justify-content:center;gap:16px;position:relative;z-index:200;flex-wrap:wrap}.urg-bar.hide{display:none}.urg-dot{width:6px;height:6px;background:var(--cyan);border-radius:50%;animation:pulse 2s ease infinite;flex-shrink:0}.urg-text{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--text)}.urg-text strong{color:var(--cyan)}.urg-timer{display:flex;gap:4px;align-items:center}.urg-num{background:#00c8ff14;padding:3px 8px;font-family:var(--mono);font-size:12px;font-weight:700;color:#fff;letter-spacing:1px}.urg-sep{color:#fff3;font-size:12px}.urg-close{position:absolute;right:12px;background:none;border:none;color:#ffffff40;font-size:18px;cursor:pointer}.nav{position:sticky;top:0;z-index:150;padding:16px 40px;display:flex;justify-content:space-between;align-items:center;transition:all .4s ease;background:transparent}.nav.scrolled{background:#080a0ff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,200,255,.06)}.nav-brand{display:flex;align-items:center;gap:8px}.nav-logo-circle{width:28px;height:28px;border:2px solid var(--cyan);border-radius:50%;display:flex;align-items:center;justify-content:center}.nav-logo-dot{width:8px;height:8px;background:var(--cyan);border-radius:50%}.nav-name{font-weight:800;font-size:16px;letter-spacing:3px;text-transform:uppercase;color:#fff}.nav-name span{color:var(--cyan)}.nav-links{display:flex;gap:28px;align-items:center}.nav-links a{font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:#ffffff80}.nav-links a:hover{color:var(--cyan)}.nav-cta{padding:8px 20px;border:1px solid var(--cyan);color:var(--cyan);font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px}.nav-cta:hover{background:var(--cyan);color:var(--bg)}.hero{min-height:90vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:80px 40px}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.03;background-image:linear-gradient(rgba(0,200,255,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(0,200,255,.5) 1px,transparent 1px);background-size:60px 60px}.hero-glow{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(0,200,255,.06) 0%,transparent 60%);pointer-events:none}.hero-content{max-width:900px;text-align:center;position:relative;z-index:2}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:var(--cyan-dim);border:1px solid rgba(0,200,255,.15);padding:8px 20px;margin-bottom:28px;border-radius:2px;animation:fadeInUp .8s ease .2s both}.hero-badge svg{width:18px;height:18px;stroke:var(--cyan)}.hero-badge span{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--cyan)}.hero h1{font-weight:900;font-size:clamp(40px,6vw,80px);line-height:1.05;letter-spacing:-2px;color:#fff;animation:fadeInUp .8s ease .4s both}.hero h1 span{color:var(--cyan)}.hero-sub{font-size:18px;font-weight:400;line-height:1.7;color:var(--muted);max-width:580px;margin:24px auto 0;animation:fadeInUp .8s ease .6s both}.hero-btns{display:flex;gap:16px;justify-content:center;margin-top:36px;flex-wrap:wrap;animation:fadeInUp .8s ease .8s both}.btn-primary{padding:16px 40px;background:var(--cyan);color:var(--bg);font-weight:800;font-size:13px;letter-spacing:2px;text-transform:uppercase;border-radius:2px;box-shadow:0 4px 30px #00c8ff33;transition:all .3s}.btn-primary:hover{box-shadow:0 4px 40px #00c8ff59;transform:translateY(-2px)}.btn-outline{padding:16px 32px;border:1px solid rgba(255,255,255,.12);color:var(--text);font-weight:600;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;display:flex;align-items:center;gap:8px}.btn-outline:hover{border-color:var(--cyan);color:var(--cyan)}.hero-trust{display:flex;gap:32px;justify-content:center;margin-top:48px;flex-wrap:wrap;animation:fadeInUp .8s ease 1s both}.hero-trust div{display:flex;align-items:center;gap:6px}.hero-trust svg{width:18px;height:18px;stroke:var(--cyan);stroke-width:2.5;fill:none}.hero-trust span{font-size:12px;font-weight:500;color:var(--dim);letter-spacing:.5px}.section{padding:120px 40px;border-top:1px solid var(--border)}.section-inner{max-width:1100px;margin:0 auto}.section-head{text-align:center;margin-bottom:80px}.section-tag{font-family:var(--mono);font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--cyan)}.section-title{font-weight:900;font-size:clamp(32px,4vw,52px);color:#fff;margin:12px 0 0;letter-spacing:-1px}.section-title span{color:var(--cyan)}.section-title .red{color:#ef4444}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.card{background:var(--card);border:1px solid var(--border);padding:32px;border-radius:2px;position:relative}.card-num{font-family:var(--mono);font-size:11px;color:var(--cyan);letter-spacing:2px;margin-bottom:16px}.card h3{font-weight:700;font-size:18px;color:#fff;margin-bottom:8px}.card p{font-size:14px;line-height:1.7;color:var(--dim)}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.feat{padding:36px;background:#00c8ff05;border:1px solid rgba(0,200,255,.06);border-radius:2px}.feat svg{width:24px;height:24px;stroke:var(--cyan);margin-bottom:16px}.feat h3{font-weight:700;font-size:17px;color:#fff;margin-bottom:8px}.feat p{font-size:14px;line-height:1.7;color:var(--dim)}.steps{max-width:900px;margin:0 auto}.step{display:grid;grid-template-columns:80px 1fr;gap:32px;padding:40px 0;border-bottom:1px solid var(--border)}.step:last-child{border-bottom:none}.step-num{font-weight:900;font-size:48px;color:#00c8ff1a;line-height:1}.step h3{font-weight:700;font-size:22px;color:#fff;margin-bottom:8px}.step p{font-size:15px;line-height:1.7;color:var(--muted)}.reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.review{padding:32px;background:var(--card);border:1px solid var(--border);border-radius:2px}.review-stars{display:flex;gap:2px;margin-bottom:16px;color:#fbbf24}.review-stars svg{width:16px;height:16px;fill:#fbbf24}.review p{font-size:14px;line-height:1.7;color:#cbd5e1;font-style:italic;margin-bottom:20px}.review-name{font-weight:700;font-size:14px;color:#fff}.review-loc{font-family:var(--mono);font-size:10px;color:var(--dim);letter-spacing:1px}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:900px;margin:0 auto}.price-card{padding:40px;background:var(--card);border:1px solid rgba(255,255,255,.06);border-radius:2px}.price-card.pro{background:#00c8ff0a;border-color:#00c8ff26;position:relative}.price-badge{position:absolute;top:-1px;right:20px;background:var(--cyan);padding:6px 16px;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--bg)}.price-tier{font-family:var(--mono);font-size:10px;letter-spacing:3px;color:var(--dim);text-transform:uppercase;margin-bottom:8px}.price-card.pro .price-tier{color:var(--cyan)}.price-amount{font-weight:900;font-size:40px;color:#fff;display:inline}.price-old{font-size:16px;color:var(--dim);text-decoration:line-through;margin-left:8px}.price-line{width:100%;height:1px;background:#ffffff0f;margin:20px 0}.price-card.pro .price-line{background:#00c8ff1a}.price-feat{display:flex;align-items:center;gap:10px;margin-bottom:12px}.price-feat svg{width:18px;height:18px;stroke:var(--cyan);stroke-width:2.5;flex-shrink:0}.price-feat span{font-size:14px;color:var(--muted)}.price-card.pro .price-feat span{color:var(--text)}.price-btn{display:block;text-align:center;margin-top:24px;padding:14px 0;font-weight:700;font-size:12px;letter-spacing:2px;text-transform:uppercase;border-radius:2px;transition:all .3s}.price-btn.outline{border:1px solid rgba(0,200,255,.3);color:var(--cyan);background:transparent}.price-btn.fill{background:var(--cyan);color:var(--bg);box-shadow:0 4px 30px #00c8ff33}.pricing-timer{display:flex;justify-content:center;gap:12px;margin-top:20px}.pricing-timer-unit{text-align:center}.pricing-timer-num{background:var(--cyan-dim);border:1px solid rgba(0,200,255,.1);padding:8px 14px;font-family:var(--mono);font-size:20px;font-weight:700;color:#fff}.pricing-timer-label{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--dim);margin-top:4px}.guarantee{margin-top:48px;text-align:center;padding:32px 40px;background:#00c8ff05;border:1px solid rgba(0,200,255,.08);border-radius:2px;max-width:900px;margin-left:auto;margin-right:auto}.guarantee-items{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.guarantee-items div{display:flex;align-items:center;gap:8px}.guarantee-items svg{width:20px;height:20px;stroke:var(--cyan);stroke-width:1.5}.guarantee-items span{font-size:13px;font-weight:600;color:var(--muted)}.final-cta{padding:120px 40px;text-align:center;position:relative;border-top:1px solid var(--border)}.final-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(0,200,255,.06) 0%,transparent 60%);pointer-events:none}.final-cta h2{font-weight:900;font-size:clamp(32px,5vw,60px);color:#fff;letter-spacing:-1px;line-height:1.1}.final-cta h2 span{color:var(--cyan)}.final-cta p{font-size:16px;line-height:1.7;color:var(--muted);margin:20px auto 36px;max-width:500px}.sticky-cta{position:fixed;bottom:-80px;left:0;right:0;z-index:100;background:linear-gradient(to top,#080a0ffa,#080a0fd9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(0,200,255,.08);padding:12px 24px;display:flex;align-items:center;justify-content:center;gap:16px;transition:bottom .4s cubic-bezier(.22,1,.36,1)}.sticky-cta.show{bottom:0}.sticky-cta span{font-size:13px;font-weight:500;color:var(--muted);letter-spacing:.5px}.sticky-cta span strong{color:var(--cyan)}.sticky-cta a{padding:10px 28px;background:var(--cyan);color:var(--bg);font-weight:700;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px}.footer{padding:48px 40px;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-left{font-family:var(--mono);font-size:10px;letter-spacing:2px;color:var(--faint);text-transform:uppercase}.footer-links{display:flex;gap:24px}.footer-links a{font-family:var(--mono);font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--faint)}.footer-links a:hover{color:var(--cyan)}@media(max-width:768px){.nav{padding:12px 20px}.nav-links a:not(.nav-cta){display:none}.hero,.section,.final-cta{padding-left:20px!important;padding-right:20px!important}.pricing-grid{grid-template-columns:1fr}.step{grid-template-columns:50px 1fr;gap:16px}.step-num{font-size:32px}.hero-trust{gap:16px}.footer{flex-direction:column;text-align:center}.guarantee{padding:24px 20px}.guarantee-items{flex-direction:column;align-items:center;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/safecams.css.map */
