.mk{--ink:var(--mk-ink);--night:var(--mk-night);--night-2:var(--mk-night-2);--night-3:var(--mk-night-3);--night-4:var(--mk-night-4);--nt:var(--mk-nt);--nm:var(--mk-nm);--nd:var(--mk-nd);--day:var(--mk-day);--paper:var(--mk-paper);--dl:var(--mk-dl);--dl2:var(--mk-dl2);--dt:var(--mk-dt);--dm:var(--mk-dm);--amber:var(--mk-amber);--amber-2:var(--mk-amber-2);--amber-ink:var(--mk-amber-ink);--green:var(--mk-green);--green-ink:var(--mk-green-ink);--red:var(--mk-red);--red-ink:var(--mk-red-ink);--blue:var(--mk-blue);--nl:var(--mk-a-nt-09);--nl2:var(--mk-a-nt-17);--amber-glow:var(--mk-a-amber-30);--fd:"Archivo SC", "Archivo", "Arial Narrow", system-ui, sans-serif;--fb:"Atkinson Next", "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--maxw:1240px;--gut:28px;--r1:8px;--r2:12px;--r3:18px;--r4:26px;--e:cubic-bezier(.16, 1, .3, 1);--so-focus:var(--mk-amber-2)}.mk *,.mk :before,.mk :after{box-sizing:border-box}html:has(body>.mk){-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--mk-night);scroll-padding-top:80px}.mk{font-family:var(--fb);color:var(--nt);background:var(--night);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-size:17px;line-height:1.6}body:has(>.mk){background:var(--mk-night);margin:0;overflow-x:hidden}@layer base{.mk :where(small){font-size:revert}.mk :where(h5,h6){font-weight:revert}.mk :where(img,svg){vertical-align:revert}.mk :where(img){max-width:revert}.mk :where(button,input,select,textarea){letter-spacing:revert}.mk ::placeholder{color:revert;opacity:revert}.mk{color-scheme:normal}html:has(body>.mk){color-scheme:normal}}.mk img,.mk svg{display:block}.mk a{color:inherit;text-decoration:none}.mk button,.mk input,.mk select,.mk textarea{font:inherit;color:inherit}.mk button{cursor:pointer}.mk h1,.mk h2,.mk h3,.mk h4{font-family:var(--fd);margin:0;font-weight:800}.mk p{margin:0}.mk ul,.mk ol{margin:0;padding:0;list-style:none}.mk :focus-visible{outline:3px solid var(--so-focus);outline-offset:3px;border-radius:6px}.mk .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.mk .wrap{max-width:var(--maxw);padding:0 var(--gut);margin:0 auto}.mk .skip{z-index:300;background:var(--amber);color:var(--ink);border-radius:8px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px}.mk .skip:focus{top:12px}.mk .h-display{letter-spacing:-.038em;font-size:clamp(48px,7.4vw,108px);line-height:.9}.mk .h1{letter-spacing:-.032em;font-size:clamp(40px,5.6vw,76px);line-height:.95}.mk .h2{letter-spacing:-.027em;font-size:clamp(34px,4.3vw,58px);line-height:1}.mk .h3{letter-spacing:-.015em;font-size:clamp(24px,2.2vw,30px);line-height:1.08}.mk .h4{letter-spacing:-.005em;font-size:20px;line-height:1.2}.mk .lede{max-width:60ch;font-size:clamp(18px,1.45vw,21px);line-height:1.55}.mk .muted{color:var(--nm)}.mk .day .muted,.mk .paper .muted{color:var(--dm)}.mk .small{font-size:14px;line-height:1.5}.mk .tag-time{color:var(--amber);letter-spacing:.01em;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.mk .tag-time:before{content:"";width:8px;height:8px;box-shadow:0 0 0 4px var(--amber-glow);background:currentColor;border-radius:50%}.mk .day .tag-time,.mk .paper .tag-time{color:var(--amber-ink)}.mk .sec{padding:clamp(80px,10vw,136px) 0;position:relative}.mk .night{background:var(--night);color:var(--nt)}.mk .ink{background:var(--ink);color:var(--nt)}.mk .dusk{background:linear-gradient(180deg, var(--night) 0%, var(--mk-night-3) 52%, var(--mk-sky-3) 100%);color:var(--nt)}.mk .dawn{background:linear-gradient(180deg, var(--mk-sky-3) 0%, var(--mk-tg-rug-1) 30%, var(--mk-qr-line) 70%, var(--day) 100%);color:var(--dt)}.mk .day{background:var(--day);color:var(--dt)}.mk .paper{background:var(--paper);color:var(--dt)}.mk .sec-head{max-width:780px;margin-bottom:clamp(40px,5vw,64px)}.mk .sec-head .lede{margin-top:18px}.mk .sec-head.center{text-align:center;margin-left:auto;margin-right:auto}.mk .sec-head.center .lede{margin-left:auto;margin-right:auto}.mk .grid-bg{pointer-events:none;background-image:linear-gradient(var(--nl) 1px, transparent 1px), linear-gradient(90deg, var(--nl) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 60% 40%, var(--mk-ink) 20%, transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 60% 40%, var(--mk-ink) 20%, transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 60% 40%, var(--mk-ink) 20%, transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 60% 40%, var(--mk-ink) 20%, transparent 75%);opacity:.7;background-size:64px 64px;position:absolute;inset:0}.mk .btn{white-space:nowrap;min-height:50px;transition:transform .25s var(--e), background-color .2s, border-color .2s, box-shadow .25s;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;line-height:1.1;display:inline-flex}.mk .btn:active{transform:translateY(1px)}.mk .btn-primary{background:var(--amber);color:var(--ink);box-shadow:0 10px 30px -10px var(--amber-glow), inset 0 -2px 0 var(--mk-a-black-12)}.mk .btn-primary:hover{background:var(--amber-2);box-shadow:0 16px 40px -12px var(--mk-a-amber-55);transform:translateY(-2px)}.mk .btn-line{border-color:var(--nl2);color:var(--nt);background:var(--mk-a-white-02)}.mk .btn-line:hover{border-color:var(--mk-a-nt-38);background:var(--mk-a-white-06)}.mk .day .btn-line,.mk .paper .btn-line,.mk .dawn .btn-line{border-color:var(--dl2);color:var(--dt);background:var(--paper)}.mk .day .btn-line:hover,.mk .paper .btn-line:hover{border-color:var(--dt)}.mk .btn-sm{border-radius:10px;min-height:42px;padding:0 16px;font-size:15px}.mk .btn-lg{border-radius:14px;min-height:58px;padding:0 28px;font-size:17px}.mk .btn .ic{width:18px;height:18px}.mk .link{color:var(--amber);align-items:center;gap:6px;font-weight:700;display:inline-flex}.mk .link:hover{text-underline-offset:4px;text-decoration:underline}.mk .day .link,.mk .paper .link{color:var(--amber-ink)}.mk .ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.mk .nav{z-index:100;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.mk .nav.is-solid{background:var(--mk-a-night-82);-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);border-bottom-color:var(--nl)}.mk .nav-in{max-width:1320px;padding:0 var(--gut);height:76px;transition:height .3s var(--e);align-items:center;gap:28px;margin:0 auto;display:flex}.mk .nav.is-solid .nav-in{height:66px}.mk .nav-logo{flex:none;align-items:center;height:34px;display:flex}.mk .nav-logo svg,.mk .nav-logo img{width:auto;height:100%}.mk .nav-links{align-items:center;gap:2px;height:100%;display:flex}.mk .nav-item{align-items:center;height:100%;display:flex;position:relative}.mk .nav-a{height:42px;color:var(--nt);opacity:.88;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:700;transition:opacity .15s,background-color .15s;display:inline-flex}.mk .nav-a:hover,.mk .nav-a[aria-expanded=true],.mk .nav-a.is-on{opacity:1;background:var(--mk-a-white-06)}.mk .nav-a .chev{width:14px;height:14px;transition:transform .25s var(--e)}.mk .nav-a[aria-expanded=true] .chev{transform:rotate(180deg)}.mk .nav-right{align-items:center;gap:10px;margin-left:auto;display:flex}.mk .nav-login{opacity:.9;border-radius:10px;align-items:center;height:42px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.mk .nav-login:hover{background:var(--mk-a-white-06);opacity:1}.mk .burger{border:1px solid var(--nl2);background:0 0;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:none}.mk .mega{opacity:0;visibility:hidden;transition:opacity .22s var(--e), transform .3s var(--e), visibility 0s .3s;background:var(--mk-a-night-2-97);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--nl2);box-shadow:0 30px 80px -20px var(--mk-a-black-70);border-radius:20px;padding:14px;position:absolute;top:calc(100% - 6px);left:50%;transform:translate(-50%,10px)}.mk .mega.is-open{opacity:1;visibility:visible;transition:opacity .22s var(--e), transform .3s var(--e), visibility 0s;transform:translate(-50%)}.mk .mega-grid{grid-template-columns:repeat(2,300px) 280px;gap:6px;display:grid}.mk .mega-grid.cols-1{grid-template-columns:330px 280px}.mk .mega-link{border-radius:14px;grid-template-columns:40px 1fr;align-items:start;gap:12px;padding:12px;transition:background-color .15s;display:grid}.mk .mega-link:hover,.mk .mega-link:focus-visible{background:var(--mk-a-white-055)}.mk .mega-ic{background:var(--night-3);border:1px solid var(--nl);width:40px;height:40px;color:var(--amber);border-radius:11px;place-items:center;display:grid}.mk .mega-t{font-size:15px;font-weight:700;line-height:1.3}.mk .mega-d{color:var(--nm);margin-top:2px;font-size:13.5px;line-height:1.4}.mk .mega-feature{background:linear-gradient(160deg, var(--mk-night-4), var(--mk-ga-amber-deep));border:1px solid var(--nl);border-radius:14px;flex-direction:column;grid-row:span 4;gap:10px;padding:18px;display:flex}.mk .mega-feature .h4{font-size:18px}.mk .mega-feature p{color:var(--nm);font-size:14px}.mk .mega-feature .link{margin-top:auto;font-size:14px}.mk .drawer{z-index:120;background:var(--ink);transition:transform .38s var(--e);padding:18px var(--gut) 40px;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.mk .drawer.is-open{transform:none}.mk .drawer-top{justify-content:space-between;align-items:center;height:56px;margin-bottom:12px;display:flex}.mk .drawer-group{border-bottom:1px solid var(--nl)}.mk .drawer-h{width:100%;font-family:var(--fd);letter-spacing:-.02em;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px 0;font-size:26px;font-weight:800;display:flex}.mk .drawer-h .chev{width:20px;height:20px;transition:transform .25s}.mk .drawer-h[aria-expanded=true] .chev{transform:rotate(180deg)}.mk .drawer-sub{padding:0 0 16px;display:none}.mk .drawer-sub.is-open{gap:4px;display:grid}.mk .drawer-sub a{color:var(--nm);padding:10px 0;font-weight:700}.mk .drawer-cta{gap:10px;margin-top:28px;display:grid}.mk #page{min-height:100vh}.mk #page.is-leaving{opacity:0;transition:opacity .16s,transform .16s;transform:translateY(8px)}.mk #page.is-entering{animation:mk-pageIn .5s var(--e)}@keyframes mk-pageIn{0%{opacity:0;transform:translateY(14px)}}.mk [data-reveal]{opacity:0;transition:opacity .8s var(--e), transform .9s var(--e);transition-delay:var(--d,0s);transform:translateY(22px)}.mk [data-reveal].is-in{opacity:1;transform:none}.mk [data-reveal=fade]{transform:none}.mk [data-reveal=left]{transform:translate(-26px)}.mk [data-reveal=right]{transform:translate(26px)}.mk [data-reveal=scale]{transform:scale(.96)}.mk .hero{background:radial-gradient(1200px 600px at 78% 30%, var(--mk-a-amber-10), transparent 60%), radial-gradient(900px 500px at 10% 90%, var(--mk-a-blue-07), transparent 60%), var(--night);padding:150px 0 90px;position:relative;overflow:hidden}.mk .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:40px;display:grid;position:relative}.mk .hero-copy .lede{color:var(--mk-dl2);margin-top:26px}.mk .hero-cta{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.mk .hero-proof{color:var(--nm);flex-wrap:wrap;gap:10px 22px;margin-top:34px;font-size:14.5px;font-weight:700;display:flex}.mk .hero-proof span{align-items:center;gap:8px;display:inline-flex}.mk .hero-proof .ic{width:18px;height:18px;color:var(--green)}.mk .hero-note{color:var(--nm);margin-top:18px;font-size:12.5px}.mk .page-hero{background:radial-gradient(900px 480px at 85% 20%, var(--mk-a-amber-09), transparent 60%), var(--night);padding:156px 0 84px;position:relative;overflow:hidden}.mk .page-hero .lede{color:var(--mk-dl2);margin-top:22px}.mk .crumb{color:var(--nm);align-items:center;gap:8px;margin-bottom:18px;font-size:14px;font-weight:700;display:inline-flex}.mk .crumb a:hover{color:var(--nt)}.mk .shot{width:100%;position:relative}.mk .shot>.shot-in{transform-origin:0 0;transform:scale(var(--k,.5));position:absolute;top:0;left:0}.mk .scene-box{aspect-ratio:820/620;width:100%;position:relative}.mk .scene{width:820px;height:620px;position:relative}.mk .scene-wall{background:linear-gradient(180deg, var(--mk-night-4) 0%, var(--mk-night-3) 100%);border:1px solid var(--nl);width:250px;height:430px;box-shadow:inset 0 1px 0 var(--mk-a-white-05);border-radius:22px;position:absolute;top:118px;left:0;overflow:hidden}.mk .scene-wall:before{content:"";background-image:radial-gradient(var(--mk-a-white-035) 1px, transparent 1.2px);background-size:9px 9px;position:absolute;inset:0}.mk .wall-plate{background:linear-gradient(160deg, var(--mk-sky-3), var(--mk-night-4));border:1px solid var(--nl2);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:132px;height:170px;display:flex;position:absolute;top:86px;left:34px}.mk .nfc-tag{background:radial-gradient(circle at 35% 30%, var(--mk-ui-node), var(--mk-ui-line) 70%);border:2px solid var(--mk-tg-rug-2);border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:relative}.mk .nfc-tag svg{width:30px;height:30px;color:var(--amber)}.mk .nfc-ring{border:2px solid var(--amber);opacity:0;border-radius:50%;position:absolute;inset:-2px}.mk .scene.is-tap .nfc-ring{animation:mk-ring 1.1s var(--e) forwards}.mk .scene.is-tap .nfc-ring:nth-child(2){animation-delay:.18s}.mk .scene.is-tap .nfc-ring:nth-child(3){animation-delay:.36s}@keyframes mk-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.mk .plate-label{color:var(--nm);text-align:center;font-size:12px;font-weight:700;line-height:1.3}.mk .plate-label b{color:var(--nt);font-size:13px;display:block}.mk .scene-laptop{width:584px;position:absolute;top:26px;left:236px}.mk .lap-screen{background:var(--mk-ink);border:1px solid var(--mk-sky-3);width:584px;height:373px;box-shadow:0 50px 90px -40px var(--mk-a-black-90), 0 0 0 6px var(--mk-ui-card);border-radius:16px 16px 6px 6px;padding:12px 12px 10px;position:relative}.mk .lap-view{border-radius:6px;width:560px;height:350px;position:relative;overflow:hidden}.mk .lap-base{background:linear-gradient(180deg, var(--mk-art-4), var(--mk-ui-raise));width:660px;height:16px;box-shadow:0 18px 30px -10px var(--mk-a-black-80);border-radius:0 0 20px 20px;margin-left:-38px}.mk .scene-phone{width:200px;transition:transform 1s var(--e);z-index:3;position:absolute;top:196px;left:150px;transform:rotate(-7deg)translate(40px)}.mk .scene.is-reach .scene-phone{transform:rotate(-13deg)translate(-42px)translateY(-8px)}.mk .phone{background:var(--mk-night);border:2px solid var(--mk-tag-1);width:200px;height:412px;box-shadow:0 40px 80px -20px var(--mk-a-black-85), inset 0 0 0 1px var(--mk-a-white-04);border-radius:34px;padding:9px;position:relative}.mk .phone-view{background:var(--mk-ga-bg);border-radius:26px;width:178px;height:390px;position:relative;overflow:hidden}.mk .phone-notch{background:var(--mk-ink);z-index:5;border-radius:10px;width:58px;height:16px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.mk .scene-path{pointer-events:none;z-index:4;position:absolute;inset:0}.mk .scene-path path{fill:none;stroke:var(--amber);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:10 900;stroke-dashoffset:910px;opacity:0}.mk .scene.is-send .scene-path path{animation:1.1s cubic-bezier(.5,0,.3,1) forwards mk-send}@keyframes mk-send{0%{opacity:1;stroke-dashoffset:910px}90%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.mk .scene-glow{background:radial-gradient(closest-side, var(--mk-a-amber-16), transparent);filter:blur(10px);z-index:0;width:420px;height:300px;position:absolute;top:60px;right:30px}.mk .scene-chip{z-index:6;background:var(--mk-a-night-2-94);border:1px solid var(--nl2);box-shadow:0 20px 40px -16px var(--mk-a-black-80);opacity:0;transition:opacity .4s, transform .5s var(--e);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:700;display:flex;position:absolute;top:440px;left:520px;transform:translateY(10px)}.mk .scene.is-land .scene-chip{opacity:1;transform:none}.mk .scene-chip small{color:var(--nm);font-size:12px;font-weight:400;display:block}.mk .ui{background:var(--mk-night);width:1280px;height:800px;color:var(--mk-nt);font-family:var(--fb);grid-template-columns:68px 1fr;font-size:15px;line-height:1.4;display:grid}.mk .ui-side{background:var(--mk-ui-bg);border-right:1px solid var(--mk-ui-line);flex-direction:column;align-items:center;gap:8px;padding:18px 0;display:flex}.mk .ui-mark{width:34px;height:34px;margin-bottom:16px}.mk .ui-nav{width:42px;height:42px;color:var(--mk-nd);border-radius:11px;place-items:center;display:grid}.mk .ui-nav.on{background:var(--mk-sky-1);color:var(--amber);box-shadow:inset 3px 0 0 var(--amber)}.mk .ui-nav .ic{width:20px;height:20px}.mk .ui-main{grid-template-rows:auto auto 1fr;gap:18px;min-width:0;padding:22px 26px;display:grid}.mk .ui-top{align-items:center;gap:14px;display:flex}.mk .ui-title{font-family:var(--fd);letter-spacing:-.02em;font-size:28px;font-weight:800}.mk .ui-sub{color:var(--mk-ga-muted);font-size:14px}.mk .ui-live{background:var(--mk-a-green-12);color:var(--mk-green-text);border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.mk .ui-live i{background:var(--green);border-radius:50%;width:8px;height:8px;animation:1.6s infinite mk-blink}@keyframes mk-blink{50%{opacity:.35}}.mk .ui-search{background:var(--mk-qr-ink);border:1px solid var(--mk-ga-line);width:250px;height:38px;color:var(--mk-nd);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:flex}.mk .ui-kpis{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.mk .ui-kpi{background:var(--mk-ui-field);border:1px solid var(--mk-ui-line);border-radius:14px;padding:13px 15px}.mk .ui-kpi b{font-family:var(--fd);letter-spacing:-.02em;font-size:30px;line-height:1.05;display:block}.mk .ui-kpi span{color:var(--mk-ga-muted);font-size:13px;font-weight:700}.mk .ui-kpi small{color:var(--mk-nd);font-size:13px;font-family:var(--fb);margin-left:4px}.mk .ui-kpi.warn b{color:var(--mk-red-soft)}.mk .ui-kpi.amb b{color:var(--amber-2)}.mk .ui-body{grid-template-columns:1fr 380px;gap:14px;min-height:0;display:grid}.mk .ui-col{grid-template-rows:1fr auto;gap:14px;min-height:0;display:grid}.mk .ui-card{background:var(--mk-ui-field);border:1px solid var(--mk-ui-line);border-radius:16px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.mk .ui-card-h{border-bottom:1px solid var(--mk-ui-line);justify-content:space-between;align-items:center;padding:12px 16px;font-size:14.5px;font-weight:700;display:flex}.mk .ui-card-h span{color:var(--mk-ga-muted);font-size:13px;font-weight:400}.mk .ui-plan{flex:1;padding:10px 14px;position:relative}.mk .ui-plan svg{width:100%;height:100%}.mk .fp-room{fill:var(--mk-ui-raise);stroke:var(--mk-tg-screw);stroke-width:1.5px}.mk .fp-label{fill:var(--mk-ga-dim);font-size:12px;font-weight:700;font-family:var(--fb)}.mk .fp-route{fill:none;stroke:var(--mk-a-amber-55);stroke-width:2.5px;stroke-dasharray:7 7}.mk .fp-route-done{fill:none;stroke:var(--green);stroke-width:3px}.mk .cp-node circle.core{fill:var(--mk-ui-node);stroke:var(--mk-night);stroke-width:3px}.mk .cp-node.done circle.core{fill:var(--green)}.mk .cp-node.next circle.core{fill:var(--amber)}.mk .cp-node.miss circle.core{fill:var(--red)}.mk .cp-node circle.halo{fill:none;stroke:var(--amber);stroke-width:2px;opacity:0}.mk .cp-node.next circle.halo{transform-box:fill-box;transform-origin:50%;animation:1.8s infinite mk-halo}@keyframes mk-halo{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.mk .cp-node text{fill:var(--mk-nfc-note);font-size:11.5px;font-weight:700;font-family:var(--fb)}.mk .ui-sites{display:grid}.mk .ui-site{border-top:1px solid var(--mk-ga-panel-2);grid-template-columns:1fr 120px 150px;align-items:center;gap:12px;padding:10px 16px;font-size:14px;display:grid}.mk .ui-site:first-child{border-top:0}.mk .ui-site b{font-weight:700;display:block}.mk .ui-site small{color:var(--mk-tg-rug-1);font-size:12.5px}.mk .bar{background:var(--mk-night-4);border-radius:4px;height:7px;overflow:hidden}.mk .bar i{background:var(--green);border-radius:4px;height:100%;display:block}.mk .bar.amb i{background:var(--amber)}.mk .bar.red i{background:var(--red)}.mk .bar.blu i{background:var(--blue)}.mk .st{white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.mk .st:before{content:"";background:var(--green);border-radius:50%;width:9px;height:9px}.mk .st.amb:before{background:var(--amber)}.mk .st.red:before{background:var(--red)}.mk .st.blu:before{background:var(--blue)}.mk .feed{flex:1;overflow:hidden}.mk .fe{border-bottom:1px solid var(--mk-ga-panel-2);grid-template-columns:26px 1fr auto;gap:2px 10px;padding:11px 16px;font-size:13.5px;display:grid}.mk .fe b{font-weight:700}.mk .fe small{color:var(--mk-tg-rug-1);grid-column:2/span 2;font-size:12.5px}.mk .fe time{color:var(--mk-ga-muted);font-size:12.5px;font-weight:700}.mk .fe.new{animation:mk-feIn .7s var(--e);background:linear-gradient(90deg, var(--mk-a-green-14), transparent 70%)}@keyframes mk-feIn{0%{opacity:0;transform:translateY(-14px)}}.mk .fe .tm{width:22px;height:22px}.mk .ga{background:var(--mk-ga-bg);color:var(--mk-ga-text);font-family:var(--fb);flex-direction:column;font-size:14px;display:flex;position:absolute;inset:0}.mk .ga-status{height:34px;color:var(--mk-tg-mid);justify-content:space-between;align-items:center;padding:0 20px 0 22px;font-size:12.5px;font-weight:700;display:flex}.mk .ga-status span{align-items:center;gap:5px;display:inline-flex}.mk .ga-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:6px 14px 10px;display:flex}.mk .ga-site{font-size:15px;font-weight:800;font-family:var(--fd);letter-spacing:-.01em}.mk .ga-who{color:var(--mk-ui-muted);font-size:12px}.mk .ga-sync{color:var(--mk-ga-green-text);background:var(--mk-ga-green-dim);border:1px solid var(--mk-ga-green-line);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.mk .ga-sync.off{color:var(--mk-ga-amber-text);background:var(--mk-ga-amber-dim);border-color:var(--mk-ga-amber-line)}.mk .ga-card{background:var(--mk-ga-panel);border:1px solid var(--mk-ga-line);border-radius:16px;padding:12px}.mk .ga-card h5{color:var(--mk-ui-muted);margin:0;font-size:12px;font-weight:700}.mk .ga-card b{margin-top:2px;font-size:15px;display:block}.mk .ga-prog{background:var(--mk-dawn-1);border-radius:4px;height:8px;margin:10px 0 6px;overflow:hidden}.mk .ga-prog i{background:var(--mk-ga-amber);height:100%;transition:width .8s var(--e);border-radius:4px;display:block}.mk .ga-next{color:var(--mk-tg-mid);font-size:12.5px}.mk .ga-next b{color:var(--mk-ga-amber-text);font-size:12.5px;display:inline}.mk .ga-btn{background:var(--mk-ga-amber);height:46px;color:var(--mk-ga-amber-deep);border-radius:13px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.mk .ga-btn.out{border:1px solid var(--mk-ga-line-2);color:var(--mk-ga-text);background:0 0}.mk .ga-sos{background:radial-gradient(circle at 40% 35%, var(--mk-ga-red-hi), var(--mk-ga-red-deep));border:4px solid var(--mk-ga-red-dim);width:96px;height:96px;box-shadow:0 0 0 6px var(--mk-a-ga-red-16);text-align:center;color:var(--mk-stage-1);border-radius:50%;place-items:center;margin:auto auto 4px;font-size:20px;font-weight:800;line-height:1;display:grid}.mk .ga-sos small{opacity:.85;margin-top:3px;font-size:9.5px;font-weight:700;display:block}.mk .ga-navb{border-top:1px solid var(--mk-sky-1);background:var(--mk-night);grid-template-columns:repeat(4,1fr);height:56px;display:grid}.mk .ga-navb span{color:var(--mk-nd);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:700;display:flex}.mk .ga-navb span.on{color:var(--mk-ga-amber)}.mk .ga-navb .ic{width:18px;height:18px}.mk .ga-over{text-align:center;background:var(--mk-ga-bg);opacity:0;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;transition:opacity .35s;display:flex;position:absolute;inset:0}.mk .ga-over.on{opacity:1}.mk .ga-rings{place-items:center;width:120px;height:120px;display:grid;position:relative}.mk .ga-rings i{border:2px solid var(--mk-ga-amber);border-radius:50%;animation:1.8s infinite mk-gaRing;position:absolute;inset:0}.mk .ga-rings i:nth-child(2){animation-delay:.6s}.mk .ga-rings i:nth-child(3){animation-delay:1.2s}@keyframes mk-gaRing{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}.mk .ga-rings svg{width:40px;height:40px;color:var(--mk-ga-amber)}.mk .ga-ok{background:var(--mk-ga-green-dim);border:2px solid var(--mk-ga-green);width:92px;height:92px;color:var(--mk-ga-green);border-radius:50%;place-items:center;display:grid}.mk .ga-ok svg{stroke-width:3px;width:46px;height:46px}.mk .ga-t{font-family:var(--fd);letter-spacing:-.01em;font-size:21px;font-weight:800}.mk .ga-s{color:var(--mk-ui-node-text);font-size:13px}.mk .ga-proof{border:1px solid var(--mk-ga-line-2);color:var(--mk-tg-mid);border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.mk .ga-chips{flex-wrap:wrap;gap:6px;display:flex}.mk .ga-chip{border:1px solid var(--mk-sky-3);color:var(--mk-dl2);border-radius:9px;padding:6px 9px;font-size:11.5px;font-weight:700}.mk .ga-chip.on{border-color:var(--mk-ga-amber);color:var(--mk-ga-amber-text);background:var(--mk-ga-amber-dim)}.mk .ga-seg{border:1px solid var(--mk-sky-3);border-radius:10px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.mk .ga-seg span{text-align:center;color:var(--mk-nm);padding:7px 0;font-size:11px;font-weight:700}.mk .ga-seg span+span{border-left:1px solid var(--mk-sky-3)}.mk .ga-seg span.on{background:var(--mk-ga-amber);color:var(--mk-ga-amber-deep)}.mk .ga-text{border:1px solid var(--mk-sky-3);color:var(--mk-tg-mid);background:var(--mk-ui-card);border-radius:11px;padding:9px 10px;font-size:12px;line-height:1.45}.mk .ga-photos{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.mk .ga-photo{aspect-ratio:1;border-radius:10px;position:relative;overflow:hidden}.mk .ga-photo.p1{background:linear-gradient(160deg, var(--mk-ga-dim) 0%, var(--mk-sky-4) 45%, var(--mk-ph-8) 70%, var(--mk-dawn-2) 100%)}.mk .ga-photo.p1:after{content:"";background:radial-gradient(closest-side, var(--mk-a-lilac-75), var(--mk-a-violet-20) 70%, transparent);border-radius:50%;height:34%;position:absolute;bottom:14%;left:18%;right:10%}.mk .ga-photo.p2{background:linear-gradient(200deg, var(--mk-ph-5) 0%, var(--mk-ph-6) 40%, var(--mk-tag-3) 100%)}.mk .ga-photo.p2:after{content:"";background:radial-gradient(closest-side, var(--mk-a-umber-80), transparent);border-radius:40% 60% 50% 50%;width:38%;height:44%;position:absolute;top:20%;left:30%}.mk .ga-photo.add{border:1.5px dashed var(--mk-sky-4);color:var(--mk-ui-muted);place-items:center;font-size:11px;font-weight:700;display:grid}.mk .ga-banner{background:var(--mk-ga-amber-dim);border:1px solid var(--mk-ga-amber-line);color:var(--mk-ga-amber-text);border-radius:12px;align-items:flex-start;gap:8px;padding:10px;font-size:12px;font-weight:700;line-height:1.35;display:flex}.mk .ga-q{border-bottom:1px solid var(--mk-sky-1);grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:9px 2px;font-size:12.5px;display:grid}.mk .ga-q small{color:var(--mk-ui-muted);font-size:11px;display:block}.mk .ga-q em{color:var(--mk-ga-amber-text);font-size:11px;font-style:normal;font-weight:800}.mk .ga-q.sent em{color:var(--mk-green-text)}.mk .dar{background:var(--mk-stage-1);width:794px;height:1123px;color:var(--mk-ga-panel);font-family:var(--fb);flex-direction:column;gap:22px;padding:46px 52px;font-size:14px;display:flex}.mk .dar-head{border-bottom:2px solid var(--mk-ga-panel);justify-content:space-between;align-items:flex-start;padding-bottom:18px;display:flex}.mk .dar-logo{border:1.5px dashed var(--mk-dl2);width:150px;height:54px;color:var(--mk-dawn-2);border-radius:10px;place-items:center;font-size:12px;font-weight:700;display:grid}.mk .dar-title{text-align:right}.mk .dar-title h6{font-family:var(--fd);letter-spacing:-.02em;margin:0;font-size:30px}.mk .dar-title p{color:var(--mk-ga-dim);font-size:14px}.mk .dar-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.mk .dar-kpi{border:1px solid var(--mk-qr-line);border-radius:12px;padding:12px 14px}.mk .dar-kpi b{font-family:var(--fd);font-size:30px;line-height:1.05;display:block}.mk .dar-kpi span{color:var(--mk-ga-dim);font-size:12.5px;font-weight:700}.mk .dar-chart{border-bottom:1px solid var(--mk-qr-line);align-items:flex-end;gap:8px;height:120px;padding:0 4px;display:flex}.mk .dar-chart i{background:var(--mk-ga-panel);border-radius:4px 4px 0 0;flex:1;position:relative}.mk .dar-chart i.warn{background:var(--mk-red)}.mk .dar-axis{color:var(--mk-nd);gap:8px;padding:6px 4px 0;font-size:11px;font-weight:700;display:flex}.mk .dar-axis span{text-align:center;flex:1}.mk .dar h6.sub{font-family:var(--fd);margin:0;font-size:18px}.mk .dar table{border-collapse:collapse;width:100%;font-size:13px}.mk .dar th{text-align:left;color:var(--mk-ga-dim);border-bottom:1.5px solid var(--mk-ga-panel);padding:7px 8px;font-size:12px}.mk .dar td{border-bottom:1px solid var(--mk-row);padding:7px 8px}.mk .dar .pf{border:1px solid var(--mk-dl2);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.mk .dar-inc{border-bottom:1px solid var(--mk-row);grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:8px 0;display:grid}.mk .dar-inc .ga-photo{width:64px}.mk .dar-foot{color:var(--mk-nd);border-top:1px solid var(--mk-qr-line);justify-content:space-between;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.mk .cp{background:var(--mk-soft);width:1280px;height:800px;color:var(--mk-ui-card);font-family:var(--fb);grid-template-rows:64px 1fr;display:grid}.mk .cp-top{background:var(--mk-stage-1);border-bottom:1px solid var(--mk-qr-line);align-items:center;gap:16px;padding:0 28px;display:flex}.mk .cp-top b{font-family:var(--fd);font-size:20px}.mk .cp-top span{color:var(--mk-ga-dim);font-size:14px}.mk .cp-body{grid-template-columns:360px 1fr;gap:20px;padding:26px 28px;display:grid}.mk .cp-card{background:var(--mk-stage-1);border:1px solid var(--mk-qr-line);border-radius:18px;padding:20px}.mk .cp-ring{width:210px;height:210px;margin:10px auto 6px;position:relative}.mk .cp-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.mk .cp-ring b{font-family:var(--fd);letter-spacing:-.03em;place-items:center;font-size:54px;display:grid;position:absolute;inset:0}.mk .cp-list .row{border-top:1px solid var(--mk-row);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:13px 0;font-size:15px;display:grid}.mk .cp-dl{border:1px solid var(--mk-dl2);border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.mk .versus{width:640px;height:400px;font-family:var(--fb);grid-template-columns:1fr 1fr;gap:16px;display:grid}.mk .vs-card{border-radius:22px;flex-direction:column;gap:14px;padding:22px;display:flex;position:relative;overflow:hidden}.mk .vs-card.qr{background:var(--mk-qr-bg);color:var(--mk-sky-1);border:1px solid var(--mk-qr-line)}.mk .vs-card.nfc{background:var(--mk-qr-ink);color:var(--mk-ga-text);border:1px solid var(--mk-tg-screw)}.mk .vs-h{font-family:var(--fd);letter-spacing:-.01em;font-size:21px;font-weight:800}.mk .vs-art{height:170px;position:relative}.mk .qr-code{background:var(--mk-stage-1);border:1px solid var(--mk-tg-mid);width:110px;height:110px;box-shadow:0 10px 20px -12px var(--mk-a-black-40);border-radius:8px;grid-template-columns:repeat(11,1fr);gap:1px;padding:8px;display:grid;position:absolute}.mk .qr-code i{background:var(--mk-sky-1);border-radius:1px}.mk .qr-code i.o{background:0 0}.mk .qr-code.copy{filter:grayscale()contrast(.9)brightness(1.05);transform:rotate(8deg)}.mk .vs-note{font-size:13px;line-height:1.45}.mk .vs-res{border-radius:10px;align-items:center;gap:8px;margin-top:auto;padding:8px 12px;font-size:13.5px;font-weight:800;display:inline-flex}.mk .vs-res.bad{background:var(--mk-row);color:var(--mk-red-ink)}.mk .vs-res.good{background:var(--mk-a-green-15);color:var(--mk-green-text)}.mk .vs-res .ic{width:18px;height:18px}.mk .trust{background:var(--ink);border-top:1px solid var(--nl);padding:56px 0 64px}.mk .trust-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:32px;display:grid}.mk .trust-t{color:var(--nm);max-width:30ch;font-size:15px;font-weight:700}.mk .logos{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.mk .logo-slot{border:1px dashed var(--nl2);height:58px;color:var(--nd);border-radius:12px;place-items:center;font-size:13px;font-weight:700;display:grid}.mk .badges{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px;display:grid}.mk .badge{background:var(--night-2);border:1px solid var(--nl);border-radius:16px;grid-template-columns:38px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.mk .badge-ic{background:var(--mk-a-green-12);width:38px;height:38px;color:var(--mk-green-text);border-radius:10px;place-items:center;display:grid}.mk .badge b{font-size:14.5px;line-height:1.3;display:block}.mk .badge span{color:var(--nm);font-size:12.5px;line-height:1.35;display:block}.mk .facts{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mk .fact{background:var(--night-2);border:1px solid var(--nl);border-radius:22px;flex-direction:column;gap:12px;padding:26px;display:flex}.mk .fact b{font-family:var(--fd);letter-spacing:-.03em;color:var(--amber-2);font-size:40px;line-height:1}.mk .fact p{color:var(--mk-dl2)}.mk .fact cite{color:var(--nm);margin-top:auto;font-size:12.5px;font-style:normal}.mk .fact cite a{text-underline-offset:3px;text-decoration:underline}.mk .steps{grid-template-columns:repeat(3,1fr);gap:22px;display:grid;position:relative}.mk .steps-line{background:var(--nl2);height:2px;position:absolute;top:44px;left:8%;right:8%;overflow:hidden}.mk .steps-line i{background:linear-gradient(90deg, var(--amber), var(--green));transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));transition:transform .3s linear;display:block}.mk .step{flex-direction:column;gap:14px;display:flex;position:relative}.mk .step-n{background:var(--night-3);border:1px solid var(--nl2);width:88px;height:88px;font-family:var(--fd);color:var(--amber-2);z-index:1;border-radius:26px;place-items:center;font-size:34px;font-weight:800;transition:background-color .4s,border-color .4s,color .4s;display:grid;position:relative}.mk .step.is-on .step-n{background:var(--amber);color:var(--ink);border-color:var(--amber)}.mk .step-art{background:var(--night-2);border:1px solid var(--nl);aspect-ratio:4/3;border-radius:22px;position:relative;overflow:hidden}.mk .step-art svg{width:100%;height:100%}.mk .step p{color:var(--mk-dl2)}.mk .frows{gap:clamp(90px,11vw,150px);display:grid}.mk .frow{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,88px);display:grid}.mk .frow.flip .frow-copy{order:2}.mk .frow-copy{flex-direction:column;gap:18px;display:flex}.mk .frow-copy .lede{max-width:52ch}.mk .ticks{gap:10px;margin-top:4px;display:grid}.mk .ticks li{grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:15.5px;font-weight:700;display:grid}.mk .ticks .ic{width:20px;height:20px;color:var(--green);margin-top:2px}.mk .day .ticks .ic,.mk .paper .ticks .ic{color:var(--green-ink)}.mk .soon{background:var(--mk-a-blue-14);color:var(--mk-blue-text);vertical-align:2px;white-space:nowrap;border-radius:999px;align-items:center;margin-left:6px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.mk .day .soon,.mk .paper .soon{background:var(--mk-nt);color:var(--mk-blue-ink)}.mk .frame-dark{background:linear-gradient(160deg, var(--mk-sky-1), var(--mk-ui-plan-bg));border:1px solid var(--nl2);box-shadow:0 40px 90px -40px var(--mk-a-black-80);border-radius:26px;padding:18px}.mk .frame-light{background:linear-gradient(160deg, var(--mk-stage-1), var(--mk-row));border:1px solid var(--dl);box-shadow:0 40px 90px -46px var(--mk-a-night-45);border-radius:26px;padding:18px}.mk .frame-bare{position:relative}.mk .phone-duo{grid-template-columns:1fr 1fr;gap:20px;max-width:520px;margin:0 auto;display:grid}.mk .phone-solo{max-width:270px;margin:0 auto}.mk .floating{z-index:3;background:var(--mk-a-night-2-95);border:1px solid var(--nl2);box-shadow:0 24px 50px -20px var(--mk-a-black-80);color:var(--nt);border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:700;display:flex;position:absolute}.mk .floating small{color:var(--nm);font-size:12.5px;font-weight:400;display:block}.mk .day .floating,.mk .paper .floating{background:var(--mk-stage-1);border-color:var(--dl);color:var(--dt);box-shadow:0 24px 50px -24px var(--mk-a-night-35)}.mk .day .floating small,.mk .paper .floating small{color:var(--dm)}.mk .dot{background:var(--green);width:10px;height:10px;box-shadow:0 0 0 5px var(--mk-a-green-18);border-radius:50%;flex:none}.mk .dot.amb{background:var(--amber);box-shadow:0 0 0 5px var(--amber-glow)}.mk .tilt{transition:transform 1s var(--e);transform:perspective(1400px)rotateY(-9deg)rotateX(3deg)}.mk .tilt:hover{transform:perspective(1400px)rotateY(-3deg)rotateX(1deg)}.mk .ghost-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mk .ghost{background:var(--night-2);border:1px solid var(--nl);transition:transform .35s var(--e), border-color .3s;border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex}.mk .ghost:hover{border-color:var(--nl2);transform:translateY(-4px)}.mk .ghost-ic{background:var(--mk-a-red-12);width:46px;height:46px;color:var(--mk-red-soft);border-radius:13px;place-items:center;display:grid}.mk .ghost h3{font-size:20px;line-height:1.15}.mk .ghost p{color:var(--mk-dl2);font-size:15px}.mk .sol-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mk .sol-card{background:var(--paper);border:1px solid var(--dl);transition:transform .4s var(--e), box-shadow .4s var(--e);border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}.mk .sol-card:hover{box-shadow:0 40px 70px -40px var(--mk-a-night-45);transform:translateY(-6px)}.mk .sol-art{background:linear-gradient(180deg, var(--mk-ga-panel), var(--mk-art-win));height:210px;position:relative;overflow:hidden}.mk .sol-art svg{width:100%;height:100%;position:absolute;inset:0}.mk .sol-body{flex-direction:column;flex:1;gap:10px;padding:24px;display:flex}.mk .sol-body p{color:var(--dm)}.mk .sol-body .link{margin-top:auto;padding-top:8px}.mk .quote-wrap{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;display:grid}.mk .quote-main{background:var(--paper);border:1px solid var(--dl);border-radius:28px;padding:clamp(28px,4vw,48px);position:relative}.mk .quote-main blockquote{font-family:var(--fd);letter-spacing:-.025em;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:800;line-height:1.08}.mk .quote-by{align-items:center;gap:14px;margin-top:28px;display:flex}.mk .quote-av{background:linear-gradient(135deg, var(--mk-qr-line), var(--mk-nfc-note));border-radius:50%;width:50px;height:50px}.mk .quote-by b{display:block}.mk .quote-by span{color:var(--dm);font-size:14.5px}.mk .pilot{background:var(--night);color:var(--nt);border-radius:28px;flex-direction:column;gap:14px;padding:clamp(26px,3vw,38px);display:flex;position:relative;overflow:hidden}.mk .pilot:after{content:"";background:radial-gradient(closest-side, var(--mk-a-amber-25), transparent);border-radius:50%;width:240px;height:240px;position:absolute;bottom:-80px;right:-60px}.mk .pilot p{color:var(--mk-dl2)}.mk .pilot .btn{z-index:1;align-self:flex-start;margin-top:auto;position:relative}.mk .cta-band{background:radial-gradient(900px 500px at 50% 120%, var(--mk-a-amber-28), transparent 60%), linear-gradient(180deg, var(--day), var(--mk-stage-1));color:var(--dt);text-align:center;padding:clamp(90px,11vw,140px) 0;position:relative;overflow:hidden}.mk .cta-band .h1{max-width:16ch;margin:0 auto}.mk .cta-band .lede{color:var(--dm);margin:20px auto 0}.mk .cta-band .hero-cta{justify-content:center}.mk .sunrise{background:radial-gradient(closest-side, var(--mk-a-amber-2-55), var(--mk-a-amber-18) 60%, transparent);pointer-events:none;border-radius:50%;width:760px;height:420px;position:absolute;bottom:-330px;left:50%;transform:translate(-50%)}.mk .shift-clock{z-index:60;background:var(--mk-a-night-90);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--nl2);box-shadow:0 20px 40px -18px var(--mk-a-black-80);color:var(--nt);opacity:0;transition:opacity .4s, transform .5s var(--e);pointer-events:none;border-radius:16px;align-items:center;gap:12px;padding:10px 14px 10px 12px;display:flex;position:fixed;bottom:22px;left:22px;transform:translateY(12px)}.mk .shift-clock.on{opacity:1;transform:none}.mk .shift-clock b{font-family:var(--fd);letter-spacing:-.02em;min-width:70px;font-size:24px;line-height:1}.mk .shift-clock span{color:var(--nm);max-width:190px;font-size:13px;font-weight:700;line-height:1.3}.mk .shift-sky{background:var(--mk-night-4);border:1px solid var(--nl2);border-radius:50%;width:30px;height:30px;transition:background-color .6s;position:relative;overflow:hidden}.mk .shift-sky:after{content:"";background:var(--mk-amber-line);width:16px;height:16px;box-shadow:0 0 14px var(--mk-amber-2);transform:translateY(var(--sun,18px));transition:transform .8s var(--e);border-radius:50%;margin-left:-8px;position:absolute;top:58%;left:50%}.mk .subnav{z-index:40;background:var(--mk-a-day-92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--dl);position:sticky;top:66px}.mk .subnav-in{padding:12px var(--gut);max-width:var(--maxw);scrollbar-width:none;gap:6px;margin:0 auto;display:flex;overflow-x:auto}.mk .subnav-in::-webkit-scrollbar{display:none}.mk .subnav a{color:var(--dm);border:1px solid #0000;border-radius:999px;flex:none;padding:9px 14px;font-size:14px;font-weight:700}.mk .subnav a:hover{color:var(--dt);background:var(--mk-stage-1);border-color:var(--dl)}.mk .subnav a.on{color:var(--dt);background:var(--mk-stage-1);border-color:var(--dl2)}.mk .cap{border-top:1px solid var(--dl);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);padding:clamp(56px,7vw,96px) 0;scroll-margin-top:60px;display:grid}.mk .cap:first-child{border-top:0}.mk .cap-copy{flex-direction:column;gap:16px;display:flex}.mk .cap-list{grid-template-columns:1fr 1fr;gap:12px 22px;display:grid}.mk .cap-list li{grid-template-columns:22px 1fr;gap:10px;font-size:15.5px;line-height:1.45;display:grid}.mk .cap-list li b{display:block}.mk .cap-list li span{color:var(--dm)}.mk .cap-list .ic{color:var(--green-ink);width:20px;height:20px;margin-top:2px}.mk .pain{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mk .pain-card{background:var(--paper);border:1px solid var(--dl);border-radius:20px;padding:24px}.mk .pain-card b{font-family:var(--fd);margin-bottom:8px;font-size:20px;line-height:1.15;display:block}.mk .pain-card p{color:var(--dm);font-size:15.5px}.mk .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.mk .kv{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mk .kv>div{border:1px solid var(--nl);background:var(--night-2);border-radius:20px;padding:22px}.mk .kv b{font-family:var(--fd);letter-spacing:-.01em;margin-bottom:6px;font-size:22px;display:block}.mk .kv p{color:var(--mk-dl2);font-size:15.5px}.mk .day .kv>div,.mk .paper .kv>div{border-color:var(--dl);background:var(--paper)}.mk .day .kv p,.mk .paper .kv p{color:var(--dm)}.mk .tag-shelf{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mk .tag-card{background:var(--paper);border:1px solid var(--dl);border-radius:24px;overflow:hidden}.mk .tag-stage{background:radial-gradient(circle at 50% 40%, var(--mk-stage-1), var(--mk-row) 75%);place-items:center;height:220px;display:grid;position:relative}.mk .tg{transition:transform .6s var(--e);place-items:center;display:grid;position:relative}.mk .tag-card:hover .tg{transform:translateY(-6px)rotate(-4deg)}.mk .tg-sticker{background:radial-gradient(circle at 35% 30%, var(--mk-stage-1), var(--mk-qr-bg) 60%, var(--mk-stage-2));width:118px;height:118px;box-shadow:0 18px 30px -16px var(--mk-a-black-45), inset 0 0 0 1px var(--mk-dl);border-radius:50%}.mk .tg-metal{background:radial-gradient(circle at 35% 30%, var(--mk-ui-node), var(--mk-night-3) 72%);width:124px;height:124px;box-shadow:0 22px 34px -14px var(--mk-a-black-60), inset 0 0 0 6px var(--mk-tg-screw), inset 0 0 0 7px var(--mk-sky-4);border-radius:50%}.mk .tg-rugged{background:linear-gradient(160deg, var(--mk-tg-rug-1), var(--mk-dm));width:150px;height:104px;box-shadow:0 22px 34px -14px var(--mk-a-black-55), inset 0 2px 0 var(--mk-a-white-25);border-radius:22px}.mk .tg-rugged:before,.mk .tg-rugged:after{content:"";background:var(--mk-art-4);width:14px;height:14px;box-shadow:inset 0 2px 2px var(--mk-a-black-50);border-radius:50%;position:absolute;top:44px}.mk .tg-rugged:before{left:12px}.mk .tg-rugged:after{right:12px}.mk .tg svg{width:38px;height:38px}.mk .tg-sticker svg{color:var(--mk-nm)}.mk .tg-metal svg{color:var(--amber)}.mk .tg-rugged svg{color:var(--mk-ga-text)}.mk .tag-body{flex-direction:column;gap:8px;padding:22px;display:flex}.mk .tag-body p{color:var(--dm);font-size:15.5px}.mk .spec{border-top:1px solid var(--dl);gap:0;margin-top:8px;display:grid}.mk .spec div{border-bottom:1px solid var(--dl);justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.mk .spec div span{color:var(--dm)}.mk .spec div b{text-align:right}.mk .bill{background:var(--night-3);border:1px solid var(--nl2);border-radius:14px;gap:4px;padding:4px;display:inline-flex}.mk .bill button{color:var(--nm);background:0 0;border:0;border-radius:10px;padding:10px 16px;font-size:15px;font-weight:700}.mk .bill button.on{background:var(--nt);color:var(--ink)}.mk .bill em{color:var(--green);margin-left:6px;font-size:12.5px;font-style:normal}.mk .bill button.on em{color:var(--green-ink)}.mk .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.mk .plan{background:var(--paper);border:1px solid var(--dl);border-radius:26px;flex-direction:column;gap:16px;padding:28px;display:flex;position:relative}.mk .plan.hot{background:var(--night);color:var(--nt);border-color:var(--night);box-shadow:0 40px 80px -40px var(--mk-a-night-70)}.mk .plan-flag{background:var(--amber);color:var(--ink);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:800;position:absolute;top:-13px;left:28px}.mk .plan h3{font-size:24px}.mk .plan-price{align-items:baseline;gap:8px;display:flex}.mk .plan-price b{font-family:var(--fd);letter-spacing:-.035em;font-size:58px;line-height:1}.mk .plan-price span{color:var(--dm);font-weight:700}.mk .plan.hot .plan-price span,.mk .plan.hot .plan-d{color:var(--nm)}.mk .plan-d{color:var(--dm);min-height:48px;font-size:15.5px}.mk .plan ul{border-top:1px solid var(--dl);gap:10px;padding-top:18px;display:grid}.mk .plan.hot ul{border-top-color:var(--nl2)}.mk .plan li{grid-template-columns:20px 1fr;gap:10px;font-size:15px;display:grid}.mk .plan li .ic{width:18px;height:18px;color:var(--green-ink);margin-top:3px}.mk .plan.hot li .ic{color:var(--green)}.mk .plan .btn{margin-top:auto}.mk .calc{background:var(--paper);border:1px solid var(--dl);border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:30px;display:grid}.mk .range{gap:10px;display:grid}.mk .range label{justify-content:space-between;font-weight:700;display:flex}.mk .range output{font-family:var(--fd);font-size:24px}.mk input[type=range]{appearance:none;background:linear-gradient(90deg, var(--amber) var(--fill,20%), var(--mk-stage-2) var(--fill,20%));border-radius:4px;outline:none;width:100%;height:8px}.mk input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--mk-stage-1);border:3px solid var(--amber);width:26px;height:26px;box-shadow:0 4px 10px var(--mk-a-black-20);cursor:pointer;border-radius:50%}.mk input[type=range]::-moz-range-thumb{background:var(--mk-stage-1);border:3px solid var(--amber);cursor:pointer;border-radius:50%;width:22px;height:22px}.mk .calc-out{gap:10px;display:grid}.mk .calc-row{border:1px solid var(--dl);border-radius:16px;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.mk .calc-row.best{border-color:var(--green-ink);background:var(--mk-green-bg)}.mk .calc-row b{font-family:var(--fd);letter-spacing:-.02em;font-size:28px}.mk .calc-row span{font-weight:700}.mk .calc-row small{color:var(--dm);font-weight:400;display:block}.mk .cmp{border-collapse:collapse;background:var(--paper);border:1px solid var(--dl);border-radius:20px;width:100%;overflow:hidden}.mk .cmp th,.mk .cmp td{border-bottom:1px solid var(--dl);text-align:left;padding:14px 18px;font-size:15px}.mk .cmp thead th{background:var(--mk-soft);font-size:14px}.mk .cmp td.c{text-align:center}.mk .cmp .ic{width:20px;height:20px;color:var(--green-ink);display:inline-block}.mk .cmp .no{color:var(--mk-ui-node-text)}.mk .acc{border-top:1px solid var(--dl)}.mk .acc-i{border-bottom:1px solid var(--dl)}.mk .acc-q{text-align:left;width:100%;color:var(--dt);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:17px;font-weight:700;display:flex}.mk .acc-q .ic{transition:transform .3s var(--e);flex:none}.mk .acc-q[aria-expanded=true] .ic{transform:rotate(45deg)}.mk .acc-a{transition:grid-template-rows .35s var(--e);grid-template-rows:0fr;display:grid}.mk .acc-a>div{overflow:hidden}.mk .acc-a p{color:var(--dm);max-width:70ch;padding:0 4px 20px}.mk .acc-i.open .acc-a{grid-template-rows:1fr}.mk .form{gap:16px;display:grid}.mk .form-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mk .field{gap:7px;display:grid}.mk .field label{font-size:14.5px;font-weight:700}.mk .field label em{color:var(--dm);font-style:normal;font-weight:400}.mk .in{border:1px solid var(--dl2);background:var(--mk-stage-1);width:100%;min-height:50px;color:var(--dt);border-radius:12px;padding:12px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.mk .in:focus{border-color:var(--amber-ink);box-shadow:0 0 0 4px var(--mk-a-amber-22);outline:none}.mk textarea.in{resize:vertical;min-height:120px}.mk .in.err{border-color:var(--red-ink);box-shadow:0 0 0 4px var(--mk-a-red-15)}.mk .field .errt{color:var(--red-ink);font-size:13.5px;font-weight:700;display:none}.mk .field.has-err .errt{display:block}.mk .form-ok{background:var(--mk-green-bg);border:1px solid var(--mk-green-line);border-radius:20px;padding:28px;display:none}.mk .form-ok.on{animation:mk-pageIn .5s var(--e);display:block}.mk .card-form{background:var(--paper);border:1px solid var(--dl);box-shadow:0 40px 80px -50px var(--mk-a-night-35);border-radius:26px;padding:clamp(24px,3vw,36px)}.mk .search{position:relative}.mk .search .in{border-radius:16px;min-height:58px;padding-left:46px;font-size:17px}.mk .search .ic{color:var(--dm);position:absolute;top:19px;left:16px}.mk .cats{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.mk .cat{background:var(--paper);border:1px solid var(--dl);transition:transform .3s var(--e), border-color .3s;border-radius:18px;grid-template-columns:44px 1fr;align-items:start;gap:14px;padding:20px;display:grid}.mk .cat:hover{border-color:var(--dl2);transform:translateY(-3px)}.mk .cat-ic{background:var(--mk-amber-bg);width:44px;height:44px;color:var(--amber-ink);border-radius:12px;place-items:center;display:grid}.mk .cat b{display:block}.mk .cat span{color:var(--dm);font-size:14.5px}.mk .vids{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.mk .vid{background:var(--paper);border:1px solid var(--dl);border-radius:18px;overflow:hidden}.mk .vid-th{aspect-ratio:16/10;background:linear-gradient(160deg, var(--mk-sky-1), var(--mk-ui-plan-bg));place-items:center;display:grid;position:relative}.mk .vid-play{background:var(--mk-a-white-12);border:1px solid var(--mk-a-white-25);width:56px;height:56px;color:var(--mk-stage-1);border-radius:50%;place-items:center;display:grid}.mk .vid-len{color:var(--mk-stage-1);background:var(--mk-a-black-50);border-radius:6px;padding:2px 7px;font-size:12px;font-weight:700;position:absolute;bottom:10px;right:10px}.mk .vid-b{padding:14px 16px}.mk .vid-b b{font-size:15.5px;line-height:1.3;display:block}.mk .vid-b span{color:var(--dm);font-size:13.5px}.mk .posts{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.mk .post{background:var(--paper);border:1px solid var(--dl);transition:transform .35s var(--e), box-shadow .35s var(--e);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.mk .post:hover{box-shadow:0 30px 60px -40px var(--mk-a-night-45);transform:translateY(-4px)}.mk .post-art{height:190px;position:relative;overflow:hidden}.mk .post-body{flex-direction:column;flex:1;gap:10px;padding:24px;display:flex}.mk .post-meta{color:var(--dm);font-size:13.5px;font-weight:700}.mk .post-body p{color:var(--dm)}.mk .post.lead{grid-column:span 2;grid-template-columns:1.1fr 1fr;display:grid}.mk .post.lead .post-art{height:auto;min-height:280px}.mk .article{max-width:720px;margin:0 auto}.mk .article p,.mk .article li{color:var(--mk-tg-screw);font-size:18.5px;line-height:1.72}.mk .article p+p{margin-top:18px}.mk .article h2{letter-spacing:-.02em;margin:44px 0 14px;font-size:30px}.mk .article ul{gap:10px;margin:16px 0;padding-left:0;display:grid}.mk .article ul li{padding-left:26px;position:relative}.mk .article ul li:before{content:"";background:var(--amber);border-radius:2px;width:8px;height:8px;position:absolute;top:12px;left:4px}.mk .article .src{border-top:1px solid var(--dl);color:var(--dm);margin-top:44px;padding-top:18px;font-size:14px}.mk .article .src a{text-underline-offset:3px;text-decoration:underline}.mk .callout{background:var(--mk-amber-bg);border:1px solid var(--mk-amber-line);color:var(--mk-amber-text);border-radius:16px;margin:26px 0;padding:20px 22px;font-weight:700}.mk .contact-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.mk .info-list{gap:12px;display:grid}.mk .info{background:var(--paper);border:1px solid var(--dl);border-radius:18px;grid-template-columns:44px 1fr;gap:14px;padding:18px;display:grid}.mk .info b{display:block}.mk .info span{color:var(--dm);font-size:15px}.mk .warnbox{background:var(--mk-red-bg);border:1px solid var(--mk-red-line);color:var(--mk-red-text);border-radius:18px;grid-template-columns:26px 1fr;gap:12px;padding:18px;font-weight:700;display:grid}.mk .auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.mk .auth-side{background:var(--night);flex-direction:column;gap:26px;padding:120px clamp(28px,5vw,72px) 48px;display:flex;position:relative;overflow:hidden}.mk .auth-main{background:var(--day);color:var(--dt);padding:120px var(--gut) 48px;place-items:center;display:grid}.mk .auth-card{width:100%;max-width:440px}.mk .who{gap:10px;margin-top:26px;display:grid}.mk .who div{background:var(--mk-stage-1);border:1px solid var(--dl);border-radius:14px;grid-template-columns:36px 1fr;gap:12px;padding:14px;font-size:14.5px;display:grid}.mk .who b{display:block}.mk .who span{color:var(--dm)}.mk .foot{background:var(--ink);color:var(--nt);border-top:1px solid var(--nl);padding:80px 0 36px}.mk .foot-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:30px;display:grid}.mk .foot-logo{height:34px;margin-bottom:16px}.mk .foot-logo svg,.mk .foot-logo img{width:auto;height:100%}.mk .foot p{color:var(--nm);max-width:36ch;font-size:15px}.mk .foot h4{font-family:var(--fb);color:var(--nm);margin-bottom:14px;font-size:14px;font-weight:700}.mk .foot li a{color:var(--mk-dawn-3);font-size:15px;font-weight:700}.mk .foot li a:hover{color:var(--amber-2)}.mk .foot-bot{border-top:1px solid var(--nl);color:var(--nd);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:22px;font-size:13.5px;display:flex}@media (width<=1180px){.mk .nav-links .nav-a{padding:0 10px}.mk .mega-grid{grid-template-columns:repeat(2,270px)}.mk .mega-feature{display:none}.mk .ghost-grid,.mk .badges{grid-template-columns:repeat(2,1fr)}}@media (width<=1020px){.mk .nav-links,.mk .nav-login,.mk .nav-right .btn{display:none}.mk .burger{display:inline-flex}.mk .hero{padding-top:120px}.mk .hero-grid,.mk .split,.mk .contact-grid,.mk .quote-wrap,.mk .calc,.mk .trust-row{grid-template-columns:minmax(0,1fr)}.mk .frow,.mk .frow.flip{grid-template-columns:minmax(0,1fr);gap:34px}.mk .frow.flip .frow-copy{order:0}.mk .cap,.mk .plans,.mk .sol-grid,.mk .facts,.mk .tag-shelf,.mk .pain,.mk .kv{grid-template-columns:minmax(0,1fr)}.mk .plans{max-width:520px;margin:0 auto}.mk .steps{grid-template-columns:minmax(0,1fr);gap:34px}.mk .steps-line{display:none}.mk .foot-grid{grid-template-columns:1fr 1fr}.mk .auth{grid-template-columns:minmax(0,1fr)}.mk .auth-side{display:none}.mk .vids{grid-template-columns:repeat(2,1fr)}.mk .post.lead{grid-template-columns:minmax(0,1fr)}.mk .post.lead .post-art{min-height:200px}.mk .shift-clock{display:none}}@media (width<=680px){.mk{--gut:18px;font-size:16px}.mk .hero{padding:112px 0 64px}.mk .page-hero{padding:118px 0 60px}.mk .hero-cta .btn{flex:100%}.mk .logos{grid-template-columns:repeat(2,1fr)}.mk .logos .logo-slot:nth-child(5){display:none}.mk .badges,.mk .ghost-grid,.mk .cats,.mk .cap-list,.mk .posts,.mk .form-2{grid-template-columns:minmax(0,1fr)}.mk .post.lead{grid-column:auto}.mk .vids,.mk .foot-grid{grid-template-columns:minmax(0,1fr)}.mk .phone-duo{gap:12px}.mk .cmp th,.mk .cmp td{padding:12px 10px;font-size:14px}.mk .frame-dark,.mk .frame-light{border-radius:20px;padding:10px}.mk .calc{padding:20px}.mk .tilt,.mk .tilt:hover{transform:none}}@media (prefers-reduced-motion:reduce){html:has(body>.mk){scroll-behavior:auto}.mk *,.mk :before,.mk :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mk [data-reveal]{opacity:1;transform:none}}.mk .nav-in{position:relative}.mk .nav-item{position:static}.mk .mega{left:var(--mx,0px);transform:translateY(10px)}.mk .mega.is-open{transform:none}.mk .nav-logo{height:42px}.mk .hero-visual{min-width:0;position:relative}.mk .frow-visual,.mk .frow-copy{min-width:0}.mk .step-art .drop{opacity:0;transition:opacity .5s, transform .7s var(--e);transition-delay:calc(var(--i) * .12s + .25s);transform:translateY(-16px)}.mk .step.is-in .step-art .drop{opacity:1;transform:none}.mk .step-art .tapper{animation:mk-tapper 2.8s var(--e) infinite}@keyframes mk-tapper{0%,to{transform:translate(0)}38%,62%{transform:translate(-38px)}}.mk .step-art .pulse circle{transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.8s infinite mk-pulse2}@keyframes mk-pulse2{0%,36%{opacity:0;transform:scale(1)}44%{opacity:.95}to{opacity:0;transform:scale(1.9)}}.mk .step-art .row{opacity:0;animation:mk-rowIn .6s var(--e) forwards;animation-play-state:paused;animation-delay:calc(var(--i) * .45s + .4s)}.mk .step.is-in .step-art .row{animation-play-state:running}@keyframes mk-rowIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.mk .crumb span{opacity:.8}.mk .posts .post.lead .post-art{background:var(--mk-ga-panel)}@media (width<=1020px){.mk .steps[style]{grid-template-columns:minmax(0,1fr) 1fr!important}}@media (width<=680px){.mk .steps[style]{grid-template-columns:minmax(0,1fr)!important}.mk .floating{margin-top:12px;position:static}}.mk .cta-band .btn-line{border-color:var(--dl2);color:var(--dt);background:var(--paper)}.mk .cta-band .btn-line:hover{border-color:var(--dt)}.mk .dawn{background:radial-gradient(520px 170px at 50% 9%, var(--mk-a-amber-38), transparent 72%), linear-gradient(180deg, var(--ink) 0, var(--mk-sky-3) calc(clamp(200px, 22vw, 300px) * .22), var(--mk-ga-muted) calc(clamp(200px, 22vw, 300px) * .48), var(--mk-stage-2) calc(clamp(200px, 22vw, 300px) * .73), var(--day) clamp(200px, 22vw, 300px));padding-top:clamp(200px,22vw,300px)}.mk .dawn .muted{color:var(--dm)}.mk .dawn .tag-time,.mk .dawn .link{color:var(--amber-ink)}.mk .dawn .ticks .ic{color:var(--green-ink)}.mk .dawn .soon{background:var(--mk-nt);color:var(--mk-blue-ink)}.mk .dawn .floating{background:var(--mk-stage-1);border-color:var(--dl);color:var(--dt);box-shadow:0 24px 50px -24px var(--mk-a-night-35)}.mk .dawn .floating small{color:var(--dm)}@media (width>=1021px){.mk .hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)}}.mk .h-display{font-size:clamp(48px,6.5vw,98px)}.mk .price-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.mk .price-grid .plan{gap:18px;padding:34px}.mk .price-cta{flex-wrap:wrap;gap:10px;display:flex}.mk .plan-cols{grid-template-columns:1fr 1fr;gap:10px 18px!important;display:grid!important}.mk .price-side{gap:16px;display:grid}.mk .price-compare{background:var(--paper);border:1px solid var(--dl);border-radius:26px;gap:12px;padding:26px;display:grid}.mk .vs-photo{background:var(--mk-night-3);border:1.5px dashed var(--mk-nd);width:104px;height:104px;color:var(--mk-nm);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:44px;left:136px;transform:rotate(7deg)}.mk .vs-x{background:var(--mk-red);width:34px;height:34px;color:var(--mk-paper);box-shadow:0 6px 14px var(--mk-a-black-40);border-radius:50%;place-items:center;display:grid;position:absolute;top:30px;left:216px}.mk .vs-x .ic{stroke-width:3px;width:18px;height:18px}.mk .foot-co{gap:4px;margin-top:16px;font-size:14px;display:grid}.mk .foot-co a{color:var(--nt);font-weight:700}.mk .foot-co a:hover{color:var(--amber-2)}@media (width<=1020px){.mk .price-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=680px){.mk .plan-cols{grid-template-columns:minmax(0,1fr)}.mk .price-grid .plan{padding:24px}}.mk .doc-page{background:var(--mk-paper);width:794px;height:1123px;color:var(--mk-dt);font-family:var(--fb);box-shadow:0 30px 70px -40px var(--mk-a-night-45);-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:6px;flex-direction:column;margin:0 auto 26px;padding:44px 52px 118px;display:flex;position:relative;overflow:hidden}.mk .doc-head{border-bottom:3px solid var(--mk-amber);justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;display:flex}.mk .doc-logo{height:44px;display:flex}.mk .doc-logo svg,.mk .doc-logo img{width:auto;height:100%}.mk .doc-htxt{text-align:right;flex-direction:column;line-height:1.2;display:flex}.mk .doc-htxt b{font-family:var(--fd);letter-spacing:-.01em;font-size:20px;font-weight:800}.mk .doc-htxt span{color:var(--mk-dm);font-size:13px;font-weight:700}.mk .doc-sample{color:var(--mk-amber-ink);background:var(--mk-amber-bg);border:1px solid var(--mk-amber-line);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800;position:absolute;top:98px;right:52px}.mk .doc-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding-top:22px;display:flex}.mk .doc-kick{color:var(--mk-amber-ink);font-size:13px;font-weight:700}.mk .doc-title{font-family:var(--fd);letter-spacing:-.035em;margin:0;font-size:50px;font-weight:800;line-height:.98}.mk .doc-lede{color:var(--mk-dm);max-width:60ch;font-size:15.5px;line-height:1.55}.mk .doc-h{font-family:var(--fd);letter-spacing:-.01em;border-bottom:1.5px solid var(--mk-dt);margin:6px 0 0;padding-bottom:6px;font-size:19px;font-weight:800}.mk .doc-kpis{gap:10px;display:grid}.mk .doc-kpi{border:1px solid var(--mk-dl);background:var(--mk-soft);border-radius:12px;padding:11px 12px}.mk .doc-kpi b{font-family:var(--fd);letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.05;display:block}.mk .doc-kpi span{color:var(--mk-dm);margin-top:3px;font-size:11.5px;font-weight:700;line-height:1.3;display:block}.mk .doc-kpi.green b{color:var(--mk-green-ink)}.mk .doc-kpi.amber b{color:var(--mk-amber-ink)}.mk .doc-kpi.red b{color:var(--mk-red-ink)}.mk .doc-steps{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mk .doc-steps div{border:1px solid var(--mk-dl);color:var(--mk-dm);border-radius:12px;flex-direction:column;gap:4px;padding:12px;font-size:12.5px;display:flex}.mk .doc-steps em{background:var(--mk-amber);width:30px;height:30px;color:var(--mk-ink);font-style:normal;font-family:var(--fd);border-radius:9px;place-items:center;font-size:16px;font-weight:800;display:grid}.mk .doc-steps b{color:var(--mk-dt);font-size:14px}.mk .doc-split{grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:18px;display:grid}.mk .doc-bars{border-bottom:1px solid var(--mk-dl);align-items:flex-end;gap:4px;height:96px;padding:0 2px;display:flex}.mk .doc-bars i{background:var(--mk-dt);border-radius:3px 3px 0 0;flex:1}.mk .doc-bars i.warn{background:var(--mk-red)}.mk .doc-axis{color:var(--mk-dm);gap:4px;padding:5px 2px 0;font-size:9.5px;font-weight:700;display:flex}.mk .doc-axis span{text-align:center;flex:1}.mk .doc-ring{text-align:center;justify-items:center;gap:2px;display:grid;position:relative}.mk .doc-ring svg{width:132px;height:132px}.mk .doc-ring b{font-family:var(--fd);letter-spacing:-.03em;font-size:30px;font-weight:800;position:absolute;top:44px;left:0;right:0}.mk .doc-ring span{color:var(--mk-dm);max-width:160px;font-size:11.5px;font-weight:700}.mk .doc-note{color:var(--mk-dm);font-size:12.5px;line-height:1.45}.mk .doc-table{border-collapse:collapse;width:100%;font-size:12.5px}.mk .doc-table th{text-align:left;color:var(--mk-dm);border-bottom:1.5px solid var(--mk-dt);padding:6px 8px;font-size:11.5px}.mk .doc-table td{border-bottom:1px solid var(--mk-row);padding:6px 8px}.mk .doc-meta{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mk .doc-meta span{border:1px solid var(--mk-dl);color:var(--mk-dm);border-radius:12px;flex-direction:column-reverse;gap:2px;padding:10px 12px;font-size:11.5px;font-weight:700;display:flex}.mk .doc-meta b{color:var(--mk-dt);font-size:14px}.mk .doc-inc{border-bottom:1px solid var(--mk-row);grid-template-columns:54px 1fr;align-items:center;gap:12px;padding:6px 0;font-size:12.5px;display:grid}.mk .doc-inc .ga-photo{width:54px}.mk .doc-inc b{font-size:13.5px;display:block}.mk .doc-inc span{color:var(--mk-dm)}.mk .doc-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.mk .doc-list li{grid-template-columns:18px 1fr;gap:8px;font-size:13px;line-height:1.4;display:grid}.mk .doc-list .ic{width:17px;height:17px;color:var(--mk-green-ink);margin-top:1px}.mk .doc-grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mk .doc-price{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk .doc-price>div{border:1px solid var(--mk-dl);border-radius:12px;padding:12px 14px}.mk .doc-price b{font-family:var(--fd);letter-spacing:-.03em;font-size:34px;font-weight:800;line-height:1;display:block}.mk .doc-price span{color:var(--mk-dm);font-size:12px;font-weight:700}.mk .doc-price p{color:var(--mk-dm);grid-column:1/-1;font-size:12px}.mk .doc-save{background:var(--mk-green-bg);border:1px solid var(--mk-green-line);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.mk .doc-save .ic{color:var(--mk-green-ink)}.mk .doc-issuer{grid-template-columns:1fr 1fr;gap:12px;font-size:13px;display:grid}.mk .doc-issuer div{flex-direction:column;gap:2px;display:flex}.mk .doc-issuer span{color:var(--mk-dm)}.mk .doc-cta{background:var(--mk-night);color:var(--mk-nt);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding:18px 20px;display:flex}.mk .doc-cta b{font-family:var(--fd);letter-spacing:-.01em;font-size:21px;font-weight:800}.mk .doc-cta p{color:var(--mk-nm);max-width:46ch;margin-top:3px;font-size:12.5px}.mk .doc-cta-btn{background:var(--mk-amber);color:var(--mk-ink);border-radius:12px;flex-direction:column;flex:none;align-items:center;padding:10px 16px;font-size:15px;font-weight:800;line-height:1.2;display:flex}.mk .doc-cta-btn small{opacity:.8;font-size:10.5px;font-weight:700}.mk .doc-foot{border-top:1px solid var(--mk-dl);color:var(--mk-dm);grid-template-columns:1.4fr 1fr auto;gap:16px;padding-top:12px;font-size:10.5px;line-height:1.45;display:grid;position:absolute;bottom:30px;left:52px;right:52px}.mk .doc-foot b{color:var(--mk-dt)}.mk .doc-foot-r{text-align:left}.mk .doc-pn{text-align:right;font-weight:700}.mk .docs-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.mk .doc-card{background:var(--mk-paper);border:1px solid var(--mk-dl);transition:transform .35s var(--e), box-shadow .35s var(--e);border-radius:24px;grid-template-columns:210px 1fr;gap:0;display:grid;overflow:hidden}.mk .doc-card:hover{box-shadow:0 30px 60px -40px var(--mk-a-night-45);transform:translateY(-4px)}.mk .doc-card-art{background:linear-gradient(160deg, var(--mk-night-3), var(--mk-night));align-items:center;padding:18px;display:flex}.mk .doc-card-art .shot{box-shadow:0 16px 30px -14px var(--mk-a-black-70);border-radius:4px;overflow:hidden}.mk .doc-card-b{flex-direction:column;gap:8px;padding:22px;display:flex}.mk .doc-card-b p{color:var(--mk-dm);font-size:15.5px}.mk .doc-thumb .doc-page{box-shadow:none;border-radius:0;margin:0}.mk .doc-wrap{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:34px;display:grid}.mk .doc-side{gap:16px;display:grid;position:sticky;top:96px}.mk .doc-side-card{background:var(--mk-paper);border:1px solid var(--mk-dl);border-radius:22px;gap:14px;padding:24px;display:grid}.mk .doc-inside{border:1px dashed var(--mk-dl2);color:var(--mk-dm);border-radius:18px;padding:18px 20px;font-size:15px}.mk .doc-inside b{color:var(--mk-dt);margin-bottom:4px;display:block}.mk .doc-view{min-width:0;position:relative}.mk .doc-stage{zoom:var(--dz,1)}.mk .doc-stage.is-locked .doc-page{-webkit-mask-image:linear-gradient(180deg, var(--mk-a-mask) 44%, transparent 86%);-webkit-mask-image:linear-gradient(180deg, var(--mk-a-mask) 44%, transparent 86%);-webkit-mask-image:linear-gradient(180deg, var(--mk-a-mask) 44%, transparent 86%);mask-image:linear-gradient(180deg, var(--mk-a-mask) 44%, transparent 86%)}.mk .doc-lock{justify-content:center;display:flex;position:absolute;bottom:8%;left:0;right:0}.mk .doc-lock span{background:var(--mk-night);color:var(--mk-nt);box-shadow:0 20px 40px -20px var(--mk-a-black-60);border-radius:14px;align-items:center;gap:10px;padding:12px 18px;font-weight:700;display:inline-flex}.mk .hp{opacity:0;width:1px;height:1px;position:absolute!important;left:-9999px!important}@media (width<=1020px){.mk .doc-wrap,.mk .docs-grid{grid-template-columns:minmax(0,1fr)}.mk .doc-side{position:static}}@media (width<=680px){.mk .doc-card{grid-template-columns:minmax(0,1fr)}.mk .doc-card-art{justify-content:center}.mk .doc-card-art .shot{max-width:220px}}@page{size:A4;margin:0}@media print{.mk{background:var(--mk-paper)!important}html:has(body>.mk){background:var(--mk-paper)!important}body:has(>.mk){background:var(--mk-paper)!important}.mk #chrome-top,.mk #chrome-bottom,.mk .skip,.mk .nav,.mk .drawer,.mk .foot,.mk .page-hero,.mk .doc-side,.mk .doc-lock,.mk .cta-band{display:none!important}body:has(>.mk)>:not(.mk){display:none!important}.mk .doc-sec{background:var(--mk-paper)!important;padding:0!important}.mk .doc-wrap{max-width:none!important;padding:0!important;display:block!important}.mk .doc-stage{zoom:1!important}.mk .doc-page{break-after:page;page-break-after:always;box-shadow:none!important;border-radius:0!important;margin:0!important}.mk .doc-page:last-child{break-after:auto;page-break-after:auto}.mk .doc-page:not(:has(~.doc-page)){break-after:auto;page-break-after:auto}.mk [data-reveal]{opacity:1!important;transform:none!important}}.mk .nav-a,.mk .nav-login,.mk .btn-sm,.mk .subnav a{position:relative}.mk .nav-a:after,.mk .nav-login:after,.mk .nav-logo:after{content:"";position:absolute;inset:-1px 0}.mk .btn-sm:after,.mk .subnav a:after{content:"";position:absolute;inset:-2px -1px}.mk .nav-logo{position:relative}.mk .nav-a{min-height:0}.mk a.link,.mk .crumb a{position:relative}.mk a.link:after{content:"";position:absolute;inset:-9px 0}.mk .crumb a:after{content:"";position:absolute;inset:-11px -8px}.mk .foot li{margin:0}.mk .foot li a,.mk .foot-co a{align-items:center;width:fit-content;min-width:44px;min-height:44px;display:flex}.mk .foot-co{gap:0}.mk .info a{position:relative}.mk .info a:after{content:"";position:absolute;inset:-12px -6px}.mk #how,.mk #faq{scroll-margin-top:-80px}.mk .day,.mk .paper,.mk .dawn,.mk .cta-band,.mk .subnav{--so-focus:var(--mk-amber-ink)}.mk .pilot,.mk .plan.hot{--so-focus:var(--mk-amber-2)}.mk .info>span:only-child{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after{animation-delay:0s!important}}@media print{body:has(.mk-print-doc) :not(:has(.mk-print-doc)):not(.mk-print-doc):not(.mk-print-doc *){display:none!important}:is(html:has(.mk-print-doc),body:has(.mk-print-doc),body:has(.mk-print-doc) :has(.mk-print-doc)){float:none!important;filter:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}:is(html:has(.mk-print-doc),body:has(.mk-print-doc)){background:var(--mk-paper)!important}.mk.mk-print-doc{color:var(--mk-dt);-webkit-print-color-adjust:exact;print-color-adjust:exact;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:var(--mk-paper)!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.mk.mk-print-doc,.mk.mk-print-doc *{zoom:1!important}.mk .mk-no-print{display:none!important}}
