/* Approved contact order: three offices, then two; one column on phones. */
@media(min-width:1024px){.office-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.office-card{grid-column:auto}.office-phone{font-variant-numeric:tabular-nums}
@media(min-width:1024px) and (max-width:1199px){.office-card{padding:26px}.office-phone{font-size:22px}}
