.latest-podcasts {
    display: flex;
    width: 100%;
    gap: 20px;

    .title-card {
        display: flex;
        flex-direction: column;
        align-items: center;
        flex: 1 0 0;
        margin-right: 20px;

        img {
            width: 100%;
        }
        .link-button {
            width: 100%;
            background-color: #96b0a6;
            color: #FFFFFF;
        }
    }

    .podcast-card {
        flex: 1 0 0;
    }

    @media screen and (max-width: 1024px) {
        flex-direction: column;

        .title-card {
            img {
                width: 60%;
            }

            .link-button {
                width: fit-content;
            }
        }
    }
}