/* Group page follows the editorial rhythm and blue chapters of L'azienda. */
.group-page-hero+.group-section{background:#fff;background-image:none}
.group-page-hero+.group-section>.engineering-heading{margin-bottom:35px}
.group-page-hero+.group-section .group-intro{grid-template-columns:1fr 1fr;gap:7%;margin-bottom:42px}
.group-page-hero+.group-section .group-intro h2{font-size:44px;line-height:1.13}
.group-page-hero+.group-section .group-intro p{font-size:18px;line-height:1.65}
.group-page-hero+.group-section .group-stats{padding:12px 30px;background:#062e56;color:#fff;border:0}
.group-page-hero+.group-section .group-stats strong{color:#a9dfff}
.group-page-hero+.group-section .group-stats>div>span{color:#d5e6f4}
.group-page-hero+.group-section .group-stats>div+div{border-color:#7091b0}
.group-page-hero+.group-section>.data-note{margin-top:16px;margin-bottom:45px}
.group-page-hero+.group-section .group-companies{margin-top:60px;margin-bottom:0}
@media(max-width:1050px){
 .group-page-hero+.group-section .group-stats{padding:8px 26px}
}
@media(max-width:760px){
 .group-page-hero+.group-section .group-intro{grid-template-columns:1fr;gap:20px;margin-bottom:32px}
 .group-page-hero+.group-section .group-intro h2{font-size:36px}
 .group-page-hero+.group-section .group-intro p{font-size:17px}
 .group-page-hero+.group-section .group-stats{padding:4px 22px}
 .group-page-hero+.group-section>.data-note{margin-bottom:32px}
 .group-page-hero+.group-section .group-companies{margin-top:42px}
}
@media(max-width:420px){
 .group-page-hero+.group-section .group-stats>div:nth-child(4) strong{font-size:clamp(24px,7.5vw,30px)}
}
