.home-si .hs-hero{box-sizing:border-box;margin-top:-72px;padding-top:72px}@media (min-width:1024px){.home-si .hs-hero{display:flex;align-items:center;min-height:100vh;min-height:100svh}.home-si .hs-hero-inner{width:100%;padding-top:var(--hero-pad-top)!important;padding-bottom:var(--hero-pad-bottom)!important}}@media (min-width:1024px) and (max-width:1180px){.home-si .hs-hero-card{flex-basis:360px!important}}@media (min-width:1024px) and (max-height:760px){.home-si .hs-hero-card{gap:14px!important;padding:22px!important}.home-si .hs-hero-row{padding-top:9px!important;padding-bottom:9px!important}}.home-si .hs-hero-mark{position:absolute;right:-70px;top:12px;width:600px;height:auto;opacity:.5;pointer-events:none}.home-si .hs-hero.zk-dark .hs-hero-mark{opacity:1}@media (max-width:900px){.home-si .hs-hero-mark{width:420px;right:-160px;opacity:.4}}.home-si .hs-hero-row{transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out}.home-si .hs-hero-row:hover{background:var(--zk-violet-50)!important;border-color:var(--zk-violet-200)!important;box-shadow:0 6px 18px rgba(33,27,41,.06)}.home-si .hs-hero-row.is-own .hs-own-tile{background:linear-gradient(135deg,#B111C2,#7024F5)!important;color:#FFFFFF!important}.home-si .hs-hero-row.is-own .hs-own-arrow{transition:transform .16s ease-out}.home-si .hs-hero-row.is-own:hover .hs-own-arrow{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.home-si .hs-hero-row.is-own .hs-own-arrow{transition:none}}.home-si .faq-btn:focus-visible,.home-si .hs-hero-row:focus-visible,.home-si .hs-step-btn:focus-visible{outline:2px solid #7024F5;outline-offset:2px}.home-si .hs-step-btn:hover{border-color:#CED3DC}.home-si .hs-step-btn[aria-pressed=true]:hover{border-color:#B111C2}.home-si .faq-btn:hover .faq-sign{background:#E8DCFD}.home-si .faq-btn[aria-expanded=true] .faq-sign{background:#211B29;color:#FFFFFF}.home-si .hs-sol-foot{transition:background-color .16s ease-out}.home-si .hs-sol-card:hover .hs-sol-foot{background:rgba(232,220,253,.55)!important}.home-si .hs-sol-own{transition:border-color .16s ease-out,box-shadow .16s ease-out}.home-si .hs-sol-own:hover{border-color:var(--zk-magenta-300)!important;box-shadow:0 8px 24px rgba(33,27,41,.06)}.home-si .hs-sol-click{cursor:pointer}.home-si .hs-sol-link:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.home-si .hs-sol-link:focus-visible{outline:none}.home-si .hs-sol-click:has(.hs-sol-link:focus-visible){outline:2px solid var(--zk-violet-600);outline-offset:3px}:is(.home-si,.zk-stepper) .hs-step-head{display:flex;align-items:center;gap:12px}:is(.home-si,.zk-stepper) .hs-step-num{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;box-sizing:border-box;border-radius:999px;border:1.5px solid var(--zk-text);color:var(--zk-text);font-size:12px;font-weight:700;font-feature-settings:"tnum";transition:background-color .16s ease-out,color .16s ease-out}:is(.home-si,.zk-stepper) .hs-step-rail{flex:1;height:1px;margin-right:-36px;background:var(--zk-border-strong)}.home-si .hs-step:last-child .hs-step-rail,.zk-stepper .hs-step.is-row-end .hs-step-rail{margin-right:-24px;background:linear-gradient(90deg,var(--zk-border-strong),rgba(206,211,220,0))}:is(.home-si,.zk-stepper) .hs-step:hover :is(.hs-step-num,.as-stage-num),:is(.home-si,.zk-stepper) .hs-steps:not(:hover) .hs-step:first-child :is(.hs-step-num,.as-stage-num){background:linear-gradient(135deg,#B111C2,#7024F5)!important;border-color:transparent!important;color:#FFFFFF!important}@media (max-width:1023px){.home-si .hs-steps{row-gap:28px!important}.home-si .hs-step-rail{display:none}}.home-si .hs-band{position:relative;overflow:hidden;isolation:isolate}.home-si .hs-band>div{position:relative;z-index:1}.home-si .hs-band.is-lagoon{background:var(--zk-lagoon-50);border-top:1px solid var(--zk-lagoon-100)}.home-si .hs-band.is-lagoon .hs-heading>div>p:first-child{color:var(--zk-lagoon-800)!important}.home-si .hs-band.is-night{background:linear-gradient(160deg,var(--zk-plum-900) 0,#2A042E 100%);border-top:1px solid var(--zk-plum-900);color:#C9C4CF}.home-si .hs-band-deco{position:absolute;right:-180px;top:40px;z-index:0;width:520px;height:auto;pointer-events:none}.home-si .hs-band.is-night :is(h2,.hs-heading h2,.hs-contact-head :is(h1,h2)){color:#FFFFFF!important}.home-si .hs-band.is-night :is(.hs-heading>div>p,.hs-contact-head>p,.hs-band-copy>p){color:#C9C4CF!important}.home-si .hs-band.is-night :is(.hs-heading>div>p:first-child,.hs-contact-head>p:first-child,.hs-band-copy>p:first-child){color:var(--zk-magenta-200)!important}.home-si .hs-band.is-night .hs-heading a:not(.as-outline-btn){color:var(--zk-magenta-200)!important}.home-si .hs-band.is-night .hs-heading a:not(.as-outline-btn):hover{color:#FFFFFF!important}.home-si .hs-band.is-night :is(.zk-grad,.zk-grad.zk-grad-pink){background-image:linear-gradient(90deg,#F380FF,#AC80F9)}.home-si .hs-band.is-night .zk-tick{color:#CEB5FC}.home-si .hs-band.is-night .zk-cta{background:#FFFFFF!important;border-color:#FFFFFF!important;color:var(--zk-text)!important}.home-si .hs-band.is-night .zk-cta:is(:hover,:active){background:#E6E6EA!important;border-color:#E6E6EA!important}.home-si .hs-band.is-night .as-outline-btn{background:transparent!important;border-color:#57505F!important;color:#FFFFFF!important}.home-si .hs-band.is-night .as-outline-btn:hover{border-color:#FFFFFF!important}.home-si .hs-band.is-night :is(a,button,.zk-cta):focus-visible{outline-color:#CEB5FC!important}.home-si .hs-band.is-night .hs-night-card{background:#2B2533!important;border-color:#3F3848!important}.home-si .hs-band.is-night .hs-night-card h3{color:#FFFFFF!important}.home-si .hs-band.is-night .hs-night-card p{color:#C9C4CF!important}.home-si .hs-band.is-night .hs-night-card.as-lift:hover{border-color:#57505F!important;box-shadow:0 8px 24px rgba(0,0,0,.28)}.home-si .hs-band.is-night .hs-night-tile{background:#382E47!important;color:#C4A6FF!important}.home-si .hs-band.is-night .hs-key-pill{background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.32);color:#FFFFFF}.home-si .hs-band.is-night .hs-contact-next{background:#2B2533;border-color:#3F3848}.home-si .hs-band.is-night .hs-contact-next>b{color:#FFFFFF}.home-si .hs-band.is-night .hs-contact-next li{border-top-color:#3F3848;color:#C9C4CF}.home-si .hs-band.is-night .hs-contact-assess{border-color:#3F3848!important;box-shadow:none!important}.home-si .hs-band.is-night .zk-assess-cta.is-dark{color:var(--zk-text);background:linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(135deg,#F380FF,#AC80F9) border-box}.home-si .hs-band.is-night .zk-assess-cta.is-dark svg{color:var(--zk-magenta-700)}.home-si .hs-band.is-night .zk-assess-cta.is-dark:hover{color:var(--zk-text);background:linear-gradient(135deg,#FBDAFF,#E8DCFD) padding-box,linear-gradient(135deg,#F380FF,#AC80F9) border-box}.home-si .hs-band.is-night .hs-contact-form{border-color:#FFFFFF;box-shadow:0 18px 40px -24px rgba(0,0,0,.5)}@media (max-width:900px){.home-si .hs-band-deco{width:380px;right:-200px;top:20px;opacity:.7}}.home-si .pf-stage{border-radius:16px!important;overflow:hidden;border:1px solid #e1e3f0!important;background:#FFFFFF!important}.home-si .pf-stage-top{background:#F3F4FA!important;border-bottom:1px solid #e1e3f0!important}.home-si .hs-ia-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:stretch}.home-si .hs-ia-rail{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:4px}.home-si .hs-ia-rail:before{content:"";position:absolute;left:19px;top:32px;bottom:32px;width:2px;border-radius:2px;background:var(--zk-border)}.home-si .hs-ia-cp{all:unset;box-sizing:border-box;position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:18px;align-items:start;width:100%;padding:12px 16px 12px 0;border-radius:12px;cursor:pointer}.home-si .hs-ia-cp:focus-visible{outline:2px solid #7024F5;outline-offset:2px}.home-si .hs-ia-mark{position:relative;z-index:1;display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--zk-border-strong);background:#FFFFFF;color:var(--zk-text-subtle);transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}.home-si .hs-ia-cp.is-done .hs-ia-mark{border-color:var(--zk-magenta-300);color:var(--zk-magenta-600)}.home-si .hs-ia-cp.is-on .hs-ia-mark{border-color:var(--zk-plum-900);background:var(--zk-plum-900);color:#FFFFFF;box-shadow:0 0 0 5px var(--zk-magenta-50)}.home-si .hs-ia-cp:hover:not(.is-on) .hs-ia-mark{border-color:var(--zk-magenta-300);color:var(--zk-magenta-600)}.home-si .hs-ia-text{display:grid;padding-top:8px}.home-si .hs-ia-text b{font-size:20px;line-height:24px;letter-spacing:-.015em;font-weight:500;color:var(--zk-text-muted);transition:color .25s ease}.home-si .hs-ia-cp.is-on .hs-ia-text b,.home-si .hs-ia-cp:hover .hs-ia-text b{color:var(--zk-text)}.home-si .hs-ia-desc{display:grid;grid-template-rows:0fr;overflow:hidden;font-size:15px;line-height:23px;color:var(--zk-text-muted);opacity:0;transition:grid-template-rows .35s ease,opacity .3s ease}.home-si .hs-ia-desc>span{min-height:0}.home-si .hs-ia-cp.is-on .hs-ia-desc{grid-template-rows:1fr;opacity:1}.home-si .hs-ia-cp.is-on .hs-ia-desc>span{padding-top:6px}.home-si .hs-ia-timer{position:absolute;left:58px;right:16px;bottom:2px;height:2px;border-radius:2px;background:var(--zk-magenta-500);transform-origin:left;animation:hs-ia-timer linear forwards}@keyframes hs-ia-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home-si .hs-ia-stage .pf-stage{height:440px}@media (prefers-reduced-motion:reduce){.home-si .hs-ia-desc,.home-si .hs-ia-mark,.home-si .hs-ia-text b{transition:none}}@media (max-width:900px){.home-si .hs-ia-grid{grid-template-columns:minmax(0,1fr);gap:24px}.home-si .hs-ia-stage .pf-stage{height:380px}}.home-si .ask-form{display:flex;flex-direction:column;gap:14px;padding:0;border:0;background:transparent}.home-si .ask-form .ask-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-si .ask-form label{display:grid;gap:6px;font-size:13px;font-weight:500;color:var(--zk-text)}.home-si .ask-form select{padding-right:34px}.home-si .ask-form :is(input,select,textarea){box-sizing:border-box;width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--zk-border-strong);border-radius:8px;background-color:#FFFFFF;color:var(--zk-text);font:inherit;font-size:15px}.home-si .ask-form textarea{min-height:128px;resize:vertical}.home-si .ask-form :is(input,select,textarea):hover{border-color:#A9ADC2}.home-si .ask-form :is(input,select,textarea):focus{border-color:#7024F5;outline:2px solid #7024F5;outline-offset:2px}.home-si .ask-form .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border:1px solid #211b29;border-radius:var(--zk-radius-action);background:#211B29;color:#FFFFFF;font:inherit;font-size:16px;font-weight:500;cursor:pointer}.home-si .ask-form .button:hover{background:#000503;border-color:#000503}.home-si .ask-form .button:active{background:var(--zk-cta-active);border-color:var(--zk-cta-active)}.home-si .ask-form small{font-size:12px;color:var(--zk-text-muted)}.home-si .ask-form small a{color:var(--zk-accent-ink)}.home-si .ask-form .form-success{display:flex;align-items:center;gap:10px;padding:18px;border-radius:12px;background:#FEF1FF;color:var(--zk-text);font-size:15px}.home-si .ask-form .form-error{margin:0;color:#9B1C1C;font-size:14px;line-height:20px}.home-si .hs-arch{--trace-dur:9.2s;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 86px minmax(0,1.15fr) 72px minmax(0,1fr);align-items:center;gap:16px}.home-si .hs-arch-traces{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:3;display:none}.home-si .hs-arch.is-plugged .hs-arch-traces{display:block}.home-si .hs-arch-trace{fill:none;stroke:var(--zk-magenta-200);stroke-width:1;stroke-linecap:round}.home-si .hs-arch-particle{--dur:6s;fill:var(--zk-plum-900);stroke:#FFFFFF;stroke-width:1;paint-order:stroke;opacity:0;offset-rotate:0deg;offset-distance:0;transform-box:fill-box;transform-origin:center;animation:hs-run calc(var(--dur) * var(--k,1)) cubic-bezier(.45,.05,.55,.95) calc(var(--dur) * var(--k,1) * var(--o,0) * -1) infinite,hs-absorb calc(var(--dur) * var(--k,1)) linear calc(var(--dur) * var(--k,1) * var(--o,0) * -1) infinite}.home-si .is-out>.hs-arch-particle{animation-name:hs-run,hs-emit;animation-timing-function:cubic-bezier(.45,.05,.55,.95),linear}@keyframes hs-run{0%{offset-distance:0}to{offset-distance:100%}}@keyframes hs-absorb{0%{opacity:0;transform:scale(.6)}18%{opacity:.95;transform:scale(1)}76%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes hs-emit{0%{opacity:0;transform:scale(.4)}20%{opacity:.95;transform:scale(1)}80%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.home-si .hs-arch-card{position:relative;align-self:center;padding:24px;border:1px solid var(--zk-border);border-radius:20px;background:#FFFFFF}.home-si .hs-arch-card ul{list-style:none;margin:16px 0 0;padding:0}.home-si .hs-arch-systems li{position:relative;display:flex;gap:12px;padding:14px 0;border-top:1px solid var(--zk-wash)}.home-si .hs-arch-systems li>svg{flex:none;margin-top:2px;color:var(--zk-accent-ink)}.home-si .hs-arch-row{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.home-si .hs-arch-row b{font-size:15px;line-height:21px;font-weight:500;color:var(--zk-text)}.home-si .hs-arch-row small{font-size:13px;line-height:19px;color:var(--zk-text-muted)}.home-si .hs-arch-row em{margin-top:6px;padding:3px 10px;border-radius:999px;background:var(--zk-magenta-50);border:1px solid var(--zk-magenta-200);font-style:normal;font-size:11px;line-height:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--zk-magenta-800)}.home-si .hs-arch-socket{display:none}.home-si .hs-arch.is-plugged .hs-arch-socket{display:block;position:absolute;right:-29px;top:50%;z-index:4;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;border:1.5px solid var(--zk-magenta-300);background:#FFFFFF;box-sizing:border-box}.home-si .hs-arch-delivers-title{display:block;margin-top:6px;font-size:17px;line-height:24px;font-weight:500;color:var(--zk-text)}.home-si .hs-arch-delivers li{display:flex;align-items:center;gap:10px;padding:13px 0;border-top:1px solid var(--zk-wash);font-size:15px;color:var(--zk-text)}.home-si .hs-arch-delivers li>svg{margin-left:auto;color:var(--zk-accent-ink)}.home-si .hs-arch-dot{position:relative;z-index:4;flex:none;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--zk-magenta-300);background:#FFFFFF;box-sizing:border-box}.home-si .hs-arch-link{position:relative;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:11px;line-height:15px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--zk-text-subtle)}.home-si .hs-arch-link i{display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--zk-magenta-200),transparent)}.home-si .hs-arch.is-plugged .hs-arch-link i{opacity:0}.home-si .hs-arch.is-plugged .hs-arch-link>span{position:absolute;left:0;right:0}.home-si .hs-arch-chip{--cut:56px;position:relative;display:flex;flex-direction:column;align-items:center;gap:26px;padding:56px clamp(28px,3.4vw,44px);text-align:center;color:#FFFFFF;filter:drop-shadow(0 28px 48px rgba(33,27,41,.22)) drop-shadow(0 4px 10px rgba(33,27,41,.1))}.home-si .hs-arch-chip:after,.home-si .hs-arch-chip:before{content:"";position:absolute;z-index:0;pointer-events:none;clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.home-si .hs-arch-chip:before{inset:0;background:var(--zk-plum-800)}.home-si .hs-arch-chip:after{inset:1px;--cut:55.6px;background:var(--zk-plum-900)}.home-si .hs-arch-chip>*{position:relative;z-index:1}.home-si .hs-arch-chip-head{display:flex;flex-direction:column;gap:6px}.home-si .hs-arch-chip-head b{font-size:16px;line-height:22px;font-weight:500;color:#FFFFFF}.home-si .hs-arch-chip-head small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--zk-plum-300)}.home-si .hs-arch-compliance{display:flex;flex-direction:column;gap:12px;width:100%}.home-si .hs-arch-compliance h3{display:flex;align-items:center;gap:12px;margin:0;font-size:11px;line-height:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--zk-magenta-200)}.home-si .hs-arch-compliance h3:after,.home-si .hs-arch-compliance h3:before{content:"";flex:1;height:1px;background:var(--zk-plum-700)}.home-si .hs-arch-compliance>div,.home-si .hs-arch-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.home-si .hs-arch-compliance span,.home-si .hs-arch-pills span{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--zk-plum-700);background:var(--zk-plum-800);font-size:12px;font-weight:500;color:var(--zk-plum-100);white-space:nowrap}.home-si .hs-arch-pills span{color:var(--zk-magenta-100);border-color:rgba(242,120,255,.55);background:rgba(233,23,255,.1)}.home-si .hs-arch-lockup{display:flex;align-items:center;gap:16px}.home-si .hs-arch-lockup>span{display:grid;place-items:center;flex:none;width:64px;height:64px;border-radius:14px;border:1px solid var(--zk-plum-600);background:var(--zk-plum-800);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.home-si .hs-arch-lockup>span img{width:38px;height:38px}.home-si .hs-arch-lockup>img,.home-si .hs-arch-lockup>span img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-si .hs-arch-lockup>img{display:block;height:40px;width:auto}.home-si .hs-arch-layers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;width:100%;margin:0;text-align:left}.home-si .hs-arch-layers>div{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-top:1px solid var(--zk-plum-700)}.home-si .hs-arch-layers dt{font-size:15px;line-height:21px;font-weight:600;color:var(--zk-magenta-200)}.home-si .hs-arch-layers dd{margin:0;font-size:13px;line-height:19px;color:var(--zk-plum-300)}.home-si .hs-arch-pins{display:none}.home-si .hs-arch.is-plugged .hs-arch-pins{display:block;position:absolute;top:0;bottom:0;width:14px;z-index:3;pointer-events:none}.home-si .hs-arch-pins.is-left{left:-13px}.home-si .hs-arch-pins.is-right{right:-13px}.home-si .hs-arch-pins i{position:absolute;top:0;display:block;width:14px;height:5px;background:var(--zk-magenta-300)}.home-si .hs-arch-pins.is-left i{left:0}.home-si .hs-arch-pins.is-right i{right:0}@media (prefers-reduced-motion:reduce){.home-si .hs-arch-particle{animation:none;opacity:0}}@media (max-width:1079px){.home-si .hs-arch{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto;gap:12px}.home-si .hs-arch-link{flex-direction:row;gap:12px;min-height:40px}.home-si .hs-arch-link i{width:1px;height:28px;background:var(--zk-magenta-200)}.home-si .hs-arch-chip{padding:48px 28px}}.home-si .hs-benefits{align-items:stretch}.home-si .hs-gain,.home-si .hs-skip{position:relative;display:flex;flex-direction:column;padding:40px;border-radius:24px;border:1px solid var(--zk-border);overflow:hidden}.home-si .hs-panel-title{margin:0 0 24px;font-size:40px;line-height:1.1;letter-spacing:-.035em;font-weight:300;color:var(--zk-text)}.home-si .hs-panel-title b{font-weight:700}.home-si .hs-gain ul,.home-si .hs-skip ul{list-style:none;margin:0;padding:0;display:grid}.home-si .hs-gain li,.home-si .hs-skip li{--rule:rgba(33,27,41,.10);display:grid;grid-template-columns:20px minmax(0,1fr);gap:16px;align-items:start;padding:18px 0;border-top:1px solid var(--rule)}.home-si .hs-skip li>svg{margin-top:2px}.home-si .hs-gain li>span,.home-si .hs-skip li>span{display:grid;gap:4px}.home-si .hs-gain li b{font-size:19px;letter-spacing:-.01em}.home-si .hs-gain li b,.home-si .hs-skip li b{line-height:1.4;font-weight:500;color:var(--zk-text)}.home-si .hs-skip li b{font-size:16px}.home-si .hs-gain li>span>span,.home-si .hs-skip li>span>span{font-size:15px;line-height:1.5;color:var(--zk-text-muted)}.home-si .hs-skip li{padding:13px 0}.home-si .hs-gain ul{flex:1;grid-auto-rows:1fr}.home-si .hs-gain li{align-content:center}.home-si .hs-gain.is-lagoon{border-color:var(--zk-lagoon-100);background:linear-gradient(165deg,var(--zk-lagoon-100) 0,var(--zk-lagoon-50) 34%,#FFFFFF 92%)}.home-si .hs-gain.is-aqua{border-color:var(--zk-lagoon-200);background:linear-gradient(150deg,var(--zk-lagoon-200) 0,var(--zk-lagoon-100) 30%,var(--zk-lagoon-50) 62%,#FFFFFF 100%)}.home-si .hs-gain.is-emerald{border-color:var(--zk-emerald-100);background:linear-gradient(160deg,var(--zk-emerald-100) 0,var(--zk-emerald-50) 34%,var(--zk-lagoon-50) 64%,#FFFFFF 100%)}.home-si .hs-gain li{--rule:rgba(8,89,96,.14)}.home-si .hs-gain .hs-panel-title b{color:var(--zk-lagoon-800)}.home-si .hs-gain li>.zk-tick{font-size:19px;line-height:1.4;color:var(--zk-lagoon-700)}.home-si .hs-gain.is-emerald li{--rule:rgba(10,100,58,.14)}.home-si .hs-gain.is-emerald .hs-panel-title b{color:var(--zk-emerald-800)}.home-si .hs-gain.is-emerald li>.zk-tick{color:var(--zk-emerald-700)}.home-si .hs-skip.is-bloom{border-color:var(--zk-silver-100);background:linear-gradient(165deg,var(--zk-silver-100) 0,var(--zk-silver-50) 40%,#FFFFFF 94%)}.home-si .hs-skip.is-bloom li{--rule:rgba(33,27,41,.10)}.home-si .hs-skip.is-bloom .hs-panel-title b{color:var(--zk-magenta-800)}.home-si .hs-skip.is-bloom li>svg{color:var(--zk-status-red-icon)}.home-si .hs-skip.is-plum{border-color:var(--zk-plum-800);background:radial-gradient(90% 60% at 100% 0,rgba(177,17,194,.28) 0,rgba(177,17,194,0) 70%),var(--zk-plum-900)}.home-si .hs-skip.is-plum li{--rule:rgba(255,255,255,.10)}.home-si .hs-skip.is-plum .hs-panel-title,.home-si .hs-skip.is-plum li b{color:#FFFFFF}.home-si .hs-skip.is-plum .hs-panel-title b{color:var(--zk-magenta-200)}.home-si .hs-skip.is-plum li>span>span{color:var(--zk-plum-200)}.home-si .hs-skip.is-plum li>svg{color:var(--zk-magenta-200)}.home-si .hs-pilot{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:18px;padding:32px;border-radius:20px;border:1px solid var(--zk-plum-900);background:radial-gradient(120% 120% at 100% 0,rgba(177,17,194,.22) 0,rgba(177,17,194,0) 55%),var(--zk-plum-900);box-shadow:0 18px 40px -24px rgba(33,27,41,.55);color:#FFFFFF}.home-si .hs-pilot-mark{position:absolute;right:-48px;top:-40px;z-index:-1;height:260px;width:auto;opacity:.07;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-si .hs-pilot-eyebrow{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--zk-magenta-200)}.home-si .hs-pilot h3{margin:0;font-size:34px;line-height:1.12;letter-spacing:-.03em;font-weight:300;color:#FFFFFF}.home-si .hs-pilot h3 b{display:block;font-weight:700;color:var(--zk-magenta-200)}.home-si .hs-pilot-terms{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.home-si .hs-pilot-terms li{flex:none;display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);font-size:13px;line-height:18px;font-weight:500;white-space:nowrap;color:var(--zk-plum-100);cursor:default}.home-si .hs-pilot-terms li>svg{flex:none;color:var(--zk-magenta-200)}.home-si .hs-pilot p{margin:0;font-size:15px;line-height:23px;color:var(--zk-plum-200)}.home-si .hs-pilot p b{font-weight:600;color:#FFFFFF}.home-si .hs-pilot-cta{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;margin-top:auto;min-height:48px;padding:0 22px;border-radius:var(--zk-radius-action);background:#FFFFFF;color:var(--zk-text);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .14s ease-out}.home-si .hs-pilot-cta:hover{background:var(--zk-magenta-50)}.home-si .hs-pilot-cta:focus-visible{outline:2px solid var(--zk-magenta-200);outline-offset:3px}@media (max-width:640px){.home-si .hs-pilot{padding:28px 24px}.home-si .hs-pilot h3{font-size:28px}}.home-si .hs-license{align-self:flex-start;flex:0 1 400px;display:flex;flex-direction:column;gap:8px;padding:22px 24px;border-radius:16px;background:radial-gradient(110% 120% at 100% 0,rgba(177,17,194,.2) 0,rgba(177,17,194,0) 55%),var(--zk-plum-900);box-shadow:0 18px 40px -24px rgba(33,27,41,.55);color:#FFFFFF}.home-si .hs-license-eyebrow{font-size:11px;line-height:15px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--zk-magenta-200)}.home-si .hs-license b{font-size:20px;line-height:26px;letter-spacing:-.01em;font-weight:600;color:#FFFFFF}.home-si .hs-license p{margin:0;font-size:14px;line-height:21px;color:var(--zk-plum-200)}@media (max-width:900px){.home-si .hs-license{flex-basis:100%;max-width:560px}}.home-si .hs-key-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 13px;border-radius:999px;background:linear-gradient(135deg,var(--zk-magenta-100),var(--zk-violet-100));box-shadow:inset 0 0 0 1px rgba(177,17,194,.18);font-size:13px;line-height:18px;font-weight:600;color:var(--zk-magenta-800);white-space:nowrap}.home-si .hs-faq{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(0,1.28fr);gap:40px 88px;align-items:start}.home-si .hs-faq-side{position:sticky;top:104px;align-self:start;display:flex;flex-direction:column;gap:14px}.home-si .hs-topic{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;border:1px solid var(--zk-border);background:#FFFFFF;color:var(--zk-text);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .14s ease-out,border-color .14s ease-out}.home-si .hs-topic:hover{border-color:var(--zk-violet-200)}.home-si .hs-topic[aria-pressed=true]{background:var(--zk-violet-50);border-color:var(--zk-violet-200);color:var(--zk-violet-700)}.home-si .hs-topic:focus-visible{outline:2px solid #7024F5;outline-offset:2px}.home-si .hs-contact{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:48px 24px;align-items:start}.home-si .hs-contact-head{grid-column:1/-1;display:flex;flex-direction:column;gap:18px}.home-si .hs-contact{align-items:stretch}.home-si .hs-contact-aside{display:flex;flex-direction:column;gap:24px}.home-si .hs-contact-card{flex:1 1 0}.home-si .hs-contact-next{display:flex;flex-direction:column;gap:14px;padding:28px 32px;border:1px solid var(--zk-border);border-radius:20px;background:#FFFFFF}.home-si .hs-contact-next>b{font-size:20px;line-height:26px;font-weight:600;color:var(--zk-text)}.home-si .hs-contact-next ul{display:grid;margin:0;padding:0;list-style:none}.home-si .hs-contact-next li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:12px;padding:11px 0;border-top:1px solid var(--zk-wash);font-size:15px;line-height:22px;color:var(--zk-text-muted)}.home-si .hs-contact-assess{position:relative;overflow:hidden;isolation:isolate}.home-si .hs-contact-assess>:not(.hs-contact-assess-mark){position:relative;z-index:1}.home-si .hs-contact-card.hs-contact-assess .zk-assess-cta{align-self:stretch}.home-si .hs-contact-card.hs-contact-assess{cursor:pointer;transition:border-color .16s ease-out}.home-si .hs-contact-card.hs-contact-assess .zk-assess-cta{position:static}.home-si .hs-contact-card.hs-contact-assess .zk-assess-cta:after{content:"";position:absolute;inset:0;z-index:2}.home-si .hs-band.is-night .hs-contact-card.hs-contact-assess:hover{border-color:#57505F!important}.home-si .hs-band.is-night .hs-contact-card.hs-contact-assess:hover .zk-assess-cta.is-dark{background:linear-gradient(135deg,#FBDAFF,#E8DCFD) padding-box,linear-gradient(135deg,#F380FF,#AC80F9) border-box}.home-si .hs-contact-assess-mark{position:absolute;right:-36px;bottom:-56px;height:250px;width:auto;opacity:.07;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-si .hs-contact-assess-mark.is-night{width:198px;height:auto;opacity:1}.home-si .hs-contact-form{padding:36px;border:1px solid var(--zk-border);border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(33,27,41,.04),0 18px 40px -28px rgba(33,27,41,.18)}.home-si .hs-contact-form .ask-form,.home-si .hs-contact-form .ask-form .ask-row{gap:18px}.ask-form .button{align-self:stretch;width:100%;justify-content:center}@media (max-width:900px){.home-si .hs-contact{grid-template-columns:minmax(0,1fr);gap:40px}.home-si .hs-contact-form{padding:24px 20px;border-radius:20px}.home-si .hs-contact-card{flex:none}.home-si .hs-faq{grid-template-columns:minmax(0,1fr);gap:32px}.home-si .hs-faq-side{position:static}}@media (max-width:1024px){.home-si .hs-sol-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1100px){.home-si .hs-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.home-si .hs-grid-2,.home-si .hs-grid-3{grid-template-columns:minmax(0,1fr)!important}.home-si .hs-steps{padding:4px 0!important;row-gap:0!important}.home-si .hs-step{flex-basis:100%!important;padding:20px 24px!important;border-bottom:1px solid var(--zk-wash)}.home-si .hs-step:last-child{border-bottom:0}.home-si .hs-section :is(h1,h2){font-size:34px!important;line-height:41px!important}.home-si .hs-section>div{padding:72px 24px 64px!important}.home-si .hs-gain,.home-si .hs-skip{padding:28px 24px}.home-si .hs-panel-title{font-size:32px;margin-bottom:20px}}@media (max-width:640px){.home-si .hs-ia-stage .pf-stage{height:340px}.home-si .hs-grid-4{grid-template-columns:minmax(0,1fr)!important}.home-si .hs-section>div{padding:64px 20px 56px!important}.home-si .hs-hero>div{padding:40px 20px!important}.home-si .hs-hero aside{padding:18px!important}.home-si .ask-form .ask-row{grid-template-columns:minmax(0,1fr)}.home-si .hs-sol-grid{grid-template-columns:minmax(0,1fr)!important}.home-si .hs-sol-own{grid-column:auto!important}.home-si .hs-own-mark{height:300px!important}.home-si .faq-body{padding-right:0!important}}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div{padding:18px 16px 16px;border-radius:14px;background:#FFFFFF;gap:12px!important;container-type:inline-size;min-width:0}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div:last-child{background:var(--zk-plum-900)}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div>div:first-child{display:contents!important}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div>div:first-child>span:first-child{order:2;font-size:13px;line-height:18px;color:var(--zk-text-muted)}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div>div:first-child>span:last-child{order:0;font-size:min(56px,40cqi);line-height:1;font-weight:300!important;letter-spacing:-.04em;color:var(--zk-text)}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div>div:last-child{order:1;height:6px!important;background:var(--zk-border)!important}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div>div:last-child>div{height:6px!important}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div:last-child>div:first-child>span:first-child{color:var(--zk-plum-200)}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div:last-child>div:first-child>span:last-child{font-weight:700!important;color:var(--zk-magenta-200)}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div:last-child>div:last-child{background:var(--zk-plum-800)!important}.si-page[data-si-theme=light] .zk-case-meter>div:first-of-type>div:last-child>div:last-child>div{background:var(--zk-magenta-200)!important}.si-page[data-si-theme=light] .zk-case-glow{position:relative;overflow:hidden;isolation:isolate;container-type:inline-size;background:var(--zk-plum-900)!important}.si-page[data-si-theme=light] .zk-case-glow:before{content:"";position:absolute;left:-70px;bottom:-96px;z-index:-1;width:280px;height:354px;background:url(/_next/static/media/zeak-mark_filled_glow_on-dark.29c15c4c.svg) 50%/contain no-repeat;opacity:.16;pointer-events:none}.si-page[data-si-theme=light] .zk-case-glow h3{color:#FFFFFF!important}.si-page[data-si-theme=light] .zk-case-glow>div:first-of-type>span{font-size:min(88px,25cqi)!important;line-height:1!important;letter-spacing:-.05em!important;background:linear-gradient(90deg,#F380FF,#AC80F9);-webkit-background-clip:text;background-clip:text;color:transparent!important}.si-page[data-si-theme=light] .zk-case-glow>div:first-of-type>span>span{font-size:inherit!important}.si-page[data-si-theme=light] .zk-case-glow>p{color:var(--zk-plum-200)!important}.si-page[data-si-theme=light] .zk-case-glow>p b{color:#FFFFFF}.si-page[data-si-theme=light] .zk-case-glow>div:last-child{border-top-color:var(--zk-plum-800)!important;color:var(--zk-plum-300)!important}.si-page[data-si-theme=light] .zk-case-glow>div:last-child a{color:var(--zk-magenta-200)}.si-page[data-si-theme=light] .zk-ai-panel{position:relative;overflow:hidden;isolation:isolate;background:var(--zk-plum-900)!important;color:#FFFFFF!important}.si-page[data-si-theme=light] .zk-ai-panel:before{content:"";position:absolute;right:-70px;top:-60px;z-index:-1;width:320px;height:405px;background:url(/_next/static/media/zeak-mark_filled_white_on-dark.5f953e6c.svg) 50%/contain no-repeat;opacity:.08;pointer-events:none}.si-page[data-si-theme=light] .zk-ai-panel>div:first-child>div:first-child{color:var(--zk-magenta-200)!important}.si-page[data-si-theme=light] .zk-ai-panel>div:first-child>div:nth-child(2){font-size:32px!important;line-height:40px!important;letter-spacing:-.03em!important;color:#FFFFFF}.si-page[data-si-theme=light] .zk-ai-panel>div:first-child>div:nth-child(2)>span{color:var(--zk-magenta-200)}.si-page[data-si-theme=light] .zk-ai-panel>div:first-child>p{color:var(--zk-plum-200)!important}.si-page[data-si-theme=light] .zk-ai-panel .si-ai-levels>button{border-color:var(--zk-plum-500);background:transparent;color:var(--zk-plum-200)}.si-page[data-si-theme=light] .zk-ai-panel .si-ai-levels>button>svg{color:var(--zk-plum-300)}.si-page[data-si-theme=light] .zk-ai-panel .si-ai-levels>button:hover{border-color:var(--zk-plum-300);color:#FFFFFF}.si-page[data-si-theme=light] .zk-ai-panel .si-ai-levels>button.is-on{border-color:#FFFFFF;background:#FFFFFF;box-shadow:none;color:#211B29}.si-page[data-si-theme=light] .zk-ai-panel .si-ai-levels>button.is-on>svg{color:var(--zk-accent-ink,#790C85)}.si-page[data-si-theme=light] .zk-ai-panel>div:first-child>p.si-ai-level-note,.si-page[data-si-theme=light] .zk-ai-panel>div:last-child>div:first-child{color:#FFFFFF!important}.si-page[data-si-theme=light] .zk-ai-panel>div:last-child>div:nth-child(2)>div{background:rgba(43,37,51,.88)!important;box-shadow:inset 0 0 0 1px var(--zk-plum-800)}.si-page[data-si-theme=light] .zk-ai-panel>div:last-child>div:nth-child(2)>div>span:first-child{color:var(--zk-magenta-200)!important}.si-page[data-si-theme=light] .zk-ai-panel>div:last-child>div:nth-child(2)>div>span:last-child{color:var(--zk-plum-200)!important}@media (max-width:640px){.si-page[data-si-theme=light] .zk-ai-panel{padding:28px 22px!important}.si-page[data-si-theme=light] .zk-ai-panel>div:first-child>div:nth-child(2){font-size:26px!important;line-height:33px!important}}.npc-page .zk-case-grad{position:relative;overflow:hidden;isolation:isolate;background:#FFFFFF!important;border-color:var(--zk-border)!important}.npc-page .zk-case-grad:before{content:"";position:absolute;right:-72px;bottom:-84px;z-index:-1;width:250px;height:316px;background:url(/_next/static/media/zeak-mark_filled_gradient_on-light.e4241966.svg) 50%/contain no-repeat;opacity:.12;pointer-events:none}.npc-page .zk-case-grad>div:first-of-type{width:-moz-max-content;width:max-content;background:linear-gradient(90deg,#B111C2,#7024F5);-webkit-background-clip:text;background-clip:text;color:transparent}.npc-page .zk-case-grad>div:first-of-type,.npc-page .zk-case-plain>div:first-of-type{font-size:68px!important;line-height:1.04!important}.npc-page .zk-case-ink>div:first-of-type>div>div:first-child{font-size:32px!important;line-height:36px}@media (max-width:640px){.npc-page :is(.zk-case-grad,.zk-case-plain)>div:first-of-type{font-size:56px!important}}:is(.si-page[data-si-theme=light],.npc-page) .zk-prove{position:relative;overflow:hidden;isolation:isolate}:is(.si-page[data-si-theme=light],.npc-page) .zk-prove:before{content:"";position:absolute;right:-90px;top:-80px;z-index:-1;width:340px;height:430px;background:url(/_next/static/media/zeak-mark_filled_gradient_on-light.e4241966.svg) 50%/contain no-repeat;opacity:.12;pointer-events:none}:is(.si-page[data-si-theme=light],.npc-page) .zk-prove h2>:is(span,b){background:linear-gradient(90deg,#B111C2,#7024F5);-webkit-background-clip:text;background-clip:text;color:transparent}:is(.si-page[data-si-theme=light],.npc-page) .zk-prove ol>li:last-child>span:first-child{background:linear-gradient(135deg,#B111C2,#7024F5)!important;border-color:transparent!important;color:#FFFFFF!important}@media (max-width:900px){:is(.si-page[data-si-theme=light],.npc-page) .zk-prove:before{width:220px;height:278px;right:-80px;top:-60px}}