/* Preserve native fonts and image; centre the shorter text column after CTA removal. */
.nova-focus-based [data-id="c0d49e2"] [data-id="c95d20b"]{align-self:center;justify-content:center;gap:24px!important;min-height:0;padding-top:0;padding-bottom:0}
.nova-focus-based [data-id="c0d49e2"] [data-id="5abad18"]{margin:0!important}
.nova-focus-based [data-id="c0d49e2"] .review-company-stats{margin-top:0!important}
@media(max-width:767px){.nova-focus-based [data-id="c0d49e2"] [data-id="c95d20b"]{gap:20px!important;width:100%;padding-left:0;padding-right:0}}

/* Shared counter grid: identical label slots and number baselines. */
.nova-focus-based [data-id="c0d49e2"] .review-company-stats>.elementor-widget{margin:0!important;padding:0!important;align-self:stretch;min-width:0}
.nova-focus-based [data-id="c0d49e2"] .review-company-stats .elementor-counter{display:grid!important;grid-template-rows:70.2px auto;gap:8px!important;align-content:start;align-items:start;justify-items:start;width:100%;margin:0!important;padding:0!important}
.nova-focus-based [data-id="c0d49e2"] .review-company-stats .elementor-counter-title{width:100%;max-width:none;min-height:0;margin:0!important;padding:0!important;align-self:start;text-align:left!important;font:700 18px/1.3 Arial,sans-serif!important}
.nova-focus-based [data-id="c0d49e2"] .review-company-stats .elementor-counter-number-wrapper{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:0!important;width:100%;margin:0!important;padding:0!important;font:700 clamp(48px,5.6vw,72px)/1.1 Arial,sans-serif!important;font-variant-numeric:tabular-nums}
.nova-focus-based [data-id="c0d49e2"] .review-company-stats .elementor-counter-number{font:inherit!important}

.nova-focus-based [data-id="c0d49e2"] .review-company-stats .elementor-counter{grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;border:0!important;box-sizing:border-box}

.nova-focus-based [data-id="c0d49e2"] .review-company-stats>.elementor-widget{border:0!important}

/* Four vertical indicators with a common number column and native colours. */
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{grid-template-columns:minmax(0,1fr) 235px!important;grid-template-rows:auto!important;column-gap:24px!important;align-items:center!important;min-height:88px}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{grid-column:1;grid-row:1;align-self:center;color:#8d8d8d!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{grid-column:2;grid-row:1;width:235px!important;align-self:center;font-size:clamp(64px,6.25vw,84px)!important;color:#141d29!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper>*{color:#141d29!important}
@media(max-width:650px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{grid-template-columns:minmax(0,1fr) 165px!important;column-gap:16px!important;min-height:72px}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{width:165px!important;font-size:56px!important}}

/* Number first, caption alongside; one vertical list in the freed right-hand area. */
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{grid-template-columns:235px minmax(0,1fr)!important;min-height:96px}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{grid-column:1;font-size:clamp(72px,6.875vw,92px)!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{grid-column:2}
@media(max-width:650px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{grid-template-columns:175px minmax(0,1fr)!important;min-height:80px}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{width:175px!important;font-size:60px!important}}

/* Equal full-height rows; reserve the same prefix space for every numeric value. */
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{min-height:clamp(560px,46.5vw,680px);grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:24px!important;align-items:stretch}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats>.elementor-widget{height:100%;display:flex}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{height:100%;min-height:0;grid-template-columns:260px minmax(0,1fr)!important;align-content:center;column-gap:24px!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{height:auto!important;min-height:0!important;line-height:1.4!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{width:260px!important;font-size:96px!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-prefix{display:block!important;flex:0 0 44px!important;width:44px!important;min-width:44px;margin:0!important;padding:0!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number,body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-suffix{margin:0!important;padding:0!important}
@media(max-width:1100px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{grid-template-columns:210px minmax(0,1fr)!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{width:210px!important;font-size:76px!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-prefix{flex-basis:38px!important;width:38px!important;min-width:38px}}
@media(max-width:650px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{min-height:0;grid-template-rows:repeat(4,minmax(112px,auto))!important;gap:24px!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{grid-template-columns:175px minmax(0,1fr)!important;column-gap:16px!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{width:175px!important;font-size:64px!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-prefix{flex-basis:30px!important;width:30px!important;min-width:30px}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{font-size:16px!important}}

/* User accepted the alignment; enlarge desktop figures without changing row rhythm. */
@media(min-width:1101px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{grid-template-columns:292px minmax(0,1fr)!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{width:292px!important;font-size:108px!important}}

/* Final spoken refinement: captions below figures, with one shared text edge. */
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{min-height:660px}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;row-gap:6px!important;align-content:center;justify-items:start}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{grid-column:1;grid-row:1;width:304px!important;font-size:112px!important;line-height:1!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{grid-column:1;grid-row:2;width:calc(100% - 44px)!important;margin-left:44px!important;align-self:start}
@media(max-width:1100px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{min-height:620px}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{width:240px!important;font-size:84px!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{width:calc(100% - 38px)!important;margin-left:38px!important}}
@media(max-width:650px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{min-height:0;grid-template-rows:repeat(4,minmax(140px,auto))!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{width:200px!important;font-size:72px!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{width:calc(100% - 30px)!important;margin-left:30px!important}}

/* Align the entire displayed value, including the year prefix, with its caption. */
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{width:100%!important;min-width:0;white-space:nowrap}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-prefix{flex:0 0 auto!important;width:auto!important;min-width:0!important;white-space:pre}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-prefix:empty{display:none!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{width:100%!important;margin:0!important;padding:0!important;text-align:left!important;justify-self:start}

/* More breathing room within and between the four indicators. */
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{min-height:740px;gap:36px!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter{row-gap:12px!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper,body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number{text-align:left!important}
@media(max-width:1100px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{min-height:700px}}
@media(max-width:650px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{min-height:0;grid-template-rows:repeat(4,minmax(156px,auto))!important;gap:36px!important}}

/* Shift the entire indicator column right and enlarge figures and captions together. */
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{padding-left:24px!important;box-sizing:border-box;min-height:800px}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{font-size:120px!important}
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{font-size:20px!important;line-height:1.4!important}
@media(max-width:1100px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{padding-left:20px!important;min-height:760px}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{font-size:90px!important}}
@media(max-width:650px){body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats{padding-left:12px!important;min-height:0;grid-template-rows:repeat(4,minmax(168px,auto))!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-number-wrapper{font-size:78px!important}body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{font-size:18px!important}}

/* Caption text must share the number edge, including the custom clients counter. */
body.nova-focus-based #main [data-id="c0d49e2"] [data-id="c95d20b"] .review-company-stats .elementor-counter-title{display:block!important;justify-content:flex-start!important;text-indent:0!important}
