:root{--zi-navy:#071b35;--zi-blue:#246bfd;--zi-blue-dark:#164fc8;--zi-cyan:#27c7d9;--zi-verified:#20c985;--zi-white:#f6fbf9;--zi-line:#d8e4e9;--zi-muted:#607286;--bg:var(--zi-white);--ink:var(--zi-navy);--muted:var(--zi-muted);--line:var(--zi-line);--card:#fff;--green:var(--zi-blue);--green-dark:var(--zi-blue-dark);--mint:#eaf1ff;--navy:var(--zi-navy)}body{background:var(--zi-white);color:var(--zi-navy)}::selection{color:var(--zi-navy);background:#27c7d94a}:focus-visible{outline-offset:3px;outline:3px solid #27c7d966}.logo{gap:12px}.logoMark,.authShowcaseHeader .logoMark,.landingNav .logoMark{width:46px;height:46px;box-shadow:none;background:0 0;border:0;border-radius:13px;padding:0;overflow:hidden}.logoMark img{object-fit:contain;width:100%;height:100%;display:block}.logoType{gap:3px}.logoType b{color:var(--zi-navy);letter-spacing:.08em;font-size:16px;font-weight:900}.logoType small{color:var(--zi-blue);letter-spacing:.19em;font-size:8px;font-weight:900}.sidebar .logoType b,.authShowcase .logoType b{color:#fff}.sidebar .logoType small,.authShowcase .logoType small{color:var(--zi-cyan)}.primaryButton,.landingV2Cta,.aboutV2Button,.authSubmit{border-color:var(--zi-blue);background:var(--zi-blue);color:#fff;box-shadow:0 14px 30px #246bfd24}.primaryButton:hover,.landingV2Cta:hover,.aboutV2Button:hover,.authSubmit:hover{background:var(--zi-blue-dark);box-shadow:0 17px 34px #246bfd2d}.ghostButton,.landingV2Ghost{border-color:var(--zi-line);color:var(--zi-navy)}.pill,.landingV2Eyebrow{color:#087f90;background:#ebfbfd;border-color:#bfeaf0}.landingV2Eyebrow i,.supportLive i,.authLive i{background:var(--zi-cyan);box-shadow:0 0 0 5px #27c7d91a}.landingV2,.aboutV2,.plansPage,.policyPage,.contactPage{background:var(--zi-white)}.landingV2Nav,.simpleNav,.policyNav{color:var(--zi-navy)}.landingV2Nav nav,.landingV2NavActions{color:#40566d}.landingV2Nav nav a:hover,.simpleNav>a:last-child{color:var(--zi-blue)}.landingV2Hero:before{background:0 0;border:1px solid #27c7d929;border-radius:44% 56% 58% 42%;width:650px;height:650px;transform:rotate(18deg)}.landingV2Hero:after{content:"";z-index:0;border-top:3px solid var(--zi-cyan);border-inline-start:3px solid var(--zi-cyan);pointer-events:none;width:64px;height:64px;position:absolute;inset:70px auto auto -8px}.landingV2Copy h1,.aboutV2Hero h1,.plansHero h1,.policyHero h1,.contactHero h1{color:var(--zi-navy)}.landingV2Copy h1 em,.aboutV2Hero h1 em,.authStory h1 em{color:var(--zi-blue)}.landingV2Copy>p,.landingDemoHeading p,.landingWorkflow header p,.landingFaq header p{color:var(--zi-muted)}.landingV2Trust b{color:var(--zi-cyan)}.landingInspectionStage{isolation:isolate}.landingStageGlow{background:#27c7d91b}.landingInspectionCard{border-color:#bcdce4;box-shadow:0 32px 80px #071b351c}.landingInspectionCard header b{color:#087f90;background:#e8fafd}.landingScanBeam,.landingDemoSweep{background:linear-gradient(90deg,#0000,#27c7d9aa,#0000)}.landingScanFocus,.landingDetection.one{border-color:var(--zi-cyan)}.landingHumanCard{border-color:#bcd5ff}.landingHumanCard>span{background:var(--zi-blue)}.landingEvidenceCard .after,.landingDemoPanel.step4 .landingDemoMetric i,.landingDemoSceneStatus i{background:var(--zi-verified)}.landingProcessing i{background:var(--zi-cyan)}.landingProofBar article>i,.landingWorkflow article>i,.landingDemoDetail>span,.landingProductCopy>span,.landingFaq>header>span{color:var(--zi-blue)}.landingProofBar,.landingDemoShell,.landingWorkflow>div article,.landingFaqList details,.aboutStoryCard,.aboutFrictionGrid article,.aboutValueGrid article{border-color:var(--zi-line);box-shadow:0 18px 46px #071b350c}.landingDemoTabs button.active{color:var(--zi-blue)}.landingDemoTabs button.active i,.landingDemoRecord span.done i{background:var(--zi-blue)}.landingDemoRecord span:last-child.done i{background:var(--zi-verified)}.landingProduct{background:var(--zi-navy)}.landingProductCopy>span{color:var(--zi-cyan)}.landingProductCopy li{color:#dbe9f4}.landingFinalCta,.aboutV2Cta{background:var(--zi-navy);box-shadow:0 25px 65px #071b3529}.landingFinalCta>div>span,.aboutV2Cta>div>span{color:var(--zi-cyan)}.landingV2Cta.light,.aboutV2Button.light{color:var(--zi-blue);background:#fff}.landingV2Cta.light span,.aboutV2Button.light span{background:#eaf1ff}.landingV2Disclaimer{color:#53687d;background:#f9fcfd;border-color:#dce8ec}.landingV2Footer,.aboutV2Footer,.policyFooter{border-color:var(--zi-line)}.aboutV2Hero:before,.aboutV2Hero:after{background:0 0;border-color:#27c7d928}.aboutSmartLane,.aboutConnectedStory{background:var(--zi-navy)}.aboutSmartTop span,.aboutConnectedCopy>span,.aboutLocalCopy>span,.aboutValueHead>span,.aboutHumanCopy>span{color:var(--zi-cyan)}.aboutSmartTop b,.aboutConnectedRail div:last-child i{color:var(--zi-verified)}.aboutRailPulse{background:var(--zi-cyan)}.aboutConnectedRail div b,.aboutValueGrid article>span{color:var(--zi-blue)}.aboutMapCore{background:var(--zi-navy);color:#fff}.aboutMapCore:after{background:var(--zi-cyan)}.aboutHumanCore{border-color:var(--zi-cyan);color:var(--zi-navy)}.plansGrid article,.topupSection,.billingAssurance{border-color:var(--zi-line)}.plansGrid article.featured{border-color:var(--zi-blue);box-shadow:0 25px 60px #246bfd16}.plansGrid article>em,.topupGrid article.best>em{background:var(--zi-blue)}.plansGridFour .currentPlanTag{color:#117d59;background:#e8fbf3}.billingStatusIcon{background:var(--zi-verified)}.billingStatusCard{background:#f0fcf7;border-color:#aee8d1}.topupSection{background:#fff;box-shadow:0 24px 60px #071b350d}.topupSection header aside{background:#eefbfd;border-color:#c7e9ee}.topupSection header aside b{color:var(--zi-blue)}.topupGrid article.best{border-color:var(--zi-blue)}.billingAssurance b{color:var(--zi-blue)}.authShowcase,.sidebar{background:var(--zi-navy)}.authStory h1{color:#fff}.authKicker,.authLive{color:var(--zi-cyan)}.authProductCard{border-color:#ffffff24}.authProductScore strong,.authSecure,.authFormMeta a,.authLegal a{color:var(--zi-blue)}.authModeTabs button.active{color:var(--zi-navy)}.authModeTabs button.active:after{background:var(--zi-blue)}.authField:focus-within>div{border-color:var(--zi-blue);box-shadow:0 0 0 4px #246bfd13}.authTrust i{color:var(--zi-verified)}.sideNav a{color:#b7c8d8}.sideNav a:hover{color:#fff;background:#ffffff0a}.sideNav a.active{color:#fff;background:#246bfd22}.sideNav a.active .navIconShell{background:var(--zi-blue);color:#fff}.planMini{background:#ffffff08;border-color:#ffffff1b}.progress i{background:var(--zi-cyan)}.profileMini span{background:var(--zi-blue)}.appLayout{background:var(--zi-white)}.appHeader h1{color:var(--zi-navy)}.mobileNav a.active{color:var(--zi-blue)}.success,.verified,.statusClosed,.statusPill.closed,.formSuccess{color:#117d59}@media (max-width:720px){.logoMark,.authShowcaseHeader .logoMark,.landingNav .logoMark{border-radius:11px;width:41px;height:41px}.logoType b{font-size:13px}.logoType small{font-size:6.8px}.landingNav .logoType small,.landingV2Hero:after{display:none}.landingV2Hero:before{inset:-120px -360px auto auto}.landingV2NavActions{gap:10px}.landingFinalCta,.aboutV2Cta{border-radius:24px}}@media (prefers-reduced-motion:reduce){.landingScanBeam,.landingDemoSweep,.landingProcessing i,.aboutRailPulse{animation:none!important}}:root{--zi-ice:#eaf4ff;--zi-sky:#ddf8fc;--zi-cloud:#f3f8ff;--zi-panel:#fff;--zi-blue-line:#cfe0f2}html{background:var(--zi-cloud)}body{background:radial-gradient(circle at 7% 0%,#ddf8fcbf 0,transparent 30rem), radial-gradient(circle at 96% 18%,#eaf4ffcc 0,transparent 34rem), linear-gradient(180deg,#f9fcff 0%,var(--zi-cloud) 52%,var(--zi-white) 100%)}.landingV2,.aboutV2,.plansPage,.policyPage,.contactPage,.appLayout{background:radial-gradient(circle at 7% 3%,#ddf8fc9e 0,transparent 30rem), radial-gradient(circle at 96% 22%,#dceaff94 0,transparent 34rem), linear-gradient(180deg,#f9fcff 0%,#eef6ff 52%,var(--zi-white) 100%);overflow-x:clip}.landingV2Hero,.aboutV3Hero,.plansHero,.policyHero,.contactHero{background:linear-gradient(145deg,#eaf4ff85 0%,#ddf8fc5c 48%,#ffffff26 100%)}.landingProofBar,.landingDemoShell,.landingWorkflow>div article,.landingFaqList details,.aboutFrictionGrid article,.aboutValueGrid article,.plansGrid article,.topupSection,.contactLeadForm,.panel,.authCard{background:var(--zi-panel)}.landingDemo,.landingFaq,.aboutOrigin,.aboutLocal,.aboutValue,.aboutV2Human,.topupSection,.contactTrust{isolation:isolate;position:relative}.landingDemo:before,.landingFaq:before,.aboutOrigin:before,.aboutLocal:before,.aboutValue:before,.aboutV2Human:before,.contactTrust:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(135deg,#f8fbff 0%,#eaf4ff 55%,#edfbfd 100%);border-block:1px solid #cfe0f27a;position:absolute;inset:-38px -5vw}.landingWorkflow,.aboutConnectedStory,.aboutSmartLane,.landingProduct,.landingFinalCta,.aboutV2Cta{box-shadow:0 28px 75px #071b351b}.appMain{background:radial-gradient(circle at 100% 0,#ddf8fc66 0,transparent 26rem), linear-gradient(180deg,#f8fbff 0%,#eef6ff 64%,var(--zi-white) 100%)}.authExperience{background:linear-gradient(145deg,#edf6ff 0%,#f8fbff 52%,#fff 100%)}.authExperience .authShowcase{color:var(--zi-navy);background:radial-gradient(circle at 82% 14%,#67d8f04a 0,#0000 27%),radial-gradient(circle at 10% 84%,#9bc8ff38 0,#0000 32%),linear-gradient(145deg,#dcecff 0%,#e6f6ff 48%,#f6fbf9 100%)}.authExperience .authShowcase:before{background-image:linear-gradient(#246bfd0b 1px,#0000 1px),linear-gradient(90deg,#27c7d90b 1px,#0000 1px)}.authExperience .authShowcase:after{border-color:#246bfd24;box-shadow:0 0 0 75px #27c7d90d,0 0 0 150px #246bfd08}.authExperience .authShowcase .logoType b{color:var(--zi-navy)}.authExperience .authShowcase .logoType small{color:var(--zi-blue)}.authExperience .authEntry{background:linear-gradient(#fff 0%,#f8fbff 100%)}.authExperience .authEntry:before{background:#dceeffa6}.authExperience .authAura.one{background:#27c7d929}.authExperience .authAura.two{background:#fff9}.authExperience .authLive{color:#087f90;background:#ffffffbd;border-color:#b8e6ef;box-shadow:0 12px 28px #246bfd10}.authExperience .authKicker{color:#087f90}.authExperience .authKicker i{color:var(--zi-blue);box-shadow:0 0 0 6px #246bfd12}.authExperience .authStory h1{color:var(--zi-navy)}.authExperience .authStory h1 em:after{background:#246bfd25}.authExperience .authStory>p{color:#50687f}.authExperience .authProductCard{border-color:#cbdff0;box-shadow:0 32px 75px #071b3518}.authExperience .authCapabilities span{color:#4d657b;background:#ffffff73;border-color:#d3e5f2}.authExperience .authShowcaseFooter{border-color:#c9ddec}.authExperience .authShowcaseFooter span:first-child{color:var(--zi-blue)}.contactHoneypot{clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:fixed!important;inset:0 auto auto 0!important;overflow:hidden!important}@media (max-width:1000px){.authExperience{background:radial-gradient(circle at 50% -10%,#d9f5fc 0,#0000 38%),linear-gradient(#edf5ff 0%,#fff 72%)}}@media (max-width:720px){.landingV2,.aboutV2,.plansPage,.policyPage,.contactPage,.appLayout{background:radial-gradient(circle at 50% -4%,#ddf8fc8f 0,transparent 22rem), linear-gradient(180deg,#f8fbff 0%,#eef6ff 58%,var(--zi-white) 100%)}.landingDemo:before,.landingFaq:before,.aboutOrigin:before,.aboutLocal:before,.aboutValue:before,.aboutV2Human:before,.contactTrust:before{inset:-24px -18px}}.aboutConnectedStory{color:#fff;background:radial-gradient(circle at 92% 12%,#246bfd2b 0,#0000 24rem),linear-gradient(145deg,#071b35 0%,#0b2848 100%)}.aboutConnectedCopy h2{color:#fff}.aboutConnectedCopy p{color:#c7d6e5}.aboutLocal{color:var(--zi-navy);background:0 0}.aboutLocalCopy h2{color:var(--zi-navy)}.aboutLocalCopy p{color:#49647d}.aboutLocalCopy small{color:#607a91;border-color:#9fb8ce66}.aboutCountryCloud .country{color:var(--zi-navy);background:#ffffffd9;border-color:#c8dceb;box-shadow:0 14px 35px #071b3512}.localRing{border-color:#3ebfd65c}.aboutV2Human{color:var(--zi-navy);background:0 0}.aboutHumanCopy h2{color:var(--zi-navy)}.aboutHumanCopy p{color:#49647d}.aboutHumanCopy li{color:#2f4a63}.aboutHumanCopy li:before{color:#0d9664;background:#20c98519}.pwaInstallButton{min-height:40px;color:var(--zi-blue);font:inherit;cursor:pointer;background:#fff;border:1px solid #bdd3eb;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:850;display:inline-flex;box-shadow:0 10px 24px #071b350c}.pwaInstallButton span{font-size:17px;line-height:1}.pwaInstallButton:hover{border-color:var(--zi-blue);background:#f3f7ff}@media (max-width:720px){.publicLanguageSwitch{inset-block-start:92px!important;inset-inline:auto 16px!important;z-index:12!important;position:absolute!important;inset:92px 16px auto auto!important;transform:none!important;box-shadow:0 10px 28px #071b3514!important}[dir=rtl] .publicLanguageSwitch{left:16px!important;right:auto!important}.publicLanguageSwitch button{min-width:52px!important;min-height:40px!important}.aboutConnectedCopy p,.aboutLocalCopy p,.aboutHumanCopy p{font-size:14px;line-height:1.82}.aboutConnectedCopy h2,.aboutLocalCopy h2,.aboutHumanCopy h2{letter-spacing:-1.25px;font-size:38px;line-height:1.16}.pwaInstallButton{min-height:38px;padding:0 11px;font-size:0}.pwaInstallButton span{font-size:19px}}@media (display-mode:standalone){body{overscroll-behavior-y:none}.pwaInstallButton{display:none}}.dashboardPulse{background:radial-gradient(circle at 86% 10%,#27c7d92e 0,#0000 25rem),radial-gradient(circle at 10% 110%,#246bfd26 0,#0000 25rem),linear-gradient(135deg,#071b35 0%,#0b2848 56%,#103d70 100%);border-color:#28517a;box-shadow:0 26px 60px #071b3526}.dashboardLive{color:#b8f4fa;background:#ffffff0d;border-color:#78deeb50}.dashboardLive i{background:var(--zi-cyan);box-shadow:0 0 0 5px #27c7d919}.dashboardLive i:after{border-color:var(--zi-cyan)}.dashboardPulse p,.dashboardPulseActions>a{color:#c1d4e6}.dashboardPulseActions .dashboardPulsePrimary{background:linear-gradient(135deg,var(--zi-blue),#2586ff);box-shadow:0 14px 34px #020d1f4d}.dashboardPulseActions .dashboardPulsePrimary:hover{background:linear-gradient(135deg,#1959e9,#178ce8)}.dashboardPulseScore{background:#ffffff0d;border-color:#9edaff2a}.dashboardScoreRing:before{background:#0b2848}.dashboardScoreRing small,.dashboardPulseScore>div:last-child small{color:#a7c5dd}.dashboardPulseGlow.one{background:#27c7d922}.dashboardPulseGlow.two{border-color:#7ab9ff38;box-shadow:0 0 0 38px #246bfd0d}.landingSuiteStage{isolation:isolate;place-items:center;min-height:570px;display:grid;position:relative}.landingSuiteStage:before{content:"";filter:blur(12px);z-index:-2;background:radial-gradient(circle,#246bfd38 0,#0000 62%);border-radius:50%;position:absolute;inset:8% 3%}.landingSuiteOrbit{z-index:-1;border:1px solid #72cfe954;border-radius:50%;position:absolute}.landingSuiteOrbit.one{width:440px;height:440px;animation:28s linear infinite ziOrbit}.landingSuiteOrbit.two{border-style:dashed;width:330px;height:330px;animation:21s linear infinite reverse ziOrbit}.landingSuiteOrbit:after,.landingSuiteOrbit:before{content:"";background:var(--zi-cyan);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 18px #27c7d9}.landingSuiteOrbit:before{top:8%;left:20%}.landingSuiteOrbit:after{background:var(--zi-blue);bottom:31%;right:2%}@keyframes ziOrbit{to{transform:rotate(360deg)}}.landingSuiteCore{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#0d3158e8,#071b35f5);border:1px solid #9bdced4f;border-radius:30px;flex-direction:column;justify-content:center;align-items:flex-start;width:270px;min-height:235px;padding:28px;display:flex;box-shadow:0 32px 80px #020c1c70,inset 0 1px #ffffff24}.landingSuiteCore .logo{margin-bottom:28px}.landingSuiteCore .logoType b{color:#fff}.landingSuiteCore .logoType small{color:#9abbd4}.landingSuiteCore>small{letter-spacing:1.6px;color:#8fbed8;font-size:10px}.landingSuiteCore>b{color:#fff;margin-top:6px;font-size:19px}.landingSuiteCore>span{color:#8cf0c7;background:#20c98512;border:1px solid #20c98555;border-radius:100px;margin-top:18px;padding:7px 11px;font-size:11px;font-weight:800}.landingSuiteCore>span i{background:var(--zi-verified);border-radius:50%;width:7px;height:7px;margin-inline-end:7px;display:inline-block}.landingSuiteApp{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b2848e8;border:1px solid #b9dcf03d;border-radius:17px;align-items:center;gap:12px;min-width:190px;padding:14px 16px;display:flex;position:absolute;box-shadow:0 18px 45px #020c1c62}.landingSuiteApp>i{width:42px;height:42px;color:var(--zi-cyan);background:#27c7d91a;border-radius:13px;place-items:center;font-style:normal;font-weight:900;display:grid}.landingSuiteApp span{gap:3px;display:grid}.landingSuiteApp small{letter-spacing:1.1px;color:#83a9c4;font-size:9px}.landingSuiteApp b{font-size:14px}.landingSuiteApp.inspect{top:9%;right:2%;transform:rotate(2deg)}.landingSuiteApp.learn{bottom:11%;left:0;transform:rotate(-2deg)}.landingSuiteApp.more{bottom:10%;right:-2%}.landingSuiteApp.learn>i{color:#9cb8ff;background:#246bfd20}.landingSuiteApp.more>i{color:#fff;background:linear-gradient(135deg,var(--zi-blue),var(--zi-cyan))}.landingApps{background:linear-gradient(#f7fbff,#edf6fc);padding:110px max(5vw,24px)}.landingApps>header{text-align:center;max-width:760px;margin:0 auto 46px}.landingApps>header>span,.landingInspectIntro span{color:var(--zi-blue);letter-spacing:2px;font-size:11px;font-weight:900}.landingApps>header h2{letter-spacing:-2px;color:var(--zi-navy);margin:13px 0;font-size:clamp(34px,4.5vw,58px);line-height:1.1}.landingApps>header p{color:#567087;max-width:680px;margin:0 auto;line-height:1.8}.ziSuiteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1220px;margin:0 auto;display:grid}.ziSuiteCard{--product-accent:#246bfd;background:#fff;border:1px solid #cadeeb;border-radius:22px;flex-direction:column;min-height:300px;padding:22px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 40px #071b3509}.ziSuiteCard:before{content:"";background:linear-gradient(90deg,var(--product-accent),transparent);width:100%;height:3px;position:absolute;inset:0 auto auto 0}.ziSuiteCard:hover{border-color:color-mix(in srgb,var(--product-accent) 45%,#cadeeb);transform:translateY(-5px);box-shadow:0 24px 55px #071b3515}.ziSuiteCard>header{justify-content:space-between;align-items:center;display:flex}.ziSuiteMark{background:color-mix(in srgb,var(--product-accent) 11%,white);width:44px;height:44px;color:var(--product-accent);border-radius:14px;place-items:center;font-size:18px;font-weight:950;display:grid}.ziSuiteState{color:#587187;background:#eef4f8;border-radius:100px;align-items:center;gap:7px;padding:6px 9px;font-size:10px;font-weight:850;display:flex}.ziSuiteState i{background:#8ba0b0;border-radius:50%;width:6px;height:6px}.ziSuiteCard--available .ziSuiteState,.ziSuiteCard.isActive .ziSuiteState{color:#0c9361;background:#20c98513}.ziSuiteCard--available .ziSuiteState i,.ziSuiteCard.isActive .ziSuiteState i{background:var(--zi-verified)}.ziSuiteCard--foundation .ziSuiteState{color:var(--zi-blue);background:#246bfd12}.ziSuiteCard--foundation .ziSuiteState i{background:var(--zi-blue)}.ziSuiteCard.needsBilling .ziSuiteState{color:#b45e0c;background:#fff1e4}.ziSuiteCard.needsBilling .ziSuiteState i{background:#f19a3e}.ziSuiteCardCopy{margin-top:26px}.ziSuiteCardCopy small{color:#71899c;letter-spacing:.8px;font-size:10px;font-weight:850}.ziSuiteCardCopy h3{color:var(--zi-navy);letter-spacing:-.6px;margin:7px 0 9px;font-size:25px}.ziSuiteCardCopy p{color:#587086;margin:0;font-size:13px;line-height:1.75}.ziSuiteCard>footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:24px;display:flex}.ziSuiteCard>footer>span{color:#8aa0b0;font-size:10px}.ziSuiteCard>footer a{color:var(--zi-blue);font-size:11px;font-weight:900;text-decoration:none}.ziSuiteCard>footer a b{font-size:15px}.ziSuiteGrid.isLoading{opacity:.62;pointer-events:none}.ziSuiteGrid.isLoading .ziSuiteState{animation:1.2s ease-in-out infinite ziPulse}@keyframes ziPulse{50%{opacity:.35}}.landingInspectIntro{background:#fff;grid-template-columns:1.1fr .9fr;align-items:end;gap:50px;padding:100px max(6vw,28px) 55px;display:grid}.landingInspectIntro h2{max-width:660px;color:var(--zi-navy);letter-spacing:-2px;margin:11px 0 0;font-size:clamp(34px,4.5vw,58px);line-height:1.08}.landingInspectIntro p{color:#567087;margin:0;font-size:16px;line-height:1.85}.dashboardApps{background:linear-gradient(145deg,#fff,#f4f9fd);border:1px solid #d2e2ed;border-radius:24px;margin-bottom:24px;padding:26px;box-shadow:0 16px 40px #071b3509}.dashboardAppsHead{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:22px;display:flex}.dashboardAppsHead>div>span{color:var(--zi-blue);letter-spacing:1.6px;font-size:10px;font-weight:950}.dashboardAppsHead h2{color:var(--zi-navy);margin:6px 0;font-size:25px}.dashboardAppsHead p{color:#60798e;margin:0;font-size:13px}.dashboardAppsHead>small{color:#526f86;text-align:center;background:#eaf3fa;border-radius:12px;max-width:230px;padding:9px 12px;font-size:10px}.dashboardApps .ziSuiteGrid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:392px;padding:1px 3px 9px;overflow:auto}.dashboardApps .ziSuiteCard{min-height:218px;padding:17px}.dashboardApps .ziSuiteCardCopy{margin-top:15px}.dashboardApps .ziSuiteCardCopy h3{font-size:19px}.dashboardApps .ziSuiteCardCopy p{font-size:11px;line-height:1.55}.dashboardApps .ziSuiteCard>footer{padding-top:15px}.dashboardApps .ziSuiteMark{border-radius:11px;width:36px;height:36px}.dashboardApps .ziSuiteCard.isActive{border-color:#20c98566;box-shadow:0 16px 38px #20c98512}.productPreview{background:radial-gradient(circle at 80% 10%,color-mix(in srgb,var(--product-accent) 18%,transparent),transparent 31rem),linear-gradient(145deg,#06182f,#0a2949 58%,#0d3960);color:#fff;min-height:100vh}.productPreviewNav{border-bottom:1px solid #b9dff326;justify-content:space-between;align-items:center;height:94px;padding:0 max(5vw,24px);display:flex}.productPreviewNav .logoType b{color:#fff}.productPreviewNav .logoType small{color:#8fb1c9}.productPreviewNav>div{gap:24px;display:flex}.productPreviewNav>div a{color:#c7d9e8;font-size:12px;font-weight:800;text-decoration:none}.productPreviewHero{grid-template-columns:1.05fr .75fr;align-items:center;gap:8vw;min-height:650px;padding:90px max(7vw,32px);display:grid}.productPreviewCopy>small{color:#93b4ca;letter-spacing:1.7px;margin-top:22px;font-size:11px;font-weight:900;display:block}.productPreviewCopy h1{letter-spacing:-5px;margin:12px 0 17px;font-size:clamp(60px,8vw,110px);line-height:.95}.productPreviewCopy>p{color:#c5d8e8;max-width:670px;font-size:18px;line-height:1.8}.productPreviewState{border:1px solid color-mix(in srgb,var(--product-accent) 48%,transparent);background:color-mix(in srgb,var(--product-accent) 12%,transparent);color:#d9f9ff;border-radius:100px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:900;display:inline-flex}.productPreviewState i{background:var(--product-accent);width:7px;height:7px;box-shadow:0 0 10px var(--product-accent);border-radius:50%}.productPreviewActions{align-items:center;gap:14px;margin-top:30px;display:flex}.productPreviewActions .landingV2Ghost{color:#fff;border-color:#ffffff3d}.productPreviewPanel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0b;border:1px solid #acd9ed3b;border-radius:28px;padding:32px;box-shadow:0 35px 80px #020b1952}.productPreviewMark{background:color-mix(in srgb,var(--product-accent) 18%,transparent);width:72px;height:72px;color:var(--product-accent);border-radius:21px;place-items:center;margin-bottom:32px;font-size:27px;font-weight:950;display:grid}.productPreviewPanel>small{color:#83a9c4;letter-spacing:1.5px;font-size:10px;font-weight:900}.productPreviewPanel ul{gap:13px;margin:18px 0 28px;padding:0;list-style:none;display:grid}.productPreviewPanel li{color:#e5f1f7;background:#ffffff08;border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:12px;padding:14px;font-size:13px;display:flex}.productPreviewPanel li i{background:color-mix(in srgb,var(--product-accent) 16%,transparent);width:24px;height:24px;color:var(--product-accent);border-radius:8px;place-items:center;font-style:normal;display:grid}.productPreviewPanel>div{border-top:1px solid #ffffff19;gap:5px;padding-top:22px;display:grid}.productPreviewPanel>div b{font-size:13px}.productPreviewPanel>div span{color:#93b2c8;font-size:12px;line-height:1.6}.productPreviewPromise{background:#04142680;border-top:1px solid #b9dff326;grid-template-columns:.65fr 1.35fr auto;align-items:center;gap:35px;padding:70px max(7vw,32px);display:grid}.productPreviewPromise>span{color:#78a3be;letter-spacing:1.5px;font-size:10px;font-weight:900}.productPreviewPromise h2{margin:0;font-size:clamp(25px,3vw,40px);line-height:1.2}.productPreviewPromise a{color:#85eff7;white-space:nowrap;font-size:12px;font-weight:900;text-decoration:none}@media (max-width:1000px){.ziSuiteGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landingSuiteStage{min-height:500px}.dashboardApps .ziSuiteGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.productPreviewHero{grid-template-columns:1fr;gap:55px}.productPreviewPromise{grid-template-columns:1fr}.landingInspectIntro{grid-template-columns:1fr;gap:20px}}@media (max-width:680px){.landingSuiteStage{min-height:480px;transform:scale(.9)}.landingSuiteCore{width:240px}.landingSuiteOrbit.one{width:360px;height:360px}.landingSuiteOrbit.two{width:285px;height:285px}.landingSuiteApp{min-width:160px;padding:11px}.landingSuiteApp.inspect{right:-7%}.landingSuiteApp.learn{left:-8%}.landingSuiteApp.more{bottom:4%;right:-8%}.landingApps{padding-block:82px}.ziSuiteGrid,.dashboardApps .ziSuiteGrid{grid-template-columns:1fr}.landingApps>header{text-align:start}.ziSuiteCard{min-height:270px}.landingInspectIntro{padding-block:75px 35px}.dashboardApps{padding:18px}.dashboardAppsHead{flex-direction:column;align-items:flex-start}.dashboardApps .ziSuiteGrid{max-height:520px}.productPreviewNav{height:80px}.productPreviewNav>div a:first-child{display:none}.productPreviewHero{padding:70px 22px}.productPreviewCopy h1{letter-spacing:-3px;font-size:56px}.productPreviewCopy>p{font-size:15px}.productPreviewActions{flex-direction:column;align-items:stretch}.productPreviewActions a{justify-content:center}.productPreviewPanel{padding:22px}.productPreviewPromise{padding:55px 22px}}@media (prefers-reduced-motion:reduce){.landingSuiteOrbit{animation:none}}
