.what-is {
    padding: 23rem 11rem;
}

.what-is__text {
    max-width: 780rem;
    margin: 12rem auto 0;
    font-size: 16rem;
    line-height: 1.3;
}

.what-is__button {
    margin: 12rem auto 0;
}

.what-is__cards {
    margin-top: 32rem;
}

@media screen and (min-width: 1024px) and (orientation: landscape) {
    .what-is {
        padding: 64rem 32rem;
    }

    .what-is__text {
        margin: 24rem auto 0;
        font-size: 18rem;
    }

    .what-is__button {
        margin: 32rem auto 0;
    }

    .what-is__cards {
        margin-top: 48rem;
    }
}
