.ImageWithVideo{grid-template-areas:"main";width:100%;height:100%;display:grid;overflow:hidden}.ImageWithVideo.is-editMode .ImageWithVideo__video{-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%)}.ImageWithVideo__picture{grid-area:main;overflow:hidden}.ImageWithVideo__video{z-index:1;object-fit:cover;grid-area:main;width:100%;height:100%;max-height:100%;overflow:hidden}.Component5v0{flex-direction:column;display:flex}.Component5v0__media{aspect-ratio:16/9;width:100%}.Component5v0__content{color:#0a0a0a;flex-direction:column;display:flex}.Component5v0__title{text-transform:uppercase;margin:16px 0;padding-bottom:16px;font-family:AlpineNewAlps\, sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.Component5v0__title{font-size:2rem}}.Component5v0__body{font-family:AlpineNewAlps\, sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}.Component5v0__buttons{flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px;display:flex}.Component5v0{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}@media screen and (min-width:1024px){.Component5v0{gap:32px;margin-left:16px;margin-right:16px}}.Component5v0__title{margin:0;padding-bottom:24px;font-size:2.4rem}.Component5v0__title.is-centered{text-align:left}@media screen and (min-width:1024px){.Component5v0__title{padding-bottom:32px;font-size:3.2rem}}.Component5v0__body{font-size:1.6rem}.Component5v0__body:not(:last-child){margin-bottom:40px}.Component5v0__buttons{align-items:flex-start}