/* Shared navigation on the portfolio and professional profile. */
.portfolio-page>header{position:sticky;top:0;z-index:1000;background:#1b1917f2;color:#f4eee7;mix-blend-mode:normal;backdrop-filter:blur(16px);border-bottom:1px solid #51453c;pointer-events:auto}
.portfolio-page>header nav{min-height:72px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:20px}
.portfolio-page>header .brand{font:400 24px/1 "Iowan Old Style",Palatino,serif;white-space:nowrap}
.portfolio-page>header .navlinks{display:flex;gap:clamp(16px,2vw,30px);align-items:center;font:13px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.portfolio-page>header a[aria-current=page]{color:#ffad75;border-bottom:1px solid #f36f21;padding-bottom:4px}
.portfolio-page>header .sound{display:none}
.portfolio-page>header a:hover{color:#ffad75}
.skip-link{position:fixed;top:-80px;left:20px;z-index:2000;padding:12px;background:#b74611;color:#fff}.skip-link:focus{top:12px}
@media(max-width:650px){.portfolio-page>header nav{align-items:flex-start;gap:12px;padding-block:16px}.portfolio-page>header .brand{font-size:22px}.portfolio-page>header .navlinks{gap:10px 16px;flex-wrap:wrap;justify-content:flex-end;font-size:12px}.portfolio-page>header .navlinks a:nth-child(n){display:inline-block}.portfolio-page>header .workspace-link{border:0;padding-left:0}}
