/* Keep every navigation link visible on narrow phone screens. */
@media(max-width:400px){
 header{gap:8px}
 header nav{gap:10px;font-size:12px}
}
@media(max-width:350px){
 .page-head h1{font-size:42px}
 .project-art{overflow:hidden}
 header{height:auto;min-height:104px;flex-wrap:wrap;padding-top:14px;padding-bottom:8px;row-gap:0}
 header nav{width:100%;justify-content:space-between;gap:14px;font-size:13px}
 header nav a{padding:12px 0}
}
