:root{--navy:#061b3a;--blue:#0866d9;--cyan:#21c8f3;--ink:#17263c;--muted:#64748b;--line:#e4eaf2;--bg:#f7f9fc;--radius:22px;--shadow:0 22px 65px rgba(14,49,99,.075)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--ink);background:white;font-size:15px;line-height:1.7;overflow-x:hidden}a{text-decoration:none}button,input,textarea,select{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #5bbcf9;outline-offset:3px}.container{max-width:1200px}.skip-link{position:absolute;top:-100px;left:15px;z-index:10000;padding:12px 18px;background:white;color:var(--navy)}.skip-link:focus{top:10px}.announcement{background:#e9f4ff;color:#295b93;padding:8px 0;font-size:12px;font-weight:600}.announcement a{color:#0759bd}.site-header{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.94);backdrop-filter:blur(18px);border-bottom:1px solid rgba(220,232,246,.8);transition:box-shadow .2s}.site-header.scrolled{box-shadow:0 12px 30px rgba(13,42,83,.07)}.navbar{min-height:78px}.navbar-brand{padding:0;max-width:200px}.navbar-brand img{display:block;width:195px;height:76px;object-fit:contain;object-position:left center}.nav-link{font-size:13px;color:#42536c;font-weight:650!important}.nav-link:hover{color:var(--blue)}.btn{font-size:13px;font-weight:750;border-radius:11px;padding:12px 19px;transition:transform .2s,box-shadow .2s,background .2s}.btn:hover{transform:translateY(-2px)}.btn-primary-custom{background:linear-gradient(120deg,#075fc9,#1489ee);border:1px solid #0866d9;color:#fff;box-shadow:0 10px 22px rgba(8,102,217,.18)}.btn-primary-custom:hover{color:#fff;box-shadow:0 13px 26px rgba(8,102,217,.27)}.btn-outline-custom{border:1px solid #d3e0ef;color:var(--navy);background:#fff}.btn-outline-custom:hover{background:#f0f7ff;color:var(--blue)}.btn i{margin-left:9px}.section-pad{padding:100px 0}.tinted{background:var(--bg)}.eyebrow,.section-label,.card-overline{display:inline-block;letter-spacing:2px;font-size:10px;font-weight:850;color:var(--blue)}.section-heading{max-width:750px;margin:0 auto 47px}.section-heading h2,h2{font-size:clamp(30px,3.4vw,46px);line-height:1.19;letter-spacing:-1.9px;font-weight:850;color:var(--navy);margin:15px 0 20px}.section-heading p{max-width:630px;margin:auto;color:var(--muted);font-size:15px}.gradient-text{background:linear-gradient(115deg,#0866d9,#20a9e9);background-clip:text;-webkit-background-clip:text;color:transparent}.section-copy{color:var(--muted);font-size:15px;margin:0 0 28px;max-width:550px}.hero{position:relative;overflow:hidden;padding:95px 0 120px;background:linear-gradient(130deg,#fff 10%,#f5faff 66%,#ecf8ff 100%)}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(8,102,217,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(8,102,217,.035) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to right,transparent 15%,#000)}.hero-glow{position:absolute;border-radius:50%;filter:blur(45px);pointer-events:none;animation:glowDrift 12s ease-in-out infinite alternate}.glow-one{width:420px;height:420px;right:4%;top:0;background:rgba(70,180,255,.16)}.glow-two{width:260px;height:260px;right:28%;bottom:0;background:rgba(42,217,243,.11);animation-delay:-4s}.pulse-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#16bca6;margin-right:7px;box-shadow:0 0 0 5px #d8f8f1}.hero h1{font-size:clamp(42px,4.6vw,68px);line-height:1.11;letter-spacing:-3.6px;font-weight:900;color:var(--navy);margin:22px 0}.hero-lead{font-size:16px;line-height:1.9;color:#63758e;max-width:560px}.hero-actions{margin:29px 0}.hero-points{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:30px;font-size:11px;color:#586b84;font-weight:650}.hero-points i{color:#13ad8c;margin-right:5px}.hero-visual{position:relative;min-height:530px;display:flex;align-items:center;justify-content:center;isolation:isolate}.hero-visual:before{content:"";position:absolute;width:450px;height:450px;border-radius:50%;background:radial-gradient(circle,rgba(56,171,255,.17),rgba(34,189,239,.04) 55%,transparent 70%);z-index:-1}.orbit{position:absolute;border:1px dashed rgba(29,139,225,.22);border-radius:50%;animation:spin 35s linear infinite}.orbit-one{width:430px;height:430px}.orbit-two{width:510px;height:510px;animation-direction:reverse;border-style:solid;border-color:rgba(29,139,225,.09)}.orb{position:absolute;width:14px;height:14px;background:linear-gradient(135deg,#2bceff,#1670e8);border-radius:50%;box-shadow:0 0 20px #59b7fa}.orb-a{top:60px;right:120px;animation:float 6s ease-in-out infinite}.orb-b{bottom:95px;left:55px;width:9px;height:9px;animation:float 5s ease-in-out infinite reverse}.phone{position:relative;width:257px;height:490px;border:9px solid #0b2347;border-radius:43px;background:#081c3b;box-shadow:0 35px 65px rgba(10,49,100,.26),inset 0 0 0 2px #4b8dd2;transform:rotate(-6deg);animation:phoneFloat 7s ease-in-out infinite}.phone:before{content:"";position:absolute;left:75px;right:75px;top:5px;height:19px;background:#07172d;border-radius:0 0 15px 15px;z-index:3}.phone-top{height:34px;padding:8px 20px;display:flex;justify-content:space-between;color:#fff;font-size:10px}.phone-top span:before{content:'9:41';font-weight:750}.phone-screen{height:calc(100% - 34px);border-radius:0 0 33px 33px;background:linear-gradient(160deg,#f8fcff,#e9f6ff 65%,#d9f0ff);padding:45px 19px 15px;text-align:center;overflow:hidden}.screen-logo{margin:auto;width:83px;height:83px;display:grid;place-items:center;background:linear-gradient(135deg,#0872db,#22c6f3);border-radius:26px;color:white;font-size:40px;box-shadow:0 15px 35px rgba(10,130,228,.2)}.phone-kicker{font-size:9px;letter-spacing:1.6px;font-weight:850;color:#3684b6;margin-top:25px}.phone-screen h3{font-size:17px;color:#09284d;font-weight:850;margin:7px 0}.phone-screen p{font-size:10px;color:#8395aa;margin-bottom:8px}.status-pill{background:#e1f8ee;color:#12845b;font-size:10px;font-weight:750;border-radius:20px;padding:8px 10px;display:inline-block}.status-pill i{margin-right:4px}.screen-metrics{display:flex;gap:8px;margin-top:28px}.screen-metrics div{flex:1;text-align:left;background:#fff;border:1px solid #e4f0fa;border-radius:12px;padding:10px}.screen-metrics small,.screen-metrics strong{display:block;font-size:9px}.screen-metrics small{color:#8192a5}.screen-metrics strong{font-size:11px;color:#174a82}.phone-bottom{margin-top:24px;font-size:10px;color:#6688a8}.phone-bottom i{margin-right:5px}.float-card{position:absolute;z-index:3;background:rgba(255,255,255,.95);border:1px solid #e5eef7;border-radius:16px;box-shadow:0 16px 50px rgba(9,53,104,.13);padding:12px 15px;display:flex;align-items:center;gap:10px;animation:float 6s ease-in-out infinite}.float-card strong,.float-card small{display:block;white-space:nowrap}.float-card strong{font-size:11px;color:#15355b}.float-card small{font-size:9px;color:#8295aa}.float-top{top:100px;right:0}.float-bottom{bottom:105px;left:-12px;animation-delay:-3s}.mini-icon{display:grid;place-items:center;width:35px;height:35px;border-radius:11px;color:#1579d8;background:#eaf5ff;font-size:17px}.mini-icon.cyan{color:#009db8;background:#e4fbff}.success{color:#1ab481;font-size:15px}.signal{display:flex;align-items:end;gap:3px;height:15px}.signal i{width:3px;background:#13b5a4;border-radius:3px}.signal i:nth-child(1){height:5px}.signal i:nth-child(2){height:10px}.signal i:nth-child(3){height:15px}.security-mark{position:absolute;bottom:40px;right:75px;width:63px;height:63px;display:grid;place-items:center;border-radius:18px;color:#fff;font-size:25px;background:linear-gradient(135deg,#1386e5,#27d0e8);box-shadow:0 14px 30px rgba(12,132,211,.24);animation:float 6s ease-in-out infinite -1s}.trust-strip{padding:27px 0;background:#fff;border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.trust-item{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;font-weight:750;color:#4e637e}.trust-item i{font-size:20px;color:#1a86d8}.solution-card{position:relative;overflow:hidden;min-height:450px;padding:40px;border-radius:25px;border:1px solid #e2ecf8;background:linear-gradient(145deg,#f2f9ff,#e9f5ff)}.solution-card.enterprise{background:linear-gradient(145deg,#f8f9ff,#edf0ff)}.solution-icon,.plan-icon{width:56px;height:56px;border-radius:16px;background:#fff;display:grid;place-items:center;color:var(--blue);font-size:25px;box-shadow:0 8px 20px rgba(20,80,150,.06);margin-bottom:24px}.solution-card h3{font-size:29px;line-height:1.25;letter-spacing:-1px;font-weight:850;color:var(--navy);max-width:390px;margin:12px 0}.solution-card p{font-size:13px;color:#60758e;max-width:405px}.tag-list{display:flex;flex-wrap:wrap;gap:7px;max-width:440px;margin:22px 0}.tag-list span{border:1px solid #d9e8f8;background:#ffffffa8;border-radius:20px;padding:5px 10px;font-size:10px;color:#476b90;font-weight:650}.text-link{color:#0866d9;font-size:13px;font-weight:800}.text-link i{margin-left:8px}.solution-art{position:absolute;right:-25px;bottom:-42px;width:170px;height:170px;border:1px solid rgba(35,132,221,.15);border-radius:40px;transform:rotate(-15deg);display:grid;place-items:center;font-size:105px;color:rgba(8,102,217,.12)}.solution-art span{position:absolute;top:-20px;right:20px;font-size:32px;color:#199be4}.feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.feature-card{background:#fff;border:1px solid #e7edf5;border-radius:17px;padding:24px 20px;transition:transform .2s,box-shadow .2s}.feature-card:hover,.audience-grid>div:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.feature-card i{font-size:23px;color:#0c77db;display:grid;place-items:center;background:#edf6ff;border-radius:12px;width:47px;height:47px;margin-bottom:19px}.feature-card h3{font-size:13px;font-weight:850;color:var(--navy)}.feature-card p{font-size:11px;color:#718198;line-height:1.8;margin:0}.availability-note{font-size:11px;color:#7c8ca2}.check-row{display:flex;gap:13px;margin:23px 0}.check-row>i{font-size:22px;color:#1a9ddd}.check-row strong,.check-row span{display:block}.check-row strong{font-size:14px;color:var(--navy)}.check-row span{font-size:12px;color:#75859a;margin-top:3px}.architecture{padding:35px;background:linear-gradient(145deg,#f8fbff,#eff7ff);border:1px solid #e1ecf8;border-radius:25px;text-align:center}.arch-node{display:flex;align-items:center;gap:13px;text-align:left;background:#fff;padding:18px;border:1px solid #e4edf7;border-radius:15px;box-shadow:0 8px 25px rgba(17,70,133,.045)}.arch-node>i{width:45px;height:45px;display:grid;place-items:center;border-radius:12px;background:#e9f5ff;color:#0872d6;font-size:22px}.arch-node strong,.arch-node small{display:block}.arch-node strong{font-size:13px;color:var(--navy)}.arch-node small{font-size:10px;color:#8190a4}.arch-node.master{max-width:300px;margin:auto;border-color:#b8dafa}.arch-node.company{max-width:340px;margin:auto}.arch-line{width:2px;height:33px;background:linear-gradient(#a8d7f8,#3d96dc);margin:auto}.arch-split{display:grid;grid-template-columns:1fr 1fr;gap:15px}.arch-footer{font-size:11px;color:#6182a4;margin-top:24px}.arch-footer i{color:var(--blue)}.steps-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.step{background:#fff;border:1px solid #e5edf7;border-radius:17px;padding:20px 15px;position:relative}.step>span{font-size:11px;font-weight:850;color:#9db9d4}.step>i{display:block;font-size:29px;color:#1687df;margin:12px 0}.step h3{font-size:13px;font-weight:850}.step p{font-size:11px;color:#718198;margin:0}.note-panel{display:flex;align-items:flex-start;gap:12px;margin-top:26px;padding:18px;border:1px solid #dbeaf9;background:#eef7ff;border-radius:12px;font-size:12px;color:#537391}.note-panel i{font-size:18px;color:#0d78d7}.mini-benefits{display:flex;flex-wrap:wrap;gap:13px 22px}.mini-benefits span{font-size:12px;font-weight:650;color:#57708c}.mini-benefits i{color:#19a98a;margin-right:6px}.kit-panel{padding:30px;border-radius:24px;background:linear-gradient(145deg,#f1f8ff,#fff);border:1px solid #dfeefb;box-shadow:var(--shadow)}.kit-top{display:flex;justify-content:space-between;gap:10px;align-items:center}.kit-top h3{font-size:21px;letter-spacing:-.7px;font-weight:850;margin:8px 0;color:var(--navy)}.kit-top h3 i{color:#1496e2;font-size:14px;margin:0 6px}.kit-icon{font-size:30px;color:#1285dc}.kit-flow{display:flex;justify-content:space-between;align-items:center;gap:5px;margin:32px 0}.kit-flow span{font-size:10px;padding:10px 8px;border-radius:9px;background:#e5f2ff;color:#1366aa;font-weight:750}.kit-flow i{color:#92bbdd}.kit-bottom{border-top:1px solid #dceaf8;padding-top:15px;font-size:12px;color:#6885a1}.dark-section{background:radial-gradient(circle at 80% 20%,#123d70,#061b3a 60%);color:#e4f3ff;overflow:hidden}.dark-section h2{color:#fff}.dark-section h2 span{color:#59c9ff}.dark-section p{color:#b3c7e0;font-size:14px;line-height:1.9}.section-label.light{color:#69d5ff}.dark-chips{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.dark-chips span{border:1px solid #35618b;background:#ffffff0a;padding:7px 12px;border-radius:30px;font-size:11px}.btn-light-custom{background:#fff;color:#075bb6}.btn-light-custom:hover{background:#eaf5ff;color:#075bb6}.brand-preview{background:#fff;border-radius:19px;overflow:hidden;box-shadow:0 35px 75px rgba(0,0,0,.2);transform:rotate(2deg)}.preview-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid #e8eef6;color:#8b9bae;font-size:10px}.preview-header>i{color:#1690e1}.preview-dots{display:flex;gap:4px}.preview-dots i{width:6px;height:6px;background:#d4e0ee;border-radius:50%}.preview-body{display:flex;min-height:270px}.preview-sidebar{width:62px;background:#edf5ff;padding:16px 0;display:flex;flex-direction:column;align-items:center;gap:17px;color:#5b88b7}.preview-avatar{display:grid;place-items:center;background:#1169c8;color:#fff;width:27px;height:27px;border-radius:8px;font-weight:800}.preview-content{padding:24px;flex:1;color:var(--ink)}.preview-content>small{color:#4b9fdc;font-size:9px;font-weight:800}.preview-content h4{font-size:18px;font-weight:850;margin:6px 0 18px}.preview-cards{display:flex;gap:10px}.preview-cards>div{border:1px solid #e5edf5;padding:10px;border-radius:10px;flex:1}.preview-cards i{color:#1488e0}.preview-cards span,.preview-cards strong{display:block;font-size:10px}.preview-cards span{color:#8a9aae}.preview-cards strong{font-size:11px}.preview-chart{margin-top:15px;background:#f7fbff;padding:12px;border-radius:10px;font-size:10px;color:#7588a0}.chart-bars{height:50px;display:flex;gap:8px;align-items:end;margin-top:10px}.chart-bars i{background:linear-gradient(#3ac9f3,#1883df);width:10%;height:35%;border-radius:4px 4px 0 0}.chart-bars i:nth-child(2){height:70%}.chart-bars i:nth-child(3){height:52%}.chart-bars i:nth-child(4){height:90%}.chart-bars i:nth-child(5){height:60%}.chart-bars i:nth-child(6){height:82%}.chart-bars i:nth-child(7){height:48%}.chart-bars i:nth-child(8){height:75%}.chart-bars i:nth-child(9){height:95%}.preview-caption{text-align:center;margin:12px 0 0;font-size:10px!important}.adsphere-board{border:1px solid #e3edf7;border-radius:22px;background:#fff;box-shadow:var(--shadow);padding:22px}.adsphere-head{display:flex;align-items:center;gap:12px;margin-bottom:22px}.adsphere-symbol{width:47px;height:47px;display:grid;place-items:center;border-radius:14px;background:#e8f5ff;color:#147fdb;font-size:23px}.adsphere-head small{font-size:9px;letter-spacing:1.5px;color:#7994ad}.adsphere-head h3{font-size:19px;font-weight:850;margin:0}.status-label{margin-left:auto;font-size:10px;background:#eaf8ef;color:#229365;padding:7px 10px;border-radius:30px}.ad-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:15px}.ad-creative{background:#f4f9ff;border-radius:15px;padding:15px}.ad-creative>span{font-size:9px;font-weight:850;letter-spacing:1px;color:#7592ad}.ad-visual{background:linear-gradient(135deg,#0d3e79,#168fe5);padding:28px;border-radius:13px;color:#fff;margin-top:10px;min-height:210px}.ad-visual i{font-size:24px}.ad-visual h4{font-size:25px;font-weight:850;margin-top:10px}.ad-visual p{color:#d7efff;font-size:11px}.ad-controls{display:grid;gap:11px}.ad-controls>div{background:#f8fbff;border:1px solid #e9f1fa;border-radius:11px;padding:13px;font-size:11px;font-weight:750;color:#54708c}.ad-controls i{font-size:18px;color:#0d85e3;margin-right:8px}.audience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.audience-grid>div{background:#fff;border:1px solid #e5edf7;border-radius:17px;padding:26px;transition:transform .2s,box-shadow .2s}.audience-grid i{font-size:27px;color:#1281dd}.audience-grid h3{font-size:14px;font-weight:850;margin:18px 0 9px}.audience-grid p{font-size:12px;color:#728298;margin:0}.pricing-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:stretch}.price-card{position:relative;display:flex;flex-direction:column;border:1px solid #e4eaf2;border-radius:19px;padding:24px 18px;background:#fff;min-width:0}.price-card.featured{border:2px solid #1284e4;box-shadow:0 16px 40px rgba(11,103,206,.13)}.popular{position:absolute;top:-13px;left:50%;transform:translateX(-50%);white-space:nowrap;background:#0866d9;color:#fff;font-size:9px;font-weight:850;padding:5px 12px;border-radius:20px}.plan-icon{width:47px;height:47px;font-size:20px;background:#edf6ff;margin-bottom:18px}.price-card h3{font-size:16px;letter-spacing:-.3px;font-weight:850;color:var(--navy)}.price-card>p{font-size:11px;color:#8190a3;min-height:42px}.price{font-size:17px;color:var(--blue);font-weight:850;border-bottom:1px solid #e7edf4;padding-bottom:18px;margin:12px 0 15px}.price-card ul{padding:0;list-style:none;flex:1}.price-card li{font-size:10px;color:#63758c;padding:7px 0 7px 20px;position:relative}.price-card li:before{content:'✓';position:absolute;left:0;color:#1caa87;font-weight:900}.price-card .btn{font-size:11px;padding:10px 5px}.billing-models{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px;background:#f6faff;border:1px solid #e5edf6;border-radius:18px;padding:23px}.billing-models>div{display:grid;grid-template-columns:28px 1fr;gap:0 10px}.billing-models i{font-size:21px;color:#1687e0;grid-row:span 2}.billing-models strong{font-size:13px}.billing-models span{font-size:11px;color:#8190a3}.how-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.how-grid>div{padding:27px;border-radius:18px;background:#fff;border:1px solid #e5edf6}.how-grid span{color:#a2b8ce;font-size:12px;font-weight:850}.how-grid i{display:block;font-size:27px;color:#1686df;margin:15px 0}.how-grid h3{font-size:14px;font-weight:850}.how-grid p{font-size:12px;color:#728298}.security-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.security-grid>div{border:1px solid #e4ecf6;border-radius:16px;padding:22px}.security-grid i{font-size:25px;color:#1686e0}.security-grid h3{font-size:13px;font-weight:850;margin-top:12px}.security-grid p{font-size:11px;color:#728298;margin:0}.faq-accordion{max-width:850px;margin:auto}.faq-accordion .accordion-item{border:1px solid #e5edf6!important;border-radius:12px!important;overflow:hidden;margin-bottom:10px}.faq-accordion .accordion-button{font-weight:750;color:var(--navy);font-size:13px;padding:18px 20px}.faq-accordion .accordion-button:not(.collapsed){background:#edf7ff;color:#0866d9;box-shadow:none}.faq-accordion .accordion-body{font-size:12px;color:#6d7f95;line-height:1.9}.contact-section{background:linear-gradient(135deg,#fff,#f2f9ff)}.contact-note{display:flex;gap:13px;padding:18px;border:1px solid #dfeefa;background:#f2f9ff;border-radius:14px;max-width:410px}.contact-note>i{font-size:23px;color:#1283df}.contact-note strong,.contact-note span{display:block}.contact-note strong{font-size:12px}.contact-note span{font-size:11px;color:#788ba1;margin-top:3px}.contact-card{background:#fff;border:1px solid #e4edf7;border-radius:23px;padding:35px;box-shadow:var(--shadow)}.form-top h3{font-size:22px;font-weight:850}.form-top p{font-size:11px;color:#8494a7;margin-bottom:25px}.contact-card label{display:block;font-size:11px;font-weight:750;color:#405775;margin-bottom:6px}.contact-card .form-control,.contact-card .form-select{font-size:12px;padding:12px;border:1px solid #dce6f0;border-radius:10px;background-color:#fbfdff}.contact-card .form-control:focus,.contact-card .form-select:focus{border-color:#7ab9f3;box-shadow:0 0 0 3px #dcefff}.consent-label{display:flex!important;gap:9px;align-items:flex-start;font-weight:500!important;color:#6c7e94!important}.consent-label input{margin-top:4px;accent-color:#0873d7}.form-disclaimer{font-size:10px;color:#8494a7;margin:0}.form-error{color:#b42318;font-size:11px;margin-top:8px}.form-info{color:#0866d9;background:#eaf5ff;border-radius:10px;padding:12px;font-size:11px;margin-top:10px}.footer{background:#061b3a;color:#b2c4dc;padding:65px 0 25px}.footer-logo img{width:190px;height:76px;object-fit:contain;object-position:left}.footer p{font-size:12px;max-width:360px}.footer-by{font-size:11px;color:#8fa9c7}.footer-by strong{color:#fff}.footer h3{color:#fff;font-size:12px;font-weight:850;margin:12px 0 20px}.footer a:not(.footer-logo){display:block;color:#a7c0dd;font-size:12px;margin-bottom:10px}.footer a:hover{color:#fff}.footer-contact{font-weight:750!important;color:#69d5ff!important}.footer-bottom{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #244365;padding-top:22px;margin-top:45px;font-size:10px;color:#8fa9c7}.back-to-top{position:fixed;right:22px;bottom:22px;z-index:50;border:0;border-radius:13px;width:43px;height:43px;background:#0866d9;color:#fff;box-shadow:0 10px 25px rgba(8,102,217,.25);opacity:0;pointer-events:none;transform:translateY(10px);transition:.2s}.back-to-top.show{opacity:1;pointer-events:auto;transform:none}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes phoneFloat{0%,100%{transform:rotate(-6deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-12px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes glowDrift{to{transform:translate(40px,-35px)}}@media(max-width:1199px){.pricing-grid{grid-template-columns:repeat(3,1fr)}.feature-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:991px){.section-pad{padding:75px 0}.hero{padding:70px 0}.hero h1{font-size:54px}.hero-visual{margin-top:10px}.navbar-collapse{padding:15px 0 22px}.nav-cta{margin-top:12px}.steps-grid{grid-template-columns:repeat(3,1fr)}.audience-grid{grid-template-columns:repeat(2,1fr)}.feature-grid{grid-template-columns:repeat(3,1fr)}.hero-visual{max-width:600px;margin-inline:auto}}@media(max-width:767px){.section-pad{padding:62px 0}.section-heading h2,h2{letter-spacing:-1.3px}.hero h1{font-size:clamp(36px,9vw,51px);letter-spacing:-2px}.hero-lead{font-size:14px}.hero-points{gap:9px}.hero-visual{min-height:480px;transform:scale(.86);margin:-25px -35px}.float-top{right:0}.float-bottom{left:0}.feature-grid{grid-template-columns:repeat(2,1fr)}.steps-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:repeat(2,1fr)}.how-grid{grid-template-columns:repeat(2,1fr)}.billing-models{grid-template-columns:1fr}.contact-card{padding:24px}.solution-card{padding:28px;min-height:430px}.solution-card h3{font-size:25px}.ad-layout{grid-template-columns:1fr}.ad-controls{grid-template-columns:repeat(2,1fr)}.footer-bottom{flex-direction:column}}@media(max-width:520px){.announcement{font-size:10px}.navbar-brand img{width:166px;height:65px}.hero-visual{transform:scale(.72);margin:-70px -85px;min-height:470px}.hero-points{font-size:10px}.hero-actions .btn{width:100%}.feature-grid{grid-template-columns:1fr 1fr;gap:10px}.feature-card{padding:18px 13px}.feature-card h3{font-size:12px}.feature-card p{font-size:10px}.audience-grid{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr}.price-card{padding:25px}.price-card>p{min-height:0}.arch-split{grid-template-columns:1fr}.architecture{padding:20px}.kit-flow{flex-wrap:wrap;justify-content:center}.kit-flow span{font-size:9px}.security-grid{gap:10px}.security-grid>div{padding:16px}.how-grid{gap:10px}.how-grid>div{padding:17px}.float-card{padding:10px}.section-heading{margin-bottom:32px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}
