.Module.Hero{--z-index-foreground-details:20;height:100%;letter-spacing:2px}.Module.Hero h2,.Module.Hero p{margin:0}@media (max-width:799px){.Module.Hero{margin:5.857rem 1.143rem 0}.Module.Hero>.dots{bottom:-3rem}}@media (min-width:800px){.Module.Hero{margin:6.286rem 0 0}}.Module.Hero .SwipableList{border-radius:1.714rem;overflow:hidden}.Module.Hero .SwipableList .item-container{scrollbar-width:none;-ms-overflow-style:none}.Module.Hero .SwipableList .item-container::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0;height:0;background-color:transparent}.Module.Hero .SwipableList .item-container::-webkit-scrollbar-thumb,.Module.Hero .SwipableList .item-container::-webkit-scrollbar-track{background-color:transparent}.Module.Hero .SwipableList .item-container:not(.in-focus) .details{opacity:0}.Module.Hero .SwipableList .item-container>a{display:block;width:100%;height:100%}.Module.Hero .SwipableList .item-container>a .details{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:var(--z-index-foreground-details);transition:opacity var(--hero-transition-duration) var(--hero-transition-timing-function)}@media (max-width:799px){.Module.Hero .SwipableList .item-container>a .details{padding:0 1.714rem 2.286rem;justify-content:flex-end}.Module.Hero .SwipableList .item-container>a .details [name=logo-url]{max-height:8.571rem;max-width:100%}.Module.Hero .SwipableList .item-container>a .details .title{margin-top:.571rem;font-size:1.286rem;font-weight:800;line-height:1.57rem;letter-spacing:-.013rem;text-align:center}.Module.Hero .SwipableList .item-container>a .details span{font-weight:800;font-size:1.286rem;line-height:112%;letter-spacing:-.01rem}.Module.Hero .SwipableList .item-container>a .details .label{margin-top:.2rem;font-weight:500;font-size:1rem;line-height:130%;letter-spacing:0}.Module.Hero .SwipableList .item-container>a .details .date{font-size:1.14rem;font-weight:500;line-height:130%;letter-spacing:0;opacity:.7}}@media (min-width:800px){.Module.Hero .SwipableList .item-container>a .details{padding:0 7.143rem}.Module.Hero .SwipableList .item-container>a .details [name=logo-url]{max-height:10rem;max-width:42.857rem}.Module.Hero .SwipableList .item-container>a .details .title{margin-top:.571rem;font-size:3.21rem;font-weight:800;line-height:3.57rem;letter-spacing:-.0714rem}.Module.Hero .SwipableList .item-container>a .details .label,.Module.Hero .SwipableList .item-container>a .details span{font-weight:500;font-size:1.286rem;line-height:146%;letter-spacing:0}.Module.Hero .SwipableList .item-container>a .details .date{font-size:1.14rem;font-weight:700;line-height:125%;letter-spacing:.0114rem}}.Module.Hero .SwipableList .item-container>a .details h1{margin-bottom:0}.Module.Hero .SwipableList .item-container>a .details .title{text-wrap:balance}.Module.Hero .SwipableList .item-container>a .details .date,.Module.Hero .SwipableList .item-container>a .details .label,.Module.Hero .SwipableList .item-container>a .details .title{max-width:43.143rem}.Module.Hero .SwipableList .item-container>a .details .label{font-size:1.14rem;font-weight:500;line-height:130%;letter-spacing:0;opacity:.7}.Module.Hero .SwipableList .item-container>a .details .button{margin-top:1.143rem}@media (min-width:800px){.Module.Hero .SwipableList .item-container>a.LOWER_LEFT .details{align-items:flex-start}.Module.Hero .SwipableList .item-container>a.LOWER_RIGHT .details{align-items:flex-end}}.Module.Hero .SwipableList .item-container>a.HIDE .details{display:none}.Module.Hero .SwipableList .item-container .image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.Module.Hero .SwipableList .icon-tixr{opacity:0}