:root{font-family:DM Sans,sans-serif;color:#141a23;background:#0a0d12;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ink:#111720;--muted:#697383;--blue:#6b8cff;--blue2:#8ba3ff;--line:#e6e9ef;--dark:#0a0d12;--dark2:#10151e;--paper:#f8f9fb}*{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button{font:inherit}.section-container{width:min(1160px,calc(100% - 64px));margin:0 auto}.dark-section{background:var(--dark);color:#f4f6fa}.section-light{background:#fbfcfd;color:var(--ink)}.site-header{height:78px;position:fixed;inset:0 0 auto;z-index:50;background:#0a0d12c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.07)}.nav-wrap{height:100%;width:min(1280px,calc(100% - 64px));margin:auto;display:flex;align-items:center;justify-content:space-between}.brand{display:inline-flex;align-items:center;gap:10px;font:800 23px Manrope,sans-serif;letter-spacing:-1.2px;color:#f5f7fb}.brand-dot{color:#7893ff}.brand-mark{width:23px;height:23px;display:flex;align-items:flex-end;gap:3px}.brand-mark span{display:block;width:5px;border-radius:4px;background:#7893ff;transform:skew(-20deg)}.brand-mark span:nth-child(1){height:11px}.brand-mark span:nth-child(2){height:18px}.brand-mark span:nth-child(3){height:14px}.nav-links{display:flex;align-items:center;gap:34px;margin-left:90px}.nav-links>a,.login-link{font-size:13px;color:#a9b0bd;transition:color .2s}.nav-links>a:hover,.login-link:hover{color:#fff}.nav-actions{display:flex;align-items:center;gap:25px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;padding:12px 17px;font-size:13px;font-weight:700;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s}.button:hover{transform:translateY(-2px)}.button-primary{background:#7893ff;color:#0a1020;box-shadow:0 6px 22px #5d7dff2b}.button-primary:hover{background:#94a8ff;box-shadow:0 10px 30px #5d7dff40}.button-large{padding:16px 21px}.button-outline{border:1px solid #d8dde7;color:#1c2532;background:transparent}.button-outline:hover{border-color:#7d96ff;background:#f3f5ff}.menu-toggle,.mobile-nav-cta{display:none}.hero{position:relative;overflow:hidden;min-height:810px;padding:160px 0 0}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 88%);mask-image:linear-gradient(to bottom,black,transparent 88%);opacity:.45}.hero-orb{position:absolute;border-radius:50%;filter:blur(1px);pointer-events:none}.orb-one{width:600px;height:600px;top:70px;left:40%;background:radial-gradient(circle,rgba(66,95,209,.17),transparent 67%)}.orb-two{width:400px;height:400px;right:-180px;top:300px;background:radial-gradient(circle,rgba(95,65,184,.12),transparent 68%)}.hero-inner{position:relative;width:min(1160px,calc(100% - 64px));margin:auto}.hero-copy{max-width:820px;margin:0 auto;text-align:center;position:relative;z-index:2}.eyebrow,.section-kicker{font-size:10px;letter-spacing:1.6px;font-weight:700;color:#6d83cb;display:flex;align-items:center;gap:9px}.hero-copy .eyebrow{justify-content:center;color:#aab6df}.eyebrow-dot{height:7px;width:7px;border-radius:50%;background:#8ba3ff;box-shadow:0 0 14px #7893ff}.hero h1{font:700 clamp(43px,6.3vw,76px)/1.08 Manrope,sans-serif;letter-spacing:-4px;margin:27px 0 20px}.hero h1 span,.platform-intro h2 span,.journey-head h2 span,.security-copy h2 span,.faq-intro h2 span,.cta-inner h2 span{color:#849bff}.hero-copy>p{max-width:650px;margin:0 auto;color:#a6afbd;font-size:16px;line-height:1.8}.hero-actions{display:flex;justify-content:center;align-items:center;gap:27px;margin-top:30px}.text-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#354d9b;transition:gap .2s}.text-link:hover{gap:13px}.light-link{color:#e1e6f1}.hero-proof{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:28px;color:#a6afbd;font-size:11px}.hero-proof>i{height:3px;width:3px;border-radius:50%;background:#5c6574}.proof-icon{height:24px;width:24px;display:grid;place-items:center;border:1px solid #293447;border-radius:6px;color:#91a6ff}.dashboard-scene{position:relative;width:min(920px,100%);margin:65px auto 0;perspective:1200px}.scene-glow{position:absolute;top:8%;right:8%;bottom:-10%;left:8%;background:#4862ce33;filter:blur(70px);border-radius:50%}.dash-window{position:relative;border:1px solid #303846;border-radius:13px;background:#111722;overflow:hidden;box-shadow:0 45px 110px #0000008c;transform:rotateX(2deg)}.dash-top{height:39px;background:#171e29;border-bottom:1px solid #2a3443;display:flex;align-items:center;padding:0 14px;color:#778397;font-size:9px;gap:13px}.window-dots{display:flex;gap:5px}.window-dots i{width:6px;height:6px;border-radius:50%;background:#4b5666}.window-dots i:first-child{background:#ef7777}.window-dots i:nth-child(2){background:#e8bd65}.window-dots i:nth-child(3){background:#6cc58a}.dash-status{margin-left:auto;color:#9ca8b9}.dash-status b,.online i,.live-tag i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#5dd5a1;margin-right:5px}.dash-body{height:330px;display:grid;grid-template-columns:155px 1fr 1.12fr}.dash-sidebar{padding:16px 10px;border-right:1px solid #273140;position:relative}.mini-brand{display:flex;gap:7px;align-items:center;font-size:10px;font-weight:700;margin:0 0 22px 4px;color:#dbe1ec}.mini-symbol{width:20px;height:20px;border-radius:6px;background:#7993ff;color:#101725;display:grid;place-items:center;font-weight:900}.side-link{display:flex;align-items:center;gap:8px;padding:9px 8px;border-radius:6px;color:#8894a6;font-size:9px;margin:4px 0}.side-link.active{background:#202d48;color:#cbd6ff}.side-link em{font-style:normal;margin-left:auto;color:#9fb1ff}.side-bottom{position:absolute;bottom:13px;left:12px;display:flex;gap:7px;align-items:center;color:#d4dae5;font-size:8px}.side-bottom small{display:block;color:#788496;margin-top:3px}.avatar{height:29px;width:29px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:#344a6d;color:#dce8ff;font-size:9px;font-weight:700}.avatar-1{background:#59456c}.avatar-2{background:#426b62}.avatar-3{background:#6a5542}.dash-inbox{border-right:1px solid #273140;padding:16px 13px}.inbox-head{display:flex;justify-content:space-between;align-items:center}.inbox-head small{font-size:7px;color:#7e8ba0;letter-spacing:1px}.inbox-head h3{font:600 15px Manrope;margin:5px 0 12px}.filter-pill{font-size:7px;color:#a4afc1;border:1px solid #354153;padding:5px 7px;border-radius:5px}.search-line{font-size:9px;color:#738095;border:1px solid #2b3544;padding:7px;border-radius:5px;margin-bottom:9px}.chat-row{display:flex;align-items:center;gap:8px;padding:10px 5px;border-bottom:1px solid #222c3a;position:relative}.chat-row.selected{background:#1b2940;border-radius:6px}.chat-row .avatar{width:25px;height:25px;font-size:7px}.chat-copy{min-width:0;flex:1}.chat-copy strong{font-size:9px;color:#e1e6ee}.chat-copy p{font-size:7px;color:#8e9aac;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:4px 0 0}.chat-row>small{font-size:7px;color:#7e8ba0;align-self:flex-start}.unread-dot{width:5px;height:5px;background:#8ba3ff;border-radius:50%;position:absolute;right:4px;bottom:12px}.dash-thread{padding:14px 17px;position:relative}.thread-head{display:flex;align-items:center;gap:8px;border-bottom:1px solid #293342;padding-bottom:12px}.thread-head strong{font-size:9px;display:block}.thread-head small{font-size:7px;color:#7d8a9c;display:block;margin-top:3px}.thread-head>span{margin-left:auto;color:#8893a3}.thread-date{text-align:center;font-size:7px;color:#748197;margin:13px 0}.bubble{max-width:78%;font-size:8px;line-height:1.5;padding:8px 10px;border-radius:8px;margin:7px 0}.incoming{background:#202b3a;color:#dce2ec;border-top-left-radius:2px}.outgoing{background:#26395b;color:#dce6ff;margin-left:auto;border-top-right-radius:2px}.reply-box{position:absolute;bottom:14px;left:17px;right:17px;border:1px solid #344154;padding:9px;border-radius:6px;color:#77869a;font-size:8px}.reply-box span{float:right;color:#9db0ff}.float-card{position:absolute;z-index:3;display:flex;gap:10px;align-items:center;padding:12px 14px;border:1px solid #344052;background:#171f2cf0;border-radius:9px;box-shadow:0 15px 45px #0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.campaign-float{right:-35px;top:18%}.insight-float{left:-40px;bottom:14%}.float-icon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#243a62;color:#9db4ff}.float-icon.purple{background:#342c59;color:#b8a4ff}.float-card small{display:block;font-size:7px;letter-spacing:.8px;color:#98a4b6}.float-card strong{font:700 16px Manrope;display:block;margin-top:3px}.float-card strong span{color:#64d6a5;font-size:11px}.float-card p{font-size:8px;color:#8491a4;margin:2px 0 0}.hero-bottom-note{display:flex;justify-content:space-between;color:#6f7b8d;font-size:8px;letter-spacing:1.3px;padding:35px 0 20px}.scroll-line{display:inline-block;width:35px;height:1px;background:#6579bd;vertical-align:middle;margin-left:9px}.trust-strip{background:#f0f2f6;border-bottom:1px solid #e 5e8ee}.trust-inner{width:min(1160px,calc(100% - 64px));margin:auto;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:20px}.trust-inner>span{font-size:9px;letter-spacing:1.2px;color:#87909e;font-weight:700}.trust-inner>div{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#4d5868}.trust-inner svg{width:15px;height:15px;color:#687fc9}.problem{padding:125px 0 130px}.section-kicker{color:#7586bb}.problem-heading{display:grid;grid-template-columns:1.15fr .7fr;gap:80px;align-items:end;margin-top:23px}.problem-heading h2,.features-heading h2,.solutions-head h2{font:700 clamp(34px,4.2vw,53px)/1.15 Manrope;letter-spacing:-2.7px;margin:0}.problem-heading h2 span,.features-heading h2 span,.solutions-head h2 span{color:#7d91d8}.problem-heading>p,.features-heading>p,.solutions-head>p{color:#717b8a;font-size:14px;line-height:1.85;margin:0 0 4px}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:65px}.problem-card{border:1px solid #e5e8ee;border-radius:10px;padding:27px 25px 25px;min-height:230px;position:relative;background:#fff}.problem-icon{height:42px;width:42px;border-radius:9px;background:#f0f3ff;color:#637dcc;display:grid;place-items:center}.card-index{position:absolute;right:25px;top:30px;color:#b4bbc6;font-size:10px;letter-spacing:1px}.problem-card h3{font:700 17px Manrope;letter-spacing:-.5px;margin:24px 0 9px}.problem-card p{font-size:12px;line-height:1.8;color:#7a8492;margin:0;max-width:290px}.card-rule{position:absolute;bottom:0;left:25px;right:25px;height:2px;background:linear-gradient(90deg,#849aff,transparent)}.platform-section{padding:120px 0 130px;position:relative;overflow:hidden}.platform-section:before{content:"";position:absolute;width:650px;height:650px;right:-250px;top:-260px;border-radius:50%;background:radial-gradient(circle,rgba(88,111,220,.12),transparent 70%)}.platform-intro{display:flex;justify-content:space-between;align-items:end;gap:50px;position:relative}.light-kicker{color:#9ba9d9}.platform-intro h2,.journey-head h2,.security-copy h2,.faq-intro h2{font:700 clamp(38px,4.6vw,58px)/1.12 Manrope;letter-spacing:-3px;margin:22px 0 0}.platform-intro>p{max-width:360px;color:#9ca6b5;font-size:14px;line-height:1.9;margin:0 0 4px}.pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:65px}.pillar-card{position:relative;min-height:225px;padding:22px;border:1px solid #283343;border-radius:9px;background:linear-gradient(145deg,#151d29,#0e131b);transition:transform .3s,border-color .3s}.pillar-card:hover{transform:translateY(-5px);border-color:#5267a7}.pillar-top{display:flex;justify-content:space-between;margin-bottom:27px;color:#7f8ca1;font-size:10px}.status-now,.status-next{font-size:8px;letter-spacing:1px;color:#8ba5ff}.status-next{color:#c3a5ff}.pillar-card>svg{color:#8ea4ff}.pillar-card h3{font:700 20px Manrope;margin:15px 0 7px}.pillar-card p{font-size:11px;line-height:1.7;color:#8d98a9;margin:0;max-width:190px}.pillar-arrow{position:absolute;right:20px;bottom:20px;color:#66799f}.features{padding:125px 0 130px}.features-heading,.solutions-head{display:flex;justify-content:space-between;align-items:end;gap:60px}.features-heading h2,.solutions-head h2{max-width:650px;margin-top:20px}.features-heading>p,.solutions-head>p{max-width:330px}.feature-list{margin-top:70px}.feature-row{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;align-items:center;padding:55px 0;border-top:1px solid #e7eaf0}.feature-row:last-child{border-bottom:1px solid #e7eaf0}.feature-reverse{grid-template-columns:1.2fr .8fr}.feature-reverse .feature-copy{order:2}.feature-reverse .feature-visual{order:1}.feature-copy .section-kicker{font-size:9px}.tiny-status{height:6px;width:6px;border-radius:50%;background:#6ac59c}.feature-icon{height:43px;width:43px;display:grid;place-items:center;border-radius:10px;background:#edf1ff;color:#647fd3;margin-top:25px}.feature-copy h3{font:700 clamp(25px,3vw,34px)/1.2 Manrope;letter-spacing:-1.4px;margin:18px 0 12px}.feature-copy>p{font-size:13px;line-height:1.85;color:#717b8a;max-width:410px}.feature-copy ul,.price-card ul{list-style:none;padding:0;margin:20px 0 22px}.feature-copy li{display:flex;align-items:flex-start;gap:9px;margin:11px 0;color:#515d6d;font-size:11px}.feature-copy li svg{color:#6c88df;flex-shrink:0}.feature-visual{min-height:315px;background:radial-gradient(circle at 50% 50%,#e9edfa,#f5f6f9 65%);border:1px solid #e5e9f1;border-radius:13px;display:grid;place-items:center;padding:30px;overflow:hidden}.feature-ui{width:min(430px,100%);background:#fff;border:1px solid #e3e7ef;border-radius:10px;box-shadow:0 24px 60px #2533531f;padding:19px;color:#1a2230}.ui-top{display:flex;align-items:center;justify-content:space-between;font:700 13px Manrope;margin-bottom:17px}.online,.approved,.live-tag{font-size:9px;color:#368e6c;display:flex;align-items:center;gap:5px}.ui-search{padding:9px 11px;border:1px solid #e8ebf1;border-radius:6px;font-size:10px;color:#9ba4b1;margin-bottom:8px}.ui-convo{display:flex;align-items:center;gap:10px;padding:12px 2px;border-bottom:1px solid #eef0f4}.ui-convo .avatar{width:30px;height:30px}.ui-convo>div:nth-child(2){flex:1}.ui-convo b{font-size:10px}.ui-convo p{font-size:9px;color:#8b95a3;margin:3px 0 0}.ui-convo small{font-size:8px;color:#929ba8}.ui-foot{display:flex;justify-content:space-between;color:#8a94a2;font-size:8px;padding-top:14px}.ui-foot span:last-child{display:flex;align-items:center;gap:4px;color:#657dd0}.ui-label{display:block;color:#8d98a8;font-size:8px;letter-spacing:1px;margin:17px 0 7px}.template-name{background:#f7f8fb;padding:12px;border:1px solid #edf0f4;border-radius:6px;font-size:11px;color:#3a4657}.template-message{background:#f5f8f5;border:1px solid #e3eee6;padding:17px;border-radius:7px;font-size:12px;line-height:1.8;color:#526252}.template-meta{display:flex;justify-content:space-between;font-size:8px;color:#8792a0;margin-top:14px}.approved{background:#e9f7ef;padding:6px 8px;border-radius:20px}.campaign-number{font:700 34px Manrope;margin:0 0 18px}.campaign-number small{font:400 10px DM Sans;color:#929ba8}.live-tag{background:#eaf8f0;padding:6px 8px;border-radius:20px}.metric-bars>div{display:grid;grid-template-columns:1fr auto;gap:7px;margin:15px 0;font-size:10px;color:#6e7988}.metric-bars b{color:#293446}.metric-bars i{grid-column:1/3;height:6px;background:#edf0f5;border-radius:10px;overflow:hidden}.metric-bars em{height:100%;display:block;background:#8199f2;border-radius:10px}.ai-heading{display:flex;align-items:center;gap:10px}.ai-spark{height:34px;width:34px;border-radius:9px;background:#f0edff;color:#816ad0;display:grid;place-items:center}.ai-heading b{display:block;font:700 12px Manrope}.ai-heading small{display:block;color:#929baa;font-size:8px;margin-top:3px}.ai-summary{background:#f6f7fb;border:1px solid #eceef4;border-radius:7px;padding:15px;font-size:11px;line-height:1.7;color:#596576;margin-top:18px}.intent-chip{display:inline-flex;align-items:center;gap:6px;background:#edf7f1;color:#438564;border-radius:20px;p adding:7px 10px;font-size:9px}.ai-note{border-top:1px solid #edf0f4;margin-top:18px;padding-top:12px;color:#8792a0;font-size:9px;line-height:1.6}.journey-section{background:#101620;color:#f5f7fb;padding:120px 0 125px;position:relative;overflow:hidden}.journey-section:after{content:"";position:absolute;width:600px;height:600px;left:-350px;bottom:-400px;border-radius:50%;background:radial-gradient(circle,rgba(88,110,220,.15),transparent 70%)}.journey-head{text-align:center;max-width:700px;margin:0 auto;position:relative}.journey-head .section-kicker{justify-content:center}.journey-head h2{margin-top:22px}.journey-head>p{color:#9aa5b5;font-size:13px;line-height:1.8;margin:17px auto 0;max-width:550px}.journey-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:75px;position:relative}.journey-steps:before{content:"";position:absolute;top:23px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,#5269b2,#354052)}.journey-step{position:relative;padding-right:10px}.journey-number{width:46px;height:46px;border:1px solid #4b5f9c;background:#18233b;border-radius:50%;display:grid;place-items:center;color:#a5b8ff;font:700 12px Manrope;position:relative;z-index:2}.journey-step h3{font:700 16px Manrope;margin:25px 0 9px}.journey-step p{color:#929eaf;font-size:11px;line-height:1.8;margin:0;max-width:220px}.solutions{padding:125px 0 130px}.solutions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:60px}.solution-card{position:relative;border:1px solid #e5e8ef;background:#fff;border-radius:9px;min-height:215px;padding:24px;transition:transform .25s,border-color .25s}.solution-card:hover{transform:translateY(-4px);border-color:#aab8ed}.solution-icon{width:40px;height:40px;display:grid;place-items:center;background:#eff2ff;color:#7188d8;border-radius:9px}.solution-card>span{position:absolute;right:24px;top:29px;color:#b2bac6;font-size:9px}.solution-card h3{font:700 16px Manrope;margin:22px 0 8px}.solution-card p{font-size:11px;line-height:1.8;color:#77818f;margin:0;max-width:270px}.solution-arrow{position:absolute;right:23px;bottom:22px;color:#8797cb}.security-section{padding:125px 0;background:#0c1119}.security-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;align-items:start}.security-copy h2{margin-top:22px}.security-copy>p,.faq-intro>p{font-size:13px;line-height:1.9;color:#9ca7b7;max-width:390px;margin:22px 0}.security-copy .text-link{margin-top:10px}.security-points{border-top:1px solid #2a3442}.security-point{display:flex;align-items:center;gap:16px;padding:21px 0;border-bottom:1px solid #2a3442}.security-icon{height:39px;width:39px;border-radius:9px;background:#19243a;color:#9bb0ff;display:grid;place-items:center;flex-shrink:0}.security-point>div:nth-child(2){flex:1}.security-point h3{font:600 13px Manrope;margin:0 0 5px}.security-point p{font-size:10px;color:#929eaf;margin:0}.security-check{color:#6ec79e}.security-footnote{font-size:9px;line-height:1.7;color:#7f8a9b;margin-top:17px}.pricing{padding:125px 0 120px}.pricing-head{text-align:center;max-width:680px;margin:0 auto}.pricing-head .section-kicker{justify-content:center}.pricing-head h2{font:700 clamp(37px,4.6vw,56px)/1.13 Manrope;letter-spacing:-2.8px;margin:20px 0}.pricing-head h2 span{color:#8196e2}.pricing-head>p{font-size:13px;color:#77818e;line-height:1.8}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:55px;align-items:stretch}.price-card{position:relative;border:1px solid #e1e5ec;background:#fff;border-radius:10px;padding:25px 20px;display:flex;flex-direction:column;min-height:390px}.price-featured{border-colo}
