@layer components{.mk{background:var(--bg);color:var(--fg);font-family:var(--font-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;--display:var(--font-display),var(--font-sans),sans-serif;--display-wt:700;--display-ls:-.035em;--accent-font:inherit;--accent-style:normal;--lime:#d6d700;--lime-ink:#5f6b00;--olive:#3d4a0a;--ink:#0b0d12;--good:#12a150;--radius:22px;min-height:100vh;line-height:1.5;transition:background .3s,color .3s;overflow-x:clip}@supports (color:lab(0% 0 0)){.mk{--lime:lab(83.8204% -14.5966 92.6459)}}.mk{--bg:#f4f5f7;--bg-2:#eceef2;--card:#fff;--fg:#0b0d12;--muted:#5b6272;--subtle:#8b92a3;--line:#e5e8ee;--band:#0b0d12;--band-fg:#f2f4f8;--band-muted:#a3abbd;--band-card:#15181f;--band-line:#242934;--hero-bg:linear-gradient(165deg,#fbfbfc 0%,#f4f5f7 55%,#eceef2 100%);--hero-fg:#0b0d12;--hero-muted:#4b5262;--shape:#0b0d1206;--shape-b:#0b0d120e;--glass:#ffffff9e;--glass-line:#ffffffe6;--lq-drop:0 14px 30px -22px #0b0d1238,0 1px 3px -1px #0b0d120f;--lq-a:#ffffff6b;--lq-b:#ffffff29;--lq-hi:#fffffff2;--lq-lo:#ffffff8c;--lq-glow:#ffffff8c;--lq-sheen:#ffffff8c;--lq-sheen2:#ffffff40;--lq-rim:#fff;--lq-rim2:#ffffffb3;--glass-fg:#0b0d12;--glass-muted:#5b6272;--nav:#f4f5f7c7;--accent-text:#0b0d12;--shadow:0 1px 2px #1018280a,0 18px 40px -24px #10182847}.dark .mk{--bg:#0b0d12;--bg-2:#101319;--card:#15181f;--fg:#f2f4f8;--muted:#a3abbd;--subtle:#727a8c;--line:#22262f;--band:#f4f5f7;--band-fg:#0b0d12;--band-muted:#5b6272;--band-card:#fff;--band-line:#e5e8ee;--hero-bg:linear-gradient(165deg,#0b0d12 0%,#0f1217 55%,#14171d 100%);--hero-fg:#f4f5f7;--hero-muted:#a3abbd;--shape:#ffffff06;--shape-b:#ffffff0d;--glass:#ffffff14;--glass-line:#ffffff29;--lq-drop:0 28px 56px -26px #00000080,0 2px 8px -3px #0000002e;--lq-a:#ffffff1c;--lq-b:#ffffff06;--lq-hi:#ffffff80;--lq-lo:#ffffff24;--lq-glow:#ffffff1a;--lq-sheen:#ffffff24;--lq-sheen2:#ffffff0d;--lq-rim:#fff9;--lq-rim2:#ffffff38;--glass-fg:#fff;--glass-muted:#ffffffa8;--nav:#0b0d12b8;--accent-text:#f2f4f8;--shadow:0 1px 2px #0000004d,0 18px 40px -24px #000000b3}.mk *{box-sizing:border-box;margin:0;padding:0}.mk a{color:inherit;text-decoration:none}.mk button,.mk input{font:inherit;color:inherit;background:0 0;border:0}.mk .wrap{max-width:1240px;margin:0 auto;padding:0 32px}.mk .mono{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.mk .eyebrow{color:var(--subtle);margin-bottom:18px;display:block}.mk .h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.08}.mk .lede{color:var(--muted);max-width:620px;font-size:18px;line-height:1.6}.mk .btn{white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;height:50px;padding:0 24px;font-size:15px;font-weight:600;transition:transform .15s,filter .2s,background .2s,border-color .2s;display:inline-flex}.mk .btn-lime{background:var(--lime);color:#0b0d12;box-shadow:0 10px 26px -14px #878600;box-shadow:0 10px 26px -14px lab(54.6008% -11.1884 134.044)}.mk .btn-lime:hover{filter:brightness(.96);transform:translateY(-1px)}.mk .btn-ink{background:var(--fg);color:var(--bg)}.mk .btn-ink:hover{filter:brightness(1.15);transform:translateY(-1px)}.mk .btn-ghost{opacity:.92;border:1px solid}.mk .btn-ghost:hover{opacity:1;background:color-mix(in srgb,currentColor 7%,transparent)}.mk .btn svg{width:16px;height:16px;transition:transform .2s}.mk .btn:hover svg{transform:translate(3px)}.mk .logo{align-items:center;gap:10px;display:inline-flex}.mk .tile{background:#0b0d12;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.mk .logo b{letter-spacing:-.025em;font-size:19px;font-weight:800}.mk .hero h1,.mk .h2,.mk .pl h3,.mk .split .tx h3,.mk .vt h3,.mk .cta h2,.mk .plan .nm b,.mk .price .amt,.mk .stat b,.mk .wm,.mk .legal-hero h1{font-family:var(--display);font-weight:var(--display-wt)}.mk .hero h1,.mk .cta h2{letter-spacing:var(--display-ls)}.mk .hero h1 span{font-family:var(--accent-font);font-style:var(--accent-style)}.mk .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.9,.2,1),transform .8s cubic-bezier(.2,.9,.2,1);transform:translateY(22px)}.mk .rv.in{opacity:1;transform:none}.mk .paused *{animation-play-state:paused!important}.mk .announce{color:#e7e9ee;text-align:center;background:#0b0d12;border-bottom:1px solid #1d2028;padding:9px 16px;font-size:13.5px;font-weight:600}.mk .announce a{color:#fff;text-underline-offset:3px;text-decoration:underline}.mk .announce:before{content:"";background:var(--lime);vertical-align:middle;border-radius:9px;width:6px;height:6px;margin-right:10px;display:inline-block}.mk .nav{z-index:40;-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);background:var(--nav);border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);position:sticky;top:0}.mk .nav .wrap{align-items:center;gap:28px;height:72px;display:flex}.mk .nav ul{gap:4px;margin:0 auto;list-style:none;display:flex}.mk .nav li>a{color:var(--fg);opacity:.86;border-radius:10px;align-items:center;gap:5px;padding:8px 13px;font-size:14.5px;font-weight:500;display:flex}.mk .nav li>a:hover{opacity:1;background:color-mix(in srgb,var(--fg) 6%,transparent)}.mk .nav li>a svg{opacity:.6;width:12px;height:12px}.mk .nav .right{align-items:center;gap:10px;display:flex}.mk .nav .right .btn{height:42px;padding:0 18px;font-size:14px}.mk .short{display:none}.mk .menu-btn{border:1px solid color-mix(in srgb,var(--fg) 14%,transparent);width:42px;height:42px;color:var(--fg);cursor:pointer;border-radius:12px;place-items:center;display:none}.mk .menu-btn .x{display:none}.mk .nav.open .menu-btn .x{display:block}.mk .nav.open .menu-btn .bars{display:none}.mk .mpanel{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);padding:10px 0 18px;display:none}.mk .mpanel .wrap{height:auto;display:block}.mk .mpanel a.l{border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent);justify-content:space-between;align-items:center;padding:14px 4px;font-size:16px;font-weight:600;display:flex}.mk .mpanel a.l svg{opacity:.45}.mk .mpanel .acts{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.mk .mpanel .acts .btn{justify-content:center;height:46px}.mk .nav.open .mpanel{display:block}.mk .ts{background:color-mix(in srgb,var(--fg) 8%,transparent);border-radius:99px;grid-template-columns:1fr 1fr;width:76px;padding:3px;display:grid;position:relative}.mk .ts button{height:30px;color:var(--subtle);cursor:pointer;z-index:1;border-radius:99px;place-items:center;display:grid;position:relative}.mk .ts button[aria-pressed=true]{color:var(--fg)}.mk .ts .th{background:var(--card);border-radius:99px;width:calc(50% - 3px);transition:transform .4s cubic-bezier(.2,.9,.2,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 2px 8px -2px #00000040}.dark .mk .ts .th{transform:translate(100%)}.mk .hero{background:var(--hero-bg);color:var(--hero-fg);isolation:isolate;position:relative;overflow:hidden}.mk .shapes{z-index:-1;position:absolute;inset:0;overflow:hidden}.mk .shapes i{background:linear-gradient(135deg,var(--shape-b),var(--shape));border:1px solid var(--shape-b);border-radius:64px;position:absolute;transform:rotate(45deg)}.mk .shapes i:first-child{width:620px;height:620px;top:-260px;right:-140px}.mk .shapes i:nth-child(2){opacity:.7;width:460px;height:460px;top:120px;right:220px}.mk .shapes i:nth-child(3){opacity:.55;width:760px;height:760px;top:260px;right:-360px}.mk .shapes i:nth-child(4){opacity:.5;width:300px;height:300px;top:-150px;right:520px}.mk .shapes:after{content:"";background:linear-gradient(transparent,var(--bg));height:180px;position:absolute;inset:auto 0 0}.mk .hero .wrap{grid-template-columns:1.12fr .88fr;align-items:center;gap:48px;min-height:calc(100vh - 110px);padding-top:72px;padding-bottom:110px;display:grid}.mk .chip{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:99px;align-items:center;gap:9px;padding:6px 14px 6px 8px;font-size:13px;font-weight:600;display:inline-flex}.mk .chip em{background:var(--hero-fg);color:var(--bg);border-radius:99px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.mk .hero h1{letter-spacing:-.05em;text-wrap:balance;margin:26px 0;font-size:clamp(46px,6.6vw,92px);font-weight:600;line-height:.98}.mk .hero h1 span{color:color-mix(in srgb,var(--hero-fg) 42%,transparent)}.mk .hero .sub{color:var(--hero-muted);max-width:580px;font-size:20px;line-height:1.55}.mk .form{border:1px solid color-mix(in srgb,var(--hero-fg) 22%,transparent);background:color-mix(in srgb,var(--hero-fg) 5%,transparent);border-radius:14px;gap:0;max-width:520px;margin-top:38px;padding:5px;display:flex}.mk .form input{outline:none;flex:1;min-width:0;padding:0 16px;font-size:15px}.mk .form input::placeholder{color:var(--hero-muted)}.mk .form .btn{height:46px}.mk .hero .after{color:var(--hero-muted);flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:20px;font-size:13.5px;display:flex}.mk .hero .after span{align-items:center;gap:7px;display:flex}.mk .hero .after svg{color:var(--hero-fg)}.mk .hero .ghostlink{align-items:center;gap:8px;margin-top:30px;font-size:15px;font-weight:600;display:inline-flex}.mk .hero .ghostlink svg{transition:transform .2s}.mk .hero .ghostlink:hover svg{transform:translate(4px)}.mk .stack{width:520px;max-width:100%;height:500px;margin-left:auto;position:relative}.mk .g{color:var(--glass-fg);isolation:isolate;background:linear-gradient(135deg,var(--lq-a),var(--lq-b));-webkit-backdrop-filter:blur(16px)saturate(1.9)brightness(1.06);backdrop-filter:blur(16px)saturate(1.9)brightness(1.06);box-shadow:var(--lq-drop), inset 1.5px 1.5px 1px -.5px var(--lq-hi),inset -1px -1px 1px -.5px var(--lq-lo),inset 0 0 24px -6px var(--lq-glow);border-radius:20px;padding:13px 15px;animation:.9s cubic-bezier(.2,.9,.2,1) both mk-cin,8s ease-in-out infinite mk-bob;position:absolute}.mk .g:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(120% 70% at 18% -10%,var(--lq-sheen),transparent 58%),radial-gradient(80% 60% at 100% 110%,var(--lq-sheen2),transparent 60%);position:absolute;inset:0}.mk .g:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--lq-rim) 0%,transparent 34%,transparent 62%,var(--lq-rim2) 100%);padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes mk-cin{0%{opacity:0;filter:blur(6px);translate:0 26px}to{opacity:1;filter:none;translate:0}}@keyframes mk-bob{50%{transform:translateY(-5px)}}.mk .g .k{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--glass-muted);align-items:center;gap:8px;font-size:10.5px;font-weight:600;display:flex}.mk .live{background:var(--lime);width:7px;height:7px;box-shadow:0 0 0 0 var(--lime);border-radius:9px;animation:1.8s infinite mk-lp}@keyframes mk-lp{to{box-shadow:0 0 0 9px #0000}}.mk .gA{width:250px;animation-delay:.2s,0s;top:30px;left:0;rotate:-1.5deg}.mk .gring{align-items:center;gap:13px;margin-top:11px;display:flex}.mk .gring svg{flex:none;width:62px;height:62px;transform:rotate(-90deg)}.mk .gring b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.1;display:block}.mk .gring small{color:var(--glass-muted);font-size:11px}.mk .bar{background:color-mix(in srgb,var(--glass-fg) 12%,transparent);border-radius:9px;height:6px;margin-top:14px;overflow:hidden}.mk .bar i{background:var(--glass-fg);border-radius:9px;height:100%;transition:width .6s;display:block}.mk .gB{width:244px;animation-duration:.9s,9s;animation-delay:.45s,1.4s;top:0;right:0;rotate:1.2deg}.mk .q{height:42px;margin-top:10px;position:relative}.mk .q .it{opacity:0;align-items:center;gap:11px;transition:all .55s cubic-bezier(.2,.9,.2,1);display:flex;position:absolute;inset:0;transform:translateY(10px)}.mk .q .it.on{opacity:1;transform:none}.mk .q .it.out{opacity:0;transform:translateY(-10px)}.mk .q .th2{border-radius:12px;flex:none;width:44px;height:44px}.mk .q b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.mk .q small{color:var(--glass-muted);align-items:center;gap:6px;font-size:11.5px;display:flex}.mk .q small svg{width:11px;height:11px}.mk .gC{width:236px;animation-duration:.9s,10s;animation-delay:.7s,.7s;top:276px;left:56px;rotate:1deg}.mk .fan{align-items:center;gap:8px;margin-top:11px;display:flex}.mk .fan .src{background:var(--glass-fg);width:36px;height:36px;color:var(--bg);border-radius:12px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.mk .fan svg.lines{flex:1;height:50px}.mk .fan .dst{gap:5px;display:grid}.mk .fan .dst span{background:color-mix(in srgb,var(--glass-fg) 12%,transparent);border-radius:8px;place-items:center;width:21px;height:21px;display:grid}.mk .fan .dst svg{width:11px;height:11px}.mk .dash{stroke-dasharray:4 5;animation:1.4s linear infinite mk-flow}@keyframes mk-flow{to{stroke-dashoffset:-18px}}.mk .gD{width:170px;animation-duration:.9s,8.5s;animation-delay:.95s,2.2s;top:168px;right:24px;rotate:-1deg}.mk .gD b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin-top:8px;font-size:28px;font-weight:600;display:flex}.mk .gD b small{color:var(--good);letter-spacing:0;font-size:12px}.mk .sp{align-items:flex-end;gap:4px;height:34px;margin-top:10px;display:flex}.mk .sp i{background:color-mix(in srgb,var(--glass-fg) 22%,transparent);border-radius:4px 4px 2px 2px;flex:1;transition:height .8s}.mk .sp i:last-child{background:var(--glass-fg)}.mk .gE{border-radius:99px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:13px;font-weight:600;animation-duration:.9s,7.5s;animation-delay:1.15s,.3s;display:flex;bottom:6px;right:0;rotate:-1.5deg}.mk .gE .ok{background:var(--good);color:#fff;border-radius:99px;place-items:center;width:28px;height:28px;display:grid}.mk .marq{border-block:1px solid var(--line);background:var(--bg);padding:26px 0;overflow:hidden}.mk .marq p{text-align:center;color:var(--subtle);margin-bottom:18px}.mk .track{gap:64px;width:max-content;animation:34s linear infinite mk-mq;display:flex}.mk .marq:hover .track{animation-play-state:paused}@keyframes mk-mq{to{transform:translate(-50%)}}.mk .pf{letter-spacing:-.02em;color:var(--muted);white-space:nowrap;align-items:center;gap:12px;font-size:22px;font-weight:700;display:flex}.mk .pf svg{width:26px;height:26px}.mk section.s{padding:120px 0}.mk .dark{background:var(--band);color:var(--band-fg)}.mk .dark .lede,.mk .dark .muted,.mk .dark .eyebrow{color:var(--band-muted)}.mk .stats{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.mk .stat{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);text-align:center;box-shadow:var(--shadow);padding:38px 24px}.mk .stat b{letter-spacing:-.04em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,62px);font-weight:600;line-height:1.05;display:block}.mk .stat span{color:var(--muted);margin-top:12px;display:block}.mk .stat small{color:var(--subtle);margin-top:6px;font-size:12.5px;display:block}.mk .pillars{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:56px;display:grid}.mk .pl{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;padding:34px 32px;transition:transform .3s,box-shadow .3s;display:flex}.mk .pl:hover{transform:translateY(-4px)}.mk .pl .ic{background:color-mix(in srgb,var(--fg) 6%,transparent);width:46px;height:46px;color:var(--fg);border-radius:13px;place-items:center;display:grid}.mk .pl h3{letter-spacing:-.03em;margin:22px 0 12px;font-size:26px;font-weight:600}.mk .pl p{color:var(--muted);flex:1;font-size:15.5px;line-height:1.65}.mk .pl .btn{width:100%;height:44px;margin-top:28px;font-size:14px}.mk .pl .btn-ghost{margin-top:10px}.mk .gap{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.mk .gap h2 em{color:color-mix(in srgb,var(--band-fg) 48%,transparent);font-style:normal}.mk .bubbles{height:440px;position:relative}.mk .bb{text-align:center;background:var(--band-card);max-width:250px;color:var(--band-fg);border:1px solid var(--band-line);border-radius:60px;padding:22px 30px;font-size:15px;font-weight:600;line-height:1.35;animation:9s ease-in-out infinite mk-bob;position:absolute;box-shadow:0 20px 40px -24px #0009}.mk .bb.dim{opacity:.45;filter:blur(1px)}.mk .bb.hot{background:var(--band-fg);color:var(--band);border-color:#0000}.mk .iso{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.mk .iso svg{width:100%;height:auto;overflow:visible}.mk .lay{transition:transform 1s cubic-bezier(.2,.9,.2,1)}.mk .iso.in .l1{transform:translateY(-14px)}.mk .iso.in .l3{transform:translateY(14px)}.mk .steps-txt li{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:6px;padding:22px 0;list-style:none;display:grid}.mk .steps-txt li:last-child{border:0}.mk .steps-txt .n{font-family:var(--font-mono),monospace;color:var(--subtle);padding-top:4px;font-size:13px}.mk .steps-txt b{letter-spacing:-.02em;font-size:20px;font-weight:600}.mk .steps-txt p{color:var(--muted);grid-column:2;margin-top:4px;font-size:15px;line-height:1.6}.mk .flowband{--band-card:var(--card);--band-line:var(--line);--band-fg:var(--fg);--band-muted:var(--muted);background:var(--bg-2);color:var(--fg)}.mk .flow{grid-template-columns:260px 1fr 280px;align-items:center;gap:0;margin-top:64px;display:grid}.mk .fbox{border:1px solid var(--band-line);background:var(--band-card);border-radius:20px;gap:10px;padding:22px;display:grid}.mk .fbox .t{border:1px solid var(--band-line);text-align:center;border-radius:11px;padding:11px 14px;font-size:13px;font-weight:600}.mk .fbox .t.hl{border-color:var(--band-fg);color:var(--band-fg);box-shadow:inset 0 0 0 1px var(--band-fg)}.mk .fmid{height:340px;position:relative}.mk .fmid>svg{width:100%;height:100%;position:absolute;inset:0}.mk .hub{width:92px;height:92px;box-shadow:0 0 0 10px color-mix(in srgb,var(--fg) 6%,transparent),0 24px 50px -18px #00000080;background:#0b0d12;border-radius:99px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mk .ch{border:1px solid var(--band-line);background:var(--band-card);text-align:center;border-radius:16px;width:150px;padding:14px;font-size:13px;font-weight:600;position:absolute}.mk .ch .ics{justify-content:center;gap:6px;margin-bottom:8px;display:flex}.mk .ch .ics span{background:color-mix(in srgb,var(--band-fg) 10%,transparent);border-radius:99px;place-items:center;width:24px;height:24px;display:grid}.mk .ch .ics svg{width:12px;height:12px}.mk .ch.lb{border-bottom:2px solid var(--band-fg)}.mk .outs{border:1px solid var(--band-line);background:var(--band-card);border-radius:20px;padding:10px 22px}.mk .outs div{align-items:center;gap:12px;padding:14px 0;font-size:15px;font-weight:600;display:flex}.mk .outs div+div{border-top:1px solid var(--band-line)}.mk .outs i{background:var(--band-fg);width:26px;height:26px;color:var(--bg);border-radius:99px;flex:none;place-items:center;display:grid}.mk .outs i svg{width:13px;height:13px}.mk .fg{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:56px;display:grid;overflow:hidden}.mk .fi{background:var(--card);padding:34px 30px;transition:background .25s}.mk .fi:hover{background:color-mix(in srgb,var(--fg) 3%,var(--card))}.mk .fi .ic{border:1px solid var(--line);width:40px;height:40px;color:var(--fg);border-radius:11px;place-items:center;display:grid}.mk .fi h3{letter-spacing:-.02em;margin:20px 0 8px;font-size:19px;font-weight:600}.mk .fi p{color:var(--muted);font-size:14.5px;line-height:1.65}.mk .split{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:28px;grid-template-columns:1fr 1.1fr;display:grid;overflow:hidden}.mk .split+.split{margin-top:28px}.mk .split .tx{padding:56px}.mk .split .tx h3{letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.1}.mk .split ul{color:var(--muted);margin:22px 0 28px 18px;line-height:1.7}.mk .split ul b{color:var(--fg)}.mk .split .arrow{align-items:center;gap:8px;font-weight:600;display:inline-flex}.mk .split .vis{background:linear-gradient(150deg,#0b0d12,#171a21 60%,#232731);place-items:center;min-height:420px;display:grid;position:relative;overflow:hidden}.mk .split.rev{grid-template-columns:1.1fr 1fr}.mk .split.rev .vis{background:linear-gradient(150deg,#0b0d12,#14171d 60%,#1e222a);order:-1}.mk .vcard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;width:min(360px,80%);padding:18px;box-shadow:0 30px 60px -30px #000000b3}.mk .vrow{color:#0b0d12;background:#fffffff0;border-radius:13px;align-items:center;gap:12px;padding:13px 15px;font-size:14.5px;font-weight:600;display:flex}.mk .vrow+.vrow{margin-top:10px}.mk .vrow i{color:#fff;background:#0b0d12;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:grid}.mk .vrow small{font-family:var(--font-mono),monospace;color:#5b6272;margin-left:auto;font-size:11px;font-weight:500}.mk .vfoot{color:#ffffffbf;align-items:center;gap:8px;margin-top:14px;font-size:12.5px;display:flex}.mk .wave{align-items:center;gap:3px;height:46px;margin:14px 0;display:flex}.mk .wave i{background:#ffffff59;border-radius:3px;flex:1;animation:1.2s ease-in-out infinite mk-wv}.mk .wave i:nth-child(3n){background:#ffffffd9}@keyframes mk-wv{50%{transform:scaleY(.35)}}.mk .msg{color:#fff;background:#ffffff1f;border-radius:16px 16px 16px 4px;max-width:84%;margin-top:10px;padding:11px 14px;font-size:13.5px}.mk .msg.me{color:#0b0d12;background:#fff;border-radius:16px 16px 4px;margin-left:auto}.mk .msg small{color:#ffffff8c;margin-top:3px;font-size:10.5px;display:block}.mk .msg.me small{color:#5b6272}.mk .vg{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:56px;display:grid}.mk .vt{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;min-height:250px;padding:28px 24px 26px;transition:transform .3s;display:flex;position:relative;overflow:hidden}.mk .vt:hover{transform:translateY(-4px)}.mk .vt:before{content:"";background:color-mix(in srgb,var(--fg) 4%,transparent);border-radius:40px;width:150px;height:150px;position:absolute;top:-50px;right:-50px;transform:rotate(45deg)}.mk .vt .ic{background:var(--fg);width:42px;height:42px;color:var(--bg);border-radius:12px;place-items:center;display:grid;position:relative}.mk .vt h3{letter-spacing:-.025em;margin:auto 0 8px;padding-top:40px;font-size:21px;font-weight:600}.mk .vt p{color:var(--muted);font-size:14px;line-height:1.6}.mk .ptop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.mk .bill{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:99px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.mk .bill button{z-index:1;height:40px;color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:600;display:flex;position:relative}.mk .bill button[aria-pressed=true]{color:var(--bg)}.mk .bill .bt{background:var(--fg);border-radius:99px;width:calc(50% - 4px);transition:transform .45s cubic-bezier(.2,.9,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.mk .bill[data-on=year] .bt{transform:translate(100%)}.mk .bill em{background:var(--lime);color:#0b0d12;border-radius:99px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700}.mk .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;margin-top:56px;display:grid}.mk .plan{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:26px;flex-direction:column;padding:34px 32px 32px;transition:transform .3s;display:flex;position:relative}.mk .plan:hover{transform:translateY(-4px)}.mk .plan .nm{justify-content:space-between;align-items:center;display:flex}.mk .plan .nm b{letter-spacing:-.025em;font-size:22px;font-weight:600}.mk .plan .for{color:var(--muted);min-height:44px;margin-top:8px;font-size:14.5px;line-height:1.5}.mk .price{align-items:baseline;gap:6px;margin:26px 0 4px;display:flex}.mk .price .cur{align-self:flex-start;margin-top:10px;font-size:22px;font-weight:600}.mk .price .amt{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:600;line-height:1;transition:opacity .2s,transform .3s;display:inline-block}.mk .price .amt.swap{opacity:0;transform:translateY(8px)}.mk .price .per{color:var(--subtle);font-size:14px}.mk .plan .note{color:var(--subtle);min-height:19px;font-size:12.5px}.mk .plan .btn{width:100%;height:48px;margin:24px 0 26px}.mk .plan ul{border-top:1px solid var(--line);gap:12px;padding-top:24px;list-style:none;display:grid}.mk .plan li{gap:11px;font-size:14.5px;line-height:1.45;display:flex}.mk .plan li i{background:color-mix(in srgb,var(--fg) 8%,transparent);width:20px;height:20px;color:var(--fg);border-radius:99px;flex:none;place-items:center;margin-top:1px;display:grid}.mk .plan li i svg{width:11px;height:11px}.mk .plan li.off{color:var(--subtle)}.mk .plan li.off i{background:color-mix(in srgb,var(--subtle) 16%,transparent);color:var(--subtle)}.mk .plan .lbl{color:var(--subtle);margin-bottom:-2px}.mk .plan.pop{color:#f2f4f8;background:#0b0d12;border-color:#0b0d12;box-shadow:0 40px 80px -36px #0b0d128c}.dark .mk .plan.pop{background:linear-gradient(170deg,#1d2028,#101318 70%);border-color:#2a2f3a}.mk .plan.pop .for,.mk .plan.pop .note,.mk .plan.pop .per{color:#a3abbd}.mk .plan.pop ul{border-color:#242934}.mk .plan.pop li i{color:#fff;background:#ffffff1a}.mk .plan.pop .tag{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;background:var(--lime);color:#0b0d12;border-radius:99px;padding:5px 10px;font-size:10.5px;font-weight:600}.mk .plan.pop:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(160deg,#ffffff59,#0000 45%);border-radius:26px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mk .ent{border:1px dashed var(--line);background:color-mix(in srgb,var(--card) 60%,transparent);border-radius:26px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:22px;padding:26px 32px;display:flex}.mk .ent b{letter-spacing:-.02em;font-size:20px;font-weight:600}.mk .ent p{color:var(--muted);flex:1;min-width:260px;font-size:14.5px}.mk .ent .btn{height:46px}.mk .pfoot{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:26px;margin-top:30px;font-size:13.5px;display:flex}.mk .pfoot span{align-items:center;gap:7px;display:flex}.mk .pfoot svg{color:var(--fg)}.mk .ph{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:#b25e09;vertical-align:middle;border:1px dashed #b25e0980;border-radius:99px;margin-left:10px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-block}.mk .faq{grid-template-columns:.8fr 1.2fr;gap:60px;display:grid}.mk details{border-bottom:1px solid var(--line);padding:22px 0}.mk summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;gap:20px;font-size:18px;font-weight:600;list-style:none;display:flex}.mk summary::-webkit-details-marker{display:none}.mk summary span{border:1px solid var(--line);border-radius:99px;flex:none;place-items:center;width:28px;height:28px;transition:transform .3s,background .3s;display:grid}.mk details[open] summary span{background:var(--fg);border-color:var(--fg);color:var(--bg);transform:rotate(45deg)}.mk details p{color:var(--muted);max-width:640px;margin-top:12px;line-height:1.7}.mk .cta{color:#f2f4f8;background:#0b0d12;position:relative;overflow:hidden}.dark .mk .cta{border-top:1px solid var(--line);background:#14171d}.mk .cta .shapes i{background:#ffffff06;border-color:#ffffff0d}.mk .cta .shapes:after{display:none}.mk .cta h2{letter-spacing:-.045em;max-width:820px;font-size:clamp(36px,5vw,64px);font-weight:600;line-height:1.02}.mk .cta .btn-ink{color:#0b0d12;background:#f2f4f8}.mk .cta .btn-ink:hover{transform:translateY(-1px)}.mk .cards3{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:64px;display:grid}.mk .c3{border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff17;flex-direction:column;padding:30px;display:flex}.mk .c3 h3{letter-spacing:-.025em;margin-bottom:10px;font-size:22px;font-weight:600}.mk .c3 p{color:#a3abbd;flex:1;font-size:15px;line-height:1.6}.mk .c3 .btn{height:44px;margin-top:24px;font-size:14px}.mk footer{background:var(--bg-2);border-top:1px solid var(--line);padding:80px 0 36px;overflow:hidden}.mk .fgrid{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;display:grid}.mk .fgrid h4{color:var(--subtle);margin-bottom:18px}.mk .fgrid>div:not(:first-child) a{color:var(--muted);padding:6px 0;font-size:14.5px;display:block}.mk .fgrid>div:not(:first-child) a:hover{color:var(--fg)}.mk .fgrid .about{color:var(--muted);max-width:320px;margin:18px 0 22px;font-size:14.5px;line-height:1.65}.mk .fbot{border-top:1px solid var(--line);color:var(--subtle);justify-content:space-between;align-items:center;margin-top:64px;padding-top:28px;font-size:13px;display:flex}.mk .wm{white-space:nowrap;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px var(--line);-webkit-user-select:none;user-select:none;text-align:center;margin-top:56px;font-size:clamp(48px,16.5vw,250px);font-weight:800;line-height:.8}.mk .legal-hero .wrap{grid-template-columns:1.2fr .8fr;min-height:auto;padding-top:80px;padding-bottom:100px}.mk .legal-hero h1{font-size:clamp(44px,5.5vw,76px)}.mk .legal-stack{height:340px;position:relative}.mk .lA{width:280px;top:10px;left:0}.mk .lB{width:240px;animation-delay:.4s,1.2s;top:120px;right:0}.mk .lC{width:250px;animation-delay:.7s,.6s;bottom:0;left:40px}.mk .toc{grid-template-columns:260px 1fr;gap:64px;padding:80px 0 120px;display:grid}.mk .toc nav{align-self:start;position:sticky;top:110px}.mk .toc nav a{border-left:2px solid var(--line);color:var(--muted);padding:8px 14px;font-size:14px;display:block}.mk .toc nav a.on{border-color:var(--fg);color:var(--fg);font-weight:600}.mk .doc h2{letter-spacing:-.025em;margin:44px 0 12px;font-size:24px;font-weight:600}.mk .doc h2:first-child{margin-top:0}.mk .doc section+section{margin-top:44px}.mk .doc li{color:var(--muted);line-height:1.75}.mk .doc strong{color:var(--fg)}.mk .doc p{color:var(--muted);max-width:720px;margin-bottom:14px;line-height:1.8}@media (max-width:1100px){.mk .hero .wrap{grid-template-columns:1fr;gap:44px;min-height:0;padding-top:56px;padding-bottom:80px}.mk .stack{margin-inline:auto}.mk .flow{grid-template-columns:1fr;gap:28px}.mk .fmid{height:300px}.mk .gap,.mk .iso,.mk .faq{grid-template-columns:1fr}.mk .vg{grid-template-columns:repeat(2,1fr)}.mk .split,.mk .split.rev{grid-template-columns:1fr}.mk .split.rev .vis{order:0}}@media (max-width:1000px){.mk .plans{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}@media (max-width:860px){.mk .nav ul{display:none}.mk .menu-btn{display:grid}.mk .nav .right .btn{display:none}.mk .nav .wrap{justify-content:space-between}.mk .stats{grid-template-columns:repeat(2,1fr)}.mk .pillars,.mk .fg,.mk .cards3{grid-template-columns:1fr}.mk .fgrid{grid-template-columns:1fr 1fr}.mk .toc{grid-template-columns:1fr}.mk .toc nav{display:none}.mk .legal-hero .wrap{grid-template-columns:1fr}}@media (max-width:600px){.mk .wrap{padding:0 16px}.mk .long{display:none}.mk .short{display:inline}.mk .nav .wrap{gap:10px}.mk .nav .logo b{font-size:17px}.mk .nav .right .btn{padding:0 14px}.mk section.s{padding:80px 0}.mk .nav .right .btn-ghost{display:none}.mk .stack{grid-template-columns:1fr;gap:14px;width:auto;max-width:none;height:auto;margin-inline:0;display:grid}.mk .stack .g{width:auto;padding:16px 18px;position:relative;inset:auto;rotate:none}.mk .gA,.mk .gC,.mk .gE{display:none}.mk .hero .wrap{gap:36px;padding-top:36px;padding-bottom:64px}.mk .hero h1{margin:20px 0 18px;font-size:clamp(38px,11vw,48px)}.mk .hero .sub{font-size:16.5px}.mk .announce{font-size:12.5px}.mk .chip{font-size:12px}.mk .vg{grid-template-columns:1fr}.mk .split .tx{padding:32px 24px}.mk .form{background:0 0;border:0;flex-direction:column;gap:10px;margin-top:28px;padding:0}.mk .form input{border:1px solid color-mix(in srgb,var(--hero-fg) 22%,transparent);background:color-mix(in srgb,var(--hero-fg) 5%,transparent);border-radius:14px;height:50px}.mk .form .btn{justify-content:center;width:100%;height:50px}.mk .hero .after{gap:10px 16px;font-size:13px}.mk .fgrid{grid-template-columns:1fr}.mk .bubbles{height:380px}.mk .bb{max-width:190px;padding:16px 20px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after{transition:none!important;animation:none!important}.mk .rv{opacity:1;transform:none}}}
