html:root .mystery-landing.mk-home{--mk-paper:#ebeff5;--mk-ink:#242426;--mk-ink-2:#35363b;--mk-lime:#d9ff5c;--mk-lime-ink:#242426;--mk-arrow-bg:var(--mk-lime);--mk-arrow-ink:#242426;--mk-card:#ffffff;--mk-glass:rgba(255,255,255,0.86);--mk-radius:24px;--mk-shadow:0 1px 2px rgba(36,36,38,0.04),0 18px 40px -18px rgba(36,36,38,0.18);--mk-shadow-float:0 2px 6px rgba(36,36,38,0.06),0 24px 48px -16px rgba(36,36,38,0.28);--mk-halo:radial-gradient(closest-side,rgba(255,255,255,0.95),rgba(255,255,255,0) 100%);--mk-board:linear-gradient(180deg,#dde2ea,#e8ecf2 55%,#eef1f6);--mk-final-bg:#242426;--mk-final-ink:#ffffff;--mk-final-muted:#b9babf;--ink-deep:var(--mk-paper);--ink-panel:var(--mk-card);--ink-control:var(--mk-card);--canvas-bg:#f3f5f9;--row-alt:#f1f3f7;--primary:var(--mk-ink-2);--primary-hover:var(--mk-ink);--on-primary:#ffffff;--text-primary:var(--mk-ink);--text-secondary:#5a5b61;--text-muted:#6b6c72;--hairline:#dfe3ea;--hairline-cyan:rgba(36,36,38,0.16);--hairline-visible:#8a8c93;--canvas-dot:#d2d7e0;--edge-stroke:#8a8c93;--glow-cyan:rgba(217,255,92,0.45);--shadow-sm:0 1px 2px rgba(36,36,38,0.05);--shadow-card:var(--mk-shadow);background:var(--mk-paper);color:var(--mk-ink);font-family:var(--font-ui)}@media screen{html:root[data-theme=dark] .mystery-landing.mk-home{--mk-paper:#1b1b1d;--mk-ink:#f4f4f5;--mk-ink-2:#e9e9eb;--mk-arrow-bg:#242426;--mk-arrow-ink:var(--mk-lime);--mk-card:#242426;--mk-glass:rgba(44,45,49,0.88);--mk-shadow:0 1px 2px rgba(0,0,0,0.4),0 18px 40px -18px rgba(0,0,0,0.7);--mk-shadow-float:0 2px 6px rgba(0,0,0,0.35),0 24px 48px -16px rgba(0,0,0,0.75);--mk-halo:radial-gradient(closest-side,rgba(233,236,242,0.2),rgba(233,236,242,0) 100%);--mk-board:linear-gradient(180deg,#2a2b2f,#222326 60%,#1f2022);--mk-final-bg:#2a2b2f;--canvas-bg:#19191b;--row-alt:#2a2b2f;--primary:var(--mk-lime);--primary-hover:#e6ff8f;--on-primary:#1b1b1d;--text-secondary:#b6b7bc;--text-muted:#94959b;--hairline:rgba(255,255,255,0.09);--hairline-cyan:rgba(217,255,92,0.3);--hairline-visible:#6e7077;--canvas-dot:#303135;--edge-stroke:#6e7077;--glow-cyan:rgba(217,255,92,0.22);--shadow-sm:0 1px 2px rgba(0,0,0,0.4)}}html:root .mystery-landing.mk-home .mystery-header{flex-wrap:wrap;row-gap:12px;padding-block:12px;background:transparent;border:0;box-shadow:none;backdrop-filter:none}html:root .mystery-landing.mk-home .mystery-wordmark{flex:none;white-space:nowrap;font-weight:550;line-height:1.2;letter-spacing:-.04em}html:root .mystery-landing.mk-home .mystery-brand-mark{color:var(--mk-ink)}html:root .mystery-landing.mk-home .mystery-nav{flex-wrap:wrap;justify-content:flex-end;margin-left:auto;max-width:100%;font-weight:400;color:color-mix(in srgb,var(--mk-ink) 75%,transparent)}html:root .mystery-landing.mk-home .mystery-nav>*{flex-shrink:0}@media (min-width:1101px){html:root .mystery-landing.mk-home .mystery-nav{gap:30px}}@media (min-width:901px) and (max-width:1000px){html:root .mystery-landing.mk-home .mystery-header{column-gap:16px}html:root .mystery-landing.mk-home .mystery-nav{gap:8px}}html:root .mystery-landing.mk-home .mystery-nav>a:not(.mystery-sign-in,.mystery-nav-cta){text-decoration:none}html:root .mystery-landing.mk-home .mystery-nav>a:not(.mystery-sign-in,.mystery-nav-cta):hover{color:var(--mk-ink)}html:root .mystery-landing.mk-home .mystery-sign-in{min-height:40px;padding-inline:16px;border:0;border-radius:12px;background:var(--mk-card);box-shadow:var(--shadow-sm);font-weight:500}html:root .mystery-landing.mk-home .mystery-nav-cta{display:inline-flex;align-items:center;gap:12px;min-height:40px;padding:4px 16px 4px 4px;border:0;border-radius:12px;background:var(--mk-ink-2);color:var(--mk-paper)!important;font:500 14px/1 var(--font-ui);box-shadow:none}html:root .mystery-landing.mk-home .mystery-nav-cta:before{content:"→";display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--mk-arrow-bg);color:var(--mk-arrow-ink);font-size:15px}html:root .mystery-landing.mk-home .mystery-menu summary{border:0;border-radius:12px;background:var(--mk-card);box-shadow:var(--shadow-sm)}html:root .mystery-landing.mk-home .mystery-hero{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:center;gap:0 clamp(16px,2.5vw,32px);padding:clamp(20px,3vw,40px) 0 16px}html:root .mystery-landing.mk-home .mystery-hero:before{display:none}html:root .mystery-landing.mk-home .mystery-hero-copy{align-self:center;padding-bottom:0}html:root .mystery-landing.mk-home .mystery-hero .mystery-product{gap:10px;margin-bottom:22px;padding:4px 14px 4px 4px;border:0;border-radius:999px;background:var(--mk-card);box-shadow:var(--shadow-sm);color:var(--mk-ink);font:400 13.5px/1.4 var(--font-ui);letter-spacing:0}html:root .mystery-landing.mk-home .mystery-hero .mystery-product:before{content:"";flex:none;width:24px;height:24px;border-radius:50%;box-shadow:none;background:var(--mk-lime) radial-gradient(circle,var(--mk-lime-ink) 2.5px,transparent 3px)}html:root .mystery-landing.mk-home .mystery-hero .mystery-product span{color:var(--text-muted)}@media (max-width:560px){html:root .mystery-landing.mk-home .mystery-hero .mystery-product{border-radius:16px;padding:7px 14px}html:root .mystery-landing.mk-home .mystery-hero .mystery-product:before{content:none}}html:root .mystery-landing.mk-home .mystery-main h1{font:400 clamp(2.8rem,.8rem + 3.9vw,4.5rem)/1.04 var(--font-ui);letter-spacing:-.045em;color:var(--mk-ink);max-width:none}html:root .mystery-landing.mk-home .mystery-hero h1 em{margin-top:.06em;font:400 1em/1.04 var(--font-ui);letter-spacing:-.045em;color:var(--text-secondary)}html:root .mystery-landing.mk-home .mystery-hero-summary{max-width:520px;margin-top:22px}html:root .mystery-landing.mk-home .mystery-support{font:400 18px/1.5 var(--font-ui);color:color-mix(in srgb,var(--mk-ink) 75%,transparent)}html:root .mystery-landing.mk-home .mystery-after,html:root .mystery-landing.mk-home .mystery-proof{color:var(--text-muted)}html:root .mystery-landing.mk-home .mystery-proof{margin-top:18px;padding-top:0;border:0;font:400 13px/1.6 var(--font-ui);letter-spacing:0}html:root .mystery-landing.mk-home .mystery-actions{gap:12px 24px;margin-top:26px}html:root .mystery-landing.mk-home .mystery-enter{gap:16px;min-height:56px;padding:6px 26px 6px 6px;border:0;border-radius:16px;background:var(--mk-ink-2);color:var(--mk-paper)!important;font:500 15px/1 var(--font-ui);box-shadow:0 1px 2px rgba(36,36,38,.2),0 10px 24px -12px rgba(36,36,38,.6);transition:transform .22s var(--ease-premium),background-color .22s var(--ease-premium)}html:root .mystery-landing.mk-home .mystery-enter:hover{background:var(--mk-ink);transform:translateY(-1px)}html:root .mystery-landing.mk-home .mystery-enter>span{order:-1;display:grid;place-items:center;width:44px;height:44px;border-radius:11px;background:var(--mk-arrow-bg);color:var(--mk-arrow-ink);font-size:18px}html:root .mystery-landing.mk-home .mystery-enter:hover>span{transform:translateX(3px)}html:root .mystery-landing.mk-home .mystery-quiet{color:color-mix(in srgb,var(--mk-ink) 75%,transparent);font-weight:400;text-decoration:none!important}html:root .mystery-landing.mk-home .mystery-quiet:hover{color:var(--mk-ink)}html:root .mystery-landing.mk-home .mystery-secondary{min-height:56px;padding:0 24px;border:0;border-radius:16px;background:var(--mk-card);box-shadow:var(--shadow-sm);font-weight:500}html:root .mystery-landing.mk-home .mystery-secondary:hover{color:var(--mk-ink);box-shadow:var(--mk-shadow)}html:root .mystery-landing.mk-home .mk-portrait{position:relative;isolation:isolate;align-self:center;justify-self:end;width:min(100%,540px);margin:0}html:root .mystery-landing.mk-home .mk-portrait-halo{position:absolute;z-index:-1;inset:2% -6% 18% -6%;border-radius:50%;background:var(--mk-halo)}html:root .mystery-landing.mk-home .mk-portrait img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 13%,#000 66%,transparent 98%),linear-gradient(90deg,transparent 0,rgba(0,0,0,.4) 18%,#000 46%,#000 84%,transparent 99%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,#000 13%,#000 66%,transparent 98%),linear-gradient(90deg,transparent 0,rgba(0,0,0,.4) 18%,#000 46%,#000 84%,transparent 99%);mask-composite:intersect}html:root .mystery-landing.mk-home .mk-float{position:absolute;display:grid;gap:6px;padding:14px 16px 16px;border-radius:18px;background:var(--mk-glass);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:var(--mk-shadow-float);color:var(--mk-ink);animation:mk-float-in .64s var(--ease-premium) both}html:root .mystery-landing.mk-home .mk-float strong{font:400 20px/1.15 var(--font-ui);letter-spacing:-.03em}html:root .mystery-landing.mk-home .mk-float-label{display:inline-flex;align-items:center;gap:7px;margin:0;color:var(--text-muted);font:400 12px/1.3 var(--font-ui)}html:root .mystery-landing.mk-home .mk-dot{width:7px;height:7px;border-radius:50%;background:var(--mk-lime);box-shadow:0 0 0 3px color-mix(in srgb,var(--mk-lime) 35%,transparent)}html:root .mystery-landing.mk-home .mk-float--flow{right:0;top:0;width:204px;animation-delay:.16s}html:root .mystery-landing.mk-home .mk-float--flow ol{display:grid;gap:6px;margin:6px 0 0;padding:0;list-style:none;counter-reset:mk-step}html:root .mystery-landing.mk-home .mk-float--flow li{counter-increment:mk-step;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:color-mix(in srgb,var(--mk-ink) 5%,transparent);font:400 13px/1.2 var(--font-ui)}html:root .mystery-landing.mk-home .mk-float--flow li:before{content:counter(mk-step);display:grid;place-items:center;width:18px;height:18px;border-radius:6px;background:var(--mk-card);color:var(--text-muted);font:500 10px/1 var(--font-mono)}html:root .mystery-landing.mk-home .mk-float--flow li:last-child:before{background:var(--mk-lime);color:var(--mk-lime-ink)}html:root .mystery-landing.mk-home .mk-float--clock{left:-16%;bottom:2%;width:200px;grid-template-columns:1fr auto;animation-delay:.3s}html:root .mystery-landing.mk-home .mk-float--clock>:not(.mk-switch){grid-column:1}html:root .mystery-landing.mk-home .mk-float-time{font:400 32px/1 var(--font-ui);letter-spacing:-.05em;margin-top:4px;white-space:nowrap}html:root .mystery-landing.mk-home .mk-switch{position:relative;border:0;cursor:grab;touch-action:pan-y;grid-column:2;grid-row:1/span 2;align-self:start;width:38px;height:22px;padding:3px;border-radius:999px;background:var(--mk-lime)}html:root .mystery-landing.mk-home .mk-switch:after{content:"";position:absolute;inset:-11px -3px}html:root .mystery-landing.mk-home .mk-switch[aria-checked=false]{background:var(--hairline-visible)}html:root .mystery-landing.mk-home .mk-switch:focus-visible{outline:2px solid var(--primary);outline-offset:4px}html:root .mystery-landing.mk-home .mk-switch>span{display:block;width:16px;height:16px;border-radius:50%;background:var(--mk-lime-ink);transform:translateX(calc(var(--schedule-position) * 16px))}html:root .mystery-landing.mk-home .mk-switch[data-dragging=true]{cursor:grabbing}@keyframes mk-float-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mystery-landing.mk-home .mystery-growth-paths{display:flex;flex-wrap:wrap;gap:4px 20px;margin-block:12px 2px}.mystery-landing.mk-home .mystery-growth-paths a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--text-primary);font:500 12px/1.4 var(--font-ui);text-decoration:underline;text-decoration-color:var(--hairline-visible);text-underline-offset:5px}.mystery-landing.mk-home .mystery-growth-paths a:hover{text-decoration-color:currentColor}.mystery-landing.mk-home .mystery-growth-paths a:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}html:root .mystery-landing.mk-home .mk-board{grid-column:1/-1;margin-top:clamp(4px,1.5vw,16px);padding:clamp(12px,2vw,24px);border-radius:28px;background:var(--mk-board);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}html:root .mystery-landing.mk-home .mystery-showcase-caption{color:var(--text-secondary);text-align:center}html:root .mystery-landing.mk-home .home-section{padding-top:clamp(32px,3.5vw,48px)}html:root .mystery-landing.mk-home .home-eyebrow{gap:8px;padding:4px 12px 4px 4px;border-radius:999px;background:var(--mk-card);box-shadow:var(--shadow-sm);color:var(--mk-ink);font:400 13px/1.4 var(--font-ui);letter-spacing:0}html:root .mystery-landing.mk-home .home-eyebrow:before{width:22px;height:22px;border:0;background:var(--mk-lime) radial-gradient(circle,var(--mk-lime-ink) 2.5px,transparent 3px)}html:root .mystery-landing.mk-home :is(.home-section-head h2,.home-final h2,.managed-intro h2,.home-proof-heading h2){font:400 clamp(2.2rem,1.3rem + 2.8vw,3.5rem)/1.12 var(--font-ui);letter-spacing:-.04em;color:var(--mk-ink)}html:root .mystery-landing.mk-home :is(.home-section-head h2 em,.home-final h2 em,.managed-intro h2 em){display:inline;padding:0 .16em;border-radius:.18em;background:var(--mk-lime);color:var(--mk-lime-ink);font:inherit;letter-spacing:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}html:root .mystery-landing.mk-home .home-lede{color:var(--text-secondary);font-size:17px}html:root .mystery-landing.mk-home :is(.outcome-card,.atlas-panel,.atlas-facts,.managed-bridge,.home-proof-cards li,.workflow-workbench,.org-showcase,.mystery-hero-preview,.start-here-card,.live-shelf){border-color:transparent;border-radius:var(--mk-radius);background:var(--mk-card);box-shadow:var(--mk-shadow)}html:root .mystery-landing.mk-home :is(.outcome-flow,.workbench-canvas,.workbench-inspector,.mystery-preview-flow){border-radius:16px}html:root .mystery-landing.mk-home :is(.outcome-card h3,.how-step h3,.atlas-panel-head h3,.home-proof-cards strong){font-weight:450;letter-spacing:-.03em}html:root .mystery-landing.mk-home .how-step-index{border:0;background:var(--mk-lime);color:var(--mk-lime-ink)}html:root .mystery-landing.mk-home .atlas-shelf-bar>span{background:var(--mk-ink-2)}html:root .mystery-landing.mk-home .atlas-facts strong{font-weight:400}html:root .mystery-landing.mk-home .home-proof{border:0}html:root .mystery-landing.mk-home .mystery-prompt{border:0;border-radius:16px;box-shadow:var(--mk-shadow)}html:root .mystery-landing.mk-home .mystery-prompt button{border:0;border-radius:11px;background:var(--mk-lime);color:var(--mk-lime-ink)}html:root .mystery-landing.mk-home .mystery-prompt button:hover{background:var(--mk-ink-2);color:var(--mk-paper)}html:root .mystery-landing.mk-home :is(.home-section.product-section,.home-section .product-managed){--product-line:var(--hairline);--product-ink:var(--mk-ink);--product-muted:var(--text-secondary);--product-secondary:var(--text-secondary);--product-surface:var(--mk-card);--product-recessed:var(--canvas-bg);--product-tint:color-mix(in srgb,var(--mk-lime) 14%,var(--mk-card));--product-hover:var(--canvas-bg);--product-accent:var(--mk-ink-2);--product-button:var(--mk-ink-2);--product-button-hover:var(--mk-ink);--product-on-button:var(--mk-paper);--product-marker:var(--text-muted)}@media screen{html:root[data-theme=dark] .mystery-landing.mk-home :is(.home-section.product-section,.home-section .product-managed){--product-accent:var(--mk-lime);--product-button:var(--mk-lime);--product-button-hover:#e6ff8f;--product-on-button:#1b1b1d}}html:root .mystery-landing.mk-home :is(.outcome-link,.managed-cta){border-radius:14px}html:root .mystery-landing.mk-home :is(.home-section.how-it-works.how-consolidated .home-section-head h2,.seo-showcase-head h2,.workbench-heading h3,.demo-selected-step h4){font-family:var(--font-ui);font-style:normal;font-weight:400;letter-spacing:-.04em}html:root .mystery-landing.mk-home .seo-showcase-head h2{font-size:clamp(2.2rem,1.3rem + 2.8vw,3.5rem);line-height:1.12;color:var(--mk-ink)}html:root .mystery-landing.mk-home :is(.seo-showcase-head h2 em,.home-section.how-it-works .home-section-head h2 em){display:inline;padding:0 .16em;border-radius:.18em;background:var(--mk-lime);color:var(--mk-lime-ink);font:inherit;font-style:normal;letter-spacing:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}html:root .mystery-landing.mk-home .home-eyebrow{width:fit-content;justify-self:start}html:root .mystery-landing.mk-home .home-final{margin-top:clamp(40px,4.5vw,64px);padding:clamp(48px,6vw,80px) clamp(20px,4vw,48px);border-radius:32px;background:var(--mk-final-bg);box-shadow:none}html:root .mystery-landing.mk-home .home-final:before{display:none}html:root .mystery-landing.mk-home .home-final h2{color:var(--mk-final-ink)}html:root .mystery-landing.mk-home .home-final>p{color:var(--mk-final-muted)}html:root .mystery-landing.mk-home .home-final .mystery-enter{background:var(--mk-lime);color:#242426!important}html:root .mystery-landing.mk-home .home-final .mystery-enter>span{background:#242426;color:var(--mk-lime)}html:root .mystery-landing.mk-home .home-final .mystery-enter:hover{background:#e6ff8f}html:root .mystery-landing.mk-home .home-final .mystery-secondary{background:rgba(255,255,255,.08);color:#ffffff;box-shadow:none}html:root .mystery-landing.mk-home .home-final .mystery-secondary:hover{background:rgba(255,255,255,.14)}html:root .mystery-landing.mk-home .home-final :focus-visible{outline-color:var(--mk-lime)}html:root .mystery-landing.mk-home .mystery-footer{margin-top:40px;border-top:0;color:var(--text-muted)}html:root .mystery-landing.mk-home .mystery-footer a{text-decoration:none}html:root .mystery-landing.mk-home .mystery-footer a:hover{color:var(--mk-ink)}html:root .mystery-landing.mk-home .home-start-here{gap:16px}html:root .mystery-landing.mk-home .workflow-workbench textarea{min-height:92px}html:root .mystery-landing.mk-home .home-section-head{margin-bottom:24px}html:root .mystery-landing.mk-home .interactive-workbench .workbench-canvas{padding:16px;margin-top:16px}html:root .mystery-landing.mk-home .interactive-workbench .workbench-node button{min-height:96px}html:root .mystery-landing.mk-home .demo-settings{padding-block:24px;gap:24px}html:root .mystery-landing.mk-home .demo-inspector{padding:20px}html:root .mystery-landing.mk-home .demo-selected-step{margin-block:16px 12px}html:root .mystery-landing.mk-home .org-map{padding-top:28px}html:root .mystery-landing.mk-home .org-role--root{min-height:140px;padding-block:18px;gap:8px}html:root .mystery-landing.mk-home .org-role--lead{min-height:104px}html:root .mystery-landing.mk-home .org-map-invitation{padding-block:14px}html:root .mystery-landing.mk-home .home-proof{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:24px 48px;padding:clamp(40px,5vw,64px) 0 0}html:root .mystery-landing.mk-home .home-proof-heading{display:block;margin:0}html:root .mystery-landing.mk-home .home-proof-heading>p{max-width:420px;margin-top:12px}html:root .mystery-landing.mk-home .home-proof-cards{align-self:stretch}html:root .mystery-landing.mk-home .home-proof-cards li{justify-content:center;border-color:transparent;border-radius:var(--mk-radius);background:var(--mk-card);box-shadow:var(--mk-shadow)}html:root .mystery-landing.mk-home .home-outcomes .outcome-story{padding-block:26px}html:root .mystery-landing.mk-home .home-outcomes .outcome-job-scene--photograph{width:clamp(112px,36%,200px)}html:root .mystery-landing.mk-home .home-outcomes .outcome-flow-header--illustrated{margin-bottom:12px}html:root .mystery-landing.mk-home .seo-sc-body{min-height:0}html:root .mystery-landing.mk-home .org-map{display:flex;flex-direction:column}html:root .mystery-landing.mk-home .org-selected-branch{min-height:0;display:flex;flex-direction:column;justify-content:center}html:root .mystery-landing.mk-home .org-inspector{padding:22px 24px}html:root .mystery-landing.mk-home .org-inspector h3{margin:14px 0 10px;font-size:28px}html:root .mystery-landing.mk-home .org-inspector-steps li{padding-bottom:12px}html:root .mystery-landing.mk-home .atlas-nodes{display:flex;flex-direction:column}html:root .mystery-landing.mk-home .atlas-nodes .atlas-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:auto 0 0;padding-top:18px;border:0;border-top:1px solid var(--product-line,var(--hairline));border-radius:0;background:none;box-shadow:none}html:root .mystery-landing.mk-home .atlas-nodes .atlas-facts li{padding:10px 0 12px;border:0}html:root .mystery-landing.mk-home .atlas-nodes .atlas-facts li:nth-child(n+3){border-top:1px solid var(--product-line,var(--hairline))}html:root .mystery-landing.mk-home .atlas-nodes .atlas-facts strong{font-size:20px}html:root .mystery-landing.mk-home .atlas-nodes .atlas-facts p{font-size:11.5px;line-height:1.55}html:root .mystery-landing.mk-home .managed-intro{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}html:root .mystery-landing.mk-home .managed-loop li{padding:16px 0}@media (max-width:900px){html:root .mystery-landing.mk-home .home-proof{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:560px){html:root .mystery-landing.mk-home .atlas-nodes .atlas-facts{grid-template-columns:minmax(0,1fr)}html:root .mystery-landing.mk-home .atlas-nodes .atlas-facts li+li{border-top:1px solid var(--product-line,var(--hairline))}}@media (max-width:900px){html:root .mystery-landing.mk-home .mystery-nav>.mystery-nav-cta{display:none}}@media (max-width:1000px){html:root .mystery-landing.mk-home .mystery-hero{grid-template-columns:minmax(0,1fr);gap:8px}html:root .mystery-landing.mk-home .mystery-hero-copy{padding-bottom:0}html:root .mystery-landing.mk-home .mk-portrait{justify-self:center;width:min(100%,520px);margin:12px 0 0}}@media (max-width:760px){html:root .mystery-landing.mk-home .mystery-main h1{font-size:clamp(2.1rem,9vw,3rem);letter-spacing:-.045em}html:root .mystery-landing.mk-home .mystery-support{font-size:16px}html:root .mystery-landing.mk-home .mystery-enter{justify-content:flex-start}html:root .mystery-landing.mk-home .mk-float{padding:10px 12px 12px;border-radius:14px}html:root .mystery-landing.mk-home .mk-float strong{font-size:16px}html:root .mystery-landing.mk-home .mk-float--flow{width:auto;right:0;top:auto;bottom:-2%}html:root .mystery-landing.mk-home .mk-float--flow ol{display:none}html:root .mystery-landing.mk-home .mk-float--flow li{font-size:12px;padding:5px 6px}html:root .mystery-landing.mk-home .mk-float--clock{width:auto;left:0;bottom:-2%;gap:4px 12px}html:root .mystery-landing.mk-home .mk-float-time{font-size:22px;margin-top:0}html:root .mystery-landing.mk-home .mk-float--clock strong{display:none}html:root .mystery-landing.mk-home .mk-switch{grid-row:1/span 2;align-self:center}html:root .mystery-landing.mk-home .mk-board{border-radius:22px;padding:6px}html:root .mystery-landing.mk-home .home-final{border-radius:24px}}@media (prefers-reduced-motion:reduce){html:root .mystery-landing.mk-home .mk-float{animation:none}}.mystery-landing .landing-brand{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--text-primary);font:500 12px/1.4 var(--font-ui)}.mystery-landing .landing-suede-logo{width:28px;height:28px;flex-shrink:0}.mystery-landing .landing-brand-context{color:var(--text-secondary);font-weight:400}:root[data-theme=dark] .mystery-landing .landing-suede-logo{filter:invert(1)}.mystery-landing .mystery-footer-brand{display:inline-flex;min-height:44px;margin-bottom:14px}.mystery-landing .mystery-footer-brand .landing-brand{margin-bottom:0}@media (max-width:700px){html:root .mystery-landing.mk-home .org-role--lead{min-height:82px}}.home-section.how-it-works.how-it-works--clear .home-section-head h2{max-width:800px;font-family:var(--font-ui);font-weight:550;letter-spacing:-.045em}.how-it-works--clear .how-intro{max-width:620px;margin:16px 0 0;color:var(--text-secondary);font:400 16px/1.6 var(--font-ui)}.how-it-works--clear .how-grid{grid-template-columns:minmax(0,1fr);gap:32px}.how-it-works--clear .how-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.home-section.how-it-works.how-it-works--clear .how-step{display:block;padding:0}.home-section.how-it-works.how-it-works--clear .how-step:before{content:none}.home-section.how-it-works.how-it-works--clear .how-step-index{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;border-color:var(--hairline-visible);color:var(--text-secondary);background:var(--ink-control);box-shadow:none;font:600 12px/1 var(--font-ui)}.home-section.how-it-works.how-it-works--clear .how-step h3{margin:14px 0 0;font:600 18px/1.35 var(--font-ui);letter-spacing:-.025em}.home-section.how-it-works.how-it-works--clear .how-step-copy>p{font-size:14px;line-height:1.6}.home-section.how-it-works.how-it-works--clear .how-sees{display:block;margin:12px 0 0;padding:0;border:0;border-radius:0;background:none;color:var(--text-secondary);font:400 13px/1.55 var(--font-ui)}.home-section.how-it-works.how-it-works--clear .how-sees>span{margin-right:6px;color:var(--text-primary);font:600 13px/1.55 var(--font-ui);letter-spacing:0;text-transform:none}.how-it-works--clear .how-draft{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;border-block:1px solid var(--hairline)}.how-draft-copy{flex:1 1 280px}.how-draft-copy strong{display:block;color:var(--text-primary);font:600 15px/1.4 var(--font-ui)}.how-draft-copy p{margin:4px 0 0;color:var(--text-secondary);font:400 13px/1.5 var(--font-ui)}.how-it-works--clear .how-draft .mystery-prompt{flex:1 1 480px;width:auto;max-width:560px;margin:0}.how-it-works--clear .how-draft .mystery-prompt input{min-width:0}.how-it-works--clear .how-bench{max-width:none}.how-it-works--clear .how-bench-links{justify-content:space-between;margin-top:12px}.workflow-workbench.workflow-workbench--clear{border:1px solid var(--hairline-visible);border-radius:18px;background:var(--ink-panel);box-shadow:0 12px 36px -28px color-mix(in srgb,var(--text-primary) 35%,transparent)}.workflow-workbench--clear .workbench-bar{padding:16px 24px;border-bottom:1px solid var(--hairline)}.workflow-workbench--clear .workbench-caption,.workflow-workbench--clear .workbench-preview{font:500 12px/1.4 var(--font-ui);letter-spacing:0}.workflow-workbench--clear .workbench-caption,.workflow-workbench--clear .workbench-preview{color:var(--text-secondary)}.workflow-workbench--clear .workbench-preview:before{width:6px;height:6px;background:var(--verified-emerald);box-shadow:none}.workflow-workbench--clear .workbench-choices{gap:4px;padding:8px 16px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;background:var(--canvas-bg)}.workflow-workbench--clear .workbench-choice{display:flex;align-items:center;flex:1 0 auto;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-secondary);font:500 14px/1.4 var(--font-ui);white-space:normal;text-align:center}.workflow-workbench--clear .workbench-choice[data-selected=true]{color:var(--text-primary);border-color:var(--hairline);background:var(--ink-control);box-shadow:var(--shadow-sm)}.workflow-workbench--clear .workbench-choice-check{color:var(--primary);font-size:12px}.workflow-workbench--clear .workbench-heading{align-items:center;flex-wrap:wrap;gap:12px;padding:28px 28px 0}.workflow-workbench--clear .workbench-heading h3{font:600 clamp(20px,2.4vw,26px)/1.25 var(--font-ui);letter-spacing:-.035em}.workflow-workbench--clear .workbench-heading>span{color:var(--text-secondary);font:400 12px/1.5 var(--font-ui)}.workflow-workbench--clear .workbench-guidance{margin:8px 28px 0;color:var(--text-secondary);font:400 14px/1.5 var(--font-ui)}.workflow-workbench--clear .workbench-canvas{overflow-x:auto;margin:24px 28px 0;padding:0;border:0;border-radius:0;background:none}.workflow-workbench--clear .workbench-canvas-inner{min-width:min(100%,760px);aspect-ratio:auto}.workflow-workbench--clear .workbench-nodes{display:grid;grid-template-columns:repeat(var(--workflow-steps,4),minmax(150px,1fr));align-items:stretch;gap:36px;margin:0;padding:4px}.workflow-workbench--clear .workbench-node{--role:var(--text-secondary);position:relative;inset:auto;width:auto;height:auto;min-width:0}.workflow-workbench--clear .workbench-node--trigger{--role:var(--text-info)}.workflow-workbench--clear .workbench-node--reason{--role:var(--primary)}.workflow-workbench--clear .workbench-node--action{--role:var(--text-warning)}.workflow-workbench--clear .workbench-node--return{--role:var(--text-success)}.workflow-workbench--clear .workbench-node[data-connect-next=true]:after{content:"";position:absolute;top:50%;left:100%;width:36px;border-top:1px solid var(--hairline-visible);pointer-events:none}.workflow-workbench--clear .workbench-node[data-connect-next=true]:before{content:"";position:absolute;top:calc(50% - 3px);left:calc(100% + 28px);width:6px;height:6px;border-top:1px solid var(--text-muted);border-right:1px solid var(--text-muted);transform:rotate(45deg);pointer-events:none}.workflow-workbench--clear .workbench-node button{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;min-height:152px;height:100%;padding:18px;border:1px solid var(--hairline-visible);border-radius:12px;background:var(--ink-control);box-shadow:none}.workflow-workbench--clear .workbench-node button:hover{border-color:color-mix(in srgb,var(--role) 45%,var(--hairline))}.workflow-workbench--clear .workbench-node button[aria-pressed=true]{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 12%,transparent)}.workflow-workbench--clear .workbench-node-top{justify-content:flex-start;align-items:center;gap:8px;color:var(--text-secondary);font:500 12px/1.4 var(--font-ui);letter-spacing:0}.workflow-workbench--clear .workbench-node-number{display:inline-grid;place-items:center;width:23px;height:23px;border-radius:6px;color:var(--role);background:color-mix(in srgb,var(--role) 8%,var(--ink-control));font:600 11px/1 var(--font-ui)}.workflow-workbench--clear .workbench-node strong{font:600 15px/1.4 var(--font-ui);letter-spacing:-.018em;overflow-wrap:anywhere}.workflow-workbench--clear .workbench-node-action{margin-top:auto;color:var(--text-secondary);font:400 12px/1.4 var(--font-ui)}.workflow-workbench--clear .workbench-node button[aria-pressed=true] .workbench-node-action{color:var(--primary-hover);font-weight:500}.workflow-workbench--clear .workbench-inspector{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,1fr);align-items:start;gap:24px;min-height:96px;margin:24px 28px 0;padding:20px 0;border-block:1px solid var(--hairline);border-radius:0;background:none}.workflow-workbench--clear .workbench-inspector h4{margin:5px 0 0;font:600 14px/1.4 var(--font-ui)}.workflow-workbench--clear .workbench-inspector p{margin:0;font:400 14px/1.6 var(--font-ui)}.workflow-workbench--clear .workbench-bottom{padding:20px 28px 12px}.workflow-workbench--clear .workbench-bottom p{gap:4px;font:400 12px/1.4 var(--font-ui)}.workflow-workbench--clear .workbench-bottom strong{font:600 14px/1.4 var(--font-ui)}.workflow-workbench--clear .workbench-bottom a{padding-inline:20px;border-radius:8px;font-size:14px}.workflow-workbench--clear .workbench-note{padding:0 28px 24px;font:400 12px/1.5 var(--font-ui)}.workflow-workbench--clear .workbench-canvas:focus-visible,.workflow-workbench--clear a:focus-visible,.workflow-workbench--clear button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:760px){.how-it-works--clear .how-steps{gap:24px}.how-it-works--clear .how-draft{flex-wrap:wrap;gap:16px}.how-it-works--clear .how-draft .mystery-prompt{max-width:none;flex-basis:100%}}@media (max-width:600px){.how-it-works--clear .how-steps{grid-template-columns:minmax(0,1fr);gap:28px}.home-section.how-it-works.how-it-works--clear .how-step{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px}.home-section.how-it-works.how-it-works--clear .how-step h3{margin:2px 0 0}.how-it-works--clear .how-grid{gap:24px}.how-it-works--clear .how-bench-links{gap:0 16px}.how-it-works--clear .how-draft .mystery-prompt{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:10px}.how-it-works--clear .how-draft .mystery-prompt input{padding-inline:4px}.how-it-works--clear .how-draft .mystery-prompt button{justify-content:center}.workflow-workbench--clear .workbench-bar{padding:14px 18px;gap:8px}.workflow-workbench--clear .workbench-choices{padding-inline:10px}.workflow-workbench--clear .workbench-choice{padding-inline:6px;font-size:13px}.workflow-workbench--clear .workbench-heading{padding:22px 18px 0;gap:6px}.workflow-workbench--clear .workbench-heading>span{flex-basis:100%}.workflow-workbench--clear .workbench-guidance{margin-inline:18px}.workflow-workbench--clear .workbench-canvas{margin:18px 14px 0;overflow:visible}.workflow-workbench--clear .workbench-canvas-inner{min-width:0}.workflow-workbench--clear .workbench-nodes{grid-template-columns:minmax(0,1fr);gap:22px}.workflow-workbench--clear .workbench-node button{min-height:100px;padding:14px 16px;gap:8px}.workflow-workbench--clear .workbench-node-top{gap:8px}.workflow-workbench--clear .workbench-node strong{font-size:15px}.workflow-workbench--clear .workbench-node[data-connect-next=true]:after{top:100%;left:28px;width:0;height:22px;border-top:0;border-left:1px solid var(--hairline-visible)}.workflow-workbench--clear .workbench-node[data-connect-next=true]:before{top:calc(100% + 13px);left:25px;transform:rotate(135deg)}.workflow-workbench--clear .workbench-inspector{grid-template-columns:minmax(0,1fr);gap:10px;margin-inline:18px;min-height:0;padding-block:16px}.workflow-workbench--clear .workbench-bottom{padding:18px 18px 12px;gap:18px}.workflow-workbench--clear .workbench-bottom a{flex:1 1 100%;justify-content:center}.workflow-workbench--clear .workbench-note{padding:0 18px 20px}}@media (prefers-reduced-motion:reduce){.workflow-workbench--clear button{transition:none}}.mystery-landing .home-section.how-it-works.how-consolidated .home-section-head h2{font-family:var(--font-display);font-weight:400;letter-spacing:0}.mystery-landing .how-consolidated .home-section-head{margin-bottom:32px}.how-next-steps{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:18px}.how-next-steps a{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:var(--text-secondary);font:500 13px/1.5 var(--font-ui);text-underline-offset:4px}.mystery-landing .interactive-workbench{border:1px solid var(--hairline);border-radius:20px;overflow:clip;box-shadow:0 3px 5px color-mix(in srgb,var(--text-primary) 5%,transparent),0 28px 48px -36px color-mix(in srgb,var(--text-primary) 40%,transparent)}.mystery-landing .interactive-workbench .workbench-preview:before{background:var(--text-muted)}.mystery-landing .interactive-workbench .workbench-heading h3{letter-spacing:0;font-size:24px}.mystery-landing .interactive-workbench .workbench-canvas{padding:24px 16px;margin:24px 24px 0;border:1px solid var(--hairline);border-radius:14px;background:var(--canvas-bg);box-shadow:inset 0 2px 5px color-mix(in srgb,var(--text-primary) 4%,transparent)}.mystery-landing .interactive-workbench .workbench-nodes{gap:24px;grid-template-columns:repeat(var(--workflow-steps,4),minmax(0,1fr))}.mystery-landing .interactive-workbench .workbench-node button{min-height:130px;height:100%;border-radius:10px;border-color:var(--hairline);background:var(--ink-control);box-shadow:0 3px 0 var(--hairline),0 12px 16px -14px color-mix(in srgb,var(--text-primary) 45%,transparent)}.mystery-landing .interactive-workbench .workbench-node button[aria-pressed=true]{border-color:var(--text-primary);box-shadow:0 0 0 1px var(--text-primary),0 3px 0 var(--hairline-visible),0 12px 16px -14px color-mix(in srgb,var(--text-primary) 45%,transparent)}.mystery-landing .interactive-workbench .workbench-node[data-connect-next=true]:after{width:24px}.mystery-landing .interactive-workbench .workbench-node[data-connect-next=true]:before{right:-24px}.mystery-landing .interactive-workbench .workbench-node strong{font-size:14px;letter-spacing:0}.mystery-landing .interactive-workbench .workbench-node-action{font-size:10px}.demo-settings{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:32px 28px}.demo-editor,.demo-inspector{min-width:0}.demo-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.demo-label{font:500 11px/1.5 var(--font-mono)}.demo-label,.demo-reset{color:var(--text-secondary)}.demo-reset{min-height:44px;padding:8px 0 8px 12px;border:0;background:transparent;text-decoration:underline;text-underline-offset:4px;font:400 12px/1.5 var(--font-ui);cursor:pointer}.demo-brief-form{display:grid;gap:12px}.demo-brief-form label{font:500 13px/1.5 var(--font-ui);color:var(--text-primary)}.demo-brief-form select,.demo-brief-form textarea{display:block;width:100%;min-width:0;border:1px solid var(--hairline-visible);border-radius:9px;padding:12px;font:400 14px/1.65 var(--font-ui);color:var(--text-primary);background:var(--ink-control)}.demo-brief-form textarea{resize:vertical;min-height:140px}.demo-model{display:grid;gap:8px}.demo-brief-form select{min-height:46px}.demo-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.demo-actions button{min-height:46px;padding:12px 16px;border-radius:8px;font:500 13px/1.5 var(--font-ui);cursor:pointer}.demo-preview-button{display:inline-flex;gap:18px;align-items:center;justify-content:space-between;border:1px solid var(--text-primary);color:var(--ink-panel);background:var(--text-primary)}.demo-guided-button{border:1px solid var(--hairline-visible);background:var(--ink-control);color:var(--text-primary)}.demo-actions button:disabled{opacity:.5;cursor:not-allowed}.demo-help{margin:0;color:var(--text-secondary);font:400 12px/1.6 var(--font-ui)}.demo-inspector{padding:24px;background:var(--code-bg);color:var(--code-text);border:1px solid var(--code-border);border-radius:14px;box-shadow:inset 0 1px 0 var(--code-chip-border)}.demo-inspector .demo-label{color:var(--code-chip-text)}.demo-selected-step{margin:22px 0 16px}.demo-selected-step>span{font:400 11px/1.5 var(--font-ui);color:var(--code-chip-text)}.demo-selected-step h4{margin:6px 0 12px;color:inherit;font:400 26px/1.25 var(--font-display);letter-spacing:0}.demo-selected-step>code{display:inline-block;padding:4px 8px;border:1px solid var(--code-chip-border);border-radius:5px;color:var(--code-accent);font:400 11px/1.5 var(--font-mono)}.demo-inspector>p{font:400 13px/1.7 var(--font-ui);color:var(--code-chip-text)}.demo-technical{margin-top:20px;border-block:1px solid var(--code-chip-border)}.demo-technical summary{min-height:46px;padding:14px 0;cursor:pointer;font:500 12px/1.5 var(--font-ui)}.demo-technical p{font:400 11px/1.6 var(--font-ui);color:var(--code-chip-text)}.demo-technical pre{max-height:320px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:400 11px/1.7 var(--font-mono);color:var(--code-text);border:1px solid var(--code-chip-border);border-radius:6px;padding:12px;background:var(--code-chip-bg)}.demo-preview-result{padding-top:16px}.demo-preview-result p{font:400 13px/1.6 var(--font-ui)}.demo-preview-idle{color:var(--code-chip-text);margin:0 0 14px}.demo-status{display:block;color:var(--code-text);font:500 12px/1.5 var(--font-ui)}.demo-preview-brief{border-left:1px solid var(--code-chip-border);padding-left:12px;overflow-wrap:anywhere}.demo-preview-result ol{padding-left:18px;margin:16px 0;display:grid;gap:10px}.demo-preview-result li{padding-left:4px;font:500 12px/1.5 var(--font-ui)}.demo-boundary,.demo-preview-result small{display:block;color:var(--code-chip-text);font:400 11px/1.5 var(--font-ui)}.mystery-landing .interactive-workbench .workbench-bottom{margin:0 28px;padding:22px 0 10px;border-top:1px solid var(--hairline)}.mystery-landing .interactive-workbench .workbench-note{padding:0 28px 24px}.how-next-steps a:focus-visible,.mystery-landing .interactive-workbench :is(button,select,textarea,summary,pre,a):focus-visible{outline:3px solid var(--primary);outline-offset:4px}@media (max-width:800px){.demo-settings{gap:24px;padding:24px;grid-template-columns:minmax(0,1fr)}.mystery-landing .interactive-workbench .workbench-nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mystery-landing .interactive-workbench .workbench-node:after,.mystery-landing .interactive-workbench .workbench-node:before{display:none}.mystery-landing .interactive-workbench .workbench-canvas-inner{min-width:0}.mystery-landing .interactive-workbench .workbench-choices{flex-wrap:wrap}.mystery-landing .interactive-workbench .workbench-choices button{flex:1 1 160px;white-space:normal}}@media (max-width:480px){.mystery-landing .interactive-workbench{border-radius:14px}.mystery-landing .interactive-workbench .workbench-bar{padding:16px}.mystery-landing .interactive-workbench .workbench-heading{padding:22px 16px 0}.mystery-landing .interactive-workbench .workbench-guidance{margin:10px 16px 0}.mystery-landing .interactive-workbench .workbench-heading h3{font-size:22px}.mystery-landing .interactive-workbench .workbench-canvas{margin:20px 16px 0;padding:12px}.mystery-landing .interactive-workbench .workbench-nodes{grid-template-columns:1fr;gap:18px}.mystery-landing .interactive-workbench .workbench-node button{min-height:104px}.mystery-landing .interactive-workbench .workbench-node[data-connect-next=true]:after{display:block;top:100%;left:24px;height:18px;width:1px;border-top:0;background:var(--hairline-visible)}.demo-inspector,.demo-settings{padding:20px 16px}.demo-actions{display:grid}.mystery-landing .interactive-workbench .workbench-bottom{margin:0 16px;align-items:stretch}.mystery-landing .interactive-workbench .workbench-note{padding:0 16px 20px}.how-next-steps{display:grid;gap:0}}@media (prefers-reduced-motion:reduce){.mystery-landing .interactive-workbench *{animation:none;transition:none;scroll-behavior:auto}}