.hero{z-index:0;position:relative;display:flex;align-items:end}.hero .swiper-slide{overflow:hidden;height:auto}.hero__slide{position:relative;height:100%;display:flex;align-items:end;justify-content:space-between}@media screen and (max-width:767.98px){.hero__slide{padding-top:1rem;padding-bottom:4rem}}.hero__slide--image{position:absolute;right:0;bottom:0;width:100%;max-height:100%;display:flex;align-items:start}@media screen and (max-width:767.98px){.hero__slide--image{left:-20%}}@media screen and (max-width:575.98px){.hero__slide--image{left:-40%}}.hero__slide--content{text-align:right;padding:var(--paddingY) 0;width:100%;z-index:10}@media screen and (max-width:767.98px){.hero__slide--content{padding:0}}.hero__slide--content--title{float:right}.hero__slide--content--title *{text-transform:uppercase}.hero__slide--content .swiper__controls{display:inherit}.hero .swiper-pagination{--swiper-pagination-bullet-horizontal-gap: 4px;position:absolute;width:100%;bottom:3rem;left:50%;transform:translateX(-50%);text-align:right;padding-right:calc(1.5rem * .5);padding-left:calc(1.5rem * .5);margin:0 auto}@media screen and (min-width:576px){.hero .swiper-pagination{max-width:540px}}@media screen and (min-width:768px){.hero .swiper-pagination{bottom:unset;left:0;top:50%;width:auto;transform:translateY(-50%) rotate(90deg);--swiper-pagination-bullet-horizontal-gap: .5rem}}