.ImageGrid_card__zugsA{position:relative;height:280px;background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ImageGrid_card__zugsA{background-color:var(--mantine-color-dark-6)}@media (hover:hover){.ImageGrid_card__zugsA:hover .ImageGrid_image__BAvNO{transform:scale(1.03)}}@media (hover:none){.ImageGrid_card__zugsA:active .ImageGrid_image__BAvNO{transform:scale(1.03)}}.ImageGrid_image__BAvNO{position:absolute;inset:0;background-size:cover;transition:transform .5s ease}.ImageGrid_overlay__hP9kq{position:absolute;top:20%;left:0;right:0;bottom:0;background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.85) 90%)}.ImageGrid_content__GGNCz{height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;z-index:1}.ImageGrid_title__iGA16{color:var(--mantine-color-white);margin-bottom:5px;font-weight:700}.ImageGrid_bodyText__37WJY{margin-left:7px}.ImageGrid_author__fqXEJ,.ImageGrid_bodyText__37WJY{color:var(--mantine-color-dark-2)}.CardPostStyle_card__UrYJR{position:relative;background-color:var(--mantine-color-body)}.CardPostStyle_rating__yITY_{position:absolute;top:var(--mantine-spacing-xs);right:12px;pointer-events:none}.CardPostStyle_title__59u0k{font-family:var(--mantine-font-family);margin-top:var(--mantine-spacing-md);font-weight:700;margin-bottom:5px}.CardPostStyle_action__Xg_aO{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .CardPostStyle_action__Xg_aO{background-color:var(--mantine-color-dark-5)}@media (hover:hover){.CardPostStyle_action__Xg_aO:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .CardPostStyle_action__Xg_aO:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){.CardPostStyle_action__Xg_aO:active{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .CardPostStyle_action__Xg_aO:active{background-color:var(--mantine-color-dark-6)}}.CardPostStyle_footer__RIJ1N{margin-top:var(--mantine-spacing-md)}.CardCarousel_card__mYJwS{height:330px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background-size:cover;background-position:50%}.CardCarousel_title__w5Oze{font-weight:700;color:var(--mantine-color-white);line-height:1.4;font-size:17px;margin-top:var(--mantine-spacing-xs)}.CardCarousel_category__hwo6G{color:var(--mantine-color-white);opacity:.7;font-weight:700}.CardCarousel_indicator__0NH_i{width:12px;height:4px;transition:width .25s ease}.CardCarousel_indicator__0NH_i[data-active]{width:40px}