.ava-news__card {
    background: var(--color-white);
    border-radius: 1rem;
    padding: 1.07rem;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    cursor: pointer;
    transition: 
        transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),
        box-shadow 0.3s ease,
        border-color 0.3s ease;

    &:hover {
        border-color: transparent;
        transform: translateY(-.375rem);
        box-shadow: 
            0 20px 38px var(--color-gray-60),
            0 4px 12px var(--color-black-25);
    }

     p {
            margin: 0;
            padding: 0;
        }
        
    .ava-news__img-wrap {
        width: 100%;
        aspect-ratio: 375 / 208;
        border-radius: 1rem;
        overflow: hidden;
        margin-bottom: 1rem;

        & > img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
    }

    .ava-news__date {
        font-size: 0.9rem;
        color: var(--color-gray-footer); 
        margin-bottom: .5rem;
        display: block;
    }

    .ava-news__title {
        font-size: 1rem;
        font-weight: 400;
        color: var(--color-black);
        line-height: 1.2;
        flex-grow: 1;
    }

    .ava-news__more {
        font-size: 1rem;
        color: var(--color-dark-gray);
        text-decoration: underline;
        font-weight: 500;
        transition: color 0.2s ease;
        padding-top: 1rem;
        &:hover {
            color: var(--color-black);
        }
    }


    @media (max-width: 700px) {
        flex: 0 0 100%;
        scroll-snap-align: start;
    }

}