.hero{overflow:hidden}.hero .media-content{overflow:hidden;position:relative}.hero .media-content .bg-video-holder{height:100svh;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:600px){.hero .media-content .bg-video-holder{height:90svh}}.hero .media-content .bg-video-holder .bg-video{height:100%;-o-object-fit:cover;object-fit:cover}.hero .media-content .inner-slide .bg-holder{height:100svh;position:relative}@media only screen and (min-width:600px){.hero .media-content .inner-slide .bg-holder{height:90svh}}.hero .media-content .inner-slide .bg-holder .inner-bg-image{height:100%;-o-object-fit:cover;object-fit:cover}.hero .media-content .inner-slide .bg-holder .bg-overlay{background-color:#ffffff80;bottom:0;clip-path:polygon(50% 0,0 100%,100% 100%);height:150svh;left:50%;position:absolute;transform:translate(-21%);width:150svh}@media only screen and (min-width:600px){.hero .media-content .inner-slide .bg-holder .bg-overlay{height:200vw;left:calc(30% - 1rem);transform:none;width:200vw}}@media only screen and (min-width:960px){.hero .media-content .inner-slide .bg-holder .bg-overlay{height:100vw;left:calc(40% - 1rem);width:100vw}}.hero .media-content .inner-slide .bg-holder .fg-holder{bottom:0;height:60svh;left:50%;position:absolute;transform:translate(-50%);width:60svh}@media only screen and (min-width:600px){.hero .media-content .inner-slide .bg-holder .fg-holder{height:80svh;left:30%;transform:none;width:80svh}}@media only screen and (min-width:960px){.hero .media-content .inner-slide .bg-holder .fg-holder{left:40%}}.hero .media-content .inner-slide .bg-holder .fg-holder .inner-fg-image{clip-path:polygon(50% 0,0 100%,100% 100%);height:100%}.hero .media-content .inner-slide .bg-holder .title-holder{left:5vw;max-width:90vw;position:absolute;top:20%}@media only screen and (min-width:600px){.hero .media-content .inner-slide .bg-holder .title-holder{top:50%;transform:translateY(-50%)}}@media only screen and (min-width:960px){.hero .media-content .inner-slide .bg-holder .title-holder{left:7.5vw;max-width:85vw}}.hero .media-content .inner-slide .bg-holder .title-holder .title-text{color:#fff;margin:0;text-shadow:0 0 32px rgba(0,0,0,.5)}.hero .media-content .inner-slide .title-pointer{border-bottom:2px solid #fff;display:none;filter:drop-shadow(2px 4px 6px #000000);height:6rem;left:35%;position:absolute;top:65%;transform-origin:left;transition:width .5s cubic-bezier(.5,0,.15,1);width:calc(-5% + 40svh)}@media only screen and (min-width:600px){.hero .media-content .inner-slide .title-pointer{display:block}}@media only screen and (min-width:960px){.hero .media-content .inner-slide .title-pointer{height:9rem;left:30%;width:calc(10% + 40svh)}}.hero .media-content .inner-slide .title-pointer:before{background-color:#fff;bottom:0;content:"";display:block;height:8rem;left:-1px;position:absolute;transform:rotate(-30deg);transform-origin:bottom right;width:2px}@media only screen and (min-width:1280px){.hero .media-content .inner-slide .title-pointer:before{height:11rem}}.hero .media-content .inner-slide .title-pointer:after{background-color:#fff;border-radius:999px;bottom:-.375rem;content:"";display:block;height:.75rem;position:absolute;right:-.375rem;width:.75rem}.hero .media-content .inner-slide .title-pointer.is-not-ani{width:0}.hero .meta-content{display:none}@media only screen and (min-width:600px){.hero .meta-content{display:flex;justify-content:space-between}}.hero .meta-content .headline-content{background-color:#b62020;clip-path:polygon(0 0,calc(100% - 2.5rem) 0,100% 100%,0 100%);overflow:hidden;padding:2.5rem 5vw;width:90%;z-index:1}@media only screen and (min-width:960px){.hero .meta-content .headline-content{clip-path:polygon(0 0,calc(100% - 15rem + min(7.5vw,10rem)) 0,100% 100%,0 100%);padding:4rem 15rem 4rem min(7.5vw,10rem);width:auto}}.hero .meta-content .headline-content .headline{color:#fff;font-weight:600}.hero .meta-content .cta-content{background-color:#e52329;display:none;flex-shrink:0;height:6.5rem;padding:0 min(7.5vw,10rem);position:relative}@media only screen and (min-width:960px){.hero .meta-content .cta-content{align-items:center;display:flex;justify-content:flex-end}}.hero .meta-content .cta-content:before{background-color:#e52329;content:"";display:block;height:6.5rem;position:absolute;right:0;top:0;width:100vw;z-index:-1}
