:root{--mn-bg:#0e1016;--mn-ink:#f0ede8;--mn-ink2:#f0ede88f;--mn-ink3:#f0ede86b;--mn-accent:#4f7dff;--mn-line:#f0ede812;--mn-ease-out:cubic-bezier(.16, 1, .3, 1);--mn-ease-quint:cubic-bezier(.22, 1, .36, 1);--mn-font:Inter, var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}[data-mn-nav].mn-open,[data-mn-nav].mn-mobile-open{background:var(--mn-bg);box-shadow:none;border-bottom-color:#0000}.mn-trigger{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;display:inline-flex}.mn-trigger .mn-chev{opacity:.5;width:9px;height:9px;transition:transform .35s var(--mn-ease-quint), opacity .2s}.mn-trigger[aria-expanded=true] .mn-chev{opacity:.9;transform:rotate(180deg)}.mn-panel{background:var(--mn-bg);font-family:var(--mn-font);text-align:left;clip-path:inset(0 0 calc(100% - var(--mn-h,0px)) 0);visibility:hidden;transition:clip-path .32s var(--mn-ease-quint), visibility 0s linear .32s;z-index:1;position:absolute;top:100%;left:0;right:0}.mn-panel.is-open{visibility:visible;transition:clip-path .56s var(--mn-ease-out), visibility 0s}.mn-panel-inner{max-width:1200px;margin:0 auto;padding:0 48px;display:grid}.mn-group{opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:minmax(0,2.3fr) repeat(3,minmax(0,1fr));align-self:start;column-gap:40px;padding:30px 0 52px;transition:opacity .18s,visibility 0s linear .18s;display:grid}.mn-group[data-mn-group=products]{grid-template-columns:minmax(0,2.3fr) repeat(2,minmax(0,1fr)) minmax(0,1fr)}.mn-group.is-active{opacity:1;visibility:inherit;transition:opacity .32s 60ms,visibility}.mn-col ul{margin:0;padding:0;list-style:none}.mn-heading{letter-spacing:.01em;color:var(--mn-ink3);margin:0 0 14px;font-size:12px;font-weight:500;line-height:1.3}.mn-link-lg{color:var(--mn-ink);border-radius:6px;padding:6px 0;text-decoration:none;display:block}.mn-link-lg .mn-l{letter-spacing:-.022em;font-size:24px;font-weight:600;line-height:1.15;transition:color .18s;display:block}.mn-link-lg .mn-d{color:var(--mn-ink3);margin-top:3px;font-size:12.5px;line-height:1.45;transition:color .18s;display:block}.mn-link-lg:hover .mn-l,.mn-link-lg:focus-visible .mn-l{color:var(--mn-accent)}.mn-link-lg:hover .mn-d,.mn-link-lg:focus-visible .mn-d{color:var(--mn-ink2)}.mn-link-sm{letter-spacing:-.005em;color:#f0ede8d1;border-radius:4px;align-items:center;gap:4px;padding:5px 0;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .18s;display:inline-flex}.mn-link-sm:hover,.mn-link-sm:focus-visible{color:var(--mn-ink)}.mn-link-sm.mn-accent{color:var(--mn-accent);font-weight:600}.mn-link-sm.mn-accent .mn-chev{width:10px;height:10px;transition:transform .3s var(--mn-ease-quint)}.mn-link-sm.mn-accent:hover{color:#7b9dff}.mn-link-sm.mn-accent:hover .mn-chev{transform:translate(2px)}.mn-panel a:focus-visible,.mn-mobile a:focus-visible,.mn-mobile button:focus-visible{outline:2px solid var(--mn-accent);outline-offset:3px}.mn-item{opacity:0;transition:opacity .16s,transform .16s;transform:translateY(-6px)}.mn-group.is-active .mn-item{opacity:1;transition:opacity .42s var(--mn-ease-out) calc(70ms + var(--i,0) * 24ms), transform .56s var(--mn-ease-out) calc(70ms + var(--i,0) * 24ms);transform:none}.mn-panel.is-swap .mn-group.is-active .mn-item{transition:opacity .32s var(--mn-ease-out) calc(40ms + var(--i,0) * 14ms), transform .42s var(--mn-ease-out) calc(40ms + var(--i,0) * 14ms)}.mn-backdrop{z-index:150;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;background:#05060980;transition:opacity .32s,visibility 0s linear .32s;position:fixed;inset:0}.mn-backdrop.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .42s,visibility}.mn-burger{cursor:pointer;width:40px;height:40px;color:var(--mn-ink);background:0 0;border:0;border-radius:8px;margin-right:-8px;padding:0;display:none;position:relative}.mn-burger span{width:18px;height:1.6px;transition:transform .4s var(--mn-ease-quint), top .4s var(--mn-ease-quint);background:currentColor;border-radius:2px;position:absolute;left:11px}.mn-burger span:first-child{top:16px}.mn-burger span:nth-child(2){top:23px}.mn-burger.open span:first-child{top:19.5px;transform:rotate(45deg)}.mn-burger.open span:nth-child(2){top:19.5px;transform:rotate(-45deg)}html.mn-lock,html.mn-lock body{overflow:hidden}.mn-mobile{z-index:190;background:var(--mn-bg);font-family:var(--mn-font);opacity:0;visibility:hidden;transition:opacity .28s,visibility 0s linear .28s;position:fixed;inset:0;overflow:hidden}.mn-mobile.is-open{opacity:1;visibility:visible;transition:opacity .36s,visibility}.mn-level{top:var(--mn-top,64px);overscroll-behavior:contain;visibility:hidden;opacity:0;transition:transform .5s var(--mn-ease-out), opacity .3s ease, visibility 0s linear .5s;padding:14px 28px 48px;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translate(28%)}.mn-level[data-mn-level=root]{transform:translate(-18%)}.mn-level.is-current{visibility:inherit;opacity:1;transition:transform .5s var(--mn-ease-out), opacity .36s ease 40ms, visibility 0s;transform:none}.mn-mlist{margin:0;padding:0;list-style:none}.mn-mlink{appearance:none;width:100%;font:inherit;letter-spacing:-.025em;color:var(--mn-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 0;font-size:28px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .18s;display:flex}.mn-mlink:hover{color:var(--mn-accent)}.mn-mlink .mn-chev{width:16px;height:16px;color:var(--mn-ink3);flex-shrink:0}.mn-mlink-sub{padding:6px 0;font-size:26px}.mn-mlink-sm{letter-spacing:-.012em;color:#f0ede8db;padding:7px 0;font-size:17px;font-weight:600}.mn-mlink.mn-accent{color:var(--mn-accent)}.mn-msection{margin-top:10px}.mn-mheading{color:var(--mn-ink3);margin:18px 0 6px;font-size:13px;font-weight:500}.mn-back{appearance:none;font:inherit;color:var(--mn-ink2);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin:0 0 0 -6px;padding:6px 8px 6px 4px;font-size:14px;font-weight:500;display:inline-flex}.mn-back .mn-chev{width:14px;height:14px}.mn-back:hover{color:var(--mn-ink)}.mn-mactions{flex-direction:column;gap:10px;max-width:440px;margin-top:28px;display:flex}.mn-mactions a{border-radius:100px;justify-content:center;align-items:center;width:100%;padding:15px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.mn-mactions .mn-cta{background:var(--mn-accent);color:#fff}.mn-mactions .mn-cta:hover{background:#3f6cf0}.mn-mactions .mn-ghost{color:var(--mn-ink);border:1px solid #f0ede829}.mn-mactions .mn-ghost:hover{border-color:#f0ede852}.mn-mi{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-8px)}.mn-mobile.is-open .mn-level.is-current .mn-mi{opacity:1;transition:opacity .45s var(--mn-ease-out) calc(80ms + var(--i,0) * 30ms), transform .6s var(--mn-ease-out) calc(80ms + var(--i,0) * 30ms);transform:none}@media (max-width:1100px){.mn-panel-inner{padding:0 32px}.mn-group,.mn-group[data-mn-group=products]{column-gap:28px}.mn-link-lg .mn-l{font-size:22px}}@media (prefers-reduced-motion:reduce){.mn-panel,.mn-panel.is-open,.mn-group,.mn-group.is-active,.mn-item,.mn-group.is-active .mn-item,.mn-panel.is-swap .mn-group.is-active .mn-item,.mn-backdrop,.mn-backdrop.is-on,.mn-mobile,.mn-mobile.is-open,.mn-level,.mn-level.is-current,.mn-mi,.mn-mobile.is-open .mn-level.is-current .mn-mi,.mn-trigger .mn-chev,.mn-burger span{transition-duration:.01ms!important;transition-delay:0s!important}.mn-item,.mn-mi,.mn-level{transform:none!important}}
