.latest-posts .section-header {
    margin-bottom: 4rem;
}

.latest-posts:last-child {
    padding-bottom: calc(var(--section-padding) * 2);
}

.latest-posts__list {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
}

.latest-posts__slider {
    display: none;
}

.latest-posts__slider .swiper-slide {
    display: flex;
    height: auto;
}

.latest-posts__slider .posts-item {
    display: flex;
    flex-direction: column;
}

.latest-posts__slider .posts-item__content {
    flex: 1;
}

@media (hover: hover) and (pointer: fine) {
    .example:hover {
        
    }
}

@media (hover: none) {
    .example:active {
        
    }
}



@media screen and (max-width: 1024.9px) {
    .latest-posts__list {
        display: none;
    }

    .latest-posts__slider {
        display: block;
    }
}