.site-header__home+.video-hero{margin-top:0}.hero+.video-hero{margin-top:calc(var(--space-2xl)*-1)}.video-hero{min-height:100vh;overflow:hidden;position:relative}.has-color-theme-dark .video-hero{background:#0a485f}.video-hero:first-child{margin-top:calc(var(--header-height)*-1)}.color-theme--sustainability .site-header__home+.video-hero{margin-top:calc(var(--header-height)*-2)}.video-hero__background img,.video-hero__background video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.video-hero__background--overlay:after{background:hsla(0,0%,100%,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.has-color-theme-dark .video-hero__background--overlay:after{background:rgba(0,0,0,.5)}.color-theme--sustainability .has-color-theme-dark .video-hero__background--overlay:after{background:linear-gradient(73.39deg,hsla(43,71%,81%,.24) 23.2%,hsla(43,35%,66%,0) 84.65%),linear-gradient(254.41deg,rgba(16,58,51,.9) 4.1%,rgba(11,72,62,0) 105.99%)}.video-hero__content{margin-bottom:var(--space-tiny);opacity:1;padding-top:50vh;position:relative;width:100%}.video-hero__content a{color:currentColor}.video-hero__animate-content{visibility:hidden}.no-js .video-hero__animate-content{animation:nojs-hero-animation 3s;visibility:inherit}.video-hero__stamp{bottom:var(--space-tiny);height:7.4375rem;left:var(--container-side-padding);position:absolute;width:7.4375rem}@media(min-width:92.9176666667rem){.video-hero__stamp{bottom:var(--space-tiny);left:2vw;margin:0;position:absolute}}@media screen and (min-width:92.5rem){.video-hero__stamp{left:var(--space-tiny)}}@media(max-width:48rem){.video-hero__stamp{display:none}}.has-color-theme-dark .video-hero__stamp{color:var(--color-white)}.video-hero-content{margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--container-side-padding);padding-right:var(--container-side-padding);width:100%}@media(min-width:62.501rem){.video-hero-content{width:calc(var(--container-width--small) + var(--container-side-padding)*2)}}.video-hero-content__title{font-family:Roboto Flex,-apple-system,BlinkMacSystemFont,Arial,Helvetica,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--heading-size-500);font-weight:700;font-weight:400;line-height:1.1}.has-color-theme-dark .video-hero-content{color:var(--color-white)}.has-color-theme-dark .video-hero-content .btn.is-style-link{color:#109ec2}.video-hero-content--after{text-align:center}.video-hero-content--side{margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--container-side-padding);padding-right:var(--container-side-padding);width:100%}@media(min-width:62.501rem){.video-hero-content--side{width:calc(var(--container-width) + var(--container-side-padding)*2)}}@media(min-width:48.001rem){.video-hero-content--side{display:flex;justify-content:flex-start}.video-hero-content--side .video-hero-content__title{flex:0 1 38%;margin-right:var(--space-small);text-align:right}}.video-hero-content--side .video-hero-content__text{margin-top:1.1rem}@media(min-width:48.001rem){.video-hero-content--side .video-hero-content__text{flex:0 1 41%;margin:0}}.video-hero-content--after .video-hero-content__title{grid-area:ti}.video-hero-content--after .video-hero-content__text{margin-top:1.625rem}.video-hero__arrow{border:2px solid #3d3935;border-radius:2rem;cursor:pointer;display:inline-block;height:2rem;line-height:1;margin-top:2rem;opacity:.5;padding:.35rem .5rem;position:relative;width:2rem}.has-color-theme-dark .video-hero__arrow{background-color:transparent;border-color:var(--color-white)}.has-color-theme-dark .video-hero__arrow svg{filter:invert(1)}.video-hero__arrow svg{animation-duration:3s;animation-iteration-count:infinite;animation-name:arrow-animation;height:auto;left:.5rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}@keyframes nojs-hero-animation{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes arrow-animation{0%{transform:translateY(-2px)}50%{transform:translateY(-50%)}to{transform:translateY(-2px)}}
