.pv{--ch:640;height:calc(min(100vw, 1440px) * var(--ch) / 1440);background:#d4d1c9 url(/img/product/backdrop.webp) 50%/cover no-repeat;position:relative;overflow:hidden;container-type:size}.js .pv:not(.no-gl){background-image:none}.pv__hatch{opacity:0;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.pv.has-gl .pv__hatch{opacity:1}.pv__stage{height:calc(570 / var(--ch) * 100%);aspect-ratio:1378/570;position:absolute;top:0;left:50%;transform:translate(-50%)}.pv__win{left:calc(var(--x) / 1378 * 100%);top:calc(var(--y) / 570 * 100%);width:calc(var(--w) / 1378 * 100%);transform-origin:50% 55%;height:auto;display:block;position:absolute}.pv__svg{pointer-events:none;width:100%;height:100%;font-weight:400;display:block;position:absolute;inset:0;overflow:visible}.pv__svg g,.pv__svg rect,.pv__svg text,.pv__svg path{transform-box:fill-box}.pv__svg .pv-dot{transform-origin:50%}@media (width<=900px){.pv{--cx:24;--cy:0;--cw:1330;--ch:630;height:auto;aspect-ratio:calc(var(--cw) / var(--ch))}.pv__stage{height:calc(570 / var(--ch) * 100%);left:calc(var(--cx) / var(--cw) * -100cqw);top:calc(var(--cy) / var(--ch) * -100cqh);transform:none}}@media (width<=600px){.pv{--cx:330;--cy:24;--cw:966;--ch:560}}.js .pv:not(.is-static) .pv__win{transform:translateY(7px)scale(.982)}.js .pv:not(.is-static) .pv-card,.js .pv:not(.is-static) .pv-head,.js .pv:not(.is-static) .pv-l,.js .pv:not(.is-static) .pv-p,.js .pv:not(.is-static) .pv-dest,.js .pv:not(.is-static) .pv-dot{opacity:0}.js .pv:not(.is-static) .pv-draw{stroke-dasharray:1 1;stroke-dashoffset:1px}.js .pv:not(.is-static) .pv-wipe{transform-origin:0;transform:scaleX(0)}.js .pv.is-play .pv__win{animation:pv-win .5s cubic-bezier(.22, 1, .36, 1) var(--d) both}.js .pv.is-play #pv-m-call .pv-draw{animation:.62s cubic-bezier(.65,0,.35,1) .5s both pv-draw}.js .pv.is-play #pv-m-sov .pv-draw{animation:.7s cubic-bezier(.65,0,.35,1) .58s both pv-draw}.js .pv.is-play #pv-m-form .pv-draw{animation:.45s cubic-bezier(.65,0,.35,1) .66s both pv-draw}.js .pv.is-play #pv-m-outlook .pv-draw{animation:.62s cubic-bezier(.65,0,.35,1) .74s both pv-draw}.js .pv.is-play .pv-dot--call{animation:.3s ease-out .5s both pv-dot}.js .pv.is-play .pv-dot--sov{animation:.3s ease-out .58s both pv-dot}.js .pv.is-play .pv-dot--form{animation:.3s ease-out .66s both pv-dot}.js .pv.is-play .pv-dot--outlook{animation:.3s ease-out .74s both pv-dot}.js .pv.is-play .pv-con--call .pv-dot--e{animation:.3s ease-out 1.1s both pv-dot}.js .pv.is-play .pv-con--sov .pv-dot--e{animation:.3s ease-out 1.26s both pv-dot}.js .pv.is-play .pv-con--form .pv-dot--e{animation:.3s ease-out 1.1s both pv-dot}.js .pv.is-play .pv-con--outlook .pv-dot--e{animation:.3s ease-out 1.34s both pv-dot}.js .pv.is-play .pv-con--call .pv-line{animation:1.4s linear 1.12s infinite pv-flow}.js .pv.is-play .pv-con--sov .pv-line{animation:1.4s linear 1.28s infinite pv-flow}.js .pv.is-play .pv-con--form .pv-line{animation:1.4s linear 1.11s infinite pv-flow}.js .pv.is-play .pv-con--outlook .pv-line{animation:1.4s linear 1.36s infinite pv-flow}.js .pv.is-play .pv-card{animation:.85s cubic-bezier(.22,1,.36,1) .95s both pv-card}.js .pv.is-play .pv-head{animation:.4s 1.35s both pv-fade}.js .pv.is-play .r1.pv-l{animation:.3s 1.55s both pv-fade}.js .pv.is-play #pv-w1 .pv-wipe{animation:.5s steps(14,end) 1.62s both pv-wipe}.js .pv.is-play .r1.pv-p{animation:.25s 2s both pv-fade}.js .pv.is-play .r2.pv-l{animation:.3s 1.73s both pv-fade}.js .pv.is-play #pv-w2 .pv-wipe{animation:.55s steps(16,end) 1.8s both pv-wipe}.js .pv.is-play .r2.pv-p{animation:.25s 2.18s both pv-fade}.js .pv.is-play .r3.pv-l{animation:.3s 1.91s both pv-fade}.js .pv.is-play #pv-w3 .pv-wipe{animation:.4s steps(9,end) 1.98s both pv-wipe}.js .pv.is-play .r3.pv-p{animation:.25s 2.36s both pv-fade}.js .pv.is-play .r4.pv-l{animation:.3s 2.09s both pv-fade}.js .pv.is-play #pv-w4 .pv-wipe{animation:.5s steps(14,end) 2.16s both pv-wipe}.js .pv.is-play .r4.pv-p{animation:.25s 2.54s both pv-fade}.js .pv.is-play .r5.pv-l{animation:.3s 2.27s both pv-fade}.js .pv.is-play #pv-w5 .pv-wipe{animation:.4s steps(10,end) 2.34s both pv-wipe}.js .pv.is-play .r5.pv-p{animation:.25s 2.72s both pv-fade}.js .pv.is-play .r6.pv-l{animation:.3s 2.45s both pv-fade}.js .pv.is-play #pv-w6 .pv-wipe{animation:.45s steps(12,end) 2.52s both pv-wipe}.js .pv.is-play .r6.pv-p{animation:.25s 2.9s both pv-fade}.js .pv.is-play .pv-dest{animation:.5s cubic-bezier(.22,1,.36,1) 3.05s both pv-dest}@keyframes pv-win{0%{transform:translateY(7px)scale(.982)}to{transform:none}}@keyframes pv-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pv-dot{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:none}}@keyframes pv-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-12.7px}}@keyframes pv-card{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes pv-fade{0%{opacity:0}to{opacity:1}}@keyframes pv-wipe{0%{transform:scaleX(0)}to{transform:none}}@keyframes pv-dest{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pv .pv-line{animation:none!important}}.pv.is-away *{animation-play-state:paused!important}.ph[data-astro-cid-5brzmp7i]{grid-template-columns:minmax(0,1fr) clamp(320px,32.65vw,470px);align-items:start;column-gap:32px;padding-block:clamp(40px,5vw,72px) 40px;display:grid}.ph__title[data-astro-cid-5brzmp7i]{text-wrap:balance;max-width:720px}.ph__side[data-astro-cid-5brzmp7i]{padding-top:calc(var(--t-h1) * .16);flex-direction:column;align-items:flex-start;gap:44px;display:flex}.ph__lede[data-astro-cid-5brzmp7i]{color:var(--grey);text-wrap:pretty;font-size:clamp(17px,1.39vw,20px);line-height:1.5}.pillars[data-astro-cid-5brzmp7i]{padding-block:clamp(80px,8.9vw,128px)}.pillars__inner[data-astro-cid-5brzmp7i]{max-width:calc(1072px + 2 * var(--gutter));grid-auto-rows:1fr;gap:16px;display:grid}.pillar[data-astro-cid-5brzmp7i]{grid-template-columns:30px 400px 1fr;align-items:center;gap:18px;padding:36px 44px;display:grid}.pillar__blob[data-astro-cid-5brzmp7i]{color:#d8d8d8;width:30px;height:30px}.pillar__blob[data-astro-cid-5brzmp7i] svg{width:100%;height:100%}.pillar__title[data-astro-cid-5brzmp7i]{color:var(--mist);font-size:clamp(26px,2.18vw,31.4px);line-height:1.15}.pillar__body[data-astro-cid-5brzmp7i]{color:var(--grey-2);text-wrap:pretty;max-width:518px;padding-left:48px;font-size:19px}.deploy__sub[data-astro-cid-5brzmp7i]{max-width:720px;margin-top:24px}.deploy__grid[data-astro-cid-5brzmp7i]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;margin-top:56px;display:grid}.deploy-card[data-astro-cid-5brzmp7i]{background:var(--card)}.deploy-card[data-astro-cid-5brzmp7i] .deploy-card__img{aspect-ratio:389/200}.deploy-card__copy[data-astro-cid-5brzmp7i]{flex-direction:column;gap:12px;padding:32px;display:flex}.deploy-card[data-astro-cid-5brzmp7i] h3[data-astro-cid-5brzmp7i]{font-size:clamp(20px,1.53vw,22px);font-weight:var(--sans-w-medium);line-height:1.5}.deploy-card[data-astro-cid-5brzmp7i] .muted[data-astro-cid-5brzmp7i]{font-size:17px}.stats[data-astro-cid-5brzmp7i]{padding-block:112px}.stats__row[data-astro-cid-5brzmp7i]{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.stat[data-astro-cid-5brzmp7i]{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.stat__n[data-astro-cid-5brzmp7i]{font-size:var(--t-stat);color:var(--mist);font-variant-numeric:tabular-nums;line-height:.98}.stat__l[data-astro-cid-5brzmp7i]{color:var(--grey-2);text-wrap:balance;font-size:19px}.more[data-astro-cid-5brzmp7i]{padding-block:clamp(80px,8.9vw,128px) 0}.more[data-astro-cid-5brzmp7i] .wrap[data-astro-cid-5brzmp7i]{flex-direction:column;gap:32px;display:flex}.more__grid[data-astro-cid-5brzmp7i]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.more-card[data-astro-cid-5brzmp7i]{background:var(--card);transition:background-color .3s var(--ease);grid-template-columns:160px minmax(0,1fr);align-items:center;gap:24px;padding:12px;display:grid}.more-card[data-astro-cid-5brzmp7i]:hover{background:var(--card-2)}.more-card[data-astro-cid-5brzmp7i] .more-card__img{aspect-ratio:160/120}.more-card__copy[data-astro-cid-5brzmp7i]{flex-direction:column;align-self:stretch;gap:4px;padding-right:12px;display:flex}.more-card__title[data-astro-cid-5brzmp7i]{font-size:18px;font-weight:var(--sans-w-medium);line-height:1.4}.more-card__meta[data-astro-cid-5brzmp7i]{text-wrap:balance;font-size:14px}.more-card__link[data-astro-cid-5brzmp7i]{margin-top:auto;padding-top:8px;font-size:15px}.more-card[data-astro-cid-5brzmp7i]:hover .more-card__link[data-astro-cid-5brzmp7i] .arr[data-astro-cid-5brzmp7i]{transform:translate(4px)}.more-card__link[data-astro-cid-5brzmp7i]{display:block}.more-card__end[data-astro-cid-5brzmp7i]{white-space:nowrap}.more-card__link[data-astro-cid-5brzmp7i] .arr[data-astro-cid-5brzmp7i]{margin-left:4px}@media (width<=1100px){.pillar[data-astro-cid-5brzmp7i]{grid-template-columns:30px 1fr}.pillar__body[data-astro-cid-5brzmp7i]{grid-column:2;padding-left:0}}@media (width<=1024px){.ph[data-astro-cid-5brzmp7i]{grid-template-columns:1fr;row-gap:24px;padding-block:56px 40px}.ph__title[data-astro-cid-5brzmp7i]{max-width:820px}.ph__side[data-astro-cid-5brzmp7i]{gap:32px;padding-top:0}.ph__lede[data-astro-cid-5brzmp7i]{max-width:600px}}@media (width<=900px){.ph[data-astro-cid-5brzmp7i]{row-gap:22px;padding-block:40px}.ph__side[data-astro-cid-5brzmp7i]{gap:24px}.pillars__inner[data-astro-cid-5brzmp7i]{grid-auto-rows:auto}.pillar[data-astro-cid-5brzmp7i]{grid-template-columns:1fr;gap:16px;padding:28px}.pillar__body[data-astro-cid-5brzmp7i]{grid-column:auto;font-size:17px}.deploy__grid[data-astro-cid-5brzmp7i]{grid-template-columns:1fr;margin-top:40px}.deploy-card[data-astro-cid-5brzmp7i]{grid-template-columns:42% 1fr;display:grid}.deploy-card[data-astro-cid-5brzmp7i] .deploy-card__img{aspect-ratio:auto;height:100%;min-height:200px}.deploy-card__copy[data-astro-cid-5brzmp7i]{align-self:center;padding:24px}.stats[data-astro-cid-5brzmp7i]{padding-block:80px}.stats__row[data-astro-cid-5brzmp7i]{gap:24px}.stat__n[data-astro-cid-5brzmp7i]{font-size:clamp(48px,9vw,72px)}.stat__l[data-astro-cid-5brzmp7i]{font-size:16px}.more__grid[data-astro-cid-5brzmp7i]{grid-template-columns:1fr}}@media (width<=600px){.ph[data-astro-cid-5brzmp7i]{row-gap:20px;padding-block:28px 32px}.ph__side[data-astro-cid-5brzmp7i]{align-self:stretch;gap:20px}.ph__side[data-astro-cid-5brzmp7i]>div[data-astro-cid-5brzmp7i]{align-self:stretch}.ph__side[data-astro-cid-5brzmp7i] .btn[data-astro-cid-5brzmp7i]{justify-content:space-between;gap:10px;width:100%;padding:16px;font-size:15px}}@media (width<=400px){.ph__side[data-astro-cid-5brzmp7i] .btn[data-astro-cid-5brzmp7i]{font-size:14px}}@media (width<=640px){.deploy-card[data-astro-cid-5brzmp7i]{display:block}.deploy-card[data-astro-cid-5brzmp7i] .deploy-card__img{aspect-ratio:389/200;height:auto;min-height:0}.stats__row[data-astro-cid-5brzmp7i]{grid-template-columns:1fr;gap:40px}.stat__l[data-astro-cid-5brzmp7i]{font-size:18px}.more-card[data-astro-cid-5brzmp7i]{grid-template-columns:112px minmax(0,1fr);gap:16px}.more-card[data-astro-cid-5brzmp7i] .more-card__img{aspect-ratio:1}}
