.lyn-sales{--s-ink:#3D4959;--s-ink-2:#4A5666;--s-ink-3:#65707F;--s-deep:#3B6EB5;--s-deep-hover:#305C99;--s-line:rgba(61,73,89,.58);--s-surface-2:#F6F9FB;--s-blue-50:#ECF8FB;position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(42,50,63,.55);font-family:var(--font-poppins),"Poppins",system-ui,-apple-system,sans-serif;color:var(--s-ink);animation:lynSalesFade .2s ease}.lyn-sales *,.lyn-sales :after,.lyn-sales :before{box-sizing:border-box}.lyn-sales .s-dialog{position:relative;width:100%;max-width:460px;max-height:92vh;overflow-y:auto;background:#FFFFFF;border-radius:16px;box-shadow:0 24px 60px rgba(42,50,63,.28);animation:lynSalesRise .25s cubic-bezier(.22,1,.36,1)}.lyn-sales .s-head{padding:26px 64px 4px 28px}.lyn-sales .s-head h2{margin:0 0 6px;font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.3;text-wrap:balance}.lyn-sales .s-head p{margin:0;font-size:15px;line-height:1.55;color:var(--s-ink-2)}.lyn-sales .s-close{position:absolute;top:18px;right:18px;width:32px;height:32px;border:0;border-radius:8px;background:var(--s-surface-2);color:var(--s-ink-2);display:grid;place-items:center;cursor:pointer}.lyn-sales .s-close:hover{background:#EEF3F7;color:var(--s-ink)}.lyn-sales .s-close svg{width:16px;height:16px}.lyn-sales form{padding:20px 28px 28px;display:flex;flex-direction:column;gap:14px}.lyn-sales .s-field{display:flex;flex-direction:column;gap:6px}.lyn-sales .s-field label{font-size:13px;font-weight:500;color:var(--s-ink-2)}.lyn-sales .s-field label span{font-weight:400;color:var(--s-ink-3)}.lyn-sales .s-field input,.lyn-sales .s-field select,.lyn-sales .s-field textarea{width:100%;font-family:inherit;font-size:15px;font-weight:400;line-height:1.4;color:var(--s-ink);background:#FFFFFF;border:1px solid var(--s-line);border-radius:9px;padding:10px 12px;transition:border-color .2s,box-shadow .2s}.lyn-sales .s-field input:focus,.lyn-sales .s-field select:focus,.lyn-sales .s-field textarea:focus{outline:none;border-color:#40A3DC;box-shadow:0 0 0 3px rgba(64,163,220,.18)}.lyn-sales .s-field textarea{resize:vertical;min-height:84px}.lyn-sales .s-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lyn-sales .s-book,.lyn-sales .s-submit{margin-top:4px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:9px;padding:12px 18px;background:var(--s-deep);color:#FFFFFF;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s}.lyn-sales .s-book:hover,.lyn-sales .s-submit:hover{background:var(--s-deep-hover)}.lyn-sales .s-submit:disabled{opacity:.7;cursor:default}.lyn-sales .s-error{margin:0;font-size:14px;line-height:1.5;color:#991B1B;background:#FDECEC;border:1px solid rgba(192,69,62,.3);border-radius:8px;padding:10px 12px}.lyn-sales .s-error a{color:var(--s-deep);font-weight:500}.lyn-sales .s-done{padding:40px 28px 44px;text-align:center}.lyn-sales .s-check{width:52px;height:52px;margin:0 auto 16px;border-radius:999px;background:var(--s-blue-50);color:var(--s-deep);display:grid;place-items:center}.lyn-sales .s-check svg{width:24px;height:24px}.lyn-sales .s-done h2{margin:0 0 8px;font-size:19px;font-weight:600}.lyn-sales .s-done p{margin:0 auto;max-width:330px;font-size:15px;line-height:1.55;color:var(--s-ink-2)}.lyn-sales .s-done .s-book{margin-top:14px}.lyn-sales :focus-visible{outline:2px solid var(--s-deep);outline-offset:2px}.lyn-sales .s-honey{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media (max-width:520px){.lyn-sales{padding:12px;align-items:flex-end}.lyn-sales .s-head{padding:22px 60px 4px 20px}.lyn-sales form{padding:18px 20px 22px}.lyn-sales .s-row{grid-template-columns:1fr}}@keyframes lynSalesFade{0%{opacity:0}to{opacity:1}}@keyframes lynSalesRise{0%{transform:translateY(10px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.lyn-sales,.lyn-sales .s-dialog{animation:none}}html:has(.mk){scroll-behavior:smooth;scroll-padding-top:16px}.mk{--slate:#3D4959;--slate-900:#2A323F;--ink:#3D4959;--ink-2:#4A5666;--ink-3:#65707F;--sky:#72D4E7;--sky-text:#B4EBF4;--blue:#40A3DC;--deep:#3B6EB5;--deep-hover:#305C99;--navy:#233E6B;--pale:#9EDDEC;--blue-50:#ECF8FB;--blue-bg:#F2F9FD;--blue-line:#CFE6F5;--chip-blue:#DCF0FA;--chip-blue-fg:#33619C;--line:#E1E6EE;--line-soft:#EEF2F6;--track:#EDF1F6;--surface-2:#F6F9FB;--chip:#F1F4F8;--white:#FFFFFF;--good:#0E9F6E;--good-bg:#E8F7F0;--good-fg:#04694A;--warn:#EAB308;--warn-bg:#FDF6CD;--warn-fg:#6D5900;--bad:#C0453E;--bad-bg:#FDECEC;--bad-fg:#991B1B;--brand:var(--font-poppins),"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-dm-mono),"DM Mono",ui-monospace,"SF Mono",Menlo,monospace;--app:"Avenir Next","Avenir",system-ui,-apple-system,"Segoe UI",sans-serif;--lift:0 10px 34px -14px rgba(59,110,181,.35);--ease:cubic-bezier(.16,1,.3,1);background:var(--white);color:var(--ink);font-family:var(--brand);font-size:16px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;caret-color:var(--deep);overflow-x:clip}.mk *,.mk :after,.mk :before{box-sizing:border-box}.mk ::selection{background:var(--blue-line);color:var(--slate-900)}.mk a{color:inherit;text-underline-offset:4px}.mk img{display:block}.mk h1,.mk h2,.mk h3{margin:0;font-weight:600;text-wrap:balance;letter-spacing:-.015em}.mk p{margin:0}.mk ol,.mk ul{margin:0;padding:0;list-style:none}.mk button{font:inherit;color:inherit}.mk :focus-visible{outline:2px solid var(--deep);outline-offset:3px;border-radius:8px}.mk .close :focus-visible,.mk .hero :focus-visible,.mk .on-slate :focus-visible{outline-color:var(--sky)}.mk [tabindex="-1"]:focus{outline:none}.mk .wrap{max-width:1160px;margin:0 auto;padding-inline:32px}.mk .tnum{font-variant-numeric:tabular-nums}.mk .time{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.mk .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mk .skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--white);color:var(--deep);padding:10px 18px;border-radius:0 0 8px 0;font-size:14px;font-weight:500;text-decoration:none;box-shadow:0 2px 10px rgba(61,73,89,.3)}.mk .skip-link:focus{left:0}.mk .sample{display:inline-flex;align-items:center;gap:6px;font:500 11.5px/1.5 var(--app);color:var(--ink);background:var(--chip);border-radius:999px;padding:3px 10px;white-space:nowrap}.mk .sample:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--blue)}.mk .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:13px 20px;font:500 15px/1.2 var(--brand);text-decoration:none;border:0;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background-color .2s ease;white-space:nowrap}.mk .btn svg{width:16px;height:16px}.mk .btn-light{background:var(--white);color:var(--deep)}.mk .btn-light:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(20,30,45,.28)}.mk .btn-deep{background:var(--deep);color:var(--white)}.mk .btn-deep:hover{background:var(--deep-hover);transform:translateY(-2px);box-shadow:0 8px 20px rgba(59,110,181,.35)}.mk .link-arrow{display:inline-flex;align-items:center;gap:6px;font-weight:500;text-decoration:none;background:none;border:0;padding:0;cursor:pointer}.mk .link-arrow svg{width:15px;height:15px;transition:transform .2s var(--ease)}.mk .link-arrow:hover svg{transform:translateX(3px)}.mk .link-arrow.down:hover svg{transform:translateY(3px)}.mk .text-btn{background:none;border:0;padding:0;cursor:pointer;font-weight:500;color:var(--deep);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.mk .text-btn:hover{color:var(--deep-hover)}.mk .hero{position:relative;background:var(--slate);color:var(--white);overflow:hidden}.mk .hero:before{content:"";position:absolute;inset:0;background:radial-gradient(720px 420px at 92% -8%,rgba(114,212,231,.16),transparent 70%),radial-gradient(640px 420px at -6% 108%,rgba(64,163,220,.16),transparent 70%);pointer-events:none}.mk .hero>.wrap{position:relative}.mk .diamond{display:block;position:absolute;border:1px solid rgba(114,212,231,.16);transform:rotate(45deg);border-radius:18px;pointer-events:none}.mk .aud{position:relative;background:rgba(20,28,40,.26);border-bottom:1px solid rgba(255,255,255,.08);font-size:13.5px;font-weight:500;letter-spacing:.01em}.mk .aud .wrap{display:flex;gap:22px}.mk .aud a{position:relative;display:inline-flex;align-items:center;min-height:40px;padding-inline:4px;margin-inline:-4px;color:rgba(255,255,255,.74);text-decoration:none;white-space:nowrap}.mk .aud a:hover,.mk .aud a[aria-current=page]{color:var(--white)}.mk .aud a[aria-current=page]:after{content:"";position:absolute;left:4px;right:4px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--sky)}.mk .aud a:focus-visible{outline-offset:-3px}.mk .nav{display:flex;align-items:center;gap:28px;padding-block:22px}.mk .nav .home{display:inline-flex;flex-shrink:0;border-radius:4px}.mk .nav .wm{height:26px;width:auto}.mk .nav .links{display:flex;gap:26px;margin-left:18px;font-size:14.5px}.mk .nav .links a{color:rgba(255,255,255,.86);text-decoration:none;white-space:nowrap}.mk .nav .links a:hover{color:var(--white);text-decoration:underline}.mk .nav .links a.m-only{display:none}.mk .nav .right{margin-left:auto;display:flex;align-items:center;gap:18px;font-size:14.5px}.mk .nav .right a.signin{color:rgba(255,255,255,.86);text-decoration:none;white-space:nowrap}.mk .nav .right a.signin:hover{color:var(--white);text-decoration:underline}.mk .nav .btn{padding:9px 16px;font-size:14px}.mk .hero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.2fr);grid-template-areas:"copy card" "cta card";column-gap:56px;row-gap:0;padding-block:56px 96px}.mk .hero-copy{grid-area:copy;align-self:end}.mk .hero-cta{grid-area:cta;align-self:start}.mk .hero-card{grid-area:card;align-self:center;min-width:0}.mk .hero h1{font-size:clamp(42px,5.4vw,70px);line-height:1.03;letter-spacing:-.028em}.mk .hero h1.long{font-size:clamp(36px,3.9vw,52px);line-height:1.06}.mk .hero .sub{margin-top:22px;font-size:18.5px;line-height:1.55;color:rgba(255,255,255,.88);max-width:30em}.mk .cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:34px}.mk .cta-row .link-arrow{color:var(--sky-text)}.mk .fine{margin-top:16px;font-size:13px;letter-spacing:.02em;color:rgba(255,255,255,.8)}.mk .fine.platforms{margin-top:4px}.mk .door{margin-top:40px;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;color:rgba(255,255,255,.82);text-decoration:none;border-top:1px solid rgba(255,255,255,.16);padding-top:16px}.mk .door b{color:var(--white);font-weight:500}.mk .door:hover b{text-decoration:underline;text-underline-offset:4px}.mk .seg{display:inline-flex;background:var(--track);border-radius:999px;padding:3px}.mk .seg button{border:0;background:transparent;border-radius:999px;padding:5px 12px;font:600 12.5px/1.4 var(--app);color:var(--ink-2);cursor:pointer;white-space:nowrap}.mk .seg button[aria-pressed=true]{background:var(--white);color:var(--slate-900);box-shadow:0 1px 2px rgba(42,50,63,.12)}.mk .seg.small button{font-size:12px;padding:4px 10px}.mk .card-frame{background:var(--white);color:var(--ink);border-radius:18px;box-shadow:0 30px 60px -28px rgba(10,18,30,.55),0 2px 6px rgba(10,18,30,.18);font-family:var(--app);overflow:hidden}.mk .card-head{display:flex;align-items:center;justify-content:space-between;gap:10px 12px;padding:16px 18px 12px;flex-wrap:wrap}.mk .card-head .t{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mk .card-head .t b{font-size:15px;font-weight:600;color:var(--slate-900)}.mk .card-head .t .time{color:var(--deep);font-size:11px}.mk .card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;padding:12px 18px 14px;border-top:1px solid var(--line-soft);background:var(--surface-2);font-size:13px;color:var(--ink-2);flex-wrap:wrap}.mk .card-foot .post{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.mk .section{padding-block:120px}.mk .section.tint{background:var(--surface-2)}.mk .section.blue{background:var(--blue-bg);border-top:1px solid var(--blue-line);border-bottom:1px solid var(--blue-line)}.mk .s-head{max-width:760px}.mk .s-head h2{font-size:clamp(30px,3.6vw,46px);line-height:1.1;letter-spacing:-.022em;color:var(--slate-900)}.mk .s-head p{margin-top:16px;font-size:18px;color:var(--ink-2);max-width:34em}.mk .s-head .link-arrow{color:var(--deep);margin-top:28px;font-size:16px}.mk .s-head .tiny-note{margin-top:10px;font-size:13.5px;color:var(--ink-3)}.mk .story-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:64px;margin-top:48px}.mk .story-grid.device-console{grid-template-columns:minmax(0,1fr) 470px}.mk .steps{position:relative}.mk .steps:before{content:"";position:absolute;left:107px;top:16px;bottom:30vh;width:2px;background:var(--track);border-radius:2px}.mk .step{position:relative;min-height:64vh;padding-top:6px;display:grid;grid-template-columns:84px minmax(0,1fr);column-gap:46px;align-content:start}.mk .step>.slot,.mk .step>h3,.mk .step>p{grid-column:2}.mk .step>.time{grid-column:1;grid-row:1;text-align:right;padding-top:10px;white-space:nowrap;color:var(--deep)}.mk .step>h3{grid-row:1;font-size:clamp(24px,2.4vw,32px);line-height:1.18;color:var(--slate-900);max-width:15em}.mk .step:last-child{min-height:58vh}.mk .step:before{content:"";position:absolute;left:100px;top:13px;width:16px;height:16px;border-radius:999px;background:var(--white);border:2px solid var(--pale);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.mk .step.on:before{background:var(--deep);border-color:var(--deep);box-shadow:0 0 0 5px rgba(64,163,220,.16)}.mk .step>p{margin-top:12px;font-size:16.5px;color:var(--ink-2);max-width:28em}.mk .step>.slot{display:none;margin-top:28px}.mk .stage-col{position:relative}.mk .sticky{position:sticky;top:8vh}.mk .sticky .phone{width:370px;height:min(740px,84vh)}.mk .sticky .console{height:min(600px,80vh)}.mk .stage{position:relative;height:100%}.mk .stage>.scene-wrap{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(14px) scale(.985);transition:opacity .5s var(--ease),transform .6s var(--ease),visibility 0s linear .5s}.mk .stage>.scene-wrap.on{opacity:1;visibility:visible;transform:none;transition:opacity .5s var(--ease),transform .6s var(--ease),visibility 0s}.mk .phone{width:300px;max-width:100%;height:612px;margin:0 auto;border-radius:46px;background:var(--slate-900);padding:10px;box-shadow:0 40px 70px -34px rgba(20,30,45,.55),var(--lift)}.mk .screen{position:relative;height:100%;border-radius:37px;overflow:hidden;background:var(--surface-2);font-family:var(--app);color:var(--slate-900)}.mk .phone .screen:after{content:"";position:absolute;top:9px;left:50%;width:92px;height:24px;margin-left:-46px;background:var(--slate-900);border-radius:999px;z-index:5}.mk .console{width:100%;max-width:470px;height:560px;margin:0 auto;border-radius:18px;background:var(--white);border:1px solid var(--line);box-shadow:0 40px 70px -40px rgba(20,30,45,.45),var(--lift);overflow:hidden;display:flex;flex-direction:column;font-family:var(--app);color:var(--slate-900)}.mk .console-bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:var(--slate);color:var(--white);font-size:12.5px;font-weight:600}.mk .console-bar span:last-child{font-weight:500;color:var(--sky-text)}.mk .console .screen{border-radius:0;flex:1;background:var(--white)}.mk .scene{height:100%;display:flex;flex-direction:column}.mk .bar{flex:none;display:flex;justify-content:space-between;padding:14px 26px 0;font-size:12px;font-weight:600;height:40px}.mk .gina-mark{display:block;flex-shrink:0}.mk .app-top{display:flex;align-items:center;gap:10px;padding:10px 16px 12px;border-bottom:1px solid var(--line);background:var(--white)}.mk .app-top b{font-size:14.5px;display:block;line-height:1.2}.mk .app-top small{font-size:11.5px;color:var(--ink-3)}.mk .thread{flex:1;padding:14px 14px 10px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;overflow:hidden}.mk .bub{max-width:84%;border-radius:18px;padding:9px 12px;font-size:13.5px;line-height:1.4}.mk .bub.me{align-self:flex-end;background:var(--deep);color:var(--white);border-bottom-right-radius:6px}.mk .bub.her{align-self:flex-start;background:var(--white);border:1px solid var(--line);border-bottom-left-radius:6px}.mk .bub.photo{padding:6px;background:var(--deep)}.mk .bub b{font-weight:700}.mk .ts{align-self:center;font-size:11px;color:var(--ink-3)}.mk .mini-row{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px;border-radius:12px;background:var(--surface-2)}.mk .mono-chip{width:26px;height:26px;border-radius:999px;background:var(--blue-50);color:var(--navy);font-size:11px;font-weight:700;display:grid;place-items:center;flex-shrink:0}.mk .mini-row .grow{flex:1;min-width:0;font-size:12px}.mk .mini-row .grow b{display:block;font-size:12.5px}.mk .chk{width:18px;height:18px;color:var(--good);flex-shrink:0}.mk .lock{background:var(--slate);color:var(--white);position:relative}.mk .lock:before{content:"";position:absolute;inset:0;background:radial-gradient(260px 200px at 90% 0,rgba(114,212,231,.22),transparent 70%),radial-gradient(260px 220px at 0 100%,rgba(64,163,220,.2),transparent 70%)}.mk .lock>*{position:relative}.mk .lock .clock{text-align:center;margin-top:26px}.mk .lock .clock b{display:block;font-size:58px;font-weight:600;letter-spacing:-.02em;line-height:1}.mk .lock .clock span{font-size:13px;color:rgba(255,255,255,.86)}.mk .notes{padding:26px 12px 0;display:grid;gap:8px}.mk .note{background:var(--white);color:var(--slate-900);border-radius:18px;padding:11px 12px;display:grid;grid-template-columns:26px minmax(0,1fr);gap:4px 10px;box-shadow:0 8px 18px -10px rgba(0,0,0,.4)}.mk .note .gina-mark{grid-row:span 2}.mk .note .top{display:flex;justify-content:space-between;gap:6px;font-size:11px;color:var(--ink-3)}.mk .note .msg{font-size:12.5px;line-height:1.35}.mk .note .msg b{display:block;font-size:13px}.mk .flag{display:inline-block;width:7px;height:7px;border-radius:999px;margin-right:6px;vertical-align:1px;background:var(--blue)}.mk .flag.warn{background:var(--warn)}.mk .chips{flex:none;display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px 18px;border-top:1px solid var(--line);background:var(--white)}.mk .chips button{border:1px solid var(--blue-line);background:var(--blue-bg);color:var(--deep);border-radius:999px;padding:6px 11px;font:600 12px/1.3 var(--app);cursor:pointer}.mk .chips button:hover{border-color:var(--blue)}.mk .chips button[aria-pressed=true]{background:var(--deep);border-color:var(--deep);color:var(--white)}.mk .answer-bars{display:flex;align-items:flex-end;gap:5px;height:84px;margin-top:10px}.mk .answer-bars i{flex:1;border-radius:4px 4px 0 0;background:var(--pale)}.mk .answer-bars i.cur{background:var(--deep)}.mk .answer-axis{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-3);margin-top:4px}.mk .prog{height:8px;background:var(--track);margin-top:10px;overflow:hidden}.mk .prog,.mk .prog i{border-radius:0 4px 4px 0}.mk .prog i{display:block;height:100%;background:var(--good)}.mk .st{font-size:12px;font-weight:600;border-radius:999px;padding:3px 10px;white-space:nowrap;line-height:1.5}.mk .st.warn{background:var(--warn-bg);color:var(--warn-fg)}.mk .st.good{background:var(--good-bg);color:var(--good-fg)}.mk .st.blue{background:var(--chip-blue);color:var(--chip-blue-fg)}.mk .st.slate{background:var(--chip);color:var(--slate)}.mk .price-wrap>.s-head{margin-inline:auto;text-align:center}.mk .price-wrap>.s-head p{margin-inline:auto}.mk .plans{display:grid;grid-template-columns:minmax(0,480px);justify-content:center;gap:24px;margin-top:48px}.mk .plans.two{grid-template-columns:repeat(2,minmax(0,480px))}.mk .plans .plan{display:flex;flex-direction:column}.mk .plans .plan ul{flex:1 0 auto;align-content:start}.mk .tabs{display:inline-flex;flex-wrap:wrap;gap:4px;background:var(--track);border-radius:14px;padding:4px;margin-top:30px}.mk .tabs button{border:0;background:transparent;padding:9px 14px;border-radius:10px;font:500 14px/1.3 var(--brand);color:var(--ink-2);cursor:pointer}.mk .tabs button[aria-selected=true]{background:var(--white);color:var(--slate-900);box-shadow:0 1px 3px rgba(42,50,63,.14)}.mk .plan{border-radius:20px;padding:30px;background:var(--white);box-shadow:var(--lift)}.mk .plan h3{font-size:26px;color:var(--slate-900)}.mk .plan .for{font-size:14.5px;color:var(--ink-3);margin-top:2px}.mk .plan .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:18px}.mk .plan .price b{font-size:46px;font-weight:600;letter-spacing:-.025em;color:var(--slate-900);line-height:1;font-variant-numeric:tabular-nums}.mk .plan .price b.words{font-size:30px;letter-spacing:-.015em;line-height:1.15}.mk .plan .price span{font-size:15px;color:var(--ink-3)}.mk .plan ul{margin-top:24px;display:grid;gap:12px}.mk .plan li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:15.5px;color:var(--ink-2);line-height:1.45}.mk .plan li svg{width:18px;height:18px;color:var(--good);margin-top:2px}.mk .plan .btn{margin-top:28px;width:100%}.mk .plan .trial{text-align:center;margin-top:12px;font-size:12.5px;letter-spacing:.02em;color:var(--ink-3)}.mk .plan .alt,.mk .plans-alt .alt{text-align:center;margin-top:10px;font-size:14px;color:var(--ink-2)}.mk .plans-alt{margin-top:14px}.mk .close{position:relative;overflow:hidden;background:var(--slate);color:var(--white);text-align:center}.mk .close:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 80% 0,rgba(114,212,231,.16),transparent 70%),radial-gradient(600px 300px at 10% 100%,rgba(64,163,220,.16),transparent 70%);pointer-events:none}.mk .close>.wrap{position:relative}.mk .close h2{font-size:clamp(32px,4.2vw,54px);line-height:1.08;letter-spacing:-.025em;max-width:14em;margin:0 auto}.mk .close .btn{margin-top:34px}.mk .close .fine{margin-top:14px}.mk .close .facts-line{margin-top:6px;font-size:13px;color:var(--sky-text)}.mk .close .facts-line span+span:before{content:" · "}.mk .founder{max-width:34em;margin:44px auto 0;padding-top:28px;border-top:1px solid rgba(255,255,255,.16);font-size:16px;line-height:1.6;color:rgba(255,255,255,.9)}.mk .founder cite{display:block;margin-top:10px;font-style:normal;font-size:14px;color:var(--sky-text)}.mk footer{padding-block:44px;font-size:14px;color:var(--ink-3)}.mk .foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}.mk .foot .wm{height:28px;width:auto}.mk .foot nav{display:flex;flex-wrap:wrap;gap:8px 22px}.mk .foot nav a,.mk .foot nav button{text-decoration:none;color:var(--ink-2);background:none;border:0;padding:0;cursor:pointer;font-size:14px}.mk .foot nav a:hover,.mk .foot nav button:hover{color:var(--deep);text-decoration:underline}.mk .foot .tag{width:100%;padding-top:18px;border-top:1px solid var(--line);font-size:13px}@media (max-width:1020px){.mk .hero-grid{grid-template-columns:1fr;grid-template-areas:"copy" "card" "cta";row-gap:28px;padding-block:28px 64px}.mk .story-grid,.mk .story-grid.device-console{grid-template-columns:1fr;gap:0}.mk .stage-col{display:none}.mk .step{min-height:0;padding-bottom:72px}.mk .step:last-child{min-height:0;padding-bottom:0}.mk .step>.slot{display:block}.mk .steps:before{bottom:0}}@media (max-width:680px){.mk .wrap{padding-inline:18px}.mk .nav{flex-wrap:wrap;gap:14px;padding-block:16px}.mk .nav .links{order:3;width:100%;margin-left:0;gap:16px;font-size:14px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.mk .nav .links::-webkit-scrollbar{display:none}.mk .nav .right{gap:12px}.mk .nav .right a.signin{display:none}.mk .nav .links a.m-only{display:inline}.mk .section{padding-block:84px}.mk .hero h1{font-size:40px}.mk .hero h1.long{font-size:34px}.mk .hero .sub{font-size:16px;margin-top:14px}.mk .cta-row{margin-top:0}.mk .door{margin-top:22px}.mk .hero .diamond{opacity:.6}.mk .s-head p{font-size:16.5px}.mk .step{grid-template-columns:58px minmax(0,1fr);column-gap:30px}.mk .steps:before{left:72px}.mk .step:before{left:65px}.mk .step>.slot{grid-column:1/-1;position:relative;z-index:1}.mk .step>.time{font-size:11px;letter-spacing:.08em}.mk .step>p{font-size:16px}.mk .plan{padding:22px}.mk .tabs{display:grid;grid-template-columns:1fr;width:100%}.mk .plans,.mk .plans.two{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:32px}.mk .close .facts-line{display:grid;gap:2px;margin-top:10px}.mk .close .facts-line span+span:before{content:none}.mk .console{height:520px}}@media (max-width:360px){.mk .hero h1{font-size:36px}.mk .hero h1.long{font-size:31px}.mk .tabs button{padding:8px 10px;font-size:13.5px}.mk .aud{font-size:13px}.mk .aud .wrap{gap:16px}.mk .phone{border-radius:40px;padding:8px;height:660px}.mk .phone .screen{border-radius:32px}}@media (prefers-reduced-motion:reduce){html:has(.mk){scroll-behavior:auto}.mk *,.mk :after,.mk :before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}