/* Compact company figures retain the existing factory image/copy layouts. */
.aw-shared-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 28px;margin:0;padding:0;border:0}
.aw-company-stats-about.aw-about-stats{margin:26px 0;border:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}
.home .br-factory-stats>.aw-shared-stats{grid-column:1/-1;width:100%}
.home .br-factory-stats .aw-mfg-stat,.aw-company-stats-about .aw-mfg-stat{position:relative;min-height:0;margin:0;padding:22px 0 0;border:0}
.aw-shared-stats .aw-mfg-stat::before{content:'';position:absolute;inset:0 0 auto;height:1px;transform-origin:left;background:#d4d9dc}
.home .aw-shared-stats .aw-mfg-stat::before{background:#71808c}
.aw-shared-stats .aw-stat-number{display:flex;align-items:baseline;gap:4px;min-height:1.25em;white-space:nowrap;font-family:Manrope,Arial,sans-serif;font-weight:400;line-height:1.12;letter-spacing:-.04em;color:#102c50;margin:0 0 10px;font-size:clamp(36px,2.7vw,50px)}
.home .aw-shared-stats .aw-stat-number{color:#f7f5f1}
.aw-shared-stats .aw-glance-unit{font-size:.32em;font-weight:500;letter-spacing:0}
.aw-shared-stats .aw-glance-unit-plus{font-size:.65em;font-weight:400}
.aw-shared-stats .aw-stat-description{margin:0;color:#566674;font-size:15px;line-height:1.45;min-height:46px}
.home .aw-shared-stats .aw-stat-description{color:#d2dbe2}
.aw-shared-stats .aw-glance-approx{display:block;margin-top:4px;font-size:12px;color:#78838d}
.home .aw-shared-stats .aw-glance-approx{color:#aebbc6}
@media(max-width:1100px) and (min-width:783px){.aw-company-stats-about .aw-stat-number{font-size:34px}.aw-company-stats-about{column-gap:18px}.aw-company-stats-about .aw-stat-description{font-size:14px}}
@media(max-width:782px){
 .aw-shared-stats,.aw-company-stats-about.aw-about-stats{gap:24px 20px}
 .home .br-factory-stats .aw-mfg-stat,.aw-company-stats-about .aw-mfg-stat{padding-top:18px}
 .aw-shared-stats .aw-stat-number{font-size:clamp(30px,8vw,36px);gap:3px}
 .aw-shared-stats .aw-glance-unit{font-size:12px}
 .aw-shared-stats .aw-glance-unit-plus{font-size:.65em}
 .aw-shared-stats .aw-stat-description{font-size:14px;min-height:48px}
 .aw-shared-stats .aw-glance-approx{font-size:11px}
 .home .aw-shared-stats .aw-stat-number{font-size:clamp(27px,7.2vw,32px)}
 .home .aw-shared-stats .aw-glance-unit{font-size:11px}
}
