.mk-primary-cta,.mk .hp-home .hp-button{isolation:isolate;background:var(--signal);color:#171717;border:1px solid #0000;border-radius:8px;min-height:44px;font-weight:600;transition:background .2s,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff45,0 2px 3px #00000012}.mk .hp-home .hp-button{min-height:54px}.mk-primary-cta:before,.mk .hp-home .hp-button:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 20%,#ffffff35 50%,#0000 80%);transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-110%)}.mk-primary-cta:hover,.mk .hp-home .hp-button:hover{background:color-mix(in srgb, var(--signal), white 10%);transform:translateY(-2px);box-shadow:inset 0 1px #fff5,0 8px 22px #00000025}.mk-primary-cta:hover:before,.mk .hp-home .hp-button:hover:before{transform:translate(110%)}.mk-primary-cta:active,.mk .hp-home .hp-button:active{transform:translateY(0)scale(.98);box-shadow:inset 0 2px 4px #00000020}.mk-primary-cta:focus-visible,.mk .hp-home .hp-button:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.mk-primary-cta svg,.mk .hp-home .hp-button svg{transition:transform .22s}.mk-primary-cta:hover svg,.mk .hp-home .hp-button:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.mk-primary-cta,.mk .hp-home .hp-button,.mk-primary-cta:before,.mk .hp-home .hp-button:before,.mk-primary-cta svg,.mk .hp-home .hp-button svg{transition:none;transform:none}.mk-primary-cta:hover,.mk .hp-home .hp-button:hover,.mk-primary-cta:active,.mk .hp-home .hp-button:active,.mk-primary-cta:hover svg,.mk .hp-home .hp-button:hover svg{transform:none}.mk-primary-cta:before,.mk .hp-home .hp-button:before{display:none}}
.mk-mobile-menu[data-slot=sheet-content]{color:#171717;background:#f7f7f5;border-color:#17171718;width:min(100vw,420px);max-width:100vw;height:100dvh;overflow:hidden}.mk-mobile-menu [data-slot=sheet-header]{padding-top:max(24px, env(safe-area-inset-top));flex-shrink:0}.mk-mobile-menu [data-slot=sheet-close]{color:#171717;width:44px;height:44px}.mk-mobile-menu__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.mk-mobile-menu__group{border-top:1px solid #17171718}.mk-mobile-menu__group summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;padding:12px;font-size:16px;font-weight:600;list-style:none;display:flex}.mk-mobile-menu__group summary::-webkit-details-marker{display:none}.mk-mobile-menu__group summary:after{content:"+";font-size:22px;font-weight:400}.mk-mobile-menu__group[open] summary:after{content:"−"}.mk-mobile-menu__group a{align-items:center;min-height:44px;display:flex}.mk-mobile-menu__actions{padding-bottom:max(20px, env(safe-area-inset-bottom));background:#f7f7f5;flex-shrink:0}.mk-mobile-menu__actions a{min-height:48px}@media (max-width:639px){.mk .mk-header__bar{gap:12px;padding-inline:16px}.mk .mk-header__bar>div:last-child{gap:6px}.mk .mk-header__bar .mk-primary-cta{padding-inline:12px;font-size:13px}}@media (max-width:359px){.mk .mk-header__bar{gap:6px;padding-inline:12px}.mk .mk-header__bar .mk-primary-cta{padding-inline:9px;font-size:12px}}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_2c7e38f1-module__OH5jeW__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_2c7e38f1-module__OH5jeW__variable{--font-inter-tight:"Inter Tight", "Inter Tight Fallback"}
.mk{--mk-tolex:color-mix(in srgb, #2a2622 62%, var(--mk-void));--mk-grille:color-mix(in srgb, var(--mk-panel) 40%, var(--mk-void));--mk-steel-hi:color-mix(in srgb, var(--paper) 16%, var(--mk-void));--mk-steel-lo:color-mix(in srgb, var(--paper) 5%, var(--mk-void));--mk-cream-hi:#d9d2c3;--mk-cream-lo:#b9b1a2;--mk-edge:color-mix(in srgb, var(--paper) 6%, transparent);background:var(--room);color:var(--console);font-family:var(--font-plex-sans), ui-sans-serif, sans-serif;--mk-void:var(--stage-void);--mk-well:var(--stage-well);--mk-panel:var(--stage-panel);--mk-panel-lit:var(--stage-panel-lit);--mk-lamp:0 2px 12px -1px var(--mk-lamp-color,transparent);--mk-halo:0 0 44px -14px var(--mk-lamp-color,transparent);--mk-dur-reveal:.9s;--mk-delay-reveal:.2s;--mk-header-h:4.25rem;--mk-wake:.62s;--mk-step:90ms}.mk>header{inset-inline:0;position:fixed;top:0}.mk .mk-header__bar{height:var(--mk-header-h)}@media (min-width:1024px){.mk .mk-header__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.mk .mk-header__bar>a{justify-self:start}.mk .mk-header__links{margin-inline:0}.mk .mk-header__actions{justify-self:end}}@media (min-width:1024px) and (max-width:1199px){.mk .mk-header__actions>a:first-child{display:none}.mk .mk-header__links{gap:24px}}.mk [data-glass]{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background-color:var(--mk-glass-tint);box-shadow:inset 0 1px 0 0 var(--mk-glass-sheen), 0 10px 34px -16px var(--mk-glass-cast)}.mk [data-glass=light]{--mk-glass-tint:color-mix(in srgb, var(--paper) 72%, transparent);--mk-glass-sheen:#ffffffb3;--mk-glass-cast:color-mix(in srgb, var(--stage) 45%, transparent);--mk-glass-line:color-mix(in srgb, var(--stage) 14%, transparent)}.mk [data-glass=dark]{--mk-glass-tint:color-mix(in srgb, var(--stage) 62%, transparent);--mk-glass-sheen:color-mix(in srgb, var(--paper) 14%, transparent);--mk-glass-cast:#0000008c;--mk-glass-line:color-mix(in srgb, var(--paper) 14%, transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mk [data-glass=light]{--mk-glass-tint:color-mix(in srgb, var(--paper) 97%, transparent)}.mk [data-glass=dark]{--mk-glass-tint:color-mix(in srgb, var(--stage) 96%, transparent)}}.mk .mk-mega[data-glass=dark]{--mk-glass-tint:#0f0f0e;--mk-glass-line:#fffaf038;--menu-ink:#fffaf0;--menu-muted:#d0c9bc;--menu-accent:#e9bd6a;--menu-hover:#ffffff08}.mk>header[data-glass]{-webkit-backdrop-filter:none;box-shadow:none;background:0 0}.mk>header[data-glass=light]{--mk-glass-tint:color-mix(in srgb, var(--paper) 90%, transparent)}.mk>header[data-glass]:before{content:"";z-index:-1;pointer-events:none;background:var(--mk-glass-tint);-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:inset 0 1px 0 var(--mk-glass-sheen);position:absolute;inset:0}.mk .mk-mega[data-glass=light]{--mk-glass-tint:#fffcf5;--mk-glass-line:#211d1733;--menu-ink:#211d17;--menu-muted:#685c49;--menu-accent:#876126;--menu-hover:#bc88380b}.mk .mk-mega-trigger:after{content:"";inset-inline:0;background:var(--signal);height:2px;transition:transform .2s;position:absolute;bottom:-3px;transform:scaleX(0)}.mk .mk-mega-trigger[data-active=true]:after{transform:scaleX(1)}.mk .mk-mega-trigger svg{transition:transform .3s}.mk .mk-mega-trigger svg.is-open{transform:rotate(180deg)}.mk .mk-mega{top:calc(var(--mk-header-h) + 10px);width:min(1000px,100vw - 48px);max-height:calc(100dvh - var(--mk-header-h) - 30px);overscroll-behavior:contain;background:var(--mk-glass-tint);color:var(--menu-ink);border:1px solid var(--mk-glass-line);-webkit-backdrop-filter:blur(40px)saturate(150%);box-shadow:inset 0 1px 0 var(--mk-glass-sheen), 0 28px 80px -18px #000a;font-family:var(--font-display), sans-serif;visibility:hidden;opacity:0;pointer-events:none;transform-origin:50% 0;border-radius:22px;transition:opacity .18s,transform .25s cubic-bezier(.2,.8,.2,1),visibility 0s .25s;position:absolute;left:50%;overflow:auto;transform:translate(-50%)translateY(-12px)scale(.97)}.mk .mk-mega[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .2s,transform .4s cubic-bezier(.16,1,.3,1),visibility;transform:translate(-50%)translateY(0)scale(1)}.mk-mega-body{grid-template-columns:minmax(0,2fr) minmax(245px,1fr);display:grid}.mk-mega-tools{padding:30px}.mk-mega-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.mk .mk-mega h2{letter-spacing:-.04em;margin:0;font-size:20px;font-weight:500}.mk-mega-heading>a,.mk-mega-more{color:var(--menu-accent);align-items:center;gap:8px;font-size:12px;display:inline-flex}.mk-mega-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk-mega-tool{border-radius:12px;align-items:flex-start;gap:12px;padding:15px 10px;transition:background .2s,transform .2s;display:flex}.mk-mega-tool:hover,.mk-mega-tool[aria-current=page]{background:var(--menu-hover);transform:translateY(-2px)}.mk-mega-icon{background:var(--menu-hover);width:38px;height:38px;color:var(--menu-accent);border:1px solid var(--mk-glass-line);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.mk-mega-tool strong{margin:0 0 5px;font-size:14px;font-weight:550;line-height:1.4;display:block}.mk-mega-tool small{color:var(--menu-muted);font-size:12px;line-height:1.55;display:block}.mk-mega-side{border-left:1px solid var(--mk-glass-line);background:var(--menu-hover);padding:30px}.mk-mega-audiences{margin:19px 0 12px;padding:0;list-style:none}.mk-mega-audiences a{align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.mk-mega-audiences a>svg:last-child{color:var(--menu-accent);margin-left:auto}.mk-mega-resources{border-top:1px solid var(--mk-glass-line);gap:15px;margin-top:24px;padding-top:21px;display:grid}.mk-mega-resources a{color:var(--menu-muted);align-items:center;gap:10px;font-size:13px;display:flex}.mk-mega-footer{border-top:1px solid var(--mk-glass-line);color:var(--menu-ink);background:#00000020;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:15px 20px;display:grid}.mk-mega-footer a{border-radius:10px;align-items:center;gap:10px;padding:12px;font-size:13px;transition:background .2s;display:flex}.mk-mega-footer a:hover{background:#ffffff12}.mk-mega-footer a>svg{color:#dfb469;flex-shrink:0}.mk-mega-footer a>svg:last-child{margin-left:auto}.mk .mk-mega a:focus-visible{outline-offset:3px;outline:2px solid #bc8838}.mk-mega-side a:hover{color:#a27428}.mk-mega[data-open=true] .mk-mega-tool-grid>li{animation:.4s cubic-bezier(.16,1,.3,1) both mk-menu-item}.mk-mega[data-open=true] .mk-mega-tool-grid>li:nth-child(2n){animation-delay:35ms}.mk-mega[data-open=true] .mk-mega-tool-grid>li:nth-child(n+3){animation-delay:65ms}.mk-mega[data-open=true] .mk-mega-tool-grid>li:nth-child(n+5){animation-delay:.1s}@keyframes mk-menu-item{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mk .mk-mega,.mk .mk-mega-trigger svg,.mk .mk-mega-trigger:after,.mk .mk-mega a{transition:none}.mk-mega[data-open=true] .mk-mega-tool-grid>li{animation:none}}.mk>#main{padding-top:var(--mk-header-h)}.mk .mk-bleed-top{margin-top:calc(-1 * var(--mk-header-h))}.mk .mk-display{font-family:var(--font-plex-sans), ui-sans-serif, sans-serif;letter-spacing:-.03em;font-weight:600}.mk .mk-poster{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.03em;text-wrap:balance;font-weight:800;line-height:.98}.mk .mk-h1{font-size:clamp(2.4rem,5.6vw,4.4rem);line-height:1.01}.mk .mk-h3{font-size:var(--text-title);line-height:1.15}.mk .fine-print{font-family:var(--font-plex-mono), ui-monospace, monospace}.mk .mk-btn{border-radius:var(--radius-md);font-size:var(--text-sm);background:var(--console);color:var(--room);border:1px solid var(--console);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.3rem;font-weight:500;display:inline-flex}.mk .mk-btn:hover{opacity:.88}.mk .mk-btn-ghost{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--console);border:1px solid var(--tape);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.3rem;font-weight:500;display:inline-flex}.mk .mk-btn-ghost:hover{border-color:var(--console)}.mk .mk-card{background:var(--card);border:1px solid var(--tape);border-radius:var(--radius-md)}.mk .mk-stage{background:radial-gradient(100rem 44rem at 50% -14rem, color-mix(in srgb, var(--signal) 10%, transparent), transparent 60%), linear-gradient(180deg, var(--stage) 0%, var(--mk-void) 100%);color:var(--room);isolation:isolate;position:relative;overflow:hidden}.mk .eq-scene{perspective:1100px;perspective-origin:50% 30%}.mk .eq-world{transform-style:preserve-3d;transform:rotateX(var(--eq-rx,14deg)) rotateY(var(--eq-ry,0deg));transition:transform var(--dur-base) var(--ease-standard)}.mk .eq-layer-back{transform:translateZ(-160px)translateY(-8px)}.mk .eq-layer-front{transform:translateZ(0)}.mk .eq-bar{transform-origin:bottom}.mk .eq-bar-breathe{animation:7s ease-in-out infinite eq-breathe}@keyframes eq-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.18)}}@media (prefers-reduced-motion:reduce){.mk .eq-bar-breathe{animation:none}.mk .eq-world{transform:rotateX(10deg)}}.mk .split-bar{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--paper) 12%, transparent);height:64px;display:flex;overflow:clip}.mk .split-yours{background:linear-gradient(180deg, #f0b054 0%, var(--signal) 55%, #c9832a 100%);transform-origin:0;align-items:center;min-width:0;padding-inline-start:1rem;display:flex;transform:scaleX(0)}.mk .rv-init.is-in .split-yours,.mk .split-bar.no-rv .split-yours{transition:transform var(--mk-dur-reveal) var(--ease-standard) var(--mk-delay-reveal);transform:scaleX(1)}.mk .split-ours{background:color-mix(in srgb, var(--paper) 10%, transparent)}@media (prefers-reduced-motion:reduce){.mk .split-yours{transform:scaleX(1)}}@keyframes mk-line-up{0%{transform:translateY(110%)}}@media (prefers-reduced-motion:reduce){.mk .mk-accent:after{transition:none;transform:scaleX(1)}}.mk .xf-strip{background:var(--mk-panel);border:1px solid color-mix(in srgb, var(--paper) 8%, transparent);border-radius:var(--radius-lg)}.mk .xf-slot{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--paper) 12%, transparent);width:8px;height:76px;margin:0 auto;position:relative}.mk .xf-cap{--mk-lamp-color:color-mix(in srgb, var(--signal) 35%, transparent);border-radius:var(--radius-md);background:var(--signal);width:26px;height:15px;box-shadow:var(--mk-lamp);position:absolute;left:50%;transform:translate(-50%)}.mk .xf-cap:after{content:"";background:color-mix(in srgb, var(--mk-well) 55%, transparent);border-radius:2px;position:absolute;inset:6px 5px}.mk .xf-cap-down{background:color-mix(in srgb, var(--paper) 22%, transparent);box-shadow:none;animation:xf-slide-down 2.1s var(--ease-standard) .5s backwards;top:55px}.mk .xf-cap-down:after{background:color-mix(in srgb, var(--paper) 15%, transparent)}.mk .xf-cap-up{animation:xf-slide-up 2.1s var(--ease-standard) .7s backwards, xf-ride 5.5s ease-in-out 3s infinite;top:6px}@keyframes xf-slide-down{0%{top:9px}}@keyframes xf-slide-up{0%{top:52px}}@keyframes xf-ride{0%,to{top:6px}30%{top:11px}55%{top:8px}75%{top:13px}}.mk .xf-strip-live{--mk-lamp-color:color-mix(in srgb, var(--signal) 35%, transparent);animation:4s ease-in-out infinite xf-live-glow}@keyframes xf-live-glow{0%,to{box-shadow:0 0 #0000}50%{box-shadow:var(--mk-halo)}}.mk .xf-ticker{display:grid;overflow:clip}.mk .xf-ticker>span{opacity:0;transition:transform var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard);grid-area:1/1;transform:translateY(90%)}.mk .xf-ticker>span.is-live{opacity:1;transform:translateY(0)}.mk .xf-ticker>span.is-leaving{opacity:0;transform:translateY(-90%)}.mk .xf-ticks{background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--paper) 28%, transparent) 0px, color-mix(in srgb, var(--paper) 28%, transparent) 1px, transparent 1px, transparent 9px);width:6px;position:absolute;top:2px;bottom:2px;left:-9px}.mk .xf-meter{flex-direction:column-reverse;gap:2px;width:7px;display:flex}.mk .xf-meter i{background:color-mix(in srgb, var(--confirm) 90%, transparent);border-radius:1px;height:5px}.mk .xf-meter i:nth-child(7),.mk .xf-meter i:nth-child(8){background:color-mix(in srgb, var(--signal) 90%, transparent)}.mk .xf-meter i:nth-child(9){background:color-mix(in srgb, var(--destructive) 90%, transparent)}.mk .xf-meter-live i{animation:1.1s ease-in-out infinite xf-meter-flicker}.mk .xf-meter-live i:nth-child(2n){animation-duration:.9s;animation-delay:.2s}.mk .xf-meter-live i:nth-child(3n){animation-duration:1.3s;animation-delay:.45s}.mk .xf-meter-live i:nth-child(8){animation-delay:.7s}.mk .xf-meter-live i:nth-child(9){animation:2.8s ease-in-out infinite xf-peak}@keyframes xf-meter-flicker{0%,to{opacity:1}50%{opacity:.35}}@keyframes xf-peak{0%,88%,to{opacity:.1}92%{opacity:1}}.mk .xf-meter-dead i{background:color-mix(in srgb, var(--paper) 7%, transparent);animation:none}.mk .xf-btn{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--paper) 15%, transparent);width:20px;height:16px;font-family:var(--font-plex-mono), monospace;font-size:var(--text-micro);color:color-mix(in srgb, var(--paper) 45%, transparent);justify-content:center;align-items:center;display:inline-flex}.mk .xf-btn-lit{--mk-lamp-color:color-mix(in srgb, var(--destructive) 50%, transparent);background:color-mix(in srgb, var(--destructive) 85%, transparent);color:var(--mk-void);box-shadow:var(--mk-lamp);border-color:#0000}.mk .xf-scribble{font-family:var(--font-plex-mono), monospace;font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;text-align:center;background:color-mix(in srgb, var(--paper) 92%, transparent);color:var(--mk-panel);border-radius:var(--radius-sm);padding:3px 6px}@media (prefers-reduced-motion:reduce){.mk .xf-meter-live i,.mk .xf-meter-live i:nth-child(9){animation:none}}.mk .xf-pile-item{opacity:.38;text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--paper) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--paper) 40%, transparent);animation:xf-dim var(--dur-slow) var(--ease-standard) backwards}@keyframes xf-dim{0%{opacity:.85;text-decoration-color:#0000}}.mk .xf-tick-item{color:color-mix(in srgb, var(--paper) 92%, transparent);animation:xf-tick var(--dur-slow) var(--ease-standard) backwards}.mk .xf-tick-item .xf-check{color:var(--confirm)}@keyframes xf-tick{0%{opacity:.25}}@media (prefers-reduced-motion:reduce){.mk .xf-cap-down,.mk .xf-cap-up,.mk .xf-pile-item,.mk .xf-tick-item,.mk .xf-strip-live{animation:none}}.mk .rv-init{transform:translateY(10px)}.mk .rv-init.is-in{transition:transform var(--dur-base) var(--ease-standard);transform:none}@media (prefers-reduced-motion:reduce){.mk .rv-init{transform:none}}.mk .rv-init.is-in .tape-tick{opacity:1}.mk .mk-prose h2{font-family:var(--font-plex-sans), ui-sans-serif, sans-serif;letter-spacing:-.02em;font-weight:600;font-size:var(--text-title);margin-top:2.25rem}.mk .mk-prose p,.mk .mk-prose li{font-size:var(--text-base);max-width:65ch;margin-top:.75rem;line-height:1.65}.mk .mk-prose ul{padding-left:1.25rem;list-style:outside}.mk .mk-prose a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--tape);text-decoration-color:var(--tape)}.mk .mk-prose a:hover{-webkit-text-decoration-color:var(--console);text-decoration-color:var(--console)}@keyframes mk-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.mk .mk-accent{color:var(--console);white-space:nowrap;position:relative}.mk .mk-accent:after{content:"";background:var(--signal);transform-origin:0;height:.1em;transition:transform var(--mk-dur-reveal) var(--ease-entrance);border-radius:999px;position:absolute;bottom:-.06em;left:0;right:0;transform:scaleX(0)}.mk .rv-init.is-in .mk-accent:after,.mk .mk-accent.no-rv:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.mk .mk-accent:after{transition:none;transform:scaleX(1)}}.mk .mk-rig-card{border-radius:var(--radius-xl);border:1px solid color-mix(in srgb, var(--paper) 10%, transparent);background:color-mix(in srgb, var(--paper) 4%, transparent);height:100%;transition:border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);flex-direction:column;padding:1rem;display:flex;position:relative}.mk .mk-rig-card:hover{border-color:color-mix(in srgb, var(--signal) 45%, transparent);background:color-mix(in srgb, var(--paper) 7%, transparent);transform:translateY(-2px)}.mk .mk-rig-head{align-items:center;gap:.5rem;display:flex}.mk .mk-rig-tier{border:1px solid color-mix(in srgb, var(--paper) 20%, transparent);border-radius:var(--radius-full,999px);color:color-mix(in srgb, var(--paper) 60%, transparent);flex:none;margin-left:auto;padding:.125rem .5rem}@keyframes mk-rig-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.mk .rv-init.is-in .mk-rig-card{animation:mk-rig-in var(--dur-slow) var(--ease-entrance) var(--g,0s) backwards}.mk .mk-glyph{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--paper) 8%, transparent);background:color-mix(in srgb, var(--stage) 62%, #000);height:5.5rem;margin-bottom:.75rem;display:block;position:relative;overflow:hidden}.mk .mk-glyph span{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--paper) 20%, transparent);display:block;position:absolute}@keyframes mk-g-hop{0%,20%{transform:translate(0)}36%,56%{transform:translate(300%,-14%)scale(1.06)}72%,to{transform:translate(600%,10%)}}@keyframes mk-g-swipe{0%{opacity:0;transform:translate(-160%)}14%,to{opacity:1;transform:translate(0)}}@keyframes mk-g-tick{0%,40%{opacity:0;transform:scale(.4)}52%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes mk-g-beat{0%,70%,to{opacity:.55;transform:scale(1)}84%{opacity:1;transform:scale(1.5)}}@keyframes mk-g-fly{0%{opacity:0;transform:translate(0)scale(.5)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(900%,-170%)scale(1)}}@keyframes mk-g-drop{0%{opacity:0;transform:translateY(-190%)}30%,84%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes mk-g-out{0%,14%{transform:translate(0)}46%,62%{transform:translate(340%)}92%,to{transform:translate(0)}}@keyframes mk-g-swap{0%,40%{opacity:1;transform:translateY(0)}50%,90%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:translateY(0)}}@keyframes mk-g-shine{0%,34%{opacity:0;transform:translate(0)skew(-18deg)}42%{opacity:.5}62%{opacity:.5}72%,to{opacity:0;transform:translate(430%)skew(-18deg)}}@keyframes mk-g-slidein{0%{opacity:0;transform:translate(-18%)}24%,to{opacity:1;transform:translate(0)}}@keyframes mk-g-fold{0%,30%{opacity:1;transform:scaleY(1)}46%,88%{opacity:.4;transform:scaleY(.16)}to{opacity:1;transform:scaleY(1)}}@keyframes mk-g-grow{0%{transform:scaleY(.12)}36%,to{transform:scaleY(1)}}@keyframes mk-g-run{0%{opacity:0;transform:translate(0)scale(.6)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(1040%)scale(.6)}}.mk .mk-glyph .g-sheet{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--paper) 8%, transparent);border:1px solid color-mix(in srgb, var(--paper) 14%, transparent);inset:10%}.mk .mk-glyph .g-row{border-radius:999px;height:6%;left:18%}.mk .mk-glyph .g-row--b{background:color-mix(in srgb, var(--signal) 65%, transparent)}.mk .mk-glyph .g-row--c{background:color-mix(in srgb, var(--paper) 12%, transparent)}.mk .mk-glyph .g-dot{background:var(--signal);border-radius:999px;width:.4rem;height:.4rem}.mk .rv-init.is-in .mk-glyph .g-dot--live{animation:mk-g-beat 2.6s var(--ease-standard) var(--g,0s) infinite}.mk .mk-glyph .g-card{background:color-mix(in srgb, var(--paper) 34%, transparent);width:30%;height:42%;top:28%;left:32%}.mk .mk-glyph .g-stripe{background:var(--signal);border-radius:0;width:100%;height:16%;top:24%;left:0}.mk .rv-init.is-in .mk-glyph .g-card--swipe{animation:mk-g-swipe 3.6s var(--ease-standard) var(--g,0s) infinite}.mk .mk-glyph .g-tick{background:var(--confirm);opacity:0;border-radius:999px;width:12%;height:15%;top:8%;left:auto;right:10%}.mk .rv-init.is-in .mk-glyph .g-tick{animation:mk-g-tick 3.4s var(--ease-standard) var(--g,0s) infinite}.mk .mk-glyph .g-col{background:color-mix(in srgb, var(--paper) 7%, transparent);width:12%;top:20%;bottom:14%}.mk .mk-glyph .g-block{background:color-mix(in srgb, var(--signal) 78%, transparent);width:12%;height:34%;top:26%;left:8%}.mk .rv-init.is-in .mk-glyph .g-block--hop{animation:mk-g-hop 4s var(--ease-standard) var(--g,0s) infinite}.mk .mk-glyph .g-pip{background:color-mix(in srgb, var(--paper) 16%, transparent);width:8%;height:24%;top:38%}.mk .mk-glyph .g-pip--on{background:var(--signal)}.mk .rv-init.is-in .mk-glyph .g-pip--on{animation:mk-g-beat 2.4s var(--ease-standard) var(--g,0s) infinite}.mk .mk-glyph .g-envelope{background:color-mix(in srgb, var(--paper) 30%, transparent);width:26%;height:30%;top:52%;left:8%}.mk .mk-glyph .g-handset{border:1px solid color-mix(in srgb, var(--signal) 60%, transparent);background:color-mix(in srgb, var(--signal) 22%, transparent);width:15%;height:46%;top:14%;right:12%}.mk .mk-glyph .g-fly{aspect-ratio:1;background:var(--signal);opacity:0;border-radius:999px;width:5%;top:56%;left:34%}.mk .rv-init.is-in .mk-glyph .g-fly{animation:mk-g-fly 2.8s var(--ease-standard) infinite}.mk .mk-glyph .g-shelf{background:color-mix(in srgb, var(--paper) 18%, transparent);border-radius:999px;height:6%;bottom:20%;left:12%;right:12%}.mk .mk-glyph .g-drop{background:color-mix(in srgb, var(--signal) 62%, transparent);opacity:0;width:14%;height:26%;bottom:26%}.mk .rv-init.is-in .mk-glyph .g-drop{animation:mk-g-drop 3s var(--ease-standard) infinite}.mk .mk-glyph .g-door{background:color-mix(in srgb, var(--paper) 14%, transparent);border:1px solid color-mix(in srgb, var(--paper) 34%, transparent);width:22%;height:68%;top:16%;left:10%}.mk .mk-glyph .g-crate{background:color-mix(in srgb, var(--signal) 74%, transparent);width:16%;height:26%;top:40%;left:16%}.mk .rv-init.is-in .mk-glyph .g-crate--out{animation:mk-g-out 4.2s var(--ease-standard) var(--g,0s) infinite}.mk .mk-glyph .g-stock{background:color-mix(in srgb, var(--paper) 26%, transparent);border-radius:999px;width:6%;height:12%;top:46%;right:10%}.mk .mk-glyph .g-room{background:color-mix(in srgb, var(--paper) 7%, transparent);border:1px solid color-mix(in srgb, var(--paper) 14%, transparent);inset:20% 14%}.mk .mk-glyph .g-tag{background:color-mix(in srgb, var(--signal) 76%, transparent);width:22%;height:20%;top:40%;left:24%}.mk .mk-glyph .g-tag--b{background:color-mix(in srgb, var(--paper) 62%, transparent);left:54%}.mk .rv-init.is-in .mk-glyph .g-tag{animation:mk-g-swap 3.6s var(--ease-standard) infinite}.mk .mk-glyph .g-gift{background:color-mix(in srgb, var(--signal) 30%, transparent);border:1px solid color-mix(in srgb, var(--signal) 55%, transparent);inset:24% 18%}.mk .mk-glyph .g-shine{background:color-mix(in srgb, var(--paper) 55%, transparent);opacity:0;border-radius:0;width:12%;height:48%;top:26%;left:21%}.mk .rv-init.is-in .mk-glyph .g-shine{animation:mk-g-shine 3.8s var(--ease-standard) var(--g,0s) infinite}.mk .rv-init.is-in .mk-glyph .g-slide{animation:mk-g-slidein 3.2s var(--ease-entrance) var(--g,0s) infinite}.mk .rv-init.is-in .mk-glyph .g-slide-2{animation-delay:calc(var(--g,0s) + .16s)}.mk .rv-init.is-in .mk-glyph .g-slide-3{animation-delay:calc(var(--g,0s) + .32s)}.mk .mk-glyph .g-slotcell{transform-origin:50%;background:color-mix(in srgb, var(--signal) 62%, transparent);width:11%;height:42%;top:32%}.mk .mk-glyph .g-slotcell--off{background:color-mix(in srgb, var(--paper) 14%, transparent)}.mk .rv-init.is-in .mk-glyph .g-slotcell--off{animation:mk-g-fold 3.4s var(--ease-standard) infinite}.mk .mk-glyph .g-bar{transform-origin:bottom;background:color-mix(in srgb, var(--signal) 70%, transparent);width:11%;bottom:18%}.mk .rv-init.is-in .mk-glyph .g-bar{animation:mk-g-grow 3.2s var(--ease-entrance) infinite}.mk .mk-glyph .g-badge{background:color-mix(in srgb, var(--paper) 24%, transparent);width:20%;height:46%;top:26%}.mk .rv-init.is-in .mk-glyph .g-badge{animation:mk-g-slidein 3s var(--ease-entrance) infinite}.mk .mk-glyph .g-lock{background:var(--signal);width:14%;height:30%;top:34%;right:16%}.mk .mk-glyph .g-wire{background:color-mix(in srgb, var(--paper) 14%, transparent);border-radius:999px;height:4%;top:48%;left:6%;right:6%}.mk .mk-glyph .g-node{border:1px solid color-mix(in srgb, var(--paper) 45%, transparent);background:color-mix(in srgb, var(--stage) 70%, #000);border-radius:2px;width:7%;height:24%;top:38%}.mk .mk-glyph .g-pulse{background:var(--signal);opacity:0;border-radius:999px;width:8%;height:12%;top:44%;left:6%}.mk .rv-init.is-in .mk-glyph .g-pulse{animation:2.4s linear infinite mk-g-run}@keyframes mk-g-glow{0%,to{opacity:.4}45%,62%{opacity:1}}.mk .mk-glyph .g-chrome{background:color-mix(in srgb, var(--paper) 13%, transparent);border-radius:2px 2px 0 0;height:11%;top:12%;left:12%;right:12%}.mk .mk-glyph .g-chromedot{aspect-ratio:1;background:color-mix(in srgb, var(--paper) 45%, transparent);border-radius:999px;width:.16rem;top:28%}.mk .mk-glyph .g-awning{background:color-mix(in srgb, var(--signal) 55%, transparent);border-radius:0;height:7%;top:25%;left:12%;right:12%}.mk .mk-glyph .g-tile{border:1px solid color-mix(in srgb, var(--paper) 22%, transparent);background:color-mix(in srgb, var(--paper) 12%, transparent);opacity:.4;width:20%;height:34%;bottom:16%}.mk .rv-init.is-in .mk-glyph .g-tile{animation:mk-g-glow 3.6s var(--ease-standard) infinite}.mk .mk-glyph .g-reader{border:1px solid color-mix(in srgb, var(--paper) 32%, transparent);background:color-mix(in srgb, var(--stage) 70%, #000);width:17%;height:64%;top:16%;right:8%}.mk .mk-glyph .g-slotline{background:color-mix(in srgb, var(--signal) 60%, transparent);border-radius:999px;height:7%;top:16%;left:18%;right:18%}.mk .mk-glyph .g-colcap{background:color-mix(in srgb, var(--paper) 18%, transparent);width:12%;height:8%;top:8%}.mk .mk-glyph .g-ghost{border:1px dashed color-mix(in srgb, var(--signal) 55%, transparent);background:0 0;width:12%;height:34%;top:26%;left:80%}.mk .mk-glyph .g-weekrow{background:color-mix(in srgb, var(--paper) 5%, transparent);border-radius:3px;height:22%;left:6%;right:6%}.mk .mk-glyph .g-flapline{background:color-mix(in srgb, var(--paper) 22%, transparent);border-radius:0;height:38%;top:0;left:0;right:0}.mk .mk-glyph .g-screen{background:color-mix(in srgb, var(--paper) 40%, transparent);height:22%;top:12%;left:16%;right:16%}.mk .rv-init.is-in .mk-glyph .g-screen{animation:mk-g-tick 2.8s var(--ease-standard) .9s infinite}.mk .mk-glyph .g-ampdot{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--stage) 80%, #000);background:0 0;border-radius:999px;width:44%;top:26%;left:28%}.mk .mk-glyph .g-lid{background:color-mix(in srgb, var(--stage) 55%, #000);border-radius:0;height:12%;top:12%;left:8%;right:8%}.mk .mk-glyph .g-hole{aspect-ratio:1;background:var(--stage);border-radius:999px;width:15%;top:36%;left:10%}.mk .mk-glyph .g-ribbon{background:color-mix(in srgb, var(--signal) 72%, transparent);border-radius:0;width:9%;top:0;bottom:0;left:18%}.mk .mk-glyph .g-avatar{aspect-ratio:1;background:color-mix(in srgb, var(--paper) 48%, transparent);border-radius:999px;width:.55rem}.mk .mk-glyph .g-slottrack{background:color-mix(in srgb, var(--paper) 12%, transparent);border-radius:999px;height:4%;top:74%;left:5%;right:5%}.mk .mk-glyph .g-slotx{background:color-mix(in srgb, var(--paper) 45%, transparent);border-radius:999px;height:9%;top:46%;left:8%;right:8%;transform:rotate(-45deg)}.mk .mk-glyph .g-axis{background:color-mix(in srgb, var(--paper) 22%, transparent);border-radius:999px;height:3%;bottom:16%;left:6%;right:6%}.mk .mk-glyph .g-bar--top{background:var(--signal)}.mk .mk-glyph .g-label{color:color-mix(in srgb, var(--paper) 60%, transparent);font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.04em;white-space:nowrap;background:0 0;font-size:.55rem;font-weight:500;line-height:1}.mk .mk-glyph .g-label--tag{color:var(--mk-void);font-weight:700;top:34%;left:32%}.mk .mk-glyph .g-label--gift{color:color-mix(in srgb, var(--signal) 92%, transparent);font-size:.7rem;font-weight:700;top:38%;left:42%}.mk .mk-glyph .g-paidchip{border:1px solid color-mix(in srgb, var(--confirm) 55%, transparent);background:color-mix(in srgb, var(--confirm) 18%, transparent);width:auto;height:auto;color:var(--confirm);font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;border-radius:3px;padding:.15rem .3rem;font-size:.5rem;font-weight:700;line-height:1}.mk .mk-glyph .g-drop--rest{opacity:1}.mk .rv-init.is-in .mk-glyph .g-drop--rest{animation:none}.mk .mk-glyph .g-lockring{border:2px solid var(--signal);background:0 0;border-bottom:0;border-radius:999px 999px 0 0;width:9%;height:16%;top:22%;right:18.5%}@media (prefers-reduced-motion:reduce){.mk .mk-glyph.mk-glyph span,.mk .rv-init.is-in .mk-glyph.mk-glyph span,.mk .rv-init.is-in .mk-rig-card.mk-rig-card{animation:none}.mk .mk-rig-card:hover{transform:none}.mk .mk-glyph.mk-glyph .g-tick,.mk .mk-glyph.mk-glyph .g-fly,.mk .mk-glyph.mk-glyph .g-drop,.mk .mk-glyph.mk-glyph .g-pulse,.mk .mk-glyph.mk-glyph .g-shine{opacity:1}}@keyframes mk-stat-deal{0%{opacity:0;transform:translateY(26px) scale(.96) rotate(var(--deal-rot,0deg))}to{opacity:1;transform:none}}@keyframes mk-keep-settle{0%{transform:translateY(14px)scale(.97)}to{transform:none}}.mk .mk-wave{z-index:0;pointer-events:none;contain:strict;perspective:900px;perspective-origin:50% 28%;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0003 58%,#000 92%);mask-image:linear-gradient(#0000 0%,#0003 58%,#000 92%)}.mk .mk-wave__world{transform-style:preserve-3d;transform-origin:50% 100%;position:absolute;inset:0;transform:rotateX(24deg)}.mk .mk-wave__rank{inset-inline:-6%;align-items:flex-end;gap:4px;display:flex;position:absolute;bottom:0}.mk .mk-wave__rank[data-depth=near]{opacity:.26;gap:3px;height:27%;transform:translateZ(0)}.mk .mk-wave__rank[data-depth=mid]{opacity:.17;gap:2px;height:21%;transform:translateZ(-260px)}.mk .mk-wave__rank[data-depth=far]{opacity:.1;gap:2px;height:16%;transform:translateZ(-520px)}.mk .mk-wave__bar{transform-origin:bottom;height:100%;transform:scaleY(var(--w-base));background:linear-gradient(180deg, color-mix(in srgb, var(--paper) 26%, transparent) 0%, color-mix(in srgb, var(--paper) 7%, transparent) 42%, transparent 100%);animation:mk-wave-swell 7s var(--ease-standard) var(--w-delay) infinite alternate;border-radius:2px 2px 0 0;flex:1}.mk .mk-wave__bar[data-gold]{background:linear-gradient(180deg, color-mix(in srgb, var(--signal) 88%, transparent) 0%, color-mix(in srgb, var(--signal) 26%, transparent) 30%, transparent 100%)}@keyframes mk-wave-swell{0%{transform:scaleY(var(--w-base))}to{transform:scaleY(calc(var(--w-base) + .34))}}.mk .mk-wave--band{perspective:none;-webkit-mask-image:linear-gradient(#0000 52%,#00000080 80%,#000 100%);mask-image:linear-gradient(#0000 52%,#00000080 80%,#000 100%)}.mk .mk-wave--band .mk-wave__world{transform:none}.mk .mk-wave--band .mk-wave__rank[data-depth=near]{opacity:.14;gap:3px;height:13%}.mk .mk-wave--faders .mk-wave__rank[data-depth=near]{opacity:.16;gap:14px;height:20%;inset-inline:4%}.mk .mk-wave--faders .mk-wave__bar{border-radius:2px}.mk .mk-tickstrip{inset-inline:0;background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--paper) 13%, transparent) 0 1px, transparent 1px 18px);height:11%;position:absolute;bottom:7%;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.mk .mk-playhead{background:linear-gradient(180deg, color-mix(in srgb, var(--signal) 85%, transparent), transparent);width:2px;height:17%;animation:13s linear infinite mk-playhead-run;position:absolute;bottom:4%;left:0}.mk .mk-playhead--b{opacity:.45;animation-duration:21s;animation-delay:-8s}@keyframes mk-playhead-run{0%{opacity:0;transform:translate(0)}4%{opacity:1}96%{opacity:1}to{opacity:0;transform:translate(96vw)}}.mk .mk-bandwire{background:color-mix(in srgb, var(--paper) 10%, transparent);height:1px;position:absolute;inset-inline:0}.mk .mk-bandpulse{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--signal) 80%, transparent));border-radius:999px;width:2.4rem;height:3px;animation:7s linear infinite mk-playhead-run;position:absolute;left:0}.mk .mk-bandlamp{aspect-ratio:1;background:color-mix(in srgb, var(--paper) 40%, transparent);opacity:.12;border-radius:999px;width:.3rem;animation:6s ease-in-out infinite mk-lamp-breathe;position:absolute}.mk .mk-bandlamp[data-gold]{background:var(--signal)}@keyframes mk-lamp-breathe{0%,to{opacity:.1;transform:scale(.85)}50%{opacity:.65;transform:scale(1)}}.mk .mk-void-band{background:var(--mk-void);color:var(--room);position:relative}@media (max-width:639px){.mk .mk-wave__rank[data-depth=mid],.mk .mk-wave__rank[data-depth=far],.mk .mk-wave__bar:nth-child(2n){display:none}.mk .mk-wave__rank{gap:7px}.mk .mk-wave__world{transform:rotateX(14deg)}}@media (prefers-reduced-motion:reduce){.mk .mk-wave__bar{transform:scaleY(calc(var(--w-base) + .2));animation:none}.mk .mk-playhead,.mk .mk-bandpulse{opacity:.3;animation:none}.mk .mk-bandlamp{opacity:.35;animation:none}}.mk .mk-switch{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.mk .mk-switch__step{border-left:2px solid var(--tape);padding-left:1.75rem;position:relative}.mk .mk-switch__step:before{content:"";background:var(--signal);border-radius:999px;width:.65rem;height:.65rem;position:absolute;top:.35rem;left:-.4rem}.mk .mk-switch__risk{border-left:3px solid var(--signal);border-radius:var(--radius-md);background:color-mix(in srgb, var(--signal) 10%, transparent);margin-top:2.5rem;padding:1.25rem 1.5rem}@keyframes mk-card-deal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mk .split-label{color:var(--on-signal);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mk .split-swatch{vertical-align:baseline;background:color-mix(in srgb, var(--paper) 22%, transparent);border-radius:2px;width:.75rem;height:.55rem;margin-inline-end:.5rem;display:inline-block}@media (prefers-reduced-motion:no-preference){html:has(.mk){scroll-behavior:smooth}}.mk :is([id=features],[id=pricing]){scroll-margin-top:calc(var(--mk-header-h) + .75rem)}.mk .mk-con{border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--console) 10%, transparent), var(--shadow-raised);overflow:hidden}.mk .mk-con__bar{background:var(--chrome);color:var(--chrome-fg);align-items:center;gap:.5rem;padding:.5rem .9rem;display:flex}.mk .mk-stage .mk-con{background:var(--mk-panel);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--paper) 9%, transparent), var(--shadow-overlay)}.mk .mk-stage .mk-con__bar{background:color-mix(in srgb, var(--mk-void) 55%, transparent);border-bottom:1px solid color-mix(in srgb, var(--paper) 9%, transparent)}
