header nav{gap:clamp(12px,2vw,30px)}
@media(max-width:800px){header nav{gap:10px;justify-content:space-between}header nav a{font-size:clamp(10px,2.7vw,12px);letter-spacing:.04em}}

/* Allow the new Press link to wrap safely at intermediate widths. */
@media(min-width:801px) and (max-width:1100px){header.nav nav{flex-wrap:wrap;justify-content:center;row-gap:0;min-width:0}header.nav{height:auto;min-height:96px}}
