.rp-nav{color-scheme:dark;--mk-line:#f2f0eb17;--mk-line-2:#f2f0eb29;--mk-ink:#f2f0eb;--mk-ink-2:#c9c5be;--mk-muted:#a09d98;--mk-gold:#d4b456;--mk-gold-hover:#dfc066;--mk-gold-light:#f0d472;--mk-on-gold:#17140c;--mk-display:var(--font-display), ui-sans-serif, system-ui, sans-serif;--mk-body:var(--font-body), ui-sans-serif, system-ui, sans-serif;--mk-gutter:clamp(16px, 4vw, 56px);--mk-max:1240px;--mk-nav-h:80px;--mk-ease-out:cubic-bezier(.23, 1, .32, 1);--mk-r:8px;z-index:50;padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--mk-line);color:var(--mk-ink);font-family:var(--mk-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:#0b0b0b;font-size:16px;line-height:1.55;position:sticky;top:0}.rp-nav[data-placement=fixed]{position:fixed;left:0;right:0}.rp-nav[data-menu-open]{position:fixed;top:0;left:0;right:0}.rp-nav *,.rp-nav :before,.rp-nav :after{box-sizing:border-box}.rp-nav img{max-width:100%;display:block}.rp-nav a{color:inherit}.rp-nav button{font:inherit;color:inherit}.rp-nav :focus-visible{outline:2px solid var(--mk-gold-light);outline-offset:3px;border-radius:4px}.rp-nav .wrap{width:100%;max-width:calc(var(--mk-max) + var(--mk-gutter) * 2);padding:0 var(--mk-gutter);margin:0 auto}.rp-nav .btn{border-radius:var(--mk-r);cursor:pointer;height:52px;font-family:var(--mk-body);letter-spacing:-.005em;white-space:nowrap;transition:background-color .2s ease, border-color .2s ease, transform .14s var(--mk-ease-out);border:0;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15.5px;font-weight:650;text-decoration:none;display:inline-flex}.rp-nav .btn:active{transform:scale(.97)}.rp-nav .btn-gold{background:var(--mk-gold);color:var(--mk-on-gold)}.rp-nav .btn-dark{color:var(--mk-ink);border:1px solid var(--mk-line-2);background:#151413}.rp-nav .btn-off{color:var(--mk-muted);cursor:default;background:#1c1c1c;border:1px solid #2a2a2a}.rp-nav .btn-off:active{transform:none}@media (hover:hover) and (pointer:fine){.rp-nav .btn-gold:hover{background:var(--mk-gold-hover)}.rp-nav .btn-dark:hover{background:#1b1a18;border-color:#f2f0eb47}}.rp-nav .btn-block{width:100%}.rp-nav .nav-in{height:var(--mk-nav-h);align-items:center;gap:28px;display:flex}.rp-nav .nav-logo{flex:none;transition:opacity .2s}.rp-nav .nav-logo img{width:auto;height:50px}@media (hover:hover) and (pointer:fine){.rp-nav .nav-logo:hover{opacity:.85}}.rp-nav .nav-links{color:var(--mk-ink-2);gap:30px;margin-left:auto;font-size:14.5px;font-weight:600;display:flex}.rp-nav .nav-links a,.rp-nav .nav-login{text-decoration:none;transition:color .16s}@media (hover:hover) and (pointer:fine){.rp-nav .nav-links a:hover,.rp-nav .nav-login:hover{color:var(--mk-gold)}}.rp-nav .nav-right{align-items:center;gap:20px;margin-left:32px;font-size:14.5px;display:flex}.rp-nav .nav-login{color:var(--mk-ink);font-weight:600}.rp-nav .nav-cta{height:42px;padding:0 18px;font-size:14px}.rp-nav .nav-burger{cursor:pointer;background:#ffffff0d;border:0;border-radius:14px;width:44px;height:44px;padding:0;display:none;position:relative}.rp-nav .nav-burger span{background:var(--mk-ink);border-radius:1px;width:18px;height:1.5px;transition:transform .34s cubic-bezier(.32,.72,0,1);position:absolute;left:13px}.rp-nav .nav-burger span:first-child{top:18px}.rp-nav .nav-burger span:last-child{top:24px}.rp-nav .nav-burger[data-open] span:first-child{transform:translateY(3px)rotate(45deg)}.rp-nav .nav-burger[data-open] span:last-child{transform:translateY(-3px)rotate(-45deg)}.rp-nav .menu{left:0;right:0;top:calc(var(--mk-nav-h) + env(safe-area-inset-top));z-index:29;padding:8px var(--mk-gutter) calc(28px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;background:#0b0b0b;flex-direction:column;transition:opacity .24s,transform .32s cubic-bezier(.32,.72,0,1),visibility 0s linear .32s;display:flex;position:fixed;bottom:0;overflow-y:auto;transform:translateY(-14px)}.rp-nav .menu[data-open]{opacity:1;visibility:visible;transition:opacity .28s,transform .42s cubic-bezier(.32,.72,0,1),visibility;transform:none}.rp-nav .menu-links a,.rp-nav .menu-ctas{opacity:0;transition:opacity .16s,transform .2s;transform:translateY(10px)}.rp-nav .menu[data-open] .menu-links a,.rp-nav .menu[data-open] .menu-ctas{opacity:1;transition:opacity .36s,transform .48s cubic-bezier(.32,.72,0,1);transform:none}.rp-nav .menu[data-open] .menu-links a:first-child{transition-delay:60ms}.rp-nav .menu[data-open] .menu-links a:nth-child(2){transition-delay:.1s}.rp-nav .menu[data-open] .menu-links a:nth-child(3){transition-delay:.14s}.rp-nav .menu[data-open] .menu-links a:nth-child(4){transition-delay:.18s}.rp-nav .menu[data-open] .menu-links a:nth-child(5){transition-delay:.22s}.rp-nav .menu[data-open] .menu-ctas{transition-delay:.24s}.rp-nav .menu-links{flex-direction:column;flex:1;display:flex}.rp-nav .menu-links a{border-bottom:1px solid var(--mk-line);font-family:var(--mk-display);letter-spacing:-.03em;color:var(--mk-ink);padding:20px 0;font-size:26px;font-weight:700;text-decoration:none}.rp-nav .menu-links a.menu-demo{color:var(--mk-gold);border-bottom:0}.rp-nav .menu-ctas{gap:12px;display:grid}.rp-nav .menu-btn{height:56px;font-size:16.5px}.rp-nav .menu-note{text-align:center;color:var(--mk-muted);margin:4px 0 0;font-size:12px;line-height:1.5}@media (min-width:980px){.rp-nav .menu{display:none}}@media (max-width:979px){.rp-nav .nav-links{display:none}.rp-nav .nav-right{margin-left:auto}.rp-nav .nav-burger{display:block}}@media (max-width:767px){.rp-nav{--mk-nav-h:68px}.rp-nav .nav-logo img{height:44px}.rp-nav .nav-login,.rp-nav .nav-cta{display:none}}@media (prefers-reduced-motion:reduce){.rp-nav .menu,.rp-nav .menu[data-open],.rp-nav .nav-burger span,.rp-nav .menu-links a,.rp-nav .menu-ctas{transition-duration:1ms;transition-delay:0s!important}}
