.wd-svc{--u:.0520833cqw;background:var(--svc-ground,#fbfafe);color:#17141f;position:relative;overflow-x:clip;container-type:inline-size}.wd-svc__inner{padding-block:calc(var(--sec-pad-n) * var(--u))}.wd-svc__stage{margin-inline:auto}.wd-svc__title{text-align:center;font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);color:#17141f;margin:0}.wd-svc__title em{color:var(--hv3-purple);font-style:normal}.wd-svc__item{border-bottom:1px solid #17141f1a}.wd-svc__name{font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);color:#77708e;margin:0;transition:color .35s}.wd-svc__item.is-on .wd-svc__name{color:#15101f}.wd-svc__fold{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .45s ease-in-out,opacity .4s ease-in-out,visibility 0s linear .45s;display:grid}.wd-svc__item.is-on .wd-svc__fold{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.wd-svc__clip{min-height:0;overflow:hidden}.wd-svc__blurb{font-family:var(--hv3-font-body);color:#4e4566;margin:0}.wd-svc__cta{box-sizing:border-box;background:var(--hv3-purple);color:#fff;white-space:nowrap;font-family:var(--hv3-font-body);font-weight:var(--hv3-w-button);justify-content:center;align-items:center;line-height:1.25;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}.wd-svc__cta:focus-visible{outline:2px solid var(--hv3-purple);outline-offset:3px}@media (hover:hover){.wd-svc__cta:hover{transform:translateY(-2px);box-shadow:0 10px 24px #6e32dc4d}}.wd-svc__visual{pointer-events:none}.wd-svc__disc{width:91.607%;height:88.9972%;position:absolute;top:0;left:5.32242%;overflow:hidden}.wd-svc .wd-svc__disc img{width:88.7151%;max-width:none;height:124.257%;position:absolute;top:7.35524%;left:5.02793%}.wd-svc .wd-svc__shadow{width:100%;max-width:none;height:14.624%;position:absolute;top:85.376%;left:0}.wd-svc__laptop{width:92.7329%;height:68.468%;position:absolute;top:19.9164%;left:4.19652%}.wd-svc .wd-svc__laptop img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.wd-svc__screen{opacity:0;background:#fff;width:76.5386%;height:87.8946%;transition:opacity .45s;position:absolute;top:2.87429%;left:11.7307%}.wd-svc__screen.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.wd-svc__name,.wd-svc__fold,.wd-svc__screen,.wd-svc__cta{transition:none}.wd-svc__cta:hover{transform:none}}@media (min-width:981px){.wd-svc__track{--u:.0520833cqw}.wd-svc__stage{--svc-cols:calc(120 * var(--u)) calc(624 * var(--u)) calc(163 * var(--u)) calc(977 * var(--u)) 1fr;--svc-pin-h:min(calc(100svh - var(--stage-bar) - 24px), calc(1000 * var(--u)));--svc-slack:max(0px, calc((var(--svc-pin-h,calc(718 * var(--u))) - 718 * var(--u)) / 2));grid-template-columns:var(--svc-cols);width:calc(1920 * var(--u));align-items:start;margin-bottom:0;display:grid;position:relative}.wd-svc__title{width:calc(var(--svc-title-width,816) * var(--u));font-size:calc(56 * var(--u));line-height:calc(66 * var(--u));grid-column:1/-1;justify-self:center}.wd-svc__intro{width:calc(1101 * var(--u));margin:calc(16 * var(--u)) 0 0;text-align:center;font-family:var(--hv3-font-display);font-weight:var(--hv3-w-body);font-size:max(var(--hv3-desc-min), calc(18 * var(--u)));line-height:max(calc(var(--hv3-desc-min) * 1.55556), calc(28 * var(--u)));color:#17141f;grid-column:1/-1;justify-self:center}.wd-svc--comp .wd-svc__stage{margin-bottom:max(0px, calc(var(--cf-ob,0) * var(--u) - var(--svc-slack)))}.wd-svc__run{margin-top:calc(100 * var(--u));grid-area:3/1/auto/-1}.wd-svc__pin{--stage-top:max(var(--stage-bar), calc((100svh - var(--svc-pin-h,calc(718 * var(--u)))) / 2));grid-template-columns:var(--svc-cols);height:var(--svc-pin-h,auto);align-items:center;display:grid}.wd-svc__visual{width:calc(977 * var(--u));height:calc(718 * var(--u));grid-area:1/4;position:relative}.wd-svc__col{grid-area:1/2;align-self:stretch;min-height:0}.wd-svc__item{padding:0 0 calc(22.28 * var(--u));margin-bottom:calc(71 * var(--u))}.wd-svc__list>.wd-svc__item:last-of-type{padding-bottom:calc(23.28 * var(--u));border-bottom:0;margin-bottom:0}.wd-svc__name{width:calc(var(--svc-name-w) * var(--u));font-size:calc(42 * var(--u));line-height:calc(45.36 * var(--u))}.wd-svc__blurb{max-width:calc(624 * var(--u));padding-top:calc(18 * var(--u));font-size:max(var(--hv3-desc-min), calc(18 * var(--u)));line-height:max(calc(var(--hv3-desc-min) * 1.4444), calc(26 * var(--u)))}.wd-svc__cta{height:max(36px, calc(52 * var(--u)));margin-top:calc(30 * var(--u));padding:0 calc(32 * var(--u));border-radius:calc(26 * var(--u));font-size:max(13px, calc(16 * var(--u)))}}@media (max-width:980px){.wd-svc{--u:1px;container-type:normal}.wd-svc__track{--u:1px;padding-inline:16px}.wd-svc__stage{flex-direction:column;gap:14px;height:auto;display:flex}.wd-svc__title{font-size:var(--m-title);letter-spacing:-.02em;line-height:1.2;position:relative}.wd-svc__intro{text-align:center;font-family:var(--hv3-font-display);font-weight:var(--hv3-w-body);color:#17141f;margin:0;font-size:15px;line-height:1.45}.wd-svc__visual{aspect-ratio:977/718;flex:none;align-self:center;width:min(100%,420px);position:relative}.wd-svc--comp .wd-svc__visual{margin-bottom:calc(min(100vw - 32px, 420px) * var(--cf-ob,0) / 977)}.wd-svc__run{margin-top:0}.wd-svc__pin{display:block}.wd-svc__item{padding:14px 0}.wd-svc__name{color:#15101f;font-size:clamp(20px,5.6vw,26px);line-height:1.2}.wd-svc__fold{opacity:1;visibility:visible;grid-template-rows:1fr}.wd-svc__blurb{padding-top:8px;font-size:15px;line-height:22px}.wd-svc__cta{min-height:var(--m-tap);white-space:normal;text-align:center;border-radius:999px;margin-top:8px;padding:8px 18px;font-size:15px;display:flex}}.wd-svc .wd-svc__video{object-fit:cover;background:#fff;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.wd-svc__screen--clip.wd-svc__screen--comp{width:calc(100% / var(--cf-w));aspect-ratio:var(--cf-a);transform:translate(calc(-100% * var(--cf-x)), calc(-100% * var(--cf-y)));opacity:0;transition:opacity .45s;position:absolute;top:0;left:0}.wd-svc__screen--clip.wd-svc__screen--comp.is-on{opacity:1}.wd-svc .wd-svc__screen--comp .wd-svc__video{object-fit:fill;background:0 0}.wd-svc__ctl{width:70.9765%;height:60.1797%;padding:calc(14 * var(--u));box-sizing:border-box;pointer-events:none;--ctl:max(24px, calc(40 * var(--u)));--disc:var(--ctl);justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;top:21.8844%;left:15.0747%}.wd-svc__ctl-btn{width:var(--ctl);height:var(--ctl);color:#fff;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid}.wd-svc__ctl-btn:focus-visible{outline:none}.wd-svc__ctl-disc{width:var(--disc);height:var(--disc);background:#17141fc7;border-radius:50%;place-items:center;transition:background-color .2s;display:grid;box-shadow:0 0 0 1px #fffc,0 2px 8px #00000040}.wd-svc__ctl-disc svg{width:54%;height:54%}.wd-svc__ctl-btn:focus-visible .wd-svc__ctl-disc{box-shadow:0 0 0 5px var(--hv3-purple);outline:2px solid #fff}@media (hover:hover){.wd-svc__ctl-btn:hover .wd-svc__ctl-disc{background:#17141ff0}}@media (prefers-reduced-motion:reduce){.wd-svc__ctl-disc,.wd-svc__screen--clip.wd-svc__screen--comp{transition:none}}@media (max-width:980px){.wd-svc__ctl{--ctl:var(--m-tap);--disc:28px;padding:2px}}
