    p.stats__subheading {
        font-weight: 400;
        font-size: 13px;
        line-height: 130%;
        text-transform: uppercase;
        background: linear-gradient(101deg, #8feafb 0%, #b4f8db 100%);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        margin-bottom: 12px;
    }

    h2.stats__heading {
        margin-bottom: 32px;
    }

    .stats__items {
        display: flex;
        gap: 20px;
        align-items: center;
        flex-wrap: wrap;
        height: stretch;
    }

    .stats__item {
        background: #333b3f;
        border-radius: 12px;
        padding: 32px;
        flex-basis: calc((100% - 60px) / 4);
    }

    h3.stats__item-heading {
        font-weight: 700;
        font-size: 36px;
        line-height: 130%;
        color: #fff;
        margin-bottom: 4px;
    }

    .stats__item:last-child h3.stats__item-heading {
        background: linear-gradient(101deg, #8feafb 0%, #b4f8db 100%);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    p.stats__item_text {
        font-weight: 700;
        font-size: 10px;
        line-height: 130%;
        letter-spacing: 0.1em;
        text-transform: uppercase;
        color: #9ca3af;
    }

    @media screen and (max-width: 1023.98px) {
        h2.stats__heading {
            margin-bottom: 24px;
        }

        h3.stats__item-heading {
            font-size: 24px;
        }

        .stats__item {
            padding: 24px;
        }

    }

    @media screen and (max-width: 780.98px) {
        .stats__item {
            flex-basis: calc((100% - 20px) / 2);
        }
    }