.promo__wrapper[data-v-9ea1783b]{display:flex;flex-direction:row;justify-content:center;padding:60px 0;width:100%}.promo__wrapper[data-v-9ea1783b] video{outline:4px solid #fff;outline-offset:-4px}.promo__wrapper--multiply[data-v-9ea1783b] video{mix-blend-mode:multiply}.promo__wrapper--dark[data-v-9ea1783b]{background-color:#0c0931}.promo__wrapper--dark[data-v-9ea1783b] video{outline:4px solid #0c0931;outline-offset:-4px}.promo__wrapper--light[data-v-9ea1783b]{background-color:#f9fdff}.promo__wrapper--light[data-v-9ea1783b] video{outline:4px solid #f9fdff;outline-offset:-4px}.promo__wrapper--default[data-v-9ea1783b]{padding:60px 0}.promo__wrapper--teaser[data-v-9ea1783b]{margin:0}.promo__content[data-v-9ea1783b]{display:grid;grid-template-columns:1fr;grid-template-rows:fit-content(1fr 1fr);overflow-x:clip}@media screen and (min-width:581px){.promo__content[data-v-9ea1783b]{grid-template-columns:fit-content(repeat(2,1fr auto));grid-template-rows:1fr}}@media screen and (min-width:984px){.promo__content[data-v-9ea1783b]{grid-template-columns:1fr 984px 1fr}}@media screen and (min-width:1312px){.promo__content[data-v-9ea1783b]{grid-template-columns:minmax(0,1fr) 164px 984px 164px minmax(0,1fr)}}.promo__image[data-v-9ea1783b]{height:441px}.promo__image--default[data-v-9ea1783b]{grid-area:1/1;margin-right:0}@media screen and (min-width:984px){.promo__image--default[data-v-9ea1783b]{grid-area:1/1/2/3;margin-right:328px}}@media screen and (min-width:1312px){.promo__image--default[data-v-9ea1783b]{grid-area:1/2/2/4}}.promo__image--default img[data-v-9ea1783b-s]{clip-path:polygon(0 0,100% 0,100% calc(100% - 43px),calc(100% - 43px) 100%,0 100%)}.promo__image--reverse[data-v-9ea1783b]{grid-area:1/1;margin-left:0}@media screen and (min-width:581px){.promo__image--reverse[data-v-9ea1783b]{margin-left:328px}}@media screen and (min-width:984px){.promo__image--reverse[data-v-9ea1783b]{grid-area:1/2/3/4}}@media screen and (min-width:1312px){.promo__image--reverse[data-v-9ea1783b]{grid-area:1/3/2/5}}.promo__image--reverse img[data-v-9ea1783b-s]{clip-path:polygon(0 0,100% 0,100% calc(100% - 43px),calc(100% - 43px) 100%,0 100%)}@media screen and (min-width:581px){.promo__image--reverse img[data-v-9ea1783b-s]{clip-path:polygon(0 0,100% 0,100% 100%,43px 100%,0 calc(100% - 43px))}}.promo__image[data-v-9ea1783b] .image__wrapper>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.promo__video[data-v-9ea1783b]{display:flex}.promo__video--default[data-v-9ea1783b]{grid-area:1/1;margin-right:0}@media screen and (min-width:984px){.promo__video--default[data-v-9ea1783b]{grid-area:1/1/2/3;margin-right:328px}}@media screen and (min-width:1312px){.promo__video--default[data-v-9ea1783b]{grid-area:1/2/2/4}}.promo__video--reverse[data-v-9ea1783b]{grid-area:1/1;margin-left:0}@media screen and (min-width:581px){.promo__video--reverse[data-v-9ea1783b]{margin-left:328px}}@media screen and (min-width:984px){.promo__video--reverse[data-v-9ea1783b]{grid-area:1/2/3/4}}@media screen and (min-width:1312px){.promo__video--reverse[data-v-9ea1783b]{grid-area:1/3/2/5}}.promo__video[data-v-9ea1783b] video{height:auto;width:100%}.promo__text[data-v-9ea1783b]{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-bottom:41px;margin-top:41px}.promo__text--default[data-v-9ea1783b]{padding-left:30px;padding-right:30px}@media screen and (min-width:581px){.promo__text--default[data-v-9ea1783b]{grid-area:1/2;margin-bottom:0;margin-top:0;width:328px}}@media screen and (min-width:984px){.promo__text--default[data-v-9ea1783b]{grid-area:1/2;justify-self:flex-end;padding-right:0}}@media screen and (min-width:1312px){.promo__text--default[data-v-9ea1783b]{grid-area:1/3}}.promo__text--reverse[data-v-9ea1783b]{grid-area:2/1;padding-left:30px;padding-right:30px}@media screen and (min-width:581px){.promo__text--reverse[data-v-9ea1783b]{grid-area:1/1;margin-top:0;padding-right:41px;width:328px}}@media screen and (min-width:984px){.promo__text--reverse[data-v-9ea1783b]{grid-area:1/2;padding-left:0}}@media screen and (min-width:1312px){.promo__text--reverse[data-v-9ea1783b]{grid-area:1/3}}.promo__title[data-v-9ea1783b]{margin:30px 0}.promo__title[data-v-9ea1783b] p{word-wrap:break-word;font-family:Oscine,sans-serif;font-size:1.375rem;font-weight:300;line-height:27px}.promo__title--dark[data-v-9ea1783b],.promo__title--dark[data-v-9ea1783b] p{color:#fff}
