/* The same primary sections stay available on every public page. */
.header nav.site-nav{display:flex;align-items:center;gap:28px;font-size:14px}
.header nav.site-nav a{line-height:1.5;white-space:nowrap}
.header nav.site-nav a[aria-current=page]{color:#a8421c;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}
@media(min-width:1001px) and (max-width:1100px){.header nav.site-nav{gap:18px;font-size:12px}}
@media(max-width:1000px){
  .header{height:auto;min-height:100px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 24px;padding-top:20px;padding-bottom:18px}
  .header>.brand{grid-column:1;grid-row:1}
  .header>.header-cta{grid-column:2;grid-row:1;justify-self:end;white-space:nowrap}
  .header nav.site-nav{grid-column:1/-1;grid-row:2;flex-wrap:wrap;gap:10px 24px;font-size:13px}
}
@media(max-width:760px){
  .header{gap:14px 12px}
  .header nav.site-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;width:100%;font-size:13px}
  .header nav.site-nav a{display:block;white-space:normal;padding:5px 0}
}
