section.kf-gartner-starfold .gart-star-card .blue-wrap-star{background:#f0f6ff;border-radius:32px;display:inline-flex;padding:14px 23px}section.kf-gartner-starfold .progress-bar{border-right:3px solid #fff}section.kf-gartner-starfold .progress-bar:last-child{border:none;border-radius:0 15px 15px 0}section.kf-gartner-starfold .card-tite{margin:10px 0;text-align:left;width:120px}:root{--star-size:24px;--star-color:#ffe5b2;--star-background:#ffc74f}section.kf-gartner-starfold .stars-rating{--percent:calc(var(--rating)/5*100%);display:inline-block;font-family:Times;font-size:var(--star-size);line-height:1}section.kf-gartner-starfold .stars-rating:before{background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;content:"★★★★★";letter-spacing:3px;-webkit-text-fill-color:transparent}section.kf-gartner-starfold .pbar-flex-1{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}section.kf-gartner-starfold .progress{background-color:#ededed;border-radius:16px;flex-grow:1;margin:16px 12px 16px 24px}section.kf-gartner-starfold .prog-style{background-color:#ffc74f}section.kf-gartner-starfold .pbar-mr-2{display:block;margin-right:.2rem}section.kf-gartner-starfold .gart-star-card{background:#fff;border-radius:16px;filter:drop-shadow(0 4px 8px #ECF3FF)}section.kf-gartner-starfold .gartner-wrap{background-image:linear-gradient(0deg,rgba(236,243,255,.2),rgba(236,243,255,.8))!important}section.kf-gartner-starfold .main_title{color:#09366d}@-webkit-keyframes star1{0%{width:0}to{width:10%}}@keyframes star2{0%{width:0}to{width:10%}}@keyframes star3{0%{width:0}to{width:14%}}@keyframes star4{0%{width:0}to{width:10%}}@media(min-width:768px){section.kf-gartner-starfold .gartner-wrap{border:1px solid #b2d4ff;border-radius:16px;margin:auto;max-width:1440px;padding:40px 60px}section.kf-gartner-starfold .gart-star-card{padding:24px 40px}}@media(min-width:1300px){section.kf-gartner-starfold .star-rating-image{padding:0 24px 40px}section.kf-gartner-starfold .star-rating-image img{width:100%}}@media(max-width:767px){section.kf-gartner-starfold .gartner-wrap{padding:40px 16px}section.kf-gartner-starfold .gart-star-card{padding:24px}section.kf-gartner-starfold .stars-rating{font-size:24px!important}section.kf-gartner-starfold .blue-wrap-star span{font-size:14px}section.kf-gartner-starfold .card-tite{font-size:12px;width:74px}}