form label{grid-gap:6px;color:#e6e8ef;color:var(--text);display:grid;font-weight:600;gap:6px;margin-bottom:16px}form input,form select,form textarea{background:#111217;background:var(--bg-alt);border:1px solid #26293a;border:1px solid var(--border);border-radius:8px;color:#e6e8ef;color:var(--text);font-size:15px;padding:10px}form input:focus,form select:focus,form textarea:focus{outline:2px solid #3a86ff;outline:2px solid var(--primary)}form button{cursor:pointer;margin-top:12px}.popup-overlay{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.popup{animation:fadeIn .3s ease;background:#161823;background:var(--card);border-radius:16px;box-shadow:0 10px 30px #00000040;box-shadow:var(--shadow);max-width:400px;padding:30px;text-align:center}.popup h2{color:#3a86ff;color:var(--primary);margin-top:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box}:root{--bg:#0b0c10;--bg-alt:#111217;--text:#e6e8ef;--muted:#a8adbd;--primary:#3a86ff;--card:#161823;--border:#26293a;--shadow:0 10px 30px #00000040}body,html{background:#0b0c10;background:var(--bg);color:#e6e8ef;color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;margin:0;padding:0}img{display:block;height:auto;max-width:100%}.container{margin-inline:auto;width:min(1120px,92%)}.site-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0c10cc;border-bottom:1px solid #26293a;border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:10}.header-inner{align-items:center;display:flex;gap:24px;padding:14px 0}.logo{border-radius:10px;height:44px;width:44px}.logo.sm{height:28px;width:28px}.nav{display:flex;gap:18px;margin-left:auto}.nav a{color:#a8adbd;color:var(--muted);font-weight:600;text-decoration:none}.nav a:hover{color:#e6e8ef;color:var(--text)}.hero{background:radial-gradient(1200px 500px at 50% -10%,#3a86ff40,#0000 60%);padding:88px 0 40px}.hero-inner{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.hero-text h1{font-size:clamp(32px,5vw,56px);line-height:1.05;margin:0 0 12px}.tagline{color:#a8adbd;color:var(--muted);font-size:clamp(16px,2.2vw,20px);max-width:780px}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 6px}.btn{border:1px solid #26293a;border:1px solid var(--border);border-radius:14px;font-weight:700;padding:12px 18px;text-decoration:none}.btn.primary{background:#3a86ff;background:var(--primary);border-color:#0000;box-shadow:0 10px 30px #00000040;box-shadow:var(--shadow);color:#0b0c10}.btn.ghost{color:#e6e8ef;color:var(--text)}.btn.lg{font-size:18px;padding:14px 22px}.note{color:#a8adbd;color:var(--muted);font-size:13px}.section{padding:72px 0}.section.alt{background:#111217;background:var(--bg-alt);border-bottom:1px solid #26293a;border-bottom:1px solid var(--border);border-top:1px solid #26293a;border-top:1px solid var(--border)}.grid.two{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1.2fr .8fr}.grid.three{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.grid.three,.grid.two{grid-template-columns:1fr}}.card,.feature-card,.impact-box{background:#161823;background:var(--card);border:1px solid #26293a;border:1px solid var(--border);border-radius:16px;box-shadow:0 10px 30px #00000040;box-shadow:var(--shadow);padding:22px}.checklist{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.checklist li:before{color:#3a86ff;color:var(--primary);content:"✓";margin-right:10px}.checklist li{color:#e6e8ef;color:var(--text)}.center{text-align:center}.price{color:#3a86ff;color:var(--primary);font-size:40px}.site-footer{border-top:1px solid #26293a;border-top:1px solid var(--border);padding:28px 0}.footer-inner{align-items:center;display:flex;gap:16px;justify-content:space-between}.footer-inner .brand{align-items:center;display:inline-flex;font-weight:800;gap:8px}.footer-inner .legal{grid-gap:4px;color:#a8adbd;color:var(--muted);display:grid;font-size:12px;gap:4px}.scene-wrapper{align-items:center;display:flex;height:400px;justify-content:center;overflow:hidden;perspective:1200px;position:relative}.phone{transform-origin:right center;width:300px}.card1,.phone{transition:transform .2s linear}.card1{background:linear-gradient(145deg,#000,#1a1a1a);border-radius:20px;box-shadow:0 8px 24px #0009;height:320px;overflow:hidden;position:relative;transform-origin:left center;transform-style:preserve-3d;width:220px}.card-shine{animation:shine 3s infinite;background:linear-gradient(120deg,#ffffff4d,#0000);height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%}@keyframes shine{0%{left:-75%}50%{left:125%}to{left:125%}}.card-text{bottom:20px;color:#fff;font-size:24px;left:20px;letter-spacing:2px}.card-text,.popup-cloud{font-weight:700;position:absolute}.popup-cloud{animation:fadeInUp .6s ease forwards;background:#fff;border-radius:50px;box-shadow:0 8px 24px #0003;color:#000;padding:14px 22px;top:20%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}
/*# sourceMappingURL=main.74ba3e8a.css.map*/