/* Keep the primary navigation comfortable with the Art destination. */
@media(min-width:601px) and (max-width:1120px){.site-header .brand{width:clamp(180px,23vw,260px);max-width:28vw}.desktop-nav{gap:clamp(10px,1.65vw,22px);font-size:10px;letter-spacing:.04em}.desktop-nav .nav-contact{padding:12px 15px!important}}
@media(max-width:600px){.mobile-nav.open{overflow-y:auto;gap:16px}.mobile-nav.open>a{font-size:clamp(32px,8.5vw,46px)}.mobile-nav .mobile-note{padding-top:20px}}
