.Nav-module__p2V2BW__header{--height:60px;z-index:100;width:100%;height:var(--height);position:fixed;top:20px}.Nav-module__p2V2BW__bg{background-color:var(--bg-surface);color:#000;z-index:1;width:100%;max-width:var(--content-max-width);height:var(--height);border-radius:var(--radius-sm);margin:0 auto;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease-out .1s;position:absolute;top:-20px;bottom:0;left:0;right:0;transform:translateY(-100%)}.Nav-module__p2V2BW__bgVisible{box-shadow:var(--shadow-soft);transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease-out .1s;transform:translateY(20px)}.Nav-module__p2V2BW__content{height:100%}.Nav-module__p2V2BW__nav{z-index:1;height:100%;max-width:var(--content-max-width);padding:0 var(--page-padding-x);justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.Nav-module__p2V2BW__logo{align-items:center;gap:var(--space-sm);font-weight:700;font-size:var(--font-size-xl);display:flex}.Nav-module__p2V2BW__links{align-items:center;gap:var(--space-lg);height:100%;display:flex}.Nav-module__p2V2BW__link{font-weight:500;font-size:var(--font-size-md);transition:color .15s ease-out}.Nav-module__p2V2BW__link:hover{color:var(--accent)}.Nav-module__p2V2BW__avatar{object-fit:cover;border-radius:50%;width:32px;height:32px}
