/* Keep counter values readable at every width; count-up.js supplies the motion. */
.about-conet-box-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,4vw,4rem);opacity:1!important;transform:none!important;width:100%}
.count-box{min-width:0;width:auto!important}
.count-number{display:flex!important;align-items:baseline;height:auto!important;overflow:visible!important;gap:0}
.count-box-wrap{height:auto!important;transform:none!important;opacity:1!important;position:static!important;display:block!important}
.count-box-wrap .count-text:not(:last-child){display:none!important}
.count-box-wrap .count-text:last-child{display:block!important;font-size:clamp(3rem,8.5vw,9rem)!important;line-height:1.15!important;letter-spacing:-.045em;margin:0!important;opacity:1!important;transform:none!important}
.count-number>.count-up-value,.count-number>.count-up-plus{display:block!important;font-size:clamp(3rem,8.5vw,9rem)!important;line-height:1.15!important;letter-spacing:-.045em;margin:0!important;opacity:1!important;transform:none!important}
.count-box .about-tag-text{font-size:clamp(.875rem,1.5vw,1.125rem)!important;line-height:1.5!important;opacity:1!important;transform:none!important;margin-top:.6rem}
@media(max-width:560px){.about-conet-box-wrap{grid-template-columns:1fr;gap:2rem}.count-box-wrap .count-text:last-child,.count-number>.count-up-value,.count-number>.count-up-plus{font-size:4.5rem!important}}
