.site-nav{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px);flex:none;display:flex;align-items:center;justify-content:space-between;height:60px;padding-inline:clamp(16px,4vw,56px)}.site-brand{display:flex;align-items:center;gap:8px}.site-near{flex:none;color:var(--gold)}.site-wordmark{color:var(--ink);font-family:var(--font-display);font-size:22px;font-weight:600;line-height:1;transition:color .15s}.site-brand-link:hover .site-wordmark{color:var(--gold)}.site-brand-link:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.site-nav-right{display:flex;align-items:center;gap:12px}.site-links{display:none;align-items:center;gap:22px;margin-right:8px}.site-link[aria-current=page]{color:var(--gold)}.site-nav-cta{display:none}.site-sheet-link[aria-current=page]{color:var(--gold)}.site-link{position:relative;padding-block:6px;color:var(--ink-muted);font:400 14px/1 var(--font-body);transition:color .25s ease-out}.site-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left center;transition:transform .25s ease-out}.site-link:hover,.site-link:focus-visible{color:var(--ink)}.site-link:hover:after,.site-link:focus-visible:after{transform:scaleX(1)}.site-nav-cta{padding:10px 16px;border:1px solid var(--gold);border-radius:8px;color:var(--gold);font:600 14px/1 var(--font-body);transition:background-color .15s,color .15s}.site-nav-cta:hover{background:var(--gold);color:var(--bg)}.site-account-bar{display:none;align-items:center}.site-sheet-account{display:flex;align-items:center;min-height:52px;padding-inline:clamp(16px,4vw,56px);border-top:1px solid var(--line)}.site-menu-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:none;color:var(--ink);cursor:pointer}.site-menu-icon{display:block}.site-sheet-label{position:relative;padding-block:6px}.site-sheet-label:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left center;transition:transform .25s ease-out}.site-menu-button:hover{background:#f6efe60a}.site-sheet-link:hover .site-sheet-label:after{transform:scaleX(1)}.site-nav .site-menu-button:focus-visible,.site-nav .site-sheet-link:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.site-sheet{position:absolute;top:100%;left:0;right:0;border-bottom:1px solid var(--line);background:var(--bg-raised);animation:site-sheet-in .2s ease-out both}.site-sheet[hidden]{display:none}.site-sheet-link{display:flex;align-items:center;height:52px;padding-inline:clamp(16px,4vw,56px);color:var(--ink);font:400 18px/1.2 var(--font-body);transition:background-color .15s}.site-sheet-link+.site-sheet-link{border-top:1px solid var(--line)}.site-sheet-link:hover{background:#f6efe60a}@keyframes site-sheet-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){.site-nav{height:72px}}@container marks (min-width: 1024px){.site-links,.site-account-bar{display:flex}.site-nav-cta{display:inline-flex}.site-menu-button,.site-sheet{display:none}}@media(prefers-reduced-motion:reduce){.site-sheet{animation:none}.site-sheet-link,.site-sheet-label:after{transition:none}}.site-nav-right>a,.site-nav-right>button{white-space:nowrap}
