.hero-video{--hero-video-height:clamp(689px,calc(100svh - var(--header-height, 86px) - 90px),56.25vw);background-color:var(--color-ink-100);color:var(--color-neutral-00);container-type:inline-size;height:var(--hero-video-height);overflow:hidden;position:relative}.hero-video__media{inset:0;position:absolute}.hero-video__loop,.hero-video__photo{height:100%;inset:0;object-fit:cover;object-position:var(--hero-video-focus,center min(0px,max(100%,45px - 14.22cqw)));position:absolute;width:100%}.hero-video__loop{object-position:center top;opacity:0;transition:opacity .6s ease}.hero-video--playing .hero-video__loop{opacity:1}.hero-video__media:after{background:linear-gradient(180deg,rgba(99,84,73,.1) 0,rgba(99,84,73,0) 17.4%),linear-gradient(0deg,rgba(0,40,70,.26) 0,rgba(0,40,70,.06) 30.8%,rgba(0,40,70,0) 61.7%),radial-gradient(circle 47.95cqw at 110.4% 5.4%,rgba(0,228,245,.2),rgba(0,228,245,0)),radial-gradient(circle 39.48cqw at 4.4% 115.5%,rgba(255,68,214,.21),rgba(255,68,214,0));content:"";inset:0;pointer-events:none;position:absolute}.hero-video__content{align-items:center;display:flex;flex-direction:column;height:100%;padding:calc(227px + (var(--hero-video-height) - 689px)/2) 24px 54px;position:relative;text-align:center;z-index:1}.hero-video .hero-video__headline{color:var(--color-neutral-00);filter:drop-shadow(0 0 29.37px rgba(0,0,0,.5));font-size:min(calc(15.87302cqw - 6.34921px),218.52px);font-weight:var(--font-weight-semibold,600);letter-spacing:-.03em;line-height:.75;max-width:100%;text-wrap:balance}.hero-video .hero-video__kern{letter-spacing:-.0071em}.hero-video__follow{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;margin-top:41px;width:100%}.hero-video__sublines{margin-top:auto}.hero-video .hero-video__emphasis,.hero-video .hero-video__tagline{color:var(--color-neutral-00);font-size:27.6px;letter-spacing:-.552px;line-height:1.25;text-shadow:0 0 17.25px rgba(0,0,0,.8),0 0 46.575px #000}.hero-video .hero-video__tagline{font-weight:var(--font-weight-regular,400)}.hero-video .hero-video__emphasis{font-weight:var(--font-weight-semibold,600)}@keyframes hero-video-fade{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}.hero-video{--hero-video-word-step:600ms}.hero-video--reveal .hero-video__word{opacity:0}.hero-video--reveal .hero-video__follow{opacity:0;visibility:hidden}.hero-video--revealing .hero-video__word{animation:hero-video-fade .15s ease-out forwards;animation-delay:calc(var(--i, 0)*var(--hero-video-word-step))}.hero-video--revealing .hero-video__follow{animation:hero-video-fade .15s ease-out forwards;animation-delay:calc((var(--hero-video-words, 1) - 1)*var(--hero-video-word-step) + .45s)}.hero-video__pause{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,40,70,.4);border:0;border-radius:50%;bottom:24px;color:var(--color-neutral-00);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:24px;width:32px;z-index:2}.hero-video__pause[hidden]{display:none}.hero-video__pause:focus-visible{outline:2px solid var(--color-neutral-00);outline-offset:2px}.hero-video__pause-icon{display:flex}.hero-video__pause-icon--play,.hero-video__pause[aria-pressed=true] .hero-video__pause-icon--pause{display:none}.hero-video__pause[aria-pressed=true] .hero-video__pause-icon--play{display:flex}@media (max-width:1023px){.hero-video{height:560px}.hero-video__content{padding-top:160px}}@media (max-width:767px){.hero-video{height:520px}.hero-video__content{padding:120px 20px 40px}.hero-video__follow{margin-top:32px}.hero-video .hero-video__headline{font-size:min(calc(27.02703cqw - 10.81081px),120px)}.hero-video .hero-video__emphasis,.hero-video .hero-video__tagline{font-size:20px;letter-spacing:-.4px}.hero-video__pause{bottom:auto;right:16px;top:16px}}