.nv{--nv-ink:#111827;--nv-text:#374151;--nv-tint:rgba(14,17,22,.05);--nv-tint-hover:rgba(14,17,22,.07);--nv-tint-on-hover:rgba(14,17,22,.08);--nv-banner:0px;position:fixed;top:0;left:0;right:0;z-index:9998;padding-top:calc(16px + var(--nv-banner));pointer-events:none;container:nv / inline-size;font-family:Instrument Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;text-transform:lowercase;-webkit-font-smoothing:antialiased}.dark .nv{--nv-ink:#FFFFFF;--nv-text:#E5E7EB;--nv-tint:rgba(255,255,255,.07);--nv-tint-hover:rgba(255,255,255,.1);--nv-tint-on-hover:rgba(255,255,255,.12)}.nv *,.nv *:before,.nv *:after{box-sizing:border-box}.nv a,.nv button{outline:none;-webkit-tap-highlight-color:transparent}.nv-bar{position:relative;isolation:isolate;pointer-events:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;width:calc(100% - 64px);max-width:1312px;height:64px;margin:0 auto;padding:0 10px 0 20px;border-radius:18px}body:has(#site-banner) .nv{--nv-banner:44px}@media (min-width:768px){body:has(#site-banner) .nv{--nv-banner:48px}}.nv-bar:before,.nv-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none}.nv-bar:before{background:transparent;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.nv-bar:after{background:linear-gradient(135deg,#fcfcfcd9,#ebf0facc,#f5f7fcd9);box-shadow:inset 0 0 0 1px #fff3,inset 0 1px #fff9,0 4px 24px #0000000f,0 1px 3px #0000000a}.dark .nv-bar:before{background:transparent}.dark .nv-bar:after{background:linear-gradient(135deg,#ffffff0f,#96aadc14,#ffffff0f);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0f,0 4px 24px #00000040,0 1px 2px #0000001a}.nv-logo{justify-self:start;display:inline-flex;align-items:center;padding:0 4px;border-radius:10px;transition:background-color .18s ease}.dark .nv-logo img[src$="Sidething-Logo-Black.svg"]{content:url(/logos/Sidething-Logo-Normal-White.svg)}.nv-logo:focus-visible{background:var(--nv-tint)}.nv-links{display:flex;align-items:center;justify-content:center;gap:4px}.nv-link{display:inline-flex;align-items:center;height:40px;padding:0 13px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:15px;font-weight:500;color:var(--nv-text);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.nv-link:hover,.nv-link:focus-visible{color:var(--nv-ink)}.nv-link.nv-on{color:var(--nv-ink);font-weight:600}.nv-end{justify-self:end;display:flex;align-items:center;gap:6px}.nv-cta{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px 0 20px;border:0;border-radius:12px;background:#2563eb;color:#fff;font:inherit;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.nv-cta:hover,.nv-cta:focus-visible{background:#1d4fd9;color:#fff}.dark .nv-cta:hover,.dark .nv-cta:focus-visible{background:#3b76f0}.nv-cta:active{transform:scale(.98)}.nv-cta svg{transition:transform .18s ease}.nv-cta:hover svg,.nv-cta:focus-visible svg{transform:translate(2px)}.nv-menuwrap{display:none}@keyframes nv-in{0%{opacity:0;transform:translateY(-8px);visibility:hidden}to{opacity:1;transform:none;visibility:visible}}@keyframes nv-fade{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes nv-glass{0%{opacity:0}to{opacity:1}}@supports (animation-timeline: scroll()){.nv:not(.nv-scrolled) .nv-links .nv-link{animation:nv-in linear both;animation-timeline:scroll(root);animation-range:40px 120px}.nv:not(.nv-scrolled) .nv-links .nv-link:nth-child(2){animation-range:48px 128px}.nv:not(.nv-scrolled) .nv-links .nv-link:nth-child(3){animation-range:56px 136px}.nv:not(.nv-scrolled) .nv-links .nv-link:nth-child(4){animation-range:64px 144px}.nv:not(.nv-scrolled) .nv-links .nv-link:nth-child(5){animation-range:72px 152px}.nv:not(.nv-scrolled) .nv-bar:before,.nv:not(.nv-scrolled) .nv-bar:after{animation:nv-glass linear both;animation-timeline:scroll(root);animation-range:0 160px}}@container nv (max-width: 1040px){.nv-bar{grid-template-columns:minmax(0,1fr) auto;width:calc(100% - 32px);height:56px;padding:0 8px;gap:8px}.nv-links,.nv-signin{display:none}.nv-end{gap:10px;padding-right:48px}.nv-cta{height:40px;padding:0 14px;font-size:14px}.nv-cta svg{display:none}}@container nv (min-width: 1041px) and (max-width: 1180px){.nv-bar{grid-template-columns:auto minmax(0,1fr) auto}.nv-link{padding:0 9px}}@container nv (max-width: 350px){.nv-cta-pre{display:none}}@supports not (container-type: inline-size){@media (max-width: 1040px){.nv-bar{grid-template-columns:minmax(0,1fr) auto;width:calc(100% - 32px);height:56px;padding:0 8px;gap:8px}.nv-links,.nv-signin{display:none}.nv-end{gap:10px;padding-right:48px}.nv-cta{height:40px;padding:0 14px;font-size:14px}.nv-cta svg{display:none}}}@media (max-width: 1040px){.nv-menuwrap{display:contents}}@media (prefers-reduced-motion: reduce){@supports (animation-timeline: scroll()){.nv:not(.nv-scrolled) .nv-links .nv-link{animation-name:nv-fade}}.nv-cta svg{transition:none}}@media (min-width:1441px){.nv-bar{width:calc(100% - 48px);max-width:none}}
