.about-us-video{color:#fff;overflow:hidden;position:relative}.about-us-video__bgTexture{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;inset:0;pointer-events:none;position:absolute}.about-us-video__bgGradient{background-image:linear-gradient(149deg,rgba(12,34,38,.95) 5%,rgba(25,66,71,.88) 53.66%,rgba(12,34,38,.95) 102.31%);inset:0;position:absolute}.about-us-video__inner{display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:var(--container-max);padding:101px var(--gutter,64px);position:relative;z-index:1}.about-us-video__header{display:flex;flex-direction:column;gap:16px}.about-us-video__badge{align-items:center;display:inline-flex;gap:10px}.about-us-video__badgeLine{background:#52e081;border-radius:9999px;height:2px;width:24px}.about-us-video__badgeText{color:#52e081;font-family:var(--font-family);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.about-us-video__heading{font-family:var(--font-family);font-size:36px;font-weight:500;letter-spacing:-.72px;line-height:1.15;margin:0}.about-us-video__descriptionWrap{max-width:926px}.about-us-video__description{color:hsla(0,0%,100%,.7);font-family:var(--font-family);font-size:16px;font-weight:400;line-height:1.46;margin:0}.about-us-video__description p{margin:0 0 .75em}.about-us-video__description p:last-child{margin-bottom:0}.about-us-video__videoFrame{border-radius:16px;box-shadow:0 29px 59px -14px rgba(0,0,0,.25);height:250px;overflow:hidden;position:relative;transition:box-shadow .35s ease;width:100%}.about-us-video__videoFrame--embed .about-us-video__play,.about-us-video__videoFrame--embed .about-us-video__videoOverlay,.about-us-video__videoFrame--image .about-us-video__play,.about-us-video__videoFrame--image .about-us-video__videoOverlay,.about-us-video__videoFrame--native .about-us-video__play,.about-us-video__videoFrame--native .about-us-video__videoOverlay{display:none}.about-us-video__embed,.about-us-video__iframe{height:100%;inset:0;position:absolute;width:100%}.about-us-video__embed iframe{border:0;display:block;height:100%;width:100%}.about-us-video__iframe{border:0;display:block}.about-us-video__videoEl{display:block;height:100%;object-fit:cover;width:100%}.about-us-video__videoImg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.about-us-video__videoOverlay{background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.4) 50%,transparent);inset:0;position:absolute}.about-us-video__play{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}@keyframes about-us-play-beat-ring{0%,to{opacity:1;transform:scale(1)}18%{transform:scale(1.045)}36%{transform:scale(1)}54%{transform:scale(1.06)}72%{transform:scale(1)}}@keyframes about-us-play-beat-core{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.about-us-video__playOuter{animation:about-us-play-beat-ring 1.35s ease-in-out infinite;background:rgba(82,224,129,.08);border:1px solid rgba(82,224,129,.36);border-radius:9999px;height:110px;width:110px}.about-us-video__playInner,.about-us-video__playOuter{align-items:center;display:flex;justify-content:center;transform-origin:center center;will-change:transform}.about-us-video__playInner{animation:about-us-play-beat-core 1.35s ease-in-out infinite;animation-delay:.12s;background:#52e081;border-radius:9999px;box-sizing:border-box;height:72px;padding-left:18px;padding-right:10px;width:72px}@media (prefers-reduced-motion:reduce){.about-us-video__playInner,.about-us-video__playOuter{animation:none}}@media (min-width:1024px){.about-us-video__inner{gap:49px;padding:101px var(--gutter,64px)}.about-us-video__badgeText{font-size:14px;font-weight:500;letter-spacing:2px;line-height:20px}.about-us-video__heading{font-size:48px;font-weight:500;letter-spacing:-.96px;line-height:1.15}.about-us-video__description{color:#e8eff0;font-size:22px;font-weight:400;line-height:35.75px;max-width:926px}.about-us-video__videoFrame{height:566px;max-width:100%}}@media (max-width:1023px){.about-us-video__bgTexture{display:block}}@media (hover:hover) and (pointer:fine){.about-us-video__videoFrame:hover{box-shadow:0 32px 64px -12px rgba(0,0,0,.38)}}