/* Align desktop navigation and phone with the two columns of the homepage hero. */
@media(min-width:1101px){
 .site-header .header-inner{display:grid;grid-template-columns:minmax(0,2.25fr) minmax(0,1fr);gap:30px;width:min(1760px,calc(100% - 64px));max-width:none;justify-content:normal}
 .site-header .header-inner nav{grid-column:1;justify-content:center;gap:clamp(14px,1.9vw,36px);min-width:0}
 .site-header .header-contact{grid-column:2;justify-self:center;justify-content:center}
}
