.cs-hero{--cs-hero-ink:#0c0320;--cs-hero-white:#fff;--cs-hero-mist:#f1f9f3;--cs-hero-primary:#cae1e8;--cs-neoris:"TT Neoris","Helvetica Neue",Arial,sans-serif;background:#2a24d1;color:var(--cs-hero-white);isolation:isolate;position:relative}.cs-hero__media{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.cs-hero__bg-video,.cs-hero__poster{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.cs-hero__bg-video{opacity:0;transition:opacity .6s ease}.cs-hero.is-bg-ready .cs-hero__bg-video{opacity:1}.cs-hero__gradient{background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,.92) 18%,hsla(0,0%,100%,.45) 48%,hsla(0,0%,100%,0));bottom:0;height:42%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.cs-hero__content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1304px;padding:140px 0 80px;position:relative;width:100%;z-index:2}.cs-hero__content,.cs-hero__copy{display:flex;flex-direction:column}.cs-hero__copy{align-items:center;margin:0 auto;max-width:1058px;text-align:center}.cs-hero__heading{font-size:80px;font-weight:500;letter-spacing:0;margin:0 0 32px;max-width:836px}.cs-hero__byline,.cs-hero__heading{color:var(--cs-hero-mist);font-family:var(--cs-neoris);line-height:1.2}.cs-hero__byline{align-items:center;display:flex;font-size:18px;font-weight:400;gap:6px;justify-content:center;margin:0 0 48px}.cs-hero__byline-logo-link{display:inline-flex;line-height:0;text-decoration:none}.cs-hero__byline-logo-link:focus,.cs-hero__byline-logo-link:focus-visible,.cs-hero__byline-logo-link:hover{opacity:.85}.cs-hero__byline-logo{display:block;height:16px;width:auto}.cs-hero__description{color:var(--cs-hero-white);font-family:var(--cs-neoris);font-size:18px;font-weight:400;line-height:1.6;margin:0 0 48px;max-width:780px}.cs-hero__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.cs-hero__stage{--cs-hero-stage-scale:0.8;aspect-ratio:1197/697;backface-visibility:hidden;border-radius:28px;box-shadow:2px 6px 12px -4px rgba(23,23,24,.1);margin:64px auto 0;max-width:1197px;overflow:hidden;position:relative;transform:scale(var(--cs-hero-stage-scale));transform-origin:50% 50%;width:100%;will-change:transform}.cs-hero__stage .hs-video-container,.cs-hero__stage .hs-video-widget,.cs-hero__stage .hs_cos_wrapper{display:block;height:100%!important;margin:0!important;max-width:none;position:relative;width:100%!important}.cs-hero__stage .hs-video-wrapper{height:100%!important;left:0;padding-bottom:0!important;position:absolute!important;top:0;width:100%!important}.cs-hero__stage iframe,.cs-hero__stage video{display:block;height:100%!important;max-width:none;width:100%!important}.cs-hero__stage .cs-hero-player__poster,.cs-hero__stage video{object-fit:cover!important;object-position:center center!important}.cs-hero__play{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.82);border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.12);color:var(--cs-hero-white);display:inline-flex;font-family:var(--cs-neoris);font-size:17px;font-weight:500;gap:8px;letter-spacing:.01em;line-height:1;padding:10px 18px 10px 16px;pointer-events:none;white-space:nowrap}.cs-hero__play-icon{display:block;flex-shrink:0;height:14px;width:12px}.cs-hero__play-label{display:block}.cs-hero-player{height:100%;position:relative;width:100%}.cs-hero-player__video{background:#0c0320;object-fit:cover;object-position:center center}.cs-hero-player__facade{align-items:center;appearance:none;background:#0c0320;border:0;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;z-index:4}.cs-hero-player__facade,.cs-hero-player__poster{height:100%;left:0;position:absolute;top:0;width:100%}.cs-hero-player__poster{display:block;object-fit:cover;object-position:center center}.cs-hero-player__facade .cs-hero__play{position:relative;z-index:1}.cs-hero-oembed-thumb:active .cs-hero__play,.cs-hero-oembed-thumb:focus .cs-hero__play,.cs-hero-oembed-thumb:focus-visible .cs-hero__play,.cs-hero-oembed-thumb:hover .cs-hero__play,.cs-hero-player__facade:active .cs-hero__play,.cs-hero-player__facade:focus .cs-hero__play,.cs-hero-player__facade:focus-visible .cs-hero__play,.cs-hero-player__facade:hover .cs-hero__play{background:hsla(0,0%,100%,.4);color:var(--cs-hero-white)}.cs-hero-player__facade:focus-visible{outline:2px solid var(--cs-hero-white);outline-offset:-6px}.cs-hero-player__facade--hide,.cs-hero__play--hide{display:none}.cs-hero__stage .video-js .vjs-big-play-button,.cs-hero__stage .video-js .vjs-big-play-button:focus,.cs-hero__stage .video-js .vjs-big-play-button:focus-visible,.cs-hero__stage .video-js .vjs-big-play-button:hover,.cs-hero__stage .video-js:hover .vjs-big-play-button,.cs-hero__stage .vjs-big-play-button{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.cs-hero__stage video::-webkit-media-controls-overlay-play-button,.cs-hero__stage video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.cs-hero-embed,.cs-hero-oembed{height:100%;position:relative;width:100%}.cs-hero-iframe-wrapper,.cs-hero-oembed-iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cs-hero-oembed-iframe{margin:0 auto;right:0}.cs-hero-oembed-thumb,.cs-hero-oembed-thumb:active,.cs-hero-oembed-thumb:focus,.cs-hero-oembed-thumb:hover{align-items:center;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;border-radius:0;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.cs-hero-oembed-thumb--hide{display:none}.cs-hero-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cs-hero-oembed-info{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.cs-hero__cta{align-items:center;border-radius:100px;box-sizing:border-box;display:inline-flex;font-family:var(--cs-neoris);font-size:20px;height:43px;justify-content:center;line-height:1;min-width:174px;overflow:hidden;padding:0 28px;position:relative;text-decoration:none;transition:color .3s ease-out,border-color .3s ease-out;white-space:nowrap;z-index:1}.cs-hero__cta--primary{background-color:var(--cs-hero-white);border:1.5px solid var(--cs-hero-white);color:var(--cs-hero-ink);font-weight:500}.cs-hero__cta--outline:before,.cs-hero__cta--primary:before{border-bottom-right-radius:40px;content:"";inset:0;opacity:0;position:absolute;transform:translateX(-100%) skew(-15deg);transition:all .3s ease-out;z-index:-1}.cs-hero__cta--primary:before{background-color:var(--cs-hero-primary)}.cs-hero__cta--outline:before{background-color:var(--cs-hero-white)}.cs-hero__cta--primary:active,.cs-hero__cta--primary:focus,.cs-hero__cta--primary:focus-visible,.cs-hero__cta--primary:hover{border-color:var(--cs-hero-primary);color:var(--cs-hero-ink)}.cs-hero__cta--outline{background-color:transparent;border:1.5px solid var(--cs-hero-white);color:var(--cs-hero-white);font-weight:400}.cs-hero__cta--outline:active,.cs-hero__cta--outline:focus,.cs-hero__cta--outline:focus-visible,.cs-hero__cta--outline:hover{border-color:var(--cs-hero-white);color:var(--cs-hero-ink)}.cs-hero__cta--outline:active:before,.cs-hero__cta--outline:focus-visible:before,.cs-hero__cta--outline:focus:before,.cs-hero__cta--outline:hover:before,.cs-hero__cta--primary:active:before,.cs-hero__cta--primary:focus-visible:before,.cs-hero__cta--primary:focus:before,.cs-hero__cta--primary:hover:before{height:110%;margin-left:-10%;margin-right:-10%;opacity:1;transform:translateX(0) skew(-15deg)}.cs-hero a:focus-visible{outline:2px solid var(--cs-hero-white);outline-offset:3px}@media (max-width:1023px){.cs-hero__content{padding:112px 0 64px}.cs-hero__heading{font-size:64px;font-weight:500;margin-bottom:16px}.cs-hero__byline,.cs-hero__description{font-size:16px;margin-bottom:40px}.cs-hero__description{max-width:780px}.cs-hero__stage{aspect-ratio:auto;border-radius:24px;height:429px;margin-top:40px}}@media (max-width:767px){.cs-hero__content{padding:88px 0 48px}.cs-hero__heading{font-size:44px;font-weight:500}.cs-hero__byline{font-size:16px}.cs-hero__byline-logo{height:13px}.cs-hero__description{margin-bottom:32px}.cs-hero__actions{align-items:center;flex-direction:column;gap:6px}.cs-hero__cta{min-width:192px}.cs-hero__stage{border-radius:20px;height:217px;margin-top:32px}.cs-hero__play{border-radius:10px;font-size:15px;padding:8px 14px 8px 12px}}@media (prefers-reduced-motion:reduce){.cs-hero__bg-video,.cs-hero__cta--outline:before,.cs-hero__cta--primary:before{transition:none}.cs-hero__stage{--cs-hero-stage-scale:1;transform:none;will-change:auto}}