.nadinezvous-post-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.responsive-post-item {
    flex: 1 1 calc(33.333% - 20px);
    box-sizing: border-box;
}

@media (max-width: 768px) {
    .responsive-post-item {
        flex: 1 1 calc(50% - 20px);
    }
}

@media (max-width: 480px) {
    .responsive-post-item {
        flex: 1 1 100%;
    }
}

.podcast-container {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.podcast-container .podcast-item {
    flex: 1 1 calc(33.333% - 20px);
    box-sizing: border-box;
}

@media (max-width: 768px) {
    .podcast-container .podcast-item {
        flex: 1 1 calc(50% - 20px);
    }
}

@media (max-width: 480px) {
    .podcast-container .podcast-item {
        flex: 1 1 100%;
    }
}
