@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/site-assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/site-assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/site-assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/site-assets/bricolage-grotesque-vietnamese-wdth-normal-BKE08zty.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/site-assets/bricolage-grotesque-latin-ext-wdth-normal-DoS1gVTC.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/site-assets/bricolage-grotesque-latin-wdth-normal-Dtb2a5nO.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media (width<=760px){.managed-dialog>.row.end:last-child,.managed-dialog>.hire-actions:last-child,.managed-dialog>form>.row.end:last-child{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--surface-1);border-top:1px solid var(--line);margin:0 -16px -16px;position:sticky;bottom:-16px}}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/outfit-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/outfit-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand-ink:#141b34;--brand-primary:#2e5bff;--brand-cyan:#12c2ff;--brand-violet:#6b3fe0;--brand-gradient:linear-gradient(135deg, #12c2ff, #2e5bff 50%, #6b3fe0);--brand-gradient-x:linear-gradient(90deg, #12c2ff, #2e5bff 50%, #6b3fe0);--tint:#2e5bff2e;--line-hover:#ffffff38;--spoken-bg:#14264a;--spoken-text:#eaf0ff;--surface-inset:#0b1026;--context-bg:#0f1530f0;--bg:#0f1530;--surface-1:#141a3a;--surface-2:#1a2140;--surface-3:#232b52;--surface-4:#2d3663;--panel:var(--surface-1);--panel-2:var(--surface-2);--panel-3:var(--surface-3);--line:#ffffff14;--line-strong:#ffffff24;--border:var(--line-strong);--text:#fff;--text-1:#f8fafc;--text-2:#e2e8f0;--muted:#cbd5e1;--text-3:#94a3b8;--heading:#fff;--foreground:var(--text);--muted-foreground:var(--muted);--background:var(--bg);--card:var(--surface-2);--card-foreground:var(--text);--popover:var(--surface-1);--popover-foreground:var(--text);--ivory:#fff;--ivory-dim:#eaf0ff;--ink:#141b34;--ink-muted:#475569;--lamp:#12c2ff;--lamp-soft:#12c2ff29;--lamp-hover:#4dd3ff;--lamp-ink:#06192b;--lamp-text:var(--lamp);--accent-text:#a5c2ff;--practice:#a78bff;--practice-soft:#6b3fe033;--practice-text:var(--practice);--type-sales:#c9a6ff;--accent:#2e5bff;--accent-strong:#5b8cff;--accent-hover:#1a3fd6;--accent-ink:#fff;--accent-soft:#2e5bff2e;--accent-glow:#2e5bff59;--link:#5b8cff;--good:#1fb37a;--good-soft:#1fb37a29;--warn:#f5b544;--warn-soft:#f5b54429;--bad:#e5484d;--bad-soft:#e5484d29;--good-text:#6ee7b7;--start:#116b48;--start-strong:#0b5337;--start-text:#6ee7b7;--warn-text:#ffdfa6;--bad-text:#ffd2d4;--radius-s:6px;--radius-m:10px;--radius-l:14px;--radius-xl:20px;--radius-pill:999px;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 24px #00000059;--shadow-3:0 24px 60px #00000080;--ease:cubic-bezier(.2, .8, .2, 1);--scrim:#080c12b3;--font:"Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-display:"Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--sidebar-w:232px;--rail-w:64px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--control-sm:32px;--control:38px;--control-lg:44px;--text-min:12px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--spoken-bg:#eaf0ff;--spoken-text:#141b34;--surface-inset:#eef1f8;--context-bg:#f6f7fbf0;--bg:#f6f7fb;--surface-1:#fff;--surface-2:#fff;--surface-3:#eef1f8;--surface-4:#e3e8f4;--line:#141b3414;--line-strong:#141b3426;--text:#141b34;--text-1:#141b34;--text-2:#1e293b;--muted:#475569;--text-3:#526078;--heading:#141b34;--tint:#eaf0ff;--line-hover:#141b3459;--foreground:var(--text);--muted-foreground:var(--muted);--background:var(--bg);--card:var(--surface-2);--card-foreground:var(--text);--popover:var(--surface-1);--popover-foreground:var(--text);--accent-strong:#1a3fd6;--link:#2e5bff;--practice:#6b3fe0;--practice-text:#5a2fd0;--type-sales:#8b5cf6;--lamp-hover:#00b3f2;--lamp-text:#076d94;--accent-text:#1a3fd6;--shadow-1:0 1px 2px #141b3414;--shadow-2:0 8px 24px #141b341a;--good-text:#0b6b47;--start-text:#116b48;--warn-text:#7a4e06;--bad-text:#a8181d;--bad:#a8181d;--shadow-3:0 24px 60px #141b3429;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--page-max:1160px;--page-read:760px;--page-gutter:var(--space-10)}@media (width<=1100px){:root{--page-gutter:var(--space-6)}}@media (width<=760px){:root{--page-gutter:var(--space-4)}}:root[data-theme=light]{--bg:#f8f9fb;--surface-inset:#f2f4f7;--accent-soft:#2e5bff13;--line-strong:#141b3424}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:var(--text);-webkit-font-smoothing:antialiased;background:0 0;font:14px/1.5 -apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif}h2{margin:0 0 8px;font-size:16px}h3{margin:20px 0 8px;font-size:14px}h4{color:var(--accent);text-transform:uppercase;letter-spacing:.04em;margin:16px 0 4px;font-size:13px}p{margin:0 0 8px}.muted{color:var(--muted);font-style:normal}.row{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;display:flex}input:not([type=checkbox]),textarea,select{width:100%;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);caret-color:var(--accent);border-radius:8px;padding:8px 10px}label{color:var(--muted);margin:12px 0;font-size:12px;display:block}label input,label textarea,label select{margin-top:4px;font-size:14px}details,details>*+*{margin-top:8px}summary{cursor:pointer;color:var(--accent)}input[type=range]{accent-color:var(--accent);padding:0}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button:disabled{opacity:.5;cursor:not-allowed}.brand-mark{width:30px;height:30px;color:var(--accent-strong);background:var(--accent-soft);border-radius:9px;place-items:center;display:grid}h1{letter-spacing:-.8px;font-size:27px;font-weight:600;line-height:1.25}h2{letter-spacing:-.25px;font-weight:600}input:not([type=checkbox]),textarea,select{background:var(--surface-inset);border-color:var(--line);border-radius:7px}label{color:#adb6c7}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-icon{vertical-align:middle;flex:none;display:inline-block}:is(.btn,.chip,.tab):has(>.app-icon){justify-content:center;align-items:center;gap:6px;display:inline-flex}body{font-family:var(--font);letter-spacing:0;font-size:14px}h1,h2,.display{font-family:var(--font-display);letter-spacing:-.02em;font-weight:600}h1{letter-spacing:-.015em;margin:0 0 6px;font-size:30px;line-height:1.1}h2{letter-spacing:-.01em;margin:0 0 6px;font-size:20px;line-height:1.2}h3{margin:18px 0 8px;font-size:14px;font-weight:600}h4{text-transform:none;letter-spacing:0;color:var(--text-2);font-size:13px}p{line-height:1.55}.muted{color:var(--muted)}::selection{background:var(--accent-soft)}*{scrollbar-width:thin;scrollbar-color:var(--surface-4) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-4);background-clip:padding-box;border:3px solid #0000;border-radius:99px}::-webkit-scrollbar-track{background:0 0}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control);border-radius:var(--radius-m);font:inherit;color:var(--text);border:1.5px solid var(--line-strong);box-shadow:none;cursor:pointer;white-space:nowrap;transition:background .12s var(--ease), border-color .12s var(--ease), color .12s var(--ease);background:0 0;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.btn:hover:not(:disabled){background:var(--surface-3);border-color:var(--line-hover)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:none;font-weight:600}.btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn.ghost{color:var(--text-2);border-color:#0000}.btn.ghost:hover:not(:disabled){color:var(--text);background:var(--surface-2);border-color:#0000}.btn.lg{min-height:var(--control-lg);padding:0 var(--space-5);border-radius:10px;font-size:15px}.btn.sm{min-height:var(--control-sm);padding:0 var(--space-3);border-radius:8px;font-size:13px}.btn:disabled,button:disabled{opacity:.45;cursor:not-allowed}.btn:disabled,.btn[aria-disabled=true]{opacity:1;background:var(--surface-4);color:var(--text-3);border-color:#0000}.btn[aria-disabled=true]{cursor:not-allowed}.btn[data-blocked=true]{opacity:.45;cursor:not-allowed}.btn .app-icon{width:15px;height:15px}input:not([type=checkbox]):not([type=range]),textarea,select{background:var(--surface-inset);border:1.5px solid var(--line-strong);border-radius:var(--radius-m);color:var(--text);padding:9px 13px;font-size:14px}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:0}input:not([type=checkbox]):not([type=range])[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--bad)}input::placeholder,textarea::placeholder{color:var(--text-3)}label{color:var(--text);font-size:13px;font-weight:500}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[hidden]{display:none!important}.usage-icon[data-tone=cyan]{color:var(--lamp);background:var(--lamp-soft)}.usage-icon[data-tone=violet]{color:var(--practice);background:var(--practice-soft)}.usage-icon[data-tone=good]{color:var(--good);background:var(--good-soft)}:root[data-theme=light] .usage-icon[data-tone=cyan]{color:#0a8fc2}.brand-mark{width:26px;height:26px;color:var(--ink);background:var(--ivory);box-shadow:none;border-radius:6px}.coach-conduct-list{color:var(--text-2);margin:4px 0 8px;padding-left:20px;font-size:13px}.usage-icon[data-tone=star]{color:#f0a500;background:#f0a50029}input[type=checkbox],input[type=range]{accent-color:var(--accent)}.usage-icon{width:36px;height:36px;color:var(--accent);background:var(--accent-soft);border-radius:10px;flex:none;place-items:center;display:inline-grid}.seller-line{border-top:1px solid var(--line);color:var(--muted);margin:20px 0 0;padding-top:12px;font-size:12px;line-height:1.5}:is(.renewal-agreement,.seller-line) :is(a,.link){color:var(--link);text-underline-offset:2px;text-decoration:underline}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zc-wordmark{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);align-items:baseline;font-weight:700;line-height:1;display:inline-flex}.zc-wordmark .tld{color:var(--accent)}:root:not([data-theme=light]) .zc-wordmark .tld{color:var(--brand-cyan)}.zc-mark{aspect-ratio:115/95;vertical-align:-.12em;width:auto;height:1em;display:inline-block}.zc-lockup{align-items:center;gap:.35em;display:inline-flex}.brand-mark{color:#fff;background:var(--brand-gradient);width:26px;height:26px;box-shadow:none;border-radius:6px;place-items:center;display:grid}.brand-mark .zc-mark{vertical-align:0;width:66%;height:auto}.gift-lid{transform-box:fill-box;transform-origin:50%}.legal-doc{max-width:760px;line-height:1.75}.legal-doc section{scroll-margin-top:24px}.referral-welcome{background:var(--accent-soft);color:var(--text);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:flex}.referral-welcome>svg{color:var(--accent);flex:none}:root:has(.marketing-home[data-page]){scroll-behavior:auto}.marketing-home{--st-bg:#0b1026;--st-bg-2:#141c44;--st-line:#ffffff1a;--st-text:#f2f4fa;--st-muted:#a3accb;--ov-bg:#16181d;--ov-raised:#1f2229;--ov-line:#ffffff1a;--ov-line-strong:#ffffff2e;--ov-text:#f4f6fb;--ov-muted:#ffffffb3;--ov-chip:#ffffff0f;--ov-rec:#e5484d;--ov-amber:#f59e0b;--ov-amber-text:#fde68a;--ov-amber-soft:#fbbf2429;--ov-teal:#2f9e8f;--mk-col:1200px;--mk-gutter:40px;--mk-pad:max(var(--mk-gutter), calc((100% - var(--mk-col)) / 2));--mk-navy:#0f1530;--mk-navy-2:#18204a;--mk-navy-text:#f2f4fa;--mk-navy-muted:#b9c1dc;--mk-deep:0 1px 2px #0f15301f, 0 30px 70px -30px #0f153073;--mk-band-dark:linear-gradient(180deg, var(--mk-navy), #0b1026)}:root:not([data-theme=light]) :is(.mk-compare-band,.mk-tour,.mk-final){border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}:root:not([data-theme=light]) :is(.mk-proof,.mk-tests,.mk-steps-band,.mk-questions){background:var(--surface-2)}.marketing-home[data-page]{background:var(--bg);min-height:100%;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:450;line-height:1.55;display:block;overflow-x:clip}.mk-page{isolation:isolate}.mk-page:focus{outline:0}.mk-page>*{box-sizing:border-box;width:100%;padding-left:var(--mk-pad);padding-right:var(--mk-pad)}.mk-skip{z-index:30;background:var(--accent);color:var(--accent-ink);border-radius:8px;padding:8px 12px;font-weight:600;text-decoration:none;position:absolute;top:-48px;left:16px}.mk-skip:focus{top:12px}.marketing-home a.btn{text-decoration:none}.marketing-home :is(a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.marketing-home .btn.lg{border-radius:12px;min-height:48px;padding:0 22px;font-size:16px}.marketing-home .btn.primary{box-shadow:inset 0 1px #fff3,0 8px 20px -8px #2e5bff8c}.marketing-home .btn.primary .app-icon{transition:transform .16s var(--ease)}.marketing-home .btn.primary:hover .app-icon{transform:translate(3px)}.marketing-home .mk-error{margin-top:16px}:where(.marketing-home) :where(h1,h2,h3){font-family:var(--font-display);color:var(--text);text-wrap:balance}:where(.marketing-home) h1{letter-spacing:-.035em;margin:0;font-size:clamp(42px,5.6vw,76px);font-weight:700;line-height:1.02}:where(.marketing-home) h2{letter-spacing:-.03em;margin:0;font-size:clamp(32px,3.8vw,50px);font-weight:700;line-height:1.06}:where(.marketing-home) h3{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.25}:where(.marketing-home) :where(p){margin:0}.mk-section{padding-top:112px;padding-bottom:112px}.mk-section-head{gap:16px;max-width:720px;margin-bottom:48px;display:grid}.mk-section-head>p{max-width:60ch;color:var(--text-2);font-size:18px}.mk-section-head>a{color:var(--link);text-underline-offset:3px;justify-self:start;font-weight:600}.marketing-home .mk-eyebrow{letter-spacing:0;text-transform:none;color:var(--accent-text);margin:0;font-size:14px;font-weight:600}.mk-example-note{color:var(--muted);margin-top:20px;font-size:13px}.mk-fineprint{max-width:100ch;color:var(--muted);margin-top:24px;font-size:13px;line-height:1.6}.mk-fineprint a{color:inherit;text-underline-offset:2px}.mk-textlink{color:var(--link);text-underline-offset:3px;font-weight:600}.mk-reveal [data-reveal]:not([data-in]){clip-path:inset(0 0 100%);transform:translateY(18px)}.mk-reveal [data-reveal]{transition:clip-path .7s var(--ease), transform .7s var(--ease)}.mk-header{z-index:20;background:var(--context-bg);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.mk-header-inner,.mk-footer-inner{box-sizing:border-box;width:100%;max-width:calc(var(--mk-col) + 2 * var(--mk-gutter));padding-left:var(--mk-gutter);padding-right:var(--mk-gutter);margin:0 auto}.mk-header-inner{align-items:center;gap:20px;min-height:64px;display:flex}.mk-brand{color:var(--text);font-family:var(--font-display);letter-spacing:-.02em;border-radius:8px;align-items:center;gap:10px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.mk-brand .brand-mark{border-radius:8px;width:30px;height:30px}.mk-nav{align-items:center;gap:2px;display:flex}.mk-nav a{color:var(--text-2);white-space:nowrap;transition:background .14s var(--ease), color .14s var(--ease);border-radius:8px;padding:8px 11px;font-size:14.5px;font-weight:500;text-decoration:none}.mk-nav a:hover{color:var(--text);background:var(--surface-3)}.mk-header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.mk-header-actions .btn{font-size:14px}.mk-cta-short{display:none}.mk-header-cta{transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease)}.mk-hero{z-index:0;background:radial-gradient(60% 70% at 85% 30%, #12c2ff24, transparent 70%), radial-gradient(50% 60% at 65% 85%, #6b3fe01f, transparent 70%), linear-gradient(180deg, var(--surface-1), var(--bg));grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:56px;padding-top:72px;padding-bottom:72px;display:grid;position:relative}.mk-hero-copy{align-content:center;gap:24px;display:grid}.mk-hero h1{max-width:11ch}.mk-lede{max-width:34em;color:var(--text-2);font-size:19px;line-height:1.6}.mk-hero-actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.mk-hero-start{min-width:220px}.mk-secondary{background:var(--surface-1)}.mk-hero-note{color:var(--muted);max-width:44ch;font-size:14px}.mk-hero-offer{color:var(--text-2)}.mk-hero-coach{color:var(--text-2);border-bottom:1px solid var(--line-strong);transition:border-color .14s var(--ease), color .14s var(--ease);justify-self:start;padding-bottom:2px;font-size:15px;text-decoration:none}.mk-hero-coach strong{color:var(--text)}.mk-hero-coach:hover{color:var(--text);border-color:var(--accent)}.mk-hero-coach-note{color:var(--muted);margin-top:-18px;font-size:12.5px}.mk-hero-stage{gap:14px;min-width:0;display:grid}.mk-stage-note{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:13px;display:flex}.mk-stage-controls{gap:4px;display:inline-flex}.mk-stage-controls .mk-link{border:1px solid var(--line-strong);background:var(--surface-1);border-radius:999px;min-height:36px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none}.mk-stage-controls .mk-link[aria-pressed=true]{border-color:var(--accent);color:var(--accent-text);background:var(--tint)}.mk-stage-controls .mk-link:hover{border-color:var(--line-hover);text-decoration:none}.lx-tabs{border:1px solid var(--line);background:var(--surface-1);box-shadow:var(--shadow-1);scrollbar-width:none;border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.lx-tabs::-webkit-scrollbar{display:none}.lx-tabs [role=tab]{min-height:38px;font:inherit;color:var(--text-2);white-space:nowrap;cursor:pointer;transition:background .16s var(--ease), color .16s var(--ease);background:0 0;border:0;border-radius:10px;flex:1 0 auto;padding:0 14px;font-size:14px;font-weight:600}.lx-tabs [role=tab]:hover{background:var(--surface-3);color:var(--text)}.lx-tabs [role=tab][aria-selected=true]{background:var(--mk-navy);color:#fff}#hero-call:focus{outline:0}#hero-call .lx{animation:lx-in .42s var(--ease) both}@keyframes lx-in{0%{clip-path:inset(0 0 4% round 22px);transform:translateY(8px)}}.mk-proof{background:var(--surface-1);border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:28px;padding-top:40px;padding-bottom:40px;display:grid}.mk-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.mk-facts li{color:var(--text);align-items:flex-start;gap:12px;display:flex}.mk-facts li>.app-icon{color:var(--accent);flex:none;margin-top:2px}.mk-facts div{gap:2px;display:grid}.mk-facts strong{font-size:15px;font-weight:600}.mk-facts span{color:var(--muted);font-size:14px}.mk-works-rows{border-top:1px solid var(--line);gap:10px;padding-top:24px;display:grid}.mk-works{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0;padding:0;font-size:14.5px;font-weight:500;list-style:none;display:flex}.mk-works li{align-items:center;gap:8px;display:inline-flex}.mk-works .mk-works-label{min-width:132px;color:var(--muted);font-size:13px;font-weight:600}.mk-works img{width:20px;height:20px}.mk-works a{color:var(--link);text-underline-offset:3px}.mk-works-mark{background:var(--good-soft);width:20px;height:20px;color:var(--good-text);border-radius:6px;place-items:center;display:inline-grid}:root:not([data-theme=light]) .mk-works img{background:#fff;border-radius:5px;padding:2px}.mk-compat-note{color:var(--muted);margin:-12px 0 0;font-size:13px}.mk-compare-band{background:var(--mk-band-dark);color:var(--mk-navy-text)}.mk-compare-band :is(h1,h2,h3){color:#fff}.mk-compare-head{gap:16px;max-width:760px;margin-bottom:40px;display:grid}.mk-compare-head p{color:var(--mk-navy-muted);font-size:17px}.mk-compare-band[data-variant=page] .mk-compare-head h1{font-size:clamp(38px,4.6vw,60px)}.mk-versus-wrap{gap:16px;display:grid}.mk-picker{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mk-picker-label{color:var(--mk-navy-muted);margin-right:8px;font-size:14px;font-weight:600}.mk-picker button{color:#fff;min-height:38px;font:inherit;cursor:pointer;transition:background .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease);background:0 0;border:1px solid #fff3;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.mk-picker button:hover{border-color:#ffffff80}.mk-picker button[aria-pressed=true]{color:var(--mk-navy);background:#fff;border-color:#fff}.mk-compare-scroll{border-radius:18px;overflow-x:auto}.mk-versus-scroll{background:var(--surface-1);box-shadow:0 40px 80px -40px #0009}.mk-versus{border-collapse:separate;border-spacing:0;width:100%;color:var(--text);font-size:14.5px}.mk-versus th,.mk-versus td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:16px 18px}.mk-versus thead th{background:var(--surface-1);vertical-align:middle;border-bottom:1px solid var(--line-strong);position:sticky;top:0}.mk-versus tbody th[scope=row]{width:26%;min-width:170px;color:var(--text);font-weight:600}.mk-versus[data-cols="2"] td{width:37%}.mk-versus tbody tr:last-child :is(th,td){border-bottom:0}.mk-versus td[data-us],.mk-versus thead th[data-us]{background:var(--tint)}.mk-versus-group th{color:var(--muted);padding-top:22px;padding-bottom:8px;font-size:13px;font-weight:700}.mk-versus td{color:var(--text-2)}.mk-versus .mk-mark{vertical-align:-5px;background:var(--surface-3);width:22px;height:22px;color:var(--muted);border-radius:50%;place-items:center;margin-right:8px;display:inline-grid}.mk-versus td[data-mark=yes] .mk-mark{background:var(--good-soft);color:var(--good-text)}.mk-versus td[data-mark=no] .mk-mark{background:var(--bad-soft);color:var(--bad-text)}.mk-versus .mk-cell-note{line-height:1.5}.mk-versus td[data-us] .mk-cell-note{color:var(--text);font-weight:500}.mk-versus-us{font-family:var(--font-display);align-items:center;gap:8px;font-size:17px;font-weight:700;display:inline-flex}.mk-versus-us .brand-mark{width:24px;height:24px}.mk-versus-logo{background:#fff;border-radius:8px;align-items:center;padding:6px 10px;display:inline-flex}.mk-versus-logo img{width:auto;height:20px;display:block}.mk-versus-logo.mk-versus-us{font-family:var(--font-display);gap:0;font-size:17px;font-weight:700}.mk-versus-us .zc-lockup{gap:7px}.mk-versus-us .zc-lockup .brand-mark,.mk-versus-us .zc-lockup>svg,.mk-versus-us .zc-lockup>img{width:22px;height:22px}.mk-versus-us .zc-wordmark{color:var(--mk-navy,#0f1b3d);font-size:17px}.mk-versus-logo[data-logo=cluely] img,.mk-versus-logo[data-logo=otter] img{height:17px}.mk-versus-logo[data-logo=parakeet] img{height:20px}.mk-score-wrap{margin:0 0 40px}.mk-score-title{letter-spacing:-.01em;color:#fff;margin:0 0 16px;font-size:20px;font-weight:600}.mk-score{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-score li{grid-template-columns:150px minmax(0,1fr) 72px;align-items:center;gap:16px;min-width:0;display:grid}.mk-score li .mk-versus-us{color:#fff}.mk-score-bar{background:#ffffff29;border-radius:5px;height:10px;display:block;overflow:hidden}.mk-score-bar i{background:#ffffff73;border-radius:5px;height:100%;display:block}.mk-score li[data-us] .mk-score-bar i{background:var(--accent)}.mk-score-count{font-variant-numeric:tabular-nums;text-align:right;color:var(--mk-navy-muted);font-size:14px}.mk-score li[data-us] .mk-score-count{color:#fff;font-weight:700}.mk-score-note{color:var(--mk-navy-muted);margin:12px 0 0;font-size:13.5px}@media (width<=760px){.mk-score li{grid-template-columns:120px minmax(0,1fr) 64px;gap:10px}.mk-score li .mk-versus-logo{width:112px}}.mk-only{letter-spacing:.02em;white-space:nowrap;vertical-align:1px;color:#fff;background:var(--accent);border-radius:999px;width:max-content;margin:6px 0 0;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700;display:block}.mk-versus tr[data-only] th[scope=row]{color:var(--text);font-weight:600}.mk-vs-band{padding-top:0}.mk-vs{border:1px solid var(--line);background:var(--surface-1);border-radius:16px;gap:24px;padding:28px;display:grid}.mk-vs-heads{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mk-vs-heads .mk-versus-us{font-size:22px}.mk-vs-heads .mk-versus-us .brand-mark{width:30px;height:30px}.mk-vs-heads .mk-versus-logo{width:auto;height:44px;padding:0 14px}.mk-vs-heads .mk-versus-logo img{max-width:160px;height:26px}.mk-vs-word{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:4px 12px;font-size:13px}.mk-vs-cols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.mk-vs-cols h3{letter-spacing:.01em;color:var(--text);margin:0 0 10px;font-size:15px;font-weight:700}.mk-vs-cols ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk-vs-cols li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.mk-vs .mk-mark,.mk-stands .mk-mark,.mk-stands-matrix .mk-mark{background:var(--surface-3);width:22px;height:22px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:inline-grid}.mk-vs .mk-mark[data-mark=yes],.mk-stands .mk-mark[data-mark=yes],.mk-stands-matrix .mk-mark[data-mark=yes]{background:var(--good-soft);color:var(--good-text)}.mk-vs .mk-mark[data-mark=both]{background:var(--tint);color:var(--accent)}.mk-stands .mk-mark[data-mark=no],.mk-stands-matrix .mk-mark[data-mark=no]{background:var(--bad-soft);color:var(--bad-text)}.mk-vs-note{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.mk-stands-wrap{margin:24px 0 8px}.mk-stands-wrap h3{margin:0 0 8px}.mk-stands-only{color:var(--text);margin:0 0 14px;font-size:15px;font-weight:600}.mk-stands{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-stands li{border:1px solid var(--line);background:var(--surface-1);border-radius:12px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.mk-stands li[data-us]{border-color:var(--accent);background:var(--tint)}.mk-stands li .mk-versus-logo{width:100%;max-width:132px}.mk-stands dl{gap:8px;margin:0;display:grid}.mk-stands dl>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.mk-stands dt{color:var(--text-2);font-size:14px;line-height:1.35}@media (width>=1100px){.mk-stands-scroll{width:min(980px,100vw - 48px);position:relative;left:50%;transform:translate(-50%)}}.mk-stands-scroll{border:1px solid var(--line);background:var(--surface-1);border-radius:12px;margin:0 0 10px;overflow-x:auto}.mk-stands-matrix{border-collapse:collapse;width:100%;font-size:14px}.mk-stands-matrix th,.mk-stands-matrix td{border-bottom:1px solid var(--line);text-align:center;vertical-align:middle;padding:10px 12px}.mk-stands-matrix tbody tr:last-child :is(th,td){border-bottom:0}.mk-stands-matrix th[scope=row]{text-align:left;width:200px;color:var(--text);font-weight:500}.mk-stands-matrix thead th{padding-top:12px;padding-bottom:12px}.mk-stands-matrix thead th .mk-versus-logo{width:100%;max-width:124px;padding:0 8px}.mk-stands-matrix :is(th,td)[data-us]{background:var(--tint)}.mk-stands-matrix td .mk-mark{margin:0 auto}.mk-stands-matrix td .mk-mark[data-mark=text]{display:inline-grid}@media (width>=1100px){.mk-stands{display:none}}@media (width<=1099px){.mk-stands-scroll{display:none}}.mk-vs-facts{border-top:1px solid var(--line);gap:14px;max-width:72ch;margin:0;padding:16px 0 0;display:grid}.mk-vs-facts>div{gap:4px;display:grid}.mk-vs-facts dt{letter-spacing:.01em;color:var(--text);font-size:13px;font-weight:700}.mk-vs-facts dd{color:var(--text-2);margin:0;font-size:14.5px;line-height:1.5}.mk-vs-facts strong{color:var(--text)}.mk-stands-legend{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.5}.mk-stands dd{flex:none;margin:0}.mk-stands dl[data-rows=one]>div{justify-content:flex-start}.mk-stand-word{color:var(--text-2);font-size:13.5px;font-weight:600}.mk-stands .mk-mark[data-mark=text],.mk-stands-matrix .mk-mark[data-mark=text]{color:var(--text-2);font-size:14px;font-weight:700;line-height:1}@media (width<=1024px){.mk-stands{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.mk-vs{padding:20px 16px}.mk-vs-heads{flex-direction:column;align-items:flex-start;gap:10px}.mk-stands{grid-template-columns:1fr 1fr}}.mk-compare-more-link{margin-top:24px;font-size:16px}.mk-compare-more-link a{color:#fff;text-underline-offset:4px;font-weight:600}.mk-compare-band .mk-fineprint{color:var(--mk-navy-muted)}.mk-compare-band[data-variant=page]{padding-top:80px}.mk-compare-note{padding-top:20px;padding-bottom:20px}.mk-compare-band[data-variant=page] .mk-picker{display:none}.mk-story{padding-bottom:80px}.mk-story-head{gap:16px;max-width:760px;margin-bottom:56px;display:grid}.mk-story-head p{color:var(--text-2);font-size:18px}.mk-story-grid{gap:48px;display:grid}.mk-story-steps{gap:72px;margin:0;padding:0;list-style:none;display:grid}.mk-story-step{gap:14px;max-width:760px;display:grid}.mk-story-step h3{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,30px);font-weight:700}.mk-story-text>p{color:var(--text-2);font-size:17px;line-height:1.65}.mk-story-facts{color:var(--text-2);gap:6px;margin:4px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.mk-story-facts li{align-items:center;gap:8px;display:flex}.mk-story-facts .app-icon{color:var(--good)}.mk-story-inline{margin-top:12px}.mk-story-frame{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.mk-story-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:64px}.mk-story-inline{display:none}.mk-story-steps{gap:0}.mk-story-step{align-content:center;min-height:62vh}.mk-story-step :is(h3,p,li){transition:color .36s var(--ease)}.mk-story-step:not([data-active]) :is(h3,p,li),.mk-story-step:not([data-active]) .mk-story-facts .app-icon{color:var(--muted)}.mk-story-step:first-child{align-content:start;min-height:48vh}.mk-story-frame{display:block}.mk-story-sticky{height:540px;position:sticky;top:calc(50vh - 270px)}.mk-story-scene{visibility:hidden;opacity:0;transition:opacity .42s var(--ease), transform .52s var(--ease), visibility 0s linear .42s;pointer-events:none;align-content:center;display:grid;position:absolute;inset:0;transform:translateY(14px)scale(.985)}.mk-story-scene[data-active]{visibility:visible;opacity:1;transition:opacity .42s var(--ease), transform .52s var(--ease);transform:none}}.mk-scene{border-radius:22px;overflow:hidden}.mk-scene[data-bare]{background:linear-gradient(160deg, var(--st-bg-2), var(--st-bg));box-shadow:var(--mk-deep);padding:28px}.mk-scene[data-bare] .lx-stage{height:auto;box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.mk-scene[data-bare] .lx-float{width:100%;position:static}.mk-story-sticky .mk-scene:not([data-bare]) .lx-stage{height:540px}.mk-scene-share{background:linear-gradient(160deg, var(--st-bg-2), var(--st-bg));box-shadow:var(--mk-deep);grid-template-columns:1fr 1fr;gap:16px;padding:28px;display:grid}.mk-story-sticky .mk-scene-share{align-content:center}.mk-scene-share figure{gap:10px;margin:0;display:grid}.mk-scene-share figcaption{color:var(--st-muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.mk-share-screen{aspect-ratio:4/3;background:#3c4043;border:1px solid #ffffff14;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.mk-share-tile{color:#fff;background:#7b5ea7;border-radius:50%;place-items:center;width:64px;height:64px;font-size:20px;font-weight:500;display:grid}.mk-share-strip{background:var(--ov-bg);border:1px solid var(--ov-line);color:var(--ov-text);border-radius:10px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:600;display:flex;position:absolute;top:10px;left:10px;right:10px}.mk-share-dot{background:var(--lamp);border-radius:50%;width:7px;height:7px}.mk-share-hidden{background:var(--ov-chip);border:1px solid var(--ov-line-strong);color:var(--ov-muted);border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:11px;display:inline-flex}.mk-share-answer{background:var(--ov-raised);color:var(--ov-text);border-radius:10px;padding:8px 10px;font-size:11.5px;font-weight:600;line-height:1.4;position:absolute;top:46px;left:10px;right:10px}.mk-scene-after{background:var(--surface-3);border:1px solid var(--line);gap:14px;padding:28px;display:grid}.mk-story-sticky .mk-scene-after{align-content:center}.mk-after-card{background:var(--surface-1);border:1px solid var(--line);box-shadow:var(--mk-deep);border-radius:16px;gap:16px;padding:24px;display:grid}.mk-after-title{color:var(--text);font-weight:600}.mk-after-score{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:52px;font-weight:700;line-height:1;display:flex}.mk-after-score small{color:var(--muted);font-size:18px;font-weight:500}.mk-after-score span{background:var(--good-soft);color:var(--good-text);letter-spacing:0;border-radius:999px;margin-left:10px;padding:3px 10px;font-size:14px;font-weight:600}.mk-after-rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-after-rows li{color:var(--text-2);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 32px;align-items:center;gap:12px;font-size:14px;display:grid}.mk-after-rows b{text-align:right;font-variant-numeric:tabular-nums;color:var(--text)}.mk-after-track{background:var(--surface-3);border-radius:999px;height:8px;overflow:hidden}.mk-after-track i{border-radius:inherit;background:var(--chart-good,#31a773);height:100%;display:block}.mk-after-track i[data-tone=warn]{background:var(--chart-warn,#bd821a)}.mk-after-note{background:var(--surface-3);color:var(--text-2);border-radius:12px;gap:6px;padding:14px 16px;font-size:14px;display:grid}.mk-after-note strong{color:var(--text)}.mk-after-download{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mk-after-btn{border:1.5px solid var(--line-strong);background:var(--surface-1);border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.mk-after-formats{background:var(--surface-1);border:1px solid var(--line);border-radius:10px;gap:4px;padding:3px;display:inline-flex}.mk-after-formats span{color:var(--text-2);border-radius:7px;padding:5px 10px;font-size:13px;font-weight:600}.mk-after-formats span[data-on]{background:var(--accent);color:#fff}.mk-tests{background:var(--surface-1);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.mk-tests-copy{justify-items:start;gap:22px;display:grid}.mk-tests-lede{color:var(--text-2);font-size:18px}.mk-tests-platforms{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mk-tests-platforms li{border:1px solid var(--line-strong);min-height:32px;color:var(--text-2);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.mk-tests-steps{counter-reset:step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.mk-tests-steps li{color:var(--text-2);counter-increment:step;padding-left:40px;font-size:15.5px;position:relative}.mk-tests-steps li:before{content:counter(step);background:var(--mk-navy);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid;position:absolute;top:-1px;left:0}.mk-tests-steps strong{color:var(--text)}.mk-tests .mk-example-note{margin-top:-8px}.mk-tests-shot{min-width:0}#pricing{background:var(--surface-3)}.mk-ladder-head{display:none}.mk-ladder{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.mk-ladder>li{border:1px solid var(--line);background:var(--surface-1);transition:transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:18px;flex-direction:column;gap:14px;padding:26px 24px;display:flex}.mk-ladder>li:hover{box-shadow:var(--shadow-2);transform:translateY(-3px)}.mk-ladder>li[data-featured]{background:var(--mk-navy);border-color:var(--mk-navy);color:var(--mk-navy-text);box-shadow:var(--mk-deep)}.mk-ladder>li[data-featured] h3{color:#fff}.mk-rung-badge{letter-spacing:.01em;color:var(--accent-text);background:var(--tint);border-radius:999px;justify-self:start;margin:0 0 6px;padding:3px 10px;font-size:12.5px;font-weight:700;line-height:1.4}.mk-rung-badge[data-badge=packs]{color:var(--good-text);background:var(--good-soft)}.mk-ladder>li[data-featured] .mk-rung-name .mk-rung-badge{color:var(--mk-navy);background:#fff}.mk-ladder h3{letter-spacing:-.01em;font-size:19px;font-weight:700}.mk-rung-name p:not(.mk-rung-badge){font-weight:500}.mk-plan-perks{border:1px solid var(--line);background:var(--surface-1);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 20px;margin:20px 0 0;padding:18px 20px;list-style:none;display:grid}.mk-plan-perks li{color:var(--text);align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex}.mk-perk-mark{width:22px;height:22px;color:var(--good-text);background:var(--good-soft);border-radius:50%;flex:none;place-items:center;display:inline-grid}.mk-rung-name{gap:4px;display:grid}.mk-rung-name p{color:var(--muted);font-size:14px}.mk-ladder>li[data-featured] .mk-rung-name p,.mk-ladder>li[data-featured] :is(.mk-rung-amount small,.mk-rung-hour,.mk-rung-offer){color:var(--mk-navy-muted)}.mk-rung-price{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:36px;font-weight:700;line-height:1.1}.mk-rung-price s{opacity:.6;font-size:20px;font-weight:500}.mk-rung-offer{font-family:var(--font);letter-spacing:0;color:var(--muted);margin-top:6px;font-size:13px;font-weight:500;display:block}.mk-rung-amount{letter-spacing:-.005em;gap:2px;font-size:15.5px;font-weight:600;display:grid}.mk-rung-amount small{color:var(--text-2);font-size:13.5px;font-weight:500}.mk-rung-hour{color:var(--muted);font-size:13.5px;font-weight:500}.mk-ladder>li .btn{width:100%;margin-top:auto}.mk-ladder>li[data-featured] .btn.primary{color:var(--mk-navy);box-shadow:none;background:#fff;border-color:#fff}.mk-ladder>li[data-featured] .btn.primary:hover{background:#e7ecff;border-color:#e7ecff}.mk-ladder-note,.mk-credit-note{max-width:90ch;color:var(--text-2);margin-top:28px;font-size:14px}.mk-ladder-note.seller-line{color:var(--muted);margin-top:14px;font-size:13px}.mk-compare-more{margin-top:24px}.mk-compare-more>summary{min-height:40px;color:var(--link);cursor:pointer;align-items:center;gap:8px;font-weight:600;list-style:none;display:inline-flex}.mk-compare-more>summary::-webkit-details-marker{display:none}.mk-compare-more>summary:after{content:"+";font-size:18px;font-weight:500}.mk-compare-more[open]>summary:after{content:"–"}.mk-compare-hint{color:var(--muted);font-size:13px;display:none}.mk-compare-more .mk-compare-scroll{border:1px solid var(--line);background:var(--surface-1);margin-top:16px}.mk-compare{border-collapse:collapse;width:100%;font-size:14px}.mk-compare th,.mk-compare td{border-bottom:1px solid var(--line);text-align:left;padding:12px 16px}.mk-compare td{color:var(--text-2)}.mk-compare thead th{font-weight:700}.mk-compare [data-featured]{background:var(--tint)}.mk-compare tbody th{color:var(--text);font-weight:600}.mk-packs-block{margin-top:24px}.mk-packs-block h3{font-size:18px}.mk-packs-block>p{color:var(--muted);margin-top:4px;font-size:14px}.mk-packs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mk-packs li{border:1px solid var(--line);background:var(--surface-1);border-radius:12px;gap:4px;padding:16px;display:grid}.mk-pack-name{font-weight:600}.mk-pack-detail{color:var(--muted);font-size:13.5px}.mk-pack-price{font-family:var(--font-display);font-size:22px;font-weight:700}.mk-packs-open{border:1px solid var(--line);background:var(--surface-1);border-radius:14px;margin-top:20px;padding:20px 20px 22px}.mk-packs-open h3{letter-spacing:-.01em;font-size:17px;font-weight:700}.mk-packs-open>p{color:var(--text-2);margin-top:4px;font-size:14px}.mk-packs-open .mk-packs li{background:var(--surface-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""detail price";align-items:center}.mk-packs-open .mk-pack-name{grid-area:name;font-size:15.5px;font-weight:700}.mk-packs-open .mk-pack-detail{color:var(--text-2);grid-area:detail;font-weight:500}.mk-packs-open .mk-pack-price{font-variant-numeric:tabular-nums;letter-spacing:-.02em;grid-area:price;font-size:24px}@media (width<=760px){.mk-packs-open .mk-packs{grid-template-columns:1fr}}.mk-steps-band{background:var(--surface-1)}.mk-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.mk-workflow>li{align-content:start;gap:12px;display:grid;position:relative}.mk-workflow>li>p{color:var(--text-2);font-size:15.5px}.mk-example-question{background:var(--surface-3);color:var(--text-2);border-radius:12px;padding:14px 16px;font-size:14px}.mkv{border:1px solid var(--line);background:var(--surface-1);box-shadow:var(--mk-deep);border-radius:16px;gap:16px;padding:20px;font-size:14px;display:grid}.mkv-head{border-bottom:1px solid var(--line);gap:4px;padding-bottom:14px;display:grid}.mkv-kicker{color:var(--accent-text);font-size:12.5px;font-weight:600}.mkv-head strong{font-size:16px;line-height:1.35}.mkv-meta{color:var(--muted);font-size:13px}.mkv-cols{gap:16px;display:grid}.mkv-label{color:var(--muted);margin-bottom:6px;font-size:12.5px;font-weight:600}.mkv-file{border-bottom:1px solid var(--line);color:var(--text-2);align-items:center;gap:8px;padding:7px 0;display:flex}.mkv-file small{color:var(--muted);margin-left:auto}.mkv-q{border-bottom:1px solid var(--line);color:var(--text-2);padding:7px 0}.mkv-more{color:var(--muted);border-bottom:0}.mkv-practice .mkv-kicker{color:var(--practice-text)}.mkv-attempt{background:var(--practice-soft);color:var(--text-2);border-radius:12px;gap:8px;padding:12px 14px;line-height:1.5;display:flex}.mkv-attempt>span{color:var(--practice-text);font-variant-numeric:tabular-nums;font-weight:700}.mkv-attempt .app-icon{color:var(--practice-text);flex:none;margin-top:3px}.mkv-feedback{display:grid}.mkv-feedback p{border-top:1px solid var(--line);color:var(--text-2);grid-template-columns:76px 1fr;gap:10px;padding:9px 0;display:grid}.mkv-feedback strong{color:var(--text)}.mk-tour{background:var(--mk-band-dark);color:var(--mk-navy-text);gap:96px;padding-top:112px;padding-bottom:112px;display:grid}.mk-tour .mk-section{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:48px;padding:0;display:grid}.mk-tour .mk-section:nth-child(2){grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.mk-tour .mk-section-head{margin:0;position:sticky;top:96px}.mk-tour h2{color:#fff;font-size:clamp(30px,3vw,42px)}.mk-tour .mk-section-head>p{color:var(--mk-navy-muted);font-size:16px}.mk-tour .mk-eyebrow{color:#9fb6ff}.mk-recording{gap:12px;min-width:0;margin:0;display:grid}.mk-recording video{background:#000;border-radius:16px;width:100%;display:block;box-shadow:0 40px 80px -40px #000000b3}.mk-recording figcaption{color:var(--mk-navy-muted);font-size:13px}.mk-demo-hud{flex-wrap:wrap;gap:6px;display:flex}.mk-demo-pill{color:#fff;min-height:36px;font:inherit;cursor:pointer;transition:background .14s var(--ease), border-color .14s var(--ease);background:0 0;border:1px solid #fff3;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:500}.mk-demo-pill:hover{border-color:#ffffff80}.mk-demo-pill[aria-current=step]{color:var(--mk-navy);background:#fff;border-color:#fff}.mk-coach-halves{gap:20px;display:grid}.mk-coach-halves[data-promo]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.mk-coach-halves[data-promo] [data-side=coaches]{grid-area:1/2}.mk-coach-halves[data-promo] [data-side=candidates]{grid-area:1/1}.mk-coach-half{border:1px solid var(--line);background:var(--surface-1);border-radius:24px;align-content:start;gap:16px;padding:40px;display:grid}.mk-coach-half[data-side=coaches]{background:linear-gradient(170deg, var(--mk-navy-2), var(--mk-navy));color:var(--mk-navy-text);box-shadow:var(--mk-deep);border-color:#0000}.mk-coach-half[data-side=coaches] h2{color:#fff;font-size:clamp(40px,4.6vw,64px)}.mk-coach-half[data-side=coaches] .mk-eyebrow{color:#9fb6ff}.mk-coach-sub{letter-spacing:-.01em;color:var(--mk-navy-muted);margin-top:8px;font-size:20px;font-weight:600;display:block}.mk-coach-half[data-side=coaches]>p,.mk-coach-half[data-side=coaches] .mk-coach-fine{color:var(--mk-navy-muted)}.mk-coach-half[data-side=coaches] .btn.primary{justify-self:start}.mk-coach-calc{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;padding:20px}.mk-coach-calc .become-coach-calc-grid{color:#fff}.mk-coach-calc .become-coach-calc-grid label,.mk-coach-calc .become-coach-total{color:var(--mk-navy-muted)}.mk-coach-calc .become-coach-total strong{color:#fff;font-family:var(--font-display);font-size:30px}.mk-coach-copy{justify-items:start;gap:16px;display:grid}.mk-coach-half[data-side=candidates] h2{font-size:clamp(30px,3.2vw,42px)}.mk-coach-copy p{color:var(--text-2)}.mk-coach-list{color:var(--text-2);gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.mk-coach-list li{padding-left:18px;position:relative}.mk-coach-list li:before{content:"";background:var(--ov-amber);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:0}.mk-coach-fine{color:var(--muted);font-size:13.5px}.mk-coach-halves:not([data-promo]) [data-side=candidates]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px}.mkv-coach{background:linear-gradient(160deg, var(--st-bg-2), var(--st-bg));color:var(--st-text);box-shadow:var(--mk-deep);border-radius:18px;gap:14px;margin-top:8px;padding:20px;display:grid}.mkv-coach .mkv-label{color:var(--st-muted)}.mkv-coach-side{border:1px solid var(--st-line);background:#ffffff0d;border-radius:12px;gap:6px;padding:14px;font-size:13px;display:grid}.mkv-line{color:var(--st-muted)}.mkv-line strong{color:var(--st-text);margin-right:4px}.mkv-sent{border-top:1px solid var(--st-line);color:var(--st-text);flex-wrap:wrap;align-items:center;gap:6px;padding-top:6px;display:flex}.mkv-sent-kind{background:var(--ov-amber-soft);color:var(--ov-amber-text);border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:700}.mkv-sent small{color:#8ef0c4;align-items:center;gap:3px;margin-left:auto;font-weight:600;display:inline-flex}.mkv-coach-you .lx-pill{container-type:inline-size}.mk-questions{background:var(--surface-1);border-top:1px solid var(--line)}.mk-questions h2{max-width:16ch;margin-bottom:56px}.mk-questions-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin:0;display:grid}.mk-questions-list>div{border-top:2px solid var(--text);align-content:start;gap:12px;padding:28px 0;display:grid}.mk-questions-list dt{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);font-size:24px;font-weight:600}.mk-questions-list dd{color:var(--text-2);margin:0;font-size:16px;line-height:1.65}.mk-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.mk-split .mk-section-head{margin:0;position:sticky;top:100px}.mk-split .mk-section-head h2{font-size:clamp(30px,3.2vw,42px)}#privacy{padding-bottom:56px}#faq{padding-top:56px}.mk-privacy{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mk-privacy>li{background:var(--surface-3);color:var(--text-2);border-radius:16px;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:20px 22px;font-size:15px;line-height:1.6;display:grid}.mk-privacy strong{color:var(--text);font-weight:600}.mk-faq{display:grid}.mk-faq details{border-bottom:1px solid var(--line-strong)}.mk-faq details:first-child{border-top:1px solid var(--line-strong)}.mk-faq summary{min-height:64px;color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:600;list-style:none;display:flex}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary:after{content:"+";background:var(--surface-3);width:30px;height:30px;transition:transform .2s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:500;display:grid}.mk-faq details[open] summary:after{transform:rotate(45deg)}.mk-faq details p{max-width:68ch;color:var(--text-2);padding-bottom:22px;font-size:15.5px;line-height:1.65}.mk-final{background:var(--mk-band-dark);color:var(--mk-navy-text);justify-items:start;gap:20px;padding-top:120px;padding-bottom:120px;display:grid}.mk-final h2{color:#fff;max-width:15ch;font-size:clamp(38px,5vw,68px)}.mk-final>p{max-width:54ch;color:var(--mk-navy-muted);font-size:18px}.mk-final-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:8px;display:flex}.mk-final .mk-textlink{color:#fff}.mk-final .mk-example-note{color:var(--mk-navy-muted)}.mk-footer{border-top:1px solid var(--line);background:var(--surface-1)}.mk-footer-inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:32px 56px;padding-top:48px;padding-bottom:48px;display:grid}.mk-footer-brand p{color:var(--muted);max-width:40ch;margin:12px 0 0;font-size:14px}.mk-footer-links{grid-template-columns:repeat(2,max-content);align-content:start;gap:0 32px;display:grid}.mk-footer-links a,.mk-link{min-height:36px;font:inherit;color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;text-decoration:none;display:inline-flex}.mk-footer-links a:hover,.mk-link:hover{color:var(--link);text-underline-offset:3px;text-decoration:underline}.mk-contact{align-content:start;gap:10px;margin:0;font-size:14px;display:grid}.mk-contact div{grid-template-columns:64px auto;gap:12px;display:grid}.mk-contact dt{color:var(--muted)}.mk-contact dd{margin:0}.mk-contact a{color:var(--text-2);text-decoration:none}.mk-contact a:hover{color:var(--link);text-underline-offset:3px;text-decoration:underline}.mk-copyright{border-top:1px solid var(--line);color:var(--text-2);grid-column:1/-1;margin:0;padding-top:20px;font-size:13.5px;line-height:1.6}.lx{color:var(--st-text);font-family:var(--font-display)}.lx-stage{background:linear-gradient(160deg, var(--st-bg-2) 0%, var(--st-bg) 60%);border:1px solid var(--st-line);border-radius:22px;height:540px;padding:18px;position:relative;overflow:hidden;box-shadow:0 2px 4px #0f153033,0 50px 90px -30px #0f1530a6}.lx-float{flex-direction:column;width:min(560px,100% - 60px);max-height:calc(100% - 140px);display:flex;position:absolute;top:54px;right:30px}.lx-meet{height:100%;font-family:var(--font);background:#202124;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.lx-meet-bar{color:#bdc1c6;background:#2a2b2f;flex-shrink:0;align-items:center;gap:12px;height:32px;padding:0 12px;font-size:12px;display:flex}.lx-dots{gap:6px;display:inline-flex}.lx-dots i{background:#ffffff2e;border-radius:50%;width:9px;height:9px}.lx-meet-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lx-meet-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px 12px 0;display:flex;position:relative}.lx-tiles{flex:1;min-height:0;position:relative}.lx-tile{box-sizing:border-box;transition:border-color .16s var(--ease);background:#3c4043;border:2px solid #0000;border-radius:12px}.lx-tile[data-speaking]{border-color:#8ab4f8}.lx-tile.lx-them{align-items:flex-end;padding:0 0 18px 18px;display:flex;position:absolute;inset:0}.lx-tile.lx-you{background:#4a4e52;place-items:center;width:108px;height:70px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 8px #00000059}.lx-avatar{color:#fff;background:#7b5ea7;border-radius:50%;place-items:center;width:84px;height:84px;font-size:26px;font-weight:500;display:grid}.lx-them .lx-avatar{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.lx-you .lx-avatar{background:#5f6368;width:40px;height:40px;font-size:12px}.lx-name{color:#fff;gap:1px;font-size:13px;display:grid}.lx-name small{color:#bdc1c6;font-size:11.5px}.lx-caption{color:#fff;background:#000000b8;border-radius:8px;flex-shrink:0;min-height:46px;margin:0;padding:8px 12px;font-size:13.5px;line-height:1.45}.lx-caption strong{margin-right:6px}.lx-caption>span{color:#bdc1c6}.lx-meet-controls{color:#e8eaed;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:60px;padding:0 14px;font-size:13px;display:flex}.lx-meet-clock{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.lx-meet-clock i{background:#ffffff4d;width:1px;height:14px}.lx-meet-buttons{gap:8px;display:inline-flex}.lx-round{background:#3c4043;border-radius:50%;place-items:center;width:38px;height:38px;font-size:12px;font-weight:600;display:grid}.lx-round.lx-on{color:#202124;background:#8ab4f8}.lx-round.lx-leave{background:#ea4335;border-radius:999px;width:52px}.lx-meet-people{align-items:center;gap:6px;display:inline-flex}.lx-share{min-height:0;transition:border-color .24s var(--ease);background:#1e1e1e;border:2px solid #0000;border-radius:10px;flex-direction:column;flex:1;display:flex;overflow:hidden}.lx-share[data-read]{border-color:var(--lamp)}.lx-share-bar{color:#bdc1c6;background:#2a2b2f;margin:0;padding:6px 10px;font-size:11.5px}.lx-share pre{font-family:var(--mono);color:#d4d4d4;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.5;overflow:hidden}.lx-meet[data-share] .lx-tiles{flex:none;height:72px}.lx-meet[data-share] .lx-them .lx-avatar{width:40px;height:40px;font-size:13px}.lx-test{color:#1f2328;background:#f7f8fa}.lx-test .lx-meet-bar{color:#4b5563;background:#e9ecf1}.lx-test .lx-dots i{background:#00000029}.lx-test-left{color:#1f2328;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #d0d7de;border-radius:999px;flex:none;padding:2px 8px;font-weight:600}.lx-test-body{outline-offset:-3px;min-height:0;transition:outline-color .2s var(--ease);outline:3px solid #0000;flex:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.lx-test[data-capture=recording] .lx-test-body{outline-color:var(--ov-rec)}.lx-test-task{color:#374151;border-right:1px solid #d0d7de;align-content:start;gap:10px;padding:16px;font-size:13px;line-height:1.5;display:grid}.lx-test-heading{color:#111827;font-size:15px;font-weight:700}.lx-test-task code{font-family:var(--mono);color:#111827;background:#eef1f5;border-radius:6px;padding:4px 8px;font-size:11.5px;display:block}.lx-test-editor{color:#d4d4d4;background:#1e1e1e;flex-direction:column;display:flex}.lx-test-file{font-family:var(--mono);color:#c5c5c5;background:#252526;padding:7px 12px;font-size:11.5px}.lx-test-editor pre{font-family:var(--mono);flex:1;margin:0;padding:12px;font-size:12px;line-height:1.6}.lx-test-run{background:#252526;justify-content:flex-end;gap:8px;padding:10px 12px;display:flex}.lx-test-run span{color:#fff;background:#3a3d41;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:600}.lx-test-run span:last-child{background:#2ea043}.lx[data-kind=test] .lx-float{justify-content:flex-end;max-height:calc(100% - 90px);top:auto;bottom:30px;right:30px}.lx-pill{background:var(--ov-bg);border:1px solid var(--ov-line);min-height:0;max-height:100%;color:var(--ov-text);font-family:var(--font-display);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000004d,0 24px 60px -16px #000000b3;container-type:inline-size}.lx-strip{border-bottom:1px solid #0000;flex-shrink:0;align-items:center;gap:6px;min-width:0;height:48px;padding:0 8px 0 6px;display:flex}.lx-pill[data-open] .lx-strip{border-bottom-color:var(--ov-line)}.lx-pill:has(.lx-coach-cards) .lx-strip{border-bottom-color:var(--ov-line)}.lx-grip{color:var(--ov-muted);flex:none;align-items:center;gap:5px;display:inline-flex}.lx-mark{width:18px;height:auto}.lx-meter{align-items:center;gap:2px;height:14px;display:inline-flex}.lx-meter i{background:var(--lamp);opacity:.55;border-radius:2px;width:2.5px;height:4px}.lx-meter[data-live] i{opacity:1;animation:.9s ease-in-out infinite lx-level}.lx-meter[data-live] i:nth-child(2){animation-delay:-300ms}.lx-meter[data-live] i:nth-child(3){animation-delay:-600ms}.lx-meter[data-live] i:nth-child(4){animation-delay:-150ms}@keyframes lx-level{0%,to{height:4px}50%{height:13px}}.lx-status{background:var(--ov-chip);border:1px solid var(--ov-line);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;min-width:0;height:28px;padding:0 11px 0 9px;font-size:13px;display:inline-flex}.lx-status strong{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.lx-word-short{display:none}@container (width<=719px){.lx-status .lx-word-long:has(+.lx-word-short){display:none}.lx-word-short{display:inline}}.lx-status small{color:var(--ov-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:500}.lx-dot{background:var(--lamp);border-radius:50%;flex:none;width:7px;height:7px}.lx-pill[data-state=answering] .lx-dot,.lx-pill[data-state=reading] .lx-dot{animation:1s ease-in-out infinite lx-blink}@keyframes lx-blink{50%{opacity:.35}}.lx-hidden{border:1px solid var(--ov-line-strong);height:24px;color:var(--ov-muted);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.lx-grow{flex:1;min-width:0}.lx-btn{border:1px solid var(--ov-line-strong);background:var(--ov-chip);border-radius:999px;flex:none;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.lx-answer{flex:none;display:inline-flex}.lx-btn.lx-primary{border-color:var(--brand-primary);background:var(--brand-primary);color:#fff;border-top-right-radius:0;border-bottom-right-radius:0}.lx-auto{border:1px solid var(--brand-primary);color:#dbe4ff;box-sizing:border-box;background:#2e5bff3d;border-left:0;border-radius:0 999px 999px 0;align-items:center;height:30px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.lx-pair{border:1px solid var(--ov-line-strong);background:var(--ov-chip);box-sizing:border-box;border-radius:999px;flex:none;align-items:center;height:30px;display:inline-flex}.lx-half{height:100%;transition:background .2s var(--ease), color .2s var(--ease);align-items:center;gap:6px;padding:0 9px;font-size:13px;font-weight:600;display:inline-flex}.lx-half+.lx-half,.lx-half+.lx-rec-live{border-left:1px solid var(--ov-line-strong)}.lx-half.lx-active{color:var(--lamp);background:var(--lamp-soft);border-radius:999px 0 0 999px}.lx-rec-dot{background:var(--ov-rec);border-radius:50%;width:9px;height:9px;display:inline-block}.lx-rec-live{background:var(--ov-rec);color:#fff;font-variant-numeric:tabular-nums;border-radius:0 999px 999px 0;align-items:center;gap:7px;height:100%;padding:0 4px 0 10px;font-size:13px;font-weight:700;display:inline-flex}.lx-rec-live .lx-rec-dot{background:#fff;animation:1s ease-in-out infinite lx-blink}.lx-rec-stop{background:#00000038;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;display:inline-flex}.lx-btn.lx-end{background:0 0;border-color:#ffffff47}.lx-btn.lx-icon{justify-content:center;width:30px;padding:0}.lx-audio .lx-half{padding:0 8px}@container (width<=799px){.lx-strip:has(.lx-audio) .lx-grip :is(.lx-mark,.lx-meter){display:none}.lx-end .lx-word{display:none}.lx-btn.lx-end{justify-content:center;width:30px;padding:0}.lx-pair .lx-word,.lx-ask .lx-word,.lx-coach-share .lx-word{display:none}.lx-ask,.lx-coach-share{justify-content:center;width:30px;padding:0}.lx-hidden span{display:none}.lx-hidden{justify-content:center;width:24px;padding:0}}@container (width<=599px){.lx-audio,.lx-mark,.lx-hidden{display:none}.lx-strip{gap:5px}}@container (width<=459px){.lx-meter,.lx-hidden,.lx-ask,.lx-coach-share,.lx-btn.lx-icon,.lx-status small{display:none}}@container (width<=360px){.lx-auto{display:none}.lx-strip{gap:4px;padding:0 6px 0 4px}.lx-pair .lx-half{padding:0 7px}.lx-btn.lx-primary{border-radius:999px}}.lx-cue-chip{background:var(--ov-amber-soft);color:var(--ov-amber-text);animation:lx-pulse .6s var(--ease) 1;border:1px solid #fbbf2480;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin:8px 10px 0;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.lx-cue-chip .app-icon:last-child{opacity:.7}@keyframes lx-pulse{0%{transform:scale(.96);box-shadow:0 0 #f59e0b8c}70%{transform:scale(1);box-shadow:0 0 0 8px #f59e0b00}}.lx-cue-wrap{min-height:0;transition:grid-template-rows .38s var(--ease);grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);display:grid}.lx-cue-wrap[data-open]{grid-template-rows:1fr}.lx-cue-wrap>div{min-height:0;overflow:hidden}.lx-cue{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 14px 14px;display:grid}.lx-cue-head{border-bottom:1px solid var(--ov-line);align-items:center;gap:8px;padding-bottom:10px;font-size:13px;display:flex}.lx-cue-kind{color:var(--ov-muted);flex:none;font-weight:600}.lx-cue-q{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lx-icon-btn{background:var(--ov-chip);width:26px;height:26px;color:var(--ov-muted);border-radius:50%;flex:none;place-items:center;display:grid}.lx-hide .zc-icon{transform:rotate(180deg)}.lx-say{gap:4px;display:grid}.lx-say-label{color:var(--lamp);font-size:12px;font-weight:600}.lx-say p{letter-spacing:-.005em;animation:lx-words .36s var(--ease) both;font-size:16.5px;font-weight:600;line-height:1.45}@keyframes lx-words{0%{opacity:0;transform:translateY(4px)}}.lx-skeleton{gap:8px;padding:4px 0;display:grid}.lx-skeleton span{background:linear-gradient(90deg,#ffffff14,#ffffff2e,#ffffff14) 0 0/200% 100%;border-radius:6px;height:10px;animation:1.2s linear infinite lx-shimmer}.lx-skeleton span:nth-child(2){width:86%}.lx-skeleton span:nth-child(3){width:62%}@keyframes lx-shimmer{to{background-position:-200% 0}}.lx-points{font-family:var(--font);color:var(--ov-muted);gap:6px;margin:0;padding:0 0 0 16px;font-size:13.5px;line-height:1.5;display:grid}.lx-points li{animation:lx-words .32s var(--ease) both}.lx-points strong{color:var(--ov-text);font-weight:600}.lx-src{border:1px solid var(--ov-line-strong);color:var(--ov-muted);vertical-align:1px;border-radius:999px;margin-left:6px;padding:0 7px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.lx-code{border:1px solid var(--ov-line);font-family:var(--mono);color:#e6edf3;white-space:pre;background:#0d1117;border-radius:10px;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.55;overflow:hidden}.lx-check{background:var(--ov-amber-soft);color:var(--ov-amber-text);border-radius:10px;gap:2px;padding:8px 10px;font-size:13px;display:grid}.lx-check span{font-size:12px;font-weight:700}.lx-from{font-family:var(--font);color:#8ef0c4;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.lx-cue-nav{border-top:1px solid var(--ov-line);align-items:center;gap:8px;padding-top:10px;font-size:12.5px;display:flex}.lx-nav-btn{border:1px solid var(--ov-line-strong);border-radius:8px;padding:3px 10px;font-weight:600}.lx-nav-btn[data-off]{opacity:.45}.lx-cue-count{color:var(--ov-muted)}.lx-nav-earlier{color:var(--ov-muted);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.lx-coach-cards{border-top:1px solid var(--ov-line);font-family:var(--font);background:#ffffff08;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px;display:grid}.lx-captions,.lx-note{border-left:3px solid var(--ov-teal);background:#151d2e;border-radius:10px;align-content:start;gap:4px;padding:8px 10px;font-size:12.5px;line-height:1.45;display:grid}.lx-note{border-left-color:#b7791f}.lx-captions strong,.lx-note-head strong{align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.lx-captions .app-icon{color:var(--ov-teal)}.lx-note-head .app-icon{color:#d69e2e}.lx-note-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;display:flex}.lx-note-replies{gap:2px;display:inline-flex}.lx-reply{color:var(--ov-muted);border-radius:6px;align-items:center;gap:3px;padding:1px 6px;font-size:11.5px;font-weight:600;display:inline-flex}.lx-reply[data-chosen=true]{color:#fff;background:#2e5bff4d}.lx-reply[data-chosen=false],.lx-muted{color:var(--ov-muted)}@container (width<=459px){.lx-coach-cards{grid-template-columns:1fr}}@container (width<=300px){.lx-strip>.lx-pair{display:none}}.lx-pill[data-overlay=light]{--ov-bg:#fff;--ov-raised:#f1f5f9;--ov-line:#0f172a1a;--ov-line-strong:#cbd5e1;--ov-text:#0f172a;--ov-muted:#475569;--ov-chip:#0f172a0a;--ov-amber-soft:#fef3c7;--ov-amber-text:#78350f;box-shadow:0 0 0 1px #0f172a14,0 24px 60px -16px #0009}.lx-pill[data-overlay=light] .lx-auto{color:#1d4ed8;background:#eff6ff}.lx-pill[data-overlay=light] .lx-btn.lx-end{border-color:#cbd5e1}.lx-pill[data-overlay=light] :is(.lx-captions,.lx-note){background:#f1f5f9}.lx-pill[data-overlay=light] .lx-say-label{color:var(--lamp-text)}.lx-pill[data-overlay=light] .lx-from{color:var(--good-text)}.lx-pill[data-overlay=light] .lx-skeleton span{background:linear-gradient(90deg,#e2e8f0,#f1f5f9,#e2e8f0) 0 0/200% 100%}.lx-pill[data-overlay=light] .lx-cue-chip{border-color:#f59e0b}.lx-wide-only{display:inline-grid}.mk-example-label{letter-spacing:0;color:#9fb6ff;margin-bottom:4px;font-size:15px;font-weight:600;display:block}.mk-standouts{border-top:1px solid #ffffff29;margin:0 0 48px;padding:0;list-style:none;display:grid}.mk-standouts li{border-bottom:1px solid #ffffff29;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.6fr);align-items:baseline;gap:32px;padding:24px 0;display:grid}.mk-standouts :is(h2,h3){letter-spacing:-.015em;color:#fff;margin:0;font-size:24px;font-weight:600;line-height:1.25}.mk-standouts p{color:var(--mk-navy-muted);font-size:15.5px;line-height:1.6}.mk-standouts .mk-standout-tag{color:#fff;border:1px solid #ffffff38;border-radius:999px;justify-self:start;align-items:center;gap:6px;width:max-content;max-width:100%;padding:4px 10px;font-size:13.5px;font-weight:600;display:inline-flex}.mk-standouts a{color:#fff;text-underline-offset:3px}.mk-versus-heading{color:#fff;margin:0 0 16px;font-size:26px}.mk-versus-head{justify-items:start;gap:6px;display:inline-grid}.mk-versus-logo{box-sizing:border-box;border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center start;width:132px;height:36px;padding:0 10px;display:inline-grid}.mk-versus-logo img{object-fit:contain;width:auto;max-width:110px;height:22px;display:block}.mk-versus-name{color:var(--muted);font-size:13px;font-weight:600}.mk-cell-quote{color:var(--text-2);gap:2px;font-style:italic;display:grid}.mk-cell-said{color:var(--muted);font-size:12px;font-style:normal;font-weight:600}.mk-versus td[data-mark=no] .mk-mark,.mk-versus-cards [data-mark=no] .mk-mark{background:var(--surface-3);color:var(--muted)}.mk-versus-cards{display:none}.mk-versus-cards-group+.mk-versus-cards-group{margin-top:4px}.mk-versus-cards ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-versus-cards li{background:var(--surface-1);color:var(--text);border-radius:14px;gap:10px;padding:16px;display:grid}.mk-versus-card-feature{font-weight:700}.mk-versus-cards dl{gap:8px;margin:0;display:grid}.mk-versus-cards dl>div{background:var(--surface-3);color:var(--text-2);border-radius:10px;gap:2px;padding:10px 12px;font-size:14px;display:grid}.mk-versus-cards dl>div[data-us]{background:var(--tint)}.mk-versus-cards dt{color:var(--text);font-size:12.5px;font-weight:700}.mk-versus-cards dd{margin:0}.mk-versus-cards .mk-mark{vertical-align:-4px;background:var(--surface-1);width:18px;height:18px;color:var(--muted);border-radius:50%;place-items:center;margin-right:6px;display:inline-grid}.mk-versus-cards [data-mark=yes] .mk-mark{background:var(--good-soft);color:var(--good-text)}.mk-versus-cards-title{color:#9fb6ff;margin:20px 0 8px;font-size:13px;font-weight:700}.lx-caption[data-covered]{visibility:hidden}.lx-them .lx-avatar{left:27%}.mk-share-screen{aspect-ratio:16/11;background:#202124;place-items:stretch stretch;display:block}.mk-share-title{color:#bdc1c6;white-space:nowrap;text-overflow:ellipsis;background:#2a2b2f;padding:6px 10px;font-size:10.5px;position:absolute;top:0;left:0;right:0;overflow:hidden}.mk-share-screen .mk-share-tile{color:#fff;background:#3c4043;border-radius:8px;place-items:center start;width:auto;height:auto;padding-left:12%;font-size:11px;display:grid;position:absolute;inset:30px 8px 8px}.mk-share-tile .mk-share-name{position:absolute;bottom:6px;left:8px}.mk-share-avatar{background:#7b5ea7;border-radius:50%;place-items:center;width:52px;height:52px;font-size:16px;font-weight:500;display:grid}.mk-share-you{color:#fff;background:#5f6368;border-radius:6px;place-items:center;width:56px;height:36px;font-size:10.5px;display:grid;position:absolute;bottom:14px;right:14px}.mk-share-overlay{gap:4px;width:58%;display:grid;position:absolute;top:36px;right:14px}.mk-share-strip{padding:5px 8px;font-size:10.5px;position:static}.mk-share-answer{border:1px solid var(--ov-line);padding:6px 8px;font-size:10.5px;position:static}.mk-share-hidden{font-size:10px}.mk-workflow>li{grid-template-rows:auto 1fr;gap:20px}.mk-step-copy{align-content:start;gap:8px;display:grid}.mk-step-kicker{color:var(--accent-text);font-size:14px;font-weight:600}.mk-workflow .mkv{align-content:start}.mkv-call{flex-direction:column;gap:14px;display:flex}.mkv-call-window{background:#202124;border-radius:12px;flex:1;min-height:300px;display:block;position:relative;overflow:hidden}.mkv-call-bar{color:#bdc1c6;background:#2a2b2f;padding:7px 12px;font-size:12px;display:block}.mkv-call-tile{color:#fff;background:#3c4043;border-radius:10px;align-content:center;place-items:center;gap:8px;font-size:12.5px;display:grid;position:absolute;inset:96px 10px 10px}.mkv-call-tile span{background:#7b5ea7;border-radius:50%;place-items:center;width:54px;height:54px;font-size:17px;display:grid}.mkv-call-strip{z-index:1;background:var(--ov-bg);border:1px solid var(--ov-line);color:var(--ov-text);border-radius:12px;align-items:center;gap:8px;padding:7px 8px 7px 10px;font-size:12.5px;font-weight:500;display:flex;position:absolute;top:44px;left:18px;right:18px;box-shadow:0 12px 30px -10px #000000b3}.mkv-call-strip i{background:var(--lamp);border-radius:50%;width:7px;height:7px}.mkv-call-strip small{color:var(--ov-muted);font-variant-numeric:tabular-nums}.mkv-call-strip b{background:var(--brand-primary);border-radius:999px;margin-left:auto;padding:4px 11px;font-weight:600}.mkv-call-strip em{color:var(--ov-text);border:1px solid #ffffff47;border-radius:999px;padding:3px 10px;font-style:normal;font-weight:600}.mkv-call-saved{border-left:3px solid var(--good);background:var(--surface-3);border-radius:10px;gap:2px;padding:14px 16px;display:grid}.mkv-call-saved .mkv-kicker{color:var(--good-text)}.mk-plan-switch{display:none}.mk-smallprint{max-width:100ch;color:var(--muted);margin-top:28px;font-size:13.5px;line-height:1.6}.mk-smallprint p,.mk-smallprint .mk-ladder-note{font-size:inherit;color:inherit;border:0;margin:0;padding:0;display:inline}.mk-coach-calc .become-coach-calc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px 20px}.mk-coach-calc .become-coach-calc-grid label{grid-template-columns:1fr auto;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:grid}.mk-coach-calc .become-coach-calc-grid label>:is(select,input){grid-column:1/-1}.mk-coach-calc .become-coach-calc-grid label>span{color:#fff;font-variant-numeric:tabular-nums;text-align:center;background:#ffffff1f;border-radius:999px;grid-area:1/2;min-width:28px;padding:2px 8px}.mk-coach-calc select{appearance:none;color:#fff;height:42px;font:inherit;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat,#ffffff14;border:1px solid #ffffff3d;border-radius:10px;padding:0 36px 0 12px;font-weight:600}.mk-coach-calc select option{color:#141b34}.mk-coach-calc input[type=range]{appearance:none;background:0 0;height:42px}.mk-coach-calc input[type=range]::-webkit-slider-runnable-track{background:#fff3;border-radius:999px;height:6px}.mk-coach-calc input[type=range]::-moz-range-track{background:#fff3;border-radius:999px;height:6px}.mk-coach-calc input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--brand-primary);border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin-top:-8px}.mk-coach-calc input[type=range]::-moz-range-thumb{background:var(--brand-primary);border:3px solid #fff;border-radius:50%;width:16px;height:16px}.mk-coach-calc .become-coach-total{grid-column:1/-1;margin:4px 0 0}.mk-coach-calc :is(.become-coach-example,.become-coach-example-label){color:#9fb6ff;margin-right:4px;font-weight:600}.mk-questions-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 48px}.mk-questions-list>div:first-child dd{column-count:2;column-gap:48px}.mk-privacy-facts{gap:16px;display:grid}.mk-privacy-choice{color:var(--text-2);font-size:14px}.mk-privacy-choice .mk-link{min-height:36px;color:var(--link);margin-left:4px;font-weight:600;display:inline-flex}.mk-final{position:relative;overflow:hidden}.mk-final>:not(.mk-final-shot){z-index:1;max-width:560px;position:relative}.mk-final-shot{top:72px;right:calc(var(--mk-pad) - 140px);pointer-events:none;width:600px;position:absolute;transform:rotate(-2deg)}.mk-final-shot .lx-stage{height:auto;box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.mk-final-shot .lx-float{width:100%;max-height:none;position:static}.mk-contact{gap:4px;margin:0;font-size:14px;display:grid}.mk-contact span{color:var(--muted)}.mk-footer-choice{grid-column:1/-1;margin:-12px 0 0}.mk-demo-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mk-demo-toggle{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:600}.mk-demo-toggle:hover{border-color:#fff9}@container (width<=799px){.lx-rec-stop .lx-word{display:none}}@container (width<=360px){.lx-answer-word{display:none}.lx-btn.lx-primary{justify-content:center;width:34px;padding:0}}@container (width<=699px){.lx-btn.lx-icon,.lx-hidden{display:none}}.mk-versus-cards-title{color:var(--mk-navy-muted)}.mk-hero{grid-template-rows:auto auto;row-gap:24px}.mk-hero-copy{grid-area:1/1;align-self:end}.mk-hero-stage{grid-area:1/2/span 2}.mk-hero-after{grid-area:2/1;align-self:start;gap:24px;display:grid}.lx-tab-short{display:none}.mk-stage-controls .mk-link{gap:8px}.mk-chip-theme:before{content:"";background:var(--surface-4);width:22px;height:12px;box-shadow:inset -10px 0 0 2px var(--surface-1);transition:box-shadow .16s var(--ease), background .16s var(--ease);border-radius:999px}.mk-chip-theme[aria-pressed=true]:before{background:var(--accent);box-shadow:inset 10px 0 0 2px #fff}.mk-chip-pause:before{content:"";box-sizing:border-box;border-left:3px solid;border-right:3px solid;width:10px;height:11px}.mk-chip-pause[aria-pressed=true]:before{border:6px solid #0000;border-left:10px solid;border-right-width:0;width:0;height:0}.lx-pill{position:relative}.lx-float .lx-pill:after{content:"";background:linear-gradient(transparent, var(--ov-bg));pointer-events:none;height:18px;position:absolute;bottom:0;left:0;right:0}.lx-cue-q{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.lx-coach-cards{flex-shrink:0}.lx[data-kind=test] .lx-float{justify-content:flex-start;width:auto;max-height:none;inset:54px 12px 12px 44%}.mk-facts{max-width:64ch;font-family:var(--font-display);letter-spacing:-.01em;font-size:22px;font-weight:500;line-height:1.45;display:block}.mk-facts li{display:inline}.mk-facts li:not(:last-child):after{content:"; "}.mk-facts li:last-child:after{content:"."}#pricing{padding-bottom:80px}.mk-ladder{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);grid-auto-flow:dense;gap:12px 20px}.mk-ladder>li[data-featured]{grid-area:1/1/span 3;gap:18px;padding:36px}.mk-ladder>li[data-featured] .mk-rung-price{font-size:56px}.mk-ladder>li:not([data-featured]){grid-column:2;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) auto;grid-template-areas:"name price button""name amount button";align-items:center;gap:4px 20px;padding:18px 20px;display:grid}.mk-ladder>li:not([data-featured]) .mk-rung-name{grid-area:name}.mk-ladder>li:not([data-featured]) .mk-rung-price{grid-area:price;font-size:24px}.mk-ladder>li:not([data-featured]) .mk-rung-amount{grid-area:amount;font-size:14px}.mk-ladder>li:not([data-featured]) .mk-rung-hour{display:none}.mk-ladder>li:not([data-featured]) .btn{grid-area:button;width:auto;margin:0}.mk-ladder>li:hover{transform:none}.mk-addon{border:1px dashed var(--line-strong);background:var(--surface-1);color:var(--text-2);border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:16px;padding:16px 20px;font-size:15px;display:flex}.mk-addon strong{color:var(--text)}.mk-addon span{max-width:72ch}@media (width<=480px){.mk-addon{gap:6px;display:grid}}.mk-smallprint{margin-top:16px}.mk-workflow{border:1px solid var(--line);background:var(--bg);border-radius:24px;gap:0;padding:28px 0 0}.mk-workflow:before{content:"";background:var(--line-strong);height:2px;position:absolute;top:46px;left:28px;right:28px}.mk-step-kicker{background:var(--bg);z-index:1;align-items:center;gap:8px;padding-right:10px;display:inline-flex;position:relative}.mk-step-kicker:before{content:"";background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 4px var(--bg);border-radius:50%}.mk-workflow .mkv{border-color:var(--line);box-shadow:none}.mkv-practice .mkv-attempt{background:var(--tint)}.mkv-practice .mkv-attempt>span,.mkv-practice .mkv-attempt .app-icon,.mkv-practice .mkv-kicker{color:var(--accent-text)}.mkv-call-window{min-height:260px}.mkv-call-answer{z-index:1;background:var(--ov-raised);border:1px solid var(--ov-line);color:var(--ov-text);border-radius:10px;padding:10px 12px;font-size:12.5px;font-weight:600;line-height:1.45;position:absolute;top:96px;left:18px;right:18px}.mkv-call-answer b{color:var(--lamp);margin-bottom:2px;font-size:11px;display:block}.mkv-call-caption{color:#fff;background:#000000b8;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.45;position:absolute;bottom:84px;left:10px;right:10px}.mkv-call-caption b{margin-right:6px}.mkv-call-tile{grid-auto-flow:column;justify-content:start;gap:10px;height:64px;padding:0 12px;inset:auto 10px 10px}.mkv-call-tile span{width:36px;height:36px;font-size:13px}.mk-tour .mk-section,.mk-tour .mk-section:nth-child(2){grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.mk-tour .mk-section-head{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;column-gap:48px;max-width:none;display:grid;position:static}.mk-tour .mk-section:nth-child(2) .mk-section-head{order:0}.mk-tour .mk-section-head>.mk-eyebrow,.mk-tour .mk-section-head>h2{grid-column:1}.mk-tour .mk-section-head>p:not(.mk-eyebrow){grid-area:1/2/span 2;align-self:end}.mk-player{background:#000;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3}.mk-player video{width:100%;box-shadow:none;border-radius:0;display:block}.mk-player-play{min-height:52px;color:var(--mk-navy);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 22px 0 16px;font-size:16px;font-weight:700;display:inline-flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 40px #00000073}.mk-player-glyph{border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent var(--brand-primary);width:0;height:0}.mk-player-bar{background:linear-gradient(#0000,#050816d9);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:40px 14px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.mk-player[data-playing] .mk-player-bar{padding-top:24px}.mk-player-controls{gap:6px;display:inline-flex}.mk-player .mk-demo-pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0508168c}.mk-player .mk-demo-pill[aria-current=step]{background:#fff}.mk-player .mk-demo-toggle{white-space:nowrap;background:#0508168c}.mk-scene-share{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.mk-share-strip{white-space:nowrap}.mk-questions-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.mk-questions-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-questions-list>div:first-child{grid-template-columns:none}.mk-questions-list{gap:0 40px}.mk-questions-list>div:first-child{grid-column:auto}.mk-questions-list>div:first-child dd{column-count:1}.mk-questions-list>div{border-top:1px solid var(--line-strong);padding:22px 0 26px}.mk-questions-list dt{font-size:20px}.mk-questions-list dd{font-size:15.5px}.mk-questions-snippet{background:linear-gradient(160deg, var(--st-bg-2), var(--st-bg));box-shadow:var(--mk-deep);border-radius:20px;gap:12px;margin:0;padding:28px;display:grid}.mk-questions-snippet figcaption{color:var(--st-muted);font-size:13.5px}.mk-snippet-strip{background:var(--ov-bg);border:1px solid var(--ov-line);color:var(--ov-text);white-space:nowrap;border-radius:14px;align-items:center;gap:8px;padding:9px 10px 9px 12px;font-size:13px;font-weight:500;display:flex}.mk-snippet-strip i{background:var(--lamp);border-radius:50%;width:7px;height:7px}.mk-snippet-strip small{color:var(--ov-muted);font-variant-numeric:tabular-nums}.mk-snippet-hidden{border:1px solid var(--ov-line-strong);color:var(--ov-muted);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.mk-snippet-strip b{background:var(--brand-primary);border-radius:999px;margin-left:auto;padding:5px 12px;font-weight:600}.mk-privacy-figure{color:var(--text-2);font-size:16px}.mk-privacy-figure strong{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);font-size:44px;font-weight:700;display:block}.mk-section-head .mk-privacy-choice{background:var(--surface-1);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:14px 16px;font-size:14.5px;display:flex}.mk-section-head .mk-privacy-choice .mk-link{border:1px solid var(--line-strong);min-height:40px;color:var(--text);border-radius:999px;margin:0;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none}.mk-faq-band{justify-items:start;display:grid}.mk-faq-band .mk-section-head{margin-bottom:24px}.mk-faq-band .mk-faq{width:100%;max-width:880px}.mk-versus[data-cols="2"] th[scope=row]{width:24%}.mk-versus[data-cols="2"] td[data-us],.mk-versus[data-cols="2"] thead th[data-us]{width:44%}.mk-versus[data-cols="2"] td:not([data-us]){width:32%}.mk-compare-band[data-variant=page] .mk-versus th[scope=row]{width:21%}.mk-compare-band[data-variant=page] .mk-versus :is(td,th)[data-us]{width:23%}.mk-compare-band[data-variant=page] .mk-versus :is(th,td){padding:12px 14px;font-size:13.5px}.mk-compare-band[data-variant=page]{padding-bottom:80px}:root:not([data-theme=light]) .marketing-home{--mk-band-dark:#0b1026}:root:not([data-theme=light]) :is(.mk-proof,.mk-tests,.mk-steps-band,.mk-questions,#pricing){background:#18204a}:root:not([data-theme=light]) :is(.mk-workflow,.mk-step-kicker,.mk-addon,.mk-ladder>li:not([data-featured])){background:#202a5c}:root:not([data-theme=light]) .mk-step-kicker:before{box-shadow:0 0 0 4px #202a5c}@container (width<=459px){.lx-captions{display:none}.lx-coach-cards{padding:6px 8px}.lx-note{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;padding:6px 8px}.lx-note-head{flex-wrap:nowrap}.lx-note-replies .lx-reply:not([data-chosen=true]){display:none}.lx-note>p{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}}.mk-recording-section{scroll-margin-top:80px}.mk-facts{max-width:none;font-family:var(--font);letter-spacing:0;color:var(--text-2);flex-wrap:wrap;gap:10px 0;font-size:16px;font-weight:400;line-height:1.4;display:flex}.mk-facts li{border-left:1px solid var(--line-strong);padding:0 22px;display:block}.mk-facts li:first-child{border-left:0;padding-left:0}.mk-facts li:before,.mk-facts li:after{content:none!important}.mk-facts li:first-child:first-letter{text-transform:none}.mk-facts strong{color:var(--text);font-weight:600}.mk-works img{width:auto;max-width:72px;height:20px}.mk-tests-platforms li:last-child{color:var(--text-2);border-style:solid}.marketing-home[data-audience=meeting] .mk-hero h1{max-width:13ch;font-size:clamp(40px,4.9vw,66px)}.mk-nav a[data-nav=wide]{display:none}@media (width>=1340px){.mk-nav a[data-nav=wide]{display:inline-flex}}.mk-ladder>li:not([data-featured]){grid-template-columns:minmax(0,1fr) minmax(0,1fr) 190px;grid-template-areas:"name figures button";gap:0 20px}.mk-ladder>li:not([data-featured]) .mk-rung-figures{grid-area:figures;gap:2px;display:grid}.mk-ladder>li:not([data-featured]) .mk-rung-figures>*{grid-area:auto}.mk-ladder>li:not([data-featured]) .btn{width:100%}.mk-rung-price{white-space:nowrap}.mk-ladder>li[data-featured] .mk-rung-figures{gap:14px;display:grid}.mk-rung-includes{color:var(--mk-navy-text);border-top:1px solid #ffffff29;gap:8px;margin:0;padding:16px 0 0;font-size:14.5px;list-style:none;display:grid}.mk-rung-includes li{align-items:center;gap:10px;display:flex}.mk-addon{border:0;border-left:3px solid var(--accent);background:var(--tint);border-radius:12px}@media (width<=1100px){.mk-ladder>li:not([data-featured]){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name button""figures figures";gap:10px 16px}.mk-ladder>li:not([data-featured]) .btn{width:auto}}.mk-workflow:before{content:none}.mkv-call{align-content:start;display:grid;container-type:inline-size}.mkv-call-window{flex:none;height:300px;min-height:0}.mkv-call-strip{white-space:nowrap;flex-wrap:nowrap}@container (width<=300px){.mkv-call-strip small,.mkv-call-caption{display:none}.mkv-call-strip{gap:6px;padding-left:8px}.mkv-call-strip b{padding:4px 9px}}@container (width<=459px){.lx-note>p{white-space:normal;text-overflow:clip;overflow:visible}}.lx[data-kind=test] .lx-float{left:36%}.lx[data-kind=test] .lx-code{font-size:11px}#overlay-demo .mk-player video{aspect-ratio:16/7.6;object-fit:cover;object-position:top}.mk-player-play{top:16px;left:auto;right:16px;transform:none}.mk-coach-halves[data-promo]{align-items:stretch}.mk-coach-half[data-side=coaches]{flex-direction:column;display:flex}.mk-coach-half[data-side=coaches] .btn.primary{align-self:flex-start;margin-top:auto}.mk-coach-half[data-side=coaches] .mk-coach-calc{margin-bottom:8px}.mk-versus-group th{border-top:1px solid var(--line-strong);background:var(--surface-1);border-bottom:0;padding:18px 18px 8px}.mk-versus tbody:first-of-type .mk-versus-group th{border-top:0}.mk-versus-logo{width:120px;height:36px}.mk-questions h2{margin-bottom:32px}.mk-questions-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:64px}.mk-questions-side{align-content:start;display:grid}.mk-retention{border:1px solid var(--line);background:var(--surface-1);box-shadow:var(--shadow-2);border-radius:14px;gap:10px;margin-top:8px;padding:16px;display:grid}.mk-retention-label{color:var(--text);font-size:13.5px;font-weight:600}.mk-retention-options{background:var(--surface-3);border-radius:10px;gap:4px;padding:3px;display:flex}.mk-retention-options span{text-align:center;color:var(--text-2);border-radius:8px;flex:1;padding:6px 4px;font-size:13px;font-weight:600}.mk-retention-options span[data-on]{background:var(--accent);color:#fff}.mk-privacy-sentences{gap:6px;margin:0;padding-left:18px;display:grid}.mk-faq-band{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);align-items:start;column-gap:56px}.mk-faq-band .mk-section-head{grid-column:1/-1}.mk-faq-help{background:var(--surface-1);border:1px solid var(--line);color:var(--text-2);border-radius:18px;grid-area:2/2;gap:10px;padding:24px;font-size:15px;display:grid}.mk-faq-help-title{font-family:var(--font-display);color:var(--text);font-size:20px;font-weight:600}.mk-faq-help-mail{justify-self:start}.mk-faq-help-links{flex-wrap:wrap;gap:4px 14px;font-size:14px;display:flex}.mk-faq-help-links a{color:var(--text-2)}.mk-faq-band .mk-faq{grid-area:2/1}.mk-final h2{max-width:17ch;font-size:clamp(38px,4.4vw,60px)}.mk-final-shot{top:50%;right:var(--mk-pad);width:min(520px,42%);transform:translateY(-50%)rotate(-1.5deg)}.marketing-home[data-audience=comparison] .mk-final{background:var(--surface-3);color:var(--text)}.marketing-home[data-audience=comparison] .mk-final :is(h2,.mk-textlink){color:var(--text)}.mk-final h2,.mk-questions h2{text-wrap:balance}@media (prefers-reduced-motion:reduce){.mk-chip-pause{display:none!important}}.mk-after-card{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);column-gap:28px}.mk-after-card>.mk-after-title,.mk-after-card>.mk-after-note{grid-column:1/-1}.mk-after-card>.mk-after-score{align-self:center}.mk-after-card:not(:has(.mk-after-score)){grid-template-columns:minmax(0,1fr)}.mk-footer-inner{grid-template-columns:minmax(0,.9fr) minmax(0,2.4fr)}.mk-footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px}.mk-footer-group{align-content:start;display:grid}.mk-footer-heading{color:var(--text);margin-bottom:6px;font-size:13px;font-weight:700}.mk-footer-group a,.mk-footer-group .mk-link{overflow-wrap:anywhere;min-height:32px}@media (width<=960px){.mk-footer-inner{grid-template-columns:minmax(0,1fr)}.mk-footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1180px){.mk-nav a[href=\/compare],.mk-nav a[href$=\#faq]{display:none}}@media (width<=1100px){.marketing-home{--mk-gutter:24px}.mk-hero{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:56px}.mk-hero h1{max-width:14ch}.mk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-standouts{grid-template-columns:1fr}.mk-tests{grid-template-columns:minmax(0,1fr);gap:40px}.mk-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-coach-halves[data-promo]{grid-template-columns:minmax(0,1fr)}.mk-coach-halves[data-promo] :is([data-side=coaches],[data-side=candidates]){grid-area:auto}.mk-tour .mk-section,.mk-tour .mk-section:nth-child(2){grid-template-columns:minmax(0,1fr);gap:24px}.mk-tour .mk-section:nth-child(2) .mk-section-head{order:0}.mk-tour .mk-section-head{position:static}}@media (width<=960px){.mk-nav{display:none}.mk-workflow{grid-template-columns:minmax(0,1fr);gap:40px}.mk-workflow:before{display:none}.mk-split,.mk-coach-halves:not([data-promo]) [data-side=candidates]{grid-template-columns:minmax(0,1fr);gap:32px}.mk-split .mk-section-head{position:static}.mk-questions-list,.mk-footer-inner{grid-template-columns:minmax(0,1fr)}.mk-compare-band[data-variant=page] .mk-picker{display:flex}.mk-compare-band[data-variant=page] .mk-versus [data-off]{display:none}}@media (width<=760px){.marketing-home{--mk-gutter:16px}.mk-section{padding-top:72px;padding-bottom:72px}.mk-section-head{margin-bottom:32px}.mk-section-head>p,.mk-story-head p,.mk-tests-lede,.mk-lede{font-size:17px}.mk-header-inner{gap:12px}.mk-header-cta{display:none}.mk-hero{gap:28px;padding-top:32px;padding-bottom:48px}.mk-hero-actions .btn{flex:100%}.mk-facts{grid-template-columns:minmax(0,1fr);gap:16px}.mk-works .mk-works-label{flex-basis:100%}.mk-ladder,.mk-packs{grid-template-columns:minmax(0,1fr)}.mk-compare-hint{margin-top:12px;display:block}.mk-versus :is(th,td){padding:12px 10px;font-size:13px}.mk-versus[data-cols="2"] td{width:36%}.mk-versus tbody th[scope=row]{width:28%;min-width:0}.mk-versus .mk-mark{width:20px;height:20px;margin:0 0 6px;display:flex}.mk-versus-logo{padding:4px 6px}.mk-versus-logo img{height:16px}.mk-versus-us{font-size:15px}.mk-coach-half{border-radius:20px;padding:24px}.mk-privacy>li{grid-template-columns:minmax(0,1fr);gap:6px}.mk-tour{gap:64px;padding-top:72px;padding-bottom:72px}.mk-final{padding-top:80px;padding-bottom:80px}.mk-scene[data-bare],.mk-scene-share,.mk-scene-after{border-radius:18px;padding:14px}.mk-scene-share{grid-template-columns:minmax(0,1fr)}.mk-after-card{padding:18px}.mk-after-score{font-size:42px}.mk-footer-links{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px}.lx-stage{border-radius:18px;height:500px;padding:10px}.lx-float{width:auto;max-height:calc(100% - 120px);top:50px;left:18px;right:18px}.lx[data-kind=test] .lx-float{bottom:18px;left:18px;right:18px}.lx-test-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lx-test-task{border-bottom:1px solid #d0d7de;border-right:0}.lx-test-task>:not(.lx-test-heading):not(p:first-of-type){display:none}.lx-meet-controls{height:52px}.lx-wide-only,.lx-meet-people{display:none}.lx-meet-clock{font-size:12px}.lx-round{width:34px;height:34px}}@media (width<=420px){.mk-brand{font-size:17px}.mk-header-actions .btn.ghost{padding:0 8px}.lx-tabs [role=tab]{padding:0 12px;font-size:13.5px}}@media (width>=961px){.mk-compare-band[data-variant=page] .mk-versus-scroll{overflow:visible}.mk-compare-band[data-variant=page] .mk-versus thead th{z-index:2;top:64px}.mk-compare-band[data-variant=page] .mk-versus thead th:first-child{border-top-left-radius:18px}.mk-compare-band[data-variant=page] .mk-versus thead th:last-child{border-top-right-radius:18px}}@media (width>=961px) and (width<=1100px){.mk-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}.mk-hero h1{font-size:48px}.lx-stage{height:600px}.lx-float{width:calc(100% - 32px);right:16px}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.mk-story-step{min-height:54vh}.mk-story-step:first-child{min-height:40vh}.mk-story-step:last-child{min-height:50vh}.mk-story{padding-bottom:40px}}@media (width<=1100px){.mk-standouts li{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.mk-standouts .mk-standout-tag{grid-column:2}.mk-questions-list{grid-template-columns:minmax(0,1fr)}.mk-questions-list>div:first-child dd{column-count:1}.mk-final-shot{display:none}}@media (width<=960px){.mk-coach-half[data-side=coaches]{position:static}}@media (width<=760px){.mk-standouts li{grid-template-columns:minmax(0,1fr);gap:8px}.mk-standouts .mk-standout-tag{grid-column:auto}.mk-versus-scroll{display:none}.mk-versus-cards{display:block}.mk-compare-band[data-variant=page] .mk-versus-heading{font-size:22px}.mk-plan-switch{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;gap:4px;margin-bottom:14px;padding:4px;display:flex}.mk-plan-switch button{min-height:38px;font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;font-size:14px;font-weight:600}.mk-plan-switch button[aria-pressed=true]{background:var(--mk-navy);color:#fff}.mk-ladder>li:not([data-shown]){display:none}.mk-coach-calc .become-coach-calc-grid{grid-template-columns:minmax(0,1fr)}.lx-test-task>:not(.lx-test-heading):not(p:first-of-type){display:revert}.lx-test-task{gap:6px;padding:10px 12px;font-size:12px}.lx-test-task>p:last-child{display:none}.lx-test-editor pre{flex:none;padding:8px 12px}.lx-test-run{display:none}.lx[data-kind=test] .lx-stage{height:560px}.lx[data-kind=test] .lx-float{max-height:calc(100% - 250px)}.mk-share-overlay{width:66%}}@media (width<=1100px){.lx-tab-long{display:none}.lx-tab-short{display:inline}.mk-questions-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=960px){.mk-hero{grid-template-rows:none}.mk-hero-copy,.mk-hero-stage,.mk-hero-after{grid-area:auto/1}.mk-workflow{padding-top:20px}.mk-workflow:before{display:none}.mk-workflow>li+li{border-left:0;border-top:1px solid var(--line);padding-top:24px}.mk-ladder{grid-template-columns:minmax(0,1fr)}.mk-ladder>li[data-featured],.mk-ladder>li:not([data-featured]){grid-area:auto/1}.mk-tour .mk-section-head{grid-template-columns:minmax(0,1fr)}.mk-tour .mk-section-head>p:not(.mk-eyebrow){grid-area:auto/1}}@media (width<=760px){.lx-tabs{flex-wrap:wrap;overflow:visible}.lx-tabs [role=tab]{flex:28%;padding:0 8px}.lx-stage,.lx[data-kind=test] .lx-stage{height:560px}.lx-meet-id,.lx-meet-clock i{display:none}.lx[data-kind=test] .lx-float{inset:262px 18px 18px}.mk-facts{font-size:18px}.mk-addon{display:grid}.mk-player-bar{background:var(--mk-navy);padding:12px;position:static}.mk-player-play{top:50%}.mk-questions-list,.mk-scene-share{grid-template-columns:minmax(0,1fr)}}@media (width<=1100px){.mk-ladder{grid-template-columns:minmax(0,1fr)}.mk-ladder>li[data-featured],.mk-ladder>li:not([data-featured]){grid-area:auto/1}.mk-ladder>li[data-featured] .mk-rung-price{font-size:44px}.marketing-home[data-audience=meeting] .mk-hero h1{max-width:16ch}.mk-final-shot{order:5;width:min(560px,100%);margin-top:16px;display:block;position:static;transform:none}.mk-final{overflow:visible}.mk-faq-band{grid-template-columns:minmax(0,1fr)}.mk-faq-help{grid-area:auto/1}.mk-faq-band .mk-faq{grid-row:auto}.mk-after-card{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mk-facts{gap:8px;display:grid}.mk-facts li{border:0;padding:0}.mk-picker{z-index:3;margin:0 calc(-1 * var(--mk-gutter));padding:10px var(--mk-gutter);background:var(--mk-navy);scrollbar-width:none;flex-wrap:nowrap;position:sticky;top:64px;overflow-x:auto}.mk-picker button{flex:none}.mk-versus-cards ul{gap:6px}.mk-versus-cards li{gap:6px;padding:10px}.mk-versus-cards dl{gap:4px}.mk-versus-cards dl>div{grid-template-columns:92px minmax(0,1fr);gap:8px;padding:6px 8px;font-size:13px;line-height:1.4}.mk-player-play{min-height:44px;font-size:14px;top:10px;right:10px}}.mk-story-text{align-content:start;gap:14px;display:grid}@media (width>=1024px) and (prefers-reduced-motion:reduce){.mk-story-step{align-items:center;gap:20px 56px;max-width:none;display:grid}.mk-story-step:first-child{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"text picture"}.mk-story-step:nth-child(2),.mk-story-step:nth-child(3){grid-template-columns:minmax(0,1fr);grid-template-areas:"text""picture"}.mk-story-step:nth-child(2) .mk-story-text,.mk-story-step:nth-child(3) .mk-story-text{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:56px}.mk-story-step:nth-child(2) .mk-story-text>p,.mk-story-step:nth-child(3) .mk-story-text>p{grid-area:1/2/span 2}.mk-story-step:nth-child(4){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"picture text"}.mk-story-text{grid-area:text}.mk-story-inline{grid-area:picture;margin:0}}@media (width>=1101px){.mk-hero .lx-stage{height:600px}}.mk-overlay-theme{border:1px solid var(--line-strong);background:var(--surface-1);border-radius:999px;align-items:center;gap:2px;padding:3px;font-size:13px;display:inline-flex}.mk-overlay-theme>span{color:var(--muted);padding:0 6px 0 8px}.mk-overlay-theme button{min-height:30px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-weight:600}.mk-overlay-theme button[aria-pressed=true]{background:var(--mk-navy);color:#fff}.mk-workflow{background:0 0;border:0;gap:28px;padding:0}.mk-workflow>li{padding:0}.mk-workflow>li+li{border-left:0}.mk-workflow>li:nth-child(2){margin-top:56px}.mk-workflow>li:nth-child(3){margin-top:112px}.mk-step-kicker,:root:not([data-theme=light]) .mk-step-kicker{background:0 0}.mk-workflow .mkv{box-shadow:var(--shadow-2)}.mkv-call-window{height:236px}.mkv-call-caption{display:none}.mk-tour{gap:64px;padding-top:88px;padding-bottom:88px}.mk-player-play{top:auto;bottom:64px;right:16px}.mk-versus-logo{align-items:center;gap:8px;width:auto;min-width:120px;display:inline-flex}.mk-versus-logo img{max-width:96px;height:20px}.mk-versus-logo-name{color:#111827;font-size:14px;font-weight:700}.mk-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;display:grid}.mk-facts li,.mk-facts li:first-child{border-left:2px solid var(--accent);padding:0 0 0 14px}@media (width>=1240px){.mk-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-works li.mk-works-more a{border:1px solid var(--line-strong);min-height:28px;color:var(--text-2);border-radius:999px;align-items:center;padding:0 10px;font-size:13.5px;text-decoration:none;display:inline-flex}.mk-works li.mk-works-more a:hover{border-color:var(--line-hover);color:var(--text)}.mk-coach-halves[data-promo]{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);align-items:start}.mk-coach-half[data-side=coaches] .btn.primary{margin-top:4px}.mk-copyright a{color:inherit;text-underline-offset:2px}.marketing-home[data-audience=comparison] .mk-final :is(p,.mk-example-note){color:inherit}.marketing-home[data-audience=comparison] .mk-final>:is(p,.mk-example-note){color:var(--text-2)}.mk-footer-analytics .mk-link{min-height:32px}.mk-privacy{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.mk-privacy>li{border-top:1px solid var(--line-strong);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;padding:18px 0;font-size:14.5px}.mk-privacy>li strong{font-family:var(--font-display);font-size:17px}.mk-faq-band{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);row-gap:24px}.mk-faq-band .mk-section-head{grid-area:1/1;margin:0}.mk-faq-help{grid-area:1/2}.mk-faq-band .mk-faq{grid-area:2/1/auto/-1;max-width:none}.mk-addon{border:1px solid var(--line);border-left:1px solid var(--line);background:var(--surface-1);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 20px;padding:16px 20px;display:grid}.mk-addon strong{font-family:var(--font-display);font-size:18px}.mk-tests-steps li{padding-left:32px}.mk-tests-steps li:before{width:auto;height:auto;color:var(--accent-text);font-family:var(--font-display);background:0 0;border-radius:0;font-size:18px;line-height:1.2;top:0}.mk-tests-platforms li:last-child{color:var(--muted);border:0;padding:0 4px}.mk-snippet-card{background:var(--ov-bg);border:1px solid var(--ov-line);color:var(--ov-text);border-radius:14px;gap:8px;padding:16px;font-size:13.5px;line-height:1.5;display:grid}.mk-snippet-card b{color:var(--lamp);font-size:12px}.mk-snippet-card ul{color:var(--ov-muted);gap:6px;margin:0;padding-left:16px;display:grid}.mk-snippet-src{border:1px solid var(--ov-line-strong);color:var(--ov-muted);border-radius:999px;margin-left:6px;padding:0 7px;font-size:11px;font-weight:600;display:inline-block}@media (width<=960px){.mk-workflow>li:nth-child(2),.mk-workflow>li:nth-child(3){margin-top:0}.mk-faq-band{grid-template-columns:minmax(0,1fr)}.mk-faq-help,.mk-faq-band .mk-faq{grid-area:auto/1}.mk-privacy,.mk-coach-halves[data-promo]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.lx-tabs{flex-wrap:nowrap;overflow-x:auto}.lx-tabs [role=tab]{flex:1 0 auto;padding:0 10px}.lx-float{max-height:calc(100% - 140px)}.lx[data-kind=test] .lx-pill{height:100%}.mk-facts{grid-template-columns:minmax(0,1fr)}#overlay-demo .mk-player video,#demo .mk-player video{aspect-ratio:4/3;object-fit:cover;object-position:60% 20%}.mk-player-play{min-height:40px;padding:0 14px 0 12px;font-size:13.5px;top:10px;bottom:auto;right:10px}.mk-tour{gap:48px;padding-top:64px;padding-bottom:64px}}.lx-float .lx-pill:after{height:44px}.mk-menu-button{display:none}.mk-signin{white-space:nowrap}.mk-menu{max-width:calc(var(--mk-col) + 2 * var(--mk-gutter));padding:8px var(--mk-gutter) 16px;border-top:1px solid var(--line);gap:2px;margin:0 auto;display:grid}.mk-menu[hidden]{display:none}.mk-menu a{min-height:44px;color:var(--text);border-radius:8px;align-items:center;padding:0 8px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.mk-menu a:hover{background:var(--surface-3)}@media (width<=1339px){.mk-menu-button{display:inline-flex}}@media (width>=1340px){.mk-menu{display:none!important}}.mk-player-bar,.mk-player[data-playing]+.mk-player-bar{background:0 0;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0 0;display:flex;position:static}.mk-player-play,.mk-player-play:hover{min-height:40px;box-shadow:none;padding:0 16px 0 12px;font-size:14px;position:static;transform:none}.mk-player-glyph[data-pause]{border:0;border-left:3px solid var(--brand-primary);border-right:3px solid var(--brand-primary);box-sizing:border-box;width:10px;height:12px}.mk-player-bar .mk-demo-hud{flex:1}.mk-player-bar .mk-demo-pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.mk-player-bar .mk-demo-toggle{background:0 0}.mk-demo-toggle[aria-pressed=true]{color:var(--mk-navy);background:#fff}.mk-player-full{display:none}@media (width<=640px){.mk-player-full{display:inline-flex}.mk-player-bar .mk-demo-hud{flex-basis:100%;order:3}}.mk-scene-share{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.mk-share-switch{background:#ffffff14;border-radius:999px;justify-self:start;gap:2px;padding:3px;display:inline-flex}.mk-share-switch button{min-height:34px;color:var(--st-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.mk-share-switch button[aria-pressed=true]{color:var(--mk-navy);background:#fff}.mk-share-overlay{transition:opacity .3s var(--ease)}.mk-scene-share[data-view=share] .mk-share-overlay{opacity:0}.mk-share-label{z-index:2;color:#fff;background:#0009;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600;position:absolute;bottom:10px;left:10px}.mk-share-label [data-for=share],.mk-scene-share[data-view=share] .mk-share-label [data-for=yours]{display:none}.mk-scene-share[data-view=share] .mk-share-label [data-for=share]{display:inline}.mk-scene-share[data-view=yours] .mk-share-label,.mk-scene-share[data-view=share] .mk-share-label{display:none}.mk-share-screen .mk-share-tile .mk-share-name{bottom:30px}@media (prefers-reduced-motion:no-preference){.mk-scene-share[data-view=auto] .mk-share-overlay,.mk-scene-share[data-view=auto] .mk-share-label [data-for=yours]{animation:6s step-end infinite mk-share-flip}.mk-scene-share[data-view=auto] .mk-share-label [data-for=share]{animation:6s step-end infinite reverse mk-share-flip;display:inline}}@keyframes mk-share-flip{0%{opacity:1}50%{opacity:0}}.mk-share-label>span{display:inline}.mk-share-label{display:grid}.mk-share-label>span{grid-area:1/1}.mk-after-items{color:var(--text-2);gap:8px;margin:0;padding:0 0 0 18px;font-size:14.5px;display:grid}.mk-workflow .mkv{align-self:start}.mk-final-shot{width:min(440px,38%);transform:translateY(-50%)}.mkv-score{color:var(--text);gap:12px;padding:24px}.mkv-score-q{font-size:17px;line-height:1.4}.mkv-score-row{align-items:center;gap:20px;display:flex}.mkv-score-ring{--score:80;background:radial-gradient(closest-side, var(--surface-1) 78%, transparent 80%), conic-gradient(var(--chart-good,#31a773) calc(var(--score) * 1%), var(--surface-3) 0);width:84px;height:84px;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:26px;font-weight:700;line-height:1;display:grid}.mkv-score-ring small{color:var(--muted);font-size:12px;font-weight:500}.mkv-score-row ul{color:var(--text-2);gap:8px;margin:0;padding-left:16px;font-size:14px;display:grid}.marketing-home[data-audience=comparison] .mkv-score{box-shadow:var(--shadow-2)}.mk-privacy-sentences li:not(:first-child){color:var(--muted);font-size:13.5px}.mk-footer-choice{color:var(--text-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 8px;margin:-12px 0 0;font-size:13.5px;display:flex}.mk-footer-choice .mk-link{min-height:32px;font-weight:600}@media (width<=760px){.lx-tabs [role=tab]{flex:1 1 0;min-width:0;padding:0 4px;font-size:13px}.mk-header-cta{padding:0 12px;display:inline-flex}.mk-signin-long{display:none}.mk-header-actions{gap:4px}.mk-header-actions .btn{padding:0 10px}.mk-footer-links{row-gap:28px}.mkv-call-window{height:270px}.mk-picker{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.mk-final-shot{width:100%;transform:none}}@media (width<=1100px){.mk-final-shot{transform:none}}.mk-player-bar .mk-demo-pill[aria-current=step]{color:var(--mk-navy);background:#fff}.mk-signin{gap:0}.mkv-score-ring{grid-auto-flow:column;place-content:center;align-items:baseline;gap:1px}.mk-scene-share .mk-share-screen{aspect-ratio:16/8}@media (prefers-reduced-motion:reduce){.marketing-home *,.marketing-home :before,.marketing-home :after{transition:none!important;animation:none!important}}@media (width<=359px){.mk-header-inner{gap:8px}.mk-brand{gap:7px;font-size:16px}.mk-brand .brand-mark{width:26px;height:26px}.mk-header-actions{gap:2px}.mk-cta-full{display:none}.mk-cta-short{display:inline}.mk-header-actions .btn,.mk-header-actions .btn.ghost{padding:0 6px;font-size:13.5px}.lx-cue-head{flex-wrap:wrap}.lx-cue-kind{margin-right:auto}.lx-cue-q{flex-basis:100%;order:1}.mk-hero-actions .btn{white-space:normal;text-align:center;padding:0 14px}.lx-tabs [role=tab]{flex:auto;padding:0 3px;font-size:12.5px}}.mk-social{align-items:center;gap:8px;display:inline-flex}@media (width<=600px){.marketing-home .mk-addon{grid-template-columns:minmax(0,1fr);gap:4px}}
