.home__use {
    padding-top: 80px;
    padding-bottom: 80px;
    background: linear-gradient(0deg, rgba(94, 129, 244, 0.1), rgba(94, 129, 244, 0.1));
}

.home__use-container {
    max-width: 1228px;
    margin: 0 auto;
    padding: 0 20px;
}

.home__use-head {
    margin-bottom: 79px;
    text-align: center;
}

.home__use-title {
    margin-bottom: 12px;
}

.home__use-title-accent {
}

.home__use-subtitle {
    font-weight: 400;
    font-size: 20px;
    line-height: 100%;
    letter-spacing: 0;
    color: #8181A5;
}

.home__use-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 32px 44px;
}

.home__use-item {
    padding: 32px;
    box-shadow: 1px 1px 8px 0 #6B708029;
    border-radius: 12px;
    border: 1px solid #DEE1EA;
    background-color: #fff;
}

.home__use-icon {
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 12px;
    margin-bottom: 18px;
}

.home__use-item:nth-child(1) .home__use-icon {
    background-color: #3B82F61A;
}

.home__use-item:nth-child(2) .home__use-icon {
    background-color: #A855F71A;
}

.home__use-item:nth-child(3) .home__use-icon {
    background-color: #10B9811A;

}

.home__use-item:nth-child(4) .home__use-icon {
    background-color: #F43F5E1A;

}

.home__use-item:nth-child(5) .home__use-icon {
    background-color: #F59E0B1A;

}

.home__use-item:nth-child(6) .home__use-icon {
    background-color: #6366F11A;

}

.home__use-content {
}

.home__use-name {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 12px;
}

.home__use-text {
    font-size: 14px;
    font-weight: 400;
    color: #8181A5;
}


@media (max-width: 936px) {
    .home__use {
        padding: 40px 0;
        background: none;
    }

    .home__use-container {
        padding: 0 14px;
    }

    .home__use-head {
        margin-bottom: 40px;
    }

    .home__use-title {
    }

    .home__use-title-accent {
    }

    .home__use-subtitle {
        font-weight: 400;
        font-size: 14px;
    }

    .home__use-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 16px;
    }

    .home__use-item {
    }

    .home__use-icon {
    }

    .home__use-item:nth-child(1) .home__use-icon {
    }

    .home__use-item:nth-child(2) .home__use-icon {
    }

    .home__use-item:nth-child(3) .home__use-icon {
    }

    .home__use-item:nth-child(4) .home__use-icon {
    }

    .home__use-item:nth-child(5) .home__use-icon {
    }

    .home__use-item:nth-child(6) .home__use-icon {
    }

    .home__use-content {
    }

    .home__use-name {
    }

    .home__use-text {
    }
}

@media (max-width: 568px) {
    .home__use-grid {
        grid-template-columns:1fr;
        gap: 12px;
    }
}
