.nav5{--ink:#161615;--line:#e4e2dc;--accent:#ffdd1f;--accent-tint:linear-gradient(#b5ab9b, #b5ab9b);--ease:cubic-bezier(.16, 1, .3, 1);--ui:var(--font-inter), sans-serif;--mono:var(--font-geist-mono), monospace;--on-accent:#161615;z-index:60;width:min(1440px,100% - 32px);color:var(--ink);font-family:var(--font-host-grotesk), system-ui, sans-serif;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:24px;font-size:15px;line-height:1.5;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%)}.nav5__pill{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);pointer-events:auto;background:#ffffffdb;border-radius:6px;align-items:center;gap:0;height:42px;padding:0 4px;transition:background .3s,color .3s;display:flex;box-shadow:0 0 0 1px #16161512}.nav5__pill>a,.nav5__menu{border-radius:4px;padding:6px 12px;font-size:14px;transition:background .2s}.nav5__pill>a:hover,.nav5__menu:hover{background:#1616150d}.nav5__logo{align-items:center;margin:0 20px 0 4px;display:inline-flex}.nav5__logo svg{width:auto;height:22px}.nav5__pill>.nav5__cta{white-space:nowrap;color:#fff;background:#161615;flex-shrink:0;margin-left:4px}.nav5__pill>.nav5__cta:hover{background:#000}.nav5.is-dark .nav5__pill{color:#fff;background:#1e1e1cdb;box-shadow:0 0 0 1px #ffffff14}.nav5.is-dark .nav5__pill>a:hover,.nav5.is-dark .nav5__menu:hover{background:#ffffff14}.nav5.is-dark .nav5__logo{color:#faf9f6}.nav5.is-dark .nav5__pill>.nav5__cta{color:var(--ink);background:#fff}html:not([data-session]) .nav5__member,html[data-session] .nav5__guest{display:none}@media (min-width:1001px){:where(html[data-session]) .nav5 .nav5__pill--auth{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}:where(html[data-session]) .nav5__pill--auth>.nav5__cta{border-radius:6px;align-items:center;height:100%;margin-left:0;padding:0 16px;display:inline-flex}}.nav8__trig{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;transition:background .2s,color .2s;display:inline-flex}.nav8__trig i{opacity:.6;width:7px;height:7px;transition:transform .3s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.nav8__trig:hover,.nav8__trig[aria-expanded=true]{background:#1616150d}.nav8__trig[aria-expanded=true] i{opacity:1;transform:translateY(1px)rotate(225deg)}.nav5__menu{color:inherit;cursor:pointer;background:0 0;border:0;line-height:0;display:none}.nav5__menu svg{width:20px;height:20px}.nav5 .ico{flex:none;width:20px;height:20px;overflow:visible}.nav5 .ico--sm{width:16px;height:16px}.nav5 .il{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.nav5 .ia{fill:var(--accent);opacity:.9;stroke:none}.mega{width:min(960px,100vw - 32px);color:var(--ink);pointer-events:auto;animation:megain .28s var(--ease);background:#fff;border-radius:10px;grid-template-columns:360px minmax(0,1fr);display:grid;position:absolute;top:52px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 1px #16161514,0 30px 60px -30px #16161573}.mega__list{border-right:1px solid var(--line);margin:0;padding:0;list-style:none}.mega__list li+li{border-top:1px solid var(--line)}.mega__list a{font:500 12px/16px var(--mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;padding:11px 16px;transition:background .2s;display:flex}.mega__list a:hover,.mega__list a.is-on{background:#f5f4f0}.mega__list .ico{width:18px;height:18px}.mega__item{gap:2px;display:grid}.mega__item small{font:400 12px/16px var(--ui);letter-spacing:0;text-transform:none;color:#65635d}.mega__prev{background:var(--accent-tint), var(--bg) center / cover;background-blend-mode:color, normal;position:relative;overflow:hidden}.mp{opacity:0;transition:opacity .3s, transform .5s var(--ease);place-items:center;display:grid;position:absolute;inset:0;transform:translateY(10px)}.mp.is-on{opacity:1;transform:none}@keyframes megain{0%{opacity:0;transform:translate(-50%,-6px)}}@media (max-width:1000px){.nav5__pill>a:not(.nav5__logo,.nav5__cta){display:none}.nav5__logo{margin-right:8px}.nav5{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);pointer-events:auto;background:#ffffffdb;border-radius:6px;flex-wrap:nowrap;justify-content:space-between;gap:8px;transition:background .3s;box-shadow:0 0 0 1px #16161512}.nav5.is-dark{background:#1e1e1cdb;box-shadow:0 0 0 1px #ffffff14}.nav5 .nav5__pill,.nav5.is-dark .nav5__pill{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.nav5.is-menu-open .nav5__cta{display:none}.nav5__logo,.nav5__menu,.nav5__pill>.nav5__cta{position:relative}.nav5__logo:before,.nav5__menu:before,.nav5__pill>.nav5__cta:before{content:"";position:absolute;inset:-6px 0}.nav5__pill+.nav5__pill{margin-left:auto}.nav5__menu{align-self:center;display:block}.mega{grid-template-columns:1fr}.mega__prev{display:none}}@media (max-width:380px){.nav5__pill{padding:0}.nav5__logo{margin:0;padding-inline:4px}.nav5__logo svg{height:20px}.nav5__pill>.nav5__cta{padding-inline:10px}.nav5__menu{padding-inline:8px}}@media (max-width:640px){.nav8__trig,.mega{display:none}}@media (hover:none){.nav5 .nav5__menu:hover,.nav5.is-dark .nav5__menu:hover{background:0 0}}@media (prefers-reduced-motion:reduce){.mega{animation:none}.mp,.nav8__trig i{transition:none}}