#nv5{--nv-card:#fff;--nv-tx:#13111c;--nv-mu:#5b5870;--nv-bd:#e6e4ef;--nv-alt:#f6f5fb;--nv-cta:#7c3aed;--nv-cta-h:#6d28d9;--nv-ring:#7c3aed59;z-index:50;font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;flex-direction:column;align-items:center;padding:16px 20px;font-size:15px;line-height:1.4;display:flex;position:sticky;top:0}#nv5.dark{--nv-card:#15141c;--nv-tx:#f4f3f8;--nv-mu:#a9a6ba;--nv-bd:#26242f;--nv-alt:#1c1b25}#nv5.fx{position:fixed;top:0;left:0;right:0}#nv5 *{box-sizing:border-box;margin:0;padding:0}#nv5 :focus-visible{outline:2px solid var(--nv-cta);outline-offset:3px;border-radius:6px}#nv5 .nv5-in{background:var(--nv-card);background:color-mix(in oklab,var(--nv-card) 86%,transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border:1px solid var(--nv-bd);border-radius:999px;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1160px;padding:8px 8px 8px 20px;display:flex;box-shadow:0 8px 30px -16px #140a3c40}#nv5 .nv5-logo{letter-spacing:.02em;color:var(--nv-tx);font-family:Heavitas,sans-serif;font-size:18px;text-decoration:none}#nv5 .nv5-links{align-items:center;gap:4px;display:flex}#nv5 .nv5-links a{color:var(--nv-mu);border-radius:999px;padding:8px 12px;font-size:15px;text-decoration:none}#nv5 .nv5-links a:hover{color:var(--nv-tx);background:var(--nv-alt)}#nv5 .nv5-links a[aria-current=page]{color:var(--nv-tx)}#nv5 .nv5-dd{display:inline-flex;position:relative}#nv5 .nv5-ddbtn{cursor:pointer;color:var(--nv-mu);font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}#nv5 .nv5-ddbtn:hover{color:var(--nv-tx);background:var(--nv-alt)}#nv5 .nv5-menu{background:var(--nv-card);border:1px solid var(--nv-bd);border-radius:16px;flex-direction:column;min-width:230px;padding:8px;display:none;position:absolute;top:calc(100% + 12px);left:0;box-shadow:0 18px 50px -18px #00000059}#nv5 .nv5-menu.on{display:flex}#nv5 .nv5-menu a{color:var(--nv-tx);white-space:nowrap;border-radius:10px;padding:10px 12px;font-size:15px;text-decoration:none}#nv5 .nv5-menu a:hover{background:var(--nv-alt)}#nv5 .nv5-menu a[aria-current=page]{color:var(--nv-cta)}#nv5 .nv5-menu .nv5-all{border-top:1px solid var(--nv-bd);color:var(--nv-cta);border-radius:0 0 10px 10px;margin-top:6px;font-weight:600}#nv5 .nv5-acts{align-items:center;gap:8px;display:flex}#nv5 .nv5-signin{color:var(--nv-mu);padding:8px 12px;font-size:15px;text-decoration:none}#nv5 .nv5-signin:hover{color:var(--nv-tx)}#nv5 .nv5-theme{border:1px solid var(--nv-bd);background:var(--nv-card);width:40px;height:40px;color:var(--nv-mu);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}#nv5 .nv5-theme:hover{color:var(--nv-tx)}#nv5 .nv5-cta{background:var(--nv-cta);color:#fff;white-space:nowrap;box-shadow:0 10px 30px -10px var(--nv-ring);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}#nv5 .nv5-cta:hover{background:var(--nv-cta-h);transform:translateY(-1px)}#nv5 .nv5-mbtn{border:1px solid var(--nv-bd);background:var(--nv-card);cursor:pointer;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:40px;display:none}#nv5 .nv5-mbtn span{background:var(--nv-tx);border-radius:2px;width:18px;height:2px;display:block}#nv5 .nv5-mob{background:var(--nv-card);border:1px solid var(--nv-bd);border-radius:20px;flex-direction:column;gap:2px;width:100%;max-width:1160px;margin-top:10px;padding:10px;display:none;box-shadow:0 18px 50px -18px #00000059}#nv5 .nv5-mob.on{display:flex}#nv5 .nv5-mob a{color:var(--nv-tx);border-radius:12px;padding:12px 14px;font-size:16px;text-decoration:none}#nv5 .nv5-mob a:hover{background:var(--nv-alt)}#nv5 .nv5-mob a.nv5-cta{color:#fff;justify-content:center;margin-top:6px}#nv5 .nv5-mob .nv5-mlabel{text-transform:uppercase;letter-spacing:.1em;color:var(--nv-mu);padding:10px 14px 2px;font-size:11px}@media (max-width:860px){#nv5 .nv5-links,#nv5 .nv5-signin{display:none}#nv5 .nv5-mbtn{display:inline-flex}#nv5{padding:12px 14px}#nv5 .nv5-in{padding:6px 6px 6px 16px}}@media (max-width:400px){#nv5 .nv5-acts .nv5-cta{display:none}}