.deqing_scale_strength {
    padding: var(--content-gap) 0;
}

.deqing_scale_strength .deqing-h5-title {
    font-weight: 250;
    color: var(--text-color);
    margin-top: var(--text-gap);
}

.deqing_scale_strength_list {
    margin-top: var(--content-gap-lg);
    display: flex;
    flex-wrap: wrap;
    row-gap: var(--content-gap-md);
    justify-content: space-between;
}

.deqing_scale_strength_item_number_text {
    color: var(--primary-color);
    font-size: var(--title-size-h2);
    font-weight: 700;
    line-height: 1.4;
}

.deqing_scale_strength_item_number_unit {
    color: var(--primary-color);
    font-size: var(--title-size-h4);
    font-weight: 700;
    line-height: 1.7;
}

.deqing_scale_strength_item {
    width: calc(100% / 3);
    display: flex;
    align-items: center;
    gap: calc(var(--text-gap) / 2);
}

.deqing_scale_strength_item_icon {
    width: 20.4%;
    aspect-ratio: 1/1;
    display: flex;
    align-items: center;
    justify-content: center;
}

.deqing_scale_strength_item_icon img {
    width: 73.5%;
    height: auto;
    object-fit: cover;
}

.deqing_scale_strength_item_number {
    display: flex;
    align-items: flex-end;
    gap: calc(var(--text-gap) / 2);
}

.deqing_scale_strength_item_title {
    color: var(--primary-color);
    font-size: var(--title-size-h4);
    font-weight: 400;
    line-height: normal;
}

@media screen and (max-width: 768px) {
    .deqing_scale_strength_item{
        width: calc(100% / 2);
    }
}