/** Нужен для быстрых фиксов типа "подровнять" или "подвинуть" **/

:root {
    --primary-green: #F5F5F5;
    --primary-yellow: #E5F2E2;
}


.big-button {
    background: linear-gradient(90deg, #E1FFCD 0%, #A1E086 100%);
}

.big-button.black {
    background: linear-gradient(90deg, #FFF 0%, #DCECFF 100%);
}

#start h1 {
    font-size: 106px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -2.12px;
}

#start .selected {
    -webkit-text-fill-color: #15709C;
}

.selected {
    background: #A1E086;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}


.section__card.bg-image .section__item-bg-image {
    object-position: top center;
}

#prec .section__card, #for .section__card {
    min-height: 230px;
}

@media (max-width: 1024px) {
    footer .container {
        max-width: var(--size-medium);
    }
}

@media (max-width: 768px) {


    #where .section__image,
    #why .section__image {
        object-position: bottom center;
        max-height: 220px;
    }
}


@media (max-width: 420px) {
    #start h1 .selected {
        width: 100%;
        font-size: 25vw;
        text-align: center;
        margin-inline: auto;
        max-width: 600px;
    }
}