/* Shared contact treatment and an even grid of 24 unique clients. */
.phone .phone-content{display:flex;flex-direction:column;gap:10px;font-size:inherit;min-width:0}
.phone .phone-label{font-size:13px;font-weight:400;line-height:1.5;letter-spacing:.08em;color:#b7bbb0}
.phone .phone-number{font-size:inherit;font-weight:400;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}
.clients-grid{grid-template-columns:repeat(6,minmax(0,1fr))}
@media(max-width:1200px){.clients-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:760px){.clients-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.phone{gap:12px}.phone .phone-label{font-size:13px}}
