.sen.hero{display:flex;flex-direction:column;justify-content:flex-end;min-height:34.5rem;position:relative}.sen.hero .container{background:linear-gradient(180deg,transparent 3.63%,rgba(0,0,0,.3) 15.93%,rgba(0,0,0,.7) 65.14%,rgba(0,0,0,.85) 131.4%,#000 208.66%);margin:0;max-width:100%;padding:0;position:absolute!important;width:100%}@media screen and (min-width:1199px){.sen.hero .container{min-height:20.9375rem}}@media screen and (min-width:1441px){.sen.hero .container{margin:0 auto}}.sen.hero picture{inset:0;position:absolute;z-index:-1}.sen.hero picture img{height:100%;object-fit:cover;width:100%}.sen.hero .mobile-video-image{display:none}.sen.hero video{display:block;height:600px;margin:0 auto;object-fit:cover;position:relative;width:100%}@media screen and (max-width:900px){.sen.hero video{display:none}.sen.hero .mobile-video-image{display:block}}.sen.hero .hero__wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin:0 auto 1.4375rem;max-width:90rem;min-height:inherit;padding:0 1.5rem}@media screen and (min-width:950px){.sen.hero .hero__wrapper{padding:0 3.125rem}}@media screen and (min-width:1199px){.sen.hero .hero__wrapper{padding:0 4.375rem}}.sen.hero .hero__wrapper a,.sen.hero .hero__wrapper h1,.sen.hero .hero__wrapper p{color:#fff}.sen.hero .hero__wrapper h1{font-size:2em;line-height:1.125}@media screen and (min-width:768px){.sen.hero .hero__wrapper h1{font-size:2.75em;line-height:1.0909090909;margin-bottom:1.5625rem}}.sen.hero .hero__wrapper p{font-size:1.125em;font-style:normal;font-weight:325;line-height:1.5;text-transform:uppercase}.sen.hero .hero__wrapper p:not(:last-of-type){margin-bottom:.875rem}.sen.hero .hero__wrapper p a{font-weight:700;padding-left:.3125rem;text-decoration:underline}