.carousel-padding{padding-inline-end:16px;padding-top:16px}.myslide{flex-grow:0;flex-shrink:0}.home-page-carousel{display:block;--carousel-frame-width:min(48rem, 100vw - 1rem);--carousel-frame-gap:0.5rem;--carousel-frame-padding:0.5rem;height:calc(var(--carousel-frame-width) * 19.5 / 48);width:100%;position:relative;overflow:hidden;contain:layout style;container-type:inline-size}.home-page-carousel img{width:calc(var(--carousel-frame-width) - 2 * var(--carousel-frame-padding));height:auto;aspect-ratio:2.54915254}.home-page-carousel-animation-container{position:absolute;left:0;top:0;width:100%;height:100%}.home-page-carousel-items{display:flex;flex-flow:row nowrap;list-style-type:none;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-inline-start:-2.5rem;margin-inline-end:-3.5rem;position:absolute}.ltr .home-page-carousel-items{left:calc((100% - (3 * var(--carousel-frame-width) + 5 * var(--carousel-frame-gap)))/ 2)}.rtl .home-page-carousel-items{right:calc((100% - (3 * var(--carousel-frame-width) + 5 * var(--carousel-frame-gap)))/ 2)}.home-page-carousel-items>div{flex-grow:0;flex-shrink:0}.home-page-carousel-single-frame{display:inline-block}.home-page-carousel-frame{display:inline-block;background-color:var(--object-list-item-frame-background-color);border:1px solid var(--object-list-item-frame-border-color);box-sizing:border-box;border-radius:.5rem;padding:var(--carousel-frame-padding);margin-inline-start:var(--carousel-frame-gap)}.home-page-carousel-frame:hover{background-color:var(--object-list-item-frame-background-color-hover)}.home-page-carousel-single{margin:0 3rem}.home-page-carousel-item{display:inline-block}.home-page-carousel-item-content{border-radius:.5rem;width:calc(var(--carousel-frame-width) - 2 * var(--carousel-frame-padding));height:auto;aspect-ratio:2.54915254;position:relative;container-type:inline-size;font-size:calc((var(--carousel-frame-width) - 2 * var(--carousel-frame-padding)) * 16 / 752)}@media (max-width:48.9375rem){.home-page-carousel{--carousel-frame-padding:0rem}.home-page-carousel-frame{border:none}}.home-page-carousel .category-label{font-size:1.7287cqw;margin-bottom:2.1277cqw}.home-page-carousel-item-content-text{background:#000;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);position:absolute;bottom:0;left:0;right:0;height:40%;padding:0 4.2553cqw 3.1915cqw;box-sizing:border-box;font-weight:500;font-size:3.1915cqw;line-height:4.2553cqw;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:flex-start;color:var(--object-list-item-inside-heading-color)}.home-page-carousel-item-content-text.unresolved{display:none}.home-page-carousel .home-page-carousel-left-button,.home-page-carousel .home-page-carousel-right-button{position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--carousel-frame-width)/ 16);height:calc(var(--carousel-frame-width)/ 16);min-width:24px;min-height:24px;cursor:pointer}.home-page-carousel .home-page-carousel-left-button circle,.home-page-carousel .home-page-carousel-right-button circle{fill:rgba(0,0,0,.5)}.home-page-carousel .home-page-carousel-left-button path,.home-page-carousel .home-page-carousel-right-button path{fill:rgba(255,255,255,.5)}.home-page-carousel .home-page-carousel-left-button:hover circle,.home-page-carousel .home-page-carousel-right-button:hover circle{fill:#333}.home-page-carousel .home-page-carousel-left-button:hover path,.home-page-carousel .home-page-carousel-right-button:hover path{fill:#fff}.home-page-carousel .home-page-carousel-left-button{left:calc(var(--carousel-frame-width)/ 16)}.home-page-carousel .home-page-carousel-right-button{right:calc(var(--carousel-frame-width)/ 16)}
