/* Keep the agreed booking label readable beside the existing mobile links. */
@media(max-width:900px){
 #hd.apg-site-header .ctas{display:contents}
 #hd.apg-site-header .home-client-login{grid-column:1;grid-row:2;justify-self:start}
 #hd.apg-site-header .home-strategy-call{grid-column:2;grid-row:1;justify-self:end}
 #hd.apg-site-header .home-site-links{grid-column:2;grid-row:2;gap:16px;justify-content:flex-end}
 #hd.apg-site-header .home-site-links a{font-size:12px}
}
@media(max-width:380px){
 #hd.apg-site-header{padding-inline:12px;column-gap:6px}
 #hd.apg-site-header .home-client-login{font-size:11px;padding-inline:7px}
 #hd.apg-site-header .home-strategy-call{font-size:11px;padding-inline:9px}
 #hd.apg-site-header .home-site-links{gap:10px}
}
