.cs-container{width:calc(100% - 96px);max-width:1280px;margin-inline:auto}.cs-header{position:sticky;top:0;z-index:40;background:#ebe4d86b;-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08)}.cs-header-inner{display:flex;align-items:center;justify-content:space-between;padding-block:12px}.cs-author{display:inline-grid;gap:1px;color:var(--cs-ink);line-height:1.35;text-decoration:none}.cs-author span:first-child{font-family:Swanky and Moo Moo,cursive;font-size:28px;font-weight:700;letter-spacing:0;line-height:1}.cs-author span:last-child{color:var(--cs-header-muted);font-size:12px}.cs-portfolio-nav{display:flex;align-items:center;gap:clamp(24px,3vw,44px)}.cs-portfolio-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--cs-header-muted);font-size:13px;font-weight:500;letter-spacing:.045em;text-decoration:none;text-transform:uppercase;transition:color .16s ease-out}.cs-portfolio-nav a:hover,.cs-portfolio-nav a:focus-visible{color:var(--cs-accent)}@media(max-width:1050px){.cs-container{width:calc(100% - 64px)}}@media(max-width:760px){.cs-container{width:calc(100% - 40px)}.cs-header-inner{gap:16px;padding-block:14px 10px}.cs-author span:first-child{font-size:24px}.cs-author span:last-child{font-size:11px}.cs-portfolio-nav{gap:16px}.cs-portfolio-nav a{font-size:12px}}
