:root{--ink:#080b10;--muted:#697481;--paper:#f4f7fa;--white:#fff;--ice:#c7edff;--blue:#73d0ff;--blue2:#249ddd;--line:#080b101a;--dark:#05070a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}.shell{width:min(1180px,100% - 44px);margin-inline:auto}.siteNav{z-index:30;-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);background:#ffffffb8;border-bottom:1px solid #0000000e;position:sticky;top:0}.navInner{justify-content:space-between;align-items:center;height:62px;display:flex}.brand{color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.brandMark,.ezLogo{color:#fff;letter-spacing:-.06em;background:#07090d;place-items:center;font-weight:800;display:grid}.brandMark{border-radius:9px;width:30px;height:30px;font-size:13px}.siteNav nav{gap:32px;display:flex}.siteNav nav a{color:#3e454e;font-size:12px;text-decoration:none;transition:color .25s}.siteNav nav a:hover{color:#000}.navAction,.button{position:relative;overflow:hidden}.navAction{color:#fff;background:#080b10;border-radius:999px;padding:9px 16px;font-size:12px;font-weight:700;text-decoration:none}.navAction:after,.button:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:32%;transition:left .55s;position:absolute;inset:-100% auto -100% -45%;transform:rotate(18deg)}.navAction:hover:after,.button:hover:after{left:120%}.hero{text-align:center;padding:112px 0 68px}.eyebrow{color:#138bc8;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800}.hero h1{letter-spacing:-.068em;max-width:1080px;margin:19px auto 30px;font-size:clamp(60px,8.4vw,106px);line-height:.91}.hero h1 span{background:linear-gradient(100deg,#05070a 5%,#71808f 44%,#178dca 80%,#8cdcff);color:#0000;-webkit-background-clip:text;background-clip:text}.heroLead{color:var(--muted);letter-spacing:-.024em;max-width:760px;margin:auto;font-size:clamp(19px,2vw,24px);line-height:1.48}.actions{justify-content:center;align-items:center;gap:24px;margin:36px 0 75px;display:flex}.button{cursor:pointer;border:0;border-radius:999px;place-items:center;min-height:49px;padding:0 24px;font-size:13px;font-weight:720;text-decoration:none;display:inline-grid}.primary{color:#fff;background:linear-gradient(135deg,#05070a,#202b37);box-shadow:0 12px 30px #040a122e}.textLink{color:#168ecb;font-size:15px;text-decoration:none}.textLink span{margin-left:5px}.productStage{background:#05070a;border-radius:38px;place-items:center;min-height:590px;padding:58px;display:grid;position:relative;overflow:hidden}.productStage:before{content:"";background:radial-gradient(circle at 20% 10%,#72cfff4d,#0000 36%),radial-gradient(circle at 88% 92%,#73d0ff26,#0000 34%);position:absolute;inset:0}.glow{filter:blur(45px);border-radius:50%;animation:7s ease-in-out infinite alternate floatGlow;position:absolute}.glowOne{background:#96deff47;width:430px;height:430px;top:-230px;left:-150px}.glowTwo{background:#2b9dda38;width:420px;height:420px;animation-delay:-3s;bottom:-230px;right:-150px}.appWindow{text-align:left;background:#fffffff7;border:1px solid #ffffff47;border-radius:18px;width:min(970px,100%);animation:1s cubic-bezier(.2,.8,.2,1) both windowIn;position:relative;overflow:hidden;box-shadow:0 42px 110px #0000008c,0 0 0 1px #ffffff14}.windowBar{border-bottom:1px solid var(--line);color:#9299a1;background:#f7f8fa;align-items:center;gap:7px;height:42px;padding:0 15px;font-size:10px;display:flex}.windowBar i{background:#d9dde1;border-radius:50%;width:9px;height:9px}.windowBar span{margin:auto}.windowBody{grid-template-columns:145px 1fr;min-height:430px;display:grid}.miniNav{color:#6f7884;background:#090c11;flex-direction:column;gap:7px;padding:24px 16px;font-size:10px;display:flex}.miniNav b{color:#fff;margin:0 5px 28px;font-size:17px}.miniNav span{border-radius:7px;padding:10px}.miniNav .selected{color:#fff;background:#20262e}.accountPane{padding:32px}.paneHead{justify-content:space-between;align-items:start;display:flex}.paneHead small{letter-spacing:.13em;color:#8c949e;font-size:8px}.paneHead h2{letter-spacing:-.04em;margin:7px 0 0;font-size:25px}.livePill,.reviewPill{color:#137cae;background:#e7f7ff;border-radius:999px;padding:7px 9px;font-size:9px}.metricRow{grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0;display:grid}.metricRow article{border:1px solid var(--line);background:#fff;border-radius:11px;gap:8px;padding:16px;transition:transform .3s,box-shadow .3s;display:grid}.metricRow article:hover{transform:translateY(-3px);box-shadow:0 12px 25px #12283c14}.metricRow small{color:#9299a1;letter-spacing:.09em;font-size:8px}.metricRow strong{font-size:20px}.metricRow span{color:#9299a1;font-size:9px}.metricRow .positive{color:#168c54}.invoiceCard{border:1px solid var(--line);border-radius:11px;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:17px;display:grid}.customer{align-items:center;gap:12px;display:flex}.customer>span{color:#147bac;background:#eaf7fd;border-radius:9px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.customer div{gap:4px;display:grid}.customer b{font-size:11px}.customer small{color:#858e98;font-size:9px}.invoiceCard>strong{font-size:13px}.reviewPill{background:#e7f7ff}.flowLine{grid-template-columns:20px 1fr 20px 1fr 20px 1fr 20px;align-items:center;margin:34px 18px 7px;display:grid}.flowLine span{color:#999;border:1px solid #d7dce0;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.flowLine i{background:#d7dce0;height:1px}.flowLine .done{color:#fff;background:#090c11}.flowLine .active{color:#061018;background:#6acbfb;border-color:#6acbfb;animation:2s infinite pulse;box-shadow:0 0 0 6px #6acbfb29}.flowLabels{color:#8b939d;text-align:center;grid-template-columns:repeat(4,1fr);font-size:8px;display:grid}.statement{text-align:center;padding:160px 0}.statement p{color:#9aa2ab;margin:0 0 15px;font-size:23px}.statement h2,.bento h2,.integrationSection h2,.howSection h2,.controlSection h2,.contactSection h2{letter-spacing:-.058em;margin:0;font-size:clamp(44px,5vw,70px);line-height:1.01}.statement h2{max-width:900px;margin:auto}.bento{grid-template-columns:1.15fr .85fr;gap:20px;padding-bottom:150px;display:grid}.bento article{border-radius:30px;min-height:490px;padding:46px;overflow:hidden}.bentoLarge{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:36px;display:grid}.bentoSmall{flex-direction:column;display:flex}.bento article h2{margin:13px 0 22px;font-size:clamp(38px,4vw,59px)}.bento article p{max-width:470px;font-size:16px;line-height:1.6}.darkCard{color:#fff;background:#06080b}.darkCard p:not(.eyebrow){color:#a7b0ba}.scheduleVisual{background:#12171d;border:1px solid #252d36;border-radius:17px;padding:20px}.scheduleTop{border-bottom:1px solid #29313a;justify-content:space-between;padding-bottom:18px;font-size:11px;display:flex}.scheduleTop b{color:#7bd6ff}.scheduleItem{border-bottom:1px solid #252c34;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:17px 0;display:grid}.scheduleItem>span{background:#242b34;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.scheduleItem div{gap:4px;display:grid}.scheduleItem b{font-size:11px}.scheduleItem small,.scheduleItem em{color:#89939e;font-size:9px;font-style:normal}.scheduleItem.current>span{color:#071018;background:#7ad4ff}.scheduleItem.current em{color:#7ad4ff}.blueCard{color:#061018;background:linear-gradient(145deg,#dff5ff,#a8e1ff)}.blueCard .eyebrow{color:#0d6e9e}.approvalFaces{margin:auto 0 25px;display:flex}.approvalFaces span{color:#fff;background:#080b10;border:4px solid #c1ebff;border-radius:50%;place-items:center;width:64px;height:64px;margin-right:-10px;font-weight:700;display:grid}.approvalFaces span:nth-child(2){color:#24303b;background:#fff}.approvalFaces span:nth-child(3){background:#278fca}.blueCard>p:last-child{margin-top:auto}.lightCard{background:#f1f5f8}.syncOrb{background:linear-gradient(145deg,#fff,#dfe8ee);border-radius:50%;place-items:center;width:160px;height:160px;margin:auto;display:grid;position:relative;box-shadow:18px 18px 40px #d5dde2,-18px -18px 40px #fff}.syncOrb span{color:#1594d4;font-size:62px;animation:3s linear infinite spin}.syncOrb i{background:#72cffc;border-radius:50%;width:8px;height:8px;animation:3s linear infinite orbit;position:absolute}.syncOrb i:nth-of-type(2){animation-delay:-1s}.syncOrb i:nth-of-type(3){animation-delay:-2s}.lightCard>p:last-child{color:var(--muted)}.softCard{background:#edf8fd}.stopGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.stopGrid span{background:#fff;border-radius:13px;justify-content:space-between;align-items:center;padding:20px;font-size:12px;display:flex;box-shadow:0 10px 30px #18465f0f}.stopGrid b{color:#137eaf;background:#dff4ff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.integrationSection{color:#fff;background:#05070a;padding:150px 0;overflow:hidden}.integrationIntro{text-align:center}.integrationIntro h2{margin:13px 0 25px}.integrationIntro>p:last-child{color:#9faab5;max-width:700px;margin:auto;font-size:18px;line-height:1.6}.syncStage{background:radial-gradient(circle,#5bc4f826,#0000 47%);grid-template-columns:1fr .7fr 1fr;align-items:center;gap:30px;min-height:280px;margin-top:75px;display:grid;position:relative}.sourceSystem,.destinationSystem{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff12;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding:24px;display:grid;position:relative;box-shadow:0 25px 65px #00000059}.qbLogo,.ezLogo{border-radius:15px;place-items:center;width:54px;height:54px;font-weight:800;display:grid}.qbLogo{color:#fff;background:#2ca01c;font-size:19px}.ezLogo{font-size:18px}.sourceSystem>div:nth-child(2),.destinationSystem>div:nth-child(2){gap:5px;display:grid}.sourceSystem b,.destinationSystem b{font-size:13px}.sourceSystem small,.destinationSystem small{color:#909ba6;font-size:10px}.connected{color:#63cb77;font-size:9px}.syncCheck{color:#075379;background:#bfeaff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.dataBridge{text-align:center;color:#91a0ad;font-size:10px}.bridgeLine{justify-content:center;gap:8px;margin-bottom:16px;display:flex}.bridgeLine i{background:#82d7ff;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite bridgePulse}.bridgeLine i:nth-child(2){animation-delay:.2s}.bridgeLine i:nth-child(3){animation-delay:.4s}.bridgeLine i:nth-child(4){animation-delay:.6s}.dataPackets{height:1px;position:absolute;top:50%;left:25%;right:25%}.dataPackets i{background:#a9e5ff;border-radius:50%;width:9px;height:9px;animation:3.3s linear infinite packet;position:absolute;box-shadow:0 0 18px #6ecfff}.dataPackets i:nth-child(2){animation-delay:-1.1s}.dataPackets i:nth-child(3){animation-delay:-2.2s}.syncFacts{border-top:1px solid #ffffff21;grid-template-columns:repeat(3,1fr);padding-top:28px;display:grid}.syncFacts span{text-align:center;border-right:1px solid #ffffff1f;gap:7px;display:grid}.syncFacts span:last-child{border:0}.syncFacts b{font-size:13px}.syncFacts small{color:#87939e;font-size:10px}.howSection{background:var(--paper);padding:145px 0}.howSection .eyebrow{text-align:center}.howSection>div>h2{text-align:center;margin:12px 0 80px}.steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.steps article{background:#fff;border-radius:20px;min-height:270px;padding:30px;transition:transform .35s,box-shadow .35s}.steps article:hover{transform:translateY(-6px);box-shadow:0 18px 45px #19374b17}.steps article>span{color:#148fc9;font-size:11px}.steps h3{letter-spacing:-.03em;margin:70px 0 12px;font-size:26px}.steps p{color:var(--muted);font-size:14px;line-height:1.55}.controlSection{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:150px 0;display:grid}.controlCopy h2{margin:14px 0 28px}.controlCopy h2 span{color:#a2aab3}.controlCopy>p:last-child{color:var(--muted);max-width:520px;font-size:18px;line-height:1.6}.auditCard{border:1px solid var(--line);border-radius:24px;padding:25px;box-shadow:0 28px 70px #1426341a}.auditHead{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:22px;font-size:13px;display:flex}.auditHead b{color:#138fc9;font-size:11px}.auditCard ul{margin:0;padding:0;list-style:none}.auditCard li{border-bottom:1px solid var(--line);grid-template-columns:12px 1fr auto;align-items:start;gap:13px;padding:20px 0;display:grid}.auditCard i{background:#aeb6be;border-radius:50%;width:8px;height:8px;margin-top:4px}.auditCard .greenDot{background:#34c759}.auditCard .orangeDot{background:#6fcef9}.auditCard li div{gap:5px;display:grid}.auditCard li b{font-size:12px}.auditCard li small,.auditCard time{color:#8b949e;font-size:10px}.contactSection{color:#fff;background:#05070a;padding:140px 0}.contactGrid{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.contactSection h2{margin:14px 0 28px}.contactSection>div>div>p:not(.eyebrow){color:#9ca7b1;font-size:18px;line-height:1.6}.directLinks{margin-top:35px;display:grid}.directLinks a{color:#fff;border-bottom:1px solid #2a3037;justify-content:space-between;padding:16px 0;font-size:14px;text-decoration:none;display:flex}.leadForm{color:var(--ink);background:#fff;border-radius:24px;padding:34px}.formHeading{justify-content:space-between;margin-bottom:28px;font-size:18px;font-weight:700;display:flex}.formHeading span{color:#178fc9;font-size:11px}.fieldRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}label{gap:8px;margin-bottom:15px;font-size:11px;font-weight:700;display:grid}input,select,textarea{width:100%;font:inherit;color:var(--ink);background:#f6f8fa;border:1px solid #d9dfe4;border-radius:10px;outline:none;padding:13px;transition:border .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{border-color:#76caf1;box-shadow:0 0 0 4px #76caf129}textarea{resize:vertical}.consent{grid-template-columns:20px 1fr;align-items:start;font-weight:450;line-height:1.5}.consent input{width:16px;height:16px}.submit{width:100%}.honeypot{position:absolute;left:-10000px}.formMessage{font-size:12px}.formMessage.sent{color:#148441}.formMessage.error{color:#c62e2e}footer{color:#919aa4;background:#020304}.footerInner{justify-content:space-between;align-items:center;gap:25px;min-height:110px;font-size:11px;display:flex}.footerInner .brand{color:#fff}.footerInner p{text-align:center;margin:0}.adminPage{width:min(1100px,100% - 40px);margin:auto;padding:55px 0}.adminPage h1{font-size:52px}.adminList{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.adminList article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:25px}.adminList article>div{justify-content:space-between;display:flex}.adminList a{color:#168fc9}.leadStatus{color:#126d98;background:#e4f6ff;border-radius:999px;padding:5px 8px;font-size:9px}.adminList dl{grid-template-columns:100px 1fr;gap:6px;display:grid}.adminList dd{margin:0}.adminList blockquote{background:var(--paper);border-radius:8px;margin:10px 0;padding:12px}@keyframes floatGlow{to{transform:translate(40px,25px)scale(1.12)}}@keyframes windowIn{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:none}}@keyframes pulse{50%{box-shadow:0 0 0 11px #6acbfb00}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes orbit{0%{transform:rotate(0)translate(84px)}to{transform:rotate(360deg)translate(84px)}}@keyframes bridgePulse{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@keyframes packet{0%{opacity:0;left:0}12%,88%{opacity:1}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){.productStage{padding:30px}.windowBody{grid-template-columns:100px 1fr}.bento,.bentoLarge{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.controlSection,.contactGrid{grid-template-columns:1fr;gap:50px}.siteNav nav{display:none}.syncStage{grid-template-columns:1fr}.dataBridge{padding:10px}.dataPackets{display:none}}@media (max-width:620px){.shell{width:min(100% - 26px,1180px)}.hero{padding-top:72px}.hero h1{font-size:54px}.heroLead{font-size:18px}.actions{flex-direction:column;margin-bottom:48px}.productStage{border-radius:22px;min-height:420px;padding:14px}.appWindow{border-radius:12px}.miniNav{display:none}.windowBody{min-height:auto;display:block}.accountPane{padding:18px}.metricRow{grid-template-columns:1fr 1fr}.metricRow article:last-child{display:none}.invoiceCard{grid-template-columns:1fr auto}.reviewPill{display:none}.flowLine{margin-top:25px}.statement{padding:100px 0}.statement p{font-size:18px}.bento{padding-bottom:90px}.bento article{border-radius:22px;min-height:430px;padding:28px}.bentoLarge{flex-direction:column;display:flex}.stopGrid{grid-template-columns:1fr}.integrationSection{padding:95px 0}.syncStage{margin-top:50px}.sourceSystem,.destinationSystem{grid-template-columns:48px 1fr;padding:18px}.sourceSystem>span,.destinationSystem>span{display:none}.qbLogo,.ezLogo{width:48px;height:48px}.syncFacts{grid-template-columns:1fr;gap:18px}.syncFacts span{border:0;border-bottom:1px solid #ffffff1a;padding-bottom:18px}.howSection{padding:95px 0}.steps{grid-template-columns:1fr}.steps article{min-height:210px}.steps h3{margin-top:45px}.controlSection{padding:95px 0}.contactSection{padding:90px 0}.fieldRow{grid-template-columns:1fr}.leadForm{padding:23px}.footerInner{text-align:center;flex-direction:column;padding:30px 0}.navAction{padding:8px 11px}.brand{font-size:13px}}.brandWords{letter-spacing:-.015em;font-weight:520}.brandWords b{font-weight:760}.brandMark{position:relative;overflow:hidden}.brandMark>i{transform-origin:0;background:#aee5ff;border-radius:999px;width:13px;height:3px;position:absolute}.brandMark>i:first-child{transform:translate(-1px,-5px)rotate(28deg)}.brandMark>i:nth-child(2){width:16px;transform:translate(-3px)}.brandMark>i:nth-child(3){transform:translate(-1px,5px)rotate(-28deg)}.accountPane{position:relative}.heroEvents{pointer-events:none;width:190px;position:absolute;bottom:13px;right:16px}.heroEvents>span{color:#fff;opacity:0;background:#070b10eb;border:1px solid #ffffff1f;border-radius:11px;grid-template-columns:28px 1fr;column-gap:8px;width:190px;padding:11px;display:grid;position:absolute;bottom:0;right:0;box-shadow:0 12px 30px #0003}.heroEvents i{color:#092335;background:#bdeaff;border-radius:8px;grid-row:1/3;place-items:center;width:27px;height:27px;font-size:11px;font-style:normal;display:grid}.heroEvents b{font-size:9px}.heroEvents small{color:#8e9aa5;font-size:8px}.eventOne{animation:8s ease-in-out infinite eventToast}.eventTwo{animation:8s ease-in-out 4s infinite eventToast}.decisionSection{padding:155px 0}.decisionIntro{text-align:center;max-width:780px;margin:0 auto 65px}.decisionIntro h2{letter-spacing:-.058em;margin:13px 0 24px;font-size:clamp(44px,5vw,70px);line-height:1.01}.decisionIntro>p:last-child{color:var(--muted);font-size:18px;line-height:1.6}.simulator{background:#f3f7fa;border:1px solid #e6edf1;border-radius:30px;padding:18px;box-shadow:0 28px 80px #122b3c17}.scenarioTabs{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px;display:grid}.scenarioTabs button{color:#68737f;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:15px 12px;font-size:11px;font-weight:650;transition:background .25s,color .25s,box-shadow .25s;display:flex}.scenarioTabs button:hover{color:#080b10}.scenarioTabs button.selected{color:#080b10;background:#fff;box-shadow:0 8px 22px #142d3e14}.scenarioTabs i{border-radius:50%;width:7px;height:7px}.scenarioTabs .blue{background:#45bdf5}.scenarioTabs .violet{background:#8d82e9}.scenarioTabs .amber{background:#f0af49}.scenarioTabs .green{background:#41b96c}.scenarioPanel{background:#fff;border:1px solid #e6ebef;border-radius:20px;padding:28px;animation:.42s both panelIn}.scenarioAccount{border-bottom:1px solid #edf0f2;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding-bottom:24px;display:grid}.scenarioAccount>span{color:#0f7daf;background:#e5f6fe;border-radius:14px;place-items:center;width:48px;height:48px;font-size:11px;font-weight:800;display:grid}.scenarioAccount>div{gap:5px;display:grid}.scenarioAccount b{font-size:14px}.scenarioAccount small{color:#929aa3;font-size:10px}.scenarioAccount strong{font-size:18px}.recommendation{grid-template-columns:58px 1fr;gap:20px;padding:38px 0;display:grid}.aiMark{background:#080b10;border-radius:17px;place-items:center;width:54px;height:54px;display:grid;position:relative}.aiMark i{background:#aee5ff;border-radius:4px;width:19px;height:3px;position:absolute}.aiMark i:first-child{transform:translateY(-6px)rotate(25deg)}.aiMark i:nth-child(2){width:24px}.aiMark i:nth-child(3){transform:translateY(6px)rotate(-25deg)}.recommendation small{letter-spacing:.13em;color:#1388bf;font-size:9px;font-weight:800}.recommendation h3{letter-spacing:-.045em;margin:8px 0 11px;font-size:clamp(25px,3vw,39px)}.recommendation p{color:var(--muted);max-width:650px;margin:0;font-size:14px;line-height:1.6}.scenarioOutcome{background:#f7f9fa;border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.scenarioOutcome span{border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800}.scenarioOutcome span.blue{color:#0877ab;background:#dcf3ff}.scenarioOutcome span.violet{color:#5d53b6;background:#eeebff}.scenarioOutcome span.amber{color:#9d650c;background:#fff1d9}.scenarioOutcome span.green{color:#217c41;background:#e1f6e8}.scenarioOutcome b{font-size:11px}@keyframes eventToast{0%,8%,48%,to{opacity:0;transform:translateY(10px)scale(.96)}14%,40%{opacity:1;transform:none}}@keyframes panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:700px){.decisionSection{padding:95px 0}.decisionIntro{margin-bottom:40px}.scenarioTabs{grid-template-columns:1fr 1fr}.scenarioTabs button{justify-content:flex-start}.simulator{border-radius:22px;padding:10px}.scenarioPanel{padding:20px}.recommendation{grid-template-columns:1fr;padding:28px 0}.scenarioOutcome{align-items:flex-start;gap:15px}.heroEvents{display:none}}.tourSection{padding:20px 0 150px}.tourIntro{text-align:center;margin:0 auto 65px}.tourIntro h2{letter-spacing:-.058em;margin:13px 0 20px;font-size:clamp(44px,5vw,70px)}.tourIntro>p:last-child{color:var(--muted);font-size:18px}.tour{color:#fff;background:#07090d;border-radius:32px;padding:18px;box-shadow:0 35px 90px #040a102e}.tourNav{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:18px;display:grid}.tourNav button{color:#697581;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:10px;padding:15px;display:flex}.tourNav button span{font-size:9px}.tourNav button b{font-size:11px}.tourNav button[aria-selected=true]{color:#fff;background:#161b21}.tourScene{background:#10141a;border:1px solid #222932;border-radius:22px;grid-template-columns:.75fr 1.25fr;min-height:470px;animation:.4s panelIn;display:grid;overflow:hidden}.tourCopy{flex-direction:column;justify-content:center;padding:65px;display:flex}.tourCopy>span{color:#75d0fc;letter-spacing:.12em;font-size:10px}.tourCopy h3{letter-spacing:-.052em;margin:18px 0;font-size:clamp(36px,4vw,58px);line-height:1.02}.tourCopy p{color:#94a0ac;line-height:1.65}.tourVisual{background:radial-gradient(circle,#1b526c 0,#0000 58%);place-items:center;display:grid;position:relative;overflow:hidden}.tourVisual:before{content:"";border:1px solid #7dd8ff3d;border-radius:50%;width:340px;height:340px;animation:3s infinite tourPulse;position:absolute}.tourWindow{z-index:1;color:#080b10;background:#fff;border-radius:16px;width:76%;position:relative;overflow:hidden;box-shadow:0 30px 70px #0006}.tourWindowTop{background:#f1f3f5;align-items:center;gap:6px;height:38px;padding:0 13px;display:flex}.tourWindowTop span{background:#d6dadd;border-radius:50%;width:7px;height:7px}.tourWindowTop b{color:#89919a;margin-left:auto;margin-right:auto;font-size:8px}.tourMetric{padding:25px 25px 18px;display:grid}.tourMetric small{color:#168fc9;letter-spacing:.13em;font-size:8px}.tourMetric strong{margin:6px 0;font-size:30px}.tourMetric>span{color:#89929b;font-size:9px}.tourRows{padding:0 25px}.tourRows i{transform-origin:0;background:#edf1f3;border-radius:6px;height:9px;margin:10px 0;animation:1.1s both rowLoad;display:block}.tourRows i:nth-child(2){width:82%;animation-delay:.12s}.tourRows i:nth-child(3){width:64%;animation-delay:.24s}.tourRows i:nth-child(4){width:74%;animation-delay:.36s}.tourStatus{color:#137eae;background:#e8f8ff;border-radius:9px;margin:22px 25px;padding:12px;font-size:9px}.tourStatus i{background:#63cbf8;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.5s infinite pulseDot;display:inline-block}.scene04 .tourStatus{color:#247b43;background:#e4f7e9}.scene04 .tourStatus i{background:#45b96b}.aiSection{background:#f3f7fa;padding:150px 0}.aiGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:75px;display:grid}.aiCopy h2{letter-spacing:-.057em;margin:14px 0 28px;font-size:clamp(43px,5vw,68px);line-height:1.02}.aiCopy h2 span{color:#9aa4ae}.aiCopy>p:not(.eyebrow){color:var(--muted);font-size:17px;line-height:1.65}.aiCopy ul{margin:30px 0;padding:0;list-style:none}.aiCopy li{border-bottom:1px solid #dce3e8;padding:12px 0;font-size:12px}.aiCopy li:before{content:"✓";color:#138fc9;margin-right:10px}.conversationDemo{background:#fff;border:1px solid #e1e7eb;border-radius:25px;padding:26px;box-shadow:0 28px 70px #142e401f}.conversationHead{border-bottom:1px solid #e8ecef;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.conversationHead>div{align-items:center;gap:12px;display:flex}.conversationHead>div>span{color:#107dac;background:#e1f5ff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:10px;font-weight:800;display:grid}.conversationHead p{gap:4px;margin:0;display:grid}.conversationHead b{font-size:12px}.conversationHead small{color:#8d969f;font-size:9px}.conversationHead>i{color:#9a6814;background:#fff1d8;border-radius:999px;padding:7px 9px;font-size:9px;font-style:normal}.message{color:#fff;background:#10141a;border-radius:16px 16px 4px;max-width:78%;margin:25px 0 25px auto;padding:14px 16px;font-size:12px;line-height:1.55}.analysisCard{background:#f6f9fb;border:1px solid #e5ebef;border-radius:17px;padding:20px}.analysisTitle{align-items:center;gap:13px;display:flex}.analysisTitle .aiMark{border-radius:12px;width:40px;height:40px}.analysisTitle .aiMark i{width:14px}.analysisTitle>div{gap:5px;display:grid}.analysisTitle small,.suggestedReply small{color:#148dc6;letter-spacing:.12em;font-size:8px;font-weight:800}.analysisTitle b{font-size:13px}.analysisCard dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.analysisCard dl div{background:#fff;border-radius:10px;gap:5px;padding:12px;display:grid}.analysisCard dt{color:#929ba4;font-size:8px}.analysisCard dd{margin:0;font-size:10px;font-weight:700}.suggestedReply{background:#fff;border-radius:11px;padding:15px}.suggestedReply p{color:#56616c;margin:8px 0 0;font-size:10px;line-height:1.6}.approvalBar{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.approvalBar>span{color:#9a6814;font-size:9px}.approvalBar>span i{background:#efb750;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.approvalBar button{color:#fff;font:inherit;cursor:pointer;background:#080b10;border:0;border-radius:999px;padding:10px 15px;font-size:9px;font-weight:700}.approvalBar button:disabled{color:#237641;background:#dff4e6}.stagedForm{min-height:520px}.formHeading>div{gap:5px;display:grid}.formHeading small{color:#8c969f;font-size:9px;font-weight:500}.formProgress{background:#edf0f2;border-radius:4px;height:3px;margin:-12px 0 25px;overflow:hidden}.formProgress i{background:#70cffb;height:100%;transition:width .35s;display:block}.formStep{display:none}.formStep.active{animation:.35s panelIn;display:block}.stepButtons{grid-template-columns:auto 1fr;gap:10px;display:grid}.stepButtons>button:first-child{color:#68737d;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px}.stepButtons .button{width:100%}@keyframes tourPulse{50%{opacity:.35;transform:scale(1.15)}}@keyframes rowLoad{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes pulseDot{50%{box-shadow:0 0 0 6px #63cbf800}}@media (max-width:900px){.tourScene,.aiGrid{grid-template-columns:1fr}.tourCopy{padding:45px}.tourVisual{min-height:390px}.aiGrid{gap:50px}}@media (max-width:620px){.tourSection,.aiSection{padding:90px 0}.tour{border-radius:22px;padding:10px}.tourNav{grid-template-columns:1fr 1fr}.tourNav button{padding:12px}.tourScene{min-height:auto}.tourCopy{padding:30px}.tourVisual{min-height:330px}.tourWindow{width:88%}.analysisCard dl{grid-template-columns:1fr}.conversationDemo{padding:16px}.message{max-width:92%}.approvalBar{align-items:flex-start;gap:10px}.stagedForm{min-height:500px}}.processFlowSection{background:#fff;padding:150px 0;overflow:hidden}.processFlowIntro{text-align:center;max-width:820px}.processFlowIntro h2{letter-spacing:-.058em;margin:13px 0 23px;font-size:clamp(44px,5vw,70px);line-height:1.01}.processFlowIntro>p:last-child{max-width:680px;color:var(--muted);margin:auto;font-size:18px;line-height:1.6}.birdseyeFlow{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr 28px 1fr;align-items:stretch;margin-top:70px;display:grid;position:relative}.flowStep{background:#fff;border:1px solid #e3e8ec;border-radius:20px;flex-direction:column;min-height:260px;padding:26px 22px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 15px 42px #122a3a0f}.flowStep:hover{transform:translateY(-5px);box-shadow:0 22px 52px #122a3a1a}.flowStep>span{color:#a2abb4;font-size:9px;font-weight:800;position:absolute;top:15px;right:16px}.flowStep>i{color:#1482b4;background:#e7f7ff;border-radius:12px;place-items:center;width:39px;height:39px;margin-bottom:33px;font-size:15px;font-style:normal;display:grid}.flowStep>small{letter-spacing:.12em;color:#168bc3;font-size:8px;font-weight:800}.flowStep h3{letter-spacing:-.035em;margin:9px 0;font-size:20px;line-height:1.08}.flowStep p{color:#77828c;margin:auto 0 0;font-size:11px;line-height:1.55}.flowInput>i{color:#8cddff;background:#0a0d12}.flowDecision{color:#fff;background:#090c11;border-color:#090c11;box-shadow:0 22px 60px #050a102e}.flowDecision>span{color:#65717d}.flowDecision>i{color:#092638;background:#dff5ff}.flowDecision p{color:#929eaa}.flowResolve{background:#edf9f2;border-color:#dcefe3}.flowResolve>i{color:#16834a;background:#d6f1df}.flowResolve>small{color:#16834a}.flowArrow{color:#8ecfea;place-self:center;font-size:17px;font-style:normal}.flowSafeguards{grid-column:1/-1;grid-template-columns:repeat(4,auto);justify-content:center;gap:8px;margin:36px auto 0;padding-top:30px;display:grid;position:relative}.flowSafeguards:before{content:"";background:linear-gradient(90deg,#0000,#bfe7f8,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.flowSafeguards>span{color:#59656f;background:#f4f8fa;border:1px solid #e5ebef;border-radius:999px;align-items:center;gap:6px;padding:9px 12px;font-size:9px;display:flex}.flowSafeguards>span i{color:#157fac;background:#e1f4fc;border-radius:50%;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;display:grid}.flowSafeguards>p{text-align:center;color:#8a949e;grid-column:1/-1;margin:8px 0 0;font-size:10px}.flowSummary{text-align:center;color:#67737e;background:#f4f8fa;border-radius:14px;padding:20px;font-size:14px;margin-top:43px!important}.flowSummary b{color:#080b10}@media (max-width:1000px){.birdseyeFlow{grid-template-columns:1fr 22px 1fr 22px 1fr}.birdseyeFlow>.flowStep:nth-of-type(4),.birdseyeFlow>.flowStep:nth-of-type(5){margin-top:25px}.birdseyeFlow>.flowStep:nth-of-type(4){grid-column:1}.birdseyeFlow>.flowStep:nth-of-type(5){grid-column:3}.birdseyeFlow>.flowArrow:nth-of-type(4){display:none}.birdseyeFlow>.flowArrow:nth-of-type(5){grid-area:3/2}.flowSafeguards{grid-column:1/-1}.flowStep{min-height:230px}}@media (max-width:700px){.processFlowSection{padding:95px 0}.birdseyeFlow{flex-direction:column;margin-top:45px;display:flex}.flowStep{min-height:auto;padding:23px}.flowStep>i{margin-bottom:23px}.flowStep p{margin-top:12px}.flowArrow{place-items:center;height:36px;transform:rotate(90deg);display:grid!important}.flowSafeguards{grid-template-columns:1fr 1fr;margin-top:25px;padding-top:25px;display:grid}.flowSafeguards>span{border-radius:10px;padding:8px}.flowSafeguards>p{grid-column:1/-1;line-height:1.5}.flowSummary{font-size:12px;line-height:1.5;margin-top:30px!important}}.seoPage{background:#fff}.seoHero{grid-template-columns:1.08fr .92fr;align-items:center;gap:84px;min-height:690px;padding:120px 0 100px;display:grid}.seoHero h1{letter-spacing:-.065em;max-width:780px;margin:18px 0 28px;font-size:clamp(56px,6.8vw,92px);line-height:.94}.seoHero>div>p:not(.eyebrow){color:var(--muted);max-width:660px;font-size:20px;line-height:1.55}.seoActions{align-items:center;gap:24px;margin-top:34px;display:flex}.seoActions>a:not(.button){color:#168ecb;font-size:14px;text-decoration:none}.seoProduct{color:#fff;background:#080b10;border-radius:30px;flex-direction:column;justify-content:center;min-height:430px;padding:38px;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 100px #09141f3d}.seoProduct:before{content:"";filter:blur(90px);opacity:.22;background:#52bdec;border-radius:50%;width:330px;height:330px;position:absolute;top:-130px;right:-130px}.seoLive{color:#8bdbff;font-size:10px;position:absolute;top:26px;right:26px}.seoProduct>small{color:#81909c;letter-spacing:.14em;font-size:9px}.seoProduct>strong{letter-spacing:-.05em;margin-top:10px;font-size:52px}.seoProduct>p{color:#98a4ae;margin:2px 0 35px}.seoProduct>div:not(.seoProgress){background:#ffffff14;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:13px;padding:17px;display:grid;position:relative}.seoProduct i{color:#07304a;background:#bceaff;border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.seoProduct div span{gap:5px;display:grid}.seoProduct div b{font-size:11px}.seoProduct div small{color:#92a0ab;font-size:9px}.seoProgress{color:#8a98a4;grid-template-columns:repeat(4,1fr);margin-top:35px;font-size:8px;display:grid!important}.seoProgress span{border-top:1px solid #313942;padding-top:12px}.seoProgress span:first-child,.seoProgress span:nth-child(2){color:#beeaff;border-color:#78d4ff}.seoPromise{text-align:center;background:#f2f6f9;padding:120px 0}.seoPromise p{color:#8c98a3}.seoPromise h2{letter-spacing:-.055em;max-width:950px;margin:18px auto 0;font-size:clamp(42px,5vw,68px);line-height:1.02}.seoSection{padding:140px 0}.seoSectionHead{max-width:780px}.seoSectionHead h2{letter-spacing:-.055em;margin:14px 0 60px;font-size:clamp(42px,5vw,68px);line-height:1.02}.seoCards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.seoCards article{background:#f3f7fa;border-radius:24px;min-height:300px;padding:34px}.seoCards article>span{color:#168fc9;font-size:10px}.seoCards h3{letter-spacing:-.035em;margin:80px 0 13px;font-size:26px}.seoCards p,.seoSteps p,.seoFaq details p{color:var(--muted);font-size:14px;line-height:1.65}.seoHow{color:#fff;background:#06080b;padding:140px 0}.seoHow .seoSectionHead h2{max-width:730px}.seoSteps{background:#2a3037;grid-template-columns:1fr 1fr;gap:1px;display:grid}.seoSteps article{background:#06080b;grid-template-columns:42px 1fr;gap:22px;padding:38px;display:grid}.seoSteps article>span{color:#092236;background:#bfeaff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:800;display:grid}.seoSteps h3{margin:4px 0 11px;font-size:23px}.seoSteps p{color:#94a0ab;margin:0}.seoFaq{grid-template-columns:.8fr 1.2fr;gap:90px;padding:140px 0;display:grid}.seoFaq details{border-top:1px solid var(--line);padding:24px 0}.seoFaq details:last-child{border-bottom:1px solid var(--line)}.seoFaq summary{cursor:pointer;justify-content:space-between;font-weight:700;list-style:none;display:flex}.seoFaq summary::-webkit-details-marker{display:none}.seoFaq summary span{color:#168fc9}.seoFaq details p{max-width:650px}.seoRelated{padding:0 0 120px}.seoRelated>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.seoRelated a{border:1px solid var(--line);color:var(--ink);border-radius:15px;justify-content:space-between;align-items:center;padding:23px;font-size:13px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}.seoRelated a:hover{transform:translateY(-3px);box-shadow:0 16px 35px #14283714}.seoRelated a span{color:#168fc9}.seoCta{text-align:center;background:linear-gradient(145deg,#aee5ff,#e7f7ff);padding:120px 0}.seoCta h2{letter-spacing:-.06em;max-width:850px;margin:15px auto 20px;font-size:clamp(44px,6vw,76px);line-height:1}.seoCta>div>p:not(.eyebrow){color:#42606f;font-size:17px}.seoCta .button{color:#fff;background:#080b10;margin-top:20px}@media (max-width:850px){.seoHero{grid-template-columns:1fr;gap:50px;padding-top:85px}.seoCards{grid-template-columns:1fr}.seoCards article{min-height:220px}.seoCards h3{margin-top:48px}.seoFaq{grid-template-columns:1fr;gap:0}.seoSteps,.seoRelated>div{grid-template-columns:1fr}}@media (max-width:620px){.seoHero{padding-bottom:70px}.seoHero h1{font-size:50px}.seoProduct{border-radius:22px;min-height:370px;padding:26px}.seoProduct>strong{font-size:42px}.seoPromise,.seoSection,.seoHow,.seoFaq,.seoCta{padding-top:90px;padding-bottom:90px}.seoSectionHead h2{margin-bottom:42px}.seoSteps article{padding:26px 10px}.seoActions{flex-direction:column;align-items:flex-start}.seoRelated{padding-bottom:80px}}
