.u-layout-box-padding[data-v-50f370b5]{padding:var(--cp-spacing-2xl)}@media (width<=650px){.u-layout-box-padding[data-v-50f370b5]{padding:var(--cp-spacing-xl)}}.u-layout-page-container[data-v-50f370b5]{width:min(100%,80rem);margin:auto}.u-focus-outline[data-v-50f370b5]{border-radius:.25rem}.u-focus-outline[data-v-50f370b5]:focus-visible{z-index:2;outline:.125rem solid var(--cp-border-accent-primary);position:relative}.u-visually-hidden[data-v-50f370b5]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-text-ellipsis[data-v-50f370b5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-capitalize-first-letter[data-v-50f370b5]:first-letter{text-transform:capitalize}.u-link-style[data-v-50f370b5],.u-link-style[data-v-50f370b5]:where(a:visited,.u-link-style:visited),a[data-v-50f370b5],a[data-v-50f370b5]:where(a:visited,.u-link-style:visited){color:inherit;text-underline-offset:.25em;transition:color .15s ease-in-out}.u-link-style[data-v-50f370b5]:hover,a[data-v-50f370b5]:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:calc(max(2px,.1875rem,.12em))}.u-link-style[data-v-50f370b5]:focus-visible,a[data-v-50f370b5]:focus-visible{color:var(--cp-text-accent-primary);text-decoration:underline}.u-link-style[data-v-50f370b5]>*,a[data-v-50f370b5]>*{vertical-align:middle;display:inline-block}.u-link-style[data-v-50f370b5]:not(a,:disabled){text-decoration-line:underline}.productHero[data-v-50f370b5]{width:100%;min-height:31.25rem;padding:calc(var(--cp-spacing-4xl) + var(--cp-spacing-2xl));border-radius:calc(var(--cp-radius-2xl) + var(--cp-radius-md));background-color:var(--cp-background-primary);box-shadow:var(--cp-shadows-overlay)}@media (width<=478px){.productHero[data-v-50f370b5]{padding:var(--cp-spacing-2xl)}}.productHero__content[data-v-50f370b5]{gap:var(--cp-spacing-3xl);flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.productHero__content[data-v-50f370b5]:after{content:""}.productHero__header[data-v-50f370b5]{padding-bottom:var(--cp-dimensions-12);transform-origin:0;justify-content:space-between;align-items:center;display:flex}.productHero__logo[data-v-50f370b5]{flex-shrink:0}.productHero__category[data-v-50f370b5]{padding:var(--cp-spacing-sm-md) var(--cp-dimensions-5);border-radius:var(--cp-radius-full);background-color:var(--cp-background-primary);box-shadow:var(--cp-shadows-overlay);font-size:var(--cp-text-size-lg);font-weight:600;line-height:var(--cp-line-height-lg);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}@media (width<=478px){.productHero__category[data-v-50f370b5]{font-size:.875rem;line-height:1.25rem}}.productHero__category--isZenith[data-v-50f370b5]{color:var(--ws-product-zenith-primary-color)}.productHero__category--isAir[data-v-50f370b5]{color:var(--ws-product-air-primary-color)}.productHero__category--isPulse[data-v-50f370b5]{color:var(--ws-product-pulse-primary-color)}.productHero__text[data-v-50f370b5]{gap:var(--cp-spacing-xl);flex-direction:column;max-width:50rem;margin-block-start:auto;display:flex}.productHero__baseline[data-v-50f370b5]{color:var(--cp-text-primary);will-change:filter;margin:0;font-size:3.6875rem;font-weight:600;line-height:3.5rem}@media (width<=991px){.productHero__baseline[data-v-50f370b5]{font-size:3.125rem;line-height:3rem}}@media (width<=767px){.productHero__baseline[data-v-50f370b5]{font-size:2.875rem;line-height:2.75rem}}@media (width<=478px){.productHero__baseline[data-v-50f370b5]{font-size:1.875rem;line-height:1.875rem}}.productHero__description[data-v-50f370b5]{color:var(--cp-text-primary);font-size:var(--cp-text-size-xl);font-weight:400;line-height:var(--cp-line-height-xl);opacity:.9;will-change:filter;margin:0}@media (width<=767px){.productHero__description[data-v-50f370b5]{font-size:1.125rem;line-height:1.75rem}}@media (width<=478px){.productHero__description[data-v-50f370b5]{font-size:1rem;line-height:1.5rem}}.productHero__cta[data-v-50f370b5]{padding-top:var(--cp-dimensions-16);align-items:flex-end;gap:var(--cp-spacing-xl);will-change:filter;flex-direction:row;margin-block-end:auto;display:flex}@media (width<=767px){.productHero__cta[data-v-50f370b5]{flex-direction:column-reverse;align-items:stretch;gap:.75rem;padding-top:0}}.productHero__login[data-v-50f370b5]{justify-content:flex-end;gap:var(--cp-dimensions-1);flex-direction:column;height:3rem;display:flex}@media (width<=478px){.productHero__login[data-v-50f370b5]{height:auto}}.productHero__login[data-v-50f370b5] .cpButton__body{align-items:center;gap:var(--cp-spacing-sm-md);display:inline-flex}.productHero__loginLabel[data-v-50f370b5]{padding-left:var(--cp-spacing-xl);color:var(--cp-text-tertiary);font-size:var(--cp-text-size-xs);font-weight:400;line-height:var(--cp-line-height-xs)}.u-layout-box-padding{padding:var(--cp-spacing-2xl)}@media (width<=650px){.u-layout-box-padding{padding:var(--cp-spacing-xl)}}.u-layout-page-container{width:min(100%,80rem);margin:auto}.u-focus-outline{border-radius:.25rem}.u-focus-outline:focus-visible{z-index:2;outline:.125rem solid var(--cp-border-accent-primary);position:relative}.u-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-capitalize-first-letter:first-letter{text-transform:capitalize}.u-link-style,.u-link-style:where(a:visited,.u-link-style:visited),a,a:where(a:visited,.u-link-style:visited){color:inherit;text-underline-offset:.25em;transition:color .15s ease-in-out}.u-link-style:hover,a:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:calc(max(2px,.1875rem,.12em))}.u-link-style:focus-visible,a:focus-visible{color:var(--cp-text-accent-primary);text-decoration:underline}.u-link-style>*,a>*{vertical-align:middle;display:inline-block}.u-link-style:not(a,:disabled){text-decoration-line:underline}@property --ps-mask-inset{syntax:"<length>";inherits:false;initial-value:0}@property --ps-side-post-progress{syntax:"<number>";inherits:false;initial-value:0}.productLayout{--pl-layer-height:calc(min(100svh, 80.75rem));--pl-layer-paint-height:calc(min(100lvh, 80.75rem));--pl-runway-ratio:.35;--pl-features-runway-ratio:.45;--pl-runway-height:calc(var(--pl-layer-height) * var(--pl-runway-ratio));--pl-features-runway-height:calc(var(--pl-layer-height) * var(--pl-features-runway-ratio));--pl-showcase-spacer-ratio:0;--pl-stack-pull:calc(-1 * var(--pl-layer-height));--pl-showcase-top:0px;--pl-features-top:0px;background-color:var(--cp-utility-neutral-200)}.productLayout__hero{z-index:0;min-height:var(--pl-layer-paint-height);background:linear-gradient(180deg,var(--cp-utility-neutral-50) 0,var(--cp-utility-neutral-200) 100%);padding-inline:var(--cp-spacing-2xl);flex-direction:column;display:flex;position:sticky;top:0}@media (height<=1292px){.productLayout__hero{top:auto;bottom:0}}@media (width>=479px) and (width<=900px){.productLayout__hero{padding-inline:2rem}}@media (width<=478px){.productLayout__hero{padding-inline:var(--cp-spacing-xl)}}.productLayout__wrapper{flex-direction:column;flex:1;width:100%;max-width:80rem;margin-inline:auto;padding:0;display:flex}.productLayout__heroContent{padding-block:calc(var(--ws-header-footprint) + var(--ws-section-gutter)) var(--ws-section-gutter);flex-direction:column;flex:1;align-items:center;display:flex}@media (width<=767px){.productLayout__heroContent{padding-block:7.5rem 2rem}}@media (width<=478px){.productLayout__heroContent{padding-block:6.5rem 0}}.productLayout .productHero{border-radius:calc(var(--cp-radius-2xl) + var(--cp-radius-md));flex-direction:column;flex:1 0 auto;min-height:0;margin-block:auto;display:flex}@media (width<=478px){.productLayout .productHero{border-end-end-radius:0;border-end-start-radius:0}}.productLayout .productHero__content{justify-content:flex-start}@media (width<=1280px){.productLayout .productHero__content{flex:1;justify-content:space-between}}@media (width<=767px){.productLayout .productHero__content{justify-content:flex-start}.productLayout .productHero__cta{flex-direction:column-reverse;align-self:stretch;align-items:stretch;margin-block-start:auto;display:flex}.productLayout__viewport{display:contents}}.productLayout__stack{z-index:1;isolation:isolate;position:relative}.productLayout__viewport{height:var(--pl-layer-paint-height);position:sticky;top:0;overflow:clip}.productLayout__layer{min-height:var(--pl-layer-height);will-change:transform;flex-direction:column;padding-top:13.5rem;display:flex;position:absolute;inset:0}@media (width<=767px){.productLayout__layer{position:sticky;inset:0 auto auto;transform:none}}.productLayout__runway{height:var(--pl-runway-height)}.productLayout__runway--features{height:var(--pl-features-runway-height)}@media (width<=767px){.productLayout__runway{height:0}}.productLayout__showcase{z-index:1}.productLayout__showcase{height:var(--pl-layer-paint-height);padding-top:var(--pl-showcase-top);overflow:hidden}.productLayout__showcase .productLayout__layerInner{min-height:0}.productLayout__showcase .productShowcase{flex-direction:column;flex:1;min-height:0;margin-top:0;display:flex}.productLayout__showcase .productShowcase__wrapper{--ps-mask-inset:max(0px, var(--pl-features-top) - var(--pl-showcase-top));min-height:0;padding-block:calc(var(--ws-header-footprint) + var(--ws-section-gutter)) 5rem;border-radius:0;flex:1;padding-inline:2.5rem}.productLayout__showcase .productShowcase__imageFrame{width:100%;margin-top:var(--cp-spacing-4xl);transform-origin:50%;will-change:transform;position:relative;bottom:auto}.productLayout__showcase .productShowcase__inner{will-change:transform}@media (width<=991px){.productLayout__showcase .productShowcase__wrapper{padding-inline:2rem;padding-block:calc(var(--ws-header-footprint) + var(--ws-section-gutter)) 4rem}}@media (width<=767px){.productLayout__showcase .productShowcase__wrapper{padding-inline:1.5rem;padding-block:calc(var(--ws-header-footprint) + var(--cp-spacing-2xl)) 2rem;flex-direction:column;display:flex}.productLayout__showcase .productShowcase__inner{flex:1;row-gap:0;min-height:0}.productLayout__showcase .productShowcase__text{margin-top:var(--cp-spacing-4xl);padding-bottom:0}.productLayout__showcase .productShowcase__imageFrame{aspect-ratio:894/497;flex:1 0 auto;align-self:flex-start;width:auto;min-width:100%;max-width:none;margin-top:3rem}.productLayout__showcase .productShowcase__image,.productLayout__showcase .productShowcase__imageWrapper{height:100%}}.productLayout__showcaseSpacer{height:0}@media (width<=767px){.productLayout__showcaseSpacer{height:calc(var(--pl-layer-height) * var(--pl-showcase-spacer-ratio))}}.productLayout__features{z-index:2;padding-top:var(--pl-features-top)}.productLayout__features .productFeatures{flex-direction:column;flex:1;display:flex}.productLayout__features .productFeatures__list{flex:1}.productLayout__features .productFeatures__inner,.productLayout__features .productFeatures__list{box-shadow:none;border-radius:0}@media (width<=900px){.productLayout__features .productFeatures__item+.productFeatures__item{padding-top:0}}@media (width<=767px){.productLayout__features{min-height:0;position:relative}.productLayout__features .productFeatures,.productLayout__features .productFeatures__list{flex:none;display:block}}@media (width>=479px) and (width<=767px){.productLayout__features:has(.productFeatures__list>:nth-child(4)){min-height:var(--pl-layer-paint-height);position:sticky}:is(.productLayout__features:has(.productFeatures__list>:nth-child(4)) .productFeatures,.productLayout__features:has(.productFeatures__list>:nth-child(4)) .productFeatures__list){flex:1;display:flex}.productLayout__features:has(.productFeatures__list>:nth-child(4)) .productFeatures__list{display:grid}}@media (width>=479px) and (width<=1279px){.productLayout__features .productFeatures__list:has(>:nth-child(4)){grid-template-rows:repeat(2,minmax(0,1fr))}.productLayout__features .productFeatures__list:has(>:nth-child(4))>.productFeatures__item{padding-top:0}:is(.productLayout__features .productFeatures__list:has(>:nth-child(4))>.productFeatures__item:first-child,.productLayout__features .productFeatures__list:has(>:nth-child(4))>.productFeatures__item:nth-child(2)){padding-top:var(--ws-header-footprint)}}@media (width<=767px){.productLayout__features .productFeatures__item{padding-top:0}.productLayout__features .productFeatures__list:not(:has(>:nth-child(4))) .productFeatures__inner{padding-top:var(--ws-header-footprint)}}@media (width<=478px){.productLayout__features .productFeatures__inner{padding-top:var(--ws-header-footprint)}}.productLayout__layerInner{flex-direction:column;flex:1;justify-content:flex-start;width:100%;display:flex}.productLayout__featuresSpacer{height:var(--pl-layer-height)}@media (width<=767px){.productLayout__featuresSpacer{height:0}}@media (width>=479px) and (width<=767px){.productLayout__stack:has(.productFeatures__list>:nth-child(4)) .productLayout__featuresSpacer{height:var(--pl-layer-height)}}@keyframes ps-scrub-reveal{0%{transform:translateZ(0)}to{transform:translate3d(0,var(--ps-reveal,min(0px,-100% + 100cqh)),0)}}@keyframes ps-scrub-grow{0%{transform:scale(.92)}to{transform:scaleZ(1)}}@keyframes ps-side-drift{0%{transform:translate3d(var(--ps-side-drift-x,0),var(--ps-side-drift,0),0) scale3d(var(--ps-side-scale,1),var(--ps-side-scale,1),1)}to{transform:translateZ(0)scaleZ(1)}}@keyframes ps-side-post{0%{--ps-side-post-progress:0}to{--ps-side-post-progress:1}}@keyframes ps-scrub-copy{0%{opacity:1}to{opacity:0}}@keyframes pl-layer-rise{0%{transform:translateY(100%)}to{transform:translateZ(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.productLayout{timeline-scope:--ps-scrub,--pl-features-enter}.productLayout__runway--reveal{view-timeline:--ps-scrub block}.productLayout__runway--features{view-timeline:--pl-features-enter block}.productLayout__features{animation:1ms linear both pl-layer-rise;animation-timeline:--pl-features-enter;animation-range:entry 0}}@media (prefers-reduced-motion:no-preference) and (width<=767px){.productLayout__features{animation:none}.productLayout__showcaseSpacer{view-timeline:--ps-scrub block}}@media (prefers-reduced-motion:no-preference){.productLayout__showcase .productShowcase__wrapper{container-type:size}.productLayout__showcase .productShowcase__inner{animation:1ms linear both ps-scrub-reveal;animation-timeline:--ps-scrub;animation-range:entry 0}.productLayout__showcase .productShowcase__imageFrame{translate:calc(var(--ps-pointer-x,0) * var(--ps-image-pointer-x,0px)) calc(var(--ps-pointer-y,0) * var(--ps-image-pointer-y,0px));animation:1ms linear both ps-scrub-grow;animation-timeline:--ps-scrub;animation-range:entry 0}.productLayout__showcase .productShowcase__sideFrame{--ps-side-live-y:calc(var(--ps-pointer-y,0) * var(--ps-side-pointer-y,0px));--ps-side-post-y:calc(var(--ps-side-post-progress,0) * var(--ps-side-post-amount,0px));translate:calc(var(--ps-pointer-x,0) * var(--ps-side-pointer-x,0px)) calc(var(--ps-side-live-y) + var(--ps-side-post-y));animation:1ms linear both ps-side-drift,1ms linear both ps-side-post;animation-timeline:--ps-scrub,--pl-features-enter;animation-range:entry 0,entry 0 entry 55%}.productLayout__showcase .productShowcase__text,.productLayout__showcase .productShowcase__title{animation:1ms linear both ps-scrub-copy;animation-timeline:--ps-scrub;animation-range:entry 35%}}@media (prefers-reduced-motion:reduce){.productLayout__viewport{display:contents}.productLayout__layer{position:relative;inset:auto;transform:none}.productLayout__showcase{height:auto;overflow:visible}.productLayout__runway,.productLayout__showcaseSpacer{display:none}.productShowcase__imageFrame,.productShowcase__sideFrame{translate:none}}}@supports not (animation-timeline:view()){.productLayout__viewport{display:contents}.productLayout__layer{position:relative;inset:auto;transform:none}.productLayout__showcase{height:auto;overflow:visible}.productLayout__showcase{height:auto;overflow:visible}.productLayout__runway,.productLayout__showcaseSpacer{display:none}.productShowcase__imageFrame,.productShowcase__sideFrame{translate:none}}@media (width>=768px) and (height>=1292.02px){.productLayout{--pl-stack-pull:0px;timeline-scope:none}.productLayout__stack{gap:0;margin:0;padding:0;display:block}.productLayout__viewport{display:contents}.productLayout__hero,.productLayout__layer{will-change:auto;margin:0;animation:none;position:relative;inset:auto;transform:none}.productLayout__hero{height:var(--pl-layer-paint-height);max-height:var(--pl-layer-paint-height)}.productLayout__layer{height:var(--pl-layer-height);max-height:var(--pl-layer-height)}.productLayout__showcase{height:var(--pl-layer-paint-height);max-height:var(--pl-layer-paint-height);padding-top:0}.productLayout__showcase .productShowcase__wrapper{border-radius:0}.productLayout__showcase .productShowcase__imageFrame,.productLayout__showcase .productShowcase__inner,.productLayout__showcase .productShowcase__sideFrame,.productLayout__showcase .productShowcase__text,.productLayout__showcase .productShowcase__title{opacity:1;animation:none;transform:translate(0,0)}.productLayout__features{--pl-features-bleed:max(0px, 50% - 960.5px);height:auto;min-height:0;max-height:var(--pl-layer-height);isolation:isolate;padding-block:0}.productLayout__features:after,.productLayout__features:before{z-index:-1;width:var(--pl-features-bleed);content:"";pointer-events:none;height:100%;position:absolute;top:0}.productLayout__features:before{background-color:var(--cp-utility-accent-800);left:0}.productLayout__features:after{background-color:var(--cp-background-primary);right:0}.productLayout__features .productFeatures{width:100%;max-width:1921px;margin-inline:auto}.productLayout__features .productFeatures__list{box-shadow:none;border-radius:0}.productLayout__features .productFeatures__item{flex:1 1 0;min-height:0}.productLayout__features .productFeatures__inner{padding-block:calc(clamp(6rem,10vh,10rem))}.productLayout__featuresSpacer,.productLayout__runway,.productLayout__showcaseSpacer{view-timeline:none;height:0}}@media (width>=768px){.productLayout .productHero{min-height:var(--ws-hero-height);max-height:var(--ws-hero-max-height);flex:none}}@media (width>=768px) and (width>=768px) and (height>=1292.02px){.productLayout__hero{height:auto;min-height:0}.productLayout__showcase .productShowcase__wrapper{padding-block:var(--ws-section-gutter)}}
