.mk{--bg:#08090a;--s1:#0f1012;--s2:#15161a;--line:#ffffff12;--line2:#ffffff21;--ink:#f5f5f3;--body:#a9aaae;--mute:#7b7c81;--acc:#c8ff45;--acc-rgb:200,255,69;--acc-ink:#0b0d05;--acc-h:#d8ff78;--acc-d:rgba(var(--acc-rgb),.12);--red:#ff6b5a;--ease:cubic-bezier(.2,.7,.2,1);--sans:var(--font-onest),system-ui,sans-serif;--mono:var(--font-plex-mono),ui-monospace,monospace;background:var(--bg);color:var(--ink);font:400 16.5px/1.6 var(--sans);-webkit-font-smoothing:antialiased}.mk :where(h1,h2,h3,h4,h5,h6){letter-spacing:normal;font-family:inherit}.mk :where(p){font-size:inherit;line-height:inherit;color:inherit}.mk a{color:var(--ink);text-decoration:none}.mk a:hover{color:var(--acc)}.mk img{max-width:100%;display:block}.mk :focus-visible{outline:2px solid var(--acc);outline-offset:2px}.mk .w{max-width:1200px;margin:0 auto;padding:0 28px}.mk .mono{font:500 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.mk .mono.a{color:var(--acc)}.mk .btn{cursor:pointer;height:46px;font:600 15px/1 var(--sans);white-space:nowrap;transition:background .2s,box-shadow .2s,transform .2s var(--ease);border:0;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.mk .btn:active{transform:translateY(1px)}.mk .btn-p{background:var(--acc);color:var(--acc-ink);box-shadow:0 0 0 1px rgba(var(--acc-rgb),.35),0 6px 24px -8px rgba(var(--acc-rgb),.38)}.mk .btn-p:hover{color:var(--acc-ink);background:var(--acc-h);box-shadow:0 0 0 1px rgba(var(--acc-rgb),.5),0 6px 22px -8px rgba(var(--acc-rgb),.42)}.mk .btn-g{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2);background:#ffffff0a}.mk .btn-g:hover{color:var(--ink);background:#ffffff14}.mk .btn-sm{height:36px;padding:0 14px;font-size:13.5px}.mk .btn-soon{cursor:default;width:100%;color:var(--mute);box-shadow:none;outline:1px dashed var(--line2);outline-offset:-1px;background:0 0}.mk .btn .ar{transition:transform .2s var(--ease)}.mk .btn:hover .ar{transform:translate(3px)}.mk .pill{white-space:nowrap;font:500 10px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--line2);color:var(--body);border-radius:3px;align-items:center;padding:5px 9px;display:inline-flex}.mk .pill.on{background:var(--acc);color:var(--acc-ink);box-shadow:none}.mk .pill.tint{background:var(--acc-d);color:var(--acc);box-shadow:none}@media (prefers-reduced-motion:no-preference){.mk .rv-now{animation:mk-rise-in .9s var(--ease)both}.mk .d1{animation-delay:80ms}.mk .d2{animation-delay:.16s}.mk .d3{animation-delay:.24s}.mk .d4{animation-delay:.32s}@supports (animation-timeline:view()){.mk .rv{animation:linear both mk-rise;animation-timeline:view();animation-range:entry entry 55%}.mk .rv.d1{animation-delay:0s;animation-range:entry 4% entry 60%}.mk .rv.d2{animation-delay:0s;animation-range:entry 8% entry 65%}.mk .rv.d3{animation-delay:0s;animation-range:entry 12% entry 70%}}}.mk section{position:relative}.mk .sec{padding:120px 0}.mk .sh{text-align:center;max-width:760px;margin:0 auto}.mk .sh.l{text-align:left;margin:0}.mk .sh h2{letter-spacing:-.045em;text-wrap:balance;margin-top:18px;font-size:clamp(34px,4.8vw,56px);font-weight:600;line-height:1.04}.mk .sh p{color:var(--body);text-wrap:pretty;max-width:54ch;margin:18px auto 0;font-size:18px}.mk .sh.l p{margin-left:0}.mk .glow{pointer-events:none;filter:blur(60px);background:radial-gradient(closest-side,rgba(var(--acc-rgb),.16),rgba(var(--acc-rgb),0));border-radius:50%;position:absolute}@media (prefers-reduced-motion:no-preference){.mk .glow{animation:18s ease-in-out infinite alternate mk-drift}}.mk .hero{text-align:center;padding:104px 0 0;position:relative}.mk .hero>.glow{width:1100px;height:640px;top:-260px;left:50%;transform:translate(-50%)}.mk .badge{max-width:100%;box-shadow:inset 0 0 0 1px var(--line2);color:var(--body);background:#ffffff0a;border-radius:3px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:13.5px;transition:all .2s;display:inline-flex}.mk .badge:hover{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.35);color:var(--ink)}.mk .badge b{white-space:nowrap;font:500 10.5px/1 var(--mono);letter-spacing:.06em;background:var(--acc-d);color:var(--acc);border-radius:3px;padding:4px 8px}.mk .hero h1{letter-spacing:-.05em;text-wrap:balance;background:linear-gradient(#fff 35%,#9fa1a6);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:21ch;margin:28px auto 0;font-size:clamp(42px,6.2vw,84px);font-weight:600;line-height:1.02;position:relative}.mk .hero .lead{max-width:70ch;color:var(--body);text-wrap:pretty;margin:26px auto 0;font-size:18.5px;position:relative}.mk .hero .cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;display:flex;position:relative}.mk .fine{color:var(--mute);flex-wrap:wrap;justify-content:center;gap:18px;margin-top:18px;font-size:13px;display:flex}.mk .fine span{align-items:center;gap:7px;display:flex}.mk .fine span:before{content:"";background:var(--acc);border-radius:50%;width:4px;height:4px}.mk .stage{perspective:2200px;max-width:1120px;margin:80px auto 0;position:relative}.mk .stage .glow{background:radial-gradient(closest-side,rgba(var(--acc-rgb),.2),rgba(var(--acc-rgb),0));width:900px;height:520px;top:10%;left:50%;transform:translate(-50%)}.mk .frame{box-shadow:0 0 0 1px var(--line2),0 70px 140px -50px #000000f2;transform-origin:50% 0;transition:transform 1.2s var(--ease);background:linear-gradient(#ffffff24,#ffffff08);border-radius:3px;padding:8px;position:relative;transform:rotateX(10deg)}.mk .frame.flat{transform:rotateX(0)}.mk .frame .slot{aspect-ratio:16/10;background:var(--s2);border-radius:3px;overflow:hidden}.mk .slot img{object-fit:cover;object-position:top left;width:100%;height:100%}.mk .fade{background:linear-gradient(#08090a00,var(--bg));pointer-events:none;height:24%;position:absolute;bottom:-2px;left:0;right:0}.mk .co{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--line2),0 24px 50px -20px #000;text-align:left;pointer-events:none;background:#121316db;border-radius:3px;flex-direction:column;gap:7px;padding:13px 16px;display:flex;position:absolute}.mk .co .mono{font-size:10px}.mk .co strong{white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.mk .dot{background:var(--acc);width:7px;height:7px;box-shadow:0 0 12px var(--acc);border-radius:50%;flex:none}.mk .dot.r{background:var(--red);box-shadow:0 0 12px var(--red)}.mk .c1{top:22%;left:-44px}.mk .c2{top:14%;right:-40px}.mk .c3{top:58%;right:8%}.mk .proof{border-block:1px solid var(--line);background:var(--s1);margin-top:40px}.mk .proof dl{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mk .proof dl>div{border-left:1px solid var(--line);padding:34px 28px}.mk .proof dl>div:first-child{border-left:0;padding-left:0}.mk .proof dt{letter-spacing:-.035em;font-size:clamp(24px,2.4vw,30px);font-weight:600}.mk .proof dd{color:var(--body);max-width:26ch;margin-top:6px;font-size:14.5px}.mk .card{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s,transform .4s var(--ease);border-radius:3px;flex-direction:column;display:flex;position:relative;overflow:hidden}.mk .card:hover{box-shadow:inset 0 0 0 1px var(--line2)}.mk .card:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(400px circle at var(--mx,50%)var(--my,0%),rgba(var(--acc-rgb),.06),transparent 40%);transition:opacity .3s;position:absolute;inset:0}.mk .card:hover:before{opacity:1}.mk .feat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:32px;display:grid}.mk .feat.first{margin-top:72px}.mk .feat .txt{align-self:center;padding:clamp(36px,4.5vw,60px) clamp(28px,4vw,56px)}.mk .feat.flip .txt{order:2}.mk .feat .mono{color:var(--acc)}.mk .feat h3{letter-spacing:-.035em;text-wrap:balance;margin-top:18px;font-size:clamp(26px,2.7vw,34px);font-weight:600;line-height:1.12}.mk .feat p{color:#bdbec2;text-wrap:pretty;max-width:46ch;margin-top:18px;font-size:17px;line-height:1.65}.mk .ticks{color:#e4e4e1;gap:14px;margin-top:28px;font-size:16px;line-height:1.5;list-style:none;display:grid}.mk .ticks li{align-items:flex-start;gap:12px;display:flex}.mk .ticks li:before{content:"";background:radial-gradient(circle,var(--acc)0 2.5px,var(--acc-d)3px);border-radius:50%;flex:none;width:16px;height:16px;margin-top:3px}.mk .feat .img{min-height:420px;box-shadow:0 0 0 1px var(--line2);background:var(--s2);border-radius:3px 0 0;margin:48px 0 0;display:flex;position:relative;overflow:hidden}.mk .feat.flip .img{border-radius:0 3px 0 0}.mk .feat .img img{object-fit:cover;object-position:top left;width:100%;height:100%;position:absolute;inset:0}.mk .feat.flip .img img{object-position:top right}.mk .extras{background:var(--line);box-shadow:0 0 0 1px var(--line);border-radius:3px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:32px;display:grid;overflow:hidden}.mk .extras>div{background:var(--s1);padding:32px 28px 34px}.mk .extras h3{letter-spacing:-.01em;align-items:center;gap:10px;font-size:16.5px;font-weight:600;display:flex}.mk .extras h3:before{content:"";background:var(--acc);border-radius:2px;width:6px;height:6px}.mk .extras p{color:#b4b5b9;margin-top:8px;font-size:15px;line-height:1.55}.mk .bandwrap{padding:0 0 20px}.mk .band{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:48px 52px;display:grid;position:relative;overflow:hidden}.mk .band.alt{box-shadow:inset 0 0 0 1px var(--line)}.mk .band h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.1}.mk .band p{color:var(--body);max-width:56ch;margin-top:10px;font-size:16px}.mk .band .cta{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.mk .net-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:56px;list-style:none;display:grid}.mk .net{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;align-items:center;gap:14px;min-width:0;padding:16px 18px;transition:all .25s;display:flex}.mk .net:hover{box-shadow:inset 0 0 0 1px var(--line2)}.mk .net.soon{box-shadow:none;outline:1px dashed var(--line2);outline-offset:-1px;background:0 0}.mk .net .ic{width:42px;height:42px;color:var(--ink);background:var(--s2);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;flex:none;place-items:center;transition:all .25s;display:grid}.mk .net:hover .ic{color:var(--acc)}.mk .net .ic svg{width:19px;height:19px}.mk .net.soon .ic{color:var(--mute);background:0 0}.mk .net .nm{min-width:0}.mk .net b{font-size:15.5px;font-weight:600;display:block}.mk .net small{color:var(--mute);margin-top:2px;font-size:13px;display:block}.mk .net .st{white-space:nowrap;font:500 10px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;border-radius:3px;flex:none;margin-left:auto;padding:5px 8px}.mk .st.live{background:var(--acc-d);color:var(--acc)}.mk .st.no{box-shadow:inset 0 0 0 1px var(--line2);color:var(--mute)}.mk .ai>.glow{background:radial-gradient(closest-side,rgba(var(--acc-rgb),.09),rgba(var(--acc-rgb),0));width:900px;height:500px;top:0;left:50%;transform:translate(-50%)}.mk .ai-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid;position:relative}.mk .ai-wrap .note{color:var(--mute);max-width:46ch;margin-top:22px;font-size:14px}.mk .ai-list{gap:12px;display:grid}.mk .ai-list .card{gap:10px;padding:24px 26px}.mk .ai-list .top{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.mk .ai-list h3{letter-spacing:-.02em;font-size:18px;font-weight:600}.mk .ai-list p{color:var(--body);font-size:15px}.mk .cost{font:400 11.5px/1 var(--mono);color:var(--mute)}.mk .teams-hd{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;display:grid}.mk .teams-shot{box-shadow:0 0 0 1px var(--line2),0 50px 100px -50px #000;border-radius:3px;margin-top:56px;overflow:hidden}.mk .teams-shot .slot{aspect-ratio:16/8;background:var(--s2);position:relative}.mk .teams-shot .slot img{object-position:top center;position:absolute;inset:0}.mk .pts{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:48px;list-style:none;display:grid}.mk .pts li{border-top:1px solid var(--line2);padding-top:20px}.mk .pts b{letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.mk .pts span{color:#bdbec2;margin-top:8px;font-size:15px;line-height:1.55;display:block}.mk .soon-tag{font:500 9.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--line2);color:var(--mute);border-radius:3px;padding:3px 7px}.mk .sw-top{background:var(--line);box-shadow:0 0 0 1px var(--line);border-radius:3px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:56px;display:grid;overflow:hidden}.mk .sw-top>div{background:var(--s1);padding:30px 28px}.mk .sw-top dt{letter-spacing:-.04em;color:var(--acc);font-size:28px;font-weight:600}.mk .sw-top dd{color:var(--body);margin-top:6px;font-size:15px}.mk .alts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;list-style:none;display:grid}.mk .alts a{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;justify-content:space-between;gap:16px;padding:20px 22px;transition:all .25s;display:flex}.mk .alts a:hover{box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink)}.mk .alts b{font-size:15.5px;font-weight:600;display:block}.mk .alts small{color:var(--mute);margin-top:3px;font-size:13.5px;display:block}.mk .alts i{color:var(--mute);font-style:normal;transition:all .25s}.mk .alts a:hover i{color:var(--acc);transform:translate(2px,-2px)}.mk .bill{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;gap:4px;margin-top:28px;padding:4px;display:inline-flex}.mk .bill button{all:unset;cursor:pointer;color:var(--body);border-radius:3px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.mk .bill button[aria-pressed=true]{background:var(--s2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2)}.mk .bill button:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.mk .bill em{font:500 10px/1 var(--mono);color:var(--acc);letter-spacing:.05em;font-style:normal}.mk .price{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:44px;display:grid}.mk .plan{grid-row:span 7;grid-template-rows:subgrid;background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--ease),box-shadow .3s;border-radius:3px;align-content:start;row-gap:0;padding:30px 26px 28px;display:grid;position:relative}.mk .plan:hover{box-shadow:inset 0 0 0 1px var(--line2);transform:translateY(-3px)}.mk .plan.hi{background:var(--s2);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.5)}.mk .plan .nm{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.mk .plan h3{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--body)}.mk .plan.hi h3{color:var(--acc)}.mk .plan .tag{font:500 10px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--acc)}.mk .plan .amt{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:22px;display:flex}.mk .plan .amt b{letter-spacing:-.055em;font-size:52px;font-weight:600;line-height:1}.mk .plan .amt small{color:var(--mute);font-size:14.5px}.mk .plan .per{color:var(--mute);min-height:20px;margin-top:8px;font-size:13px}.mk .plan .desc{color:#c6c7ca;text-wrap:pretty;min-height:45px;margin-top:16px;font-size:15px;line-height:1.5}.mk .plan .act{margin-top:22px}.mk .plan .act .btn{width:100%}.mk .plan hr{background:var(--line);border:0;height:1px;margin:24px 0 20px}.mk .plan ul{color:#c9cacd;align-content:start;gap:11px;font-size:14.5px;line-height:1.45;list-style:none;display:grid}.mk .plan li{align-items:flex-start;gap:11px;display:flex}.mk .plan li:before{content:"";background:var(--acc);border-radius:50%;flex:none;width:5px;height:5px;margin-top:8px}.mk .plan li.soon{color:var(--mute)}.mk .plan li.soon:before{background:var(--mute)}.mk .plan li.soon em{font:500 9.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--line2);vertical-align:1px;border-radius:3px;margin-left:6px;padding:2px 6px;font-style:normal}.mk .pline{max-width:720px;color:var(--mute);text-wrap:pretty;margin:36px auto 0;font-size:15px;line-height:1.6}.mk .pline b{color:var(--body);font-weight:500}.mk .pnote{color:var(--mute);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:32px;font-size:14px;display:flex}.mk .pnote .btn{height:42px}.mk .pnote a:not(.btn){color:var(--body);text-underline-offset:3px;text-decoration:underline}.mk .founder{background:var(--s1);max-width:880px;box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;margin:0 auto;padding:56px;position:relative;overflow:hidden}.mk .founder:after{content:"“";font:600 220px/1 var(--sans);color:rgba(var(--acc-rgb),.07);position:absolute;top:-30px;right:36px}.mk .founder blockquote{letter-spacing:-.025em;text-wrap:pretty;font-size:clamp(21px,2.4vw,28px);font-weight:500;line-height:1.35;position:relative}.mk .founder figcaption{align-items:center;gap:14px;margin-top:32px;display:flex}.mk .founder .av{background:var(--acc);width:52px;height:52px;color:var(--acc-ink);letter-spacing:-.01em;border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid;overflow:hidden}.mk .founder b{font-weight:600;display:block}.mk .founder small{color:var(--mute);font-size:14px}.mk .founder small a{color:var(--acc)}.mk .faq{max-width:860px;margin:48px auto 0}.mk .faq details{border-top:1px solid var(--line)}.mk .faq details:last-child{border-bottom:1px solid var(--line)}.mk .faq summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;gap:24px;padding:22px 4px;font-size:17.5px;font-weight:500;list-style:none;transition:color .2s;display:flex}.mk .faq summary:hover{color:var(--acc)}.mk .faq summary::-webkit-details-marker{display:none}.mk .faq summary:after{content:"+";color:var(--mute);transition:.25s var(--ease);font-size:22px;line-height:1}.mk .faq details[open] summary:after{color:var(--acc);transform:rotate(45deg)}.mk .faq details p{color:var(--body);padding:0 48px 22px 4px;font-size:15.5px}.mk .final{padding:60px 0 120px}.mk .fin{box-shadow:inset 0 0 0 1px var(--line2);background:var(--s1);border-radius:3px;overflow:hidden}.mk .fin .lime{--g:48px;--mx:70%;--my:60%;isolation:isolate;color:var(--ink);background:radial-gradient(120% 90% at 100% 100%,#101207,var(--s1)60%);padding:56px 56px 48px;display:block;position:relative;overflow:hidden}.mk .fin .lime:before,.mk .fin .lime:after{content:"";z-index:-1;pointer-events:none;background-size:var(--g)var(--g);position:absolute;inset:0}.mk .fin .lime:before{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);-webkit-mask:linear-gradient(#0000,#000 35%);mask:linear-gradient(#0000,#000 35%)}.mk .fin .lime:after{background-image:linear-gradient(rgba(var(--acc-rgb),.55)1px,transparent 1px),linear-gradient(90deg,rgba(var(--acc-rgb),.55)1px,transparent 1px);-webkit-mask:radial-gradient(220px circle at var(--mx)var(--my),#000,transparent 70%);mask:radial-gradient(220px circle at var(--mx)var(--my),#000,transparent 70%);opacity:.35;transition:opacity .4s}.mk .fin .lime:hover:after{opacity:1}.mk .fin .mesh{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mk .fin .mesh i{filter:blur(70px);background:radial-gradient(closest-side,rgba(var(--acc-rgb),.22),transparent);border-radius:50%;position:absolute}.mk .fin .mesh i:first-child{width:520px;height:360px;bottom:-160px;right:-120px}.mk .fin .mesh i:nth-child(2){opacity:.7;width:380px;height:280px;bottom:-200px;left:30%}@media (prefers-reduced-motion:no-preference){.mk .fin .mesh i:first-child{animation:16s ease-in-out infinite alternate mk-mesh}.mk .fin .mesh i:nth-child(2){animation:22s ease-in-out infinite alternate-reverse mk-mesh}}.mk .fin .mesh b{width:360px;height:360px;left:var(--mx);top:var(--my);background:radial-gradient(closest-side,rgba(var(--acc-rgb),.16),transparent);opacity:0;border-radius:50%;transition:opacity .4s;position:absolute;transform:translate(-50%,-50%)}.mk .fin .lime:hover .mesh b{opacity:1}.mk .fin .cell{z-index:-1;width:var(--g);height:var(--g);pointer-events:none;opacity:0;background:rgba(var(--acc-rgb),.14);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.5);animation:mk-cell 2.4s var(--ease)forwards;position:absolute}.mk .fin .lime .mono{line-height:1.5}.mk .fin .lime p{max-width:34ch;color:var(--body);margin-top:12px;font-size:clamp(18px,1.8vw,21px);line-height:1.4}.mk .fin .big{letter-spacing:-.065em;color:var(--acc);justify-content:space-between;align-items:center;gap:24px;margin-top:40px;font-size:clamp(52px,9vw,132px);font-weight:600;line-height:.95;transition:text-shadow .4s;display:flex}.mk .fin .lime:hover .big{text-shadow:0 0 24px rgba(var(--acc-rgb),.6),0 0 110px rgba(var(--acc-rgb),.35)}.mk .fin .arrow{width:1.6em;height:1.6em;text-shadow:none;background:var(--acc);color:var(--acc-ink);box-shadow:0 0 0 1px rgba(var(--acc-rgb),.5),0 0 40px rgba(var(--acc-rgb),.45);transition:transform .45s var(--ease),box-shadow .4s;border-radius:50%;flex:none;place-items:center;font-size:.42em;display:grid}.mk .fin .lime:hover .arrow{box-shadow:0 0 0 1px rgba(var(--acc-rgb),.7),0 0 60px rgba(var(--acc-rgb),.7);transform:rotate(-45deg)}.mk .fin .strip{background:var(--s1);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 56px;display:flex}.mk .fin .strip b{font-weight:600;display:block}.mk .fin .strip small{color:var(--mute);font-size:14px;display:block}.mk.mk-nav{z-index:40;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border-bottom:1px solid var(--line);background:#08090ab8;position:sticky;top:0}.mk.mk-nav>.w{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px;height:72px;display:grid}.mk.mk-nav .logo{justify-self:start;min-width:0;display:flex}.mk.mk-nav .logo img{object-fit:contain;object-position:left;width:auto;max-width:100%;height:36px}.mk.mk-nav .links{font:500 13px/1 var(--mono);text-transform:uppercase;letter-spacing:.09em;gap:30px;list-style:none;display:flex}.mk.mk-nav .links a{height:40px;color:var(--body);align-items:center;transition:color .15s;display:flex;position:relative}.mk.mk-nav .links a:after{content:"";background:var(--acc);transform-origin:0;height:1.5px;transition:transform .25s var(--ease);position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.mk.mk-nav .links a:hover,.mk.mk-nav .links a[aria-current=page]{color:var(--ink)}.mk.mk-nav .links a:hover:after,.mk.mk-nav .links a[aria-current=page]:after{transform:scaleX(1)}.mk.mk-nav .links a:focus-visible{outline:2px solid var(--acc);outline-offset:4px;border-radius:2px}.mk.mk-nav .r{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.mk .menu{cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:0;border-radius:3px;place-items:center;margin-right:-8px;display:none}.mk .menu span{width:18px;height:1.5px;transition:.25s var(--ease);background:currentColor;position:relative}.mk .menu span:before,.mk .menu span:after{content:"";width:18px;height:1.5px;transition:.25s var(--ease);background:currentColor;position:absolute;left:0}.mk .menu span:before{top:-6px}.mk .menu span:after{top:6px}.mk .menu[aria-expanded=true] span{background:0 0}.mk .menu[aria-expanded=true] span:before{top:0;transform:rotate(45deg)}.mk .menu[aria-expanded=true] span:after{top:0;transform:rotate(-45deg)}.mk .mnav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#08090af7;max-height:calc(100dvh - 72px);padding:4px 20px 20px;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.mk .mnav.open{animation:mk-drop .25s var(--ease);display:block}.mk .mnav ul{list-style:none}.mk .mnav a.l{border-bottom:1px solid var(--line);min-height:52px;color:var(--ink);justify-content:space-between;align-items:center;font-size:17px;font-weight:500;display:flex}.mk .mnav a.l:after{content:"→";color:var(--mute)}.mk .mnav .acts{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.mk .mnav .acts .btn{height:48px}.mk .mnav .acts .btn:only-child{grid-column:1/-1}.mk.mk-foot{border-top:1px solid var(--line);color:var(--mute);background:#060707;font-size:14px}.mk .ft-top{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:64px;padding:80px 0 64px;display:grid}.mk .ft-brand .logo img{width:auto;height:28px}.mk .ft-brand p{max-width:36ch;color:var(--body);margin-top:18px;font-size:15px;line-height:1.6}.mk .ft-brand .cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.mk .ft-brand .cta span{font-size:13px}.mk .ft-mail{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:3px;align-items:center;gap:10px;margin-top:28px;padding:12px 16px;font-size:14.5px;transition:all .2s;display:inline-flex}.mk .ft-mail:hover{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.35);color:var(--ink)}.mk .ft-mail small{font:500 10px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);display:block}.mk .ft-mail svg{width:18px;height:18px;color:var(--acc);flex:none}.mk .ft-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.mk .ft-cols h2{font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-bottom:16px}.mk .ft-cols ul{gap:11px;list-style:none;display:grid}.mk .ft-cols a{color:var(--body);font-size:14.5px}.mk .ft-cols a:hover{color:var(--ink)}.mk .ft-bot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:26px 0 32px;display:flex}.mk .soc{gap:8px;list-style:none;display:flex}.mk .soc a{width:40px;height:40px;color:var(--body);box-shadow:inset 0 0 0 1px var(--line2);border-radius:50%;place-items:center;transition:all .2s;display:grid}.mk .soc a:hover{color:var(--acc-ink);background:var(--acc);box-shadow:none}.mk .soc svg{width:16px;height:16px}.mk .ft-word{letter-spacing:-.07em;text-align:center;background:linear-gradient(#ffffff12,#fff0 85%);color:#0000;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;height:.72em;padding-top:8px;font-size:clamp(80px,17vw,240px);font-weight:600;line-height:.8;overflow:hidden}@media (max-width:1120px){.mk.mk-nav>.w{gap:20px}.mk.mk-nav .links{gap:20px;font-size:12px}}@media (max-width:1100px){.mk .feat,.mk .feat.flip{grid-template-columns:1fr}.mk .feat.flip .txt{order:0}.mk .feat .txt{padding:48px 40px 8px}.mk .feat .txt p{max-width:60ch}.mk .feat .img,.mk .feat.flip .img{aspect-ratio:1.28;border-radius:3px 0 0;min-height:0;margin:32px 0 0 40px}.mk .feat.flip .img img{object-position:top left}.mk .price{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.mk .co{display:none}.mk .net-grid,.mk .extras{grid-template-columns:1fr 1fr}}@media (max-width:900px){.mk.mk-nav .links{display:none}.mk.mk-nav>.w{grid-template-columns:minmax(0,1fr) auto}.mk.mk-nav .r{grid-column:2}.mk .menu{display:grid}.mk .sec{padding:88px 0}.mk .ai-wrap{grid-template-columns:1fr;gap:32px}.mk .teams-hd{grid-template-columns:1fr;gap:24px}.mk .pts{grid-template-columns:1fr 1fr;gap:32px}.mk .feat .txt{padding:36px 24px 8px}.mk .feat .img,.mk .feat.flip .img{margin:24px 0 0 24px}.mk .proof dl{grid-template-columns:1fr 1fr}.mk .proof dl>div{padding:26px 20px}.mk .proof dl>div:nth-child(3){border-left:0;padding-left:0}.mk .proof dl>div:nth-child(n+3){border-top:1px solid var(--line)}.mk .sw-top,.mk .alts{grid-template-columns:1fr}.mk .frame{transform:none}.mk .founder{padding:36px 28px}.mk .ft-top{grid-template-columns:1fr;gap:48px;padding:64px 0 48px}.mk .ft-cols{grid-template-columns:1fr 1fr}.mk .band{grid-template-columns:1fr;padding:36px 28px}.mk .band .cta{justify-content:flex-start}.mk .fin .lime{padding:40px 28px}.mk .fin .strip{padding:20px 28px}}@media (max-width:620px){.mk .price{grid-template-columns:1fr}.mk .plan .desc{min-height:0}}@media (max-width:640px){.mk .btn{min-height:44px}.mk.mk-nav .btn,.mk.mk-nav .logo img{height:44px}.mk .soc a{width:44px;height:44px}.mk .ft-cols ul{gap:0}.mk .ft-cols a{align-items:center;min-height:40px;display:inline-flex}.mk .faq summary{padding:18px 2px;font-size:16px}.mk .faq details p{padding:0 8px 20px 2px}.mk .bill button{box-sizing:border-box;min-height:44px;padding:0 14px}.mk .hero h1{font-size:clamp(36px,11vw,48px)}.mk .hero .lead{font-size:17px}.mk .hero .cta .btn{flex:1}.mk .fin .big{font-size:clamp(48px,15vw,80px)}.mk .fin .lime{--g:36px}.mk .fine{gap:10px 14px}.mk .sh h2{font-size:clamp(30px,8.5vw,40px)}.mk .plan{padding:26px 22px}}@media (max-width:560px){.mk .w{padding:0 20px}.mk .net-grid,.mk .extras,.mk .pts{grid-template-columns:1fr}.mk.mk-nav .r>.login{display:none}.mk.mk-nav>.w{height:64px}.mk .mnav{max-height:calc(100dvh - 64px)}.mk .hero{padding-top:72px}.mk .proof dl>div:nth-child(2){padding-right:0}}@media (prefers-reduced-motion:reduce){.mk .frame{transition:none;transform:none}.mk .fin .cell{display:none}}html:has(.mk-page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08090a;overflow-x:clip}.mk-page{overflow-x:clip}body:has(.mk-page){background:#08090a}.root-canvas:has(.mk-page){background:#08090a}@keyframes mk-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes mk-rise-in{0%{transform:translateY(18px)}}@keyframes mk-drift{to{transform:translate(-46%,30px)scale(1.08)}}@keyframes mk-mesh{to{transform:translate(-80px,-40px)scale(1.15)}}@keyframes mk-cell{25%{opacity:1}to{opacity:0}}@keyframes mk-drop{0%{opacity:0;transform:translateY(-6px)}}.mk .crumb{font:500 11.5px/1.4 var(--mono);letter-spacing:.05em;color:var(--mute);align-items:center;gap:8px;display:flex}.mk .crumb a{color:var(--body)}.mk .crumb a:hover{color:var(--ink)}.mk .crumb i{opacity:.4;font-style:normal}.mk .ph{padding:72px 0 56px}.mk .ph h1{letter-spacing:-.05em;text-wrap:balance;max-width:18ch;margin-top:22px;font-size:clamp(40px,5.6vw,72px);font-weight:600;line-height:1.02}.mk .ph h1 em{color:var(--acc);font-style:normal}.mk .ph .lead{color:var(--body);text-wrap:pretty;max-width:60ch;margin-top:20px;font-size:18px}.mk .ph.c{text-align:center}.mk .ph.c h1,.mk .ph.c .lead{margin-left:auto;margin-right:auto}.mk .ph.c .crumb{justify-content:center}.mk .soonc{font:500 9.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line2);color:var(--mute);vertical-align:1px;border-radius:3px;margin-left:6px;padding:2px 6px}@media (max-width:900px){.mk .ph{padding:56px 0 40px}}@media (max-width:640px){.mk .crumb{flex-wrap:wrap;font-size:11px}.mk .ph h1{font-size:clamp(34px,10vw,44px)}}.mk.pricing-page .ctrl{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:32px;display:flex}.mk.pricing-page .ctrl .bill{margin-top:0}.mk.pricing-page .cur{appearance:none;cursor:pointer;height:42px;font:500 13px/42px var(--mono);color:var(--ink);background-color:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);background-image:linear-gradient(45deg,transparent 50%,var(--mute)50%),linear-gradient(-45deg,transparent 50%,var(--mute)50%);background-position:calc(100% - 16px),calc(100% - 12px);background-repeat:no-repeat;background-size:4px 4px;border:0;border-radius:3px;padding:0 32px 0 14px}.mk.pricing-page .cur option{background:var(--s2)}.mk.pricing-page .cur:disabled{opacity:.6}.mk.pricing-page .price{margin-top:44px}.mk.pricing-page .plan h2{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--body)}.mk.pricing-page .plan.hi h2{color:var(--acc)}.mk.pricing-page .trust{font:500 11px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--mute);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:36px;display:flex}.mk.pricing-page .trust span{align-items:center;gap:8px;display:flex}.mk.pricing-page .trust span:before{content:"";background:var(--acc);border-radius:50%;width:5px;height:5px}.mk.pricing-page .pline{text-align:center;max-width:720px;margin:24px auto 0}.mk.pricing-page .cr{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:72px;padding:120px 0 0;display:grid}.mk.pricing-page .cr .sh{text-align:left;margin:0}.mk.pricing-page .cr .sh h2{letter-spacing:-.04em;margin-top:16px;font-size:clamp(30px,3.8vw,44px);line-height:1.06}.mk.pricing-page .cr .sh p{max-width:56ch;margin-left:0;font-size:17px}.mk.pricing-page .costs{border-top:1px solid var(--line);margin-top:32px;list-style:none}.mk.pricing-page .costs li{border-bottom:1px solid var(--line);color:var(--body);justify-content:space-between;align-items:baseline;gap:18px;padding:15px 2px;font-size:15px;display:flex}.mk.pricing-page .costs b{font:500 12.5px/1 var(--mono);color:var(--acc);white-space:nowrap}.mk.pricing-page .small{color:var(--mute);max-width:48ch;margin-top:18px;font-size:14px}.mk.pricing-page .box{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;padding:28px}.mk.pricing-page .box+.box{margin-top:14px}.mk.pricing-page .box .top{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mk.pricing-page .box .mono{color:var(--acc)}.mk.pricing-page .box .mono.m{color:var(--mute)}.mk.pricing-page .box p{color:var(--body);margin-top:8px;font-size:15px}.mk.pricing-page .box .pr{letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600}.mk.pricing-page .box .pr small{color:var(--mute);letter-spacing:0;margin-left:3px;font-size:14px;font-weight:400}.mk.pricing-page .box .act{margin-top:20px}.mk.pricing-page .tu{gap:10px;margin-top:18px;list-style:none;display:grid}.mk.pricing-page .tu li{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.mk.pricing-page .tu li>span{font-size:15px}.mk.pricing-page .tu li b{font-weight:600}.mk.pricing-page .tu li small{font:500 12px/1 var(--mono);color:var(--mute);margin-left:10px}.mk.pricing-page .tu .buy{flex:none;min-width:96px}.mk.pricing-page .tu .buy .btn-soon{height:36px;font-size:13px}.mk.pricing-page .cmp{padding:120px 0 0}.mk.pricing-page .cmp .sh{max-width:640px}.mk.pricing-page .cmp .sh h2{letter-spacing:-.04em;margin-top:16px;font-size:clamp(30px,3.8vw,44px);line-height:1.06}.mk.pricing-page .cmp .sh p{font-size:17px}.mk.pricing-page .tbl{box-shadow:inset 0 0 0 1px var(--line2);background:var(--s1);border-radius:3px;margin-top:36px;overflow-x:auto}.mk.pricing-page table{border-collapse:collapse;width:100%;min-width:860px;font-size:14.5px}.mk.pricing-page col.c1{width:30%}.mk.pricing-page th,.mk.pricing-page td{text-align:center;padding:14px 22px}.mk.pricing-page td:first-child,.mk.pricing-page th:first-child{text-align:left}.mk.pricing-page thead th{background:var(--s1);border-bottom:1px solid var(--line2);vertical-align:bottom;padding-top:24px;padding-bottom:18px}.mk.pricing-page thead th b{letter-spacing:-.02em;font-size:16px;font-weight:600;display:block}.mk.pricing-page thead th small{font:500 10.5px/1.3 var(--mono);color:var(--mute);margin-top:4px;display:block}.mk.pricing-page thead th .act{margin-top:14px}.mk.pricing-page thead th .btn{width:100%;height:34px;padding:0 12px;font-size:13px}.mk.pricing-page tbody td{border-top:1px solid var(--line);color:var(--body);font-variant-numeric:tabular-nums}.mk.pricing-page tbody td:first-child{color:#c6c7ca}.mk.pricing-page tr.cat td{text-align:left;font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acc);border-top:0;padding-top:30px;padding-bottom:10px}.mk.pricing-page th:nth-child(3),.mk.pricing-page td:nth-child(3){background:rgba(var(--acc-rgb),.04)}.mk.pricing-page thead th:nth-child(3){box-shadow:inset 0 2px 0 var(--acc)}.mk.pricing-page thead th:nth-child(3) b{color:var(--acc)}.mk.pricing-page tbody tr:not(.cat):hover td{background-color:#ffffff06}.mk.pricing-page .y{background:var(--acc-d);width:18px;height:18px;color:var(--acc);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.mk.pricing-page .n{color:#4a4b50}.mk.pricing-page td small{color:var(--mute);margin-left:4px}.mk.pricing-page .ptabs{display:none}.mk.pricing-page #faq{padding:120px 0 0}.mk.pricing-page .fwrap .final{padding:100px 0}@media (max-width:900px){.mk.pricing-page .cr{grid-template-columns:1fr;gap:40px;padding-top:88px}.mk.pricing-page .cmp,.mk.pricing-page #faq{padding-top:88px}}@media (max-width:640px){.mk.pricing-page .ptabs{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);z-index:3;border-radius:3px;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:28px;padding:4px;display:grid;position:sticky;top:80px}.mk.pricing-page .ptabs button{all:unset;cursor:pointer;min-height:44px;color:var(--body);border-radius:3px;place-items:center;font-size:14px;font-weight:500;display:grid}.mk.pricing-page .ptabs button[aria-pressed=true]{background:var(--s2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2)}.mk.pricing-page .tbl{margin-top:12px}.mk.pricing-page table{min-width:0}.mk.pricing-page col.c1{width:auto}.mk.pricing-page th,.mk.pricing-page td{padding:13px 14px}.mk.pricing-page .tbl[data-col] :is(th,td):not(:first-child){display:none}.mk.pricing-page .tbl[data-col="2"] :is(th,td):nth-child(2),.mk.pricing-page .tbl[data-col="3"] :is(th,td):nth-child(3),.mk.pricing-page .tbl[data-col="4"] :is(th,td):nth-child(4),.mk.pricing-page .tbl[data-col="5"] :is(th,td):nth-child(5){display:table-cell}.mk.pricing-page tr.cat td{display:table-cell!important}.mk.pricing-page thead th .btn{height:44px}.mk.pricing-page td:not(:first-child){width:42%}.mk.pricing-page .cr{gap:32px}.mk.pricing-page .box{padding:22px}.mk.pricing-page .box .top{flex-direction:column;gap:12px}.mk.pricing-page .cur{min-height:44px}}@media (max-width:560px){.mk.pricing-page .ptabs{top:72px}}.mk .plan .amt b{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.mk .plan .amt b{animation:mk-swap .15s var(--ease)}}@keyframes mk-swap{0%{opacity:0;transform:translateY(6px)}}.mk.alt-page .ph .cta{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.mk.alt-page .vs{font:500 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);align-items:center;gap:10px;margin-top:26px;display:flex}.mk.alt-page .vs b{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;padding:5px 9px;font-weight:500}.mk.alt-page .vs b.a{background:var(--acc);color:var(--acc-ink);box-shadow:none}.mk.alt-page .facts{background:var(--line);box-shadow:0 0 0 1px var(--line);border-radius:3px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mk.alt-page .facts>div{background:var(--s1);padding:28px}.mk.alt-page .facts dt{letter-spacing:-.04em;color:var(--acc);font-size:28px;font-weight:600}.mk.alt-page .facts dd{color:var(--body);margin-top:6px;font-size:15px}.mk.alt-page .sv{grid-template-columns:260px minmax(0,1fr);gap:48px;padding:88px 0 0;display:grid}.mk.alt-page .sv .txt{color:#cfd0d3;gap:18px;max-width:60ch;font-size:18px;line-height:1.7;display:grid}.mk.alt-page .cmp{padding:96px 0 0}.mk.alt-page .cmp .sh{text-align:left;margin:0}.mk.alt-page .cmp .sh h2{letter-spacing:-.04em;margin-top:16px;font-size:clamp(30px,3.8vw,44px);line-height:1.06}.mk.alt-page .cmp .sh p{margin-left:0;font-size:17px}.mk.alt-page .tbl{box-shadow:inset 0 0 0 1px var(--line2);background:var(--s1);border-radius:3px;margin-top:36px;overflow-x:auto}.mk.alt-page table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.mk.alt-page th,.mk.alt-page td{text-align:left;border-bottom:1px solid var(--line);padding:16px 24px}.mk.alt-page tbody tr:last-child td{border-bottom:0}.mk.alt-page thead th{border-bottom:1px solid var(--line2);vertical-align:bottom;padding-top:22px;padding-bottom:18px;font-size:15px;font-weight:600}.mk.alt-page thead th small{font:500 10.5px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin-top:4px;display:block}.mk.alt-page th:nth-child(2),.mk.alt-page td:nth-child(2){background:rgba(var(--acc-rgb),.045);box-shadow:inset 1px 0 0 rgba(var(--acc-rgb),.16),inset -1px 0 0 rgba(var(--acc-rgb),.16)}.mk.alt-page thead th:nth-child(2){box-shadow:inset 1px 0 0 rgba(var(--acc-rgb),.16),inset -1px 0 0 rgba(var(--acc-rgb),.16),inset 0 2px 0 var(--acc)}.mk.alt-page th:nth-child(2)>span{color:var(--acc)}.mk.alt-page td:first-child{color:var(--body);width:40%}.mk.alt-page td:nth-child(2){color:var(--ink);font-weight:500}.mk.alt-page td:nth-child(3){color:var(--mute)}.mk.alt-page tbody tr:hover td{background-color:#ffffff05}.mk.alt-page tbody tr:hover td:nth-child(2){background:rgba(var(--acc-rgb),.07)}.mk.alt-page .ck{background:var(--acc);width:20px;height:20px;color:var(--acc-ink);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.mk.alt-page .no{color:var(--mute)}.mk.alt-page td .pill{vertical-align:1px;margin-left:8px}.mk.alt-page .fn{color:var(--mute);margin-top:14px;font-size:13px}.mk.alt-page .honest{grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;display:grid}.mk.alt-page .honest>div{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;padding:26px 28px}.mk.alt-page .honest h3{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.mk.alt-page .honest h3:before{content:"";background:var(--acc);border-radius:2px;flex:none;width:8px;height:8px}.mk.alt-page .honest>div:last-child h3:before{background:var(--mute)}.mk.alt-page .honest ul{color:var(--body);gap:10px;margin-top:16px;font-size:15px;list-style:none;display:grid}.mk.alt-page .honest li{padding-left:18px;position:relative}.mk.alt-page .honest li:before{content:"–";color:var(--mute);position:absolute;left:0}.mk.alt-page .fq{grid-template-columns:260px minmax(0,1fr);gap:48px;padding:96px 0 0;display:grid}.mk.alt-page .fq .sh{text-align:left;margin:0}.mk.alt-page .fq .sh h2{letter-spacing:-.04em;margin-top:0;font-size:clamp(30px,3.8vw,44px);line-height:1.06}.mk.alt-page .fq .faq{max-width:760px;margin:28px 0 0}.mk.alt-page .oth{padding:80px 0 0}.mk.alt-page .oth ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;list-style:none;display:grid}.mk.alt-page .oth a{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;justify-content:space-between;gap:16px;padding:20px 22px;transition:all .25s;display:flex}.mk.alt-page .oth a:hover{box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink)}.mk.alt-page .oth b{font-weight:600;display:block}.mk.alt-page .oth small{color:var(--mute);margin-top:3px;font-size:13.5px;display:block}.mk.alt-page .oth i{color:var(--mute);font-style:normal;transition:all .25s}.mk.alt-page .oth a:hover i{color:var(--acc);transform:translate(2px,-2px)}.mk.alt-page .final{padding:80px 0 100px}.mk.alt-page .final .w{padding:0}@media (max-width:900px){.mk.alt-page .facts{grid-template-columns:1fr}.mk.alt-page .sv,.mk.alt-page .fq{grid-template-columns:1fr;gap:20px}.mk.alt-page .honest,.mk.alt-page .oth ul{grid-template-columns:1fr}}@media (max-width:640px){.mk.alt-page table{min-width:0;font-size:14px}.mk.alt-page th,.mk.alt-page td{padding:13px 12px}.mk.alt-page td:first-child{width:auto}.mk.alt-page thead th small{font-size:9.5px}.mk.alt-page .tbl{margin-top:24px}.mk.alt-page .honest>div,.mk.alt-page .facts>div{padding:22px}.mk.alt-page .sv .txt{font-size:17px}}.mk.legal-page .lh{border-bottom:1px solid var(--line);padding:64px 0 36px}.mk.legal-page .lh h1{letter-spacing:-.05em;margin-top:22px;font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1.02}.mk.legal-page .lh .row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-top:28px;display:flex}.mk.legal-page .tabs{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;gap:4px;padding:4px;display:flex}.mk.legal-page .tabs a{color:var(--body);border-radius:3px;padding:8px 14px;font-size:14px}.mk.legal-page .tabs a:hover{color:var(--ink)}.mk.legal-page .tabs a[aria-current=page]{background:var(--s2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2)}.mk.legal-page .upd{color:var(--mute);flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:14px;display:flex}.mk.legal-page .upd b{color:var(--body);font-weight:500}.mk.legal-page .upd button{all:unset;cursor:pointer;color:var(--body);align-items:center;gap:6px;font-size:14px;display:flex}.mk.legal-page .upd button:hover{color:var(--acc)}.mk.legal-page .upd button:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.mk.legal-page .lg{grid-template-columns:260px minmax(0,1fr);gap:72px;padding-block:56px 100px;display:grid}.mk.legal-page .toc{align-self:start;max-height:calc(100vh - 120px);position:sticky;top:96px;overflow:auto}.mk.legal-page .toc .mono{margin-bottom:16px;display:block}.mk.legal-page .toc ol{counter-reset:t;border-left:1px solid var(--line2);gap:2px;list-style:none;display:grid}.mk.legal-page .toc a{color:var(--mute);border-left:1px solid #0000;gap:10px;margin-left:-1px;padding:7px 0 7px 16px;font-size:14px;line-height:1.4;transition:color .2s,border-color .2s;display:flex}.mk.legal-page .toc a:before{counter-increment:t;content:counter(t,decimal-leading-zero);font:500 10.5px/1.9 var(--mono);color:var(--mute);opacity:.7}.mk.legal-page .toc a:hover{color:var(--ink)}.mk.legal-page .toc a.on{color:var(--ink);border-left-color:var(--acc)}.mk.legal-page .toc a.on:before{color:var(--acc);opacity:1}.mk.legal-page .toc .help{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);color:var(--body);border-radius:3px;margin-top:28px;padding:18px;font-size:13.5px}.mk.legal-page .toc .help a{color:var(--acc);border:0;margin-top:6px;padding:0;display:block}.mk.legal-page .toc .help a:before{display:none}.mk.legal-page .doc{color:#c4c5c8;counter-reset:sec;max-width:720px;font-size:16.5px;line-height:1.75}.mk.legal-page .doc section{border-bottom:1px solid var(--line);counter-increment:sec;margin-bottom:44px;padding-bottom:44px;scroll-margin-top:96px}.mk.legal-page .doc section:last-of-type{border-bottom:0}.mk.legal-page .doc h2{letter-spacing:-.03em;color:var(--ink);align-items:baseline;gap:14px;font-size:clamp(24px,2.4vw,30px);font-weight:600;line-height:1.2;display:flex}.mk.legal-page .doc h2:before{content:counter(sec,decimal-leading-zero);font:500 12px/1 var(--mono);color:var(--acc);letter-spacing:.04em;flex:none}.mk.legal-page .doc h3{letter-spacing:-.015em;color:var(--ink);margin-top:28px;scroll-margin-top:96px;font-size:18px;font-weight:600}.mk.legal-page .doc h2+p,.mk.legal-page .doc h2+ul,.mk.legal-page .doc h3+p,.mk.legal-page .doc h3+ul{margin-top:18px}.mk.legal-page .tldr{background:rgba(var(--acc-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.22);color:#e4f2c6;border-radius:3px;grid-template-columns:auto minmax(0,1fr);gap:14px;margin:20px 0 22px;padding:16px 18px;font-size:15px;line-height:1.55;display:grid}.mk.legal-page .tldr .mono{color:var(--acc);white-space:nowrap;padding-top:4px;font-size:10px}.mk.legal-page .doc p+p,.mk.legal-page .doc p+ul,.mk.legal-page .doc ul+p,.mk.legal-page .doc p+div,.mk.legal-page .doc div+p,.mk.legal-page .doc ul+div,.mk.legal-page .doc div+ul{margin-top:14px}.mk.legal-page .doc ul,.mk.legal-page .doc ol{gap:10px;margin-top:14px;list-style:none;display:grid}.mk.legal-page .doc li{padding-left:22px;position:relative}.mk.legal-page .doc ul>li:before{content:"";background:var(--acc);border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:4px}.mk.legal-page .doc ol{counter-reset:li}.mk.legal-page .doc ol>li{counter-increment:li}.mk.legal-page .doc ol>li:before{content:counter(li)".";color:var(--mute);font-size:14px;position:absolute;left:0}.mk.legal-page .doc strong{color:var(--ink);font-weight:600}.mk.legal-page .doc a{color:var(--acc);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--acc-rgb),.4);text-decoration-color:rgba(var(--acc-rgb),.4)}.mk.legal-page .doc .table{box-shadow:inset 0 0 0 1px var(--line2);background:var(--s1);border-radius:3px;margin-top:18px;overflow-x:auto}.mk.legal-page .doc table{border-collapse:collapse;text-align:left;width:100%;min-width:34rem;font-size:14.5px;line-height:1.55}.mk.legal-page .doc th,.mk.legal-page .doc td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 16px}.mk.legal-page .doc tbody tr:last-child td{border-bottom:0}.mk.legal-page .doc th{color:var(--ink);border-bottom-color:var(--line2);font-weight:600}.mk.legal-page .doc code{font:500 13px/1 var(--mono);color:var(--ink);background:var(--s2);border-radius:3px;padding:3px 6px}.mk.legal-page .rel{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.mk.legal-page .rel a{background:var(--s1);min-width:220px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:3px;flex:1;justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;text-decoration:none;display:flex}.mk.legal-page .rel a:hover{box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink)}.mk.legal-page .rel a small{color:var(--mute);font-size:13px;display:block}.mk.legal-page .rel a i{color:var(--mute);font-style:normal}.mk.legal-page .rel a:hover i{color:var(--acc)}.mk.legal-page .note{color:var(--mute);margin-top:20px;font-size:13px}@media (max-width:980px){.mk.legal-page .upd .print{display:none}.mk.legal-page .lg{grid-template-columns:1fr;gap:32px}.mk.legal-page .toc{max-height:none;position:static}.mk.legal-page .toc ol{grid-template-columns:1fr 1fr}.mk.legal-page .toc .help{display:none}}@media (max-width:640px){.mk.legal-page .tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.mk.legal-page .tabs a{text-align:center;place-items:center;min-height:44px;padding:6px;font-size:13px;line-height:1.2;display:grid}.mk.legal-page .upd button{min-height:44px}}@media (max-width:560px){.mk.legal-page .toc ol{grid-template-columns:1fr}.mk.legal-page .toc a{align-items:center;min-height:40px}.mk.legal-page .doc{font-size:16px}.mk.legal-page .tldr{grid-template-columns:1fr;gap:8px}.mk.legal-page .lh .row{align-items:stretch}}html[data-hide-summaries] .mk.legal-page .tldr{display:none}@media print{.mk-nav,.mk-foot,.mk.legal-page .toc,.mk.legal-page .tabs,.mk.legal-page .upd button{display:none!important}.mk.legal-page{color:#000!important;background:#fff!important}html:has(.mk-page){color:#000!important;background:#fff!important}body:has(.mk-page){color:#000!important;background:#fff!important}.root-canvas:has(.mk-page){color:#000!important;background:#fff!important}.mk.legal-page .lg{display:block}.mk.legal-page .doc{color:#000;max-width:none}.mk.legal-page :is(.doc h2,.doc h3,.doc strong,.tldr,h1){color:#000}}.mk.nf-page .nf{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;gap:72px;padding-block:96px 120px;display:grid}.mk.nf-page .code{letter-spacing:-.08em;background:linear-gradient(#fff 20%,#ffffff14);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(140px,22vw,300px);font-weight:600;line-height:.8}.mk.nf-page .code span{color:var(--acc);-webkit-text-fill-color:var(--acc)}.mk.nf-page .nf h1{letter-spacing:-.04em;margin-top:36px;font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1.1}.mk.nf-page .nf p{color:var(--body);max-width:44ch;margin-top:14px;font-size:17px}.mk.nf-page .nf .cta{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.mk.nf-page .path{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:500 12px/1.4 var(--mono);color:var(--mute);background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;gap:10px;margin-top:22px;padding:10px 12px;display:inline-flex;overflow:hidden}.mk.nf-page .path b{color:var(--red);text-overflow:ellipsis;font-weight:500;overflow:hidden}.mk.nf-page .links .mono{margin-bottom:14px;display:block}.mk.nf-page .links ul{border-top:1px solid var(--line);list-style:none}.mk.nf-page .links a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 4px;transition:all .2s;display:flex}.mk.nf-page .links a b{font-size:16.5px;font-weight:600;display:block}.mk.nf-page .links a small{color:var(--mute);margin-top:2px;font-size:13.5px;display:block}.mk.nf-page .links a i{color:var(--mute);transition:.25s var(--ease);font-style:normal}.mk.nf-page .links a:hover{color:var(--ink);padding-left:10px}.mk.nf-page .links a:hover i{color:var(--acc)}@media (max-width:900px){.mk.nf-page .nf{grid-template-columns:1fr;gap:48px;padding-block:64px 88px}}.mk .cover{isolation:isolate;aspect-ratio:16/9;background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;flex-direction:column;justify-content:space-between;padding:clamp(16px,2.4vw,28px);transition:box-shadow .25s;display:flex;position:relative;overflow:hidden}.mk .cover:before{content:"";z-index:-1;opacity:.9;position:absolute;inset:0}.mk .cover[data-p="1"]:before{background:repeating-linear-gradient(90deg,rgba(var(--acc-rgb),.55)0 1.5px,transparent 1.5px 16px);-webkit-mask:linear-gradient(115deg,#0000 42%,#000 100%);mask:linear-gradient(115deg,#0000 42%,#000 100%)}.mk .cover[data-p="2"]:before{background:radial-gradient(circle,rgba(var(--acc-rgb),.6)1.4px,transparent 1.8px)0 0/18px 18px;-webkit-mask:radial-gradient(circle at 100% 100%,#000 10%,#0000 62%);mask:radial-gradient(circle at 100% 100%,#000 10%,#0000 62%)}.mk .cover[data-p="3"]:before{background:repeating-radial-gradient(circle at 100% 0,transparent 0 22px,rgba(var(--acc-rgb),.5)22px 23.5px);-webkit-mask:radial-gradient(circle at 100% 0,#000 20%,#0000 75%);mask:radial-gradient(circle at 100% 0,#000 20%,#0000 75%)}.mk .cover[data-p="4"]:before{background:linear-gradient(0deg,rgba(var(--acc-rgb),.75)0 0)62% 100%/7% 30% no-repeat,linear-gradient(0deg,rgba(var(--acc-rgb),.55)0 0)71% 100%/7% 48% no-repeat,linear-gradient(0deg,rgba(var(--acc-rgb),.4)0 0)80% 100%/7% 66% no-repeat,linear-gradient(0deg,rgba(var(--acc-rgb),.25)0 0)89% 100%/7% 86% no-repeat}.mk .cover .mono{color:var(--body);font-size:10.5px}.mk .cover .mono b{color:var(--acc);font-weight:500}.mk .cover .t{letter-spacing:-.045em;text-wrap:balance;max-width:13ch;color:var(--ink);font-size:clamp(20px,2.6vw,34px);font-weight:600;line-height:1.02}.mk .cover.sm .t{letter-spacing:-.03em;font-size:clamp(15px,1.5vw,19px)}.mk .cover.sm .mono{font-size:9px}.mk .cover.lg .t{max-width:14ch;font-size:clamp(28px,4vw,54px)}.mk a:hover .cover{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.45)}.mk .meta{color:var(--mute);flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;display:flex}.mk .meta i{background:var(--mute);opacity:.6;border-radius:50%;width:3px;height:3px}.mk .by{align-items:center;gap:12px;display:flex}.mk .by .av{background:var(--acc);width:36px;height:36px;color:var(--acc-ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.mk .by b{font-size:14.5px;font-weight:600;line-height:1.25;display:block}.mk .by small{color:var(--mute);font-size:13px;display:block}.mk.blog-page .filters{flex-wrap:wrap;gap:6px;margin-top:32px;display:flex}.mk.blog-page .filters button{all:unset;cursor:pointer;color:var(--body);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;padding:8px 14px;font-size:13.5px;transition:all .2s}.mk.blog-page .filters button:hover{color:var(--ink);box-shadow:inset 0 0 0 1px #ffffff38}.mk.blog-page .filters button[aria-pressed=true]{background:var(--ink);color:var(--bg);box-shadow:none}.mk.blog-page .filters button:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.mk.blog-page .bfeat{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;padding:40px 0 64px;display:grid}.mk.blog-page .bfeat:hover .cover{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.45)}.mk.blog-page .bfeat h2{letter-spacing:-.04em;text-wrap:balance;margin-top:16px;font-size:clamp(28px,3.4vw,42px);font-weight:600;line-height:1.06}.mk.blog-page .bfeat h2 a:hover{color:var(--ink)}.mk.blog-page .bfeat p{color:var(--body);text-wrap:pretty;max-width:48ch;margin-top:16px;font-size:17px}.mk.blog-page .bfeat .by,.mk.blog-page .bfeat .go{margin-top:28px}.mk.blog-page .bfeat .go{display:inline-flex}.mk.blog-page .list{list-style:none}.mk.blog-page .row{border-bottom:1px solid var(--line);grid-template-columns:240px minmax(0,1fr) auto;align-items:center;gap:32px;padding:28px 0;display:grid}.mk.blog-page .row:hover .cover{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.45)}.mk.blog-page .row h3{letter-spacing:-.03em;text-wrap:balance;margin-top:10px;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.2}.mk.blog-page .row a.t:hover h3{color:var(--acc)}.mk.blog-page .row p{color:var(--body);text-wrap:pretty;max-width:62ch;margin-top:8px;font-size:15px}.mk.blog-page .row .arr{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line2);color:var(--body);transition:.25s var(--ease);border-radius:50%;place-items:center;display:grid}.mk.blog-page .row:hover .arr{background:var(--acc);color:var(--acc-ink);box-shadow:none;transform:rotate(-45deg)}.mk.blog-page .sub{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:40px;margin:80px 0 100px;padding:40px 44px;display:grid}.mk.blog-page .sub h2{letter-spacing:-.035em;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.15}.mk.blog-page .sub p{color:var(--body);margin-top:8px;font-size:15px}.mk.blog-page .sub form{gap:8px;display:flex}.mk.blog-page .sub input{min-width:0;height:46px;color:var(--ink);font:400 15px var(--sans);box-shadow:inset 0 0 0 1px var(--line2);background:#0b0c0e;border:0;border-radius:3px;outline:0;flex:1;padding:0 14px}.mk.blog-page .sub input::placeholder{color:#5d5e63}.mk.blog-page .sub input:focus{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.7),0 0 0 3px rgba(var(--acc-rgb),.14)}@media (max-width:900px){.mk.blog-page .bfeat{grid-template-columns:1fr;gap:28px}.mk.blog-page .row{grid-template-columns:160px minmax(0,1fr);gap:20px}.mk.blog-page .row .arr{display:none}.mk.blog-page .sub{grid-template-columns:1fr;padding:30px 24px}}@media (max-width:640px){.mk.blog-page .filters button{box-sizing:border-box;align-items:center;min-height:44px;display:inline-flex}}@media (max-width:560px){.mk.blog-page .row{grid-template-columns:1fr}.mk.blog-page .sub form{flex-direction:column}.mk.blog-page .sub input{flex:none;width:100%}}.mk.article-page .w.n{max-width:760px}.mk.article-page .ah{padding:64px 0 40px}.mk.article-page .ah h1{letter-spacing:-.048em;text-wrap:balance;margin-top:22px;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.04}.mk.article-page .ah .dek{color:var(--body);text-wrap:pretty;margin-top:20px;font-size:19px;line-height:1.55}.mk.article-page .ah .bar{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:24px;display:flex}.mk.article-page .share{align-items:center;gap:6px;display:flex}.mk.article-page .share a,.mk.article-page .share button{cursor:pointer;width:38px;height:38px;color:var(--body);box-shadow:inset 0 0 0 1px var(--line2);background:0 0;border:0;border-radius:50%;place-items:center;transition:all .2s;display:grid;position:relative}.mk.article-page .share a:hover,.mk.article-page .share button:hover{color:var(--acc-ink);background:var(--acc);box-shadow:none}.mk.article-page .share svg{width:15px;height:15px}.mk.article-page .share .lbl{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-right:6px}.mk.article-page .share .tip{pointer-events:none;opacity:0;white-space:nowrap;font:500 10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;background:var(--acc);color:var(--acc-ink);border-radius:3px;padding:5px 8px;transition:all .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.mk.article-page .share .tip.on{opacity:1}.mk.article-page .hero-cover{max-width:1040px;margin:0 auto;padding:0 28px}.mk.article-page .hero-cover .cover{aspect-ratio:21/9}.mk.article-page .prose{color:#cfd0d3;padding:56px 0 24px;font-size:18px;line-height:1.75}.mk.article-page .prose>*+*{margin-top:1.15em}.mk.article-page .prose>p:first-child{color:var(--ink);font-size:20px;line-height:1.65}.mk.article-page .prose h2{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-top:2.2em;scroll-margin-top:96px;font-size:clamp(24px,2.6vw,30px);font-weight:600;line-height:1.2}.mk.article-page .prose h3{letter-spacing:-.02em;color:var(--ink);margin-top:1.8em;font-size:21px;font-weight:600;line-height:1.3}.mk.article-page .prose h2 a{color:inherit}.mk.article-page .prose h2 a:hover:after{content:" #";color:var(--mute)}.mk.article-page .prose p a,.mk.article-page .prose li a{color:var(--acc);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--acc-rgb),.4);text-decoration-color:rgba(var(--acc-rgb),.4)}.mk.article-page .prose ul,.mk.article-page .prose ol{gap:10px;padding-left:0;list-style:none;display:grid}.mk.article-page .prose li{padding-left:22px;position:relative}.mk.article-page .prose ul>li:before{content:"";background:var(--acc);border-radius:50%;width:5px;height:5px;position:absolute;top:.75em;left:4px}.mk.article-page .prose ol{counter-reset:li}.mk.article-page .prose ol>li{counter-increment:li}.mk.article-page .prose ol>li:before{content:counter(li)".";color:var(--mute);position:absolute;left:0}.mk.article-page .prose strong{color:var(--ink);font-weight:600}.mk.article-page .prose .table{box-shadow:inset 0 0 0 1px var(--line2);background:var(--s1);border-radius:3px;margin-top:1.6em;overflow-x:auto}.mk.article-page .prose .table.wide{--tw:max(100%,min(1120px,100vw - 56px));width:var(--tw);margin-left:calc((100% - var(--tw))/2)}.mk.article-page .prose .table.wide table{min-width:56rem}.mk.article-page .prose table{border-collapse:collapse;text-align:left;width:100%;min-width:40rem;font-size:14.5px;line-height:1.5}.mk.article-page .prose th,.mk.article-page .prose td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.mk.article-page .prose tbody tr:last-child td{border-bottom:0}.mk.article-page .prose th{color:var(--ink);border-bottom-color:var(--line2);white-space:nowrap;font-weight:600}.mk.article-page .prose td:first-child{color:var(--ink);font-weight:500}.mk.article-page .prose .table+p.note{color:var(--mute);margin-top:10px;font-size:14px}.mk.article-page .prose .tldr{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;padding:22px 26px;font-size:16.5px}.mk.article-page .prose .tldr>*+*{margin-top:.8em}.mk.article-page .prose .tldr .mono{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acc);display:block}.mk.article-page .prose dl.facts{grid-template-columns:max-content minmax(0,1fr);gap:6px 18px;font-size:15.5px;display:grid}.mk.article-page .prose dl.facts dt{color:var(--mute)}.mk.article-page .prose dl.facts dd{color:var(--ink)}.mk.article-page .prose .fig{margin-top:1.6em}.mk.article-page .prose .fig img{width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--line2),0 24px 60px -30px #000000b3;border-radius:3px;display:block}.mk.article-page .prose .fig figcaption{color:var(--mute);margin-top:10px;font-size:14px;line-height:1.5}.mk.article-page .prose .bars{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;margin-top:1.6em;padding:24px 26px}.mk.article-page .prose .bars figcaption{color:var(--ink);font-size:16px;font-weight:600}.mk.article-page .prose .bars ul{gap:8px;margin-top:18px}.mk.article-page .prose .bars li{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px;padding:0;font-size:14.5px;line-height:1.3;display:grid}.mk.article-page .prose .bars li:before{content:none}.mk.article-page .prose .bars .lbl{color:var(--body)}.mk.article-page .prose .bars li.on .lbl{color:var(--ink);font-weight:600}.mk.article-page .prose .bars .trk{align-items:center;gap:10px;min-width:0;display:flex}.mk.article-page .prose .bars .bar{background:#ffffff3d;border-radius:0 4px 4px 0;min-width:4px;height:14px}.mk.article-page .prose .bars li.on .bar{background:var(--acc)}.mk.article-page .prose .bars .val{color:var(--ink);font-variant-numeric:tabular-nums;flex:none}.mk.article-page .prose .bars .fn{color:var(--mute);margin-top:16px;font-size:13.5px}@media (max-width:560px){.mk.article-page .prose .bars{padding:20px 18px}.mk.article-page .prose .bars li{grid-template-columns:88px minmax(0,1fr);gap:10px;font-size:13.5px}}.mk.article-page .post-faq{padding:24px 0 8px}.mk.article-page .post-faq h2{letter-spacing:-.03em;scroll-margin-top:96px;font-size:clamp(24px,2.6vw,30px);font-weight:600;line-height:1.2}.mk.article-page .post-faq .faq{max-width:none;margin-top:20px}.mk.article-page .inl{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px 30px;font-size:16px;line-height:1.5;display:grid;margin:2.6em 0!important}.mk.article-page .inl b{letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:600;display:block}.mk.article-page .inl span{color:var(--body);margin-top:6px;display:block}.mk.article-page .endbar{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding:28px 0;display:flex}.mk.article-page .tags{flex-wrap:wrap;gap:6px;display:flex}.mk.article-page .author{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;grid-template-columns:auto minmax(0,1fr);gap:18px;margin-top:40px;padding:28px;display:grid}.mk.article-page .author .av{background:var(--acc);width:52px;height:52px;color:var(--acc-ink);border-radius:50%;place-items:center;font-size:16px;font-weight:700;display:grid}.mk.article-page .author b{font-size:16px;font-weight:600}.mk.article-page .author p{color:var(--body);margin-top:6px;font-size:15px}.mk.article-page .author a{color:var(--acc)}.mk.article-page .related{padding:100px 0 40px}.mk.article-page .rel-hd{justify-content:space-between;align-items:end;gap:20px;display:flex}.mk.article-page .rel-hd .sh{text-align:left;margin:0}.mk.article-page .rel-hd .sh h2{letter-spacing:-.04em;margin-top:16px;font-size:clamp(30px,3.8vw,44px);line-height:1.06}.mk.article-page .rel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.mk.article-page .rel-grid a{display:block}.mk.article-page .rel-grid h3{letter-spacing:-.02em;text-wrap:balance;margin-top:16px;font-size:18px;font-weight:600;line-height:1.3}.mk.article-page .rel-grid a:hover h3{color:var(--acc)}.mk.article-page .rel-grid .meta{margin-top:10px;font-size:13px}.mk.article-page .final{padding:60px 0 100px}@media (max-width:900px){.mk.article-page .rel-grid,.mk.article-page .inl{grid-template-columns:1fr}.mk.article-page .hero-cover{padding:0 20px}.mk.article-page .hero-cover .cover{aspect-ratio:16/9}}@media (max-width:640px){.mk.article-page .share a,.mk.article-page .share button{width:44px;height:44px}}.mk-prog{z-index:41;pointer-events:none;background:#c8ff45;width:0;height:2px;position:fixed;top:71px;left:0;box-shadow:0 0 12px #c8ff4599}@media (max-width:560px){.mk-prog{top:63px}}.mk.glossary-page .tools{flex-wrap:wrap;align-items:center;gap:16px;margin-top:36px;display:flex}.mk.glossary-page .search{flex:1;min-width:260px;max-width:440px;position:relative}.mk.glossary-page .search input{width:100%;height:48px;color:var(--ink);font:400 15px var(--sans);box-shadow:inset 0 0 0 1px var(--line2);background:#0b0c0e;border:0;border-radius:3px;outline:0;padding:0 44px 0 42px;transition:box-shadow .2s}.mk.glossary-page .search input:focus{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.7),0 0 0 3px rgba(var(--acc-rgb),.14)}.mk.glossary-page .search input::placeholder{color:#5d5e63}.mk.glossary-page .search svg{width:18px;height:18px;color:var(--mute);position:absolute;top:15px;left:14px}.mk.glossary-page .search kbd{font:500 11px/1 var(--mono);box-shadow:inset 0 0 0 1px var(--line2);color:var(--mute);border-radius:3px;padding:5px 7px;position:absolute;top:12px;right:10px}.mk.glossary-page .az{flex-wrap:wrap;gap:2px;display:flex}.mk.glossary-page .az a,.mk.glossary-page .az span{width:30px;height:32px;font:500 12px/1 var(--mono);border-radius:3px;place-items:center;display:grid}.mk.glossary-page .az a{color:var(--ink)}.mk.glossary-page .az a:hover{background:var(--acc);color:var(--acc-ink)}.mk.glossary-page .az span{color:#3c3d41}.mk.glossary-page .groups{padding:24px 0 80px}.mk.glossary-page .grp{border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:32px;padding:32px 0;scroll-margin-top:90px;display:grid}.mk.glossary-page .grp>h2{letter-spacing:-.05em;color:var(--acc);font-size:56px;font-weight:600;line-height:.9}.mk.glossary-page .terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mk.glossary-page .term{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;flex-direction:column;gap:8px;padding:22px 24px;transition:box-shadow .25s,background .25s;display:flex;position:relative}.mk.glossary-page .term:hover{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.4);color:var(--ink);background:#111214}.mk.glossary-page .term b{letter-spacing:-.02em;justify-content:space-between;gap:12px;font-size:19px;font-weight:600;display:flex}.mk.glossary-page .term b i{color:var(--mute);transition:.25s var(--ease);font-style:normal}.mk.glossary-page .term:hover b i{color:var(--acc);transform:translate(3px)}.mk.glossary-page .term small{font:500 10.5px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.mk.glossary-page .term span{color:var(--body);font-size:15px;line-height:1.55}.mk.glossary-page .term mark{background:rgba(var(--acc-rgb),.25);color:var(--ink);border-radius:2px}.mk.glossary-page .empty{text-align:center;color:var(--body);padding:60px 0}.mk.glossary-page .empty b{color:var(--ink)}.mk.glossary-page .empty a{color:var(--acc)}.mk.glossary-page .bwrap{padding:0 0 100px}@media (max-width:900px){.mk.glossary-page .grp{grid-template-columns:1fr;gap:16px}.mk.glossary-page .grp>h2{font-size:40px}.mk.glossary-page .terms{grid-template-columns:1fr}}@media (max-width:640px){.mk.glossary-page .az a,.mk.glossary-page .az span{width:40px;height:40px}}.mk.term-page .gt{grid-template-columns:minmax(0,1fr) 300px;gap:72px;padding-block:64px 100px;display:grid}.mk.term-page .gt h1{letter-spacing:-.05em;text-wrap:balance;margin-top:22px;font-size:clamp(38px,5vw,62px);font-weight:600;line-height:1.02}.mk.term-page .aka{flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;display:flex}.mk.term-page .aka .mono{margin-right:6px}.mk.term-page .def{border-block:1px solid var(--line2);letter-spacing:-.02em;text-wrap:pretty;margin-top:40px;padding:32px 0;font-size:clamp(21px,2.3vw,27px);font-weight:500;line-height:1.4}.mk.term-page .def .mono{color:var(--acc);margin-bottom:14px;display:block}.mk.term-page .body{color:#c9cacd;gap:18px;max-width:64ch;margin-top:32px;font-size:17px;line-height:1.75;display:grid}.mk.term-page .ex{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;margin-top:40px;padding:26px 28px}.mk.term-page .ex .mono{align-items:center;gap:10px;display:flex}.mk.term-page .ex .mono:before{content:"";background:var(--acc);border-radius:1px;width:6px;height:6px}.mk.term-page .ex p{color:var(--ink);margin-top:14px;font-size:17px;line-height:1.65}.mk.term-page .pp{background:rgba(var(--acc-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.25);border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:14px;padding:24px 28px;display:grid}.mk.term-page .pp .mono{color:var(--acc)}.mk.term-page .pp p{color:#e4f2c6;margin-top:10px;font-size:15.5px;line-height:1.55}.mk.term-page .pn{grid-template-columns:1fr 1fr;gap:12px;margin-top:56px;display:grid}.mk.term-page .pn a{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;padding:20px 22px;transition:all .25s}.mk.term-page .pn a:hover{box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink)}.mk.term-page .pn a.next{text-align:right;grid-column:2}.mk.term-page .pn small{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);display:block}.mk.term-page .pn b{letter-spacing:-.02em;margin-top:8px;font-size:17px;font-weight:600;display:block}.mk.term-page .side{align-self:start;gap:14px;display:grid;position:sticky;top:96px}.mk.term-page .scard{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:3px;padding:22px}.mk.term-page .scard h2{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.mk.term-page .scard ul{margin-top:12px;list-style:none;display:grid}.mk.term-page .scard li a{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:11px 0;font-size:15px;display:flex}.mk.term-page .scard li:first-child a{border-top:0}.mk.term-page .scard li a i{color:var(--mute);font-style:normal;transition:all .2s}.mk.term-page .scard li a:hover i{color:var(--acc);transform:translate(3px)}.mk.term-page .scard p{color:var(--body);margin-top:10px;font-size:15px}.mk.term-page .scard .btn{width:100%;margin-top:16px}.mk.term-page .back{color:var(--body);gap:8px;margin-top:28px;font-size:14px;display:inline-flex}.mk.term-page .back:hover{color:var(--ink)}@media (max-width:980px){.mk.term-page .gt{grid-template-columns:1fr;gap:40px}.mk.term-page .side{position:static}}@media (max-width:640px){.mk.term-page .back{align-items:center;min-height:44px}}@media (max-width:560px){.mk.term-page .pp,.mk.term-page .pn{grid-template-columns:1fr}.mk.term-page .pn a.next{text-align:left;grid-column:auto}}.mk.auth-page{--in:#0b0c0e;--line3:#ffffff38;--red-d:#ff6b5a1a;grid-template-rows:auto 1fr auto;min-height:100dvh;padding-bottom:72px;font-size:15px;line-height:1.55;display:grid;position:relative;overflow:hidden}.mk.auth-page .top{z-index:2;justify-content:space-between;align-items:center;gap:16px;padding:22px clamp(20px,3vw,36px);display:flex;position:relative}.mk.auth-page .top .logo img{width:auto;height:26px}.mk.auth-page .top .tr{color:var(--body);align-items:center;gap:14px;font-size:13.5px;display:flex}.mk.auth-page .top .tr a,.mk.auth-page .top .tr button{color:var(--body);cursor:pointer;font:inherit;background:0 0;border:0;font-size:13.5px}.mk.auth-page .top .tr a:hover,.mk.auth-page .top .tr button:hover{color:var(--ink)}.mk.auth-page .top .tr .em{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.mk.auth-page .mid{z-index:2;place-items:center;padding:24px 20px 56px;display:grid;position:relative}.mk.auth-page .bot{z-index:2;color:var(--mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:20px clamp(20px,3vw,36px) 24px;font-size:12.5px;display:flex;position:relative}.mk.auth-page .bot nav{gap:18px;display:flex}.mk.auth-page .bot a{color:var(--mute)}.mk.auth-page .bot a:hover{color:var(--body)}.mk.auth-page .lock{align-items:center;gap:8px;display:flex}.mk.auth-page .lock svg{width:13px;height:13px}.mk.auth-page .wm{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;text-align:center;letter-spacing:-.07em;background:linear-gradient(#ffffff0e,#fff0 80%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(120px,22vw,340px);font-weight:600;line-height:.8;position:absolute;bottom:-.14em;left:0;right:0}.mk.auth-page .auth{width:100%;max-width:380px}.mk.auth-page .auth.wide{max-width:680px}@media (prefers-reduced-motion:no-preference){.mk.auth-page .step{animation:mk-rise-sm .45s var(--ease)both}}.mk.auth-page .hd h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,4vw,42px);font-weight:600;line-height:1.02}.mk.auth-page .hd p{color:var(--body);text-wrap:pretty;max-width:52ch;margin-top:12px;font-size:16px}.mk.auth-page .hd p b{color:var(--ink);font-weight:500}.mk.auth-page .body{gap:14px;margin-top:32px;display:grid}.mk.auth-page .btn{width:100%;height:48px;padding:0 18px;position:relative}.mk.auth-page .btn-p[disabled]{background:var(--s2);color:var(--mute);box-shadow:inset 0 0 0 1px var(--line2);cursor:not-allowed}.mk.auth-page .btn-p[disabled] .ar{transform:none}.mk.auth-page .btn-g{background:#ffffff09}.mk.auth-page .btn-g:hover{box-shadow:inset 0 0 0 1px var(--line3);background:#ffffff12}.mk.auth-page .btn.busy{pointer-events:none}.mk.auth-page .btn.busy>:not(.spin){opacity:0}.mk.auth-page .btn .spin{margin:auto;position:absolute;inset:0}.mk.auth-page .btn .g{flex:none;width:18px;height:18px}.mk.auth-page .btn>span:first-child{align-items:center;gap:10px;display:inline-flex}.mk.auth-page .spin{opacity:.9;border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite mk-spin}.mk.auth-page .or{color:var(--mute);font:500 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:14px;display:flex}.mk.auth-page .or:before,.mk.auth-page .or:after{content:"";background:var(--line2);flex:1;height:1px}.mk.auth-page .fld{gap:8px;min-width:0;display:grid}.mk.auth-page .fld .lb{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mk.auth-page .fld label{color:#dcdcd9;font-size:13.5px;font-weight:500}.mk.auth-page .fld .lb a,.mk.auth-page .lnk{font:inherit;color:var(--body);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.mk.auth-page .fld .lb a:hover,.mk.auth-page .lnk:hover{color:var(--acc)}.mk.auth-page .lnk:disabled{cursor:default;color:var(--mute)}.mk.auth-page .inp{position:relative}.mk.auth-page .inp input{background:var(--in);width:100%;height:48px;color:var(--ink);font:400 15px var(--sans);box-shadow:inset 0 0 0 1px var(--line2);border:0;border-radius:3px;outline:0;padding:0 14px;transition:box-shadow .2s,background .2s}.mk.auth-page .inp input::placeholder{color:#5d5e63}.mk.auth-page .inp input:hover{box-shadow:inset 0 0 0 1px var(--line3)}.mk.auth-page .inp input:focus{box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.7),0 0 0 3px rgba(var(--acc-rgb),.14);background:#0d0e10}.mk.auth-page .inp input[readonly]{color:var(--body)}.mk.auth-page .inp.pw input{padding-right:48px}.mk.auth-page .eye{width:40px;height:40px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.mk.auth-page .eye:hover{color:var(--ink)}.mk.auth-page .eye svg{width:18px;height:18px}.mk.auth-page .fld.err input{box-shadow:inset 0 0 0 1px #ff6b5abf,0 0 0 3px #ff6b5a1f}.mk.auth-page .msg{color:var(--red);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.mk.auth-page .msg svg{flex:none;width:14px;height:14px;margin-top:2px}.mk.auth-page .hint{color:var(--mute);align-items:center;gap:8px;font-size:13px;transition:color .2s;display:flex}.mk.auth-page .hint i{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--line3);border-radius:50%;flex:none;place-items:center;transition:all .2s;display:grid}.mk.auth-page .hint.ok{color:var(--body)}.mk.auth-page .hint.ok i{background:var(--acc);box-shadow:none}.mk.auth-page .hint.ok i:after{content:"";border:1.5px solid var(--acc-ink);border-top:0;border-right:0;width:6px;height:3px;transform:rotate(-45deg)translate(1px,-1px)}.mk.auth-page .row2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.mk.auth-page .banner{background:var(--red-d);color:#ffd2cc;border-radius:3px;align-items:flex-start;gap:12px;padding:13px 14px;font-size:13.5px;line-height:1.45;display:flex;box-shadow:inset 0 0 0 1px #ff6b5a4d}.mk.auth-page .banner svg{width:16px;height:16px;color:var(--red);flex:none;margin-top:1px}.mk.auth-page .banner b{color:#fff;font-weight:600;display:block}.mk.auth-page .banner .lnk{color:#fff;font-size:13.5px;text-decoration:underline}.mk.auth-page .banner.ok{background:var(--acc-d);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.3);color:#e6f7c2}.mk.auth-page .banner.ok svg{color:var(--acc)}.mk.auth-page .who{background:var(--s2);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex}.mk.auth-page .who .av{background:var(--acc);width:34px;height:34px;color:var(--acc-ink);border-radius:50%;flex:none;place-items:center;font-size:13.5px;font-weight:700;display:grid;overflow:hidden}.mk.auth-page .who .av img{object-fit:cover;width:100%;height:100%}.mk.auth-page .who .av.o{background:var(--s1);color:var(--body);box-shadow:inset 0 0 0 1px var(--line2)}.mk.auth-page .who .av.o svg{width:16px;height:16px}.mk.auth-page .who>span{flex:1;min-width:0}.mk.auth-page .who b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;display:block;overflow:hidden}.mk.auth-page .who small{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.mk.auth-page .who button{cursor:pointer;font:inherit;color:var(--body);background:0 0;border:0;border-radius:3px;flex:none;padding:8px 10px;font-size:13px}.mk.auth-page .who button:hover{color:var(--acc);background:#ffffff0a}.mk.auth-page .who.big{padding:14px 14px 14px 16px}.mk.auth-page .who.big .av{width:44px;height:44px;font-size:16px}.mk.auth-page .buying{background:var(--s2);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.35);border-radius:3px;align-items:center;gap:14px;margin-bottom:28px;padding:14px 16px;display:flex}.mk.auth-page .buying .mono{color:var(--acc);font-size:10px}.mk.auth-page .buying b{margin-top:6px;font-size:15px;font-weight:600;display:block}.mk.auth-page .buying small{color:var(--mute);font-size:13px}.mk.auth-page .buying>div{flex:1;min-width:0}.mk.auth-page .buying a{color:var(--body);font-size:13px}.mk.auth-page .foot{color:var(--mute);margin-top:22px;font-size:13.5px}.mk.auth-page .foot .lnk{color:var(--ink);font-size:13.5px;font-weight:500}.mk.auth-page .terms-note{color:var(--mute);text-wrap:pretty;margin-top:20px;font-size:12.5px;line-height:1.55}.mk.auth-page .terms-note a{color:var(--body);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line3);text-decoration-color:var(--line3)}.mk.auth-page .terms-note a:hover{color:var(--ink)}.mk.auth-page .mail-ic{background:var(--acc-d);width:52px;height:52px;color:var(--acc);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.25);border-radius:3px;place-items:center;margin-bottom:24px;display:grid}.mk.auth-page .mail-ic svg{width:22px;height:22px}.mk.auth-page .redir{text-align:center;justify-items:center;gap:22px;padding:24px 0;display:grid}.mk.auth-page .redir .spin{width:28px;height:28px;color:var(--acc)}.mk.auth-page .redir .hd h1{letter-spacing:-.035em;font-size:28px}.mk.auth-page .redir .hd p{margin:10px auto 0}.mk.auth-page .prog{justify-content:space-between;align-items:center;gap:16px;min-height:20px;margin-bottom:14px;display:flex}.mk.auth-page .prog .lnk{align-items:center;gap:6px;display:flex}.mk.auth-page .bars{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin-bottom:44px;display:grid}.mk.auth-page .bars i{background:var(--line2);height:3px;position:relative;overflow:hidden}.mk.auth-page .bars i:after{content:"";background:var(--acc);transform-origin:0;transition:transform .5s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.mk.auth-page .bars i.on:after{transform:scaleX(1)}.mk.auth-page .opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:32px;display:grid}.mk.auth-page .opts.three{grid-template-columns:repeat(3,minmax(0,1fr))}.mk.auth-page .opt{all:unset;box-sizing:border-box;cursor:pointer;background:var(--s1);min-width:0;min-height:60px;box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;align-items:center;gap:14px;padding:12px 16px 12px 12px;transition:box-shadow .2s,background .2s;display:flex}.mk.auth-page .opt:hover{box-shadow:inset 0 0 0 1px var(--line3);background:#121316}.mk.auth-page .opt:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.mk.auth-page .opt .ic{background:var(--s2);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line2);color:var(--body);border-radius:3px;flex:none;place-items:center;transition:all .2s;display:grid}.mk.auth-page .opt .ic svg{width:17px;height:17px}.mk.auth-page .opt .tx{flex:1;min-width:0}.mk.auth-page .opt b{font-size:15px;font-weight:500;line-height:1.3;display:block}.mk.auth-page .opt .ind{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line3);flex:none;place-items:center;transition:all .2s;display:grid}.mk.auth-page .opt[role=radio] .ind{border-radius:50%}.mk.auth-page .opt[role=checkbox] .ind{border-radius:3px}.mk.auth-page .opt[aria-checked=true]{background:var(--s2);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.65)}.mk.auth-page .opt[aria-checked=true] .ic{color:var(--acc);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.3);background:var(--acc-d)}.mk.auth-page .opt[aria-checked=true] .ind{background:var(--acc);box-shadow:none}.mk.auth-page .opt[role=radio][aria-checked=true] .ind:after{content:"";background:var(--acc-ink);border-radius:50%;width:6px;height:6px}.mk.auth-page .opt[role=checkbox][aria-checked=true] .ind:after{content:"";border:2px solid var(--acc-ink);border-top:0;border-right:0;width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.mk.auth-page .opt.num{padding-left:18px}.mk.auth-page .opt.num b{letter-spacing:-.01em;font-size:16px;font-weight:600}.mk.auth-page .opt .soon{font:500 9.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--line2);color:var(--mute);white-space:nowrap;border-radius:3px;padding:3px 7px}.mk.auth-page .acts{align-items:center;gap:20px;margin-top:32px;display:flex}.mk.auth-page .acts .btn{width:auto;min-width:200px}.mk.auth-page .acts .lnk{font-size:14px}.mk.auth-page .selnote{color:var(--mute);margin-left:auto;font-size:13px}.mk.auth-page .wel{border-top:1px solid var(--line2);max-width:520px;margin-top:36px;list-style:none;display:grid}.mk.auth-page .wel li{border-bottom:1px solid var(--line2);color:#dcdcd9;align-items:baseline;gap:18px;padding:16px 0;font-size:15.5px;display:flex}.mk.auth-page .wel li .mono{color:var(--acc);flex:none;width:22px;font-size:10.5px}.mk.auth-page .wel li small{color:var(--mute);white-space:nowrap;margin-left:auto;font-size:13px}@media (max-width:640px){.mk.auth-page .opts,.mk.auth-page .opts.three{grid-template-columns:1fr}.mk.auth-page .opts.nums{grid-template-columns:1fr 1fr}.mk.auth-page .acts{flex-wrap:wrap}.mk.auth-page .acts .btn{width:100%}.mk.auth-page .selnote{margin-left:0}.mk.auth-page .bot{justify-content:center;padding-top:8px}.mk.auth-page .top .tr .em,.mk.auth-page .wel li small{display:none}.mk.auth-page .bot nav a,.mk.auth-page .top a,.mk.auth-page .top .tr a,.mk.auth-page .top .tr button{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:420px){.mk.auth-page .row2{grid-template-columns:1fr}}@keyframes mk-rise-sm{0%{opacity:0;transform:translateY(8px)}}@keyframes mk-spin{to{transform:rotate(360deg)}}.mk.auth-page .auth.invite{max-width:400px}.mk.auth-page .inv{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:3px;align-items:center;gap:14px;margin-bottom:32px;padding:16px;display:flex}.mk.auth-page .inv .ws{width:48px;height:48px;color:var(--acc);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.3);background:linear-gradient(135deg,#2b2f1a,#15161a);border-radius:3px;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.mk.auth-page .inv>span:nth-child(2){min-width:0}.mk.auth-page .inv b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;display:block;overflow:hidden}.mk.auth-page .inv small{color:var(--mute);margin-top:2px;font-size:13px;display:block}.mk.auth-page .inv .pill{margin-left:auto}.mk.auth-page .lk{color:var(--mute);align-items:center;gap:6px;font-size:12.5px;display:flex}.mk.auth-page .gets{border-top:1px solid var(--line);margin-top:4px;list-style:none;display:grid}.mk.auth-page .gets li{border-bottom:1px solid var(--line);color:#c6c7ca;gap:12px;padding:12px 0;font-size:14.5px;display:flex}.mk.auth-page .gets li:before{content:"";background:var(--acc);border-radius:50%;flex:none;width:5px;height:5px;margin-top:8px}.mk.auth-page .banner.warn{color:#ffe7bf;background:#ffc45a14;box-shadow:inset 0 0 0 1px #ffc45a4d}.mk.auth-page .banner.warn svg{color:#ffc45a}.mk.auth-page .big-ic{border-radius:3px;place-items:center;width:52px;height:52px;margin-bottom:24px;font-size:22px;font-weight:600;display:grid}.mk.auth-page .big-ic.r{color:var(--red);background:#ff6b5a1a;box-shadow:inset 0 0 0 1px #ff6b5a4d}.mk.auth-page .co-ic{width:52px;height:52px;color:var(--mute);box-shadow:inset 0 0 0 1px var(--line2);background:#ffffff0d;border-radius:50%;place-items:center;margin-bottom:24px;display:grid}.mk.auth-page .co-ic .spin{width:22px;height:22px}.mk.auth-page .co-ic.ok{background:var(--acc-d);color:var(--acc);box-shadow:inset 0 0 0 1px rgba(var(--acc-rgb),.3)}.mk.auth-page .co-ic.ok svg{width:22px;height:22px}.mk.auth-page .co-dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:12px 20px;padding:16px 0;font-size:14px;display:grid}.mk.auth-page .co-dl dt{color:var(--mute)}.mk.auth-page .co-dl dd{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mk.auth-page .co-dl .id{font:400 12.5px var(--mono);color:var(--mute);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk.auth-page .co-dl .pill{height:22px;font-size:11px}.mk.auth-page .co-dl .pill.wait{color:#9cc0ff;box-shadow:none;background:#78aaff1a}
