@media (min-width:600px){.objectpromo__background{padding:16px}.objectpromo__section{display:inline-block;margin-bottom:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.objectpromo__fullimage{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;max-width:50vw}.objectpromo__fullimage__img{min-height:100%;display:block;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;width:auto;min-width:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.objectpromo__fullimage svg{position:absolute;width:auto;height:100%;right:0}.objectpromo__fullimage__img{min-width:auto;max-width:none;width:auto;min-height:100%;height:100%}.objectpromo__actions--full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.objectpromo__link{text-align:left}.objectpromo__actions--full .objectpromo__link{margin:0 0 0 16px}}@media (min-width:600px) and (max-width:1023px){.objectpromo__object{min-height:240px}.objectpromo__fullimage{margin-right:-40vw}.objectpromo__action{width:calc(50% - 8px)}.objectpromo__link.btn__base{width:calc(50% - 8px)}}@media (min-width:1024px){.objectpromo__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.objectpromo__background{padding:0}.objectpromo__section{margin-bottom:24px}.objectpromo__center{margin:24px 72px 24px 104px}.objectpromo__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:55%}.objectpromo__img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:24px 24px 24px 0;width:45%}.objectpromo__headline{margin-bottom:24px}.objectpromo__body{margin-bottom:0}.objectpromo__object{min-height:464px}.objectpromo__actions{text-align:left;margin-top:40px}.objectpromo__actions--full{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.objectpromo__actions .btn__base{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.objectpromo__actions--full .objectpromo__link{margin-left:24px}.objectpromo__carousel:not(.slider--hidden) .swiper-container{padding-bottom:56px}}