html body main>section[id]{scroll-margin-top:var(--zk-header-h)}html body main:not(.si-page) section:after,html body main:not(.si-page) section:before{background-image:none!important}html body .header.has-grid:before{display:none!important}html body .hero-si{position:relative;padding:72px 0 64px!important;min-height:0!important;overflow:hidden;isolation:isolate;border-bottom:1px solid var(--zk-border)!important}html body .hero-si.tone-white{background:#FFFFFF!important}html body .hero-si.band-plum{background:var(--zk-grad-night)!important;border-bottom-color:transparent!important}html body .hero-si:after,html body .hero-si:before{display:none!important}html body .hero-si>.container{position:relative;z-index:1}.hero-si-mark{position:absolute;top:-60px;right:-70px;z-index:0;width:auto;height:760px;opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html body .hero-si.band-plum .hero-si-mark{opacity:.35}html body .hero-si .hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:26px;max-width:760px;text-align:left}html body .hero-si .hero-copy>*{margin:0!important}html body main:not(.si-page) .hero-si :is(p,div,h1,h2,h3,h4):where([data-retag=h1]),html body main:not(.si-page) .hero-si [data-retag=h1],html body main:not(.si-page) .hero-si h1,html body main:not(.si-page) .hero-si#hero :is(p,div,h1,h2,h3,h4):where([data-retag=h1]),html body main:not(.si-page) .hero-si#hero [data-retag=h1],html body main:not(.si-page) .hero-si#hero h1{font-size:clamp(44px,3.6vw + 12px,64px)!important;line-height:1.09!important;letter-spacing:-.03em!important}html body .hero-si .hero-lead{max-width:580px;font-size:19px!important;line-height:30px!important}html body .hero-si .hero-actions{justify-content:flex-start;gap:12px}html body main:not(.si-page) .hero-si .hero-actions .button{height:52px!important;min-height:52px!important;padding:0 24px!important}html body .hero-si .hero-foot{display:flex;justify-content:flex-start;gap:8px 24px;font-family:var(--zk-font)!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;color:var(--zk-text-muted)!important}html body .hero-si .hero-foot>span:first-child:before{content:"✓ "}html body .hero-si .hero-foot:before,html body .hero-si .hero-line{display:none!important}html body .hero-si.band-plum .hero-foot{color:#C9C4CF!important}@media(max-width:720px){html body .hero-si{padding:48px 0!important}.hero-si-mark{top:-40px;right:-120px;height:440px;opacity:.35}html body .hero-si .hero-actions{flex-direction:column;align-items:stretch;width:100%}html body .hero-si .hero-actions .button{justify-content:center}html body .approach-cards{grid-template-columns:1fr!important}}html body .benefits-panel{border-radius:var(--zk-radius-lg,16px)!important;box-shadow:none!important}html body .benefits-panel.is-gain{border:1px solid var(--zk-magenta-100)!important;background:linear-gradient(180deg,#FEF1FF,#FFFFFF 70%)!important}html body .benefits-panel.is-skip{border:1px solid transparent!important;background:#F4F4F6!important}html body .benefits-panel .benefits-label,html body .benefits-panel.is-gain .benefits-label{color:var(--zk-text)!important;font-weight:500!important}html body .benefits-panel strong,html body .benefits-panel.is-skip strong{color:var(--zk-text)!important}html body .benefits-panel span,html body .benefits-panel.is-gain span{color:var(--zk-text-muted)!important}html body .benefits-panel.is-gain li>svg{border:0!important;border-radius:999px!important;background:var(--zk-magenta-700)!important;color:#FFFFFF!important}html body .benefits-panel.is-skip li>svg{color:#8C8794!important}html body .approach-process{counter-reset:zk-step}html body .approach-process li{counter-increment:zk-step}html body .approach-process li:before{background:var(--zk-border)!important}html body .approach-process .pilot-node{width:32px!important;height:32px!important;background:#F4F4F6!important}html body .approach-process .pilot-node:before{inset:0!important;border:1.5px solid #ced3dc!important;background:#FFFFFF!important;box-shadow:none!important}html body .approach-process .pilot-node:after{content:counter(zk-step)!important;display:grid;place-items:center;inset:0;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;background:none!important;box-shadow:none!important;color:var(--zk-text);font-size:13px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}html body .approach-process li:hover .pilot-node:before,html body .approach-process.is-lit li:last-child .pilot-node:before{border-color:var(--zk-magenta-600)!important;background:#FEF1FF!important}html body .approach-process li:hover .pilot-node:after,html body .approach-process.is-lit li:last-child .pilot-node:after{color:var(--zk-magenta-700)!important}html body .approach-process b{color:var(--zk-text)!important}html body .approach-process .pilot-process-detail{color:var(--zk-text-muted)!important}html body .approach-step-icon{color:var(--zk-magenta-600)!important}html body .contact-close .contact-close-copy :is(p,div,h1,h2,h3,h4):where([data-retag=h2]),html body .contact-close .contact-close-copy h2{margin-bottom:20px!important}html body .contact-close .contact-close-copy>:is(p,div,h1,h2,h3,h4):where([data-retag=p]),html body .contact-close .contact-close-copy>p{color:var(--zk-text-muted)!important;font-size:18px!important;line-height:28px!important}html body .contact-close .contact-notes>div{border:1px solid var(--zk-border)!important;border-radius:var(--zk-radius-md,12px)!important;background:#FFFFFF!important}html body .contact-close .contact-notes strong{color:var(--zk-text)!important}html body .contact-close .contact-notes span{color:var(--zk-text-muted)!important}html body .contact-close .ask-form:not(#zk-none){padding:32px!important;border:1px solid var(--zk-border)!important;border-radius:var(--zk-radius-lg,16px)!important;background:#FFFFFF!important;box-shadow:none!important}html body .contact-close .ask-form label,html body .pf-stage{color:var(--zk-text)!important}html body .pf-stage{border:1px solid var(--zk-border)!important;background:#F4F4F6!important;box-shadow:none!important}html body .pf-stage:before{display:none!important}html body .pf-stage-top{border-bottom:1px solid var(--zk-border)!important;background:#FFFFFF!important;color:var(--zk-text-muted)!important}html body .pf-stage-top span:last-child{color:var(--zk-magenta-700)!important}html body .pf-progress i{background:#E6E6EA!important}html body .pf-progress i.is-on{background:var(--zk-magenta-600)!important}html body .pf-node circle,html body .pf-node rect{fill:#FFFFFF!important;stroke:#CED3DC!important}html body .pf-node.is-hot circle,html body .pf-node.is-hot rect{fill:#FFFFFF!important;stroke:#211B29!important}html body .pf-tag{fill:var(--zk-magenta-700)!important}html body :is(.pf-col,.pf-label){fill:#5A5560!important;color:#5A5560!important}html body :is(.pf-inputs li,.pf-option,.pf-card,.pf-box,.pf-audit li){border:1px solid var(--zk-border)!important;border-radius:var(--zk-radius-sm,8px)!important;background:#FFFFFF!important;color:var(--zk-text)!important}html body .pf-option.is-rec{border-color:#211B29!important;background:#FFFFFF!important;color:var(--zk-text)!important}html body :is(.pf-option em,.pf-note,.pf-arrow span){color:var(--zk-magenta-700)!important;fill:var(--zk-magenta-700)!important}html body .pf-box b,html body .pf-card strong,html body .pf-person b{color:var(--zk-text)!important}html body .pf-card li,html body .pf-person small{color:var(--zk-text-muted)!important}html body .pf-audit span{color:#0B7C87!important}html body .pf-decide span{border:1px solid #ced3dc!important;border-radius:var(--zk-radius-sm,8px)!important;color:var(--zk-text)!important}html body .pf-decide span.is-on{background:var(--zk-plum-900)!important;border-color:var(--zk-plum-900)!important;color:#FFFFFF!important;box-shadow:none!important}html body .approach-card{border:1px solid var(--zk-border)!important;border-radius:var(--zk-radius-lg,16px)!important;background:#FFFFFF!important}html body .approach-card.is-pilot{border-color:var(--zk-magenta-100)!important;background:var(--zk-grad-bloom)!important}html body .approach-card.is-pilot :is(h3,strong){color:var(--zk-text)!important}html body .approach-card.is-pilot :is(p,div,h1,h2,h3,h4):where([data-retag=p]),html body .approach-card.is-pilot p{color:var(--zk-text-muted)!important}html body .approach-card.is-pilot .approach-card-icon{color:var(--zk-magenta-600)!important}html body .approach-card.is-pilot .approach-card-sub{border-color:var(--zk-magenta-100)!important}@media (max-width:900px){html body .home-si .hs-heading-callout{flex:1 1 100%!important;align-items:flex-start!important}}.home-si .hs-hero{box-sizing:border-box;margin-top:calc(-1 * var(--zk-header-h));padding-top:var(--zk-header-h)}@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}}.home-si .hs-hero-video-card{position:relative;flex:1 1 500px;min-width:0;max-width:560px;display:flex;flex-direction:column;gap:12px}.home-si .hs-hero-video{position:relative;overflow:hidden;display:block;box-sizing:border-box;width:100%;aspect-ratio:16/9;margin:0;padding:0;border:0;border-radius:20px;background:linear-gradient(150deg,#2A2133,#17131D);box-shadow:0 20px 48px rgba(33,27,41,.22);color:#FFFFFF;font:inherit;text-align:left;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.home-si .hs-hero-video.is-playing{background:#000;cursor:default}.home-si .hs-hero-video.is-playing .zk-yt{position:absolute;inset:0}.home-si .hs-hero-video:focus-visible{outline:2px solid #7024F5;outline-offset:3px}.home-si .hs-hero-video-card.is-dark .hs-hero-video:focus-visible{outline-color:#CEB5FC}.home-si .hs-hero-video-mark{position:absolute;right:-40px;bottom:-90px;width:260px;height:auto;opacity:.55;pointer-events:none}.home-si .hs-hero-video-logo{position:absolute;top:20px;left:22px;height:18px;width:auto}.home-si .hs-hero-video-tag{position:absolute;top:22px;right:22px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8ED6DC}.home-si .hs-hero-video-copy{position:absolute;left:22px;right:22px;bottom:22px;display:flex;flex-direction:column;gap:6px}.home-si .hs-hero-video-eyebrow{font-size:12px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#B7B2BE}.home-si .hs-hero-video-title{font-size:22px;line-height:28px;font-weight:600;color:#FFFFFF}.home-si .hs-hero-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);width:84px;height:60px;color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;filter:drop-shadow(0 8px 24px rgba(0,0,0,.4));transition:transform .16s ease-out}.home-si .hs-hero-video:hover .hs-hero-video-play{transform:translate(-50%,-60%) scale(1.06)}@media (prefers-reduced-motion:reduce){.home-si .hs-hero-video-play{transition:none}.home-si .hs-hero-video:hover .hs-hero-video-play{transform:translate(-50%,-60%)}}@media (min-width:761px) and (max-width:1023px){.home-si .hs-hero-video-card{flex:1 1 100%;max-width:none}}@media (min-width:1024px) and (max-width:1279px){.home-si .hs-hero-inner{flex-wrap:nowrap!important;gap:40px!important}.home-si .hs-hero-copy{flex:1 1 0!important}.home-si .hs-hero-video-card{flex:1.1 1 0;max-width:none}}@media (min-width:1280px){.home-si .hs-hero-inner{flex-wrap:nowrap!important;gap:40px!important}.home-si .hs-hero-copy{flex:0 0 500px!important}.home-si .hs-hero-video-card{flex:1 1 0;max-width:700px;margin-left:auto}}@media (max-width:760px){.home-si .hs-hero-inner{gap:28px!important}.home-si .hs-hero-video-card{flex:1 1 100%;max-width:none}.home-si .hs-hero-video{border-radius:14px}.home-si .hs-hero-video-logo{top:12px;left:12px;height:14px}.home-si .hs-hero-video-tag{top:12px;right:12px;font-size:11px}.home-si .hs-hero-video-copy{left:12px;right:12px;bottom:12px;gap:4px}.home-si .hs-hero-video-eyebrow{font-size:11px}.home-si .hs-hero-video-title{font-size:15px;line-height:20px}.home-si .hs-hero-video-play{width:60px;height:42px}.home-si .hs-hero-video-play,.home-si .hs-hero-video:hover .hs-hero-video-play{transform:translate(-50%,-62%)}.home-si .hs-hero-video-mark{width:180px;right:-30px;bottom:-60px}}.home-si .hs-hero-mark{position:absolute;right:-130px;top:12px;width:600px;height:auto;opacity:.8;pointer-events:none}html body :is(.zk-prod-panel,.iqm-dl.is-glass,.as-hero aside,.at-page .at-map){background:#F4F4F6!important;backdrop-filter:none!important}.home-si .hs-hero.zk-dark .hs-hero-mark{opacity:1}@media (max-width:900px){.home-si .hs-hero-mark{width:420px;right:-210px;opacity:.8}}.home-si .hs-hero-autonomy{position:absolute;top:-50px;right:-18px;z-index:1;box-sizing:border-box;width:264px;display:grid;gap:7px;padding:12px 14px;border-radius:14px;background:#FFFFFF;border:1px solid #e6e6ea;box-shadow:0 10px 28px rgba(33,27,41,.1);backdrop-filter:none;-webkit-backdrop-filter:none;color:#211B29}.home-si .hs-hero-autonomy-eyebrow{font-size:11px;line-height:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6828E8}.home-si .hs-hero-autonomy-bars{display:flex;gap:4px}.home-si .hs-hero-autonomy-bars i{flex:1;height:8px;border-radius:999px;background:#E6E6EA}.home-si .hs-hero-autonomy-bars i.is-on{background:#6828E8}.home-si .hs-hero-autonomy-levels{font-size:11px;line-height:14px;color:#5A5560}.home-si .hs-hero.zk-dark .hs-hero-autonomy{background:#2B2533;border-color:#3F3848;color:#FFFFFF;box-shadow:0 10px 28px rgba(0,0,0,.35)}.home-si .hs-hero.zk-dark .hs-hero-autonomy-eyebrow{color:#72C9D1}.home-si .hs-hero.zk-dark .hs-hero-autonomy-bars i{background:#57505F}.home-si .hs-hero.zk-dark .hs-hero-autonomy-bars i.is-on{background:#CEB5FC}.home-si .hs-hero.zk-dark .hs-hero-autonomy-levels{color:#C9C4CF}@media (max-width:640px){.home-si .hs-hero-autonomy{position:static;width:auto;align-self:flex-start;margin-bottom:-4px;box-shadow:none}}.home-si .faq-btn: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:#FFFFFF!important}.home-si .hs-sol-own{border:1px dashed var(--zk-cloud-200)!important;box-shadow:none!important;transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out}.home-si .hs-own-foot{transition:border-color .16s ease-out,box-shadow .16s ease-out}html body .si-page[data-si-theme=light] .hs-sol-card.zk-lift:hover{background:#FFFFFF!important;border-style:solid!important;border-color:var(--zk-plum-900)!important;border-width:1px!important;box-shadow:0 0 0 1px var(--zk-plum-900),0 10px 28px -8px rgba(33,27,41,.16)!important}html body .home-si .hs-sol-own:hover{background:#FFFFFF!important;border-style:dashed!important;border-color:var(--zk-plum-900)!important;border-width:2px!important;box-shadow:0 10px 28px -8px rgba(33,27,41,.16)!important}html body .home-si .hs-sol-own:hover .hs-own-body{padding:27px 27px 28px!important}html body .home-si .hs-sol-own:hover .hs-own-foot{border-top:2px dashed var(--zk-plum-900)!important;padding:17px 27px!important;box-shadow:none}.home-si .hs-sol-grid{-moz-column-gap:32px!important;column-gap:32px!important;row-gap:32px!important}.home-si .hs-sol-grid>:is(.hs-sol-card,.hs-sol-own){margin-bottom:0}.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-silver-50);border-top:1px solid var(--zk-silver-100)}.home-si .hs-band.is-lagoon .hs-heading>div>:is(p,div,h1,h2,h3,h4):where([data-retag=p]):first-child,.home-si .hs-band.is-lagoon .hs-heading>div>p:first-child{color:var(--zk-plum-900)!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-violet-200)!important}.home-si .hs-band.is-night .hs-heading a:not(.as-outline-btn):not(.zk-cta){color:var(--zk-violet-200)!important}.home-si .hs-band.is-night .hs-heading a:not(.as-outline-btn):not(.zk-cta):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:var(--zk-cta-fill-on-dark)!important;border-color:transparent!important;color:var(--zk-text)!important}.home-si .hs-band.is-night .zk-cta:is(:hover,:active){background:var(--zk-cta-ring-on-dark)!important;border-color:transparent!important;color:#211B29!important;box-shadow:none!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 :is(p,div,h1,h2,h3,h4):where([data-retag=h3]),.home-si .hs-band.is-night .hs-night-card h3{color:#FFFFFF!important}.home-si .hs-band.is-night .hs-night-card :is(p,div,h1,h2,h3,h4):where([data-retag=p]),.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{background:#352E3E!important;border-color:#57505F!important;border-width:1px!important;box-shadow:0 0 0 1px #57505F,0 8px 24px rgba(0,0,0,.28)!important;transform:none!important}.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 .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:var(--zk-cta-ring);border-color:transparent;color:#FFFFFF;box-shadow:0 8px 20px -8px rgba(33,27,41,.55)}.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;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:48px 24px;text-align:center;color:#211B29;outline:none;animation:zk-success-in .32s ease-out both}.home-si .ask-form .form-success-icon{display:grid;place-items:center;width:64px;height:64px;margin-bottom:24px;border-radius:50%;color:#FFFFFF;background:linear-gradient(135deg,var(--zk-magenta-500,#C026D3),var(--zk-violet-600,#7C3AED));box-shadow:0 0 0 10px #F7EEFF,0 14px 30px -12px rgba(124,58,237,.55)}.home-si .ask-form .form-success-title{font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.02em;color:#211B29}.home-si .ask-form .form-success-text{max-width:440px;margin:10px 0 0;font-size:16px;line-height:24px;color:#5A5560}.home-si .ask-form .form-success-again{margin-top:28px;padding:0;border:0;background:none;font-size:15px;line-height:22px;font-weight:500;color:var(--zk-violet-700,#5B21B6);text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(91,33,182,.35);cursor:pointer}.home-si .ask-form .form-success-again:hover{text-decoration-color:currentColor}.home-si .ask-form .form-success-again:focus-visible{outline:2px solid var(--zk-violet-600,#7C3AED);outline-offset:4px;border-radius:4px}@keyframes zk-success-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home-si .ask-form .form-success{animation:none}}.home-si .ask-form .form-error{margin:0;color:#9B1C1C;font-size:14px;line-height:20px}.home-si .ask-form{position:relative}.home-si .ask-form .form-error-live:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.home-si .ask-form .field-error{margin-top:-2px;color:#9B1C1C;font-size:13px;line-height:18px;font-weight:400}.home-si .ask-form .ask-row{align-items:start}html body .home-si .ask-form :is(input,select,textarea)[aria-invalid=true]{border-color:#9B1C1C!important}.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:14px 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,.home-si .hs-skip li b{font-size:16px;line-height:1.4;letter-spacing:-.01em;font-weight:500;color:var(--zk-text)}.home-si .hs-gain li>span>span,.home-si .hs-skip li>span>span{font-size:14.5px;line-height:1.5;color:var(--zk-text-muted)}.home-si .hs-gain ul,.home-si .hs-skip ul{flex:1}.home-si .hs-gain li,.home-si .hs-skip li{align-content:center}.home-si .hs-gain.is-lagoon{border-color:var(--zk-lagoon-100);background:linear-gradient(165deg,var(--zk-lagoon-50) 0,#F3FAFB 40%,#FFFFFF 88%)}.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:#D7F3E6;background:linear-gradient(150deg,var(--zk-emerald-50) 0,#F3FBF7 40%,#FFFFFF 70%)}.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:18px;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-gain.is-mist{border-color:var(--zk-silver-100);background:linear-gradient(165deg,var(--zk-silver-100) 0,var(--zk-silver-50) 34%,#FFFFFF 92%)}.home-si .hs-gain.is-mist li{--rule:rgba(33,27,41,.1)}.home-si .hs-gain.is-mist .hs-panel-title b{color:var(--zk-plum-900)}.home-si .hs-gain.is-mist li>.zk-tick{color:var(--zk-emerald-600)}.home-si .hs-gain.is-indigo{border-color:var(--zk-indigo-100);background:linear-gradient(150deg,var(--zk-indigo-100) 0,var(--zk-indigo-50) 45%,#FFFFFF 100%)}.home-si .hs-gain.is-indigo li{--rule:rgba(53,63,167,.16)}.home-si .hs-gain.is-indigo .hs-panel-title b{color:var(--zk-indigo-800)}.home-si .hs-gain.is-indigo li>.zk-tick{color:var(--zk-emerald-600)}.home-si .hs-gain.is-saffron{border-color:var(--zk-saffron-100);background:linear-gradient(150deg,var(--zk-saffron-100) 0,var(--zk-saffron-50) 45%,#FFFFFF 100%)}.home-si .hs-gain.is-saffron li{--rule:rgba(133,90,20,.16)}.home-si .hs-gain.is-saffron .hs-panel-title b{color:var(--zk-saffron-800)}.home-si .hs-gain.is-saffron li>.zk-tick{color:var(--zk-emerald-600)}.home-si .hs-skip.is-bloom{border-color:var(--zk-silver-100);background:#F4F4F6}.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 :is(p,div,h1,h2,h3,h4):where([data-retag=h3]),.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 :is(p,div,h1,h2,h3,h4):where([data-retag=p]),.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 :is(p,div,h1,h2,h3,h4):where([data-retag=h3]),.home-si .hs-pilot h3{font-size:28px}}.home-si .hs-heading-card{flex:0 0 auto;align-self:stretch;align-items:flex-end;gap:20px}.home-si .hs-card,.home-si .hs-heading-card{display:flex;flex-direction:column;justify-content:space-between}.home-si .hs-card{box-sizing:border-box;width:240px;aspect-ratio:1/1;gap:12px;margin:0;padding:20px;border-radius:16px;border:1px solid var(--zk-assure-line);background:var(--zk-assure-bg);color:#3B3647;text-align:left}.home-si .hs-card-eyebrow{margin:0;font-size:11px;line-height:14px;letter-spacing:.14em;font-weight:500;text-transform:uppercase;color:#6B1F87}.home-si .hs-card-title{display:block;font-size:22px;line-height:1.15;letter-spacing:-.01em;font-weight:500;color:#4A1663}.home-si .hs-card-title.is-big{font-size:32px;line-height:1.05;letter-spacing:-.02em}.home-si .hs-card-stat{display:block;font-size:48px;line-height:1;letter-spacing:-.02em;font-weight:500;color:#4A1663}.home-si .hs-card-body{margin:8px 0 0;font-size:13px;line-height:19px;color:#3B3647}.home-si .hs-card-cta,.home-si .hs-card-em{font-weight:500;color:#6B1F87}.home-si .hs-card-cta{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:13px;line-height:18px;text-decoration:none;border-radius:var(--zk-radius-action)}.home-si .hs-card-cta:hover{text-decoration:underline;text-underline-offset:3px}.home-si .hs-card-cta:focus-visible{outline:2px solid #7024F5;outline-offset:3px}.home-si .hs-card-bars{display:grid;gap:6px}.home-si .hs-card-bars>span{display:flex;align-items:center;gap:8px;font-size:11px;line-height:14px;color:#5B5866}.home-si .hs-card-bars i{height:6px;border-radius:3px}.home-si .hs-card-bars i.is-most{flex:0 0 38%;background:#6B1F87}.home-si .hs-card-bars i.is-complex{flex:0 0 78%;background:#C9B4E0}.home-si .hs-card.is-plum{background:#221B2B;border-color:#221B2B}.home-si .hs-card.is-plum .hs-card-eyebrow{color:#D9C6F0}.home-si .hs-card.is-plum .hs-card-title{color:#FFFFFF}.home-si .hs-card.is-plum .hs-card-body{margin-top:6px;color:#CFC4DB}.home-si .hs-card.is-plum .hs-card-cta{color:#FFFFFF}.home-si .hs-card.is-plum .hs-card-cta:focus-visible{outline-color:#D9C6F0}.home-si #platform .hs-heading>div:first-child{max-width:880px!important}@media (min-width:901px) and (max-width:1219px){.home-si #platform .hs-heading :is(p,div,h1,h2,h3,h4):where([data-retag=h2]),.home-si #platform .hs-heading h2{font-size:clamp(34px,calc((100vw - 328px) * .0525),44px)!important;line-height:1.18!important}}.home-si .hs-card-items{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:12px 0 0;padding:0;list-style:none;font-size:11px;line-height:14px;color:#A795BB}.home-si .hs-card-items li{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.home-si .hs-card-items li+li:before{content:"·";margin:0 2px 0 6px;color:#5A4A6B}.home-si .hs-card-wire{display:flex;align-items:center;gap:8px;color:#8A6BAE}.home-si .hs-card-wire svg{flex:none}.home-si .hs-card-wire-line{flex:1;border-top:1px dashed #c9b4e0}.home-si .hs-card-wire-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#6B1F87}.home-si .hs-card.is-connect{background:#FFFFFF;border-color:var(--zk-border)}.home-si .hs-card.is-connect .hs-card-body{margin-top:6px}.home-si .hs-card-icons{display:flex;gap:6px}.home-si .hs-card-icons>span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#E9DDF7;color:#6B1F87}.home-si .hs-card-icons>span.is-more{background:transparent;border:1px dashed #b79ad6;box-sizing:border-box}.home-si .hs-card-stat.is-lg{font-size:30px;line-height:1.05;font-weight:600;white-space:nowrap}.home-si .hs-card.is-time-b{background:#2E1240;border-color:#2E1240}.home-si .hs-card-lead{margin:0;font-size:21px;line-height:1.3;color:#FFFFFF}.home-si .hs-card-lead b{font-weight:500;color:#E7A6F2}.home-si .hs-card-lead span{color:#CFC4DB}.home-si .hs-card-rule{display:block;height:1px;background:#4D2A63}@media (max-width:900px){.home-si .hs-heading-card{flex:1 1 100%;align-items:flex-start}.home-si .hs-card{width:100%;max-width:420px;aspect-ratio:auto;gap:18px}}.home-si .hs-dock,.home-si .hs-hero-assure-band{display:none}.home-si .hs-hero-pills{margin-top:-8px}.home-si .hs-hero-pills .zk-assure-pill{background:#FFFFFF;border:1px solid var(--zk-cloud-200);color:var(--zk-plum-700)}.home-si .hs-hero-pills .zk-assure-pill.is-cloud{border-style:dashed}.home-si .hs-hero-pills .zk-assure-pill:not(.is-cloud):before{content:"✓";margin-right:6px;font-weight:700;color:var(--zk-emerald-600)}.home-si .hs-hero.zk-dark .hs-hero-pills .zk-assure-pill{background:rgba(246,242,252,.08);border-color:rgba(230,221,243,.28);color:#E6DDF3}.home-si .hs-key-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 13px;border-radius:999px;background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--zk-border-strong,#CED3DC);font-size:13px;line-height:18px;font-weight:600;color:var(--zk-text,#211B29);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(280px,1fr) minmax(0,1.65fr);gap:48px 24px;align-items:start}.home-si .hs-contact-form{grid-column:2;grid-row:2}.home-si .hs-contact-aside{grid-column:1;grid-row:2}.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 0 auto}.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}.home-si .hs-contact-form{display:flex;flex-direction:column}.home-si .hs-contact-form .ask-form>.form-success,.home-si .hs-contact-form>.ask-form{flex:1 0 auto}html body .home-si .hs-contact-form .ask-form .button{height:48px!important;min-height:48px!important;padding:0 22px!important}html body .home-si .hs-contact-card .zk-assess-cta{height:48px;min-height:48px;padding:0 22px;border-width:1px;font-size:15px}.home-si .hs-contact-card.zk-assess-card{padding:36px}.ask-form .button{align-self:stretch;width:100%;justify-content:center}.ask-form .form-note{margin:0;font-size:13px;line-height:18px;color:#5C5464}@media (max-width:900px){.home-si .hs-contact{grid-template-columns:minmax(0,1fr);gap:40px}.home-si :is(.hs-contact-form,.hs-contact-aside){grid-column:auto;grid-row:auto}.home-si .hs-contact-form{padding:24px 20px;border-radius:20px}.home-si .hs-contact-card{flex:none}.home-si .hs-contact-card.zk-assess-card{padding:24px 20px;border-radius:20px}.home-si .hs-faq{grid-template-columns:minmax(0,1fr);gap:32px}.home-si .hs-faq-side{position:static}}.home-si .hs-hero-foot-copy{flex:0 1 auto;min-width:0}.home-si .hs-hero-brochure{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 2px;font-size:15px;font-weight:500;white-space:nowrap;color:var(--zk-accent-ink);text-decoration:underline;text-decoration-color:var(--zk-accent);text-underline-offset:4px;text-decoration-thickness:1.5px}.home-si .hs-hero-brochure:hover{color:var(--zk-accent)}.home-si .hs-hero.zk-dark .hs-hero-brochure{color:var(--zk-magenta-200);text-decoration-color:var(--zk-magenta-200)}.home-si .hs-dl{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.home-si .hs-dl-copy{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:22px}.home-si .hs-dl-ctas{display:flex;flex-wrap:wrap;gap:12px}.home-si .hs-dl-panel{flex:1.3 1 560px;min-width:0;background:#FFFFFF;border:1px solid var(--zk-border);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:22px}.home-si .hs-dl-panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.home-si .hs-dl-note{font-size:12px;color:var(--zk-text-muted)}.home-si .hs-dl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px;align-items:stretch}.home-si .hs-dl-card{display:flex;flex-direction:column;gap:14px;min-width:0}.home-si .hs-dl-cover{display:block;aspect-ratio:3/4;border-radius:10px;overflow:hidden;border:1px solid var(--zk-border);box-shadow:0 12px 32px rgba(38,38,50,.16)}.home-si .hs-dl-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.home-si .hs-dl-cover-library{box-sizing:border-box;padding:18px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(155deg,#790C85,#3A137F);border-color:#B111C2;color:#FFFFFF}.home-si .hs-dl-lib-top{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500}.home-si .hs-dl-lib-top img{width:12px;height:auto}.home-si .hs-dl-lib-tag{margin-left:auto;font-size:8px;letter-spacing:.1em;color:#FBDAFF}.home-si .hs-dl-lib-title{font-size:17px;line-height:22px;font-weight:300;letter-spacing:-.02em}.home-si .hs-dl-lib-site{font-size:9px;font-weight:700}.home-si .hs-dl-name{font-size:16px;font-weight:500;color:var(--zk-text)}.home-si .hs-dl-text{font-size:12px;line-height:17px;color:var(--zk-text-muted)}@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 var(--zk-gutter) 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-grid-4{grid-template-columns:minmax(0,1fr)!important}.home-si .hs-section>div{padding:64px var(--zk-gutter) 56px!important}.home-si .hs-hero>div{padding:28px var(--zk-gutter) 32px!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:380px!important}.home-si .faq-body{padding-right:0!important}}@media (max-width:760px){.home-si .hs-hero-copy{gap:16px!important}.home-si .hs-hero-actions{width:100%}.home-si .hs-hero-actions>:is(.zk-cta,.zk-cta-secondary){flex:1 1 auto;min-width:min(100%,-moz-max-content);min-width:min(100%,max-content);max-width:100%;justify-content:center;white-space:normal;text-align:center}main.home-si.hs-home .hs-hero-pills{display:none}main.home-si.hs-home .hs-hero-assure-band{display:block;background:#F4F4F6;border-top:1px solid #e6e6ea;border-bottom:1px solid #e6e6ea}main.home-si.hs-home .hs-hero-assure-band ul{list-style:none;margin:0;padding:14px var(--zk-gutter);display:flex;flex-direction:column;gap:8px}main.home-si.hs-home .hs-hero-assure-band li{display:flex;align-items:flex-start;gap:8px;min-width:0;font-size:14px;line-height:20px;font-weight:500;color:#211B29}main.home-si.hs-home .hs-hero-foot{display:block!important;border-top:0!important}main.home-si.hs-home .hs-hero-foot>span[aria-hidden=true]{display:block;margin:0 0 10px}main.home-si.hs-home .hs-hero-foot-copy{display:inline}main.home-si.hs-home .hs-hero-foot-copy:after{content:" "}main.home-si.hs-home .hs-hero-brochure{display:inline;min-height:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:normal;font-style:italic}main.home-si.hs-home .hs-hero-brochure svg{display:none}main.home-si.hs-home .hs-band-deco{width:min(200px,52vw);right:0}}.home-si .hs-card .hs-card-cta{box-sizing:border-box;align-self:stretch;width:100%;min-height:44px;padding:0 14px;border-radius:var(--zk-radius-action);border:1px solid var(--zk-border-strong);background:#FFFFFF;color:#211B29;font-size:14px;line-height:20px;justify-content:center;text-align:center;text-decoration:none}.home-si .hs-card .hs-card-cta:hover{text-decoration:none;border-color:var(--zk-plum-900);box-shadow:0 0 0 1px var(--zk-plum-900)}main.home-si.hs-home #team .hs-heading{align-items:flex-start;gap:32px 48px}main.home-si.hs-home #team .hs-heading-card{flex:1 1 340px;align-self:center;align-items:stretch;min-width:min(100%,340px)}main.home-si.hs-home #team .hs-team-closer{color:#211B29;font-weight:600}main.home-si.hs-home #team .hs-team-brochure{display:flex;flex-wrap:wrap;align-items:center;gap:20px;box-sizing:border-box;width:100%;min-width:0;padding:24px;border:1px solid #e8e8ee;border-radius:20px;background:#F4F4F6}main.home-si.hs-home #team .hs-team-brochure img{flex:0 0 auto;width:120px;height:auto;border-radius:6px;box-shadow:0 10px 24px rgba(33,27,41,.18)}main.home-si.hs-home #team .hs-team-brochure-copy{display:flex;flex:1 1 180px;flex-direction:column;gap:10px;min-width:0}main.home-si.hs-home #team .hs-team-brochure-label{margin:0;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#583E84}main.home-si.hs-home #team .hs-team-brochure-title{margin:0;font-size:19px;line-height:1.25;font-weight:600;color:#211B29}main.home-si.hs-home #team .hs-team-brochure-body{margin:0;font-size:14px;line-height:20px;color:#5C5464}main.home-si.hs-home #team .hs-team-brochure-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;height:44px;padding:0 18px;border:1px solid #ced3dc;border-radius:var(--zk-radius-action);background:#FFFFFF;color:#211B29;font-size:15px;font-weight:500;text-decoration:none}main.home-si.hs-home #team .hs-team-brochure-cta:hover{border-color:#211B29}main.home-si.hs-home #team .hs-team-brochure-more{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#7024F5;text-decoration:none}main.home-si.hs-home #team .hs-team-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:24px}main.home-si.hs-home #team .hs-team-stat{position:relative;display:flex;flex:1 1 340px;flex-direction:column;justify-content:space-between;gap:32px;box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden;padding:40px;border-radius:24px;background:#211B29;color:#FFFFFF}main.home-si.hs-home #team .hs-team-mark{position:absolute;right:-50px;top:-40px;width:260px;height:auto;opacity:.14;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}main.home-si.hs-home #team .hs-team-stat-lead,main.home-si.hs-home #team .hs-team-stat-lines{position:relative;display:flex;flex-direction:column}main.home-si.hs-home #team .hs-team-stat-lead{gap:4px}main.home-si.hs-home #team .hs-team-figure{margin:0;font-size:96px;line-height:1;font-weight:700;letter-spacing:-.04em;font-feature-settings:"tnum";background-image:linear-gradient(90deg,#F278FF,#8D50F7);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}main.home-si.hs-home #team .hs-team-years{margin:0;font-size:28px;font-weight:500;color:#FFFFFF}main.home-si.hs-home #team .hs-team-support{margin:8px 0 0;font-size:16px;line-height:24px;color:#D9D7DE}main.home-si.hs-home #team .hs-team-stat-lines{gap:10px;padding-top:20px;border-top:1px solid #3f3848}main.home-si.hs-home #team .hs-team-kicker{margin:0;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#D9D7DE}main.home-si.hs-home #team .hs-team-kicker.is-last{margin-top:6px}main.home-si.hs-home #team .hs-team-platforms{margin:0;font-size:17px;line-height:24px;color:#FFFFFF}main.home-si.hs-home #team .hs-team-panel{display:flex;flex:1.7 1 520px;flex-direction:column;gap:8px;box-sizing:border-box;min-width:0;max-width:100%;padding:40px;border:1px solid #e8e8ee;border-radius:24px;background:#F4F4F6}main.home-si.hs-home #team .hs-team-panel-title{margin:0 0 8px;font-size:26px;line-height:1.25;font-weight:600;letter-spacing:-.01em;color:#211B29}main.home-si.hs-home #team .hs-team-list{list-style:none;margin:0;padding:0}main.home-si.hs-home #team .hs-team-list li{display:flex;gap:14px;padding:18px 0;border-top:1px solid #e8e8ee}main.home-si.hs-home #team .hs-team-list svg{flex:none;margin-top:2px;color:#7024F5}main.home-si.hs-home #team .hs-team-list li>span{display:flex;flex-direction:column;gap:4px;min-width:0}main.home-si.hs-home #team .hs-team-list b{font-size:18px;font-weight:600;color:#211B29}main.home-si.hs-home #team .hs-team-list li>span>span{font-size:16px;line-height:24px;color:#5C5464}main.home-si.hs-home #team .hs-team-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:12px}.home-si .hs-card.is-plum .hs-card-cta{border-color:#FFFFFF;background:#FFFFFF;color:#221B2B}.home-si .hs-card.is-plum .hs-card-cta:hover{background:var(--zk-magenta-50);border-color:var(--zk-magenta-50);box-shadow:none;color:#221B2B}.home-si .hs-benefit-switch,.home-si .hs-dock,.home-si .hs-sol-tabs{display:none}.home-si .hs-acc-btn{display:inline;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;cursor:inherit}.home-si .hs-acc-btn:focus-visible{outline:2px solid #7024F5;outline-offset:2px}.home-si .hs-secops-panel{display:contents}@media (max-width:760px){.home-si .hs-acc-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;cursor:pointer;text-align:left}.home-si .hs-acc-btn:after{content:"";flex:none;width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg)}.home-si :is(.hs-step,.hs-secops-card,.hs-plat-card,.hs-sys-card).is-open .hs-acc-btn:after{transform:translateY(2px) rotate(225deg)}.home-si .hs-step-panel[hidden],.home-si .hs-step:not(.is-open) .hs-step-panel{display:none}main.home-si.hs-home #approach .hs-approach-steps{display:flex!important;flex-wrap:nowrap;align-items:stretch;gap:12px;margin:0;padding:2px 0 6px!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;background:transparent;border:0;border-radius:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}main.home-si.hs-home #approach .hs-approach-steps::-webkit-scrollbar{display:none}main.home-si.hs-home #approach .hs-approach-steps .hs-step{box-sizing:border-box;flex:0 0 58%!important;width:58%;display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:14px!important;border:1px solid #ededf2!important;border-radius:14px;background:#F7F7F9;scroll-snap-align:start;scroll-snap-stop:always}main.home-si.hs-home #approach .hs-approach-steps .hs-step:last-child{scroll-snap-align:end}.home-si .hs-secops-card{display:flex!important;flex-direction:column;grid-row:auto!important;grid-template-rows:none!important}.home-si .hs-secops-panel{display:block}.home-si .hs-plat-panel[hidden],.home-si .hs-secops-card:not(.is-open) .hs-secops-panel,.home-si .hs-secops-panel[hidden],.home-si .hs-sys-panel[hidden]{display:none}main.home-si.hs-home #solutions .hs-sol-tabs{display:block;min-width:0;max-width:100%;margin:0 0 12px}main.home-si.hs-home #solutions .hs-sol-tabs .zk-tabs{max-width:100%}main.home-si.hs-home #solutions .hs-sol-layout{display:block}main.home-si.hs-home #solutions .hs-sol-grid{position:relative;display:flex!important;flex-wrap:nowrap;align-items:stretch;gap:12px!important;width:100%;min-width:0;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}main.home-si.hs-home #solutions .hs-sol-grid::-webkit-scrollbar{display:none}main.home-si.hs-home #solutions .hs-sol-grid>:is(.hs-sol-card,.hs-sol-own){box-sizing:border-box;flex:0 0 calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);min-width:0;height:auto;align-self:stretch;scroll-snap-align:start;scroll-snap-stop:always;grid-column:auto!important;grid-row:auto!important}main.home-si.hs-home #solutions .hs-sol-grid>:is(.hs-sol-card,.hs-sol-own):last-child{scroll-snap-align:end}main.home-si.hs-home #solutions .hs-trust{width:100%;margin-top:16px}main.home-si.hs-home #solutions .hs-sol-card{display:flex!important;flex-direction:column!important}main.home-si.hs-home #solutions .hs-sol-card>.hs-sol-foot:not(.hs-sol-link){margin-top:auto!important}main.home-si.hs-home #architecture .hs-arch [hidden]{display:none!important}main.home-si.hs-home #architecture .hs-arch{min-width:0;max-width:100%}main.home-si.hs-home #architecture .hs-arch-tabs{min-width:0;max-width:100%;margin:0 0 12px}main.home-si.hs-home #architecture .hs-arch-tabs .zk-tabs{max-width:100%;--zk-tabs-bg:#FFFFFF}main.home-si.hs-home #architecture .hs-arch-tabs .zk-tab:hover:not([aria-selected=true]){background:#F4F4F6}main.home-si.hs-home #architecture .hs-arch-compliance span,main.home-si.hs-home #architecture .hs-arch-pills span{white-space:normal;text-align:center}main.home-si.hs-home #benefits .hs-skip-strip{padding:20px 16px}main.home-si.hs-home #security .hs-sec-cta{width:100%;height:auto;min-height:58px;white-space:normal}main.home-si.hs-home #security .hs-sec-flow b{flex-basis:calc(50% - 24px)}main.home-si.hs-home #security .hs-sec-tags li{white-space:normal}main.home-si.hs-home :is(#platform .hs-grid-4,#systems .hs-grid-3){display:block!important}main.home-si.hs-home :is(#platform .hs-plat-card,#systems .hs-sys-card){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-row:auto!important;-moz-column-gap:12px;column-gap:12px;row-gap:0;align-items:center;margin:0!important;padding:14px 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid #e6e6ea!important}main.home-si.hs-home :is(#platform .hs-plat-card,#systems .hs-sys-card):last-child{border-bottom:0!important}html body .si-page main.home-si.hs-home :is(#platform .hs-plat-card,#systems .hs-sys-card):hover{background:transparent!important;border-color:transparent!important;border-width:0!important;border-bottom:1px solid #e6e6ea!important;box-shadow:none!important}html body .si-page main.home-si.hs-home :is(#platform .hs-plat-card,#systems .hs-sys-card):last-child:hover{border-bottom:0!important}main.home-si.hs-home :is(#platform .hs-plat-card,#systems .hs-sys-card)>div:first-child{display:contents!important}main.home-si.hs-home :is(#platform .hs-plat-card,#systems .hs-sys-card)>div:first-child>svg{display:none}main.home-si.hs-home :is(#platform .hs-plat-card,#systems .hs-sys-card)>div:first-child>span{grid-column:1;grid-row:1;align-self:center;width:auto!important;height:auto!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#7024F5!important;font-size:15px!important;line-height:22px!important;font-weight:600!important}main.home-si.hs-home :is(#platform .hs-plat-card,#systems .hs-sys-card)>:has(>.hs-acc-btn){grid-column:2;grid-row:1;align-self:center;min-width:0;font-size:16px!important;line-height:22px!important;font-weight:600!important}main.home-si.hs-home :is(#platform .hs-plat-panel,#systems .hs-sys-panel){grid-column:2;grid-row:2;min-width:0}main.home-si.hs-home :is(#platform .hs-plat-card,#systems .hs-sys-card).is-open :is(.hs-plat-panel,.hs-sys-panel){margin-top:6px}main.home-si.hs-home #team .hs-heading>div:first-child{flex:1 1 100%!important;max-width:none!important}main.home-si.hs-home #team .hs-heading-card{flex:1 1 100%!important;min-width:0}main.home-si.hs-home #team .hs-team-panel,main.home-si.hs-home #team .hs-team-stat{flex:1 1 100%;padding:24px 20px}main.home-si.hs-home #team .hs-team-figure{font-size:72px}main.home-si.hs-home #team .hs-team-years{font-size:22px}main.home-si.hs-home #team .hs-team-mark{width:180px}main.home-si.hs-home #downloads .hs-dl-panel{min-width:0;padding:20px 16px;gap:18px}main.home-si.hs-home #downloads .hs-dl-grid{min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:28px!important}main.home-si.hs-home #downloads .hs-dl-card{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-row:auto!important;gap:10px!important;min-width:0}main.home-si.hs-home #downloads .hs-dl-cover{display:flex!important;align-items:center;justify-content:center;grid-column:auto;grid-row:auto;width:100%;height:auto;aspect-ratio:4/3;margin:0 0 6px;padding:18px;box-sizing:border-box;border:0;border-radius:12px;background:#F4F4F6;box-shadow:none;overflow:hidden}main.home-si.hs-home #downloads .hs-dl-cover img{width:auto;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:3px;box-shadow:0 1px 2px rgba(33,27,41,.06),0 14px 28px -16px rgba(33,27,41,.35)}main.home-si.hs-home #downloads .hs-dl-cover-library{align-items:stretch;justify-content:space-between;padding:22px 20px;background:linear-gradient(155deg,#790C85,#3A137F);color:#FFFFFF}main.home-si.hs-home #downloads .hs-dl-lib-top{flex-wrap:nowrap;font-size:15px}main.home-si.hs-home #downloads .hs-dl-lib-top img{width:16px}main.home-si.hs-home #downloads .hs-dl-lib-tag{display:inline;font-size:11px;letter-spacing:.1em}main.home-si.hs-home #downloads .hs-dl-lib-title{font-size:22px;line-height:28px;font-weight:300}main.home-si.hs-home #downloads .hs-dl-lib-site{font-size:12px}main.home-si.hs-home #downloads .hs-dl-card>:has(>.zk-dl-name-row){display:flex!important;flex-direction:column;gap:6px;grid-column:auto;grid-row:auto;min-width:0}main.home-si.hs-home #downloads .zk-dl-name-row{flex-direction:column;align-items:flex-start;gap:2px}main.home-si.hs-home #downloads .hs-dl-name{font-size:20px;line-height:26px;font-weight:500}main.home-si.hs-home #downloads .hs-dl-text{font-size:15px;line-height:22px}main.home-si.hs-home #downloads .zk-page-tag{padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:#5A5560!important;font-size:13px!important;line-height:18px!important;font-weight:500!important}main.home-si.hs-home #downloads .hs-dl-card>.zk-dl-btn{box-sizing:border-box;grid-column:auto;grid-row:auto;align-self:stretch;width:100%;max-width:100%;margin-top:6px;height:44px;min-height:44px;padding:0 18px;white-space:nowrap;text-align:center}.home-si .hs-secops-head{width:100%}html body main.home-si.hs-home .ask-form textarea{min-height:176px!important}.home-si .hs-portfolio{flex-direction:column;align-items:stretch}.home-si .hs-portfolio .zk-cta-secondary{width:100%;justify-content:center;white-space:normal;text-align:center}main.home-si.hs-home #industries .hs-portfolio{padding:14px 16px!important;font-size:14px!important;line-height:20px!important;gap:12px!important}main.home-si.hs-home #industries .hs-portfolio>:is(p,div,h1,h2,h3,h4):where([data-retag=p]),main.home-si.hs-home #industries .hs-portfolio>p{flex:1 1 auto!important}main.home-si.hs-home #industries .hs-portfolio b{font-size:16px;line-height:22px}html body main.home-si.hs-home .hs-dock{display:flex;align-items:center;position:fixed;bottom:0;left:0;right:0;z-index:40;transform:translateY(110%);background:rgba(255,255,255,.96);backdrop-filter:blur(10px);border-top:1px solid #e6e6ea;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));gap:8px;transition:transform .3s ease}html body main.home-si.hs-home .hs-dock.is-shown{transform:translateY(0)}html body main.home-si.hs-home:has(.hs-dock.is-shown){padding-bottom:76px}html body main.home-si.hs-home .hs-dock>:is(.zk-cta,.zk-cta-secondary){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;min-height:48px!important;padding:0 14px!important;border-radius:var(--zk-radius-action)!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap!important;text-align:center!important}html body main.home-si.hs-home .hs-dock>.zk-cta{flex:1 1 auto!important;min-width:0!important;max-width:none!important;background:var(--zk-cta-fill)!important;border:1px solid transparent!important;color:#FFFFFF!important}html body main.home-si.hs-home .hs-dock>.zk-cta-secondary{flex:0 0 auto!important;width:auto!important;min-width:-moz-max-content!important;min-width:max-content!important;max-width:none!important;background:#FFFFFF!important;border:1px solid var(--zk-border-strong)!important;color:#211B29!important}}@media (max-width:640px){html body :is(.home-si,main.si-page:not(.zq-page)) :is(div,p,.hs-dl-ctas,.in-ready-actions,.in-pe-actions):has(>:is(.zk-cta,.zk-cta-secondary,.btn,.b-plum,.b-out))>:is(.zk-cta,.zk-cta-secondary,.btn,.b-plum,.b-out){flex:1 1 auto;min-width:min(100%,-moz-max-content);min-width:min(100%,max-content);max-width:100%;justify-content:center;box-sizing:border-box;white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){html body main.home-si.hs-home .hs-dock{transition:none}}html body main.home-si.hs-home .hs-hero-cta-block{display:inline-flex;flex-direction:column;gap:18px;align-self:flex-start;max-width:100%}html body main.home-si.hs-home .hs-hero.zk-hero.zk-hero:not(#zk-none) :is(h1,[data-retag=h1])>.hs-hero-kicker{gap:12px;color:#211B29!important;font-size:14px!important;line-height:20px!important;letter-spacing:.1em!important}html body main.home-si.hs-home .hs-hero.zk-dark.zk-hero:not(#zk-none) :is(h1,[data-retag=h1])>.hs-hero-kicker{color:#8ED6DC!important}html body main.home-si.hs-home .hs-hero-kicker-mark{flex:none;width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,#30757B,#296469);box-shadow:0 0 0 4px #E5F2F3;display:inline-flex;align-items:center;justify-content:center}html body main.home-si.hs-home .hs-hero.zk-dark .hs-hero-kicker-mark{box-shadow:0 0 0 4px rgba(142,214,220,.16)}html body main.home-si.hs-home .hs-hero-accent,html body main.home-si.hs-home .hs-hero-highlight,html body main.home-si.hs-home .hs-hero-title-line{display:block}html body main.home-si.hs-home .hs-hero-accent,html body main.home-si.hs-home .hs-hero-highlight{font-weight:700}html body main.home-si.hs-home .hs-hero-brochure-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px 12px;align-self:flex-start;min-height:44px;color:#211B29;text-decoration:none;font-size:16px;line-height:22px;font-weight:500}html body main.home-si.hs-home .zk-hero.zk-hero:not(#zk-none) .hs-hero-cta-block>.hs-hero-brochure-link{min-height:44px!important;line-height:22px!important}html body main.home-si.hs-home .hs-hero-brochure-icon{flex:none;width:36px;height:36px;border-radius:9px;background:#F5F0FE;display:inline-flex;align-items:center;justify-content:center;color:#7024F5}html body main.home-si.hs-home .hs-hero-brochure-label{text-decoration:underline;text-decoration-color:#CED3DC;text-underline-offset:5px}html body main.home-si.hs-home .hs-hero-brochure-link:hover .hs-hero-brochure-label{color:#7024F5}html body main.home-si.hs-home .hs-hero-brochure-meta{font-size:14px;font-weight:400;color:#5C5464}html body main.home-si.hs-home .hs-hero.zk-dark .hs-hero-brochure-link{color:#FFFFFF}html body main.home-si.hs-home .hs-hero.zk-dark .hs-hero-brochure-icon{background:rgba(255,255,255,.08);color:#E6D4FF}html body main.home-si.hs-home .hs-hero.zk-dark .hs-hero-brochure-meta{color:#C9C4CF}html body main.home-si.hs-home #solutions .hs-sol-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:32px;align-items:stretch;min-width:0;max-width:100%}html body main.home-si.hs-home #solutions .hs-sol-layout>.hs-sol-grid{display:contents!important}html body main.home-si.hs-home #solutions .hs-sol-grid{align-items:stretch}html body main.home-si.hs-home #solutions .hs-sol-card.is-compact{height:100%}html body main.home-si.hs-home #solutions .hs-sol-card.is-compact>.hs-sol-body{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;padding:24px 24px 20px}html body main.home-si.hs-home #solutions .hs-sol-head{display:flex;align-items:center;gap:12px}html body main.home-si.hs-home #solutions .hs-sol-mark{flex:none;width:42px;height:42px;border-radius:10px;background:#F5F0FE;color:#7024F5;display:inline-flex;align-items:center;justify-content:center}html body main.home-si.hs-home #solutions .hs-sol-head :is(p,h1,h2,h3,h4){margin:0;font-size:21px;line-height:1.2;font-weight:600;letter-spacing:-.015em;color:#211B29}html body main.home-si.hs-home #solutions .hs-sol-line{margin:0;font-size:15px;line-height:23px;font-weight:400;color:#5C5464}html body main.home-si.hs-home #solutions .hs-sol-chips{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px}html body main.home-si.hs-home #solutions .hs-sol-card.is-compact>.hs-sol-foot{margin:0;background:#F7F7F9}html body main.home-si.hs-home #solutions .hs-sol-card.is-compact>.hs-sol-foot:not(.hs-sol-link){margin-top:auto;padding:16px 24px 0;border-top:1px solid #ededf2;font-size:14px;line-height:20px;font-weight:500;color:#211B29}html body main.home-si.hs-home #solutions .hs-sol-card.is-compact>.hs-sol-link{padding:10px 24px 20px}html body main.home-si.hs-home .hs-trust{grid-column:span 2;grid-row:auto;align-self:stretch}@media (max-width:1024px){html body main.home-si.hs-home #solutions .hs-sol-layout{grid-template-columns:repeat(2,minmax(0,1fr))}html body main.home-si.hs-home .hs-trust{grid-column:1/-1;grid-row:auto}}@media (max-width:900px){html body main.home-si.hs-home #solutions .hs-sol-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){html body main.home-si.hs-home .hs-hero-copy{gap:18px!important}html body main.home-si.hs-home .hs-hero-lead{font-size:18px!important;line-height:26px!important}html body main.home-si.hs-home .hs-hero-cta-block{align-self:stretch;width:100%}html body main.home-si.hs-home .hs-hero-brochure-link{width:100%}html body main.home-si.hs-home #solutions .hs-sol-layout{display:block!important}html body main.home-si.hs-home #solutions .hs-sol-layout>.hs-sol-grid{display:flex!important}html body main.home-si.hs-home #solutions .hs-sol-grid>:is(.hs-sol-card){flex:0 0 calc(100% - 48px)!important;width:calc(100% - 48px)!important;max-width:calc(100% - 48px)!important;height:auto!important;align-self:stretch!important}html body main.home-si.hs-home #industries .zk-ind-grid{position:relative;display:flex!important;flex-wrap:nowrap;align-items:stretch;gap:12px!important;width:100%;min-width:0;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}html body main.home-si.hs-home #industries .zk-ind-grid::-webkit-scrollbar{display:none}html body main.home-si.hs-home #industries .zk-ind-card{display:flex!important;flex-direction:column!important;flex:0 0 calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);min-width:0;box-sizing:border-box;grid-row:auto!important;grid-template-rows:none!important;scroll-snap-align:start;scroll-snap-stop:always}html body main.home-si.hs-home #industries .zk-ind-card:last-child{scroll-snap-align:end}html body main.home-si.hs-home #industries .zk-ind-tags{margin-top:auto}}html body main.home-si.hs-home #benefits .hs-heading{margin-bottom:32px}html body main.home-si.hs-home #benefits .hs-gain-block{display:flex;flex-direction:column;gap:14px}html body main.home-si.hs-home #benefits .hs-gain-heading{margin:0;font-size:20px;line-height:1.2;letter-spacing:-.01em;font-weight:300;color:#211B29}html body main.home-si.hs-home #benefits .hs-gain-heading b{font-weight:700;color:#296469}html body main.home-si.hs-home #benefits .hs-gain-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}html body main.home-si.hs-home #benefits .hs-gain-tiles li{display:flex;flex-direction:column;gap:10px;min-width:0;padding:22px;background:#FFFFFF;border:1px solid #e8e8ee;border-radius:16px}html body main.home-si.hs-home #benefits .hs-gain-ico{width:40px;height:40px;border-radius:10px;background:#E5F2F3;color:#296469;display:inline-flex;align-items:center;justify-content:center}html body main.home-si.hs-home #benefits .hs-gain-tiles :is(h1,h2,h3,h4,p,span){margin:0;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:0;color:#211B29}html body main.home-si.hs-home #benefits .hs-gain-tiles li>span:last-child{font-size:14.5px;line-height:21px;font-weight:400;color:#5C5464}html body main.home-si.hs-home #benefits .hs-skip-strip{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:14px;padding:22px 26px;border-radius:18px;background:#211B29}html body main.home-si.hs-home #benefits .hs-skip-mark{position:absolute;right:-40px;top:-50px;width:160px;height:auto;opacity:.14;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html body main.home-si.hs-home #benefits .hs-skip-title{position:relative;flex:0 0 auto;margin:0;font-size:20px;line-height:1.2;letter-spacing:-.01em;font-weight:300;color:#FFFFFF}html body main.home-si.hs-home #benefits .hs-skip-title b{font-weight:700;background:linear-gradient(90deg,#F278FF,#8D50F7);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html body main.home-si.hs-home #benefits .hs-skip-strip ul{position:relative;list-style:none;margin:0;padding:0;display:flex;flex:1 1 280px;flex-wrap:wrap;gap:8px}html body main.home-si.hs-home #benefits .hs-skip-strip li{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px 14px 8px 10px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid #3a3342;font-size:14px;line-height:20px;color:#E6E3EA}html body main.home-si.hs-home #benefits .hs-skip-x{flex:none;width:20px;height:20px;border-radius:50%;background:rgba(255,143,177,.14);display:inline-flex;align-items:center;justify-content:center}html body main.home-si.hs-home #benefits .hs-skip-strip li :is(h1,h2,h3,h4,p,span){margin:0;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0;color:#E6E3EA}html body main.home-si.hs-home #benefits .hs-skip-x{color:#FF8FB1}html body main.home-si.hs-home #approach .hs-heading{align-items:flex-start;margin-bottom:32px}html body main.home-si.hs-home #approach .hs-heading-card{flex:1 1 420px;max-width:470px;min-width:min(100%,320px);align-items:stretch}html body main.home-si.hs-home #approach .hs-pilot{box-sizing:border-box;width:100%;max-width:100%;min-width:0;gap:16px;padding:24px 26px;border:0;border-radius:20px;background:#211B29;box-shadow:0 16px 36px rgba(33,27,41,.18)}html body main.home-si.hs-home #approach .hs-pilot-mark{right:-60px;top:-70px;width:220px;height:auto;opacity:.14}html body main.home-si.hs-home #approach .hs-pilot-eyebrow{font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#C9B6F2}html body main.home-si.hs-home #approach .hs-pilot :is(h1,h2,h3,h4,p),html body main.home-si.hs-home #approach .hs-pilot :is(p,div,h1,h2,h3,h4):where([data-retag=h3]),html body main.home-si.hs-home #approach .hs-pilot h3{margin:0;font-size:26px;line-height:1.1;letter-spacing:-.02em;font-weight:300;color:#FFFFFF}html body main.home-si.hs-home #approach .hs-pilot :is(h1,h2,h3,h4) b{display:inline;font-weight:700;background:linear-gradient(90deg,#F278FF,#8D50F7);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html body main.home-si.hs-home #approach .hs-pilot p b{font-weight:600;background:none;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF}html body main.home-si.hs-home #approach .hs-pilot-terms li{padding:6px 12px;border-color:rgba(255,255,255,.2);background:transparent;font-size:13.5px;color:#E6E3EA}html body main.home-si.hs-home #approach .hs-pilot-terms li>svg{color:#C9B6F2}html body main.home-si.hs-home #approach .hs-pilot :is(p,div,h1,h2,h3,h4):where([data-retag=p]),html body main.home-si.hs-home #approach .hs-pilot p{font-size:14.5px;line-height:21px;color:#B9B4C1}html body main.home-si.hs-home #approach .hs-pilot p br{display:none}html body main.home-si.hs-home #approach .hs-pilot-cta{height:46px;min-height:46px;margin-top:0;padding:0 24px;border-radius:var(--zk-radius-action);font-size:16px}html body main.home-si.hs-home #approach .hs-pilot-cta:hover{background:#F4F4F6}html body main.home-si.hs-home #approach,html body main.home-si.hs-home #benefits{overflow:hidden}html body main.home-si.hs-home #approach .hs-approach-steps{position:relative;display:flex;flex-wrap:wrap;gap:24px;margin:0;padding:28px!important;list-style:none;overflow:hidden;background:#F7F7F9;border:1px solid #ededf2;border-radius:20px}html body main.home-si.hs-home #approach .hs-approach-steps .hs-step{flex:1 1 180px!important;min-width:0;display:flex;flex-direction:column;gap:10px;align-content:start;margin:0;padding:0!important;border:0!important}html body main.home-si.hs-home #approach .hs-approach-steps .hs-step-num{width:34px;height:34px;font-size:13px}html body main.home-si.hs-home #approach .hs-approach-name{margin:0;font-size:18px;line-height:1.3;font-weight:600;color:#211B29}html body main.home-si.hs-home #approach .hs-approach-body{margin:0;font-size:14.5px;line-height:21px;font-weight:400;color:#5C5464}html body main.home-si.hs-home #approach .hs-approach-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:32px;padding:18px 24px;background:#FBDAFF;border:1px solid #f3b6f8;border-radius:16px}html body main.home-si.hs-home #approach .hs-approach-note-copy{flex:1 1 280px;margin:0;font-size:15px;line-height:22px;color:#5C5464}html body main.home-si.hs-home #approach .hs-approach-note-title{display:inline;margin:0;font-size:inherit;line-height:inherit;font-weight:600;letter-spacing:0;color:#211B29}html body main.home-si.hs-home :is(#approach,#solutions,#industries) .zk-snap-dots{display:none}html body main.home-si.hs-home #approach .hs-approach-note .zk-cta-secondary{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;width:auto;max-width:100%;height:44px;min-height:44px;padding:0 20px;border:1px solid #ffffff;border-radius:var(--zk-radius-action);background:#FFFFFF;color:#211B29;font-size:15px;font-weight:500;line-height:20px;white-space:nowrap!important;text-decoration:none}html body main.home-si.hs-home #approach .hs-approach-note .zk-cta-secondary svg{flex:none}html body main.home-si.hs-home #approach .hs-approach-note .zk-cta-secondary:hover{background:#FFFFFF;border-color:#790C85;color:#211B29}@media (max-width:900px){html body main.home-si.hs-home #approach .hs-heading-card{flex:1 1 100%;max-width:none}}html body main.home-si.hs-home #security.is-sec-light{position:relative;overflow:hidden;background:#F7F7F9!important}html body main.home-si.hs-home #security .hs-sec-mark{position:absolute;right:-140px;top:-160px;width:520px;height:auto;opacity:.55;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html body main.home-si.hs-home #security .hs-heading{position:relative;align-items:flex-start;margin-bottom:32px}html body main.home-si.hs-home #security .hs-sec-cta{box-sizing:border-box;display:inline-flex;align-items:center;gap:14px;max-width:100%;height:58px;padding:0 8px;border-radius:var(--zk-radius-action,4px);background:linear-gradient(100deg,#32797F,#2A676C 60%,#255D62);border:1px solid rgba(142,214,220,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 12px 26px rgba(34,86,91,.24);color:#FFFFFF;text-decoration:none}html body main.home-si.hs-home #security .hs-sec-cta:hover{color:#FFFFFF;filter:brightness(1.06)}html body main.home-si.hs-home #security .hs-sec-cta-badge,html body main.home-si.hs-home #security .hs-sec-cta-go{flex:none;width:42px;height:42px;border-radius:var(--zk-radius-action);display:inline-flex;align-items:center;justify-content:center}html body main.home-si.hs-home #security .hs-sec-cta-badge{background:#FFFFFF;color:#296469;box-shadow:0 2px 6px rgba(0,0,0,.12)}html body main.home-si.hs-home #security .hs-sec-cta-go{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#FFFFFF}html body main.home-si.hs-home #security .hs-sec-cta>span:nth-child(2){flex:1 1 auto;min-width:0;font-size:15.5px;font-weight:600;letter-spacing:-.005em;line-height:1.2}html body main.home-si.hs-home #security .hs-sec-grid{position:relative;display:flex;flex-wrap:wrap;gap:20px}html body main.home-si.hs-home #security .hs-sec-more,html body main.home-si.hs-home #security .hs-sec-point-check,html body main.home-si.hs-home #security .zk-snap-dots{display:none}html body main.home-si.hs-home #security .hs-sec-card{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:12px;padding:22px 24px 20px;background:#FFFFFF;border:1px solid #e8e8ee;border-radius:20px;box-shadow:0 1px 2px rgba(33,27,41,.04)}html body main.home-si.hs-home #security .hs-sec-card-head{display:flex;align-items:center;gap:12px}html body main.home-si.hs-home #security .hs-sec-card-ico{flex:none;width:40px;height:40px;border-radius:10px;background:linear-gradient(90deg,#B111C2,#7024F5);color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center}html body main.home-si.hs-home #security .hs-sec-card-head :is(h1,h2,h3,h4,p){margin:0;font-size:22px;line-height:1.25;font-weight:600;letter-spacing:-.01em;color:#211B29}html body main.home-si.hs-home #security .hs-sec-flow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}html body main.home-si.hs-home #security .hs-sec-flow li{display:contents}html body main.home-si.hs-home #security .hs-sec-flow b{flex:1 1 72px;min-width:0;margin:0;padding:8px 6px;border-radius:9px;background:#F4F4F6;border:1px solid #e3e3ea;font-size:13.5px;line-height:18px;font-weight:600;text-align:center;color:#302936}html body main.home-si.hs-home #security .hs-sec-flow li.is-live b{background:linear-gradient(135deg,#B111C2,#7024F5);border-color:transparent;color:#FFFFFF}html body main.home-si.hs-home #security .hs-sec-flow span{color:#8A8394;font-size:16px}html body main.home-si.hs-home #security .hs-sec-points{list-style:none;margin:0;padding:0}html body main.home-si.hs-home #security .hs-sec-points li{display:flex;gap:14px;padding:11px 0;border-top:1px solid #ededf2}html body main.home-si.hs-home #security .hs-sec-points li>span:first-child{flex:none;width:34px;height:34px;border-radius:9px;background:#F5F0FE;color:#7024F5;display:inline-flex;align-items:center;justify-content:center}html body main.home-si.hs-home #security .hs-sec-points li>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}html body main.home-si.hs-home #security .hs-sec-points b{font-size:15.5px;line-height:1.3;font-weight:600;color:#211B29}html body main.home-si.hs-home #security .hs-sec-points li>span:last-child>span{font-size:14px;line-height:20px;font-weight:400;color:#5C5464}html body main.home-si.hs-home #security .hs-sec-tags{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:14px 0 0;border-top:1px solid #ededf2}html body main.home-si.hs-home #security .hs-sec-tags li{max-width:100%;padding:7px 11px;border-radius:999px;border:1px solid #d9d5e0;background:#FFFFFF;font-size:12.5px;line-height:1.3;font-weight:500;color:#302936}html body main.home-si.hs-home #security .hs-sec-tags li.is-solid{border-color:#211B29;background:#211B29;font-weight:600;color:#FFFFFF}@media (max-width:760px){html body main.home-si.hs-home #benefits .hs-gain-heading{font-size:17px}html body main.home-si.hs-home #benefits .hs-gain-tiles{grid-template-columns:1fr 1fr;gap:8px;align-items:start}html body main.home-si.hs-home #benefits .hs-gain-tiles li{flex-direction:row;align-items:center;align-self:start;gap:8px;padding:10px;border-radius:10px}html body main.home-si.hs-home #benefits .hs-gain-ico{width:26px;height:26px;margin-top:0;border-radius:7px}html body main.home-si.hs-home #benefits .hs-gain-ico svg{width:14px;height:14px}html body main.home-si.hs-home #benefits .hs-gain-tiles li>:is(h1,h2,h3,h4,p,span):not(.hs-gain-ico){font-size:13px;line-height:1.25;font-weight:600}html body main.home-si.hs-home #benefits .hs-gain-tiles li>span:last-child{display:none}html body main.home-si.hs-home #benefits .hs-skip-strip{flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;padding:16px;border-radius:14px}html body main.home-si.hs-home #benefits .hs-skip-mark{width:120px;right:-72px;top:-78px;opacity:.12}html body main.home-si.hs-home #benefits .hs-skip-title{font-size:17px}html body main.home-si.hs-home #benefits .hs-skip-strip ul{flex:1 1 auto;gap:6px}html body main.home-si.hs-home #benefits .hs-skip-strip li{gap:6px;padding:6px 11px 6px 7px;font-size:13px;line-height:1.25}html body main.home-si.hs-home #benefits .hs-skip-x{width:18px;height:18px}html body main.home-si.hs-home #benefits .hs-skip-strip li :is(h1,h2,h3,h4,p,span){font-size:13px;line-height:1.25}html body main.home-si.hs-home #approach .hs-heading{margin-bottom:16px!important}html body main.home-si.hs-home #approach .hs-approach-steps{display:flex!important;flex-wrap:nowrap;gap:10px;padding:0 0 2px!important;overflow-x:auto;overflow-y:hidden;background:transparent;border:0;border-radius:0;scroll-snap-type:x mandatory;scrollbar-width:none}html body main.home-si.hs-home #approach .hs-approach-steps .hs-step{flex:0 0 78%!important;width:78%;gap:8px;padding:14px!important;border:1px solid #ededf2!important;border-radius:14px;background:#F7F7F9;scroll-snap-align:start;scroll-snap-stop:always}html body main.home-si.hs-home #approach .hs-approach-steps .hs-step:last-child{scroll-snap-align:end;border-bottom:1px solid #ededf2!important}html body main.home-si.hs-home #approach .hs-pilot{gap:10px;padding:16px;border-radius:16px;box-shadow:none}html body main.home-si.hs-home #approach .hs-pilot-mark{right:-88px;top:-72px;width:120px}html body main.home-si.hs-home #approach .hs-pilot-eyebrow,html body main.home-si.hs-home #approach .hs-pilot-terms{display:none}html body main.home-si.hs-home #approach .hs-pilot :is(h1,h2,h3,h4,p){font-size:22px}html body main.home-si.hs-home #approach .hs-pilot :is(p,div,h1,h2,h3,h4):where([data-retag=p]),html body main.home-si.hs-home #approach .hs-pilot p{font-size:13.5px;line-height:19px}html body main.home-si.hs-home #approach .hs-pilot-cta{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:44px;min-height:44px;padding:0 16px}html body main.home-si.hs-home #approach .hs-approach-steps .hs-step-rail{display:none}html body main.home-si.hs-home #approach .hs-approach-steps .hs-step-head{gap:0}html body main.home-si.hs-home #approach .hs-approach-steps .hs-step-num{width:28px;height:28px;font-size:11.5px}html body main.home-si.hs-home #approach .hs-approach-body,html body main.home-si.hs-home #approach .hs-approach-name{margin:0!important}html body main.home-si.hs-home #approach .hs-approach-name{font-size:16px;line-height:1.25}html body main.home-si.hs-home #approach .hs-approach-body{font-size:13.5px;line-height:19px}html body main.home-si.hs-home #approach .zk-snap-dots{display:flex;margin-top:8px}html body main.home-si.hs-home :is(#solutions,#industries) .zk-snap-dots{display:flex}html body main.home-si.hs-home #approach .hs-approach-note{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;padding:16px;background:#FBDAFF;border:1px solid #f3b6f8;border-radius:16px}html body main.home-si.hs-home #approach .hs-approach-note-copy{display:flex;flex:0 1 auto;flex-direction:column;gap:6px;margin:0;font-size:14px;line-height:20px;color:#5C5464}html body main.home-si.hs-home #approach .hs-approach-note-title{display:block;margin:0!important;font-size:16px!important;line-height:1.3!important;font-weight:600;color:#211B29}html body main.home-si.hs-home #approach .hs-approach-note-body{display:block}html body main.home-si.hs-home #approach .hs-approach-note .zk-cta-secondary{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:auto;max-width:100%;height:44px;min-height:44px;margin:0;padding:0 16px;border:1px solid #ffffff;border-radius:var(--zk-radius-action);background:#FFFFFF;color:#211B29;font-size:15px;font-weight:500;line-height:20px;white-space:nowrap!important}html body main.home-si.hs-home #approach .hs-approach-note .zk-cta-secondary:hover{background:#FFFFFF;border-color:#790C85;color:#211B29}html body main.home-si.hs-home #security.is-sec-light{background:linear-gradient(160deg,#241B2E,#2B1736)!important;border-top-color:#241B2E!important;color:#B9B4C1}html body main.home-si.hs-home #security .hs-sec-mark{right:-90px;top:-60px;width:240px;opacity:.35}html body main.home-si.hs-home #security .hs-heading>div>:is(p,div,h1,h2,h3,h4):where([data-retag=p]):first-child,html body main.home-si.hs-home #security .hs-heading>div>p:first-child{color:#C9B6F2!important}html body main.home-si.hs-home #security .hs-heading :is(h1,h2){color:#FFFFFF!important}html body main.home-si.hs-home #security .hs-heading :is(h1,h2) b{color:inherit}html body main.home-si.hs-home #security .hs-heading>div>:is(p,div,h1,h2,h3,h4):where([data-retag=p]):not(:first-child),html body main.home-si.hs-home #security .hs-heading>div>p:not(:first-child){color:#B9B4C1!important}html body main.home-si.hs-home #security .hs-sec-cta{gap:10px;width:100%;height:auto;min-height:50px;padding:7px 8px;background:linear-gradient(135deg,#30757B,#296469);border-color:#5FA9AF;box-shadow:none}html body main.home-si.hs-home #security .hs-sec-cta-badge,html body main.home-si.hs-home #security .hs-sec-cta-go{width:36px;height:36px}html body main.home-si.hs-home #security .hs-sec-cta>span:nth-child(2){font-size:14.5px}html body main.home-si.hs-home #security .hs-sec-grid{flex-wrap:nowrap;align-items:stretch;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}html body main.home-si.hs-home #security .hs-sec-grid::-webkit-scrollbar{display:none}html body main.home-si.hs-home #security .hs-sec-card{box-sizing:border-box;flex:0 0 86%;width:86%;max-width:86%;padding:16px 16px 14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:none;scroll-snap-align:start;scroll-snap-stop:always}html body main.home-si.hs-home #security .hs-sec-card:last-child{scroll-snap-align:end}html body main.home-si.hs-home #security .hs-sec-card-ico{width:34px;height:34px;border-radius:9px}html body main.home-si.hs-home #security .hs-sec-card-head :is(h1,h2,h3,h4,p){font-size:18px;color:#FFFFFF}html body main.home-si.hs-home #security .hs-sec-flow{display:none}html body main.home-si.hs-home #security .hs-sec-points li{gap:10px;padding:10px 0;border-top-color:rgba(255,255,255,.1)}html body main.home-si.hs-home #security .hs-sec-points li>span.hs-sec-point-mark:first-child{width:auto;height:auto;padding:0;border-radius:0;background:none}html body main.home-si.hs-home #security .hs-sec-point-ico{display:none}html body main.home-si.hs-home #security .hs-sec-point-check{display:block;color:#C9B6F2}html body main.home-si.hs-home #security .hs-sec-points b{font-size:15px;color:#FFFFFF}html body main.home-si.hs-home #security .hs-sec-points li>span:last-child>span{display:none}html body main.home-si.hs-home #security .hs-sec-tags{margin-top:0;padding-top:0;border-top:0}html body main.home-si.hs-home #security .hs-sec-tags li:not(.is-solid){display:none}html body main.home-si.hs-home #security .hs-sec-tags li.is-solid{border-color:transparent;background:#FFFFFF;color:#2B1736;font-size:12px;font-weight:600}html body main.home-si.hs-home #security .hs-sec-more{display:inline-flex;align-items:center;gap:6px;margin-top:2px;color:#C9B6F2;font-size:13.5px;font-weight:500;text-decoration:none}html body main.home-si.hs-home #security .hs-sec-more:hover{color:#FFFFFF}html body main.home-si.hs-home #security .zk-snap-dots{display:flex}}