
/* Shared navigation alignment across every portfolio page. */
nav[aria-label="Primary"]{margin:0;position:sticky;top:0;z-index:100;height:96px;background:#fff;border-bottom:1px solid #cbd8df;box-sizing:border-box}
@media(min-width:601px){nav[aria-label="Primary"]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px}nav[aria-label="Primary"]>.links{justify-self:center;display:flex;gap:20px}nav[aria-label="Primary"]>.avatar-link{justify-self:start}nav[aria-label="Primary"]>.coffee-opinion{justify-self:end}}
nav[aria-label="Primary"] .hand-nav{font:400 16px 'DM Sans',sans-serif;letter-spacing:0;padding:0 9px;color:#071e33}
nav[aria-label="Primary"] .hand-nav:hover,nav[aria-label="Primary"] .hand-nav[aria-current]{color:#002fa7}
@media(max-width:950px) and (min-width:601px){nav[aria-label="Primary"]{gap:12px}nav[aria-label="Primary"]>.links{gap:4px}nav[aria-label="Primary"] .hand-nav{font-size:14px;padding:0 5px}}
@media(max-width:600px){nav[aria-label="Primary"]{height:80px}nav[aria-label="Primary"] .hand-nav{font-size:32px;padding:8px 20px;min-height:64px}}
