.landing-page{height:calc(100vh - var(--navbar-height));background-color:var(--home-color)}@media (orientation:portrait){.landing-page{height:calc(80vh - var(--navbar-height))}}.landing-page *{box-sizing:border-box}.landing-page .carousel-container{padding-top:12px}.landing-page .carousel-cell.image-container{cursor:pointer;height:100%;margin-right:12px;display:inline-block;position:relative;overflow:hidden}.landing-page .carousel-cell.image-container .image-wrapper{height:100%;position:relative}.landing-page .carousel-cell.image-container img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .3s;display:block}.landing-page .carousel-cell.image-container .info-bar{background:var(--home-color);color:#000;height:calc(var(--bs-gutter-x)*.5);z-index:10;padding:0 4px;transition:all .3s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.landing-page .carousel-cell.image-container .info-bar .text-primary{margin:0;font-weight:400;display:none}.landing-page .flickity-viewport{height:100%!important}.landing-page .carousel-cell.image-container .info-bar .text-muted{opacity:.8;margin:0 0 0 4px;display:none}.landing-page .carousel-cell.image-container.picked .info-bar{height:var(--gallery-info-bar-height);padding:8px 4px}.landing-page .carousel-cell.image-container.picked .info-bar .text-muted,.landing-page .carousel-cell.image-container.picked .info-bar .text-primary{display:block}.landing-page .carousel-cell.image-container.picked img{transform:translateY(calc(-1*(var(--gallery-info-bar-height) - (var(--bs-gutter-x)*.5))))}