.statsCtn{padding:calc(var(--p)/2)var(--p);overflow:hidden}.statsDiv{padding:var(--xlp)var(--p);border-radius:var(--br);background:var(--beige)}.statsInner{max-width:var(--smax)}.statsTitle{text-align:center;padding:0 var(--xxlp);margin-bottom:20px}.sP{color:#5f6876;text-align:center;max-width:700px;margin:0 auto;font-size:22px}.statsDisc{text-align:center;margin-top:var(--sp);max-width:700px;color:var(--offgrey);margin-left:auto;margin-right:auto;font-size:22px}.statsGrid{margin:var(--lp)0;gap:var(--sp);grid-template-columns:repeat(3,1fr);display:grid}.statItem{border-radius:var(--sbr);aspect-ratio:1;background:linear-gradient(#2d9f89 20%,#83d02a);flex-direction:column;justify-content:space-between;width:100%;padding:30px;display:flex;overflow:hidden}.statLabel{margin:0;font-size:20px;font-weight:500;line-height:1.45}.statLabel.small{padding-right:0;font-size:16px}.statNum{font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:120px;font-weight:300;line-height:1}.statValue{padding-right:80px;font-size:28px;font-weight:600;line-height:1.1}.statValue.large{padding-right:0;font-size:44px;line-height:1.1}.statValue .dynamicStatCharCtn{margin-right:-4%}.statsReviewCtn{border-radius:var(--br);background:#fff;align-items:stretch;display:flex;overflow:hidden}.statsReviewCtn.alt{align-items:center}.statsReviewCtn>*{width:50%}.underlay{width:100%!important}.statsReviewLeft{background:var(--navy);color:#fff;padding:var(--p);flex-direction:column;justify-content:center;align-items:center;font-size:32px;display:flex}.statsReviewArch{width:80%}.statsReviewRight{padding:var(--xlp)var(--lp)}.statsReview{text-indent:-.4em;font-size:32px;line-height:1.2}.statsAuthor{white-space:pre-wrap;margin:0;font-weight:500}.statsReviewCtn.alt{height:500px;position:relative}.statInfo{z-index:2;gap:var(--lp);width:100%;padding:var(--p);justify-content:space-between;display:flex;position:relative}.statInfo>*{width:50%}.statReview{color:#fff;text-align:center;padding:var(--p);border-radius:var(--br)}.statReview .review{font-size:20px;font-weight:500}.statReview .author{font-size:14px;font-weight:500}.statRight{flex-direction:column;justify-content:space-between;display:flex}.statReviewTitle{color:#fff;font-size:60px}.statsGrid.alt{margin-bottom:var(--sp)}@media screen and (max-width:1250px){.statNum{font-size:100px}}@media screen and (max-width:1150px){.statLabel,.statValue{padding-right:0}}@media screen and (max-width:1024px){.statsGrid{max-width:400px;margin:var(--lp)auto;grid-template-columns:1fr}.statsReviewLeft{padding:var(--lp)}.statsReviewLeft *{margin:0}.statsCtn{padding:var(--sp)var(--p)}.statsGrid.alt{margin-bottom:var(--lp)}.statsDiv{padding:100px var(--p)var(--p)}.statsInner h2,.statsInner>p{max-width:550px;margin:0 auto 20px}.statsTitle{padding:0}.statsReviewCtn{flex-direction:column;max-width:700px;margin:0 auto}.statsReviewCtn>*{width:100%}.statsReviewRight{padding:40px}.statLabel{padding-right:0;font-size:18px}}@media screen and (max-width:668px){.statsReviewCtn.alt{height:auto}.statInfo{flex-direction:column-reverse;gap:120px}.statRight{padding-top:var(--p);gap:0}.statInfo>*{width:100%}.statReviewTitle{font-size:40px}.statsDiv{padding:60px var(--p)var(--p)}.statsDisc{font-size:18px}.sP,.statReview .review{font-size:16px}.statReview .author{font-size:12px}}
