.blue{
    color: #357ED6;
}
.desc{
    font-size: 0.88rem;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.5);
}

.card .label{
    font-size: 1.46rem;
    font-weight: 500;
    color: #171717;
    line-height: 2.06rem;
}
.card .desc{
    font-size: 0.94rem;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.5);
}
.card .free{
    font-size: 2.25rem;
    color: #1052A2;
}

.card .number-wrap{
    position: relative;
}
.card .number-wrap .line{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%);
    width: 7.26rem;
    height: 0.11rem;
    background: #357ED6;
}
.card .unit{
    font-size: 1.69rem;
    font-weight: 500;
    color: #1052A2;
}
.card .number{
    font-size: 3.38rem;
    font-weight: bold;
    color: #1052A2;
}
