.cn{background:#050e1c;color:#f5f7fc;font-family:Arial,Helvetica,sans-serif;overflow:hidden;--cn-muted:#a0b0c8;--cn-border:#ffffff1c}.cn *{box-sizing:border-box}.cn h1,.cn h2,.cn h3,.cn p{margin:0}.cn a:focus-visible,.cn button:focus-visible,.cn input:focus-visible,.cn textarea:focus-visible{outline:3px solid #65c8ff;outline-offset:5px}.cn-wrap{width:min(1320px,calc(100% - 96px));margin-inline:auto}.cn-review-strip{display:flex;justify-content:space-between;padding:10px 48px;background:#0b192c;border-bottom:1px solid var(--cn-border);font-size:10px;letter-spacing:1.3px;color:#a9bbd6}.cn-review-strip a{letter-spacing:0;color:#d8e5f8}.cn-header{height:100px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid var(--cn-border)}.cn .lx-logo{color:white;font-size:24px}.cn .lx-logo svg{stroke:#62b4ff}.cn .lx-logo>span{color:#a6bad6}.cn-header nav{display:flex;gap:30px;font-size:13px;color:#bdcbe0}.cn-nav-cta{border:1px solid #465670;padding:13px 18px;border-radius:8px;font-size:12px;display:flex;gap:22px}.cn-nav-cta:hover{background:#172c48}.cn-hero{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:65px;padding-block:86px 96px;position:relative}.cn-hero:before{content:"";position:absolute;inset:-150px -250px -60px 25%;background:radial-gradient(ellipse at 65% 45%,#1767d32b,transparent 58%);pointer-events:none}.cn-hero-copy,.cn-hero-product{position:relative}.cn-eyebrow{display:flex;align-items:center;gap:10px;font-size:10px!important;letter-spacing:1.8px;font-weight:600;color:#aabedc!important;line-height:1.7!important}.cn-eyebrow i{width:6px;height:6px;background:#49b5ff;border-radius:50%;box-shadow:0 0 12px #38aeff66}.cn h1{font-size:clamp(56px,6.6vw,94px);font-weight:600;line-height:1.01;letter-spacing:-5px;margin:25px 0 27px}.cn h1>span{background:linear-gradient(110deg,#48b9ff 8%,#568dff 55%,#ad7cf0);background-clip:text;color:transparent}.cn-lede{font-size:21px;line-height:1.5;letter-spacing:-.4px}.cn-hero-detail{color:var(--cn-muted);font-size:15px;line-height:1.8;max-width:440px;margin-top:16px!important}.cn-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px}.cn-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:linear-gradient(105deg,#177ef2,#6c64df);padding:17px 20px;border-radius:7px;font-size:13px;font-weight:600;color:#fff;box-shadow:0 6px 30px #177ef21a}.cn-primary:hover{filter:brightness(1.12)}.cn-text-link{font-size:12px;display:inline-flex;gap:18px;align-items:center;color:#d5e5fc}.cn-small{font-size:11px!important;line-height:1.7!important;color:#91a3be!important;margin-top:20px!important}.cn-product-caption{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.5px;color:#8fa4c1;margin:0 4px 16px}.cn-console{position:relative;border:1px solid #5a80af66;border-radius:15px;background:#0b182b;box-shadow:0 32px 90px #0006,0 0 80px #177ef20c;overflow:hidden}.cn-console-top{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #ffffff12;gap:12px}.cn-console-brand{font-size:13px;letter-spacing:1px;font-weight:700}.cn-console-brand>span{font-size:8px;color:#819bbd;font-weight:400}.cn-preview{border:1px solid #7e92b249;border-radius:4px;font-size:7px;letter-spacing:1px;padding:5px;color:#a4bbd9}.cn-console-body,.cn-rail{display:flex}.cn-rail{width:50px;flex-shrink:0;background:#081323;border-right:1px solid #ffffff0d;align-items:center;flex-direction:column;gap:20px;padding-block:23px;color:#8da4c4}.cn-rail>span{font-size:17px}.cn-rail-active{color:#69b8ff}.cn-rail i{width:18px;height:18px;border-radius:50%;margin-top:auto;background:linear-gradient(135deg,#38aeff,#7b5ad5)}.cn-workspace{padding:25px 24px;width:calc(100% - 50px)}.cn-workspace-label{display:flex;justify-content:space-between;gap:8px;font-size:7px;letter-spacing:1.1px;color:#859bb9}.cn-workspace-label span:last-child{letter-spacing:0;color:#a6c7ee}.cn-workspace h2{font-size:25px;letter-spacing:-1px;font-weight:400;margin:15px 0 20px}.cn-prompt{display:flex;align-items:flex-start;gap:10px;background:#152741;border:1px solid #5d83b333;padding:14px;border-radius:8px}.cn-avatar{font-size:8px;border-radius:5px;padding:6px;background:#2860a34d;color:#9dd4ff}.cn-prompt p{font-size:12px;line-height:1.7;color:#e3ecfa}.cn-agent-line{display:flex;gap:10px;align-items:center;margin:22px 0 15px}.cn-agent-orb{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid #68b5ff66;border-radius:50%;background:#177ef21a;color:#79c9ff;font-size:12px}.cn-agent-line strong{font-size:10px;font-weight:500}.cn-agent-line p{font-size:8px;color:#9aafcb;margin-top:5px}.cn-plan{border:1px solid #ffffff12;border-radius:8px;padding-inline:12px}.cn-plan>div{display:flex;align-items:center;gap:10px;padding-block:14px;border-bottom:1px solid #ffffff0d}.cn-plan>div:last-child{border:0}.cn-check{font-size:8px;color:#75b8ff}.cn-plan>div>span:nth-child(2){font-size:10px;color:#d6e1f2}.cn-plan small{display:block;font-size:8px;color:#8b9eb9;margin-top:5px;line-height:1.5}.cn-plan b{margin-left:auto;white-space:nowrap;font-size:7px;font-weight:400;color:#aecbfa}.cn-demo-response{font-size:10px;line-height:1.7;color:#b3c4dc;margin:15px 0;min-height:51px}.cn-demo-button{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid #5590ed66;background:linear-gradient(105deg,#195eac,#53499c);color:white;font-size:11px;padding:12px 14px;border-radius:6px}.cn-demo-note{text-align:center;font-size:7px;color:#8da0ba;margin-top:10px!important}.cn-console-bottom{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff12}.cn-console-bottom button{background:#0a1525;color:#7d93b1;border:0;border-right:1px solid #ffffff0d;padding:13px 6px;font-size:8px;line-height:1.6}.cn-console-bottom button span{display:block;font-size:7px;letter-spacing:1px}.cn-console-bottom button[aria-pressed=true]{background:#152b49;color:#b4d9ff;box-shadow:inset 0 2px #489cff}.cn-floating-chip{position:absolute;bottom:-28px;left:-28px;display:flex;align-items:center;gap:12px;padding:16px 20px;background:#102139;border:1px solid #55719a66;border-radius:10px;box-shadow:0 15px 40px #0004;font-size:11px}.cn-floating-chip small{display:block;color:#96abc9;font-size:9px;margin-top:5px}.cn-chip-ring{border:1px solid #75aaff88;border-radius:50%;width:29px;height:29px;display:grid;place-items:center;color:#96c6ff}.cn-connections{display:grid;grid-template-columns:.8fr repeat(4,1fr);gap:28px;border-block:1px solid var(--cn-border);padding-block:32px}.cn-connections>p{font-size:9px;letter-spacing:1.3px;color:#94aac8;line-height:1.9;align-self:center}.cn-connections>p strong{color:#e4ecf8;font-weight:500}.cn-connections>div>span{font-size:8px;color:#6eaefd}.cn-connections h2{font-size:13px;font-weight:500;letter-spacing:0;margin:7px 0}.cn-connections>div>p{font-size:10px;color:#9aadc8;line-height:1.6}.cn-section{padding-block:100px}.cn-section-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:20px 90px}.cn-section-heading>.cn-eyebrow{grid-column:1/-1}.cn h2{font-weight:400}.cn-control h2,.cn-enquiry h2,.cn-section-heading h2,.cn-vertical h2{font-size:clamp(32px,4vw,54px);line-height:1.1;letter-spacing:-2px}.cn-control h2 span,.cn-enquiry h2 span,.cn-section-heading h2 span,.cn-vertical h2 span{color:#8ea9d1}.cn-section-heading>p:last-child{font-size:15px;line-height:1.9;color:var(--cn-muted);max-width:430px;align-self:end}.cn-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:55px}.cn-step-top{display:flex;justify-content:space-between;border-top:1px solid #3d5e88;padding-top:20px;color:#7eaeec;font-size:11px}.cn-step-top>span:last-child{font-size:25px}.cn-steps h3{font-size:22px;font-weight:400;letter-spacing:-.7px;margin:28px 0 16px}.cn-steps strong{font-size:12px;font-weight:500}.cn-steps p{color:var(--cn-muted);font-size:12px;line-height:1.9;margin-top:10px}.cn-vertical{background:linear-gradient(120deg,#0c213d,#10182f);border-block:1px solid var(--cn-border);padding-block:80px}.cn-vertical-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.cn-vertical h2{margin:22px 0}.cn-vertical-grid>div>p:not(.cn-eyebrow){font-size:14px;line-height:1.9;color:#a7bbd7;max-width:440px;margin-bottom:26px}.cn-cash-flow{border:1px solid #6085b33d;background:#081629;padding:28px;border-radius:14px}.cn-cash-head{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1px;color:#98afd0;margin-bottom:18px}.cn-cash-row{display:flex;align-items:center;gap:16px;padding:23px 0;border-bottom:1px solid #ffffff12}.cn-cash-row>span{font-size:9px;color:#73adf7}.cn-cash-row strong{font-weight:400;font-size:20px;letter-spacing:-.5px}.cn-cash-row small{margin-left:auto;font-size:11px;color:#adc0dc}.cn-cash-flow>p{font-size:10px!important;margin:22px 0 0!important;color:#a7bbd7}.cn-control{display:grid;grid-template-columns:1fr 1fr;gap:90px}.cn-control h2{margin-top:20px}.cn-control article{border-bottom:1px solid var(--cn-border);padding:0 0 22px;margin-bottom:22px}.cn-control article h3{font-size:17px;font-weight:400;margin-bottom:10px}.cn-control article p{font-size:13px;line-height:1.8;color:var(--cn-muted)}.cn-enquiry{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:70px 90px;border-top:1px solid var(--cn-border)}.cn-enquiry h2{margin:22px 0}.cn-enquiry>div>p:not(.cn-eyebrow):not(.cn-small){color:var(--cn-muted);font-size:14px;line-height:1.9;max-width:390px;margin-bottom:28px}.cn .lx-form{background:#0c1b2e;border:1px solid #ffffff1c;border-radius:14px;padding:28px;color:#e8effa}.cn .lx-form label{color:#d3e0f2}.cn .lx-form label>span{color:#97abc8}.cn .lx-form input,.cn .lx-form textarea{background:#071323;color:#eff5ff;border:1px solid #405774;border-radius:6px}.cn .lx-form input::placeholder,.cn .lx-form textarea::placeholder{color:#899bb5}.cn .lx-form-notice{color:#a5b5cc}.cn .lx-form .lx-button{background:linear-gradient(105deg,#177ef2,#6c64df);color:#fff;border:0;border-radius:6px}.cn .lx-form-result{background:#152b45;border-color:#537daf;color:#d8e9ff}.cn .lx-form-result p{color:#bbcee8}.cn-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--cn-border);padding-block:35px;font-size:10px;color:#91a6c4}.cn-footer .lx-logo{font-size:18px}.cn-footer .lx-logo svg{width:22px}.cn-skip{position:absolute;top:-100px;left:20px;z-index:10;background:#177ef2;color:white;padding:14px}.cn-skip:focus{top:12px}@media(min-width:1500px){.cn-hero{gap:90px}.cn h1{font-size:96px}}@media(max-width:1100px){.cn-wrap{width:calc(100% - 56px)}.cn-hero{gap:30px;padding-top:60px}.cn h1{font-size:66px;letter-spacing:-3.5px}.cn-header nav{gap:18px;font-size:11px}.cn-workspace{padding:20px 16px}.cn-rail{width:35px}.cn-workspace{width:calc(100% - 35px)}.cn-agent-line p{font-size:7px}.cn-console-brand>span{display:none}.cn-floating-chip{left:0}.cn-control,.cn-enquiry,.cn-section-heading,.cn-vertical-grid{gap:35px}.cn-connections{gap:18px}.cn-primary{font-size:12px}.cn-lede{font-size:18px}.cn-steps{gap:22px}}@media(max-width:760px){.cn-wrap{width:calc(100% - 40px)}.cn-review-strip{padding:10px 20px;font-size:8px;letter-spacing:.5px}.cn-header{height:78px;gap:12px}.cn .lx-logo{font-size:21px}.cn-header nav{display:none}.cn-nav-cta{padding:11px;font-size:10px;gap:12px}.cn-hero{grid-template-columns:1fr;padding-block:50px 75px;gap:45px}.cn h1{font-size:clamp(56px,13vw,83px);letter-spacing:-3.5px;margin:22px 0}.cn-eyebrow{font-size:8px!important;letter-spacing:1.1px}.cn-lede{font-size:19px}.cn-hero-detail{font-size:14px}.cn-actions{gap:20px}.cn-small{font-size:10px!important}.cn-hero-product{max-width:520px;width:100%;margin-inline:auto}.cn-console-top{padding:16px}.cn-workspace{padding:20px 15px}.cn-prompt p{font-size:11px}.cn-workspace-label{font-size:6px}.cn-workspace h2{font-size:24px}.cn-agent-line strong{font-size:9px}.cn-plan small{font-size:7px}.cn-plan>div>span:nth-child(2){font-size:9px}.cn-plan{padding-inline:9px}.cn-floating-chip{font-size:10px;padding:12px;bottom:-32px;left:12px}.cn-floating-chip small{font-size:8px}.cn-console-bottom button{font-size:7px}.cn-connections{grid-template-columns:1fr 1fr;gap:25px;padding-block:28px}.cn-connections>p{grid-column:1/-1}.cn-connections>p br{display:none}.cn-connections>p strong{margin-left:10px}.cn-section{padding-block:65px}.cn-control,.cn-enquiry,.cn-section-heading,.cn-vertical-grid{grid-template-columns:1fr;gap:28px}.cn-control h2,.cn-enquiry h2,.cn-section-heading h2,.cn-vertical h2{font-size:38px;letter-spacing:-1.8px}.cn-section-heading>p:last-child{font-size:14px}.cn-steps{grid-template-columns:1fr 1fr;gap:32px 22px;margin-top:35px}.cn-steps h3{font-size:21px;margin-top:18px}.cn-steps p,.cn-steps strong{font-size:11px}.cn-vertical{padding-block:55px}.cn-cash-flow{padding:22px}.cn-cash-row strong{font-size:19px}.cn-cash-row small{font-size:10px}.cn-enquiry{padding-block:55px}.cn .lx-form{padding:22px}.cn .lx-form-row{grid-template-columns:1fr}.cn .lx-form input,.cn .lx-form textarea{font-size:16px}.cn-footer{flex-wrap:wrap;justify-content:flex-start;padding-block:28px;gap:22px}.cn-footer>span:first-of-type{flex-basis:60%}.cn-footer>span:last-child{margin-left:auto}.cn-footer .lx-logo{font-size:18px}}@media(prefers-reduced-motion:reduce){.cn *{scroll-behavior:auto;transition:none}}.cn-light{background:#f5f7fc;color:#102039;--cn-muted:#52647f;--cn-border:#d6dfed}.cn-light .cn-eyebrow{color:#47658c!important}.cn-light .cn-control h2 span,.cn-light .cn-enquiry h2 span,.cn-light .cn-section-heading h2 span{color:#3668ae}.cn-light .cn-step-top{border-color:#c5d4e9;color:#2369c5}.cn-light .cn-small{color:#5e708b!important}.cn-light .cn-text-link{color:#195cae}.cn-light .lx-form{background:#fff;border-color:#d6dfed;color:#102039;box-shadow:0 15px 45px #173c7010}.cn-light .lx-form label{color:#18304f}.cn-light .lx-form label>span{color:#60738e}.cn-light .lx-form input,.cn-light .lx-form textarea{background:#f7f9fd;border-color:#c7d3e3;color:#102039}.cn-light .lx-form input::placeholder,.cn-light .lx-form textarea::placeholder{color:#697c96}.cn-light .lx-form-notice{color:#52647f}.cn-light .lx-form-result{background:#edf4ff;border-color:#aac4e9;color:#193f70}.cn-light .lx-form-result p{color:#365778}