/* Additive layout rules shared by public pages introduced after the base redesign. */
.service-strip{grid-template-columns:repeat(9,minmax(0,1fr))}
@media(max-width:1360px){.utility-inner{gap:12px}.utility-inner a{font-size:10px}}
@media(max-width:860px){.service-strip{grid-template-columns:repeat(4,1fr)}.service-strip a:nth-child(4n){border-right:0}}
@media(max-width:600px){.service-strip{grid-template-columns:repeat(4,1fr)}}
