.hero-video-wrapper{--hero-video-sticky-top:118px;position:relative}.hero-video{aspect-ratio:4/3;display:flex;flex-direction:column;justify-content:flex-end;min-height:920px;position:relative;z-index:1;@media (width <= 1280px){aspect-ratio:unset}@media (width <= 1080px){max-height:910px}@media (width <= 980px){max-height:unset;min-height:unset;padding-top:40px}@media (width >= 920px){padding-right:32px}.hero-video-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 64px;justify-content:space-between;margin-top:auto;padding-bottom:48px;padding-top:48px;@media (width <= 980px){margin-top:0;padding-bottom:0}.hero-video-content{display:flex;flex-direction:column;height:fit-content;justify-content:flex-end;margin-top:auto;max-width:640px;padding-bottom:24px;@media (width <= 1080px){max-width:51%}@media (width <= 980px){min-height:unset}@media (width <= 920px){max-width:unset;width:100%}*{margin:0}.button-wrapper{gap:12px;margin-top:29px;.button{min-height:56px;@media (width >= 1080px){width:246px}@media (width <= 1080px){width:fit-content;&.outline-arrow{padding-right:48px}}&#hero-video-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='14' fill='none' viewBox='0 0 11 14'%3E%3Cpath fill='%23000' d='M0 0v14l11-7z'/%3E%3C/svg%3E");background-position:left 32px center;background-repeat:no-repeat;justify-content:flex-end;&:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='14' fill='none' viewBox='0 0 11 14'%3E%3Cpath fill='%23fff' d='M0 0v14l11-7z'/%3E%3C/svg%3E")}@media (width <= 1080px){padding-left:48px}}}}}}.hero-video-bg{height:100%;inset:0;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);object-fit:cover;position:absolute;width:100vw;z-index:-1;@media (width <= 980px){display:none}}}.hero-video-scroll{inset:0;position:absolute;.hero-video-bg{height:100%;object-fit:cover;width:100%}}.hero-video-follow-up{padding-bottom:var(--so-group-spacing);padding-top:calc(var(--so-group-spacing)*2);@media (width <= 920px){padding-top:var(--so-group-spacing)}}.hero-video-content,.hero-video-follow-up-content{@media (width >= 920px){display:flex;flex-direction:column;justify-content:center;max-width:49%;min-height:600px}}.hero-video-sticky{bottom:64px;max-width:49%;pointer-events:none;position:absolute;right:40px;top:0;width:481px;z-index:1;.hero-video-wrapper:not(:has(#hero-follow-up)) &{display:flex}@media (width <= 980px){bottom:auto;margin-top:32px;max-width:none;pointer-events:auto;position:relative;right:auto;top:auto;width:100%;.hero-video-sticky-inner{margin-left:auto;margin-right:auto;max-height:550px;position:relative;top:auto;width:100%}.hero-video-info-media{height:100%!important;left:0;object-position:75% 50%;opacity:1;top:0;width:100%!important}}}.hero-video-sticky-inner{aspect-ratio:481/766;border-radius:4.7817%/3.0026%;display:flex;overflow:hidden;top:var(--hero-video-sticky-top);width:100%;.hero-video-wrapper:has(#hero-follow-up) &{position:sticky}.hero-video-wrapper:not(:has(#hero-follow-up)) &{margin-top:auto;position:absolute}#hero-video-button{border-radius:0;font-size:0;inset:0;pointer-events:auto;position:absolute;z-index:2;&:before{aspect-ratio:1/1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' fill='none' viewBox='0 0 88 88'%3E%3CforeignObject width='113' height='113' x='-12.5' y='-12.5'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(6.25px);clip-path:url(%23a);height:100%25;width:100%25'/%3E%3C/foreignObject%3E%3Cg data-figma-bg-blur-radius='12.5'%3E%3Crect width='88' height='88' fill='%23b3b3b3' fill-opacity='.5' rx='44'/%3E%3Cpath fill='%23141414' d='M54.5 43.134a1 1 0 0 1 0 1.732l-15 8.66a1 1 0 0 1-1.5-.866V35.34a1 1 0 0 1 1.5-.866z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a' transform='translate(12.5 12.5)'%3E%3Crect width='88' height='88' rx='44'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";height:88px;left:24px;position:absolute;top:24px;transition:var(--so-transition-speed) ease all}}&:hover #hero-video-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' fill='none' viewBox='0 0 88 88'%3E%3CforeignObject width='113' height='113' x='-12.5' y='-12.5'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(6.25px);clip-path:url(%23a);height:100%25;width:100%25'/%3E%3C/foreignObject%3E%3Cg data-figma-bg-blur-radius='12.5'%3E%3Crect width='88' height='88' fill='%23fff' fill-opacity='.5' rx='44'/%3E%3Cpath fill='%23141414' d='M54.5 43.134a1 1 0 0 1 0 1.732l-15 8.66a1 1 0 0 1-1.5-.866V35.34a1 1 0 0 1 1.5-.866z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a' transform='translate(12.5 12.5)'%3E%3Crect width='88' height='88' rx='44'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}.hero-video-info-media{height:var(--hero-video-media-height,100vh);left:var(--hero-video-media-left,0);max-width:none;object-fit:cover;object-position:center;opacity:0;pointer-events:none;position:absolute;top:var(--hero-video-media-top,calc(var(--hero-video-sticky-top)*-1));width:var(--hero-video-media-width,100vw)}.hero-video-info-frame{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.hero-video-sticky-inner-content{backdrop-filter:blur(8.5px);background:linear-gradient(120deg,hsla(0,0%,50%,.36) 5.47%,rgba(26,26,26,0) 95.8%);border-radius:16px;display:flex;flex-direction:column;flex-wrap:wrap;gap:39px;margin:auto 24px 24px;padding:24px;z-index:1;@media (width <= 480px){gap:16px;margin-bottom:12px;margin-left:12px;margin-right:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;padding-top:12px}*{margin:0}& blockquote{display:flex;flex-direction:column;gap:39px;>p{font-size:var(--so-fontsize-h4);font-weight:600;letter-spacing:var(--so-fontsize-h4-letter-spacing);line-height:var(--so-fontsize-h4-line-height);&:after,&:before{content:'"'}@media (width <= 980px){font-size:var(--so-fontsize-h6);line-height:var(--so-fontsize-h6-line-height)}}}.hero-video-sticky-time{background-color:var(--so-color-white);border-radius:999px;color:var(--so-color-black);font-family:var(--so-font-family-alt);font-size:12px;font-weight:400;line-height:10px;padding:12px;width:fit-content}& footer{display:flex;flex-direction:column;gap:12px;.hero-video-sticky-name,.hero-video-sticky-name *{font-size:var(--so-fontsize-h6);font-weight:600;letter-spacing:var(--so-fontsize-h6-letter-spacing);line-height:var(--so-fontsize-h6-line-height)}.hero-video-sticky-function{background-color:var(--so-color-mint-green);border-radius:999px;color:var(--so-color-black);display:flex;font-family:var(--so-font-family-alt);font-size:12px;letter-spacing:-.05em;line-height:1;padding:4px 8px;text-transform:uppercase;width:fit-content}}}@media (prefers-reduced-motion:reduce){.hero-video-sticky-inner{aspect-ratio:auto;height:600px;position:relative;top:auto}.hero-video-info-media{height:100%;left:0;opacity:1;top:0;width:100%}}#hero-video-lity .hs-video-widget{max-width:1312px;width:calc(100vw - 48px)}