.preview-chart[data-astro-cid-umuisu2v]{min-width:0;margin:0}.preview-chart[data-astro-cid-umuisu2v] a[data-astro-cid-umuisu2v]{background:#fff;border:1px solid #dce5e0;border-radius:16px;display:block;overflow:hidden}.preview-chart[data-astro-cid-umuisu2v] a[data-astro-cid-umuisu2v]:focus-visible{outline-offset:5px}.preview-chart[data-astro-cid-umuisu2v] img[data-astro-cid-umuisu2v]{width:100%;height:auto;display:block}.preview-chart[data-astro-cid-umuisu2v] figcaption[data-astro-cid-umuisu2v]{color:#738079;text-align:right;margin-top:10px;font-size:12px}.z-playground-hero{--hero-gutter:var(--page-gutter);--hero-surface:#f3f5f5;isolation:isolate;min-height:calc(100svh - var(--nav-height));padding:32px var(--hero-gutter);background:var(--hero-surface);grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:center;gap:28px;display:grid;position:relative;overflow:clip}.z-playground-hero:before,.z-playground-hero:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.z-playground-hero:before{background:radial-gradient(39% 45% at 76% 46%,#ffffffbf,#0000 82%)}.z-playground-hero:after{background:radial-gradient(38% 24% at 76% 65%,#2dbdb211,#0000 82%)}.z-playground-copy{z-index:2;text-align:left;pointer-events:none;width:auto;min-width:0;margin:0;padding:0;position:relative}.z-home .z-playground-hero h1{letter-spacing:-.045em;text-align:left;width:fit-content;max-width:100%;margin:0 0 28px;font-size:clamp(38px,3.65vw,47px);font-weight:650;line-height:1.05}.z-playground-hero h1>span{display:block}.z-playground-hero .z-hero-fixed-benefit{color:#16867d}.z-playground-copy .z-hero-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#526960;margin:0 0 18px;font-size:11px;font-weight:600;line-height:1.5}.z-playground-copy .z-hero-description{color:#596860;letter-spacing:-.022em;margin:0 0 24px;font-size:clamp(17px,1.42vw,20px);line-height:1.55}.z-playground-cta{background:var(--teal);color:#fff;pointer-events:auto;border-radius:8px;justify-content:space-between;align-items:center;gap:36px;max-width:100%;min-height:58px;padding:16px 24px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .2s;display:inline-flex}.z-playground-cta:hover{color:#fff;background:#24ada3}.z-playground-cta span{font-size:24px;line-height:1}.z-game-tabs{pointer-events:auto;isolation:isolate;gap:2px;width:max-content;margin:0;padding:0;display:flex;position:absolute;top:0;left:0;transform:none}.z-game-tabs:before{content:"";pointer-events:none;z-index:-1;border:1px solid #c5d6cf;border-radius:5px;position:absolute;inset:5px 0}.z-game-tabs button{isolation:isolate;color:#63716a;cursor:pointer;background:0 0;border:0;border-radius:4px;min-width:88px;min-height:44px;padding:10px 17px;font:500 13px/1.3 Inter,sans-serif;transition:color .15s;position:relative}.z-game-tabs button:before{content:"";z-index:-1;border-radius:3px;transition:background .15s;position:absolute;inset:7px 2px}.z-game-tabs button[aria-selected=true]{color:#147669;box-shadow:none}.z-game-tabs button[aria-selected=true]:before{background:#2dbdb218}.z-game-tabs button:hover{color:#147669}.z-game-tabs button:focus-visible{outline-offset:2px;outline:2px solid #16867d}.z-cooking-wrap{width:auto;position:absolute;inset:150px -18px 0}.z-cooking-canvas{position:absolute;inset:0}.z-cooking-poster{object-fit:contain;width:100%;height:calc(100% - 95px);position:absolute}.z-cooking-loading{text-align:center;color:#60756a;font:13px/1.5 Inter,sans-serif;position:absolute;bottom:38px;left:0;right:0}.z-playground-hero[data-cooking-state=ready] .z-cooking-poster,.z-playground-hero[data-cooking-state=ready] .z-cooking-loading,.z-playground-hero[data-cooking-state=error] .z-cooking-loading{visibility:hidden}.z-playground-hero[data-game=cooking] #z-pickup,.z-playground-hero[data-game=cooking] .z-playground-fallback{display:none}.z-playground-hero[data-game=cooking] .z-playground-scene:before{opacity:.25}.z-game-phone-note{display:none}.z-playground-scene{isolation:isolate;align-self:stretch;min-width:0;min-height:560px;position:relative;inset:auto}.z-playground-canvas,.z-playground-fallback{position:absolute;inset:150px -18px 0}.z-playground-scene:before{opacity:.58;content:"";z-index:-1;pointer-events:none;background-image:url(/assets/polished-floor.svg?v=f0f83e834f),linear-gradient(165deg,#0000 28%,#fff0 33%,#fffa 39%,#ffffff50 43%,#fff0 49%),linear-gradient(172deg,#0000 58%,#ffffff80 62%,#ffffff30 64%,#fff0 69%),radial-gradient(50% 64% at 73% 34%,#2dbdb242,#56cabc26 52%,#0000 88%),linear-gradient(112deg,#eff9f54d 8%,#deefebcc 35%,#b9dfd8de 70%,#e6f3efcc 97%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:42% -8% 4% -10%;mask-image:radial-gradient(58% 61% at 55% 47%,#000 15%,#000000e6 40%,#00000080 60%,#0000 83%)}.z-playground-canvas{--pickup-font:Inter, sans-serif;--pickup-label-width:168px}.z-playground-fallback{pointer-events:none}.z-playground-fallback img{object-fit:contain;mix-blend-mode:darken;width:100%;height:100%;mask-image:linear-gradient(#0000,#000 22% 87%,#0000)}.z-playground-hero[data-pickup-state=ready] .z-playground-fallback{visibility:hidden}.z-playground-toolbar{z-index:6;pointer-events:none;height:90px;position:absolute;top:0;left:0;right:0}.z-playground-controls{pointer-events:auto;align-items:center;gap:8px;display:flex;position:absolute;top:0;right:0}.z-playground-controls[hidden],.z-playground-hint[hidden]{display:none}.z-playground-controls button{color:#6b7972;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;gap:7px;min-width:80px;min-height:44px;padding:8px 6px;font:500 12px/1.3 Inter,sans-serif;display:inline-flex}.z-playground-controls svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.z-playground-controls .z-resume-icon{display:none}.z-playground-pause[aria-pressed=true]{color:#126960;background:0 0}.z-playground-pause[aria-pressed=true] .z-resume-icon{display:inline}.z-playground-pause[aria-pressed=true] .z-pause-icon{display:none}.z-playground-controls button:hover:not(:disabled){color:#126960;background:0 0}.z-playground-controls button:hover:not(:disabled) span{text-decoration:underline}.z-playground-controls button:disabled{opacity:.35;cursor:default}.z-playground-cta:focus-visible,.z-playground-controls button:focus-visible,.z-playground-load-error button:focus-visible{outline-offset:3px;outline:2px solid #16867d}.z-playground-hint{z-index:3;color:#617568;white-space:nowrap;pointer-events:none;justify-content:flex-start;align-items:center;gap:7px;width:max-content;margin:0;font-size:13px;line-height:1.4;display:flex;position:absolute;inset:52px auto auto 0;transform:none}.z-playground-hint svg{fill:none;stroke:#16867d;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.z-playground-load-error{z-index:4;background:#fff;border-radius:16px;max-width:280px;padding:20px;position:absolute;top:45%;right:8%;box-shadow:0 8px 30px #22332912}.z-playground-load-error p{margin-bottom:12px;font-size:14px;line-height:1.5}.z-playground-load-error button{color:#263c34;cursor:pointer;background:#fff;border:1px solid #dfe4df;border-radius:8px;padding:10px 17px;font:500 13px/1.3 Inter,sans-serif}.z-playground-hero[data-expanded-copy]{grid-template-columns:1fr;gap:36px}.z-playground-hero[data-expanded-copy] .z-playground-copy{width:auto;margin:0;padding:0}.z-playground-hero[data-expanded-copy] .z-playground-scene{min-height:580px}@media (width>=901px){.z-playground-canvas,.z-playground-fallback,.z-cooking-wrap{top:126px;bottom:24px}.z-playground-scene:before{transform:translateY(-24px)}}@media (width>=1500px){.z-playground-hero{padding-block:48px}}@media (width>=901px) and (width<=1100px){.z-playground-hero{gap:20px}.z-home .z-playground-hero h1{font-size:clamp(34px,3.6vw,40px)}.z-playground-controls{gap:5px}.z-playground-controls button{min-width:72px}}@media (width<=900px){.z-playground-hero{grid-template-columns:1fr;gap:36px;padding-top:48px;padding-bottom:32px}.z-playground-hero:before{background:radial-gradient(65% 28% at 56% 65%,#ffffffb3,#0000 85%)}.z-playground-hero:after{background:radial-gradient(70% 20% at 56% 79%,#429c9412,#0000 85%)}.z-playground-copy{width:auto;max-width:640px;margin:0;padding:0}.z-home .z-playground-hero h1{margin-bottom:22px;font-size:clamp(38px,6.4vw,58px)}.z-playground-copy .z-hero-description{font-size:19px}.z-playground-scene{min-height:570px}.z-playground-scene:before{inset:38% -4% 3%}.z-playground-canvas,.z-playground-fallback,.z-cooking-wrap{left:0;right:0}}@media (width<=700px){.z-playground-copy{padding-top:48px;padding-bottom:24px}.z-home .z-playground-hero h1{letter-spacing:-.045em;font-size:clamp(32px,8.8vw,53px)}.z-playground-copy .z-hero-eyebrow{letter-spacing:.065em;margin-bottom:16px;font-size:10px}.z-playground-copy .z-hero-description{font-size:16px}.z-playground-cta{min-height:52px;padding:14px 22px;font-size:14px}.z-playground-scene{min-height:250px;margin-bottom:20px}.z-playground-scene:before{opacity:.45;display:block;top:39%;bottom:2%}.z-playground-canvas,.z-playground-hint,.z-playground-controls .z-playground-reset{display:none}.z-playground-fallback img{width:166.667%;max-width:none;height:auto;position:absolute;top:55%;left:-34%;transform:translateY(-57%)}.z-playground-toolbar{top:2px}.z-playground-hero[data-game=cooking] .z-playground-scene{min-height:320px}.z-cooking-wrap{top:38px;bottom:40px}.z-cooking-poster{height:100%}.z-cooking-loading{display:none}.z-game-phone-note{text-align:center;color:#687b71;margin:0;font:11px/1.5 Inter,sans-serif;display:block;position:absolute;bottom:0;left:22px;right:22px}}@media (prefers-reduced-motion:reduce){.z-playground-cta,.z-game-tabs button,.z-game-tabs button:before{transition:none}}@media (width<=360px){.z-home .z-playground-hero h1{font-size:30px}}@media (width>=1101px){.z-home{--nav-height:80px;--hero-gutter:max(clamp(48px, calc(10vw - 80px), 64px), calc((100% - 1440px) / 2))}.z-home .z-nav{padding-inline:var(--hero-gutter)}.z-home .z-playground-hero{--hero-gutter:inherit;min-height:min(calc(100svh - var(--nav-height)), 920px);padding:40px var(--hero-gutter);grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:40px}.z-home .z-playground-hero h1{letter-spacing:-.045em;font-size:clamp(56px,5vw - 8px,64px);line-height:1.06}.z-playground-copy{translate:clamp(24px,15vw - 160px,56px)}.z-playground-hero[data-expanded-copy] .z-playground-copy{translate:none}.z-playground-copy .z-hero-eyebrow{margin-bottom:20px;font-size:12px}.z-playground-copy .z-hero-description{margin-bottom:28px;font-size:20px}.z-playground-scene{align-self:center;height:clamp(540px,100svh - 160px,760px);min-height:0}.z-playground-canvas,.z-playground-fallback,.z-cooking-wrap{inset:60px 0 74px}.z-cooking-wrap{top:100px;bottom:34px}.z-playground-hint{top:52px;bottom:auto}.z-playground-hero[data-expanded-copy] .z-playground-scene{min-height:580px}}@media (width>=901px) and (width<=1100px){.z-home .z-playground-hero{grid-template-columns:1fr;gap:32px;padding-top:56px}.z-home .z-playground-hero h1{font-size:58px}.z-playground-copy{max-width:700px}.z-playground-scene{place-self:center;width:100%;max-width:820px;height:620px;min-height:0}}@media (width>=1101px){.z-playground-scene:before{transform:translateY(-48px)}}.z-home .z-primary,.z-home .z-primary:hover{color:#fff}.z-home .z-home-proof{border-bottom:0;padding-bottom:44px}.z-home .z-compact-benefits{padding-top:20px;padding-bottom:80px}.z-home .z-compact-benefits>h2{border-top:1px solid var(--line);letter-spacing:-.035em;margin:0 0 36px;padding-top:48px;font-size:clamp(30px,2.5vw,36px);font-weight:650;line-height:1.2}.z-benefit-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;display:grid}.z-benefit-columns h3{letter-spacing:-.5px;margin:0 0 10px;font-size:22px;font-weight:600;line-height:1.3}.z-benefit-columns p{color:#596a60;max-width:345px;margin:0;font-size:16px;line-height:1.65}.z-home .z-compact-bench,.z-home .z-why-zetic,.z-home .z-robotics-faq{padding-block:72px}.z-home .z-compact-bench h2,.z-home .z-why-zetic h2,.z-home .z-robotics-faq h2{letter-spacing:-.035em;max-width:680px;margin:0;font-size:clamp(30px,2.6vw,38px);line-height:1.15}.z-compact-bench .z-hardware-band{margin-bottom:38px;padding-bottom:24px}.z-compact-bench .z-robotics-bench-layout{grid-template-columns:.75fr 1.6fr;gap:48px}.z-compact-bench .z-section-intro{margin:20px 0;font-size:16px;line-height:1.65}.z-compact-bench .z-mobile-bench-link{margin-top:22px}.z-compact-bench .z-hardware-band .z-eyebrow{font-weight:400}.z-compact-bench .z-hardware-band ul{gap:8px 28px}.z-compact-bench .z-hardware-band li{letter-spacing:0;color:#64736d;font-size:14px;font-weight:400;line-height:1.65}.z-compact-bench .z-hardware-band>.z-hardware-coming{color:#087e74;white-space:nowrap;font-size:15px;font-weight:400;line-height:1.6}@media (width<=700px){.z-compact-bench .z-hardware-band ul{width:100%}.z-compact-bench .z-hardware-band>.z-hardware-coming{width:auto;margin-left:auto}}.z-home .z-why-zetic{gap:40px 64px}.z-why-heading>p:not(.z-eyebrow){margin:20px 0;font-size:16px;line-height:1.7}.z-why-quote{padding-left:40px}.z-why-quote blockquote p{letter-spacing:-.45px;font-size:clamp(22px,1.65vw,26px)}.z-home .z-robotics-faq{grid-template-columns:.8fr 1.3fr;gap:64px}.z-robotics-faq summary{justify-content:space-between;align-items:center;gap:22px;padding:22px 0;font-size:16px;line-height:1.45;list-style:none;display:flex}.z-robotics-faq summary::-webkit-details-marker{display:none}.z-robotics-faq summary::marker{content:""}.z-faq-icon{color:#377561;flex:none;width:18px;height:18px;display:block;position:relative}.z-faq-icon:before,.z-faq-icon:after{content:"";background:currentColor;height:1px;position:absolute;top:8px;left:2px;right:2px}.z-faq-icon:after{transition:transform .15s;transform:rotate(90deg)}.z-robotics-faq details[open] .z-faq-icon:after{transform:rotate(0)}.z-robotics-faq .z-faq-list p{padding-right:32px;font-size:15px}.z-robotics-faq summary:focus-visible{outline-offset:5px;outline:2px solid #16867d}.z-home .z-robotics-contact{padding-block:80px}.z-contact-intro>p.z-contact-next{color:#9fb8ab;margin:22px 0;font-size:14px;line-height:1.65}.contact-status p{margin:0 0 12px;font-size:13px}.contact-status a{cursor:pointer;text-decoration:none}.contact-status[hidden],.z-mobile-hero-result{display:none}@media (width<=900px){.z-home .z-compact-bench,.z-home .z-why-zetic,.z-home .z-robotics-faq{padding-block:56px}.z-benefit-columns{gap:26px}.z-benefit-columns h3{font-size:19px}.z-benefit-columns p{font-size:14px}.z-compact-bench .z-robotics-bench-layout{grid-template-columns:1fr;gap:28px}.z-home .z-why-zetic,.z-home .z-robotics-faq{gap:36px}}@media (width<=700px){.z-home .z-home-proof{padding-bottom:28px}.z-home .z-compact-benefits{padding-top:8px;padding-bottom:64px}.z-benefit-columns{grid-template-columns:1fr;gap:22px}.z-benefit-columns h3{margin-bottom:7px;font-size:20px}.z-benefit-columns p{max-width:500px;font-size:15px}.z-home .z-compact-benefits>h2{margin-bottom:30px;padding-top:32px;font-size:30px}.z-home .z-compact-bench,.z-home .z-why-zetic,.z-home .z-robotics-faq{padding-block:48px}.z-home .z-compact-bench h2,.z-home .z-why-zetic h2,.z-home .z-robotics-faq h2{font-size:29px}.z-home .z-why-zetic,.z-home .z-robotics-faq{grid-template-columns:1fr}.z-why-quote{padding:26px 0 0}.z-robotics-faq summary{padding-block:20px;font-size:15px}.z-home .z-robotics-contact{padding-block:56px}.z-playground-hero .z-playground-scene,.z-playground-hero .z-game-tabs,.z-playground-copy .z-hero-proof{display:none!important}.z-home .z-playground-hero{min-height:0;padding:36px var(--page-gutter) 32px;display:block}.z-playground-hero .z-playground-copy{pointer-events:auto;width:100%;max-width:none;margin:0;padding:0}.z-mobile-hero-result{color:#fff;pointer-events:auto;background:#101a17;border-radius:6px;width:100%;margin-top:28px;text-decoration:none;display:block;overflow:hidden}.z-mobile-hero-result img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.z-mobile-result-watch{color:#b9e6d4;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;font-size:14px;display:flex}.z-mobile-result-watch strong{font-weight:500;display:block}.z-mobile-result-watch small{color:#a3beb0;margin-top:5px;font-size:10px;line-height:1.5;display:block}.z-mobile-hero-result:focus-visible{outline-offset:4px;outline:2px solid #16867d}}@media (prefers-reduced-motion:reduce){.z-faq-icon:after{transition:none}}.z-native-gallery{min-width:0;scroll-margin-top:96px}.z-native-gallery .z-demo-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}.z-native-gallery .z-demo-choices button{cursor:pointer;border-radius:4px;gap:12px;min-width:0;padding:10px;transition:background .15s,border-color .15s}.z-native-gallery .z-demo-choices button:hover{background:#f3f8f6;border-color:#87bcb2}.z-native-gallery .z-demo-choices button[aria-selected=true]{background:#eaf6f2;border-color:#16867d;box-shadow:inset 0 0 0 1px #16867d}.z-native-gallery .z-demo-choices button:focus-visible{outline-offset:3px;outline:2px solid #087e74}.z-native-gallery .z-choice-thumb{border-radius:2px;flex:0 0 32%}.z-native-gallery .z-choice-info{gap:5px;min-width:0}.z-native-gallery .z-choice-info>strong{letter-spacing:-.2px;font-size:14px;font-weight:600}.z-native-gallery .z-choice-metric{color:#586f62;font-size:11px;line-height:1.4}.z-demo-film{background:#fff;border:1px solid #d9e5df;border-radius:6px;overflow:hidden}.z-native-gallery .z-inline-recording{aspect-ratio:16/9;background:#151b1d;border-radius:0;min-height:0;overflow:hidden}.z-native-gallery .z-recording-launch{cursor:pointer;position:absolute;inset:0}.z-native-gallery .z-inline-play{background:#087e74;border:1px solid #ffffff40;border-radius:4px;padding:14px 22px;font-size:14px;box-shadow:0 4px 20px #0005}.z-native-gallery .z-recording-launch:hover .z-inline-play{background:#07695f}.z-native-gallery .z-inline-recording video:focus-visible{outline-offset:-4px;outline:2px solid #83ded0}.z-demo-resultbar{background:#f7faf8;border-bottom:1px solid #d9e5df;justify-content:space-between;align-items:center;gap:20px 32px;padding:28px 30px;display:flex}.z-demo-result-intro{flex:1;min-width:0}.z-demo-result-context{color:#5a6d62;margin:0 0 10px;font-size:12px;line-height:1.6}.z-native-gallery .z-demo-headline{letter-spacing:-.035em;color:#152a20;margin:0;font-size:clamp(28px,2.5vw,36px);font-weight:600;line-height:1.15}.z-demo-speedup{color:#087e74;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:650}.z-demo-measurement{text-align:right;flex:none;max-width:100%}.z-demo-metric{color:#52675d;margin-bottom:8px;font-size:12px;line-height:1.5;display:block}.z-demo-comparison{letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:#52675d;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:10px;margin:0;font-size:22px;font-weight:500;line-height:1.35;display:flex}.z-demo-comparison strong{color:#087e74;font-weight:600}.z-demo-result-arrow{color:#6f8378;font-size:18px}.z-demo-details{border-bottom:1px solid #d9e5df;margin-top:4px}.z-demo-details summary{color:#4f675b;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:19px 0;font-size:13px;font-weight:500;list-style:none;display:flex}.z-demo-details summary::-webkit-details-marker{display:none}.z-demo-details summary:focus-visible{outline-offset:3px;outline:2px solid #087e74}.z-demo-details .z-faq-icon{color:#16867d;width:14px;height:14px}.z-demo-details[open] .z-faq-icon:after{transform:rotate(0)}.z-demo-details dl{grid-template-columns:1fr 1fr;gap:24px 48px;margin:0;padding:4px 0 26px;display:grid}.z-demo-details dt{color:#293e32;margin-bottom:6px;font-size:12px;font-weight:600}.z-demo-details dd{color:#607168;max-width:530px;margin:0;font-size:13px;line-height:1.7}.z-demo-next{justify-content:flex-end;padding-top:20px;display:flex}.z-demo-next .z-text-link{min-height:32px;font-size:13px;font-weight:500}@media (width<=1050px){.z-native-gallery .z-choice-thumb{display:none}.z-native-gallery .z-demo-choices button{padding:15px 16px}}@media (width<=700px){.z-native-gallery .z-demo-choices{scrollbar-width:thin;scrollbar-color:#9cbbb0 transparent;border-bottom:1px solid #bfd6c9;gap:0;margin-bottom:16px;padding:3px 1px 0;scroll-padding-inline:1px;display:flex;overflow-x:auto}.z-native-gallery .z-demo-choices button{min-height:48px;box-shadow:none;text-align:center;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:14px 18px}.z-native-gallery .z-demo-choices button[aria-selected=true]{box-shadow:none;background:#edf8f4;border-bottom-color:#16867d}.z-native-gallery .z-demo-choices button:focus-visible{outline-offset:-3px}.z-native-gallery .z-choice-info>strong{white-space:nowrap;font-size:14px}.z-native-gallery .z-choice-metric{display:none}.z-native-gallery .z-inline-play{gap:10px;padding:11px 15px;font-size:12px}.z-demo-resultbar{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 20px}.z-demo-result-context{margin-bottom:10px;font-size:11px}.z-native-gallery .z-demo-headline{font-size:30px;line-height:1.18}.z-demo-measurement{text-align:left}.z-demo-comparison{justify-content:flex-start}.z-demo-metric{font-size:12px}.z-demo-comparison{letter-spacing:-.4px;gap:8px;font-size:21px}.z-demo-details dl{grid-template-columns:1fr;gap:20px;padding-bottom:24px}.z-demo-next{justify-content:flex-start;padding-top:16px}}@media (width<=360px){.z-native-gallery .z-demo-choices button{padding-inline:15px}.z-demo-resultbar{padding:16px 14px}.z-demo-comparison{gap:7px;font-size:19px}}@media (prefers-reduced-motion:reduce){.z-native-gallery .z-demo-choices button{transition:none}}.z-membership-label{letter-spacing:.065em;text-transform:uppercase;color:#557365;margin:0 0 20px;font-size:11px;font-weight:500;line-height:1.5}.z-why-programs{border-top:1px solid #c2dace;grid-column:1/-1;padding-top:28px}.z-program-badges{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.z-program-badges li{text-align:center;min-width:0;padding-inline:20px}.z-program-badges li+li{border-left:1px solid #d2e3dc}.z-program-logo{justify-content:center;align-items:center;width:min(250px,100%);height:92px;margin-inline:auto;display:flex}.z-program-logo img{max-width:100%;height:auto;display:block}.z-program-logo .z-program-nvidia{width:53.24%}.z-program-logo .z-program-qualcomm{width:86.24%}.z-program-logo .z-program-techcrunch{width:96%}.z-program-logo .z-program-edgeai{width:88%}@media (width<=1100px){.z-program-badges{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.z-program-badges li:nth-child(odd){border-left:0}}@media (width<=900px){.z-home .z-compact-benefits{padding-bottom:72px}.z-demo-resultbar{flex-wrap:wrap;align-items:flex-start}.z-demo-measurement{text-align:left}.z-demo-comparison{justify-content:flex-start}}@media (width<=820px){.z-why-quote{padding-left:0}}@media (width<=700px){.z-home .z-compact-benefits{padding-bottom:64px}.z-home .z-why-zetic{row-gap:32px}.z-why-quote blockquote p{font-size:22px}.z-program-badges{grid-template-columns:1fr;gap:20px}.z-program-badges li{padding:0}.z-program-badges li+li{border-left:0}.z-program-logo{height:84px}}.z-home .z-workload-benefits{padding-top:20px;padding-bottom:96px;scroll-margin-top:110px}.z-home .z-workload-benefits>h2{margin-bottom:40px;padding-top:48px;font-size:clamp(30px,2.5vw,36px)}.z-workload-benefits .z-benefit-columns{gap:0}.z-workload-benefit{min-width:0;padding-inline:28px}.z-workload-benefit:first-child{padding-left:0}.z-workload-benefit:last-child{padding-right:0}.z-workload-benefit+.z-workload-benefit{border-left:1px solid #dce7e2}.z-benefit-diagram{background:radial-gradient(circle at 50% 56%,#def2ec80,#0000 72%),#f5f8f7;border-radius:5px;justify-content:center;align-items:center;height:190px;margin-bottom:25px;padding:8px 10px;display:flex}.z-benefit-diagram svg{width:100%;max-width:310px;height:auto;display:block;overflow:visible}.z-benefit-diagram text{fill:#4e665d;letter-spacing:0;font:500 13px Inter,Arial,sans-serif}.z-benefit-diagram .z-wb-accent-text{fill:#087e74;font-weight:600}.z-benefit-diagram .z-wb-node{fill:#fff;stroke:#bed2c9;stroke-width:1.2px}.z-benefit-diagram .z-wb-accent-node{fill:#ddf4ed;stroke:#2dbdb2;stroke-width:1.5px}.z-wb-line,.z-wb-arrow,.z-wb-chip-pins,.z-wb-accent-stroke,.z-wb-checks{fill:none;stroke:#6a9d90;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.z-wb-return{fill:none;stroke:#b6ccc3;stroke-width:1.2px;stroke-dasharray:3 5}.z-wb-signal{fill:#2dbdb2}.z-wb-layer{fill:#edf6f2;stroke:#88b5a6;stroke-width:1.2px;stroke-linejoin:round}.z-wb-model{fill:#d8f1e8;stroke:#2dbdb2;stroke-width:1.5px;stroke-linejoin:round}.z-wb-board{fill:#fff;stroke:#9fbcaf;stroke-width:1.2px}.z-wb-screw{fill:#b7cec2}.z-wb-accent-stroke,.z-wb-checks{stroke:#087e74;stroke-width:1.8px}.z-wb-paper-back{fill:#e0efe8;stroke:#b5d1c2;stroke-width:1px}.z-wb-rule{fill:none;stroke:#e0eae5;stroke-width:1px}.z-workload-benefits .z-benefit-columns h3{letter-spacing:-.035em;margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.3}.z-workload-benefits .z-benefit-columns p{color:#596a60;max-width:340px;margin:0;font-size:16px;line-height:1.65}@media (width<=1100px) and (width>=961px){.z-workload-benefit{padding-inline:20px}.z-benefit-diagram{height:176px;padding-inline:4px}.z-workload-benefits .z-benefit-columns h3{font-size:20px}}@media (width<=960px){.z-home .z-workload-benefits{padding-bottom:80px}.z-home .z-workload-benefits>h2{margin-bottom:32px}.z-workload-benefits .z-benefit-columns{grid-template-columns:1fr;gap:24px}.z-workload-benefit,.z-workload-benefit:first-child,.z-workload-benefit:last-child{grid-template-columns:minmax(230px,.85fr) minmax(0,1fr);align-items:center;gap:32px;padding:0 0 24px;display:grid}.z-workload-benefit+.z-workload-benefit{border-left:0}.z-workload-benefit:not(:last-child){border-bottom:1px solid #dce7e2}.z-workload-benefit:last-child{padding-bottom:0}.z-benefit-diagram{height:172px;margin:0;padding:0 8px}.z-workload-benefits .z-benefit-columns p{max-width:430px}}@media (width<=560px){.z-home .z-workload-benefits{padding-top:8px;padding-bottom:64px;scroll-margin-top:88px}.z-home .z-workload-benefits>h2{max-width:none;margin-bottom:32px;padding-top:32px;font-size:30px}.z-workload-benefits .z-benefit-columns{gap:28px}.z-workload-benefit,.z-workload-benefit:first-child,.z-workload-benefit:last-child{grid-template-columns:1fr;gap:20px;padding-bottom:28px}.z-workload-benefit:last-child{padding-bottom:0}.z-benefit-diagram{height:172px;padding-inline:0}.z-workload-benefits .z-benefit-columns h3{margin-bottom:8px;font-size:22px}.z-workload-benefits .z-benefit-columns p{font-size:16px}}.z-home .z-section.z-execution-offer{padding-block:104px;scroll-margin-top:80px}.z-execution-offer .z-offer-heading{margin:0 0 48px}.z-execution-offer .z-eyebrow{margin-bottom:18px}.z-home .z-section.z-execution-offer h2{letter-spacing:-.04em;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(32px,3vw,44px);font-weight:600;line-height:1.15}.z-execution-overview{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:64px;display:grid}.z-execution-steps{padding-block:12px}.z-execution-step{grid-template-columns:28px minmax(0,1fr);gap:20px;display:grid}.z-execution-step+.z-execution-step{border-top:1px solid #ffffff20;margin-top:30px;padding-top:30px}.z-execution-step-number{color:#77968a;font-variant-numeric:tabular-nums;padding-top:2px;font-size:12px;line-height:18px}.z-execution-offer .z-offer-label{letter-spacing:.09em;font-size:11px;line-height:20px;display:block}.z-execution-step h3{letter-spacing:-.025em;margin:12px 0 8px;font-size:22px;font-weight:500;line-height:1.3}.z-execution-step p{color:#b6c9c0;margin:0;font-size:15px;line-height:1.6}.z-execution-process{color:#d1e0d8;margin:12px 0 0;padding:0;font-size:16px;line-height:1.65;list-style:none}.z-execution-package{background:#17342b;border:1px solid #72b9a833;border-radius:6px;padding:34px 40px}.z-execution-package .z-offer-label{color:#9de8d6}.z-execution-package h3{letter-spacing:-.035em;margin:14px 0 24px;font-size:clamp(24px,2.1vw,30px);font-weight:500;line-height:1.2}.z-execution-package ul{color:#dcece4;margin:0;padding:0;font-size:16px;line-height:1.5;list-style:none}.z-execution-package li{border-top:1px solid #ffffff18;padding:14px 0 14px 26px;position:relative}.z-execution-package li:before{content:"✓";color:#9de8d6;position:absolute;left:0}.z-execution-package li:last-child{padding-bottom:0}.z-execution-process li+li{margin-top:5px}.z-execution-next{border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:40px;margin-top:40px;padding-top:36px;display:flex}.z-execution-timing{align-items:center;gap:32px;min-width:0;display:flex}.z-execution-timing>strong{color:#9de8d6;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(38px,3.3vw,48px);font-weight:500;line-height:1.1}.z-execution-conditions{color:#d1e0d8;max-width:360px;margin:0;font-size:13px;line-height:1.65}.z-execution-conditions>span{color:#a4beb2;margin-top:5px;font-size:12px;display:block}.z-execution-timing>strong>span{vertical-align:top;margin-left:3px;font-size:20px;line-height:1.4;display:inline-block}.z-execution-links{flex-direction:column;flex:none;align-items:flex-start;gap:16px;display:flex}.z-execution-links .z-action{min-height:48px;padding:13px 20px;font-size:14px}.z-execution-links .z-action.z-primary{color:#fff}.z-execution-links .z-text-link{color:#a5ddce;font-size:13px}@media (width<=1100px){.z-execution-overview{gap:36px}.z-execution-package{padding-inline:28px}.z-execution-timing{gap:20px}.z-execution-next{gap:28px}}@media (width<=900px){.z-home .z-section.z-execution-offer{padding-block:80px}.z-execution-timing{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=700px){.z-home .z-section.z-execution-offer{padding-block:64px}.z-execution-offer .z-offer-heading{margin-bottom:32px}.z-home .z-section.z-execution-offer h2{text-wrap:initial;font-size:clamp(29px,5vw,34px)}.z-execution-overview{grid-template-columns:1fr;gap:32px}.z-execution-steps{padding:0}.z-execution-step{gap:12px}.z-execution-step+.z-execution-step{margin-top:24px;padding-top:24px}.z-execution-step h3{font-size:20px}.z-execution-package{padding:28px 24px}.z-execution-package h3{margin-bottom:20px}.z-execution-package ul{font-size:15px}.z-execution-next{flex-direction:column;align-items:stretch;gap:24px;margin-top:32px;padding-top:28px}.z-execution-timing>strong{font-size:44px}.z-execution-conditions{max-width:440px}.z-execution-links{flex-flow:wrap;align-items:center;gap:20px}}
