:root{--bg-color:#f8fafc;--bg-surface:#fff;--bg-hover:#f1f5f9;--bg-active:#e2e8f0;--text-main:#0f172a;--text-muted:#64748b;--text-subtle:#94a3b8;--accent-color:#3b82f6;--accent-hover:#2563eb;--accent-light:#eff6ff;--danger-color:#ef4444;--danger-bg:#fef2f2;--success-color:#10b981;--success-bg:#ecfdf5;--warning-color:#f59e0b;--warning-bg:#fffbeb;--border-color:#e2e8f0;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px}@media (prefers-color-scheme:dark){:root{--bg-color:#0f172a;--bg-surface:#1e293b;--bg-hover:#334155;--bg-active:#475569;--text-main:#f8fafc;--text-muted:#94a3b8;--text-subtle:#64748b;--accent-color:#3b82f6;--accent-hover:#60a5fa;--accent-light:#1e3a8a;--danger-color:#f87171;--danger-bg:#451a1a;--success-color:#34d399;--success-bg:#064e3b;--warning-color:#fbbf24;--warning-bg:#78350f;--border-color:#334155;--shadow-sm:0 1px 2px 0 #00000080;--shadow-md:0 4px 6px -1px #0000004d}}body{background-color:var(--bg-color);color:var(--text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.5;overflow-x:hidden}input,textarea{color:inherit;font-family:inherit}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.glass{-webkit-backdrop-filter:blur(12px);background:#ffffffb3}@media (prefers-color-scheme:dark){.glass{background:#1e293bb3}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.signature-editor-isolated-wrapper .ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0;outline:none;width:100%;min-height:110px;position:relative}.signature-editor-isolated-wrapper .ProseMirror [contenteditable=false]{white-space:normal}.signature-editor-isolated-wrapper .ProseMirror [contenteditable=false] [contenteditable=true]{white-space:pre-wrap}.signature-editor-isolated-wrapper .ProseMirror p:not([style*=margin]){margin:0 0 4px}.signature-editor-isolated-wrapper .ProseMirror p:last-child{margin-bottom:0}.signature-editor-isolated-wrapper .ProseMirror img{max-width:100%;height:auto;display:inline-block}.email-preview-wrapper p:not([style*=margin]){margin:0 0 16px}.email-preview-wrapper p:last-child{margin-bottom:0}.email-preview-wrapper a{color:var(--accent-color);text-decoration:underline}.email-preview-wrapper ul,.email-preview-wrapper ol{margin:0 0 16px;padding-left:20px}.is-completing{pointer-events:none;opacity:.8;cursor:wait}.is-completing button{pointer-events:none!important}.auth-brand-line{align-items:center;gap:10px;margin-bottom:24px;text-decoration:none;transition:opacity .2s;display:inline-flex}.auth-brand-line:hover{opacity:.9}.auth-brand-dot{background-color:#3b82f6;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 8px #3b82f6,0 0 16px #3b82f699}.auth-brand-text{color:#f1f5f9;letter-spacing:-.5px;font-size:20px;font-weight:700}:root{--bg-color:#fafafa;--bg-surface:#fff;--bg-hover:#f1f5f9;--bg-active:#e2e8f0;--text-main:#0f172a;--text-muted:#64748b;--text-subtle:#94a3b8;--accent-color:#3b82f6;--accent-hover:#2563eb;--accent-border:#93c5fd;--accent-light:#eff6ff;--danger-color:#ef4444;--danger-bg:#fef2f2;--success-color:#10b981;--success-bg:#ecfdf5;--warning-color:#f59e0b;--warning-bg:#fffbeb;--border-color:#e2e8f0;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-color);color:var(--text-main);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.app-container{background-color:var(--bg-color);justify-content:center;width:100vw;min-height:100vh;display:flex}.main-content{flex-direction:column;align-items:center;width:100%;max-width:800px;padding-top:16px;display:flex}.animate-slide-up{animation:.3s ease-out forwards slideUp}.delay-100{opacity:0;animation-delay:.1s}.delay-200{opacity:0;animation-delay:.2s}.delay-300{opacity:0;animation-delay:.3s}.delay-400{opacity:0;animation-delay:.4s}.workspace{flex-direction:column;flex:1;align-items:stretch;width:100%;max-width:600px;display:flex}.workspace-header{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.workspace-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.personal-title-group{align-items:center;gap:12px;display:flex}.premium-logo-frame{box-shadow:none;box-sizing:border-box;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.premium-logo-img{object-fit:contain;filter:drop-shadow(0 2px 6px #0f172a0a);width:auto;height:58px;image-rendering:-webkit-optimize-contrast;display:block}@media (width<=480px){.premium-logo-frame{padding:0}.premium-logo-img{height:40px}}.owner-indicator{background-color:var(--accent-color);width:8px;height:8px;box-shadow:0 0 0 3px var(--accent-light);border-radius:50%}.workspace-title{letter-spacing:-.04em;color:var(--text-main);margin:0;font-size:1.5rem;font-weight:800}.orchestration-stats{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stat-pill{white-space:nowrap;box-sizing:border-box;border:1px solid #0000;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.stat-pill.active{background-color:var(--accent-light);color:var(--accent-color)}.stat-pill.urgent{color:#dc2626;background-color:#dc26261a}.stat-pill.neutral{background-color:var(--bg-hover);color:var(--text-muted)}.top-status-badge{color:var(--text-subtle);align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:inline-flex}.status-dot{background-color:#10b981;border-radius:50%;width:6px;height:6px}.workspace-controls{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.filter-tabs{background-color:var(--bg-hover);border-radius:var(--radius-sm);box-sizing:border-box;align-items:center;height:39px;padding:4px;display:inline-flex}.filter-tab{box-sizing:border-box;height:31px;color:var(--text-muted);border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:6px;padding:0 16px;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex}.filter-tab:hover{color:var(--text-main)}.filter-tab.active{background-color:var(--bg-surface);color:var(--text-main);box-shadow:0 1px 3px #0000000d}.tab-count{background-color:var(--bg-active);color:var(--text-muted);border-radius:10px;padding:2px 6px;font-size:.6875rem;font-weight:700;transition:all .2s}.filter-tab.active .tab-count{background-color:var(--accent-light);color:var(--accent-color)}.queue-list{flex-direction:column;gap:12px;width:100%;padding-bottom:80px;display:flex;overflow-x:auto}.queue-list.guide-open{align-self:flex-start;width:min(1038px,100vw - 32px);max-width:none}.queue-item-row{width:100%;display:flex}.queue-item-row>.queue-card{width:100%}.queue-item-row.has-open-guide{align-items:flex-start;gap:18px;width:max-content;min-width:min(1038px,100vw - 32px)}.queue-item-row.has-open-guide>.queue-card{flex:0 0 600px}.queue-card{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:all .2s;display:flex;box-shadow:0 1px 3px #00000005}.queue-card:hover{border-color:var(--accent-border);transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.queue-card-left{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.queue-icon-box{border-radius:var(--radius-md);background-color:var(--bg-hover);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.queue-icon-box .queue-card-icon{color:var(--text-main)}.queue-card-content{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;display:flex}.queue-identity-group{align-items:baseline;gap:6px;min-width:0;display:flex}.queue-name{color:var(--text-main);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:700;overflow:hidden}.queue-company{color:var(--text-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.queue-card-intelligence{color:var(--text-muted);align-items:center;gap:6px;min-width:0;font-size:.8125rem;font-weight:500;line-height:1.4;display:flex}.stream-text{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.queue-timing-layer{color:var(--text-subtle);align-items:center;gap:4px;margin-top:-2px;font-size:.6875rem;font-weight:500;display:flex}.queue-timing-layer .timing-icon{opacity:.7}.stream-text.escalated-text{color:var(--accent-hover);font-weight:600}.queue-btn-compact{border-radius:var(--radius-sm);background-color:var(--bg-hover);width:160px;height:38px;color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;overflow:hidden}.queue-card:hover .queue-btn-compact{background-color:var(--bg-active)}.queue-card .queue-btn-compact:hover{background-color:var(--bg-active);color:var(--text-main)}.ingest-btn{color:var(--text-muted);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;background-color:#0000;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex}.ingest-btn:hover{background-color:var(--bg-hover);color:var(--text-main);border-color:var(--text-subtle)}.empty-queue-state{text-align:center;background-color:var(--bg-surface);border:1px dashed var(--border-color);border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;margin-top:12px;padding:56px 24px;display:flex}.empty-queue-icon-wrapper-sync{background-color:var(--bg-active);width:52px;height:52px;color:var(--text-subtle);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.empty-queue-title{color:var(--text-main);margin-bottom:6px;font-size:1.0625rem;font-weight:800}.empty-queue-text{color:var(--text-muted);max-width:340px;margin-bottom:24px;font-size:.875rem;font-weight:500;line-height:1.5}.empty-queue-actions{align-items:center;gap:12px;display:flex}.primary-ingest-btn{background-color:var(--bg-hover);color:var(--text-main);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;transition:all .2s ease-out;display:flex}.primary-ingest-btn:hover{background-color:var(--accent-light);color:var(--accent-color);border-color:var(--accent-color)}.secondary-ingest-btn{color:var(--text-main);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;background-color:#0000;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.secondary-ingest-btn:hover{background-color:var(--bg-hover);border-color:var(--text-subtle)}.footer-motivational{color:var(--text-subtle);justify-content:center;align-items:center;gap:6px;margin-bottom:24px;font-size:.75rem;display:flex}.queue-card.is-expanded{background-color:var(--bg-surface);border-color:var(--border-color);cursor:default;flex-direction:column;align-items:stretch;margin-top:16px;margin-bottom:16px;padding:24px;box-shadow:0 4px 24px #0000000d}.queue-card.is-expanded:hover{transform:translateY(0)}.queue-card.is-dimmed{opacity:.5;pointer-events:auto}.queue-card-summary-row{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.queue-card.is-expanded .queue-card-summary-row{align-items:flex-start}.queue-card.is-expanded .queue-card-action{margin-top:-4px}.close-inline-btn{background-color:var(--bg-hover);color:var(--text-muted);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.close-inline-btn:hover{background-color:var(--bg-active);color:var(--text-main)}.execution-workspace-inline{flex-direction:column;width:100%;display:flex}.conversation-guide-panel{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;flex:0 0 420px;width:420px;min-height:420px;max-height:min(72vh,720px);display:flex;position:sticky;top:24px;overflow:hidden;box-shadow:0 10px 24px #0f172a0f}.conversation-guide-header{border-bottom:1px solid var(--border-color);background:var(--bg-hover);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.conversation-guide-close{width:28px;height:28px;color:var(--text-muted);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.conversation-guide-close:hover{background:var(--bg-active);color:var(--text-main)}.conversation-guide-kicker{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:.625rem;font-weight:700;display:block}.conversation-guide-header h3{color:var(--text-main);margin:0;font-size:.9375rem;line-height:1.3}.conversation-guide-content{color:var(--text-main);padding:16px;font-size:.875rem;line-height:1.65;overflow-y:auto}.conversation-guide-content p{margin:0 0 12px}.conversation-guide-content p:last-child{margin-bottom:0}.workspace-guides-settings{flex-direction:column;gap:20px;display:flex}.conversation-guide-launcher{justify-content:space-between;align-items:center;gap:12px;padding:0 0 14px;display:flex}.conversation-guide-launcher-mobile{display:none}.conversation-guide-open-btn{background:var(--bg-hover);border:1px solid var(--border-color);color:var(--text-main);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:.8125rem;font-weight:700;display:inline-flex}.conversation-guide-open-btn:hover{background:var(--bg-active)}.mobile-guide-segmented{border:1px solid var(--border-color);background:var(--bg-surface);border-radius:8px;align-items:center;gap:4px;padding:3px;display:none}.mobile-guide-segmented button{color:var(--text-muted);border-radius:6px;padding:6px 9px;font-size:.75rem;font-weight:700}.mobile-guide-segmented button.active{background:var(--text-main);color:#fff}.conversation-guide-mobile-overlay{display:none}.workspace-divider{background-color:var(--border-color);width:100%;height:1px;margin:12px 0 16px}.animate-fade-in{animation:.3s cubic-bezier(.16,1,.3,1) forwards fadeInInline}@keyframes fadeInInline{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.contact-pill{background-color:var(--bg-hover);color:var(--text-main);border:1px solid #0000;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex}.contact-pill:hover{background-color:var(--bg-active)}.contact-pill.primary-contact{background-color:var(--accent-light);color:var(--accent-hover)}.contact-pill.primary-contact:hover{background-color:#dbeafe}.contact-icon-btn{background-color:var(--bg-hover);width:36px;height:36px;color:var(--text-muted);border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.contact-icon-btn:hover{background-color:var(--bg-active);color:var(--text-main)}.contact-icon-btn.primary-contact{background-color:var(--accent-light);color:var(--accent-hover)}.contact-icon-btn.primary-contact:hover{background-color:#dbeafe}.conversational-flow-container{flex-direction:column;margin-bottom:24px;padding-top:8px;display:flex}.flow-node{gap:16px;min-width:0;max-width:100%;display:flex}.flow-track{flex-shrink:0;justify-content:center;align-items:center;width:16px;display:flex;position:relative}.flow-track:before{content:"";background-color:var(--border-color);z-index:1;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.flow-dot{z-index:2;border-radius:50%;width:10px;height:10px;margin-top:0;position:relative}.flow-dot.past{background-color:var(--border-color);border:2px solid var(--bg-surface);box-shadow:0 0 0 1px var(--text-subtle)}.flow-dot.present{background-color:var(--accent-light);border:2px solid var(--accent-color);justify-content:center;align-items:center;width:12px;height:12px;display:flex}.pulse-core{background-color:var(--accent-color);border-radius:50%;width:4px;height:4px}.flow-line{display:none}.flow-content{flex-direction:column;flex:1;align-items:flex-start;min-width:0;max-width:100%;padding-bottom:24px;display:flex}.interaction-meta{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;margin-bottom:6px;font-size:.75rem;font-weight:700;display:flex}.interaction-time{color:var(--text-main)}.interaction-tone{color:var(--text-subtle)}.interaction-summary{background-color:var(--bg-hover);border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md);color:var(--text-main);border:1px solid var(--border-color);padding:14px 16px;font-size:.9375rem;font-weight:500;line-height:1.5}.memory-insight-subtext{color:var(--text-subtle);align-items:center;gap:4px;margin-top:8px;font-size:.75rem;font-weight:600;display:flex}.stream-and-tension{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.stream-status-pill{border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #00000005}.stream-status-pill.active{background-color:var(--accent-light);color:var(--accent-color);border:1px solid var(--accent-border)}.stream-status-pill.escalated-pill{color:var(--accent-hover);border:1px solid var(--accent-border);background-color:#3b82f60f}.stream-status-pill.inactive{background-color:var(--bg-surface);color:var(--text-muted);border:1px solid var(--border-color)}.live-stream-dot-inline{background-color:var(--accent-color);border-radius:50%;width:6px;height:6px}.tension-pill{background-color:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-main);border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #00000005}.guidance-panel{border-left:3px solid var(--accent-border);border-radius:0 var(--radius-md) var(--radius-md) 0;background:linear-gradient(90deg,#3b82f60a,#0000);width:100%;padding:12px 16px}.guidance-panel.recovery-mode{border-left:3px solid var(--text-subtle);background:linear-gradient(90deg,#64748b0a,#0000)}.guidance-header{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-hover);align-items:center;gap:6px;margin-bottom:6px;font-size:.6875rem;font-weight:800;display:flex}.guidance-panel.recovery-mode .guidance-header{color:var(--text-muted)}.guidance-icon{color:var(--accent-hover)}.guidance-panel.recovery-mode .guidance-icon{color:var(--text-muted)}.guidance-text{color:var(--text-main);font-size:.875rem;font-weight:500;line-height:1.5}.flow-dot.execution{background-color:var(--bg-surface);border:2px solid var(--accent-color);justify-content:center;align-items:center;width:14px;height:14px;display:flex}.pulse-core-action{background-color:var(--accent-color);border-radius:50%;width:6px;height:6px}.execution-console{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-sizing:border-box;flex-direction:column;gap:16px;width:100%;min-width:0;max-width:100%;padding:20px;display:flex;transform:translateY(-2px);box-shadow:0 6px 24px #0000000f}.console-top-bar{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}.console-label{color:var(--text-main);letter-spacing:-.01em;font-size:1rem;font-weight:700}.quick-contact-bar-inline{align-items:center;gap:6px;display:flex}.mobile-extra-actions{display:contents}.mobile-more-actions-btn{display:none}.contact-pill{padding:6px 12px}.note-input-compact{border:1px solid var(--border-color);border-radius:var(--radius-md);background-color:var(--bg-hover);resize:none;width:100%;color:var(--text-main);outline:none;padding:12px 14px;font-size:.875rem;line-height:1.4;transition:all .2s}.note-input-compact:focus{background-color:var(--bg-surface);border-color:var(--accent-color);box-shadow:0 0 0 3px var(--accent-light)}.action-grid-compact{grid-template-columns:1fr 1fr;gap:8px;display:grid}.action-btn{border-radius:var(--radius-md);background-color:var(--bg-hover);height:44px;color:var(--text-main);border:none;justify-content:space-between;align-items:center;padding:0 16px;font-size:.875rem;font-weight:700;transition:all .2s ease-out;display:flex}.action-btn:hover{background-color:var(--bg-active)}.action-btn.primary{background-color:var(--success-color);color:#fff}.action-btn.primary:hover{background-color:#059669}.action-btn.danger{background-color:var(--danger-bg);color:var(--danger-color)}.action-btn.danger:hover{background-color:#fee2e2}.action-btn.neutral{color:var(--text-muted);border:1px dashed var(--border-color);background-color:#0000;grid-column:span 2;justify-content:center}.action-btn.neutral:hover{border-color:var(--text-subtle);color:var(--text-main)}.action-btn.neutral .btn-label{flex:1;justify-content:flex-start;display:flex}.btn-label{align-items:center;gap:8px;display:flex}.kb-hint{color:inherit;opacity:.5;background-color:#0000000d;border-radius:4px;padding:2px 6px;font-size:.625rem;font-weight:700}.continuation-link{color:var(--text-muted);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex}.continuation-link:hover{color:var(--text-main);background-color:var(--bg-hover)}.outcome-consequence-message{color:var(--success-color);background-color:var(--success-bg);border-radius:20px;align-items:center;gap:8px;padding:6px 14px;font-size:.8125rem;font-weight:600;animation:.3s ease-out forwards fadeInConsequence;display:flex}@keyframes fadeInConsequence{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.consequence-icon{color:var(--success-color)}.is-completing-panel .conversational-flow-container,.is-completing-panel .context-section,.is-completing-panel .note-input,.is-completing-panel .quick-contact-bar,.is-completing-panel .awareness-stats-row{opacity:.3;transition:opacity .3s}.completing-dim{opacity:.25;pointer-events:none;filter:grayscale()}.completing-target{pointer-events:none;background-color:var(--text-main)!important;color:var(--bg-surface)!important;border-color:var(--text-main)!important}.completing-target.primary{background-color:var(--success-color)!important}.context-section{border-top:1px solid var(--border-color);opacity:.7;padding-top:24px}.context-section-header{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.context-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:800}.progression-text-inline{color:var(--text-main);align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:flex}.progression-icon-inline{color:var(--text-muted);flex-shrink:0}.timeline-compact{flex-direction:column;gap:12px;display:flex}.capture-chip{background-color:var(--bg-hover);border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;font-weight:500;transition:all .1s;display:flex}.capture-chip:hover{background-color:var(--bg-surface);border-color:var(--text-muted);color:var(--text-main)}.capture-chip:active{background-color:var(--accent-light);border-color:var(--accent-primary);color:var(--accent-primary);transform:scale(.98)}.timeline-compact .timeline-item{align-items:baseline;gap:10px;display:flex}.timeline-compact .timeline-dot{background-color:var(--text-subtle);border-radius:50%;flex-shrink:0;width:6px;height:6px}.timeline-compact .timeline-content{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.timeline-compact .timeline-text{color:var(--text-main);font-size:.875rem;font-weight:500}.timeline-compact .timeline-time{color:var(--text-subtle);font-size:.75rem;font-weight:500}.settings-tab-list{align-items:center;flex-wrap:nowrap!important;gap:5px!important;padding-bottom:12px!important}.settings-tab{white-space:nowrap;height:32px;min-height:32px;line-height:1;background:var(--bg-surface)!important;border:1px solid var(--border-color)!important;color:var(--text-muted)!important;border-radius:10px!important;padding:0 10px!important;font-size:.765rem!important;font-weight:500!important}.settings-tab:hover{background:var(--bg-hover)!important;color:var(--text-main)!important}.settings-tab.is-active{box-shadow:0 1px 2px #0f172a1f;background:var(--text-main)!important;border-color:var(--text-main)!important;color:#fff!important;font-weight:600!important}.settings-comm-tab-list{align-items:center;gap:5px!important}.settings-comm-tab{white-space:nowrap;height:30px;min-height:30px;line-height:1;color:var(--text-muted)!important;background:0 0!important;border-radius:9px!important;padding:0 10px!important;font-size:.765rem!important;font-weight:500!important}.settings-comm-tab:hover:not(:disabled){background:var(--bg-hover)!important;color:var(--text-main)!important}.settings-comm-tab.is-active{box-shadow:0 1px 2px #0f172a1f;background:var(--text-main)!important;color:#fff!important;font-weight:600!important}@media (width<=768px){.workspace{padding:0 16px}.orchestration-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.stat-pill{white-space:nowrap;text-align:center;justify-content:center;min-height:32px;padding:4px 7px;font-size:.6875rem;line-height:1}.stat-pill svg{width:11px;height:11px}.workspace-controls{flex-direction:column;align-items:stretch;gap:10px}.queue-list{overflow-x:hidden}.queue-list.guide-open{align-self:stretch;width:100%}.queue-item-row.has-open-guide{gap:0;width:100%;min-width:0;overflow:visible}.queue-item-row.has-open-guide>.queue-card{flex:0 0 100%;width:100%;transform:none!important}.queue-card{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.queue-card.is-expanded{padding:16px}.queue-card.is-expanded .queue-card-summary-row{gap:6px!important}.queue-card.is-expanded .queue-card-left{gap:8px!important}.queue-card.is-expanded .queue-icon-box{width:42px!important;height:42px!important}.queue-card.is-expanded .queue-card-content{gap:2px!important}.queue-card-summary-row{min-width:0;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.queue-card-left{min-width:0;align-items:flex-start!important;gap:10px!important;width:100%!important}.queue-icon-box{border-radius:10px!important;width:48px!important;height:48px!important}.queue-card-content{min-width:0;overflow:hidden;gap:3px!important;width:100%!important;height:auto!important;padding-bottom:0!important}.queue-identity-group{flex-wrap:wrap;flex-direction:row!important;align-items:center!important;gap:3px 7px!important;margin:0!important;padding:0!important;line-height:1.2!important}.queue-name,.queue-company,.queue-card-intelligence{white-space:normal;overflow-wrap:anywhere;max-width:100%}.queue-identity-group button{min-width:36px;min-height:36px;align-self:center!important;margin-left:0!important;padding:6px!important;transform:none!important}.queue-card-intelligence{margin-top:1px;align-items:flex-start!important;line-height:1.25!important}.queue-card-right{margin-top:2px;flex-flow:wrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:6px!important;width:100%!important;min-height:0!important}.queue-card-due-box{flex:100%;gap:6px;min-height:30px;flex-direction:row!important;align-items:center!important;padding:4px 8px!important}.queue-card-due-box span{white-space:nowrap;color:var(--text-muted)!important;margin-bottom:0!important;font-size:.6rem!important;font-weight:600!important}.queue-card-due-box span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.queue-card-status-actions{align-items:stretch;gap:6px!important;width:100%!important;height:36px!important;display:flex!important}.queue-card-open-state{min-width:0;min-height:36px;display:flex;flex:auto!important}.queue-card-open-state>button,.queue-card-open-state>div{min-height:36px}.queue-card-restart-wrapper{height:36px;flex:0 0 36px!important;width:36px!important}.queue-card-restart-wrapper>button{min-width:36px;min-height:36px;width:36px!important;height:36px!important}.queue-card-right button,.queue-card-action button,.close-inline-btn{min-width:44px;min-height:44px}.execution-console{border-radius:var(--radius-md);gap:12px;padding:14px}.queue-card.is-expanded .execution-node{gap:0}.queue-card.is-expanded .execution-node>.flow-track{display:none}.queue-card.is-expanded .execution-content{flex-basis:100%;width:100%}.queue-card.is-expanded .execution-console{gap:10px;padding:12px}.queue-card.is-expanded .console-top-bar>div:first-child{max-width:none!important;margin-right:8px!important}.console-top-bar{align-items:flex-start;gap:10px}.quick-contact-bar-inline{flex-wrap:nowrap;align-items:stretch;gap:5px;margin-left:auto}.quick-contact-bar-inline button,.contact-pill{min-height:44px}.queue-card.is-expanded .contact-icon-btn{width:38px;min-width:38px;height:38px;min-height:38px}.queue-card.is-expanded .mobile-extra-actions{display:none}.queue-card.is-expanded .mobile-extra-actions.is-open{align-items:center;gap:5px;display:flex}.queue-card.is-expanded .mobile-more-actions-btn{display:flex}.action-grid-compact{grid-template-columns:1fr}.action-btn{white-space:normal;min-height:44px}.conversation-guide-panel{z-index:10001;border-radius:var(--radius-lg);width:calc(100vw - 32px);max-width:560px;min-height:0;max-height:calc(100dvh - 48px);position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.conversation-guide-header{align-items:center;padding:12px 14px}.conversation-guide-content{overflow-wrap:anywhere;max-height:calc(100dvh - 128px);padding:14px}.conversation-guide-launcher{z-index:20;background:var(--bg-surface);border-bottom:1px solid var(--border-color);flex-direction:column;align-items:stretch;margin:0 -16px 14px;padding:12px 16px;position:sticky;top:0}.conversation-guide-launcher-inline{display:none}.conversation-guide-launcher-mobile{flex-direction:column;align-items:stretch;gap:10px;width:100%;padding:12px 0 0;display:flex}.conversation-guide-open-btn{width:100%;min-height:44px;padding:11px 14px;font-size:.875rem}.mobile-guide-segmented{width:100%;display:flex}.mobile-guide-segmented button{flex:1;min-height:44px;padding:10px 12px;font-size:.8125rem}.conversation-guide-close{border-radius:8px;width:44px;height:44px}.conversation-guide-mobile-overlay{z-index:10000;background:#0f172a5c;display:block;position:fixed;inset:0}.workspace-guides-editor-grid{grid-template-columns:1fr!important}.filter-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;width:100%;height:auto;min-height:36px;padding:3px;display:flex;overflow-x:auto}.filter-tabs::-webkit-scrollbar{display:none}.filter-tab{white-space:nowrap;flex:none;justify-content:center;gap:4px;height:34px;min-height:34px;padding:0 10px}.tab-count{padding:1px 5px;font-size:.625rem}.creation-modal{width:calc(100% - 24px)!important;max-height:calc(100vh - 24px)!important}.creation-modal-header{padding:18px 16px 0!important}.creation-modal>div[style*=overflow-y]{padding:16px!important}.creation-modal button{min-height:44px}.settings-tab-list,.settings-comm-tab-list{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 30px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 30px),#0000 100%);flex-wrap:nowrap!important}.settings-tab-list::-webkit-scrollbar{display:none}.settings-comm-tab-list::-webkit-scrollbar{display:none}.settings-tab-list{border-bottom:1px solid var(--border-color);margin:0 -16px;padding:0 16px 12px!important}.settings-tab,.settings-comm-tab{white-space:nowrap;scroll-snap-align:start;flex:none;min-height:44px}.settings-tab{border-radius:999px!important;padding:0 12px!important;font-size:.75rem!important}.settings-comm-tab-list{margin:0 -16px;padding:0 16px 4px}.settings-comm-tab{border-radius:999px!important;padding:0 12px!important;font-size:.75rem!important}.creation-modal .animate-fade-in[style*="max-width: 900px"]>.settings-comm-tab-list{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;overflow-x:auto;flex-wrap:nowrap!important}.creation-modal .animate-fade-in[style*="max-width: 900px"]>.settings-comm-tab-list::-webkit-scrollbar{display:none}.creation-modal .animate-fade-in[style*="max-width: 900px"]>.settings-comm-tab-list>button{white-space:nowrap;flex:none;min-height:44px}.creation-modal div[style*="padding: 40px 48px"]{padding:24px 18px!important}.creation-modal .email-preview-wrapper,.creation-modal .workspace-guides-settings{overflow-wrap:anywhere;max-width:100%}.orchestration-card{margin-bottom:16px}.queue-card-top{flex-direction:column;gap:16px}.queue-card-action{align-items:stretch;width:100%}.queue-btn{width:100%}.queue-card-bottom{flex-direction:column;align-items:flex-start;gap:8px}.execution-overlay{align-items:flex-end;padding:0}.execution-panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:100%;max-height:90vh;animation:.3s cubic-bezier(.16,1,.3,1) forwards slideUpBottom}.execution-body{padding:0 20px 24px}.action-grid{grid-template-columns:1fr}.action-btn.neutral{grid-column:span 1}@keyframes slideUpBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.creator-card{background-color:var(--bg-hover);border:1px dashed var(--border-color);box-shadow:none;cursor:default;flex-direction:column;align-items:stretch;gap:16px;margin-bottom:12px;padding:16px}.creator-card:hover{box-shadow:none;border-color:var(--border-color);transform:none}.creator-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=600px){.creator-grid{grid-template-columns:1fr;gap:12px}}.creator-input{background-color:var(--bg-hover);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-main);box-sizing:border-box;outline:none;padding:12px 14px;font-size:.875rem;line-height:1.4;transition:all .2s}.creator-input::placeholder{color:var(--text-muted);opacity:.7}.creator-input:hover{border-color:var(--text-subtle)}.creator-input:focus{background-color:var(--bg-surface);border-color:var(--accent-color);box-shadow:0 0 0 3px var(--accent-light)}.creator-actions{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:24px;display:flex}.creator-btn{border-radius:var(--radius-md);cursor:pointer;box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.creator-btn.cancel{background-color:var(--danger-bg);color:var(--danger-color);border-color:#ef444426}.creator-btn.cancel:hover{background-color:#ef44441f;border-color:#ef444440}@media (prefers-color-scheme:dark){.creator-btn.cancel{border-color:#f8717126}.creator-btn.cancel:hover{background-color:#f8717126;border-color:#f8717140}}.creator-btn.secondary-accent{color:var(--accent-color);border-color:var(--border-color);opacity:.85;background-color:#0000}.creator-btn.secondary-accent:hover{background-color:var(--accent-light);border-color:var(--accent-color);opacity:1}.creator-btn.submit{color:#fff;box-shadow:var(--shadow-sm);background-color:#0f766e;border-color:#ffffff1a}@media (prefers-color-scheme:dark){.creator-btn.submit{color:#f8fafc;background-color:#115e59}}.creator-btn.submit:hover:not(:disabled){opacity:.92}.creator-btn.submit:disabled{opacity:.5;cursor:not-allowed}.create-action-btn{background-color:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-main);border-radius:var(--radius-sm);cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:6px;height:39px;padding:0 16px;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 1px 2px #00000005}.create-action-btn:hover{background-color:var(--bg-hover);border-color:var(--text-subtle);color:var(--text-main)}.developer-controls{justify-content:center;margin-top:24px;padding-bottom:40px;display:flex}.dev-reset-btn{color:var(--text-muted);cursor:pointer;opacity:.5;background:0 0;border:none;padding:4px 8px;font-size:.75rem;font-weight:500;transition:all .2s}.dev-reset-btn:hover{opacity:1;color:var(--text-main);text-decoration:underline}.history-section{width:100%;margin-top:12px}.history-section-header{opacity:.5;align-items:center;gap:12px;margin-bottom:16px;display:flex}.history-header-line{background-color:var(--text-subtle);flex:1;height:1px}.history-header-text{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.625rem;font-weight:800}.history-scroll-container{opacity:.65;max-height:220px;margin-right:-8px;padding-right:8px;transition:opacity .2s;overflow-y:auto}.history-scroll-container:hover{opacity:1}.history-scroll-container::-webkit-scrollbar{width:4px}.history-scroll-container::-webkit-scrollbar-track{background:0 0}.history-scroll-container::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.history-scroll-container::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}.history-node .flow-content{padding-bottom:20px}.history-summary{border:1px dashed var(--border-color)!important;color:var(--text-muted)!important;background-color:#0000!important;padding:10px 14px!important;font-size:.875rem!important}.history-node .interaction-time{color:var(--text-muted)}.present-node .flow-content{background-color:var(--bg-hover);border-radius:var(--radius-md);border:1px solid var(--border-color);margin-top:-8px;margin-bottom:8px;padding:16px;box-shadow:0 1px 2px #00000005}.creation-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#0f172a66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.creation-modal{background-color:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border-color);box-sizing:border-box;width:calc(100% - 32px);max-width:520px;margin:16px;padding:32px;box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000a}@media (prefers-color-scheme:dark){.creation-modal{border-color:#ffffff0f;box-shadow:0 20px 25px -5px #0006,0 8px 10px -6px #0003}}.creation-modal-header{margin-bottom:24px}.creation-modal-header h3{color:var(--text-main);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.transient-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2000;background-color:#f8fafc66;justify-content:center;align-items:center;animation:.15s ease-out transientFadeIn;display:flex;position:fixed;inset:0}@media (prefers-color-scheme:dark){.transient-overlay{background-color:#0f172a66}}.transient-card{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);align-items:center;gap:24px;padding:16px 20px;animation:.15s ease-out transientScaleUp;display:flex}.transient-info{align-items:center;gap:12px;display:flex}.transient-icon{color:var(--success-color)}.transient-text{color:var(--text-main);font-size:.9375rem;font-weight:600}.transient-undo{border:1px solid var(--border-color);color:var(--text-main);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:6px 12px;font-size:.8125rem;font-weight:600;transition:all .2s}.transient-undo:hover{background:var(--bg-hover);border-color:var(--text-muted)}@keyframes transientFadeIn{0%{opacity:0}to{opacity:1}}@keyframes transientScaleUp{0%{opacity:0;transform:scale(.96)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}.progression-suggestion-btn{border:1px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-main);cursor:pointer;background-color:#0000;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.progression-suggestion-btn:hover{background-color:var(--bg-hover);border-style:solid;border-color:var(--accent-primary);color:var(--text-main)}.progression-icon{color:var(--accent-primary)}.progression-hint{color:var(--text-muted);font-size:.6875rem;font-style:italic}.lead-status-segmented-control{background-color:#0000;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.lead-status-segment{color:var(--text-muted);cursor:pointer;opacity:.85;background:0 0;border:1px solid #0000;border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:500;transition:all .15s ease-out}.lead-status-segment:hover:not(.is-active){color:var(--text-main);background-color:var(--bg-hover);opacity:1}.lead-status-segment.is-active{background-color:var(--bg-surface);border:1px solid var(--border-color);opacity:1;font-weight:600;box-shadow:0 1px 2px #0000000a}.lead-status-segment.is-active[data-status=aktiv]{color:var(--text-main)}.lead-status-segment.is-active[data-status=gewonnen]{color:var(--success-color)}.lead-status-segment.is-active[data-status=pausiert]{color:var(--accent-color)}.lead-status-segment.is-active[data-status=verloren]{color:var(--danger-color)}.stat-pill.status-backlog{background-color:var(--bg-hover)!important;color:var(--text-muted)!important;border-color:var(--border-color)!important}.stat-pill.status-heute{background-color:var(--accent-light)!important;color:var(--accent-color)!important;border-color:#3b82f64d!important}.stat-pill.status-ueberfaellig{background-color:var(--danger-bg)!important;color:var(--danger-color)!important;border-color:#ef44444d!important}.stat-pill.status-wartend{background-color:var(--warning-bg)!important;color:var(--warning-color)!important;border-color:#f59e0b4d!important}.stat-pill.status-erledigt{background-color:var(--success-bg)!important;color:var(--success-color)!important;border-color:#10b9814d!important}.filter-tab.active.status-backlog,.filter-tab.active[data-tab=backlog]{background-color:var(--bg-surface)!important;color:var(--text-main)!important;border-color:var(--border-color)!important}.filter-tab.active.status-backlog .tab-count,.filter-tab.active[data-tab=backlog] .tab-count{background-color:var(--bg-active)!important;color:var(--text-muted)!important}.filter-tab.active.status-today,.filter-tab.active.status-heute,.filter-tab.active[data-tab=heute]{background-color:var(--accent-light)!important;color:var(--accent-hover)!important;border-color:#3b82f666!important}.filter-tab.active.status-today .tab-count,.filter-tab.active.status-heute .tab-count,.filter-tab.active[data-tab=heute] .tab-count{background-color:var(--accent-color)!important;color:#fff!important}.filter-tab.active.status-overdue,.filter-tab.active.status-ueberfaellig,.filter-tab.active[data-tab=ueberfaellig]{background-color:var(--danger-bg)!important;color:var(--danger-color)!important;border-color:#ef444466!important}.filter-tab.active.status-overdue .tab-count,.filter-tab.active.status-ueberfaellig .tab-count,.filter-tab.active[data-tab=ueberfaellig] .tab-count{background-color:var(--danger-color)!important;color:#fff!important}.filter-tab.active.status-waiting,.filter-tab.active.status-wartend,.filter-tab.active[data-tab=wartend]{background-color:var(--warning-bg)!important;color:var(--warning-color)!important;border-color:#f59e0b66!important}.filter-tab.active.status-waiting .tab-count,.filter-tab.active.status-wartend .tab-count,.filter-tab.active[data-tab=wartend] .tab-count{background-color:var(--warning-color)!important;color:#fff!important}.filter-tab.active.status-completed,.filter-tab.active.status-erledigt,.filter-tab.active[data-tab=erledigt]{background-color:var(--success-bg)!important;color:var(--success-color)!important;border-color:#10b98166!important}.action-btn.cta-main,.queue-btn-compact{font-weight:600;box-shadow:0 1px 2px #3b82f633;background-color:var(--accent-color)!important;color:#fff!important;border-color:#0000!important}.action-btn.cta-main:hover,.queue-card:hover .queue-btn-compact,.queue-card .queue-btn-compact:hover{box-shadow:0 2px 4px #3b82f64d;background-color:var(--accent-hover)!important;color:#fff!important}@keyframes morphSlideFadeIn{0%{opacity:0;transform:translate(-4px)scale(.99)}to{opacity:1;transform:translate(0)scale(1)}}.animate-morph-in{animation:.22s cubic-bezier(.22,1,.36,1) both morphSlideFadeIn}.morph-delay-1{animation-delay:0s}.morph-delay-2{animation-delay:20ms}.morph-delay-3{animation-delay:40ms}.morph-delay-4{animation-delay:60ms}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-animation{animation:1s linear infinite spin}.operational-composer-send-btn{background:linear-gradient(180deg, var(--accent-color) 0%, var(--accent-hover) 100%)!important;color:#fff!important;border:1px solid var(--accent-hover)!important;transition:transform .16s,box-shadow .16s,opacity .16s,background .16s!important;box-shadow:inset 0 1px #ffffff38,0 10px 20px -14px #2563ebd9!important}.operational-composer-send-btn:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(180deg, var(--accent-hover) 0%, #1d4ed8 100%)!important;box-shadow:inset 0 1px #ffffff2e,0 14px 24px -14px #2563ebf2!important}.operational-composer-send-btn:active:not(:disabled){transform:translateY(0)}.operational-composer-send-btn:disabled{color:#ffffffeb!important;box-shadow:none!important;opacity:.82!important;background:linear-gradient(#93c5fd 0%,#60a5fa 100%)!important;border-color:#93c5fd!important}.marketing-theme{color:#0f172a;background-color:#fcfcfd;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif;overflow-x:hidden}.mk-container{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative}.mk-nav{z-index:50;justify-content:space-between;align-items:center;padding:1.5rem 0;display:flex;position:relative}.mk-logo{letter-spacing:.05em;color:#0f172a;font-size:.95rem;font-weight:700}.mk-logo-link{text-decoration:none;transition:opacity .2s;align-items:center!important;height:44px!important;display:inline-flex!important;overflow:hidden!important}.mk-logo-link:hover{opacity:.7}.mk-header-logo-img{object-fit:contain!important;width:auto!important;height:84px!important;margin-top:1px!important;display:block!important}@media (width<=900px){.mk-logo-link{height:34px!important}.mk-header-logo-img{height:64px!important;margin-top:.5px!important}}.mk-nav-link{color:#475569;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.mk-nav-link:hover{color:#0f172a}.mk-header-left{flex:1;justify-content:flex-start;display:flex}.mk-header-center{flex:1;justify-content:center;gap:32px;display:flex}.mk-header-right{flex:1;justify-content:flex-end;align-items:center;display:flex}.mk-desktop-actions{align-items:center;gap:24px;display:flex}.mk-mobile-actions{align-items:center;gap:16px;display:none}.mk-nav-item{color:#0f172a;font-size:.9rem;font-weight:500;text-decoration:none;transition:opacity .2s}.mk-nav-item:hover{opacity:.6}.mk-nav-item.mk-nav-secondary{color:#64748b}.mk-mobile-menu-btn{color:#0f172a;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.mk-mobile-drawer{-webkit-backdrop-filter:blur(24px);opacity:0;pointer-events:none;transform-origin:100% 0;background:#ffffff80;border:1px solid #fff9;border-radius:12px;flex-direction:column;min-width:160px;padding:12px 24px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:100%;left:auto;right:0;transform:scale(.95)translateY(-8px);box-shadow:0 10px 30px -5px #0f172a14,0 0 0 1px #e2e8f04d}.mk-mobile-drawer.open{opacity:1;pointer-events:auto;transform:scale(1)translateY(0)}.mk-mobile-drawer-inner{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.mk-drawer-link{color:#0f172a;padding:4px 0;font-size:1.05rem;font-weight:500;text-decoration:none;transition:opacity .2s}.mk-drawer-link:hover{opacity:.6}.mk-drawer-link.mk-drawer-secondary{color:#64748b;font-size:.95rem}.mk-drawer-divider{background:#e2e8f0;width:100%;height:1px;margin:4px 0}.mk-btn{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.mk-btn-primary{color:#fff;background-color:#0f172a;padding:12px 24px;box-shadow:0 4px 6px -1px #0000001a}.mk-btn-primary:hover{background-color:#1e293b;transform:translateY(-1px)}.mk-btn-secondary{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;padding:12px 24px}.mk-btn-secondary:hover{background-color:#f8fafc}.mk-btn-small{padding:8px 16px;font-size:.9rem}.mk-btn-large{padding:14px 28px;font-size:1.05rem}.mk-section{padding:6rem 0;position:relative}.mk-system-flow-section{flex-direction:column;gap:clamp(4rem,6vw,6rem);padding:3rem 0;display:flex;position:relative}.mk-split{z-index:2;justify-content:space-between;align-items:center;gap:clamp(2rem,4vw,4rem);display:flex;position:relative}.mk-split.reverse{flex-direction:row-reverse}.mk-text-content{flex:1;min-width:0;max-width:480px}.mk-text-top,.mk-text-bottom{max-width:480px}.mk-visual-content{flex:1;justify-content:center;min-width:0;display:flex;position:relative}@media (width>=901px){.mk-split,.mk-hero{zoom:clamp(.75, calc(100vw / 1200), 1)}.mk-split:not(.reverse) .mk-visual-content{transform:scale(clamp(1, calc(1.25 * 100vw / 1200), 1.25));transform-origin:0}.mk-split.reverse .mk-visual-content{transform:scale(clamp(1, calc(1.25 * 100vw / 1200), 1.25));transform-origin:100%}.mk-hero-visual{transform-origin:100%;transform:scale(.8)}.mk-split-interleaved{z-index:2;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:center;gap:0 clamp(2rem,4vw,4rem);display:grid;position:relative}.mk-text-top{grid-area:1/1;align-self:end}.mk-text-bottom{grid-area:2/1;align-self:start}.mk-split-interleaved .mk-visual-content{grid-area:1/2/span 2}.mk-split-interleaved.reverse .mk-text-top,.mk-split-interleaved.reverse .mk-text-bottom{grid-column:2}.mk-split-interleaved.reverse .mk-visual-content{grid-column:1}.mk-mobile-only{display:none!important}.mk-desktop-only{display:block!important}}.mk-section h2{letter-spacing:-.03em;color:#0f172a;margin:0 0 1.25rem;font-size:2.5rem;font-weight:700;line-height:1.15}.mk-section p{color:#475569;margin-bottom:1.25rem;font-size:1.1rem;line-height:1.6}.mk-feature-list{flex-direction:column;gap:12px;margin-top:1.5rem;padding:0;list-style:none;display:flex}.mk-feature-list li{color:#334155;align-items:flex-start;gap:10px;font-size:1rem;font-weight:500;line-height:1.4;display:flex}.mk-feature-list .check{color:#10b981;font-weight:700}.mk-section-cta{margin-top:2.5rem}.mk-hero{z-index:2;justify-content:space-between;align-items:center;gap:clamp(2rem,5vw,4rem);padding:4rem 0 3rem;display:flex;position:relative}.mk-hero-content{flex:1;min-width:0}.mk-hero-visual{flex:1;justify-content:flex-end;min-width:0;display:flex}.mk-headline{letter-spacing:-.04em;color:#0f172a;margin:0 0 1.25rem;font-size:3.8rem;font-weight:800;line-height:1.1}.mk-subheadline{color:#475569;max-width:500px;margin:0;font-size:1.15rem;line-height:1.6}.mk-hero-ctas{align-items:center;gap:12px;margin-top:2rem;display:flex}.mk-hero-ctas.justify-center{flex-wrap:wrap;justify-content:center}.mk-authentic-modal-wrapper{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;justify-content:center;align-items:center;width:100%;padding:40px;display:flex;box-shadow:0 20px 40px -10px #0000000d}.mk-modal-simulator{background:#fff;border:1px solid #cbd5e1;border-radius:16px;width:100%;max-width:480px;font-family:Inter,sans-serif;transition:all .3s;overflow:hidden;transform:scale(1.04);box-shadow:0 25px 50px -12px #00000026,0 0 0 1px #0000000d}.mk-modal-simulator:hover{transform:scale(1.05)translateY(-2px);box-shadow:0 30px 60px -12px #0003,0 0 0 1px #0000000d}.mk-modal-header{justify-content:space-between;align-items:center;padding:20px;display:flex}.mk-modal-title{color:#0f172a;align-items:center;gap:10px;font-size:1.1rem;font-weight:600;display:flex}.mk-modal-body{flex-direction:column;gap:16px;padding:0 20px 20px;display:flex}.mk-modal-input-group{border:1px solid #3b82f6;border-radius:6px;align-items:center;padding:10px 12px;display:flex;box-shadow:0 0 0 3px #3b82f626}.mk-modal-input-text{color:#0f172a;font-size:.95rem;font-weight:600}.mk-cursor{background:#0f172a;width:1.5px;height:18px;margin-left:2px}.mk-cursor.on{opacity:1}.mk-cursor.off{opacity:0}.mk-modal-textarea-group{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;min-height:80px;padding:12px}.mk-modal-placeholder{color:#64748b;font-size:.9rem}.mk-modal-row{align-items:center;gap:12px;display:flex}.mk-modal-row-label{color:#0f172a;align-items:center;gap:8px;width:120px;font-size:.85rem;font-weight:600;display:flex}.mk-modal-row-controls{flex:1;gap:8px;display:flex}.mk-modal-control-box{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.85rem;font-weight:500;display:flex}.mk-modal-control-box:first-child:not(.flex-1){flex:1.5}.mk-modal-control-box:last-child:not(.flex-1),.flex-1{flex:1}.justify-between{justify-content:space-between}.mk-modal-icon-btn{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;padding:8px;display:flex}.mk-modal-footer{justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}.mk-modal-btn-cancel{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:8px 16px;font-size:.9rem;font-weight:600}.mk-modal-btn-submit{color:#fff;background:#0f766e;border:none;border-radius:6px;padding:8px 16px;font-size:.9rem;font-weight:600}.mk-authentic-queue-wrapper{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;width:100%;margin:0 auto;padding:40px;box-shadow:0 20px 40px -10px #0000000d}.mk-authentic-queue-wrapper .queue-card{margin-bottom:16px;opacity:1!important;background-color:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 25px 50px -12px #00000026,0 0 0 1px #0000000d!important}.mk-authentic-queue-wrapper .queue-card:last-child{margin-bottom:0}.mk-authentic-queue-wrapper .queue-card:hover{transform:translateY(-2px);box-shadow:0 30px 60px -12px #0003,0 0 0 1px #0000000d!important}.mk-action-simulator-scale-wrapper{justify-content:center;width:100%;display:flex}@media (width>=901px){.mk-action-simulator-scale-wrapper{zoom:clamp(1, calc(1.25 * 100vw / 1200), 1.25);transform-origin:50%}}.mk-action-simulator-container{background:#fff;border:1px solid #cbd5e1;border-radius:16px;width:100%;max-width:480px;position:relative;overflow:hidden;box-shadow:0 20px 40px -10px #00000026,0 0 0 1px #0000000d}.mk-action-simulator-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:16px 20px}.mk-action-header-title{color:#0f172a;font-size:.95rem;font-weight:700}.mk-action-simulator-body{padding:20px}.mk-animate-grid{animation:.3s ease-out forwards fadeSlideUp}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mk-sim-btn{pointer-events:none}.mk-virtual-cursor{z-index:100;pointer-events:none;filter:drop-shadow(0 4px 6px #0003);transition:transform .6s cubic-bezier(.25,1,.5,1);position:absolute;top:0;left:0}.mk-virtual-cursor.active{transition:transform .1s;transform:scale(.9)}.mk-action-toast{color:#fff;white-space:nowrap;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background:#10b981d9;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:.7rem;font-weight:500;transition:all .3s;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%,20px);box-shadow:0 4px 6px -1px #10b98133}.mk-action-toast.visible{opacity:1;transform:translate(-50%)}.mk-flow-container{background:#fff;border:1px solid #cbd5e1;border-radius:16px;flex-direction:column;width:100%;max-width:480px;transition:all .3s;display:flex;overflow:hidden;transform:scale(1.04);box-shadow:0 20px 40px -10px #00000026,0 0 0 1px #0000000d}.mk-flow-container:hover{transform:scale(1.05)translateY(-2px);box-shadow:0 30px 60px -12px #0003,0 0 0 1px #0000000d}.mk-dense-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.mk-status-pulse{color:#10b981;align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}.pulse-dot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:1.5s infinite pulse;box-shadow:0 0 6px #10b98180}.mk-dense-list{flex-direction:column;gap:16px;padding:20px;display:flex}.mk-dense-item{border:1px solid #0000;border-radius:12px;gap:16px;padding:16px;display:flex;overflow:hidden}.mk-dense-item.active{background:#eff6ff;border-color:#bfdbfe}.mk-dense-item.done{opacity:.7;background:#f8fafc}.mk-dense-item.waiting{background:#fff;border-color:#e2e8f0}.mk-dense-item.prepared{background:#fff;border-style:dashed;border-color:#e2e8f0}.mk-dense-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mk-dense-item.done .mk-dense-icon{color:#475569;background:#e2e8f0}.mk-dense-item.waiting .mk-dense-icon{color:#64748b;background:#f1f5f9}.mk-dense-item.active .mk-dense-icon{color:#fff;background:#3b82f6}.mk-dense-item.prepared .mk-dense-icon{color:#94a3b8;background:#f8fafc}.mk-dense-content{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.mk-dense-title{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:.95rem;font-weight:700;overflow:hidden}.mk-dense-meta{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.mk-dense-progress{background:#e2e8f0;border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.mk-dense-bar{background:#94a3b8;height:100%}.mini-pulse{color:#fff;background:#3b82f6;border-radius:4px;padding:2px 6px;font-size:.75rem;transition:opacity .3s}.mini-pulse.off{opacity:.5}.mk-cta-section{text-align:center;padding:3rem 0 6rem}.mk-cta-headline{color:#0f172a!important;margin-bottom:1.5rem!important;font-size:3rem!important;font-weight:800!important;line-height:1.1!important}.mk-cta-subheadline{max-width:600px;color:#475569!important;margin:0 auto 2.5rem!important;font-size:1.15rem!important;line-height:1.6!important}.mk-footer{text-align:center;color:#64748b;padding:2rem 0;font-size:.85rem}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@media (width<=900px){.mk-hero{text-align:center;flex-direction:column;gap:3rem;padding:2rem 0 3rem}.mk-headline{margin-bottom:1rem;letter-spacing:-.02em!important;font-size:clamp(1.8rem,7.5vw,2.4rem)!important;line-height:1.2!important}.mk-split{text-align:center;gap:1.5rem;flex-direction:column!important}.mk-split-interleaved{text-align:center;flex-direction:column;gap:1.5rem;display:flex}.mk-split-interleaved .mk-text-top{order:1}.mk-split-interleaved .mk-text-bottom{order:2}.mk-split-interleaved .mk-visual-content{order:3}.mk-split.invert-mobile{gap:1.5rem;flex-direction:column-reverse!important}.mk-system-flow-section{gap:0!important;padding:2.5rem 0 0!important}.mk-system-flow-section>.mk-section{padding-top:0!important;padding-bottom:0!important}.mk-system-flow-section .mk-glow-separator{padding:40px 0!important}.mk-section{padding:3rem 0}.mk-section h2{margin-bottom:1.25rem;letter-spacing:-.015em!important;font-size:clamp(1.35rem,5.5vw,1.65rem)!important;line-height:1.25!important}.mk-subheadline{margin-bottom:1.5rem!important}.mk-section p{margin-bottom:1.25rem;font-size:.95rem!important;line-height:1.55!important}.mk-text-top p:last-child{margin-bottom:0}.mk-text-top{max-width:95%;margin:0 auto}.mk-btn{justify-content:center;align-items:center;min-height:48px;display:inline-flex}.mk-hero-ctas{justify-content:center;gap:12px;display:flex}.mk-section-cta{justify-content:center;margin-top:1.5rem;margin-bottom:0;display:flex}.mk-feature-list{gap:12px;margin-top:0}.mk-cta-section{padding:3rem 0 5rem}.mk-cta-headline{font-size:2.2rem!important}.mk-rq-right{flex-direction:column;align-items:flex-end;gap:12px}@media (width<=480px){.mk-hero-ctas,.mk-section-cta{flex-direction:column!important;align-items:center!important;gap:12px!important;width:100%!important}.mk-hero-ctas .mk-btn,.mk-section-cta .mk-btn{text-align:center!important;box-sizing:border-box!important;width:100%!important}}.mk-pricing-page .mk-pricing-features-grid{grid-template-columns:1fr!important;gap:16px!important;margin-top:32px!important}.mk-pricing-page .mk-faq-grid{grid-template-columns:1fr!important;gap:16px!important;margin-top:24px!important}.mk-authentic-modal-wrapper{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.mk-authentic-queue-wrapper{border-radius:16px!important;padding:16px!important}.mk-split.reverse .mk-visual-content,.mk-split-interleaved.reverse .mk-visual-content{zoom:clamp(.5, calc(100vw / 550), 1)}.mk-hero-visual{justify-content:center;width:100%;display:flex;zoom:clamp(.4, calc(100vw / 720), .78)!important;margin:0 auto!important}.mk-hero-visual .mk-flow-container{height:340px!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0 auto!important;transform:scale(1)!important}.mk-hero-visual .mk-flow-container:hover{box-shadow:none!important;transform:translateY(-2px)!important}.mk-hero-visual .mk-dense-header{background:0 0!important;border-bottom:none!important;padding:8px 12px 14px!important}.mk-hero-visual .mk-dense-list{height:280px!important;padding:0!important}.mk-hero-visual .mk-dense-list>div{margin-bottom:10px!important}.mk-hero-visual .mk-dense-item{gap:12px!important;padding:10px 12px!important}.mk-hero-visual .mk-dense-icon{border-radius:6px!important;width:30px!important;height:30px!important}.mk-hero-visual .mk-dense-icon svg{width:14px!important;height:14px!important}.mk-hero-visual .mk-dense-title{justify-content:space-between!important;align-items:center!important;width:100%!important;min-width:0!important;margin-bottom:2px!important;font-size:.8rem!important;display:flex!important}.mk-hero-visual .mk-dense-meta{font-size:.72rem!important}.mk-hero-visual .mk-dense-progress{height:3px!important;margin-top:6px!important}.mk-hero-visual .mini-pulse{border-radius:3px!important;flex-shrink:0!important;margin-left:6px!important;padding:1px 4px!important;font-size:.62rem!important}.mk-has-mobile-pulse{position:relative}.mk-has-mobile-pulse:after,.mk-hero.mk-has-mobile-pulse:after,.mk-desktop-only{display:none!important}.mk-mobile-only{justify-content:center;width:100%;display:flex!important}.mk-mobile-hero-simulator{box-sizing:border-box;flex-direction:column;width:100%;max-width:480px;display:flex}.mk-mobile-simulator-header{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:8px 4px 14px;display:flex}.mk-mobile-simulator-title{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:700}.mk-mobile-simulator-status{color:#10b981;align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}.mk-mobile-simulator-list{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.mk-mobile-simulator-item{box-sizing:border-box;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;height:70px;padding:10px 12px;display:flex;overflow:hidden}.mk-mobile-simulator-item.active{background:#eff6ff;border-color:#bfdbfe}.mk-mobile-simulator-item.done{opacity:.7;background:#f8fafc}.mk-mobile-simulator-item.waiting{background:#fff;border-color:#e2e8f0}.mk-mobile-simulator-item.prepared{background:#fff;border-style:dashed;border-color:#e2e8f0}.mk-mobile-simulator-icon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mk-mobile-simulator-item.done .mk-mobile-simulator-icon{color:#475569;background:#e2e8f0}.mk-mobile-simulator-item.waiting .mk-mobile-simulator-icon{color:#64748b;background:#f1f5f9}.mk-mobile-simulator-item.active .mk-mobile-simulator-icon{color:#fff;background:#3b82f6}.mk-mobile-simulator-item.prepared .mk-mobile-simulator-icon{color:#94a3b8;background:#f8fafc}.mk-mobile-simulator-content{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.mk-mobile-simulator-row-title{color:#0f172a;justify-content:space-between;align-items:center;width:100%;min-width:0;margin-bottom:2px;font-size:.8rem;font-weight:700;display:flex}.mk-mobile-row-text{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.mk-mobile-simulator-row-meta{color:#64748b;white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:.72rem;font-weight:500;overflow:hidden}.mk-mobile-simulator-progress{background:#e2e8f0;border-radius:2px;height:3px;margin-top:6px;overflow:hidden}.mk-mobile-simulator-bar{background:#94a3b8;height:100%}*{-webkit-tap-highlight-color:transparent!important}.mk-btn:active{transition:transform 50ms!important;transform:scale(.98)!important}.mk-principle-card:active,.mk-usecase-card:active,.mk-faq-item:active,.mk-pricing-page .mk-feature-card:active{transition:transform 80ms!important;transform:scale(.99)!important}.mk-headline,.mk-section h2,.mk-cta-headline,.mk-validation-headline{letter-spacing:-.035em!important}.marketing-theme{letter-spacing:-.015em!important}.mk-btn{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.mk-glow-separator:after{width:4px!important;height:4px!important}.mk-drawer-link:active{background:#0f172a0a!important;border-radius:6px!important}.mk-container{padding:0 clamp(.875rem,5vw,1.25rem)!important}.mk-proof-metrics{gap:6px!important;margin:20px 0 24px!important}.mk-metric-pill{padding:6px 10px!important;font-size:.78rem!important}@media (width<=360px){.mk-section h2{font-size:1.25rem!important}}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.mk-footer{opacity:.8;font-size:.78rem!important}.mk-ppm-left{padding-bottom:24px!important}.mk-ppm-right{padding-top:24px!important}.mk-usecases-page .mk-usecase-chip{border-radius:8px!important;padding:6px 12px!important;font-size:.8rem!important}.mk-usecases-page .mk-usecase-card{margin-bottom:16px!important}.mk-usecases-page .mk-usecase-card:last-child{margin-bottom:0!important}.mk-timeline-card{gap:24px!important}.mk-tl-step{gap:16px!important}.mk-tl-step .mk-ps-icon-wrapper{flex-shrink:0!important}}@keyframes mobile-transition-pulse{0%{opacity:.3;transform:translate(-50%)scale(.8)}50%{opacity:.8;transform:translate(-50%)scale(1.5);box-shadow:0 0 14px #3b82f699}to{opacity:.3;transform:translate(-50%)scale(.8)}}.mk-principle-card{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px;padding:20px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #00000006}.mk-principle-card:last-child{margin-bottom:0}.mk-principle-card:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -4px #00000006}.mk-principle-grid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.mk-principle-text{color:#1e293b;margin-bottom:16px;font-size:1.1rem;font-style:italic;font-weight:500;line-height:1.6}.mk-principle-ref{color:#64748b;flex-direction:column;gap:2px;font-size:.85rem;font-weight:500;display:flex}.mk-principle-ref a{color:#94a3b8;font-size:.75rem;text-decoration:none;transition:color .2s}.mk-principle-ref a:hover{color:#64748b}.mk-proof-metrics{justify-content:center;gap:16px;margin:32px 0 48px;display:flex}.mk-validation-headline{letter-spacing:-.02em;color:#0f172a;margin-bottom:1.5rem;font-weight:700;font-size:2.25rem!important}.mk-validation-sub{color:#475569;max-width:700px;margin:0 auto;font-size:1.15rem;line-height:1.6}.mk-validation-eyebrow{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.mk-metric-pill{white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:8px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-flex}.mk-metric-pill svg{width:14px;height:14px}.mk-metric-pill.slate{color:#475569;background:#f8fafc;border-color:#e2e8f0}.mk-metric-pill.emerald{color:#10b981;background:#10b9810d;border-color:#10b98133}.mk-metric-pill.blue{color:#3b82f6;background:#3b82f60d;border-color:#3b82f633}.mk-metric-pill.rose{color:#ef4444;background:#ef44440d;border-color:#ef444433}@media (width<=900px){.mk-principle-grid{grid-template-columns:1fr;gap:16px}.mk-proof-metrics{grid-template-columns:1fr 1fr;gap:8px;margin:24px 0 32px;display:grid}.mk-metric-pill{box-sizing:border-box;justify-content:center;width:100%;padding:8px 12px;font-size:.8125rem}.mk-metric-pill svg{width:14px;height:14px}.mk-validation-headline{font-size:1.75rem!important}.mk-mobile-balanced-text{max-width:90%;margin-right:auto}.mk-header-center,.mk-desktop-actions{display:none}.mk-mobile-actions{display:flex}}.mk-validation-bridge{color:#64748b;margin-bottom:24px;font-size:.9rem;line-height:1.5}.mk-principle-card{flex-direction:column;display:flex}.mk-principle-footer{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;display:flex}.mk-principle-tags{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.mk-tag{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;cursor:default;opacity:.85;border:1px solid #e2e8f04d;border-radius:4px;padding:1px 4px;font-size:.55rem}.mk-tag-overlay{-webkit-backdrop-filter:blur(8px);color:#475569;text-transform:none;letter-spacing:normal;text-align:left;z-index:10;background:#fffffff2;border:1px solid #e2e8f0cc;border-radius:8px;width:240px;padding:12px;font-size:.75rem;font-weight:500;line-height:1.5;animation:.2s ease-out forwards fadeUpScale;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000003}@keyframes fadeUpScale{0%{opacity:0;transform:translateY(4px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.marketing-theme:has(.mk-principles-page){background-color:#f7f8fb}.mk-principles-page{isolation:isolate;max-width:1180px}.mk-principles-page:before,.mk-principles-page:after{content:"";z-index:0;pointer-events:none;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2224%22%20viewBox%3D%220%200%2044%2024%22%3E%3Cimage%20href%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAABA0lEQVR4nN2WYQ7CIAyFywbOS3glz%2B9NnJuIISkJw74O0OyHL%2BHXoF8f0DJzud7oCA2HUOhAkK2cZ3hoCjy6QJZHrfMnES2toImIxkpAHs%2Fz2Ahl6jogqiSQYVCPvOQGbZ3kZOX9J%2BXATetlKF16BqHvUS8NgkDagpj1SYAFdpwntBHKrtzKMQs4CwHTuU4tIC%2B4mthJ0srAct6ISgZdb6noYoBztuZFRHdhB5pA0dVDyHhgmFOSGlo7g%2BeM7U6fCzVXvaappvpBcgL4A26VxTWN1AjzyjODIPdFCyJUS79%2B%2BFbkaABnorYToEXrDKgFzZUPXmAHUpHvglIAmF2P%2Fu8v6A2evT1uGrfS%2FwAAAABJRU5ErkJggg%3D%3D%22%20x%3D%229%22%20y%3D%22-1%22%20width%3D%2226%22%20height%3D%2226%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='24' viewBox='0 0 44 24'%3E%3Cpath d='M22 7c-3.5-4.9-9.8-3.5-9.8 3.5 0 6.3 6.3 9.8 9.8 13.3 3.5-3.5 9.8-7 9.8-13.3 0-7-6.3-8.4-9.8-3.5z' fill='none' stroke='%230f172a' stroke-opacity='0.038' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat;background-size:44px 24px,44px 24px;width:280px;position:fixed;top:0;bottom:0}.mk-principles-page:before{background-position:0 0,22px 0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-principles-page:after{background-position:100% 0,right 22px top 0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-principles-page>*{z-index:1;position:relative}.mk-principles-page .mk-system-flow-glow,.mk-principles-page .mk-system-flow-line{display:none}.mk-principles-page section{margin-bottom:0}.mk-principles-page .mk-cta-section{margin-bottom:120px}.mk-glow-separator{justify-content:center;align-items:center;width:100%;display:flex;padding:60px 0!important}@media (width<=900px){.mk-glow-separator{padding:32px 0!important}}.mk-system-flow-section .mk-glow-separator{padding:20px 0!important}.mk-principles-page .mk-glow-separator{height:0!important;margin:0!important;padding:0!important;display:none!important}.mk-principles-page .mk-principles-intro,.mk-principles-page .mk-principles-matrix,.mk-principles-page .mk-principles-options,.mk-principles-page .mk-principles-fit,.mk-principles-page section:not(.mk-principles-corporate-hero):not(.mk-cta-section){margin-top:clamp(3.5rem,7vw,5.8rem)}.mk-glow-separator:after{content:"";background:#3b82f6;border-radius:50%;width:6px;height:6px;animation:2.5s ease-in-out infinite glow-divider-pulse;box-shadow:0 0 14px #3b82f666}@keyframes glow-divider-pulse{0%{opacity:.3;transform:scale(.8)}50%{opacity:.8;transform:scale(1.5);box-shadow:0 0 14px #3b82f699}to{opacity:.3;transform:scale(.8)}}.mk-principles-hero,.mk-principles-split,.mk-principles-matrix,.mk-principles-core,.mk-principles-options,.mk-principles-flow,.mk-principles-fit,.mk-cta-section{max-width:1040px;margin-left:auto;margin-right:auto}.mk-principles-page .mk-section-header{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:800px;margin:0 auto 64px;display:flex}.mk-principles-page .mk-section-header h2{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:2.75rem;font-weight:700;line-height:1.15}.mk-principles-page .mk-section-header p{color:#475569;max-width:700px;margin:0;font-size:1.25rem;font-weight:400;line-height:1.6}.mk-principles-options .mk-section-header{max-width:1000px}.mk-principles-page .mk-principles-options .mk-section-header h2,.mk-principles-page .mk-principles-matrix .mk-section-header h2{letter-spacing:-.03em;font-size:3.5rem;font-weight:800;line-height:1.1}.mk-system-card{background:#fff;border:1px solid #e2e8f0cc;border-radius:16px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1);box-shadow:0 10px 25px -5px #0f172a0d,0 0 0 1px #e2e8f04d}.mk-system-card:hover{transform:translateY(-6px);box-shadow:0 25px 50px -12px #0f172a1f,0 0 0 1px #e2e8f080}.mk-card-heavy{box-shadow:0 20px 40px -10px #0f172a1a,0 0 0 1px #e2e8f080}.mk-card-heavy:hover{transform:translateY(-8px);box-shadow:0 40px 80px -15px #0f172a33,0 0 0 1px #e2e8f0b3}.mk-text-slate{color:#475569}.mk-text-rose{color:#f43f5e}.mk-text-blue{color:#3b82f6}.mk-icon-muted{color:#94a3b8}.mk-icon-slate{color:#64748b}.mk-icon-blue{color:#3b82f6}.mk-item-card{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex:1;align-items:center;gap:16px;padding:18px 24px;font-size:1.05rem;font-weight:500;transition:all .2s;display:flex}.mk-list-rose .mk-item-card{color:#be123c;background:#fff1f2;border-color:#fecaca}.mk-list-blue .mk-item-card{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.mk-principles-hero{justify-content:space-between;align-items:center;gap:60px;padding:100px 0;display:flex}.mk-principles-hero .mk-hero-content{flex-direction:column;flex:.9;gap:24px;max-width:650px;display:flex}.mk-principles-hero .mk-hero-visual{transform-origin:100%;flex:1.1;transform:scale(1.05)}.mk-principles-hero .mk-headline{letter-spacing:-.03em;max-width:650px;margin-bottom:0;font-size:3.75rem;font-weight:800;line-height:1.1}.mk-principles-hero .mk-subheadline{color:#475569;margin-top:0;margin-bottom:16px;font-size:1.35rem;line-height:1.6}.mk-manifesto-claim{color:#0f172a;border-left:6px solid #3b82f6;max-width:550px;margin:16px 0 40px;padding-left:32px;font-size:1.5rem;font-weight:700;line-height:1.4}.mk-principles-page .mk-principles-corporate-hero{isolation:isolate;background:radial-gradient(circle at 88% 10%,#3b82f629,#0000 34%),radial-gradient(circle at 8% 92%,#93c5fd29,#0000 30%),linear-gradient(135deg,#fffffff5,#eff6ffc2);border:1px solid #bfdbfeb8;border-radius:30px;gap:clamp(28px,5vw,56px);max-width:1140px;padding:clamp(2.4rem,5vw,4.2rem);position:relative;overflow:hidden;box-shadow:0 28px 84px -58px #0f172a94}.mk-principles-page .mk-principles-corporate-hero .mk-hero-content{flex:1;gap:18px;max-width:575px}.mk-principles-page .mk-principles-corporate-hero .mk-headline{font-size:clamp(2.45rem,4.5vw,4.1rem);font-weight:900;line-height:1.05}.mk-principles-page .mk-principles-corporate-hero .mk-subheadline{color:#334155;max-width:540px;margin-bottom:8px;font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.55}.mk-principles-page .mk-principles-corporate-hero .mk-manifesto-claim{color:#0f172a;background:#ffffffbd;border:1px solid #bfdbfeb8;border-left:4px solid #2563eb;border-radius:14px;margin:8px 0 16px;padding:14px 16px;font-size:1.12rem;font-weight:750;box-shadow:inset 0 1px #ffffffe6}.mk-principles-page .mk-principles-corporate-hero .mk-hero-visual{flex:0 500px;width:100%;max-width:500px;transform:none}.mk-principles-page .mk-principles-corporate-hero .mk-hero-visual-stage{box-shadow:none;background:0 0;border:none;padding:0}.mk-system-panel{background:#f8fafc;flex-direction:column;gap:40px;padding:48px;display:flex}.mk-panel-top{justify-content:space-between;align-items:stretch;gap:20px;display:flex}.mk-panel-col{flex-direction:column;flex:1;gap:16px;display:flex}.mk-panel-header{text-align:center;font-size:1.1rem;font-weight:600}.mk-panel-arrow{justify-content:center;align-items:center;display:flex}.mk-panel-list{flex-direction:column;gap:12px;display:flex}.mk-panel-list .mk-item-card{background:#fff;border-color:#e2e8f0;justify-content:center;padding:12px;font-size:.95rem;box-shadow:0 2px 4px -1px #0000000d}.mk-panel-answer{color:#1e3a8a;background:#fff;border:1px solid #bfdbfe;border-radius:12px;align-items:flex-start;gap:16px;padding:20px;font-size:1.05rem;line-height:1.5;display:flex;box-shadow:0 4px 6px -1px #3b82f61a}.mk-panel-answer svg{flex-shrink:0;margin-top:3px}.mk-comparison-module{justify-content:space-between;align-items:stretch;gap:40px;width:100%;display:flex}.mk-comp-card{flex-direction:column;flex:1;padding:40px;display:flex}.mk-comp-title{color:#0f172a;align-items:center;gap:12px;margin-bottom:24px;font-size:1.25rem;font-weight:600;display:flex}.mk-comp-list{flex-direction:column;flex:1;gap:16px;display:flex}.mk-comp-footer-statement{text-align:center;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;max-width:700px;margin:40px auto 0;padding:24px 32px;font-size:1.15rem;font-weight:500;line-height:1.6}.mk-options-split{grid-template-columns:1fr 1fr;gap:60px;width:100%;margin-top:60px;display:grid}.mk-matrix-grid-wrapper{width:100%;position:relative}.mk-matrix-grid{grid-template-columns:1fr 1fr;gap:60px;margin-top:60px;display:grid}.mk-matrix-lead{color:#0f172a;max-width:800px;margin:0;font-size:1.35rem;font-weight:600;line-height:1.6}.mk-matrix-col{padding:60px}.mk-matrix-col h3{color:#0f172a;letter-spacing:-.02em;margin-bottom:32px;font-size:1.75rem;font-weight:700}.mk-matrix-col ul{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.mk-matrix-col li{color:#334155;align-items:center;gap:20px;font-size:1.3rem;font-weight:500;display:flex}.mk-matrix-col li svg{color:#94a3b8;flex-shrink:0}.mk-matrix-embedded-cta{justify-content:center;margin-top:80px;display:flex}.mk-core-grid{flex-direction:column;gap:32px;width:100%;display:flex}.mk-core-grid-2x2{grid-template-columns:1fr 1fr;gap:32px;display:grid}.mk-core-card{flex-direction:column;height:100%;padding:32px;display:flex;position:relative}.mk-core-card-featured{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:32px;padding:40px;display:grid}.mk-core-featured-content{flex-direction:column;display:flex}.mk-core-featured-solution{flex-direction:column;justify-content:flex-end;display:flex}.mk-core-card h3{color:#0f172a;margin-bottom:12px;font-size:1.25rem;font-weight:600}.mk-core-card-featured h3{letter-spacing:-.01em;margin-bottom:16px;font-size:1.5rem}.mk-core-marker{color:#94a3b8;letter-spacing:.05em;margin-bottom:12px;font-family:monospace;font-size:.85rem;font-weight:700}.mk-core-problem{color:#64748b;margin-bottom:24px;font-size:1rem;line-height:1.6}.mk-core-solution{border-radius:12px;align-items:flex-start;gap:12px;margin-top:auto;padding:16px;font-size:.95rem;font-weight:500;line-height:1.5;display:flex}.mk-solution-blue{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe}.mk-core-solution svg{color:#3b82f6;flex-shrink:0;margin-top:2px}.mk-principles-page .mk-process-grid{justify-content:space-between;align-items:center;width:100%;margin-top:40px;display:flex}.mk-principles-page .mk-process-grid .mk-process-step{text-align:center;flex-direction:column;align-items:center;gap:16px;width:160px;padding:24px;display:flex}.mk-principles-page .mk-ps-icon{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.mk-principles-page .mk-ps-icon.mk-icon-blue{color:#3b82f6;background:#eff6ff;border-color:#bfdbfe}.mk-principles-page .mk-ps-text{color:#475569;font-size:.95rem;font-weight:600;line-height:1.4}.mk-principles-page .mk-ps-text.mk-text-blue{color:#1d4ed8}.mk-disclaimer{color:#94a3b8;text-align:center;margin-top:40px;font-size:.85rem;font-style:italic}.mk-principles-page .mk-section-header{gap:14px;margin-bottom:32px}.mk-principles-page .mk-section-header h2{letter-spacing:-.03em;font-size:clamp(2rem,3.4vw,3rem);font-weight:900}.mk-principles-page .mk-section-header p{font-size:1.08rem}.mk-principles-page .mk-header-left{text-align:left;align-items:flex-start;margin-left:0}.mk-principles-page .mk-hero-visual-stage{background:radial-gradient(circle at 88% 12%,#3b82f614,#0000 34%),#ffffff94;border:1px solid #e2e8f09e;border-radius:24px;padding:clamp(1rem,2.4vw,1.6rem);box-shadow:0 18px 52px -42px #0f172a5c}.mk-principles-page .mk-comparison-module{gap:22px}.mk-principles-page .mk-comp-card,.mk-principles-page .mk-core-card,.mk-principles-page .mk-process-grid .mk-process-step{background:radial-gradient(circle at 92% 12%,#3b82f612,#0000 32%),#fff;border:1px solid #e2e8f0db;border-radius:18px;box-shadow:0 18px 44px -36px #0f172a61}.mk-principles-page .mk-comp-card{padding:28px}.mk-principles-page .mk-comp-card:hover,.mk-principles-page .mk-core-card:hover,.mk-principles-page .mk-process-grid .mk-process-step:hover{border-color:#3b82f640;transform:translateY(-3px);box-shadow:0 26px 58px -38px #0f172a80,0 0 0 1px #3b82f629}.mk-principles-page .mk-item-card{background:#f8fafcd1;border-color:#e2e8f0d1}.mk-principles-page .mk-list-blue .mk-item-card{background:#eff6ffe6;border-color:#bfdbfead}.mk-principles-page .mk-list-rose .mk-item-card{background:#fff1f2e6;border-color:#fecacab8}.mk-principles-page .mk-core-grid,.mk-principles-page .mk-core-grid-2x2{gap:22px}.mk-principles-page .mk-core-card{padding:28px}.mk-principles-page .mk-core-card-featured{background:radial-gradient(circle at 96% 10%,#3b82f61f,#0000 34%),linear-gradient(#fff,#eff6ff);border-color:#93c5fd85;padding:clamp(1.6rem,3vw,2.4rem)}.mk-principles-page .mk-core-marker{color:#2563eb}.mk-principles-page .mk-core-solution{background:#eff6ffd1;border-color:#bfdbfead}.mk-principles-page .mk-comp-footer-statement{background:#eff6ff9e;border:1px solid #bfdbfe9e;border-radius:16px;box-shadow:0 18px 44px -38px #0f172a52}.mk-principles-page .mk-principles-options{isolation:isolate;background:radial-gradient(circle at 86% 14%,#60a5fa38,#0000 34%),radial-gradient(circle at 12% 88%,#93c5fd21,#0000 28%),linear-gradient(135deg,#07111f 0%,#172554 56%,#1d4ed8 100%);border:1px solid #93c5fd57;border-radius:28px;padding:clamp(2rem,4.6vw,3.8rem);position:relative;overflow:hidden;box-shadow:0 38px 92px -48px #0f172ac7}.mk-principles-page .mk-principles-options .mk-section-header h2,.mk-principles-page .mk-principles-options .mk-section-header p{color:#fff}.mk-principles-page .mk-principles-options .mk-comp-card{box-shadow:none;background:#ffffff14;border-color:#bfdbfe38}.mk-principles-page .mk-principles-options .mk-comp-title{color:#fff}.mk-principles-page .mk-principles-options .mk-list-blue .mk-item-card,.mk-principles-page .mk-principles-options .mk-list-rose .mk-item-card{color:#ffffffdb;background:#ffffff14;border-color:#bfdbfe38}.mk-principles-page .mk-process-grid{gap:14px;padding:0}.mk-principles-page .mk-process-grid .mk-process-step{width:174px;padding:18px}.mk-principles-page .mk-ps-icon{color:#2563eb;background:#eff6ffd1;border-color:#bfdbfeb8}.mk-final-cta-card{text-align:center!important;box-sizing:border-box!important;background:linear-gradient(135deg,#fff 0%,#eff6ff 100%)!important;border:1px solid #3b82f640!important;border-radius:36px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:1040px!important;margin:0 auto!important;padding:64px 48px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 40px 90px -25px #0f172a1f,0 0 0 1px #3b82f60f!important}.mk-final-cta-card:after{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#3b82f61a 0%,#0000 70%)!important;border-radius:50%!important;width:180px!important;height:180px!important;position:absolute!important;top:-60px!important;right:-60px!important}.mk-cta-headline{color:#0f172a!important;text-align:center!important;letter-spacing:-.02em!important;max-width:850px!important;margin-bottom:16px!important;font-size:2.5rem!important;font-weight:850!important;line-height:1.25!important}.mk-cta-subheadline{color:#475569!important;text-align:center!important;max-width:700px!important;margin-bottom:24px!important;font-size:1.25rem!important;line-height:1.65!important}.mk-final-cta-card .mk-btn-primary{border-radius:14px!important;padding:18px 44px!important;font-size:1.15rem!important;font-weight:800!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;box-shadow:0 15px 35px -5px #3b82f673!important}.mk-final-cta-card .mk-btn-primary:hover{transform:translateY(-3px)!important;box-shadow:0 20px 45px -5px #3b82f68c!important}.mk-principles-page .mk-final-cta-card{isolation:isolate!important;background:radial-gradient(circle at 78% 18%,#60a5fa3d,#0000 34%),radial-gradient(circle at 12% 88%,#93c5fd29,#0000 28%),linear-gradient(135deg,#07111f 0%,#172554 54%,#1d4ed8 100%)!important;border:1px solid #93c5fd59!important;border-radius:28px!important;padding:clamp(2.2rem,5vw,4rem)!important;position:relative!important;overflow:hidden!important;box-shadow:0 38px 92px -48px #0f172ac7!important}.mk-principles-page .mk-final-cta-card:before{content:""!important;z-index:0!important;pointer-events:none!important;aspect-ratio:1!important;opacity:.14!important;filter:saturate(.25)brightness(1.45)contrast(.82)!important;mix-blend-mode:screen!important;background-image:url(/assets/sales-engine-s-watermark-vG2J_1Zt.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:clamp(19rem,30vw,28rem)!important;position:absolute!important;top:-58px!important;right:-18px!important;transform:rotate(-9deg)!important}.mk-principles-page .mk-final-cta-card:after{z-index:0!important}.mk-principles-page .mk-final-cta-card>*{z-index:1!important;position:relative!important}.mk-principles-page .mk-final-cta-card .mk-cta-headline,.mk-principles-page .mk-final-cta-card .mk-cta-subheadline{color:#fff!important}.mk-principles-page .mk-final-cta-card .mk-cta-subheadline{opacity:.84}.mk-principles-page .mk-final-cta-card .mk-btn-primary{color:#0f172a!important;background:#fff!important;box-shadow:0 18px 38px -24px #ffffffd9!important}.mt-32{margin-top:56px}@media (width<=900px){.mk-section{margin-bottom:80px}.mk-principles-hero{flex-direction:column;align-items:flex-start}.mk-principles-hero .mk-headline{font-size:2.2rem;line-height:1.2}.mk-principles-hero-visual .mk-system-card.mk-gap-card{padding:24px}.mk-gap-top{flex-direction:column;gap:16px}.mk-gap-arrow{padding:8px 0;transform:rotate(90deg)}.mk-gap-card{padding:24px}.mk-gap-box-title{font-size:.8rem}.mk-crm-vs-engine-card{flex-direction:column;gap:24px;padding:24px}.mk-cve-transition{flex-direction:row;padding:16px 0;transform:rotate(90deg)}.mk-matrix-grid,.mk-options-split,.mk-fit-grid{grid-template-columns:1fr}.mk-core-grid-2x2,.mk-core-card-featured{grid-template-columns:1fr;gap:24px}.mk-matrix-col,.mk-core-card,.mk-opt-body,.mk-fit-card{padding:24px}.mk-timeline-card{flex-direction:column;align-items:flex-start;gap:32px;padding:24px}.mk-tl-step{text-align:left;flex-direction:row;width:100%}.mk-solution-badge{padding:4px 12px;font-size:.8rem}.mk-solution-text{font-size:.95rem}.mk-principles-options .mk-section-header h2{font-size:1.8rem}.mk-final-cta-card{padding:48px 24px!important}.mk-cta-headline{font-size:1.75rem!important}.mk-principles-page .mk-section-header h2{font-size:2rem}.mk-principles-page .mk-principles-options .mk-section-header h2,.mk-principles-page .mk-principles-matrix .mk-section-header h2{letter-spacing:-.02em!important;font-size:1.85rem!important;font-weight:700!important;line-height:1.25!important}}.mk-angel-page section,.mk-angel-page .mk-section,.mk-growth-page section,.mk-growth-page .mk-section{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.mk-angel-page .mk-principles-hero{padding:5rem 0 2.5rem!important}.mk-growth-page .mk-principles-hero{max-width:1040px!important;margin-left:auto!important;margin-right:auto!important;padding:6.5rem 0 4.5rem!important}@media (width<=900px){.mk-angel-page .mk-principles-hero{padding:3rem 0 2rem!important}.mk-growth-page .mk-principles-hero{max-width:100%!important;padding:4.5rem 0 3.5rem!important}}.mk-angel-page .mk-glow-separator,.mk-growth-page .mk-glow-separator{padding:60px 0!important}@media (width<=900px){.mk-angel-page .mk-glow-separator,.mk-growth-page .mk-glow-separator{padding:40px 0!important}}.mk-angel-page .mk-section-header,.mk-growth-page .mk-section-header{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:12px!important;max-width:800px!important;margin:0 auto 48px!important;display:flex!important}.mk-angel-page .mk-section-header h2,.mk-growth-page .mk-section-header h2{color:#0f172a!important;letter-spacing:-.03em!important;margin:0!important;font-size:2.75rem!important;font-weight:900!important;line-height:1.15!important}.mk-angel-page .mk-section-header p,.mk-growth-page .mk-section-header p{color:#64748b!important;max-width:700px!important;margin:0!important;font-size:1.15rem!important;font-weight:400!important;line-height:1.6!important}.mk-angel-page .mk-section-header.mk-header-left,.mk-growth-page .mk-section-header.mk-header-left{text-align:left!important;align-items:flex-start!important;max-width:800px!important;margin-left:0!important;margin-right:auto!important}.mk-angel-page .mk-section-header.mk-header-left p,.mk-growth-page .mk-section-header.mk-header-left p{text-align:left!important;max-width:700px!important}.mk-angel-hero-content{flex:1;max-width:650px}@media (width<=900px){.mk-angel-hero-content{text-align:center;max-width:100%;margin-bottom:32px}}.mk-angel-hero-headline{letter-spacing:-.02em;color:#0f172a;margin-bottom:24px;font-weight:800;font-size:3.5rem!important;line-height:1.2!important}@media (width<=900px){.mk-angel-hero-headline{line-height:1.25;font-size:2.2rem!important}}.mk-angel-hero-subheadline{color:#475569;max-width:580px;margin-bottom:36px;line-height:1.65;font-size:1.25rem!important}@media (width<=900px){.mk-angel-hero-subheadline{max-width:100%;margin-bottom:28px;font-size:1.1rem!important}}.mk-angel-hero-ctas{align-items:center;gap:16px;display:flex}@media (width<=900px){.mk-angel-hero-ctas{justify-content:center}}@media (width<=600px){.mk-angel-hero-ctas{flex-direction:column;gap:12px;width:100%}.mk-angel-hero-ctas .mk-btn{text-align:center;width:100%}}.mk-angel-hero-visual{justify-content:flex-end;min-width:0;display:flex;flex:1.3!important}@media (width<=900px){.mk-angel-hero-visual{justify-content:center;width:100%;margin-top:16px}}.mk-angel-hero-badges{flex-wrap:wrap;gap:12px;margin-top:12px;margin-bottom:36px;display:flex}.mk-angel-badge{color:#0f172a;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.85rem;font-weight:800;display:inline-flex;box-shadow:0 1px 2px #0f172a05}.mk-angel-badge.accent{color:#3b82f6;background:#eff6ff;border-color:#3b82f633}.mk-angel-badge-dot{background-color:#3b82f6;border-radius:50%;width:6px;height:6px;display:inline-block}@media (width<=900px){.mk-angel-hero-badges{justify-content:center;margin-bottom:28px}}@media (width<=600px){.mk-angel-hero-badges{gap:8px}.mk-angel-badge{justify-content:center;width:100%;padding:6px 12px;font-size:.8rem}}.mk-card-level-1{background:#fff!important;border:1px solid #e2e8f0cc!important;border-radius:16px!important;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1)!important;box-shadow:0 4px 6px -1px #0f172a08,0 10px 25px -5px #0f172a0d!important}.mk-card-level-1:hover{transform:translateY(-4px)!important;box-shadow:0 10px 15px -3px #0f172a0f,0 25px 50px -12px #0f172a1a!important}.mk-card-level-2{background:#f8fafc!important;border:1px solid #e2e8f0cc!important;border-radius:24px!important;box-shadow:0 20px 40px -15px #0f172a0f,0 1px 3px #0f172a05!important}.mk-card-level-3{background:#fff!important;border:1px solid #3b82f640!important;border-radius:32px!important;transition:box-shadow .3s!important;position:relative!important;box-shadow:0 40px 90px -20px #0f172a2e,0 0 0 1px #3b82f614!important}.mk-card-level-3:hover{box-shadow:0 45px 100px -15px #0f172a38,0 0 0 1px #3b82f61f!important}.mk-angel-manifesto-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media (width<=900px){.mk-angel-manifesto-grid{grid-template-columns:1fr;gap:20px}}.mk-angel-comparison-module{gap:32px;width:100%;display:flex}@media (width<=900px){.mk-angel-comparison-module{flex-direction:column;gap:20px}}.mk-angel-value-grid{box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px;display:grid}@media (width<=900px){.mk-angel-value-grid{grid-template-columns:1fr;gap:16px}}.mk-angel-value-card{box-sizing:border-box;text-align:left;background:#fff;border:1px solid #e2e8f0cc;border-radius:16px;flex-direction:column;height:100%;padding:36px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:0 4px 6px -1px #0f172a08,0 10px 25px -5px #0f172a0d}.mk-angel-value-card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0f172a0f,0 25px 50px -12px #0f172a1a}.mk-angel-value-card h3{color:#0f172a;letter-spacing:-.02em;margin-bottom:12px;font-weight:800;line-height:1.3;font-size:1.45rem!important}.mk-angel-value-card p{color:#475569;max-width:480px;margin:0;line-height:1.6;font-size:1.05rem!important}.mk-angel-timeline-card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0cc;border-radius:24px;max-width:760px;margin:40px auto 0;padding:40px;box-shadow:0 4px 6px -1px #0f172a08,0 10px 25px -5px #0f172a0d}@media (width<=900px){.mk-angel-timeline-card{border-radius:16px;margin-top:24px;padding:24px 16px}}.mk-angel-timeline-row{box-sizing:border-box;text-align:left;border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:24px;padding:24px 0;display:flex;position:relative}.mk-angel-timeline-row:first-child{padding-top:0}.mk-angel-timeline-row:last-child{border-bottom:none;padding-bottom:0}.mk-angel-timeline-number{color:#3b82f6;background:#eff6ff;border:1px solid #3b82f626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.95rem;font-weight:800;transition:all .2s;display:flex}.mk-angel-timeline-row.active .mk-angel-timeline-number{color:#fff;background:#3b82f6;border-color:#3b82f6;box-shadow:0 0 12px #3b82f640}.mk-angel-timeline-details{flex:1;min-width:0}.mk-angel-timeline-title{color:#0f172a;letter-spacing:-.01em;margin-bottom:6px;font-size:1.1rem;font-weight:800;line-height:1.3}.mk-angel-timeline-desc{color:#64748b;margin:0;font-size:.95rem;line-height:1.5}.mk-angel-pricing-card{background:#fff;border:1px solid #3b82f640;border-radius:32px;max-width:1000px;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 90px -20px #0f172a2e,0 0 0 1px #3b82f614}.mk-angel-pricing-card:before{content:"";z-index:10;background:linear-gradient(90deg,#3b82f6 0%,#60a5fa 100%);height:6px;position:absolute;top:0;left:0;right:0}.mk-angel-pricing-left{box-sizing:border-box;border-right:1px solid #e2e8f0;flex-direction:column;flex:1.2;justify-content:center;padding:64px;display:flex}.mk-angel-pricing-left .mk-ppm-amount{letter-spacing:-.04em;color:#0f172a;font-size:5.6rem;font-weight:900}.mk-angel-pricing-right{box-sizing:border-box;background:#f8fafc;border-left:1px solid #e2e8f0;flex-direction:column;flex:1;justify-content:space-between;padding:64px;display:flex}@media (width<=900px){.mk-angel-pricing-card{border-radius:24px;flex-direction:column}.mk-angel-pricing-left,.mk-angel-pricing-right{flex:none;width:100%;padding:40px 24px}.mk-angel-pricing-left{border-bottom:1px solid #e2e8f0;border-right:none}.mk-angel-pricing-left .mk-ppm-amount{font-size:4.2rem}.mk-angel-pricing-right{border-left:none}}.mk-angel-final-cta-stage{border-radius:40px;padding:80px 48px}@media (width<=900px){.mk-angel-final-cta-stage{border-radius:24px;padding:48px 24px}}.mk-angel-hero-panel{box-sizing:border-box!important;width:100%!important;max-width:480px!important;padding:44px!important}@media (width<=600px){.mk-angel-hero-panel{max-width:100%!important;padding:24px 20px!important}}.mk-angel-manifesto-stage{padding:64px 48px!important}@media (width<=900px){.mk-mobile-hide{display:none!important}.mk-angel-badge{justify-content:flex-start!important;width:auto!important;padding:5px 10px!important;font-size:.78rem!important}.mk-angel-hero-content{text-align:left!important;max-width:100%!important;margin-bottom:32px!important}.mk-angel-hero-headline{letter-spacing:-.035em!important;font-size:clamp(1.7rem,7vw,2.2rem)!important;line-height:1.2!important}.mk-angel-hero-headline br{display:none!important}.mk-angel-hero-subheadline{margin-bottom:28px!important;font-size:clamp(1rem,4vw,1.15rem)!important;line-height:1.55!important}.mk-angel-hero-ctas,.mk-angel-hero-badges{justify-content:flex-start!important}.mk-angel-page .mk-section-header,.mk-growth-page .mk-section-header{text-align:left!important;align-items:flex-start!important;max-width:100%!important;margin-bottom:32px!important;margin-left:0!important;margin-right:auto!important}.mk-angel-page .mk-section-header h2,.mk-growth-page .mk-section-header h2{letter-spacing:-.035em!important;font-size:clamp(1.5rem,6vw,1.95rem)!important;line-height:1.25!important}.mk-angel-page .mk-section-header p,.mk-growth-page .mk-section-header p{text-align:left!important;font-size:clamp(.95rem,4vw,1.05rem)!important;line-height:1.5!important}.mk-angel-page .mk-hero-visual-stage,.mk-growth-page .mk-hero-visual-stage{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.mk-growth-page .mk-section .mk-hero-visual-stage[style*=background]{background:#f8fafc!important;border:1px solid #e2e8f0cc!important;border-radius:16px!important;padding:32px 20px!important;box-shadow:0 10px 25px -5px #0f172a0a!important}.mk-growth-page .mk-section .mk-hero-visual-stage[style*=background] h2{letter-spacing:-.035em!important;margin-bottom:16px!important;font-size:clamp(1.5rem,6vw,1.95rem)!important;line-height:1.25!important}.mk-growth-page .mk-section .mk-hero-visual-stage[style*=background] p{margin-bottom:24px!important;font-size:clamp(.95rem,4vw,1.05rem)!important;line-height:1.55!important}.mk-growth-page .mk-section .mk-hero-visual-stage[style*=background] div[style*=inline-block]{text-align:center!important;border-radius:12px!important;padding:10px 20px!important;font-size:.78rem!important;display:block!important}.mk-angel-page .mk-angel-manifesto-grid .mk-card-level-1,.mk-growth-page .mk-angel-manifesto-grid .mk-card-level-1,.mk-angel-value-card,.mk-growth-page .mk-angel-value-grid .mk-card-level-1{gap:12px!important;padding:20px!important}.mk-angel-page .mk-card-level-1 h3,.mk-growth-page .mk-card-level-1 h3,.mk-angel-value-card h3{letter-spacing:-.02em!important;font-size:clamp(1.15rem,5vw,1.3rem)!important;line-height:1.3!important}.mk-angel-page .mk-card-level-1 p,.mk-growth-page .mk-card-level-1 p,.mk-angel-value-card p{color:#475569!important;font-size:.95rem!important;line-height:1.55!important}.mk-angel-timeline-row{gap:16px!important;padding:16px 0!important}.mk-angel-timeline-number{width:28px!important;height:28px!important;font-size:.85rem!important}.mk-angel-timeline-title{font-size:1rem!important;line-height:1.3!important}.mk-angel-timeline-desc{font-size:.88rem!important;line-height:1.5!important}.mk-comp-card,.mk-growth-page .mk-comp-card{padding:20px!important}.mk-comp-title{margin-bottom:16px!important;font-size:clamp(1.1rem,5vw,1.25rem)!important}.mk-comp-card .mk-ppm-features{gap:14px!important}.mk-angel-pricing-card{border-radius:20px!important;box-shadow:0 15px 35px -10px #0f172a14!important}.mk-angel-pricing-left,.mk-angel-pricing-right{padding:28px 20px!important}.mk-angel-pricing-left .mk-ppm-amount{font-size:clamp(3rem,12vw,4.2rem)!important}.mk-angel-pricing-left h3{font-size:.95rem!important}.mk-angel-pricing-right .mk-ppm-right-title{margin-bottom:20px!important;font-size:.95rem!important}.mk-angel-pricing-right .mk-ppm-features{gap:14px!important}.mk-angel-pricing-left p[style*="94a3b8"]{color:#94a3b8!important;font-size:.78rem!important}.mk-angel-hero-panel .mk-panel-top>div[style*="flex-direction: column"]{gap:10px!important}.mk-angel-hero-panel .mk-panel-top>div[style*="flex-direction: column"]>div[style*="display: flex"]{padding:10px 14px!important}.mk-growth-page .mk-angel-hero-panel>div>div[style*="gap: 24px"]{gap:16px!important}.mk-growth-page .mk-angel-hero-panel>div>div[style*="gap: 24px"]>div{gap:4px!important}.mk-growth-page .mk-angel-hero-panel>div>div[style*="gap: 24px"]>div span[style*="font-size: 1.4rem"]{font-size:1.15rem!important}.mk-growth-page .mk-angel-hero-panel>div>div[style*="gap: 24px"]>div p{font-size:.85rem!important;line-height:1.4!important}.mk-angel-page .mk-card-level-1:active,.mk-growth-page .mk-card-level-1:active,.mk-angel-value-card:active,.mk-comp-card:active,.mk-angel-timeline-row:active{transition:transform 80ms!important;transform:scale(.99)!important}}@media (width<=400px){.mk-btn,.mk-angel-page .mk-btn,.mk-growth-page .mk-btn{padding:12px 16px!important;font-size:.95rem!important}.mk-angel-badge{padding:5px 10px!important;font-size:.75rem!important}}.mk-usecases-page .mk-section-header,.mk-pricing-page .mk-section-header{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:24px!important;max-width:800px!important;margin:0 auto 64px!important;display:flex!important}.mk-pricing-page .mk-section-header{gap:14px!important;margin-bottom:28px!important}.mk-usecases-page .mk-section-header h2,.mk-pricing-page .mk-section-header h2{color:#0f172a!important;letter-spacing:-.02em!important;margin:0!important;font-size:2.75rem!important;font-weight:700!important;line-height:1.15!important}.mk-usecases-page .mk-section-header p,.mk-pricing-page .mk-section-header p{color:#475569!important;max-width:700px!important;margin:0!important;font-size:1.25rem!important;font-weight:400!important;line-height:1.6!important}.mk-pricing-page .mk-section-header h2{letter-spacing:-.03em!important;font-size:clamp(2rem,3.4vw,3rem)!important;font-weight:900!important}.mk-pricing-page .mk-section-header p{font-size:1.08rem!important}.mk-usecases-page .mk-hero-visual-stage,.mk-pricing-page .mk-hero-visual-stage{box-sizing:border-box!important;background:#f8fafc!important;border:1px solid #e2e8f0cc!important;border-radius:24px!important;width:100%!important;max-width:1000px!important;margin:0 auto!important;padding:40px!important;box-shadow:0 20px 40px -15px #0f172a0f,0 1px 3px #0f172a05!important}@media (width<=900px){.mk-usecases-page .mk-hero-visual-stage,.mk-pricing-page .mk-hero-visual-stage{border-radius:16px!important;padding:24px 16px!important}}.marketing-theme:has(.mk-pricing-page){background-color:#f7f8fb}.mk-pricing-page{isolation:isolate;max-width:1180px}.mk-pricing-page:before,.mk-pricing-page:after{content:"";z-index:0;pointer-events:none;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2224%22%20viewBox%3D%220%200%2044%2024%22%3E%3Cimage%20href%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAABA0lEQVR4nN2WYQ7CIAyFywbOS3glz%2B9NnJuIISkJw74O0OyHL%2BHXoF8f0DJzud7oCA2HUOhAkK2cZ3hoCjy6QJZHrfMnES2toImIxkpAHs%2Fz2Ahl6jogqiSQYVCPvOQGbZ3kZOX9J%2BXATetlKF16BqHvUS8NgkDagpj1SYAFdpwntBHKrtzKMQs4CwHTuU4tIC%2B4mthJ0srAct6ISgZdb6noYoBztuZFRHdhB5pA0dVDyHhgmFOSGlo7g%2BeM7U6fCzVXvaappvpBcgL4A26VxTWN1AjzyjODIPdFCyJUS79%2B%2BFbkaABnorYToEXrDKgFzZUPXmAHUpHvglIAmF2P%2Fu8v6A2evT1uGrfS%2FwAAAABJRU5ErkJggg%3D%3D%22%20x%3D%229%22%20y%3D%22-1%22%20width%3D%2226%22%20height%3D%2226%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='24' viewBox='0 0 44 24'%3E%3Cpath d='M22 7c-3.5-4.9-9.8-3.5-9.8 3.5 0 6.3 6.3 9.8 9.8 13.3 3.5-3.5 9.8-7 9.8-13.3 0-7-6.3-8.4-9.8-3.5z' fill='none' stroke='%230f172a' stroke-opacity='0.038' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat;background-size:44px 24px,44px 24px;width:280px;position:fixed;top:0;bottom:0}.mk-pricing-page:before{background-position:0 0,22px 0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-pricing-page:after{background-position:100% 0,right 22px top 0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-pricing-page>*{z-index:1;position:relative}.mk-pricing-page .mk-system-flow-glow{display:none}.mk-pricing-page .mk-glow-separator{height:0!important;margin:0!important;padding:0!important;display:none!important}.mk-pricing-page .mk-pricing-section,.mk-pricing-page .mk-section,.mk-pricing-page .mk-cta-section{margin-top:clamp(3.5rem,7vw,5.8rem)}.mk-pricing-page .mk-pricing-hero{isolation:isolate;background:radial-gradient(circle at 88% 10%,#3b82f629,#0000 34%),radial-gradient(circle at 8% 92%,#93c5fd29,#0000 30%),linear-gradient(135deg,#fffffff5,#eff6ffc2);border:1px solid #bfdbfeb8;border-radius:30px;overflow:hidden;box-shadow:0 28px 84px -58px #0f172a94;justify-content:space-between!important;align-items:center!important;gap:clamp(28px,5vw,56px)!important;width:100%!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(2.4rem,5vw,4.2rem)!important;display:flex!important;position:relative!important}.mk-pricing-page .mk-pricing-hero .mk-hero-content{flex-direction:column!important;flex:1!important;gap:18px!important;max-width:560px!important;display:flex!important}.mk-pricing-page .mk-pricing-hero .mk-headline{letter-spacing:-.03em!important;font-size:clamp(2.55rem,4.6vw,4.25rem)!important;font-weight:900!important;line-height:1.05!important}.mk-pricing-page .mk-pricing-hero .mk-subheadline{color:#334155;max-width:530px;font-size:clamp(1.05rem,1.45vw,1.22rem)!important;line-height:1.55!important}.mk-pricing-page .mk-pricing-hero .mk-hero-visual{flex:0 500px!important;width:100%!important;max-width:500px!important;transform:none!important}.mk-pricing-page .mk-pricing-hero .mk-hero-visual-stage{max-width:500px!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.mk-pricing-page .mk-hero-visual-stage{box-sizing:border-box!important;background:radial-gradient(circle at 88% 12%,#3b82f614,#0000 34%),#ffffff94!important;border:1px solid #e2e8f09e!important;border-radius:24px!important;width:100%!important;max-width:1040px!important;margin:0 auto!important;padding:clamp(1rem,2.4vw,1.6rem)!important;box-shadow:0 18px 52px -42px #0f172a5c!important}.mk-pricing-page .mk-pricing-hero-logic{box-sizing:border-box;background:linear-gradient(#fffffff0,#eff6ffb8);border:1px solid #bfdbfeb8;border-radius:24px;width:100%;max-width:100%;margin:0 auto;display:flex;box-shadow:0 26px 60px -34px #0f172a6b,inset 0 1px #ffffffe6;flex-direction:column!important;align-items:center!important;gap:12px!important;padding:clamp(1.15rem,2.4vw,1.6rem)!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-card{box-shadow:none;background:#f8fafc;border:1px solid #e2e8f0f2;border-radius:20px;flex-direction:column;display:flex;box-sizing:border-box!important;text-align:center!important;flex:none!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;max-width:420px!important;padding:20px!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-card>div{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:2px!important;display:flex!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-card .mk-amc-title{color:#0f172a;font-size:1.05rem;font-weight:850;letter-spacing:-.02em!important;margin:0!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-card .mk-amc-subtitle{color:#64748b;font-size:.8rem;font-weight:500;margin:0!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-btn{color:#fff;background:#3b82f6;justify-content:center;align-items:center;gap:8px;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.2,.8,.2,1);display:inline-flex;box-shadow:0 4px 10px #3b82f633;border-radius:8px!important;padding:10px 16px!important;font-size:.88rem!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-btn:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 6px 15px #3b82f64d}.mk-pricing-page .mk-pricing-hero-logic .mk-phl-arrow{flex-shrink:0;justify-content:center;align-items:center;display:flex;color:#94a3b8!important;width:36px!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:none!important;align-self:center!important;margin:4px 0!important;transform:rotate(90deg)!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-status{box-shadow:none;display:flex;box-sizing:border-box!important;text-align:center!important;background:#f8fafc!important;border:1px solid #3b82f638!important;border-radius:20px!important;flex-direction:column!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:420px!important;padding:20px!important}.mk-pricing-page .mk-pricing-hero-logic .mk-ams-text{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:4px!important;display:flex!important}.mk-pricing-page .mk-pricing-hero-logic .mk-ams-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;color:#2563eb!important;width:28px!important;height:28px!important;box-shadow:none!important;background:#eff6ff!important;border:1px solid #3b82f63d!important}.mk-pricing-page .mk-pricing-hero-logic .mk-ams-title{color:#0f172a!important;letter-spacing:-.02em!important;margin:0!important;font-size:1.05rem!important;font-weight:850!important;line-height:1.25!important}.mk-pricing-page .mk-pricing-hero-logic .mk-ams-cost{color:#2563eb!important;background:#3b82f614!important;border:1px solid #3b82f63d!important;border-radius:9999px!important;align-items:center!important;width:fit-content!important;margin-top:2px!important;padding:3px 10px!important;font-size:.74rem!important;font-weight:750!important;display:inline-flex!important}.mk-pricing-page .mk-pricing-hero-logic .mk-ams-extra{color:#94a3b8!important;letter-spacing:.01em!important;margin-top:4px!important;font-size:.7rem!important;font-weight:600!important}.mk-pricing-page .mk-pricing-panel-main{background:radial-gradient(circle at 18% 12%,#3b82f61a,#0000 32%),#fff;display:flex;position:relative;overflow:hidden;border:1px solid #93c5fd75!important;border-radius:30px!important;max-width:1040px!important;margin:0 auto!important;box-shadow:0 34px 90px -48px #0f172a94,inset 0 1px #ffffffe0!important}.mk-pricing-page .mk-pricing-panel-main:before{content:"";z-index:10;position:absolute;top:0;left:0;right:0;background:linear-gradient(90deg,#0f172a 0%,#1d4ed8 62%,#60a5fa 100%)!important;height:7px!important}.mk-pricing-page .mk-ppm-left{box-sizing:border-box;border-right:1px solid #bfdbfeb8;background:linear-gradient(#fff 0%,#eff6ff 100%)!important;flex-direction:column!important;flex:1.25!important;justify-content:space-between!important;padding:clamp(2rem,4vw,3.2rem)!important;display:flex!important}.mk-pricing-page .mk-ppm-right{box-sizing:border-box;background:radial-gradient(circle at 90% 12%,#60a5fa1f,#0000 32%),#f8fafcdb!important;border-left:1px solid #e2e8f0e0!important;flex-direction:column!important;flex:.95!important;justify-content:space-between!important;padding:clamp(2rem,4vw,3.2rem)!important;display:flex!important}.mk-pricing-page .mk-ppm-price-wrapper{align-items:baseline!important;gap:6px!important;display:flex!important}.mk-pricing-page .mk-ppm-amount{color:#07111f!important;letter-spacing:-.03em!important;font-size:clamp(3.6rem,7vw,5.2rem)!important;font-weight:900!important;line-height:1!important}.mk-pricing-page .mk-ppm-period{color:#64748b!important;font-size:1.2rem!important;font-weight:700!important}.mk-pricing-page .mk-ppm-tax{color:#94a3b8!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-top:6px!important;font-size:.85rem!important;font-weight:600!important}.mk-pricing-page .mk-ppm-primary-value{background:#eff6ffeb;border:1px solid #3b82f638;border-radius:16px;align-items:center;display:flex;box-shadow:inset 0 1px #ffffffe0;border-top:none!important;gap:12px!important;margin-top:24px!important;padding:16px 18px!important}.mk-pricing-page .mk-ppm-ctas .mk-btn-primary{color:#fff!important;background:linear-gradient(135deg,#0f172a,#1d4ed8)!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:16px 24px!important;font-size:1.05rem!important;font-weight:850!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;display:flex!important;box-shadow:0 18px 38px -24px #1d4ed8b8!important}.mk-pricing-page .mk-ppm-ctas .mk-btn-primary:hover{background:linear-gradient(135deg,#111827,#2563eb)!important;transform:translateY(-2px)!important;box-shadow:0 22px 44px -24px #1d4ed8d1!important}.mk-pricing-page .mk-ppm-primary-text{color:#1e3a8a;font-size:1.1rem;font-weight:700}.mk-pricing-page .mk-ppm-secondary-value-box{box-sizing:border-box!important;background:#ffffffb8!important;border:1px solid #e2e8f0d1!important;border-radius:12px!important;align-items:center!important;gap:10px!important;margin-top:10px!important;margin-bottom:24px!important;padding:10px 14px!important;display:flex!important}.mk-pricing-page .mk-ppm-secondary-accent{text-transform:uppercase!important;letter-spacing:.05em!important;color:#475569!important;background:#e2e8f0!important;border-radius:6px!important;align-items:center!important;padding:3px 8px!important;font-size:.74rem!important;font-weight:700!important;display:inline-flex!important}.mk-pricing-page .mk-ppm-secondary-text{color:#475569!important;font-size:.92rem!important;font-weight:500!important}.mk-pricing-page .mk-ppm-secondary-text strong{color:#0f172a!important;font-weight:750!important}.mk-pricing-page .mk-ppm-features li{background:#ffffffbd;border:1px solid #e2e8f0cc;border-radius:12px;padding:10px 12px;color:#334155!important;font-size:1rem!important;font-weight:600!important}.mk-pricing-page .mk-ppm-features svg{color:#3b82f6!important}.mk-pricing-page .mk-ppm-trust-strip{color:#94a3b8!important;border-top:1px solid #e2e8f0cc!important;margin-top:24px!important;padding-top:16px!important;font-size:.9rem!important}.mk-pricing-page .mk-lav-free{background:#fff!important;border:1px solid #e2e8f0db!important;border-radius:20px!important;flex:1!important;padding:24px!important;box-shadow:0 18px 44px -36px #0f172a52!important}.mk-pricing-page .mk-lav-item{color:#475569!important;box-sizing:border-box!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #e2e8f099!important;border-radius:8px!important;align-items:center!important;gap:12px!important;padding:8px 12px!important;font-size:.9rem!important;font-weight:500!important;transition:all .15s!important;display:flex!important}.mk-pricing-page .mk-lav-header{justify-content:center!important;margin-top:0!important;margin-bottom:12px!important;display:flex!important}.mk-pricing-page .mk-lav-badge{text-transform:uppercase!important;letter-spacing:.08em!important;color:#64748b!important;background:0 0!important;border:none!important;border-radius:0!important;align-items:center!important;padding:0!important;font-size:.72rem!important;font-weight:600!important;display:inline-flex!important}.mk-pricing-page .mk-lav-badge.mk-badge-soft-blue{color:#3b82f6!important;background:0 0!important;border:none!important}.mk-pricing-page .mk-lav-items{flex-direction:column!important;gap:8px!important;display:flex!important}.mk-pricing-page .mk-lav-items .mt-8{margin-top:0!important}.mk-pricing-page .mk-lav-item:hover{background:#f1f5f9!important;border-color:#cbd5e199!important}.mk-pricing-page .mk-lav-item svg{color:#64748b!important;flex-shrink:0!important}.mk-pricing-page .mk-lav-bridge{flex-direction:column!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:120px!important;display:flex!important;position:relative!important}@media (width>=901px){.mk-pricing-page .mk-lav-bridge{align-self:center!important;margin-top:0!important}}.mk-pricing-page .mk-lav-arrow-line{z-index:1!important;background:linear-gradient(90deg,#e2e8f0cc 0%,#3b82f64d 50%,#e2e8f0cc 100%)!important;height:2px!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;transform:translateY(-50%)!important}.mk-pricing-page .mk-app-mock-btn-wrapper{z-index:5!important;background:#fff!important;border-radius:12px!important;padding:4px!important;animation:none!important;position:relative!important}.mk-pricing-page .mk-btn-pulse{animation:none!important}.mk-pricing-page .mk-amc-btn-xl{color:#fff!important;background:#3b82f6!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:10px 16px!important;font-size:.9rem!important;font-weight:700!important;text-decoration:none!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;display:inline-flex!important;box-shadow:0 4px 10px #3b82f633!important}.mk-pricing-page .mk-amc-btn-xl:hover{background:#2563eb!important;transform:translateY(-1px)!important;box-shadow:0 6px 15px #3b82f659!important}.mk-pricing-page .mk-amc-btn-hero,.mk-pricing-page .mk-amc-btn-xl{white-space:nowrap!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.mk-pricing-page .mk-amc-btn-hero svg,.mk-pricing-page .mk-amc-btn-xl svg{flex-shrink:0!important}.mk-pricing-page .mk-lav-paid{background:linear-gradient(#fff,#eff6ff)!important;border:1px solid #3b82f63d!important;border-radius:20px!important;flex:1!important;padding:24px!important;box-shadow:0 20px 48px -36px #1d4ed866!important}.mk-pricing-page .mk-lav-paid .mk-lav-item.mk-item-active{color:#1e40af!important;box-shadow:none!important;background:#3b82f608!important;border-color:#3b82f626!important;font-weight:550!important}.mk-pricing-page .mk-lav-paid .mk-lav-item.mk-item-active:hover{background:#3b82f60f!important;border-color:#3b82f640!important}.mk-pricing-page .mk-lav-paid .mk-item-active svg{color:#3b82f6!important}.mk-pricing-page .mk-pricing-features-grid{grid-template-columns:repeat(3,1fr)!important;gap:20px!important;margin-top:36px!important;display:grid!important}.mk-pricing-page .mk-feature-card{text-align:left!important;box-sizing:border-box!important;background:radial-gradient(circle at 92% 12%,#3b82f612,#0000 32%),#fff!important;border:1px solid #e2e8f0db!important;border-radius:18px!important;flex-direction:column!important;height:100%!important;padding:28px 24px!important;transition:all .35s cubic-bezier(.2,.8,.2,1)!important;display:flex!important;position:relative!important;box-shadow:0 18px 44px -36px #0f172a61!important}.mk-pricing-page .mk-feature-card:hover{border-color:#3b82f640!important;transform:translateY(-5px)!important;box-shadow:0 26px 58px -38px #0f172a80,0 0 0 1px #3b82f62e!important}.mk-pricing-page .mk-feature-card h3{color:#0f172a!important;margin-bottom:12px!important;font-size:1.3rem!important;font-weight:750!important;line-height:1.25!important}@media (width>=901px){.mk-pricing-page .mk-feature-card h3{min-height:48px!important}}.mk-pricing-page .mk-feature-card ul{gap:10px!important}.mk-pricing-page .mk-feature-card li{color:#475569!important;padding-left:28px!important;font-size:.98rem!important;font-weight:600!important;line-height:1.55!important;position:relative!important}.mk-pricing-page .mk-feature-card li:before{content:"✓"!important;color:#3b82f6!important;font-size:1.1rem!important;font-weight:900!important;position:absolute!important;top:2px!important;left:0!important}.mk-pricing-page .mk-principle-pricing-card{position:relative;overflow:hidden;text-align:center!important;background:radial-gradient(circle at 86% 14%,#60a5fa38,#0000 34%),radial-gradient(circle at 12% 88%,#93c5fd21,#0000 28%),linear-gradient(135deg,#07111f 0%,#172554 56%,#1d4ed8 100%)!important;border:1px solid #93c5fd57!important;border-radius:28px!important;padding:clamp(2rem,4vw,3.2rem)!important;box-shadow:0 38px 92px -48px #0f172ac7!important}.mk-pricing-page .mk-principle-pricing-card h3{color:#fff!important;letter-spacing:-.02em!important;margin-bottom:24px!important;font-size:1.8rem!important;font-weight:800!important}.mk-pricing-page .mk-ppc-content{text-align:left!important;max-width:680px!important;margin:0 auto!important}.mk-pricing-page .mk-ppc-content p{color:#ffffffc7!important;margin-bottom:16px!important;font-size:.96rem!important;line-height:1.7!important}.mk-pricing-page .mk-ppc-content p:last-child{margin-bottom:0!important}.mk-pricing-page .mk-ppc-content .mk-ppc-lead{color:#fff!important;border-left:3px solid #60a5fa!important;margin-bottom:20px!important;padding-left:16px!important;font-size:1.15rem!important;font-weight:600!important;line-height:1.6!important}.mk-pricing-page .mk-ppc-divider{background:#bfdbfe47!important;max-width:680px!important;height:1px!important;margin:28px auto 20px!important}.mk-pricing-page .mk-ppc-trust{flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;padding-top:8px!important;display:flex!important}.mk-pricing-page .mk-ppc-trust-item{color:#ffffffd1!important;background:#ffffff14!important;border:1px solid #bfdbfe38!important;border-radius:8px!important;align-items:center!important;gap:8px!important;padding:6px 12px!important;font-size:.84rem!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}.mk-pricing-page .mk-ppc-trust-item:hover{background:#ffffff1f!important;border-color:#bfdbfe57!important}.mk-pricing-page .mk-ppc-trust-item svg{color:#3b82f6!important;flex-shrink:0!important}@media (width<=768px){.mk-pricing-page .mk-principle-pricing-card{padding:32px 24px!important}.mk-pricing-page .mk-ppc-divider{margin:20px auto 16px!important}.mk-pricing-page .mk-ppc-content .mk-ppc-lead{padding-left:12px!important}}.mk-pricing-page .mk-faq-grid{text-align:left!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;margin-top:30px!important;display:grid!important}.mk-pricing-page .mk-faq-item{background:#fff!important;border:1px solid #e2e8f0db!important;border-radius:16px!important;flex-direction:column!important;gap:8px!important;padding:22px 24px!important;transition:all .3s!important;display:flex!important;box-shadow:0 16px 42px -36px #0f172a57!important}.mk-pricing-page .mk-faq-item:hover{border-color:#3b82f633!important;box-shadow:0 25px 50px -15px #0f172a14!important}.mk-pricing-page .mk-faq-item h4{color:#3b82f6!important;letter-spacing:-.01em!important;margin:0!important;font-size:1.15rem!important;font-weight:850!important;line-height:1.4!important}.mk-pricing-page .mk-faq-item p{color:#475569!important;margin:0!important;font-size:1rem!important;line-height:1.65!important}.mk-pricing-page .mk-final-cta-card{isolation:isolate!important;background:radial-gradient(circle at 78% 18%,#60a5fa3d,#0000 34%),radial-gradient(circle at 12% 88%,#93c5fd29,#0000 28%),linear-gradient(135deg,#07111f 0%,#172554 54%,#1d4ed8 100%)!important;border:1px solid #93c5fd59!important;border-radius:28px!important;padding:clamp(2.2rem,5vw,4rem)!important;position:relative!important;overflow:hidden!important;box-shadow:0 38px 92px -48px #0f172ac7!important}.mk-pricing-page .mk-final-cta-card:before{content:""!important;z-index:0!important;pointer-events:none!important;aspect-ratio:1!important;opacity:.14!important;filter:saturate(.25)brightness(1.45)contrast(.82)!important;mix-blend-mode:screen!important;background-image:url(/assets/sales-engine-s-watermark-vG2J_1Zt.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:clamp(19rem,30vw,28rem)!important;position:absolute!important;top:-58px!important;right:-18px!important;transform:rotate(-9deg)!important}.mk-pricing-page .mk-final-cta-card>*{z-index:1!important;position:relative!important}.mk-pricing-page .mk-final-cta-card .mk-cta-headline,.mk-pricing-page .mk-final-cta-card .mk-cta-subheadline{color:#fff!important}.mk-pricing-page .mk-final-cta-card .mk-cta-subheadline{opacity:.84}.mk-pricing-page .mk-final-cta-card .mk-btn-primary{color:#0f172a!important;background:#fff!important;box-shadow:0 18px 38px -24px #ffffffd9!important}@media (width<=900px){.mk-pricing-page .mk-principles-hero{text-align:left!important;border-radius:22px!important;align-items:flex-start!important;gap:24px!important;padding:1.25rem!important}.mk-pricing-page section:not(.mk-principles-hero),.mk-pricing-page .mk-section,.mk-pricing-page .mk-cta-section{margin-top:42px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.mk-pricing-page .mk-pricing-hero{margin-top:0!important}.mk-pricing-page .mk-principles-hero .mk-hero-content{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;display:flex!important}.mk-pricing-page .mk-principles-hero .mk-headline{text-align:left!important;letter-spacing:-.035em!important;width:100%!important;max-width:100%!important;margin-bottom:12px!important;font-size:clamp(1.8rem,7.5vw,2.3rem)!important;line-height:1.2!important}.mk-pricing-page .mk-principles-hero .mk-subheadline{text-align:left!important;color:#475569!important;max-width:100%!important;margin-top:12px!important;margin-bottom:16px!important;font-size:clamp(.95rem,4vw,1.1rem)!important;line-height:1.5!important}.mk-pricing-page .mk-principles-hero .mk-hero-ctas{justify-content:flex-start!important;width:100%!important}.mk-pricing-page .mk-principles-hero .mk-hero-visual{flex:none!important;width:100%!important;max-width:100%!important;margin-top:12px!important}.mk-pricing-page .mk-pricing-hero-logic{border-radius:20px!important;flex-direction:column!important;gap:12px!important;padding:20px!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-card,.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-status{flex:none!important;width:100%!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-btn{color:#fff!important;background:#3b82f6!important;font-weight:700!important;box-shadow:0 4px 10px #3b82f633!important}.mk-pricing-page .mk-pricing-hero-logic .mk-app-mock-btn:hover{background:#2563eb!important;transform:translateY(-1px)!important;box-shadow:0 6px 15px #3b82f64d!important}.mk-pricing-page .mk-pricing-hero-logic .mk-phl-arrow{margin:4px 0!important;transform:rotate(90deg)!important}.mk-pricing-page .mk-pricing-panel-main{background:#fff!important;border:1px solid #3b82f629!important;border-radius:20px!important;flex-direction:column!important;overflow:hidden!important;box-shadow:0 10px 30px -10px #0f172a0f,0 0 0 1px #3b82f608!important}.mk-pricing-page .mk-ppm-left{box-sizing:border-box!important;text-align:center!important;background:#fff!important;border-bottom:1px solid #e2e8f0cc!important;border-right:none!important;flex:none!important;width:100%!important;padding:32px 20px!important}.mk-pricing-page .mk-ppm-price-wrapper{justify-content:center!important}.mk-pricing-page .mk-ppm-tax{text-align:center!important}.mk-pricing-page .mk-ppm-primary-value{justify-content:center!important;width:100%!important;max-width:420px!important;margin:24px auto 0!important}.mk-pricing-page .mk-ppm-secondary-value-box{justify-content:center!important;width:100%!important;max-width:420px!important;margin:10px auto 24px!important}.mk-pricing-page .mk-ppm-right{box-sizing:border-box!important;background:#f8fafc!important;border-left:none!important;flex:none!important;width:100%!important;padding:24px 20px!important}.mk-pricing-page .mk-ppm-right-title{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.05em!important;text-align:left!important;margin-bottom:12px!important;font-size:.85rem!important;font-weight:750!important}.mk-pricing-page .mk-ppm-features{flex-wrap:wrap!important;gap:8px!important;margin:0 0 16px!important;padding:0!important;list-style:none!important;display:flex!important}.mk-pricing-page .mk-ppm-features li{color:#334155!important;background:#fff!important;border:1px solid #e2e8f0cc!important;border-radius:8px!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;padding:6px 12px!important;font-size:.82rem!important;font-weight:550!important;display:inline-flex!important}.mk-pricing-page .mk-ppm-features svg{color:#3b82f6!important;width:14px!important;height:14px!important}.mk-pricing-page .mk-ppm-trust-strip{color:#64748b!important;justify-content:flex-start!important;margin-top:12px!important;font-size:.78rem!important}.mk-pricing-page .mk-logic-app-visual{flex-direction:column!important;gap:16px!important}.mk-pricing-page .mk-lav-free,.mk-pricing-page .mk-lav-paid{box-sizing:border-box!important;width:100%!important;padding:20px!important}.mk-pricing-page .mk-lav-item{padding:8px 12px!important;font-size:.85rem!important}.mk-pricing-page .mk-lav-bridge{width:100%!important;height:60px!important}.mk-pricing-page .mk-lav-arrow-line{width:3px!important;height:100%!important;inset:0 auto 0 50%!important}.mk-pricing-page .mk-pricing-features-grid{flex-direction:column!important;gap:12px!important;display:flex!important}.mk-pricing-page .mk-feature-card{background:#fff!important;border:1px solid #e2e8f0cc!important;border-radius:12px!important;padding:16px!important;box-shadow:0 2px 8px #0f172a05!important}.mk-pricing-page .mk-feature-card h3{color:#0f172a!important;margin-bottom:8px!important;font-size:1.05rem!important;font-weight:700!important}.mk-pricing-page .mk-feature-card li{color:#475569!important;font-size:.85rem!important;line-height:1.4!important}.mk-pricing-page .mk-features-expandable-wrapper{flex-direction:column!important;gap:12px!important;width:100%!important;display:none!important}.mk-pricing-page .mk-features-expandable-wrapper.expanded{display:flex!important}.mk-pricing-page .mk-features-toggle-btn{color:#2563eb!important;cursor:pointer!important;background:#fff!important;border:1px solid #3b82f633!important;border-radius:99px!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:320px!important;margin:16px auto 0!important;padding:10px 16px!important;font-size:.88rem!important;font-weight:600!important;transition:all .2s!important;display:flex!important;box-shadow:0 2px 6px #3b82f60a!important}.mk-pricing-page .mk-features-toggle-btn:active{background:#f8fafc!important;transform:scale(.97)!important}.mk-pricing-page .mk-faq-grid{flex-direction:column!important;gap:10px!important;display:flex!important}.mk-pricing-page .mk-faq-item{cursor:pointer!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0cc!important;border-radius:12px!important;flex-direction:column!important;gap:0!important;width:100%!important;padding:12px 16px!important;transition:all .2s!important;display:flex!important;box-shadow:0 2px 6px #0f172a05!important}.mk-pricing-page .mk-faq-item:active{background:#f8fafc!important;transform:scale(.99)!important}.mk-pricing-page .mk-faq-header{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;display:flex!important}.mk-pricing-page .mk-faq-header h4{color:#0f172a!important;text-align:left!important;flex:1!important;margin:0!important;font-size:.95rem!important;font-weight:700!important;line-height:1.35!important}.mk-pricing-page .mk-faq-icon{color:#3b82f6!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;font-size:1.1rem!important;font-weight:600!important;display:flex!important}.mk-pricing-page .mk-faq-answer{border-top:1px solid #e2e8f080!important;margin-top:8px!important;padding-top:8px!important;animation:.25s ease-out slideDown!important;display:none!important}.mk-pricing-page .mk-faq-answer.open{display:block!important}.mk-pricing-page .mk-faq-answer p{color:#475569!important;text-align:left!important;margin:0!important;font-size:.85rem!important;line-height:1.45!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}.mk-pricing-page .mk-logic-app-visual{justify-content:space-between!important;align-items:stretch!important;gap:48px!important;width:100%!important;margin-top:48px!important;display:flex!important}.mk-pricing-page .mk-feature-card ul{margin:0!important;padding:0!important;list-style:none!important}.mk-pricing-page .mk-principle-pricing-card{max-width:800px!important;margin:0 auto!important}.mk-pricing-page .mk-lav-item svg,.mk-pricing-page .mk-ppm-features svg,.mk-pricing-page .mk-ppc-trust-item svg{flex-shrink:0!important}.mk-usecases-page .mk-usecases-grid{grid-template-columns:repeat(2,1fr);gap:32px;margin-top:0;display:grid}.mk-usecases-page .mk-usecase-card{text-align:left;background:#fff;border:1px solid #e2e8f0cc;border-radius:20px;flex-direction:column;gap:24px;padding:40px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:0 4px 6px -1px #0f172a08,0 10px 25px -5px #0f172a0d}.mk-usecases-page .mk-usecase-card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0f172a0f,0 25px 50px -12px #0f172a1a}.mk-usecases-page .mk-usecase-card-header{border-bottom:1px solid #f1f5f9;align-items:center;gap:16px;padding-bottom:16px;display:flex}.mk-usecases-page .mk-usecase-num{color:#3b82f6;letter-spacing:.05em;font-family:monospace;font-size:.9rem;font-weight:800}.mk-usecases-page .mk-usecase-card-header h3{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:800}.mk-usecases-page .mk-usecase-section{flex-direction:column;gap:6px;display:flex}.mk-usecases-page .mk-usecase-label{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:.75rem;font-weight:800}.mk-usecases-page .mk-usecase-desc{color:#475569;margin:0;font-size:.95rem;line-height:1.5}.mk-usecases-page .mk-usecase-section-engine{background:#eff6ff;border:1px solid #3b82f626;border-radius:12px;flex-direction:column;gap:8px;margin-top:auto;padding:20px;display:flex}.mk-usecases-page .mk-label-engine{color:#3b82f6;font-weight:900}.mk-usecases-page .mk-desc-engine{color:#1e3a8a;font-weight:500}.mk-usecases-page .mk-usecases-hero-visual-card{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:16px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 20px 40px -10px #00000026,0 0 0 1px #0000000d}.mk-usecases-page .mk-usecases-queue-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.mk-usecases-page .mk-usecases-queue-badge{color:#3b82f6;align-items:center;gap:6px;font-size:.8rem;font-weight:700;display:flex}.mk-usecases-page .mk-usecases-pulse-dot{background:#3b82f6;border-radius:50%;width:6px;height:6px;animation:1.5s infinite pulse;box-shadow:0 0 6px #3b82f680}.mk-usecases-page .mk-usecases-queue-count{color:#64748b;font-size:.75rem;font-weight:600}.mk-usecases-page .mk-usecases-queue-list{box-sizing:border-box;flex-direction:column;gap:12px;padding:20px;display:flex}.mk-usecases-page .mk-usecases-queue-row{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:16px;padding:14px;display:flex}.mk-usecases-page .mk-usecases-queue-row.mk-uq-active{background:#eff6ff;border-color:#bfdbfe}.mk-usecases-page .mk-usecases-queue-row.mk-uq-muted{opacity:.6}.mk-usecases-page .mk-uq-icon{color:#64748b;background:#f1f5f9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.mk-usecases-page .mk-uq-active .mk-uq-icon{color:#fff;background:#3b82f6;border-color:#3b82f6}.mk-usecases-page .mk-uq-details{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.mk-usecases-page .mk-uq-title{color:#0f172a;font-size:.9rem;font-weight:700}.mk-usecases-page .mk-uq-sub{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.75rem;overflow:hidden}.mk-usecases-page .mk-uq-badge{color:#64748b;background:#f1f5f9;border-radius:6px;padding:3px 8px;font-size:.7rem;font-weight:700}.mk-usecases-page .mk-badge-blue{color:#fff;background:#3b82f6}.mk-usecases-page .mk-badge-red{color:#ef4444;background:#fef2f2;border:1px solid #ef444433}.mk-usecases-page .mk-usecases-process-card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0cc;border-radius:24px;padding:40px;box-shadow:0 4px 6px -1px #0f172a08,0 10px 25px -5px #0f172a0d}.mk-usecases-page .mk-usecases-process-grid{justify-content:space-between;align-items:stretch;gap:20px;display:flex}.mk-usecases-page .mk-usecases-process-step{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:14px;padding:32px 24px;display:flex;position:relative}.mk-usecases-page .mk-usecases-process-step.mk-step-highlighted{background:#fff;border-color:#3b82f6;box-shadow:0 10px 25px -5px #3b82f626}.mk-usecases-page .mk-usecases-process-step.mk-step-blue{background:#eff6ff;border-color:#bfdbfe}.mk-usecases-page .mk-ps-num{color:#94a3b8;letter-spacing:.05em;font-family:monospace;font-size:.75rem;font-weight:800}.mk-usecases-page .mk-num-highlight{color:#3b82f6}.mk-usecases-page .mk-ps-icon-wrapper{color:#64748b;background:#fff;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 2px 4px -1px #0000000d}.mk-usecases-page .mk-step-highlighted .mk-ps-icon-wrapper{color:#fff;background:#3b82f6;border-color:#3b82f6}.mk-usecases-page .mk-step-blue .mk-ps-icon-wrapper{color:#3b82f6;background:#fff;border-color:#bfdbfe}.mk-usecases-page .mk-ps-label{color:#0f172a;font-size:.95rem;font-weight:800}.mk-usecases-page .mk-ps-desc{color:#64748b;margin:0;font-size:.8rem;line-height:1.4}.mk-usecases-page .mk-ps-badge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#3b82f6;border-radius:20px;padding:2px 8px;font-size:.65rem;font-weight:700;position:absolute;top:-10px;right:12px}.mk-usecases-page .mk-usecases-process-arrow{color:#cbd5e1;justify-content:center;align-items:center;display:flex}.mk-usecases-page .mk-usecase-target-strip{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:36px;display:flex}.mk-usecases-page .mk-usecase-chip{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:30px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:600;display:inline-flex;box-shadow:0 2px 4px #0f172a05}.mk-usecases-page .mk-chip-dot{background-color:#3b82f6;border-radius:50%;width:6px;height:6px}.mk-usecases-page .mk-ps-content{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.mk-usecases-page .mk-ps-header-row{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}@media (width<=900px){.mk-usecases-page .mk-principles-hero{text-align:left!important;align-items:flex-start!important;gap:24px!important;padding:40px 0 0!important}.mk-usecases-page section:not(.mk-principles-hero),.mk-usecases-page .mk-section,.mk-usecases-page .mk-cta-section{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.mk-usecases-page .mk-principles-hero .mk-hero-content{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;display:flex!important}.mk-usecases-page .mk-principles-hero .mk-headline{text-align:left!important;letter-spacing:-.035em!important;width:100%!important;max-width:100%!important;margin-bottom:12px!important;font-size:clamp(1.8rem,7.5vw,2.3rem)!important;line-height:1.2!important}.mk-usecases-page .mk-principles-hero .mk-subheadline{text-align:left!important;color:#475569!important;max-width:100%!important;margin-top:12px!important;margin-bottom:16px!important;font-size:clamp(.95rem,4vw,1.1rem)!important;line-height:1.5!important}.mk-usecases-page .mk-principles-hero .mk-hero-ctas{justify-content:flex-start!important;width:100%!important}.mk-usecases-page .mk-principles-hero .mk-hero-visual{width:100%!important;max-width:100%!important;margin-top:12px!important}.mk-usecases-page .mk-usecases-hero-visual-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0cc!important;border-radius:16px!important;width:100%!important;max-width:100%!important;box-shadow:0 4px 16px -2px #0f172a0a,0 0 0 1px #0f172a05!important}.mk-usecases-page .mk-usecases-queue-header{background:#f8fafc!important;border-bottom:1px solid #e2e8f099!important;padding:12px 16px!important}.mk-usecases-page .mk-usecases-queue-list{gap:8px!important;padding:12px!important}.mk-usecases-page .mk-usecases-queue-row{background:#fff!important;border:1px solid #e2e8f0b3!important;border-radius:10px!important;gap:12px!important;padding:10px 12px!important}.mk-usecases-page .mk-usecases-queue-row.mk-uq-active{background:#eff6ff!important;border:1px solid #bfdbfe80!important}.mk-usecases-page .mk-usecases-queue-row.mk-uq-muted{display:none!important}.mk-usecases-page .mk-uq-icon{border-radius:6px!important;width:28px!important;height:28px!important}.mk-usecases-page .mk-uq-icon svg{width:14px!important;height:14px!important}.mk-usecases-page .mk-uq-title{font-size:.8rem!important}.mk-usecases-page .mk-uq-sub{margin-top:1px!important;font-size:.7rem!important}.mk-usecases-page .mk-uq-badge{border-radius:4px!important;padding:2px 6px!important;font-size:.65rem!important}.mk-usecases-page .mk-usecases-grid{grid-template-columns:1fr!important;gap:12px!important;margin-top:20px!important}.mk-usecases-page .mk-usecase-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0cc!important;border-radius:16px!important;flex-direction:column!important;gap:10px!important;padding:14px 16px!important;display:flex!important;box-shadow:0 4px 16px -2px #0f172a08,0 0 0 1px #0f172a03!important}.mk-usecases-page .mk-usecase-card-header{border-bottom:1px solid #e2e8f080!important;align-items:center!important;gap:10px!important;margin-bottom:4px!important;padding-bottom:8px!important;display:flex!important}.mk-usecases-page .mk-usecase-card-header h3{color:#0f172a!important;margin:0!important;font-size:1.05rem!important;font-weight:700!important}.mk-usecases-page .mk-usecase-section{flex-direction:column!important;gap:2px!important;margin-bottom:8px!important;display:flex!important}.mk-usecases-page .mk-usecase-section:last-of-type{margin-bottom:0!important}.mk-usecases-page .mk-usecase-label{text-transform:uppercase!important;letter-spacing:.05em!important;color:#94a3b8!important;margin-bottom:2px!important;font-size:.65rem!important;font-weight:750!important;display:block!important}.mk-usecases-page .mk-usecase-desc{color:#475569!important;margin:0!important;font-size:.85rem!important;line-height:1.4!important}.mk-usecases-page .mk-usecase-section-engine{background:#eff6ff!important;border:1px solid #bfdbfe80!important;border-radius:8px!important;flex-direction:column!important;gap:2px!important;margin-top:4px!important;padding:8px 12px!important;display:flex!important}.mk-usecases-page .mk-label-engine{color:#2563eb!important}.mk-usecases-page .mk-desc-engine{color:#1e3a8a!important;font-size:.85rem!important;font-weight:550!important;line-height:1.4!important}.mk-usecases-page .mk-usecases-process-card{background:#fff!important;border:1px solid #e2e8f0cc!important;border-radius:16px!important;padding:16px!important;box-shadow:0 4px 16px -2px #0f172a08,0 0 0 1px #0f172a03!important}.mk-usecases-page .mk-usecases-process-grid{flex-direction:column!important;align-items:center!important;gap:6px!important}.mk-usecases-page .mk-usecases-process-step{text-align:left!important;box-sizing:border-box!important;background:#f8fafc!important;border:1px solid #e2e8f099!important;border-radius:12px!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:12px 14px!important}.mk-usecases-page .mk-usecases-process-step.mk-step-highlighted{background:#eff6ff!important;border:1px solid #bfdbfe80!important}.mk-usecases-page .mk-usecases-process-step.mk-step-blue{background:#f8fafc!important;border:1px solid #e2e8f099!important}.mk-usecases-page .mk-ps-content{flex:1!important;align-items:flex-start!important;gap:2px!important}.mk-usecases-page .mk-ps-header-row{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;margin-bottom:2px!important;display:flex!important}.mk-usecases-page .mk-ps-icon-wrapper{border-radius:6px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;margin-top:2px!important;display:flex!important}.mk-usecases-page .mk-ps-icon-wrapper svg{width:14px!important;height:14px!important}.mk-usecases-page .mk-ps-label{color:#0f172a!important;font-size:.85rem!important;font-weight:700!important}.mk-usecases-page .mk-ps-desc{color:#475569!important;margin-top:1px!important;font-size:.78rem!important;line-height:1.35!important}.mk-usecases-page .mk-ps-num{text-transform:uppercase!important;color:#94a3b8!important;font-size:.62rem!important;font-weight:700!important}.mk-usecases-page .mk-ps-badge{border-radius:4px!important;padding:1px 6px!important;font-size:.6rem!important;position:absolute!important;top:6px!important;right:8px!important}.mk-usecases-page .mk-usecases-process-arrow{color:#cbd5e1!important;padding:2px 0!important;transform:rotate(90deg)!important}.mk-usecases-page .mk-usecase-target-strip{gap:8px!important;margin-top:20px!important}.mk-usecases-page .mk-usecase-chip{justify-content:center!important;width:100%!important;padding:8px 16px!important;font-size:.85rem!important}.mk-usecases-page .mk-section{margin-bottom:56px!important}.mk-usecases-page .mk-section-header{text-align:center!important;margin-bottom:24px!important}.mk-usecases-page .mk-section-header h2{letter-spacing:-.02em!important;margin-bottom:8px!important;font-size:1.6rem!important;line-height:1.25!important}.mk-usecases-page .mk-section-header p{color:#64748b!important;max-width:90%!important;margin:0 auto!important;font-size:.9rem!important;line-height:1.45!important}.mk-usecases-page .mk-final-cta-card{border-radius:20px!important;padding:32px 20px!important}.mk-usecases-page .mk-cta-headline{margin-bottom:12px!important;font-size:1.5rem!important;line-height:1.25!important}.mk-usecases-page .mk-cta-subheadline{margin-bottom:20px!important;font-size:.95rem!important;line-height:1.5!important}.mk-usecases-page .mk-desktop-inline,.mk-usecases-page .mk-desktop-block{display:none!important}}@media (width>=901px){.mk-usecases-page .mk-principles-hero{gap:36px!important}.mk-usecases-page .mk-principles-hero .mk-hero-content{flex:1!important;max-width:580px!important}.mk-usecases-page .mk-principles-hero .mk-headline{font-size:3.25rem!important;line-height:1.15!important}.mk-usecases-page .mk-principles-hero .mk-hero-visual{max-width:560px!important;transform:none!important}.mk-principles-page .mk-principles-hero .mk-headline{font-size:clamp(2.45rem,4.5vw,4.1rem)!important;line-height:1.05!important}.mk-principles-page .mk-principles-hero .mk-subheadline{font-size:1.25rem!important;line-height:1.55!important}.mk-principles-page .mk-manifesto-claim{border-left:4px solid #3b82f6!important;margin:12px 0 28px!important;padding-left:24px!important;font-size:1.25rem!important;font-weight:600!important}}.mk-principles-page .mk-system-panel.mk-system-card{background:linear-gradient(#fffffff0,#eff6ffb8)!important;border:1px solid #bfdbfeb8!important;border-radius:24px!important;padding:clamp(1.15rem,2.4vw,1.6rem)!important;box-shadow:0 26px 60px -34px #0f172a6b,inset 0 1px #ffffffe6!important}.mk-principles-page .mk-system-panel.mk-system-card:hover{transform:none!important;box-shadow:0 26px 60px -34px #0f172a6b,inset 0 1px #ffffffe6!important}.mk-principles-page .mk-panel-header.mk-text-slate{color:#475569!important;text-transform:uppercase!important;letter-spacing:.06em!important;background:#e2e8f0!important;border-radius:20px!important;align-self:center!important;padding:5px 12px!important;font-size:.74rem!important;font-weight:850!important;display:inline-block!important;box-shadow:0 1px 2px #00000005!important}.mk-principles-page .mk-panel-header.mk-text-rose{color:#e11d48!important;text-transform:uppercase!important;letter-spacing:.06em!important;background:#fff1f2!important;border-radius:20px!important;align-self:center!important;padding:5px 12px!important;font-size:.74rem!important;font-weight:850!important;display:inline-block!important;box-shadow:0 1px 2px #e11d4805!important}.mk-principles-page .mk-panel-list:not(.mk-list-rose) .mk-item-card{color:#475569!important;background:#fff!important;border:1px solid #e2e8f0e6!important;border-radius:8px!important;padding:10px 14px!important;font-size:.9rem!important;box-shadow:0 2px 5px #0f172a08!important}.mk-principles-page .mk-list-rose .mk-item-card{color:#be123c!important;background:#fff1f2!important;border:1px solid #fecacab3!important;border-radius:8px!important;padding:10px 14px!important;font-size:.9rem!important;box-shadow:0 2px 5px #e11d4805!important}.mk-principles-page .mk-panel-answer{color:#1e3a8a!important;background:#3b82f608!important;border:1px solid #3b82f62e!important;border-radius:12px!important;padding:16px 20px!important;font-size:.95rem!important;box-shadow:0 4px 15px -3px #3b82f614!important}.mk-principles-page .mk-panel-answer svg.mk-icon-blue{color:#3b82f6!important}@media (width<=900px){.mk-principles-page .mk-principles-hero{border-radius:22px!important;gap:24px!important;padding:1.25rem!important}.mk-principles-page .mk-manifesto-claim{margin:12px 0 20px!important;padding-left:16px!important;font-size:1.1rem!important}.mk-principles-page .mk-system-panel.mk-system-card{gap:24px!important;padding:20px!important}.mk-principles-page .mk-panel-arrow{padding:4px 0!important;transform:rotate(90deg)!important}.mk-principles-page .mk-panel-col{width:100%!important}.mk-principles-page .mk-panel-list .mk-item-card{padding:8px 12px!important;font-size:.85rem!important}.mk-principles-page .mk-panel-answer{padding:12px 16px!important;font-size:.85rem!important}.mk-principles-page .mk-comparison-module{flex-direction:column!important;gap:16px!important}.mk-principles-page .mk-comp-card{padding:20px!important}.mk-principles-page .mk-comp-title{margin-bottom:16px!important;font-size:1.1rem!important}.mk-principles-page .mk-comp-list{gap:10px!important}.mk-principles-page .mk-comp-list .mk-item-card{padding:8px 12px!important;font-size:.85rem!important}.mk-principles-page .mk-comp-footer-statement{margin-top:20px!important;padding:16px 20px!important;font-size:.95rem!important}.mk-principles-page .mk-process-grid{flex-direction:column!important;align-items:center!important;gap:8px!important;margin-top:24px!important}.mk-principles-page .mk-process-step{text-align:left!important;box-sizing:border-box!important;flex-direction:row!important;align-items:center!important;gap:16px!important;width:100%!important;max-width:320px!important;padding:12px 16px!important}.mk-principles-page .mk-ps-icon{border-radius:8px!important;width:36px!important;height:36px!important;font-size:.9rem!important}.mk-principles-page .mk-ps-icon svg{width:16px!important;height:16px!important}.mk-principles-page .mk-ps-text{font-size:.85rem!important}.mk-principles-page .mk-ps-arrow{padding:4px 0!important;transform:rotate(90deg)!important}.mk-principles-page .mk-disclaimer{margin-top:20px!important}.mk-principles-page .mk-core-grid{gap:16px!important}.mk-principles-page .mk-core-card{padding:20px!important}.mk-principles-page .mk-core-card h3{margin-bottom:8px!important;font-size:1.15rem!important}.mk-principles-page .mk-core-problem{margin-bottom:12px!important;font-size:.85rem!important}.mk-principles-page .mk-core-solution{padding:10px 12px!important;font-size:.85rem!important}.mk-principles-page .mk-desktop-inline,.mk-principles-page .mk-desktop-block{display:none!important}.mk-principles-page .mk-mobile-tab-switcher{box-sizing:border-box!important;background:#f1f5f9!important;border:1px solid #e2e8f0cc!important;border-radius:99px!important;width:100%!important;max-width:320px!important;margin-bottom:24px!important;margin-left:auto!important;margin-right:auto!important;padding:4px!important;display:flex!important;box-shadow:inset 0 2px 4px #0f172a08!important}.mk-principles-page .mk-tab-btn{color:#64748b!important;cursor:pointer!important;text-align:center!important;background:0 0!important;border:none!important;border-radius:99px!important;outline:none!important;flex:1!important;padding:8px 16px!important;font-size:.9rem!important;font-weight:600!important;transition:all .2s!important}.mk-principles-page .mk-tab-btn.active{color:#0f172a!important;background:#fff!important;box-shadow:0 4px 10px -2px #0f172a14,0 0 0 1px #0f172a05!important}.mk-principles-page .mk-tab-hidden{display:none!important}.mk-principles-page .mk-tab-active{display:flex!important}.mk-principles-page .mk-comp-title,.mk-principles-page .mk-panel-header{display:none!important}.mk-principles-page .mk-comp-card{box-sizing:border-box!important;background:#fff!important;border-radius:16px!important;width:100%!important;max-width:480px!important;margin:0 auto!important;padding:14px 16px!important;transition:none!important}.mk-principles-page .mk-comp-positive{background:#fff!important;border:1px solid #3b82f629!important;box-shadow:0 4px 16px -2px #3b82f608,0 0 0 1px #3b82f605!important}.mk-principles-page .mk-comp-negative{background:#fff!important;border:1px solid #f43f5e24!important;box-shadow:0 4px 16px -2px #f43f5e08,0 0 0 1px #f43f5e05!important}.mk-principles-page .mk-comp-neutral{background:#fff!important;border:1px solid #e2e8f0cc!important;box-shadow:0 4px 16px -2px #0f172a0a,0 0 0 1px #0f172a05!important}.mk-principles-page .mk-comp-card:hover{box-shadow:none!important;transform:none!important}.mk-principles-page .mk-comp-list,.mk-principles-page .mk-panel-list{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.mk-principles-page .mk-comp-list .mk-item-card,.mk-principles-page .mk-panel-list .mk-item-card{color:#334155!important;text-align:left!important;box-sizing:border-box!important;background:#f8fafc!important;border:1px solid #e2e8f0b3!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:42px!important;padding:10px 14px!important;font-size:.88rem!important;font-weight:550!important;line-height:1.4!important;display:flex!important;box-shadow:0 1px 2px #0f172a03!important}.mk-principles-page .mk-comp-positive .mk-item-card,.mk-principles-page .mk-panel-list:not(.mk-list-rose) .mk-item-card,.mk-principles-page .mk-comp-list.mk-list-blue .mk-item-card{color:#1e40af!important;background:#eff6ff!important;border:1px solid #bfdbfe80!important}.mk-principles-page .mk-comp-negative .mk-item-card,.mk-principles-page .mk-list-rose .mk-item-card,.mk-principles-page .mk-comp-list.mk-list-rose .mk-item-card{color:#9f1239!important;background:#fff1f2!important;border:1px solid #fecaca80!important}.mk-principles-page .mk-mobile-only-inline{display:inline!important}.mk-principles-page .mk-panel-top{flex-direction:column!important;align-items:center!important;gap:0!important}.mk-principles-page .mk-panel-col{width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.mk-principles-page .mk-panel-bottom{width:100%!important;margin-top:16px!important}.mk-principles-page .mk-panel-answer{box-shadow:none!important;color:#1e3a8a!important;background:#3b82f605!important;border:1px solid #3b82f61f!important;border-radius:12px!important;align-items:flex-start!important;gap:10px!important;padding:12px 16px!important;font-size:.88rem!important;line-height:1.45!important;display:flex!important}}.mk-mobile-tab-switcher{display:none}.mk-mobile-only-inline{display:none!important}.mk-faq-header{justify-content:space-between;align-items:center;width:100%;display:flex}.mk-faq-icon{display:none!important}.mk-faq-answer{opacity:1!important;height:auto!important;display:block!important}.mk-features-toggle-btn{display:none!important}.mk-features-expandable-wrapper{display:contents}.mk-modal-backdrop{animation:.3s cubic-bezier(.16,1,.3,1) forwards modalFadeIn;-webkit-backdrop-filter:blur(12px)!important;z-index:2147483000!important;isolation:isolate!important;background:#0f172a73!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;display:flex!important;position:fixed!important;inset:0!important}.mk-modal-container{animation:.3s cubic-bezier(.16,1,.3,1) forwards modalSlideUp;z-index:2147483001!important;background:#fff!important;border:1px solid #e2e8f0e6!important;border-radius:22px!important;width:min(96vw,920px)!important;max-height:min(92dvh,820px)!important;position:relative!important;overflow:hidden!important;box-shadow:0 34px 90px -34px #0f172a94!important}.mk-lead-modal-container{animation:.3s cubic-bezier(.16,1,.3,1) forwards modalSlideUp;box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0e6!important;border-radius:20px!important;flex-direction:column!important;width:100%!important;max-width:520px!important;margin:16px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 0 1px #0f172a05,0 24px 60px -12px #0f172a29!important}.mk-lead-modal-body{box-sizing:border-box!important;background:linear-gradient(#fff 0%,#fafafa 100%)!important;width:100%!important;padding:40px 32px!important}.mk-lead-modal-header{flex-direction:column;align-items:center;gap:12px;display:flex;text-align:center!important;margin-bottom:32px!important}.mk-lead-modal-badge{text-transform:uppercase!important;letter-spacing:.05em!important;color:#2563eb!important;background:#2563eb14!important;border:1px solid #2563eb26!important;border-radius:20px!important;align-items:center!important;gap:6px!important;padding:4px 12px!important;font-size:.72rem!important;font-weight:700!important;display:inline-flex!important}.mk-lead-badge-dot{background-color:#2563eb!important;border-radius:50%!important;width:5px!important;height:5px!important;display:inline-block!important}.mk-lead-modal-title{color:#0f172a!important;letter-spacing:-.02em!important;margin:0!important;font-size:1.6rem!important;font-weight:850!important;line-height:1.2!important}.mk-lead-modal-subtitle{color:#475569!important;max-width:420px!important;margin:0!important;font-size:.92rem!important;font-weight:500!important;line-height:1.6!important}.mk-lead-form-fields{flex-direction:column!important;gap:20px!important;margin-bottom:28px!important;display:flex!important}.mk-lead-field-group{text-align:left!important;flex-direction:column!important;gap:6px!important;display:flex!important}.mk-lead-field-group label{color:#475569!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:.76rem!important;font-weight:750!important}.mk-lead-field-group input{color:#0f172a!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:10px!important;width:100%!important;padding:12px 16px!important;font-size:.95rem!important;font-weight:600!important;transition:all .2s cubic-bezier(.2,.8,.2,1)!important;box-shadow:0 1px 2px #0f172a05,inset 0 1px #fffc!important}.mk-lead-field-group input:focus{border-color:#2563eb!important;outline:none!important;box-shadow:0 0 0 4px #2563eb1f,0 1px 2px #0f172a0d!important}.mk-lead-field-group input::placeholder{color:#94a3b8!important;font-weight:500!important}.mk-lead-field-group input:disabled{color:#94a3b8!important;cursor:not-allowed!important;background:#f8fafc!important}.mk-lead-submit-btn{cursor:pointer!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;padding:14px!important;font-size:1rem!important;font-weight:800!important;display:flex!important;box-shadow:0 4px 12px #2563eb33,inset 0 1px #fff3!important}.mk-lead-submit-btn:disabled{box-shadow:none!important;cursor:not-allowed!important;background:#94a3b8!important}.mk-spinner-icon{animation:1s linear infinite spin!important}.mk-lead-error-msg{color:#ef4444!important;margin:-12px 0 20px!important;font-size:.82rem!important;font-weight:600!important;line-height:1.5!important}.mk-lead-modal-success{text-align:center!important;flex-direction:column!important;align-items:center!important;padding:16px 0!important;display:flex!important}.mk-lead-success-icon-wrapper{color:#10b981!important;background:#ecfdf5!important;border:1px solid #10b98133!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:72px!important;height:72px!important;margin-bottom:24px!important;display:flex!important;box-shadow:0 4px 12px #10b98114,inset 0 1px #fff!important}.mk-lead-success-title{color:#0f172a!important;letter-spacing:-.02em!important;margin:0 0 12px!important;font-size:1.7rem!important;font-weight:850!important}.mk-lead-success-text{color:#475569!important;max-width:420px!important;margin:0 0 32px!important;font-size:.98rem!important;font-weight:500!important;line-height:1.65!important}.mk-lead-close-cta{width:auto!important;padding:12px 32px!important;font-size:.92rem!important;font-weight:750!important}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.mk-lead-modal-container{border-radius:16px!important;margin:8px!important}.mk-lead-modal-body{padding:32px 20px!important}.mk-lead-modal-title{font-size:1.45rem!important}}.mk-landing-page{isolation:isolate;max-width:1180px}.marketing-theme:has(.mk-landing-page){background-color:#f7f8fb}.mk-landing-page:before,.mk-landing-page:after{content:"";z-index:0;pointer-events:none;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2224%22%20viewBox%3D%220%200%2044%2024%22%3E%3Cimage%20href%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAABA0lEQVR4nN2WYQ7CIAyFywbOS3glz%2B9NnJuIISkJw74O0OyHL%2BHXoF8f0DJzud7oCA2HUOhAkK2cZ3hoCjy6QJZHrfMnES2toImIxkpAHs%2Fz2Ahl6jogqiSQYVCPvOQGbZ3kZOX9J%2BXATetlKF16BqHvUS8NgkDagpj1SYAFdpwntBHKrtzKMQs4CwHTuU4tIC%2B4mthJ0srAct6ISgZdb6noYoBztuZFRHdhB5pA0dVDyHhgmFOSGlo7g%2BeM7U6fCzVXvaappvpBcgL4A26VxTWN1AjzyjODIPdFCyJUS79%2B%2BFbkaABnorYToEXrDKgFzZUPXmAHUpHvglIAmF2P%2Fu8v6A2evT1uGrfS%2FwAAAABJRU5ErkJggg%3D%3D%22%20x%3D%229%22%20y%3D%22-1%22%20width%3D%2226%22%20height%3D%2226%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='24' viewBox='0 0 44 24'%3E%3Cpath d='M22 7c-3.5-4.9-9.8-3.5-9.8 3.5 0 6.3 6.3 9.8 9.8 13.3 3.5-3.5 9.8-7 9.8-13.3 0-7-6.3-8.4-9.8-3.5z' fill='none' stroke='%230f172a' stroke-opacity='0.038' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat;background-size:44px 24px,44px 24px;width:280px;position:fixed;top:0;bottom:0}.mk-landing-page:before{background-position:0 0,22px 0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-landing-page:after{background-position:100% 0,right 22px top 0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-landing-page>*{z-index:1;position:relative}.mk-landing-hero{padding-top:4.75rem;padding-bottom:3rem}.mk-landing-hero .mk-headline{max-width:640px}.mk-landing-eyebrow{color:#2563eb;text-transform:uppercase;letter-spacing:.06em;background:#3b82f614;border:1px solid #3b82f629;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:.75rem;font-weight:800;display:inline-flex}.mk-hero-trust-row{color:#475569;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:.84rem;font-weight:650;display:flex}.mk-hero-trust-row span{background:#ffffffb3;border:1px solid #cbd5e1b8;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.mk-hero-trust-row svg{color:#10b981;flex-shrink:0}.mk-hero-product-card{background:#fff;border:1px solid #cbd5e1;border-radius:18px;width:100%;max-width:520px;overflow:hidden;box-shadow:0 24px 60px -34px #0f172a73,0 0 0 1px #e2e8f073}.mk-hero-product-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.mk-hero-product-header div{flex-direction:column;gap:4px;display:flex}.mk-product-kicker{color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:850}.mk-hero-product-header strong{color:#0f172a;font-size:1.02rem}.mk-product-status{color:#0f766e;white-space:nowrap;background:#ecfdf5;border:1px solid #10b9812e;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:800;display:inline-flex}.mk-product-status span{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #10b98173}.mk-hero-product-list{flex-direction:column;gap:12px;padding:20px;display:flex}.mk-hero-product-row{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.mk-hero-product-row.active{background:#eff6ff;border-color:#bfdbfe}.mk-hero-product-row.ready{border-style:dashed}.mk-product-row-icon{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.mk-product-row-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.mk-product-row-copy strong{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;overflow:hidden}.mk-product-row-copy span{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;overflow:hidden}.mk-hero-product-row em{color:#2563eb;white-space:nowrap;background:#eff6ff;border-radius:999px;padding:4px 8px;font-size:.7rem;font-style:normal;font-weight:850}.mk-hero-product-footer{color:#94a3b8;text-align:center;padding:0 20px 18px;font-size:.75rem;font-weight:600}.mk-landing-page .mk-landing-section-header{text-align:center;max-width:780px;margin:0 auto 40px}.mk-landing-page .mk-landing-section-header h2{letter-spacing:-.03em;color:#0f172a;margin:0 0 16px;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.12}.mk-landing-page .mk-landing-section-header p{color:#475569;max-width:700px;margin:0 auto;font-size:1.12rem;line-height:1.65}.mk-landing-page .mk-landing-card-grid,.mk-landing-page .mk-trust-grid,.mk-landing-page .mk-path-grid,.mk-landing-page .mk-landing-faq-grid{align-items:stretch;gap:18px;display:grid}.mk-landing-page .mk-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-landing-page .mk-landing-card,.mk-landing-page .mk-usecase-tile,.mk-landing-page .mk-trust-card,.mk-landing-page .mk-landing-faq-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;height:100%;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 10px 24px -18px #0f172a40}.mk-landing-page .mk-landing-card:hover,.mk-landing-page .mk-usecase-tile:hover,.mk-landing-page .mk-trust-card:hover,.mk-landing-page .mk-landing-faq-item:hover,.mk-landing-page .mk-path-card:hover{border-color:#bfdbfe;transform:translateY(-2px);box-shadow:0 18px 38px -24px #0f172a59}.mk-landing-page .mk-landing-icon{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.mk-landing-page .mk-landing-icon.danger{color:#334155;background:#f8fafc;border-color:#e2e8f0}.mk-landing-page .mk-landing-icon.success{color:#0f766e;background:#ecfdf5;border-color:#10b98138}.mk-landing-page .mk-landing-card h3,.mk-landing-page .mk-usecase-tile h3,.mk-landing-page .mk-trust-card h3,.mk-landing-page .mk-landing-faq-item h3,.mk-landing-page .mk-path-card h3{color:#0f172a;letter-spacing:-.01em;margin:16px 0 10px;font-size:1.05rem;font-weight:800;line-height:1.25}.mk-landing-page .mk-landing-card p,.mk-landing-page .mk-usecase-tile p,.mk-landing-page .mk-trust-card p,.mk-landing-page .mk-landing-faq-item p,.mk-landing-page .mk-path-card p{color:#475569;margin:0;font-size:.95rem;line-height:1.55}.mk-landing-process .mk-process-layout{background:linear-gradient(#f8fafc8f 0%,#ffffffb8 100%);border:1px solid #cbd5e194;border-radius:16px;grid-template-columns:minmax(320px,.86fr) minmax(420px,1.14fr);align-items:stretch;gap:18px;max-width:980px;margin:0 auto;padding:20px;display:grid;box-shadow:0 12px 28px -30px #0f172a38}.mk-landing-process .mk-process-steps{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.mk-landing-process .mk-process-step{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto 1fr;gap:12px;min-width:280px;padding:16px;display:grid;position:relative;box-shadow:0 10px 24px -22px #0f172a47}.mk-landing-process .mk-process-step h3{color:#0f172a;letter-spacing:-.01em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0 0 5px;padding-right:34px;font-size:1rem;font-weight:800;line-height:1.25}.mk-landing-process .mk-process-step p{color:#475569;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0;font-size:.9rem;line-height:1.45}.mk-landing-process .mk-process-number{color:#cbd5e1;letter-spacing:.1em;font-size:.74rem;font-weight:900;position:absolute;top:12px;right:14px}.mk-landing-process .mk-process-visual{flex-direction:column;width:100%;min-width:0;margin:0;display:flex}.mk-neutral-queue-card,.mk-neutral-action-card,.mk-neutral-task-card{background:#fff;border:1px solid #cbd5e1;border-radius:14px;overflow:hidden;box-shadow:0 12px 28px -24px #0f172a52}.mk-landing-process .mk-neutral-queue-card{background:#f8fafc;border-color:#bfdbfe;flex:1;padding:20px}.mk-neutral-queue-header,.mk-neutral-card-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.mk-neutral-queue-header strong,.mk-neutral-card-header strong{color:#0f172a;font-size:.96rem}.mk-neutral-queue-header span,.mk-neutral-card-header span{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:.74rem;font-weight:800}.mk-neutral-queue-list{flex-direction:column;gap:12px;display:flex}.mk-neutral-queue-row{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.mk-neutral-queue-row.blue{background:#eff6ff;border-color:#bfdbfe}.mk-neutral-queue-row.muted{border-style:dashed}.mk-neutral-queue-row span{color:#2563eb;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:.68rem;font-weight:900;display:inline-flex}.mk-neutral-queue-row strong{color:#0f172a;margin-bottom:4px;font-size:.95rem;display:block}.mk-neutral-queue-row p{color:#64748b;margin:0;font-size:.82rem;font-weight:600}.mk-neutral-queue-row svg{color:#94a3b8;flex-shrink:0}.mk-visual-note{text-align:center;font-weight:600;color:#94a3b8!important;margin:12px 0 0!important;font-size:.78rem!important}.mk-landing-page .mk-usecase-tile-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.mk-landing-page .mk-usecase-tile{min-height:205px}.mk-landing-page .mk-usecase-tile:first-child,.mk-landing-page .mk-usecase-tile:nth-child(2),.mk-landing-page .mk-usecase-tile:nth-child(3){grid-column:span 2}.mk-landing-page .mk-usecase-tile:nth-child(4),.mk-landing-page .mk-usecase-tile:nth-child(5){grid-column:span 3}.mk-landing-showcase{box-shadow:none;background:radial-gradient(circle at 82% 10%,#3b82f607,#0000 30%),linear-gradient(135deg,#ffffff3d 0%,#f8fafc47 72%,#eef6ff42 100%);border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:clamp(14px,2.4vw,22px);margin:0;padding:clamp(22px,3.6vw,30px);display:flex}.mk-showcase-copy{text-align:center;max-width:780px;margin:0 auto}.mk-showcase-copy h2{letter-spacing:-.03em;color:#0f172a;margin:0 0 12px;font-size:clamp(1.65rem,2.8vw,2.2rem);font-weight:800;line-height:1.14}.mk-showcase-copy p{color:#475569;max-width:660px;margin:0 auto 16px;font-size:.95rem;line-height:1.5}.mk-showcase-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:860px;margin:0 auto -4px;padding:0;list-style:none;display:grid}.mk-showcase-list li{color:#334155;text-align:left;background:linear-gradient(#ffffffdb 0%,#f8fbffc7 100%);border:1px solid #bfdbfed1;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.86rem;font-weight:650;line-height:1.38;display:flex;position:relative;box-shadow:0 10px 26px -24px #0f172a5c}.mk-showcase-list li:after{content:"";pointer-events:none;opacity:.7;background:linear-gradient(#93c5fd33,#0000);height:12px;position:absolute;bottom:-11px;left:22px;right:22px}.mk-showcase-list svg{color:#10b981;flex-shrink:0;margin-top:2px}.mk-showcase-visuals{width:min(100%,940px);min-width:0;margin:0 auto}.mk-showcase-product-card{background:radial-gradient(circle at 84% 12%,#3b82f614,#0000 30%),linear-gradient(#fffffffa 0%,#f4f8fffa 100%);border:1px solid #93c5fdad;border-radius:18px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:0;padding:20px;display:grid;box-shadow:0 30px 72px -48px #0f172a94,inset 0 0 0 1px #ffffffc7}.mk-showcase-product-module{padding:2px 16px 2px 2px}.mk-showcase-product-module+.mk-showcase-product-module{border-left:1px solid #e2e8f0eb;padding:2px 2px 2px 16px}.mk-neutral-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mk-neutral-action-grid button{color:#0f172a;min-height:42px;font:inherit;cursor:default;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:.84rem;font-weight:800}.mk-neutral-action-grid button:first-child{color:#fff;background:#2563eb;border-color:#2563eb}.mk-neutral-input{color:#0f172a;border:1px solid #3b82f6;border-radius:8px;margin-bottom:10px;padding:10px 12px;font-size:.9rem;font-weight:800;box-shadow:0 0 0 2px #3b82f61a}.mk-neutral-field-grid{background:#f8fafcd1;border:1px solid #e2e8f0db;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;padding:12px;display:grid}.mk-neutral-field-grid span{color:#64748b;font-size:.78rem;font-weight:800}.mk-neutral-field-grid strong{color:#0f172a;font-size:.86rem}.mk-neutral-task-footer{justify-content:flex-end;margin-top:10px;display:flex}.mk-neutral-task-footer button{color:#fff;font:inherit;cursor:default;background:#0f172a;border:none;border-radius:8px;padding:9px 14px;font-size:.86rem;font-weight:800}.mk-founder-proof{padding-top:3rem;padding-bottom:3rem}.mk-founder-proof-card{isolation:isolate;background:radial-gradient(circle at 92% 18%,#3b82f629,#0000 34%),linear-gradient(135deg,#fff 0%,#f8fbff 48%,#eef6ff 100%);border:1px solid #93c5fd94;border-radius:22px;grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);align-items:center;gap:clamp(28px,5vw,54px);max-width:1040px;margin:0 auto;padding:34px 34px 0 38px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 62px -46px #0f172a80,inset 0 1px #ffffffeb}.mk-landing-page .mk-founder-proof-card:before{content:"";z-index:0;pointer-events:none;aspect-ratio:1;opacity:.1;filter:saturate(.55)brightness(1.08);mix-blend-mode:multiply;background-image:url(/assets/sales-engine-s-watermark-vG2J_1Zt.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(15rem,23vw,22rem);position:absolute;bottom:-42px;right:4px;transform:rotate(-8deg)}.mk-landing-page .mk-founder-proof-card>*{z-index:1;position:relative}.mk-founder-proof-copy{padding-bottom:34px}.mk-founder-proof-copy h2{color:#0b1220;letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(2rem,4vw,3rem);font-weight:850;line-height:1.1}.mk-founder-proof-copy p{color:#334155;max-width:660px;margin:0;font-size:1.05rem;line-height:1.65}.mk-founder-proof-points{gap:9px;margin-top:22px;display:grid}.mk-founder-proof-points span{color:#1e293b;align-items:flex-start;gap:9px;font-size:.94rem;font-weight:700;line-height:1.45;display:flex}.mk-founder-proof-points svg{color:#2563eb;flex-shrink:0;margin-top:2px}.mk-founder-proof-visual{justify-content:center;align-self:end;min-height:340px;display:flex;position:relative}.mk-founder-proof-visual:before{content:"";filter:blur(1px);background:radial-gradient(circle at 50% 22%,#ffffff8a,#0000 38%),linear-gradient(#3b82f624 0%,#0f172a0f 100%);border-radius:999px 999px 0 0;position:absolute;inset:34px 12px 0}.mk-founder-proof-visual img{z-index:1;object-fit:cover;object-position:center top;filter:drop-shadow(0 24px 34px #0f172a42);border-radius:22px 22px 0 0;width:min(100%,360px);max-height:390px;position:relative}.mk-landing-page .mk-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-addons-teaser{padding-top:3.4rem;padding-bottom:3.2rem}.mk-addons-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.mk-addon-card{min-height:224px;color:inherit;background:radial-gradient(circle at 94% 10%,#3b82f614,#0000 34%),linear-gradient(#fffffff0 0%,#f8fafcf5 100%);border:1px solid #cbd5e1e6;border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;padding:28px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 48px -36px #0f172a80,inset 0 1px #ffffffe6}.mk-addon-card:before{content:"";background:linear-gradient(90deg,#2563ebb8,#93c5fd38);height:3px;position:absolute;inset:0 0 auto}.mk-addon-card.featured{background:radial-gradient(circle at 94% 10%,#3b82f621,#0000 36%),linear-gradient(#fff 0%,#eff6ff 100%);border-color:#93c5fdf5;box-shadow:0 24px 58px -38px #1d4ed86b,inset 0 1px #fffffff5}.mk-addon-card:hover{border-color:#3b82f68c;transform:translateY(-2px);box-shadow:0 28px 64px -42px #0f172a94}.mk-addon-card h3{color:#0b1220;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:850;line-height:1.18}.mk-addon-card p{color:#475569;margin:0;font-size:.96rem;line-height:1.58}.mk-addon-card-cta{color:#1d4ed8;background:#ffffffc7;border:1px solid #bfdbfee6;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:10px 14px;font-size:.9rem;font-weight:850;display:inline-flex}.mk-addon-card.featured .mk-addon-card-cta{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1d4ed8 100%);border-color:#1d4ed85c}.marketing-theme:has(.mk-workflow-page){background-color:#f7f8fb}.mk-workflow-page{isolation:isolate;max-width:1180px;position:relative}.mk-workflow-page:before,.mk-workflow-page:after{content:"";z-index:0;pointer-events:none;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2224%22%20viewBox%3D%220%200%2044%2024%22%3E%3Cimage%20href%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAABA0lEQVR4nN2WYQ7CIAyFywbOS3glz%2B9NnJuIISkJw74O0OyHL%2BHXoF8f0DJzud7oCA2HUOhAkK2cZ3hoCjy6QJZHrfMnES2toImIxkpAHs%2Fz2Ahl6jogqiSQYVCPvOQGbZ3kZOX9J%2BXATetlKF16BqHvUS8NgkDagpj1SYAFdpwntBHKrtzKMQs4CwHTuU4tIC%2B4mthJ0srAct6ISgZdb6noYoBztuZFRHdhB5pA0dVDyHhgmFOSGlo7g%2BeM7U6fCzVXvaappvpBcgL4A26VxTWN1AjzyjODIPdFCyJUS79%2B%2BFbkaABnorYToEXrDKgFzZUPXmAHUpHvglIAmF2P%2Fu8v6A2evT1uGrfS%2FwAAAABJRU5ErkJggg%3D%3D%22%20x%3D%229%22%20y%3D%22-1%22%20width%3D%2226%22%20height%3D%2226%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='24' viewBox='0 0 44 24'%3E%3Cpath d='M22 7c-3.5-4.9-9.8-3.5-9.8 3.5 0 6.3 6.3 9.8 9.8 13.3 3.5-3.5 9.8-7 9.8-13.3 0-7-6.3-8.4-9.8-3.5z' fill='none' stroke='%230f172a' stroke-opacity='0.038' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat;background-size:44px 24px,44px 24px;width:280px;position:fixed;top:0;bottom:0}.mk-workflow-page:before{background-position:0 0,22px 0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-workflow-page:after{background-position:100% 0,right 22px top 0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-workflow-page>*{z-index:1;position:relative}.mk-workflow-page .mk-section{padding:3.8rem 0}.mk-workflow-eyebrow{color:#1d4ed8;letter-spacing:.07em;text-transform:uppercase;background:#eff6ffd6;border:1px solid #93c5fd85;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:14px;padding:7px 11px;font-size:.76rem;font-weight:850;display:inline-flex}.mk-workflow-hero{isolation:isolate;background:radial-gradient(circle at 88% 12%,#3b82f62e,#0000 34%),radial-gradient(circle at 6% 92%,#93c5fd38,#0000 32%),linear-gradient(135deg,#fff 0%,#eff6ff 54%,#f8fafc 100%);border:1px solid #bfdbfed1;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(460px,1.05fr);align-items:center;gap:28px;margin-top:24px;padding:clamp(2.1rem,4.2vw,3.35rem);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 82px -54px #0f172aad}.mk-workflow-hero:before{content:"";aspect-ratio:1;opacity:.1;filter:saturate(.22)brightness(1.25);pointer-events:none;z-index:0;background-image:url(/assets/sales-engine-s-watermark-vG2J_1Zt.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(18rem,33vw,30rem);position:absolute;top:-74px;right:-64px}.mk-workflow-hero>*{z-index:1;position:relative}.mk-workflow-hero h1{color:#07111f;letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(2.4rem,4.7vw,4.55rem);font-weight:900;line-height:1}.mk-workflow-hero p{color:#334155;max-width:690px;margin:22px 0 0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.58}.mk-workflow-hero .mk-hero-ctas{background:#ffffffb3;border:1px solid #bfdbfeb8;border-radius:999px;width:fit-content;margin-top:26px;padding:6px;box-shadow:0 18px 42px -34px #0f172a7a}.mk-workflow-hero .mk-hero-ctas .mk-btn{white-space:nowrap;border-radius:999px;min-height:46px;padding:11px 18px;font-size:.96rem;line-height:1}.mk-workflow-hero .mk-hero-ctas .mk-btn-primary{color:#fff;background:#0f172a;box-shadow:0 14px 28px -22px #0f172ab3}.mk-workflow-hero .mk-hero-ctas .mk-btn-secondary{color:#1e293b;box-shadow:none;background:#ffffffc2;border-color:#bfdbfedb}.mk-workflow-hero-panel,.mk-workflow-cost-card,.mk-workflow-scope-card,.mk-workflow-self-card{background:radial-gradient(circle at 94% 12%,#3b82f61a,#0000 32%),linear-gradient(#fffffff5,#f8fafcf0);border:1px solid #cbd5e1d6;box-shadow:0 24px 58px -42px #0f172a80,inset 0 1px #ffffffe6}.mk-workflow-hero-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 88% 8%,#3b82f638,#0000 32%),radial-gradient(circle at 10% 92%,#0f172a1a,#0000 30%),linear-gradient(145deg,#ffffffd1,#eff6ffe6);border-color:#93c5fddb;border-radius:26px;gap:14px;min-height:424px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 78px -42px #1d4ed885,inset 0 1px #fffffffa}.mk-workflow-hero-panel:before{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb21,#0000 68%);border-radius:999px;width:138px;height:138px;position:absolute;inset:18px 18px auto auto}.mk-workflow-hero-panel:after{content:"";pointer-events:none;border:1px solid #ffffffb3;border-radius:22px;position:absolute;inset:16px}.mk-workflow-panel-header,.mk-workflow-panel-footer,.mk-workflow-result-note,.mk-workflow-failure-header,.mk-workflow-solution-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.mk-workflow-panel-header strong{color:#0f172a;font-size:1.18rem;font-weight:900}.mk-workflow-panel-header span,.mk-workflow-panel-footer span{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;font-size:.82rem;font-weight:850}.mk-workflow-panel-stack{gap:10px;display:grid}.mk-workflow-panel-stack div,.mk-workflow-trust-grid div{color:#1e293b;background:#ffffffd1;border:1px solid #e2e8f0f0;border-radius:14px;align-items:center;gap:10px;padding:14px;font-weight:800;display:flex}.mk-workflow-hero-panel .mk-workflow-panel-stack div{padding:20px;font-size:1.06rem}.mk-workflow-panel-stack svg,.mk-workflow-trust-grid svg{color:#2563eb;flex-shrink:0}.mk-workflow-panel-footer{border-top:1px solid #e2e8f0e0;padding-top:12px}.mk-workflow-panel-footer svg{color:#2563eb}.mk-workflow-failure-card,.mk-workflow-solution-card{z-index:1;background:#ffffffdb;border:1px solid #e2e8f0d1;border-radius:20px;position:relative;box-shadow:0 22px 52px -38px #0f172a7a,inset 0 1px #ffffffe0}.mk-workflow-failure-card{background:radial-gradient(circle at 96% 0,#f8717121,#0000 34%),linear-gradient(#fffffff0,#fff7f7d1);border-color:#f8717147;justify-self:start;width:min(100%,372px);padding:19px}.mk-workflow-failure-header span{color:#9f1239;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.mk-workflow-failure-header svg{color:#be123c}.mk-workflow-failure-card p{color:#0f172a;margin:12px 0 14px;font-size:1.04rem;font-weight:880;line-height:1.35}.mk-workflow-provider-pills{flex-wrap:wrap;gap:7px;display:flex}.mk-workflow-provider-pills span{color:#475569;background:#f8fafc;border:1px solid #e2e8f0eb;border-radius:999px;padding:6px 9px;font-size:.78rem;font-weight:800}.mk-workflow-hero-transfer{z-index:1;color:#1d4ed8;background:linear-gradient(90deg,#eff6ffeb,#ffffffdb);border:1px solid #bfdbfed1;border-radius:999px;justify-self:center;align-items:center;gap:9px;width:fit-content;padding:8px 11px 8px 14px;font-size:.82rem;font-weight:880;display:inline-flex;position:relative;box-shadow:0 14px 34px -28px #1d4ed885}.mk-workflow-hero-transfer:before,.mk-workflow-hero-transfer:after{content:"";background:linear-gradient(90deg,#0000,#2563eb47);width:42px;height:1px;position:absolute;top:50%}.mk-workflow-hero-transfer:before{right:100%}.mk-workflow-hero-transfer:after{left:100%;transform:scaleX(-1)}.mk-workflow-solution-card{background:radial-gradient(circle at 94% 12%,#3b82f624,#0000 34%),linear-gradient(#fffffff5 0%,#eff6fff5 100%);border-color:#93c5fdb8;justify-self:end;width:min(100%,410px);padding:22px 22px 62px}.mk-workflow-solution-header strong{color:#0f172a;font-size:1rem;font-weight:900}.mk-workflow-solution-header span{color:#1d4ed8;background:#2563eb1a;border-radius:999px;padding:5px 8px;font-size:.76rem;font-weight:900}.mk-workflow-solution-steps{gap:10px;margin-top:16px;display:grid}.mk-workflow-solution-steps div{color:#1e293b;background:#ffffffad;border:1px solid #e2e8f0e6;border-radius:12px;align-items:center;gap:9px;padding:11px;font-size:.93rem;font-weight:820;display:flex}.mk-workflow-solution-steps svg{color:#2563eb;flex-shrink:0}.mk-workflow-savings-badge{z-index:2;color:#fff;letter-spacing:.01em;background:radial-gradient(circle at 18% 20%,#ffffff47,#0000 34%),linear-gradient(135deg,#0b1220 0%,#1d4ed8 72%,#3b82f6 100%);border:1px solid #bfdbfedb;border-radius:999px;padding:12px 16px;font-size:.86rem;font-weight:900;line-height:1;position:absolute;bottom:16px;right:18px;box-shadow:0 18px 38px -24px #1d4ed8d1,0 0 0 5px #bfdbfe38,inset 0 1px #ffffff47}.mk-workflow-cost-section{scroll-margin-top:24px;position:relative;padding-top:4.4rem!important;padding-bottom:4.4rem!important}.mk-workflow-cost-section:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 12% 20%,#2563eb1f,#0000 32%),radial-gradient(circle at 92% 72%,#93c5fd2e,#0000 34%),linear-gradient(135deg,#eff6ffb8,#f8fafc47);border-radius:30px;position:absolute;inset:18px -22px}.mk-workflow-cost-section>*{z-index:1;position:relative}.mk-workflow-cost-card{background:radial-gradient(circle at 88% 12%,#3b82f624,#0000 33%),linear-gradient(135deg,#fffffffa 0%,#eff6ffeb 100%);border-color:#93c5fdbd;border-radius:26px;grid-template-columns:minmax(0,.62fr) minmax(460px,1.06fr);align-items:center;gap:clamp(20px,3.2vw,34px);padding:clamp(1.35rem,3.4vw,2.15rem);display:grid;box-shadow:0 34px 82px -50px #0f172aa3,inset 0 1px #ffffffeb}.mk-workflow-cost-copy h2,.mk-workflow-section-header h2,.mk-workflow-scope-card h2,.mk-workflow-self-card h2,.mk-workflow-trust h2{color:#0b1220;letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:900;line-height:1.05}.mk-workflow-cost-copy p,.mk-workflow-section-header p,.mk-workflow-self-card p,.mk-workflow-trust p{color:#475569;margin:16px 0 0;font-size:1.02rem;line-height:1.62}.mk-workflow-cost-copy{align-self:center;padding:6px 0 6px 4px}.mk-workflow-cost-copy h2{max-width:640px;font-size:clamp(2rem,3.2vw,2.9rem)}.mk-workflow-cost-copy p{max-width:560px;margin-top:14px}.mk-workflow-cost-steps{gap:9px;max-width:520px;margin-top:22px;display:grid}.mk-workflow-cost-steps span{color:#1e293b;background:#ffffffb8;border:1px solid #bfdbfed1;border-radius:13px;align-items:center;gap:10px;min-height:42px;padding:9px 12px;font-size:.92rem;font-weight:800;display:flex;box-shadow:0 12px 30px -26px #0f172a61}.mk-workflow-cost-steps strong{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#2563eb 100%);border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:.76rem;font-weight:900;display:inline-flex}.mk-workflow-cost-form{background:linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #93c5fdc7;border-radius:22px;align-self:center;gap:16px;padding:26px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px -42px #1d4ed880,inset 0 1px #fffffff5}.mk-workflow-cost-form:before{content:"";background:linear-gradient(90deg,#0f172a 0%,#2563eb 58%,#93c5fd 100%);height:5px;position:absolute;inset:0 0 auto}.mk-workflow-form-group{z-index:1;gap:8px;display:grid;position:relative}.mk-workflow-label{color:#334155;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:850}.mk-workflow-platform-grid,.mk-workflow-amount-grid{gap:10px;display:grid}.mk-workflow-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-workflow-amount-grid{grid-template-columns:.32fr .42fr 1fr}.mk-workflow-platform-grid button,.mk-workflow-cost-form input,.mk-workflow-cost-form select{color:#0f172a;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #cbd5e1f2;border-radius:12px;font-weight:750}.mk-workflow-platform-grid button{cursor:pointer;transition:border-color .18s,box-shadow .18s,background .18s}.mk-workflow-platform-grid button.active{color:#1d4ed8;background:#eff6ff;border-color:#2563ebb3;box-shadow:0 10px 24px -20px #2563eb94,inset 0 0 0 1px #2563eb2e}.mk-workflow-cost-form input,.mk-workflow-cost-form select{padding:0 13px}.mk-workflow-error{color:#b91c1c;align-items:center;gap:6px;font-size:.86rem;font-weight:750;display:inline-flex}.mk-workflow-submit{cursor:pointer;border:0;justify-content:center}.mk-workflow-result{background:radial-gradient(circle at 92% 8%,#3b82f62e,#0000 34%),radial-gradient(circle at 8% 94%,#0f172a12,#0000 30%),linear-gradient(135deg,#fff 0%,#eff6ff 100%);border:1px solid #2563eb61;border-radius:24px;grid-column:1/-1;margin-top:2px;padding:28px;scroll-margin-top:90px;animation:.34s both mkWorkflowResultIn;overflow:hidden;box-shadow:0 30px 72px -46px #1d4ed89e,inset 0 1px #fffffff0}.mk-workflow-result-header{gap:2px;margin-bottom:18px;display:grid}.mk-workflow-result-header .mk-workflow-eyebrow{margin-bottom:6px}.mk-workflow-result-header h3{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:clamp(1.45rem,2.6vw,2.05rem);font-weight:900;line-height:1.12}.mk-workflow-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mk-workflow-result-grid div{background:radial-gradient(circle at 96% 0,#3b82f61f,#0000 34%),linear-gradient(#fffffff5,#eff6ffd1);border:1px solid #93c5fddb;border-radius:18px;align-content:space-between;gap:12px;min-height:128px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 52px -38px #1d4ed87a,inset 0 1px #ffffffe6}.mk-workflow-result-grid div:before{content:"";background:linear-gradient(90deg,#0f172ae0,#2563ebb8,#93c5fd57);height:3px;position:absolute;inset:0 0 auto}.mk-workflow-result-grid span{color:#475569;text-transform:uppercase;letter-spacing:.035em;font-size:.78rem;font-weight:800;line-height:1.28;display:block}.mk-workflow-result-grid strong{color:#0b1220;letter-spacing:-.02em;font-size:clamp(1.35rem,2.35vw,1.9rem);font-weight:900;line-height:1.05}.mk-workflow-result-grid div:nth-child(3) strong{color:#1d4ed8;letter-spacing:0;background:#eff6ffe0;border:1px solid #93c5fdc7;border-radius:999px;align-items:center;width:fit-content;padding:8px 11px;font-size:1rem;display:inline-flex}.mk-workflow-result p{color:#64748b;background:#ffffff94;border:1px solid #e2e8f0c2;border-radius:14px;margin:18px 0 0;padding:14px 16px;font-size:.94rem;line-height:1.56}.mk-workflow-result-ctas{border-top:1px solid #bfdbfead;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;padding-top:18px;display:flex}.mk-workflow-result-ctas .mk-btn{align-items:center;gap:8px;display:inline-flex}.mk-workflow-result-ctas button{cursor:pointer;border:0}.mk-workflow-result-note{color:#1d4ed8;background:#eff6ffb8;border:1px solid #bfdbfec7;border-radius:999px;justify-content:flex-start;width:fit-content;margin-top:16px;padding:9px 12px;font-size:.9rem;font-weight:850}@keyframes mkWorkflowResultIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mk-workflow-section-header{max-width:820px;margin-bottom:26px}.mk-workflow-compare-grid,.mk-workflow-service-grid,.mk-workflow-not-grid,.mk-workflow-faq-grid{gap:16px;display:grid}.mk-workflow-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-workflow-service-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mk-workflow-not-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-workflow-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-workflow-inline-cta{background:radial-gradient(circle at 98% 18%,#3b82f614,#0000 34%),#ffffffc7;border:1px solid #bfdbfeb8;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding:16px 18px 16px 20px;display:flex;box-shadow:0 18px 42px -36px #0f172a6b}.mk-workflow-inline-cta p{color:#1e293b;margin:0;font-size:.98rem;font-weight:760;line-height:1.45}.mk-workflow-inline-cta .mk-btn{white-space:nowrap;border-radius:999px;flex:none;min-height:42px;padding:10px 16px;font-size:.92rem}.mk-workflow-inline-cta button{cursor:pointer;border:0}.mk-workflow-compare-card,.mk-workflow-service-card,.mk-workflow-not-card,.mk-workflow-faq-item,.mk-workflow-journey-step{background:#ffffffe6;border:1px solid #e2e8f0e6;border-radius:16px;box-shadow:0 18px 42px -36px #0f172a6b}.mk-workflow-compare-card,.mk-workflow-service-card,.mk-workflow-faq-item{padding:22px}.mk-workflow-compare-card.strong{background:linear-gradient(#fff 0%,#eff6ff 100%);border-color:#93c5fde6}.mk-workflow-card-icon{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfed6;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:18px;display:inline-flex}.mk-workflow-card-icon.danger{color:#dc2626;background:#fff1f2;border-color:#fecacad6}.mk-workflow-compare-card h3,.mk-workflow-service-card h3,.mk-workflow-faq-item h3{color:#0f172a;margin:0 0 10px;font-size:1.08rem;font-weight:900;line-height:1.22}.mk-workflow-compare-card p,.mk-workflow-service-card p,.mk-workflow-faq-item p{color:#475569;margin:0;font-size:.95rem;line-height:1.58}.mk-workflow-not-card{color:#1e293b;background:radial-gradient(circle at 94% 10%,#3b82f614,#0000 34%),linear-gradient(#fff 0%,#f8fafc 100%);border-color:#bfdbfeb8;grid-template-columns:auto 1fr;align-items:flex-start;gap:14px;min-height:148px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 48px -38px #0f172a70}.mk-workflow-not-card svg{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfecc;border-radius:12px;flex-shrink:0;width:38px;height:38px;margin-top:2px;padding:8px}.mk-workflow-not-card h3{color:#0f172a;margin:0 0 8px;font-size:1.02rem;font-weight:900;line-height:1.2}.mk-workflow-not-card p{color:#475569;margin:0;font-size:.94rem;font-weight:650;line-height:1.52}.mk-workflow-scope-card,.mk-workflow-self-card{border-radius:24px;padding:clamp(1.5rem,4vw,2.4rem)}.mk-workflow-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.mk-workflow-scope-grid article{background:#ffffffc2;border:1px solid #e2e8f0e6;border-radius:16px;padding:20px}.mk-workflow-scope-grid h3{color:#0f172a;margin:0 0 14px;font-size:1.05rem;font-weight:900}.mk-workflow-scope-grid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-workflow-scope-grid li{color:#334155;align-items:flex-start;gap:9px;font-size:.94rem;font-weight:700;line-height:1.45;display:flex}.mk-workflow-scope-grid li svg{color:#2563eb;flex-shrink:0;margin-top:2px}.mk-workflow-scope-grid article:nth-child(2) li svg{color:#b45309}.mk-workflow-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:8px 0;display:grid;position:relative}.mk-workflow-journey-grid:before{content:"";background:linear-gradient(90deg,#2563eb14,#2563eb5c,#93c5fd14);border-radius:999px;height:2px;position:absolute;top:42px;left:4%;right:4%}.mk-workflow-journey-grid:after{content:"";background:linear-gradient(90deg,#2563eb14,#2563eb47,#93c5fd14);border-radius:999px;height:2px;position:absolute;top:calc(50% + 42px);left:4%;right:4%}.mk-workflow-journey-step{z-index:1;min-height:168px;box-shadow:none;background:0 0;border:0;grid-template-rows:auto 1fr;gap:12px;padding:0;display:grid;position:relative}.mk-workflow-journey-step span{color:#fff;letter-spacing:.08em;background:radial-gradient(circle at 30% 22%,#ffffffe6,#0000 42%),linear-gradient(135deg,#0f172a 0%,#2563eb 100%);border:1px solid #93c5fdd1;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;font-size:.82rem;font-weight:900;display:inline-flex;box-shadow:0 16px 34px -24px #1d4ed8b8}.mk-workflow-journey-step div{background:#ffffffe6;border:1px solid #e2e8f0e6;border-radius:15px;min-height:106px;margin:0;padding:16px;box-shadow:0 16px 38px -34px #0f172a6b}.mk-workflow-journey-step h3{color:#0f172a;margin:0 0 7px;font-size:1rem;font-weight:900;line-height:1.22}.mk-workflow-journey-step p{color:#64748b;margin:0;font-size:.93rem;font-weight:450;line-height:1.4}.mk-workflow-trust{background:radial-gradient(circle at 86% 10%,#60a5fa33,#0000 32%),linear-gradient(135deg,#07111f 0%,#172554 58%,#1e3a8a 100%);border:1px solid #93c5fd4d;border-radius:24px;grid-template-columns:minmax(0,.92fr) minmax(320px,1fr);align-items:center;gap:28px;display:grid;overflow:hidden;box-shadow:0 30px 74px -50px #0f172ac7;padding:clamp(2rem,4vw,3rem)!important}.mk-workflow-trust h2,.mk-workflow-trust p{color:#fff}.mk-workflow-trust p{opacity:.84}.mk-workflow-trust .mk-workflow-eyebrow{color:#bfdbfe;background:#bfdbfe1f;border-color:#bfdbfe52}.mk-workflow-trust-grid{gap:12px;display:grid}.mk-workflow-trust-grid div{color:#e0f2fe;background:#ffffff14;border-color:#bfdbfe2e}.mk-workflow-self-card{justify-content:space-between;align-items:center;gap:24px;display:flex}.mk-workflow-self-card>div:first-child{max-width:720px}.mk-workflow-self-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.mk-workflow-self-actions button{cursor:pointer;border:0}.mk-workflow-final-cta{isolation:isolate!important;background:radial-gradient(circle at 78% 18%,#60a5fa3d,#0000 34%),radial-gradient(circle at 12% 88%,#93c5fd29,#0000 28%),linear-gradient(135deg,#07111f 0%,#172554 54%,#1d4ed8 100%)!important;border:1px solid #93c5fd59!important;position:relative!important;overflow:hidden!important;box-shadow:0 38px 92px -48px #0f172ac7!important}.mk-workflow-final-cta:before{content:""!important;z-index:0!important;pointer-events:none!important;aspect-ratio:1!important;opacity:.14!important;filter:saturate(.25)brightness(1.45)contrast(.82)!important;mix-blend-mode:screen!important;background-image:url(/assets/sales-engine-s-watermark-vG2J_1Zt.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:clamp(19rem,30vw,28rem)!important;position:absolute!important;top:-58px!important;right:-18px!important;transform:rotate(-9deg)!important}.mk-workflow-final-cta>*{z-index:1;position:relative}.mk-workflow-final-cta .mk-cta-headline{color:#fff!important}.mk-workflow-final-cta .mk-btn-primary{color:#0f172a!important;background:#fff!important;box-shadow:0 18px 38px -24px #ffffffd9!important}.mk-landing-page .mk-path-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.mk-landing-page .mk-path-card{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:168px;padding:26px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 12px 30px -24px #0f172a59}.mk-landing-page .mk-path-card h3{margin-top:0}.mk-landing-page .mk-path-card>svg{color:#2563eb}.mk-landing-page .mk-landing-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-landing-page .mk-landing-faq-item h3{margin-top:0;font-size:1rem}.mk-landing-faq .mk-landing-faq-item{padding:20px 22px 20px 24px;position:relative}.mk-landing-faq .mk-landing-faq-item:before{content:"";background:linear-gradient(#3b82f6 0%,#93c5fd 100%);border-radius:999px;width:3px;position:absolute;top:18px;bottom:18px;left:0}.mk-landing-faq .mk-landing-faq-item p{color:#334155}.mk-landing-page .mk-final-cta-points{color:#64748b;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:18px;font-size:.9rem;font-weight:700;display:flex}.mk-landing-page .mk-final-cta-points span{align-items:center;display:inline-flex}.mk-landing-page .mk-final-cta-points span:before{content:"";background:#3b82f6;border-radius:50%;width:6px;height:6px;margin-right:8px;box-shadow:0 0 10px #3b82f659}@media (width<=1100px){.mk-landing-page .mk-grid-4,.mk-workflow-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-workflow-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.mk-workflow-page:before,.mk-workflow-page:after{display:none}.mk-workflow-page .mk-section{padding:3rem 0}.mk-workflow-hero,.mk-workflow-cost-card,.mk-workflow-trust{grid-template-columns:1fr}.mk-workflow-hero{border-radius:22px;padding:2rem}.mk-workflow-hero-panel{min-height:auto;padding:24px}.mk-workflow-failure-card,.mk-workflow-solution-card{justify-self:stretch;width:100%}.mk-workflow-savings-badge{justify-self:start;width:fit-content;margin-top:14px;display:inline-flex;position:relative;bottom:auto;right:auto}.mk-workflow-hero-transfer:before,.mk-workflow-hero-transfer:after{width:22px}.mk-workflow-solution-card{padding-bottom:22px}.mk-workflow-hero .mk-hero-ctas{border-radius:18px;width:100%;padding:8px}.mk-workflow-hero h1{font-size:clamp(2.25rem,10vw,3.4rem);line-height:1.02}.mk-workflow-cost-card{padding:1.3rem}.mk-workflow-cost-section:before{border-radius:24px;inset:10px -10px}.mk-workflow-service-grid,.mk-workflow-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-workflow-journey-grid:before,.mk-workflow-journey-grid:after{display:none}.mk-workflow-not-grid,.mk-workflow-result-grid{grid-template-columns:1fr}.mk-workflow-self-card,.mk-workflow-inline-cta{flex-direction:column;align-items:flex-start}.mk-workflow-self-actions{justify-content:flex-start}.mk-landing-page .mk-landing-hero{padding-top:2rem}.mk-landing-page .mk-landing-hero .mk-headline{max-width:100%}.mk-landing-page .mk-hero-trust-row{justify-content:center;gap:10px}.mk-landing-page .mk-landing-section-header{margin-bottom:28px}.mk-landing-page .mk-landing-section-header h2,.mk-landing-page .mk-showcase-copy h2{font-size:clamp(1.55rem,6vw,2.15rem)}.mk-landing-page .mk-landing-section-header p,.mk-landing-page .mk-showcase-copy p{font-size:.98rem}.mk-landing-process .mk-process-layout{border-radius:16px;grid-template-columns:1fr;gap:24px;padding:18px}.mk-landing-process .mk-process-steps{gap:12px}.mk-landing-process .mk-process-step{min-width:0}.mk-landing-process .mk-process-visual{width:100%}.mk-landing-page .mk-usecase-tile-grid,.mk-landing-page .mk-trust-grid,.mk-addons-grid,.mk-landing-page .mk-path-grid,.mk-landing-page .mk-landing-faq-grid{grid-template-columns:1fr}.mk-landing-page .mk-usecase-tile:first-child,.mk-landing-page .mk-usecase-tile:nth-child(2),.mk-landing-page .mk-usecase-tile:nth-child(3),.mk-landing-page .mk-usecase-tile:nth-child(4),.mk-landing-page .mk-usecase-tile:nth-child(5){grid-column:auto}.mk-landing-page .mk-usecase-tile{min-height:0}.mk-landing-page .mk-showcase-copy{text-align:center}.mk-landing-page .mk-showcase-list{grid-template-columns:1fr;margin-bottom:0}.mk-landing-page .mk-showcase-list li:after{display:none}.mk-landing-page .mk-showcase-product-card{grid-template-columns:1fr;padding:16px}.mk-landing-page .mk-showcase-product-module,.mk-landing-page .mk-showcase-product-module+.mk-showcase-product-module{border-left:0;padding:0}.mk-landing-page .mk-showcase-product-module+.mk-showcase-product-module{border-top:1px solid #e2e8f0e6;padding-top:14px}.mk-landing-page .mk-neutral-action-grid{grid-template-columns:1fr}}@media (width<=640px){.mk-workflow-hero{border-radius:18px;margin-top:18px;padding:1.35rem}.mk-workflow-hero .mk-hero-ctas,.mk-workflow-result-ctas,.mk-workflow-self-actions{flex-direction:column;width:100%}.mk-workflow-hero .mk-btn,.mk-workflow-result-ctas .mk-btn,.mk-workflow-inline-cta .mk-btn,.mk-workflow-self-actions .mk-btn,.mk-workflow-submit{justify-content:center;width:100%}.mk-workflow-hero .mk-hero-ctas .mk-btn{min-height:44px;padding:11px 16px}.mk-workflow-platform-grid,.mk-workflow-amount-grid,.mk-workflow-compare-grid,.mk-workflow-service-grid,.mk-workflow-scope-grid,.mk-workflow-journey-grid,.mk-workflow-faq-grid{grid-template-columns:1fr}.mk-workflow-journey-grid{gap:12px}.mk-workflow-journey-step{grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:stretch;min-height:0}.mk-workflow-journey-step span{width:42px;height:42px}.mk-workflow-journey-step p,.mk-workflow-journey-step div{min-height:0}.mk-workflow-cost-form,.mk-workflow-result,.mk-workflow-scope-grid article,.mk-workflow-compare-card,.mk-workflow-service-card,.mk-workflow-faq-item{padding:16px}.mk-workflow-cost-steps span{align-items:flex-start}.mk-workflow-trust,.mk-workflow-scope-card,.mk-workflow-self-card{border-radius:18px;padding:1.3rem!important}.mk-landing-page .mk-grid-4{grid-template-columns:1fr}.mk-landing-page .mk-landing-card,.mk-landing-page .mk-usecase-tile,.mk-landing-page .mk-trust-card,.mk-landing-page .mk-landing-faq-item,.mk-landing-page .mk-process-step,.mk-landing-page .mk-path-card{padding:18px}.mk-landing-page .mk-path-card{grid-template-columns:1fr auto}.mk-landing-page .mk-path-card .mk-landing-icon{grid-column:1/-1}.mk-landing-page .mk-final-cta-points{flex-direction:column;align-items:center}}.mk-landing-page{max-width:1160px}.mk-landing-page .mk-glow-separator{height:0!important;margin:0!important;padding:0!important;display:none!important}.mk-landing-page .mk-section{padding:3.65rem 0}.mk-landing-hero{isolation:isolate;background:radial-gradient(circle at 84% 16%,#2563eb38,#0000 34%),radial-gradient(circle at 10% 88%,#bfdbfe52,#0000 30%),linear-gradient(135deg,#fff 0%,#f8fbff 42%,#e8f2ff 100%);border:1px solid #93c5fdb8;border-radius:24px;gap:clamp(1.6rem,3.6vw,3rem);margin:18px 0 20px;padding:4.25rem 42px 3.6rem;position:relative;overflow:hidden;box-shadow:0 38px 92px -54px #0f172a9e,inset 0 1px #ffffffeb}.mk-landing-page .mk-landing-hero:before{content:"";z-index:0;pointer-events:none;aspect-ratio:1;opacity:.1;filter:saturate(.55)brightness(1.08);mix-blend-mode:multiply;background-image:url(/assets/sales-engine-s-watermark-vG2J_1Zt.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(22rem,34vw,32rem);position:absolute;top:-54px;right:-26px;transform:rotate(-10deg)}.mk-landing-page .mk-landing-hero .mk-hero-content,.mk-landing-page .mk-landing-hero .mk-hero-visual{z-index:1;position:relative}.mk-landing-hero .mk-hero-content{flex:0 52%}.mk-landing-hero .mk-hero-visual{flex:48%;justify-content:center;transform:translate(-10px)}.mk-landing-hero .mk-headline{letter-spacing:-.04em;max-width:580px;font-size:clamp(2.8rem,4.35vw,3.9rem);line-height:1.06}.mk-landing-hero .mk-subheadline{color:#334155;max-width:560px;font-size:1.12rem}.mk-landing-hero .mk-hero-ctas{margin-top:1.45rem}.mk-landing-hero .mk-hero-product-card{transform-origin:50%;border-color:#93c5fde6;max-width:600px;transform:scale(1.08);box-shadow:0 32px 72px -42px #0f172a9e,0 0 0 1px #ffffffb3}.mk-landing-page .mk-btn-primary{background:linear-gradient(135deg,#0f172a 0%,#1d4ed8 100%);box-shadow:0 18px 40px -20px #1d4ed8,inset 0 1px #ffffff24}.mk-landing-page .mk-btn-primary:hover{background:linear-gradient(135deg,#111827 0%,#2563eb 100%);box-shadow:0 20px 42px -22px #1d4ed8}.mk-landing-page .mk-landing-problems,.mk-landing-page .mk-landing-usecases,.mk-landing-page .mk-landing-faq{box-shadow:none;background:radial-gradient(circle at 90% 6%,#3b82f607,#0000 28%),linear-gradient(#f8fafc4d 0%,#ffffff2e 100%);border:0;border-radius:0;margin:0;padding:3.35rem 28px}.mk-landing-page .mk-landing-problems{isolation:isolate;background:radial-gradient(circle at 8% 12%,#0f172a07,#0000 30%),linear-gradient(#f8fafc70 0%,#eef6ff52 100%);position:relative;overflow:hidden}.mk-landing-page .mk-landing-problems:before{content:"";z-index:0;pointer-events:none;aspect-ratio:1;opacity:.08;filter:saturate(.5)brightness(1.08);mix-blend-mode:multiply;background-image:url(/assets/sales-engine-s-watermark-vG2J_1Zt.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(15rem,24vw,23rem);position:absolute;bottom:-62px;right:-18px;transform:rotate(14deg)}.mk-landing-page .mk-landing-problems:after{content:"";z-index:0;pointer-events:none;background:#2563eb12;border-radius:28px 28px 18px;width:112px;height:112px;position:absolute;top:42px;left:-28px;transform:rotate(-45deg);box-shadow:40px -40px #2563eb0c,40px 0 #2563eb0c}.mk-landing-page .mk-landing-problems>*{z-index:1;position:relative}.mk-landing-page .mk-landing-usecases{background:radial-gradient(circle at 88% 12%,#2563eb07,#0000 32%),linear-gradient(#ffffff29 0%,#f1f7ff3d 100%)}.mk-landing-page .mk-landing-trust{background:linear-gradient(135deg,#0f172a 0%,#172554 62%,#1e3a8a 100%);border:1px solid #93c5fd4d;border-radius:20px;margin:0 -8px;padding:3.4rem 32px;box-shadow:0 20px 52px -46px #0f172a66}.mk-landing-page .mk-landing-trust .mk-landing-section-header h2,.mk-landing-page .mk-landing-trust .mk-landing-eyebrow,.mk-landing-page .mk-landing-trust .mk-trust-card h3{color:#fff}.mk-landing-page .mk-landing-trust .mk-landing-eyebrow{background:#ffffff14;border-color:#93c5fd38}.mk-landing-page .mk-landing-trust .mk-trust-card{box-shadow:none;background:#ffffff14;border-color:#93c5fd38}.mk-landing-page .mk-landing-trust .mk-trust-card p{color:#e2e8f0e0}.mk-landing-page .mk-landing-process,.mk-landing-page .mk-landing-showcase,.mk-landing-page .mk-landing-paths{padding-top:3rem;padding-bottom:3rem}.mk-landing-page .mk-landing-section-header{margin-bottom:30px}.mk-landing-page .mk-landing-section-header h2,.mk-landing-page .mk-showcase-copy h2{color:#0b1220}.mk-landing-page .mk-landing-section-header p,.mk-landing-page .mk-showcase-copy p{color:#334155}.mk-landing-page .mk-landing-card-grid,.mk-landing-page .mk-usecase-tile-grid,.mk-landing-page .mk-trust-grid,.mk-landing-page .mk-path-grid,.mk-landing-page .mk-landing-faq-grid{gap:16px}.mk-landing-page .mk-landing-card,.mk-landing-page .mk-usecase-tile,.mk-landing-page .mk-trust-card,.mk-landing-page .mk-landing-faq-item,.mk-landing-page .mk-path-card{background:linear-gradient(#fff 0%,#f8fafc 100%);border-color:#cbd5e1f2;box-shadow:0 18px 42px -32px #0f172a80,inset 0 1px #ffffffeb}.mk-landing-page .mk-landing-card,.mk-landing-page .mk-usecase-tile,.mk-landing-page .mk-trust-card,.mk-landing-page .mk-landing-faq-item{padding:22px}.mk-landing-page .mk-landing-card:hover,.mk-landing-page .mk-usecase-tile:hover,.mk-landing-page .mk-trust-card:hover,.mk-landing-page .mk-landing-faq-item:hover,.mk-landing-page .mk-path-card:hover{border-color:#3b82f67a;box-shadow:0 24px 52px -34px #0f172a94}.mk-landing-page .mk-landing-icon{box-shadow:inset 0 1px #ffffffe6,0 10px 18px -16px #2563ebe6}.mk-landing-page .mk-landing-card h3,.mk-landing-page .mk-usecase-tile h3,.mk-landing-page .mk-trust-card h3,.mk-landing-page .mk-landing-faq-item h3,.mk-landing-page .mk-path-card h3{color:#0b1220}.mk-landing-process .mk-process-layout{background:radial-gradient(circle at 100% 0,#3b82f60b,#0000 28%),linear-gradient(#eff6ff5c 0%,#ffffffa3 100%);border-color:#bfdbfe6b}.mk-landing-process .mk-neutral-queue-card{background:linear-gradient(#f8fbff 0%,#eef6ff 100%)}.mk-landing-process .mk-neutral-queue-row{box-shadow:0 12px 26px -24px #0f172a61}.mk-landing-page .mk-usecase-tile{border-top:3px solid #3b82f66b;min-height:176px}.mk-landing-page .mk-path-card{min-height:154px}.mk-landing-page .mk-path-card:first-child{background:radial-gradient(circle at 100% 0,#3b82f624,#0000 36%),linear-gradient(#fff 0%,#eff6ff 100%);border-color:#93c5fde6}.mk-landing-page .mk-path-card:nth-child(2){background:radial-gradient(circle at 100% 0,#0f172a1a,#0000 36%),linear-gradient(#fff 0%,#f8fafc 100%);border-color:#94a3b8c7}.mk-landing-page .mk-final-cta-card{isolation:isolate!important;background:radial-gradient(circle at 78% 18%,#60a5fa3d,#0000 34%),radial-gradient(circle at 12% 88%,#93c5fd29,#0000 28%),linear-gradient(135deg,#07111f 0%,#172554 54%,#1d4ed8 100%)!important;border:1px solid #93c5fd59!important;position:relative!important;overflow:hidden!important;box-shadow:0 38px 92px -48px #0f172ac7!important}.mk-landing-page .mk-final-cta-card:before{content:""!important;z-index:0!important;pointer-events:none!important;aspect-ratio:1!important;opacity:.14!important;filter:saturate(.25)brightness(1.45)contrast(.82)!important;mix-blend-mode:screen!important;background-image:url(/assets/sales-engine-s-watermark-vG2J_1Zt.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:clamp(19rem,30vw,28rem)!important;position:absolute!important;top:-58px!important;right:-18px!important;transform:rotate(-9deg)!important}.mk-landing-page .mk-final-cta-card:after{z-index:0!important}.mk-landing-page .mk-final-cta-card>*{z-index:1!important;position:relative!important}.mk-landing-page .mk-final-cta-card .mk-cta-headline,.mk-landing-page .mk-final-cta-card .mk-cta-subheadline,.mk-landing-page .mk-final-cta-card .mk-final-cta-points{color:#fff!important}.mk-landing-page .mk-final-cta-card .mk-cta-subheadline,.mk-landing-page .mk-final-cta-card .mk-final-cta-points{opacity:.84}.mk-landing-page .mk-final-cta-card .mk-btn-primary{color:#0f172a!important;background:#fff!important;box-shadow:0 18px 38px -24px #ffffffd9!important}.mk-landing-page .mk-final-cta-card .mk-btn-primary:hover{background:#eff6ff!important}@media (width<=900px){.mk-landing-page:before,.mk-landing-page:after{display:none}.mk-landing-page .mk-glow-separator{height:0!important;margin:0!important;padding:0!important;display:none!important}.mk-landing-page .mk-section{padding:3.1rem 0}.mk-landing-hero,.mk-landing-page .mk-landing-problems,.mk-landing-page .mk-landing-usecases,.mk-landing-page .mk-landing-trust,.mk-landing-page .mk-landing-faq,.mk-founder-proof-card,.mk-landing-showcase{border-radius:18px;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.mk-landing-page .mk-landing-problems,.mk-landing-page .mk-landing-usecases,.mk-landing-page .mk-landing-faq,.mk-landing-showcase{border-radius:0}.mk-landing-hero{padding-top:2.75rem;padding-bottom:2.5rem}.mk-landing-page .mk-landing-hero:before,.mk-landing-page .mk-landing-problems:before,.mk-landing-page .mk-founder-proof-card:before,.mk-landing-page .mk-final-cta-card:before{width:clamp(12rem,40vw,19rem)!important}.mk-landing-page .mk-landing-hero:before{opacity:.06;top:-24px;right:-44px}.mk-landing-page .mk-landing-problems:before{opacity:.05;bottom:-52px;right:-58px}.mk-landing-page .mk-landing-problems:after{opacity:.55;transform-origin:0 0;transform:rotate(-45deg)scale(.72)}.mk-landing-page .mk-founder-proof-card:before{opacity:.055;bottom:-44px;right:-56px}.mk-landing-page .mk-final-cta-card:before{opacity:.09!important;top:-28px!important;right:-52px!important}.mk-landing-hero .mk-hero-visual{transform:none}.mk-landing-hero .mk-hero-product-card{max-width:100%;transform:none}.mk-landing-hero .mk-headline{font-size:clamp(2.05rem,8vw,2.75rem)}.mk-founder-proof-card{text-align:left;grid-template-columns:1fr;gap:8px;padding-top:28px}.mk-founder-proof-copy{padding-bottom:8px}.mk-founder-proof-copy h2{font-size:clamp(1.65rem,7vw,2.2rem)}.mk-founder-proof-copy p{font-size:.98rem}.mk-founder-proof-visual{align-self:center;width:100%;min-height:0}.mk-founder-proof-visual:before{inset:24px 18% 0}.mk-founder-proof-visual img{width:min(78%,280px);max-height:300px}}@media (width<=640px){.mk-landing-page .mk-landing-hero:before,.mk-landing-page .mk-landing-problems:before,.mk-landing-page .mk-landing-problems:after,.mk-landing-page .mk-founder-proof-card:before,.mk-landing-page .mk-final-cta-card:before{display:none!important}}.marketing-theme:has(.mk-workflow-selfsetup-page){background-color:#f7f8fb;overflow-x:clip}.mk-workflow-selfsetup-page{isolation:isolate;max-width:1180px;position:relative;overflow:visible}.mk-workflow-selfsetup-page:before,.mk-workflow-selfsetup-page:after{content:"";z-index:0;pointer-events:none;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2224%22%20viewBox%3D%220%200%2044%2024%22%3E%3Cimage%20href%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAABA0lEQVR4nN2WYQ7CIAyFywbOS3glz%2B9NnJuIISkJw74O0OyHL%2BHXoF8f0DJzud7oCA2HUOhAkK2cZ3hoCjy6QJZHrfMnES2toImIxkpAHs%2Fz2Ahl6jogqiSQYVCPvOQGbZ3kZOX9J%2BXATetlKF16BqHvUS8NgkDagpj1SYAFdpwntBHKrtzKMQs4CwHTuU4tIC%2B4mthJ0srAct6ISgZdb6noYoBztuZFRHdhB5pA0dVDyHhgmFOSGlo7g%2BeM7U6fCzVXvaappvpBcgL4A26VxTWN1AjzyjODIPdFCyJUS79%2B%2BFbkaABnorYToEXrDKgFzZUPXmAHUpHvglIAmF2P%2Fu8v6A2evT1uGrfS%2FwAAAABJRU5ErkJggg%3D%3D%22%20x%3D%229%22%20y%3D%22-1%22%20width%3D%2226%22%20height%3D%2226%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='24' viewBox='0 0 44 24'%3E%3Cpath d='M22 7c-3.5-4.9-9.8-3.5-9.8 3.5 0 6.3 6.3 9.8 9.8 13.3 3.5-3.5 9.8-7 9.8-13.3 0-7-6.3-8.4-9.8-3.5z' fill='none' stroke='%230f172a' stroke-opacity='0.038' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat;background-size:44px 24px,44px 24px;width:280px;position:fixed;top:0;bottom:0}.mk-workflow-selfsetup-page:before{background-position:0 0,22px 0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-workflow-selfsetup-page:after{background-position:100% 0,right 22px top 0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#000000e0 42%,#0000 100%)}.mk-workflow-selfsetup-page>*{z-index:1;position:relative}.mk-workflow-selfsetup-page .mk-section{padding:3.9rem 0}.mk-workflow-selfsetup-page .mk-selfsetup-eyebrow{color:#1d4ed8;letter-spacing:.07em;text-transform:uppercase;background:#eff6ffd6;border:1px solid #93c5fd85;border-radius:999px;width:fit-content;margin-bottom:14px;padding:7px 11px;font-size:.76rem;font-weight:850;display:inline-flex}.mk-workflow-selfsetup-page .mk-selfsetup-hero{background:radial-gradient(circle at 88% 12%,#3b82f62e,#0000 34%),radial-gradient(circle at 6% 92%,#93c5fd38,#0000 32%),linear-gradient(135deg,#fff 0%,#eff6ff 54%,#f8fafc 100%);border:1px solid #bfdbfed1;border-radius:28px;grid-template-columns:minmax(0,.96fr) minmax(360px,.86fr);align-items:center;gap:34px;margin-top:28px;padding:clamp(2.2rem,4.8vw,4rem);display:grid;overflow:hidden;box-shadow:0 32px 82px -54px #0f172aad}.mk-workflow-selfsetup-page .mk-selfsetup-hero h1{color:#07111f;letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(2.45rem,5vw,4.7rem);font-weight:900;line-height:1}.mk-workflow-selfsetup-page .mk-selfsetup-hero p{color:#334155;max-width:690px;margin:20px 0 0;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.58}.mk-workflow-selfsetup-page .mk-selfsetup-hero .mk-hero-ctas{margin-top:28px}.mk-workflow-selfsetup-page .mk-selfsetup-hero-panel{background:radial-gradient(circle at 92% 10%,#3b82f626,#0000 34%),#ffffffbd;border:1px solid #93c5fdd1;border-radius:24px;gap:12px;padding:24px;display:grid;box-shadow:0 26px 64px -44px #1d4ed875,inset 0 1px #ffffffe6}.mk-workflow-selfsetup-page .mk-selfsetup-panel-card{color:#1e293b;background:#ffffffd6;border:1px solid #e2e8f0e6;border-radius:15px;align-items:center;gap:12px;padding:16px;font-weight:850;display:flex}.mk-workflow-selfsetup-page .mk-selfsetup-panel-card svg,.mk-workflow-selfsetup-page .mk-selfsetup-panel-arrow{color:#2563eb}.mk-workflow-selfsetup-page .mk-selfsetup-panel-card.active{background:#fff7f7d1;border-color:#f8717147}.mk-workflow-selfsetup-page .mk-selfsetup-panel-card.strong{background:linear-gradient(#fff,#eff6ff);border-color:#93c5fddb}.mk-workflow-selfsetup-page .mk-selfsetup-panel-arrow{justify-self:center}.mk-workflow-selfsetup-page .mk-selfsetup-section-header{max-width:820px;margin-bottom:26px}.mk-workflow-selfsetup-page .mk-selfsetup-section-header h2,.mk-workflow-selfsetup-page .mk-selfsetup-llm-card h2,.mk-workflow-selfsetup-page .mk-selfsetup-security-card h2,.mk-workflow-selfsetup-page .mk-selfsetup-final-card h2{color:#0b1220;letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:900;line-height:1.05}.mk-workflow-selfsetup-page .mk-selfsetup-section-header p,.mk-workflow-selfsetup-page .mk-selfsetup-llm-card p,.mk-workflow-selfsetup-page .mk-selfsetup-security-card p,.mk-workflow-selfsetup-page .mk-selfsetup-final-card p{color:#475569;margin:16px 0 0;font-size:1.02rem;line-height:1.62}.mk-workflow-selfsetup-page .mk-selfsetup-card-grid,.mk-workflow-selfsetup-page .mk-selfsetup-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mk-workflow-selfsetup-page .mk-selfsetup-card,.mk-workflow-selfsetup-page .mk-selfsetup-risk-card{background:#ffffffe6;border:1px solid #e2e8f0e6;border-radius:16px;align-items:flex-start;gap:10px;min-height:104px;padding:18px;display:flex;box-shadow:0 18px 42px -36px #0f172a6b}.mk-workflow-selfsetup-page .mk-selfsetup-card svg{color:#2563eb;flex-shrink:0;margin-top:2px}.mk-workflow-selfsetup-page .mk-selfsetup-risk-card svg{color:#b45309;flex-shrink:0;margin-top:2px}.mk-workflow-selfsetup-page .mk-selfsetup-card p,.mk-workflow-selfsetup-page .mk-selfsetup-risk-card p{color:#334155;margin:0;font-size:.95rem;font-weight:720;line-height:1.48}.mk-workflow-selfsetup-page .mk-selfsetup-cloud-grid,.mk-workflow-selfsetup-page .mk-selfsetup-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.mk-workflow-selfsetup-page .mk-selfsetup-cloud-grid article,.mk-workflow-selfsetup-page .mk-selfsetup-decision-grid article,.mk-workflow-selfsetup-page .mk-selfsetup-llm-card,.mk-workflow-selfsetup-page .mk-selfsetup-security-card{background:linear-gradient(#fffffff5,#f8fafceb);border:1px solid #cbd5e1db;border-radius:20px;padding:24px;box-shadow:0 24px 58px -42px #0f172a7a,inset 0 1px #ffffffe6}.mk-workflow-selfsetup-page .mk-selfsetup-cloud-grid h3,.mk-workflow-selfsetup-page .mk-selfsetup-decision-grid h3{color:#0f172a;margin:14px 0 10px;font-size:1.2rem;font-weight:900}.mk-workflow-selfsetup-page .mk-selfsetup-cloud-grid p{color:#475569;margin:0 0 18px;line-height:1.58}.mk-workflow-selfsetup-page .mk-selfsetup-cloud-grid a{color:#1d4ed8;align-items:center;gap:7px;font-weight:850;text-decoration:none;display:inline-flex}.mk-workflow-selfsetup-page .mk-selfsetup-step-list{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid;position:relative}.mk-workflow-selfsetup-page .mk-selfsetup-step{gap:10px;display:grid}.mk-workflow-selfsetup-page .mk-selfsetup-step span{color:#fff;background:linear-gradient(135deg,#0f172a,#2563eb);border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:.78rem;font-weight:900;display:inline-flex}.mk-workflow-selfsetup-page .mk-selfsetup-step p{color:#334155;background:#ffffffe6;border:1px solid #e2e8f0e6;border-radius:14px;min-height:92px;margin:0;padding:14px;font-size:.9rem;font-weight:720;line-height:1.42}.mk-workflow-selfsetup-page .mk-selfsetup-llm-card,.mk-workflow-selfsetup-page .mk-selfsetup-security-card,.mk-workflow-selfsetup-page .mk-selfsetup-final-card{grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);align-items:center;gap:26px;display:grid}.mk-workflow-selfsetup-page .mk-selfsetup-mini-grid,.mk-workflow-selfsetup-page .mk-selfsetup-security-list{gap:10px;display:grid}.mk-workflow-selfsetup-page .mk-selfsetup-mini-grid span,.mk-workflow-selfsetup-page .mk-selfsetup-security-list span{color:#1e293b;background:#ffffffc2;border:1px solid #e2e8f0db;border-radius:13px;align-items:center;gap:9px;padding:12px;font-size:.94rem;font-weight:760;display:flex}.mk-workflow-selfsetup-page .mk-selfsetup-mini-grid svg,.mk-workflow-selfsetup-page .mk-selfsetup-security-list svg{color:#2563eb;flex-shrink:0}.mk-workflow-selfsetup-page .mk-selfsetup-security-card{background:radial-gradient(circle at 86% 10%,#60a5fa33,#0000 32%),linear-gradient(135deg,#07111f 0%,#172554 58%,#1e3a8a 100%);border-color:#93c5fd4d}.mk-workflow-selfsetup-page .mk-selfsetup-security-card h2,.mk-workflow-selfsetup-page .mk-selfsetup-security-card p{color:#fff}.mk-workflow-selfsetup-page .mk-selfsetup-security-card p{opacity:.84}.mk-workflow-selfsetup-page .mk-selfsetup-security-card .mk-selfsetup-eyebrow{color:#bfdbfe;background:#bfdbfe1f;border-color:#bfdbfe52}.mk-workflow-selfsetup-page .mk-selfsetup-security-list span{color:#e0f2fe;background:#ffffff14;border-color:#bfdbfe2e}.mk-workflow-selfsetup-page .mk-selfsetup-decision-grid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-workflow-selfsetup-page .mk-selfsetup-decision-grid li{color:#334155;align-items:flex-start;gap:9px;font-size:.94rem;font-weight:680;line-height:1.45;display:flex}.mk-workflow-selfsetup-page .mk-selfsetup-decision-grid li svg{color:#2563eb;flex-shrink:0;margin-top:2px}.mk-workflow-selfsetup-page .mk-selfsetup-decision-grid article.strong{background:radial-gradient(circle at 94% 10%,#3b82f61f,#0000 34%),linear-gradient(#fff,#eff6ff);border-color:#93c5fddb}.mk-workflow-selfsetup-page .mk-selfsetup-decision-grid .mk-btn{width:fit-content;margin-top:20px}.mk-workflow-selfsetup-page .mk-selfsetup-final-card{background:radial-gradient(circle at 78% 18%,#60a5fa3d,#0000 34%),radial-gradient(circle at 12% 88%,#93c5fd29,#0000 28%),linear-gradient(135deg,#07111f 0%,#172554 54%,#1d4ed8 100%);border:1px solid #93c5fd59;border-radius:26px;padding:clamp(1.8rem,4vw,3rem);overflow:hidden;box-shadow:0 38px 92px -48px #0f172ac7}.mk-workflow-selfsetup-page .mk-selfsetup-final-card h2,.mk-workflow-selfsetup-page .mk-selfsetup-final-card p{color:#fff}.mk-workflow-selfsetup-page .mk-selfsetup-final-card p{opacity:.84}.mk-workflow-selfsetup-page .mk-selfsetup-final-card .mk-selfsetup-eyebrow{color:#bfdbfe;background:#bfdbfe1f;border-color:#bfdbfe52}.mk-workflow-selfsetup-page .mk-selfsetup-final-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.mk-workflow-selfsetup-page .mk-selfsetup-final-actions button{cursor:pointer}.mk-workflow-selfsetup-page .mk-selfsetup-final-card .mk-btn-primary{color:#0f172a;background:#fff}.mk-workflow-selfsetup-page .mk-selfsetup-final-card .mk-btn-secondary{color:#fff;background:#ffffff1a;border-color:#bfdbfe80}@media (width<=1100px){.mk-workflow-selfsetup-page .mk-selfsetup-step-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.mk-workflow-selfsetup-page:before,.mk-workflow-selfsetup-page:after{display:none}.mk-workflow-selfsetup-page .mk-section{padding:3rem 0}.mk-workflow-selfsetup-page .mk-selfsetup-hero,.mk-workflow-selfsetup-page .mk-selfsetup-llm-card,.mk-workflow-selfsetup-page .mk-selfsetup-security-card,.mk-workflow-selfsetup-page .mk-selfsetup-final-card,.mk-workflow-selfsetup-page .mk-selfsetup-card-grid,.mk-workflow-selfsetup-page .mk-selfsetup-risk-grid,.mk-workflow-selfsetup-page .mk-selfsetup-cloud-grid,.mk-workflow-selfsetup-page .mk-selfsetup-decision-grid{grid-template-columns:1fr}.mk-workflow-selfsetup-page .mk-selfsetup-final-actions{justify-content:flex-start}}@media (width<=640px){.mk-workflow-selfsetup-page .mk-selfsetup-hero{border-radius:18px;padding:1.35rem}.mk-workflow-selfsetup-page .mk-selfsetup-hero h1{font-size:clamp(2.2rem,10vw,3.35rem)}.mk-workflow-selfsetup-page .mk-selfsetup-step-list{grid-template-columns:1fr}.mk-workflow-selfsetup-page .mk-selfsetup-step{grid-template-columns:auto 1fr;align-items:stretch}.mk-workflow-selfsetup-page .mk-selfsetup-step p{min-height:0}.mk-workflow-selfsetup-page .mk-hero-ctas,.mk-workflow-selfsetup-page .mk-selfsetup-final-actions{flex-direction:column;width:100%}.mk-workflow-selfsetup-page .mk-hero-ctas .mk-btn,.mk-workflow-selfsetup-page .mk-selfsetup-final-actions .mk-btn{justify-content:center;width:100%}}.mk-workflow-selfsetup-page .mk-guide-hero{background:radial-gradient(circle at 92% 12%,#3b82f61a,#0000 34%),radial-gradient(circle at 8% 92%,#93c5fd1f,#0000 30%),linear-gradient(135deg,#fffffff5,#eff6ffad);border:1px solid #bfdbfeb8;border-radius:22px;max-width:1140px;margin:24px auto 0;padding:clamp(1.25rem,2.4vw,2rem);box-shadow:0 18px 48px -42px #0f172a6b}.mk-workflow-selfsetup-page .mk-guide-label,.mk-workflow-selfsetup-page .mk-guide-kicker{color:#1d4ed8;letter-spacing:.07em;text-transform:uppercase;background:#eff6ffd6;border:1px solid #93c5fd85;border-radius:999px;width:fit-content;margin-bottom:12px;padding:6px 10px;font-size:.74rem;font-weight:850;display:inline-flex}.mk-workflow-selfsetup-page .mk-guide-hero h1{color:#07111f;letter-spacing:-.035em;max-width:860px;margin:0;font-size:clamp(2rem,3.2vw,3.05rem);font-weight:900;line-height:1.08}.mk-workflow-selfsetup-page .mk-guide-hero p{color:#334155;max-width:780px;margin:14px 0 0;font-size:clamp(1rem,1.25vw,1.08rem);line-height:1.58}.mk-workflow-selfsetup-page .mk-guide-meta{color:#475569;background:#ffffffb8;border:1px solid #e2e8f0e6;border-radius:13px;width:fit-content;max-width:780px;margin-top:14px;padding:9px 12px;font-size:.93rem;font-weight:720}.mk-workflow-selfsetup-page .mk-guide-hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.mk-workflow-selfsetup-page .mk-guide-hero-actions .mk-btn{min-height:42px;padding:10px 16px;font-size:.94rem}.mk-workflow-selfsetup-page .mk-guide-layout{grid-template-columns:minmax(0,800px) minmax(240px,300px);align-items:start;gap:clamp(28px,5vw,56px);max-width:1140px;margin:44px auto 0;display:grid;overflow:visible}.mk-workflow-selfsetup-page .mk-guide-article{min-width:0}.mk-workflow-selfsetup-page .mk-guide-sidebar{overscroll-behavior:contain;align-self:start;max-height:calc(100dvh - 108px);position:sticky;top:88px;overflow:auto}.mk-workflow-selfsetup-page .mk-guide-sidebar-inner{gap:16px;display:grid;position:static}.mk-workflow-selfsetup-page .mk-guide-toc,.mk-workflow-selfsetup-page .mk-guide-mobile-toc,.mk-workflow-selfsetup-page .mk-guide-sidebox{background:#ffffffdb;border:1px solid #e2e8f0e6;border-radius:18px;box-shadow:0 18px 48px -40px #0f172a73}.mk-workflow-selfsetup-page .mk-guide-toc,.mk-workflow-selfsetup-page .mk-guide-mobile-toc{gap:4px;padding:16px;display:grid}.mk-workflow-selfsetup-page .mk-guide-toc strong,.mk-workflow-selfsetup-page .mk-guide-mobile-toc strong{color:#0f172a;margin-bottom:7px;font-size:.9rem;font-weight:900}.mk-workflow-selfsetup-page .mk-guide-toc a,.mk-workflow-selfsetup-page .mk-guide-mobile-toc a{color:#475569;border-radius:10px;padding:8px 9px;font-size:.9rem;line-height:1.35;text-decoration:none;transition:background .16s,color .16s}.mk-workflow-selfsetup-page .mk-guide-toc a:hover,.mk-workflow-selfsetup-page .mk-guide-mobile-toc a:hover{color:#1d4ed8;background:#eff6ff}.mk-workflow-selfsetup-page .mk-guide-mobile-toc{margin-bottom:30px;display:none}.mk-workflow-selfsetup-page .mk-guide-sidebox{padding:16px}.mk-workflow-selfsetup-page .mk-guide-sidebox p{color:#334155;margin:0 0 12px;font-size:.94rem;font-weight:760;line-height:1.48}.mk-workflow-selfsetup-page .mk-guide-sidebox .mk-btn{justify-content:center;width:100%}.mk-workflow-selfsetup-page .mk-guide-chapter{border-bottom:1px solid #e2e8f0c2;padding:0 0 46px;scroll-margin-top:32px}.mk-workflow-selfsetup-page .mk-guide-chapter+.mk-guide-chapter{padding-top:42px}.mk-workflow-selfsetup-page .mk-guide-chapter h2,.mk-workflow-selfsetup-page .mk-guide-final h2{color:#0b1220;letter-spacing:-.03em;margin:0;font-size:clamp(1.85rem,3vw,2.7rem);font-weight:900;line-height:1.12}.mk-workflow-selfsetup-page .mk-guide-chapter h3{color:#0f172a;margin:0 0 8px;font-size:1.05rem;font-weight:900;line-height:1.25}.mk-workflow-selfsetup-page .mk-guide-chapter p,.mk-workflow-selfsetup-page .mk-guide-final p{color:#334155;margin:16px 0 0;font-size:1.02rem;line-height:1.76}.mk-workflow-selfsetup-page .mk-guide-note,.mk-workflow-selfsetup-page .mk-guide-warning,.mk-workflow-selfsetup-page .mk-guide-inline-cta,.mk-workflow-selfsetup-page .mk-guide-service-box{background:radial-gradient(circle at 96% 12%,#3b82f614,#0000 36%),#eff6ff9e;border:1px solid #bfdbfec7;border-radius:16px;gap:12px;margin-top:22px;padding:18px;display:grid}.mk-workflow-selfsetup-page .mk-guide-note,.mk-workflow-selfsetup-page .mk-guide-warning{grid-template-columns:auto 1fr;align-items:flex-start}.mk-workflow-selfsetup-page .mk-guide-note svg,.mk-workflow-selfsetup-page .mk-guide-warning svg{color:#2563eb;margin-top:4px}.mk-workflow-selfsetup-page .mk-guide-warning{background:#fffbebb8;border-color:#fbbf246b}.mk-workflow-selfsetup-page .mk-guide-warning svg{color:#b45309}.mk-workflow-selfsetup-page .mk-guide-note p,.mk-workflow-selfsetup-page .mk-guide-warning p,.mk-workflow-selfsetup-page .mk-guide-inline-cta p,.mk-workflow-selfsetup-page .mk-guide-service-box p{margin:0}.mk-workflow-selfsetup-page .mk-guide-checklist{gap:11px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mk-workflow-selfsetup-page .mk-guide-checklist li{color:#334155;background:#ffffffc7;border:1px solid #e2e8f0d1;border-radius:13px;align-items:flex-start;gap:10px;padding:11px 13px;font-size:.98rem;font-weight:680;line-height:1.48;display:flex}.mk-workflow-selfsetup-page .mk-guide-checklist svg{color:#2563eb;flex-shrink:0;margin-top:2px}.mk-workflow-selfsetup-page .mk-guide-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.mk-workflow-selfsetup-page .mk-guide-compare>div,.mk-workflow-selfsetup-page .mk-guide-issue-list>div{background:#ffffffdb;border:1px solid #e2e8f0db;border-radius:16px;padding:18px;box-shadow:0 18px 42px -36px #0f172a61}.mk-workflow-selfsetup-page .mk-guide-compare p,.mk-workflow-selfsetup-page .mk-guide-issue-list p{color:#475569;margin:0;font-size:.96rem;line-height:1.58}.mk-workflow-selfsetup-page .mk-guide-compare a{color:#1d4ed8;align-items:center;gap:7px;margin-top:14px;font-weight:850;text-decoration:none;display:inline-flex}.mk-workflow-selfsetup-page .mk-guide-inline-cta{justify-content:space-between;align-items:center;gap:16px;display:flex}.mk-workflow-selfsetup-page .mk-guide-inline-cta span{color:#334155;font-weight:760;line-height:1.5}.mk-workflow-selfsetup-page .mk-guide-inline-cta .mk-btn{flex:none}.mk-workflow-selfsetup-page .mk-guide-steps{counter-reset:guide-step;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mk-workflow-selfsetup-page .mk-guide-steps li{counter-increment:guide-step;color:#334155;background:#ffffffc7;border:1px solid #e2e8f0d1;border-radius:13px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:13px 14px;font-weight:720;line-height:1.45;display:grid}.mk-workflow-selfsetup-page .mk-guide-steps li:before{content:counter(guide-step, decimal-leading-zero);color:#fff;background:linear-gradient(135deg,#0f172a,#2563eb);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.76rem;font-weight:900;display:inline-flex}.mk-workflow-selfsetup-page .mk-guide-pill-list{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.mk-workflow-selfsetup-page .mk-guide-pill-list span{color:#1e293b;background:#eff6ffbd;border:1px solid #bfdbfec7;border-radius:999px;align-items:center;gap:7px;padding:9px 11px;font-size:.9rem;font-weight:760;display:inline-flex}.mk-workflow-selfsetup-page .mk-guide-pill-list svg{color:#2563eb}.mk-workflow-selfsetup-page .mk-guide-issue-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.mk-workflow-selfsetup-page .mk-guide-service-box{background:radial-gradient(circle at 94% 8%,#3b82f621,#0000 36%),linear-gradient(#fff,#eff6ff);align-items:start}.mk-workflow-selfsetup-page .mk-guide-service-box .mk-btn{width:fit-content;margin-top:4px}.mk-workflow-selfsetup-page .mk-guide-final{background:radial-gradient(circle at 78% 18%,#60a5fa3d,#0000 34%),radial-gradient(circle at 12% 88%,#93c5fd29,#0000 28%),linear-gradient(135deg,#07111f 0%,#172554 54%,#1d4ed8 100%);border:1px solid #93c5fd59;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(240px,auto);align-items:center;gap:28px;margin-top:48px;padding:clamp(1.8rem,4vw,3rem);display:grid;overflow:hidden;box-shadow:0 38px 92px -48px #0f172ac7}.mk-workflow-selfsetup-page .mk-guide-final>div:first-child{min-width:0;max-width:720px}.mk-workflow-selfsetup-page .mk-guide-final h2{max-width:720px;font-size:clamp(1.85rem,3vw,2.55rem);line-height:1.12}.mk-workflow-selfsetup-page .mk-guide-final h2,.mk-workflow-selfsetup-page .mk-guide-final p{color:#fff}.mk-workflow-selfsetup-page .mk-guide-final p{opacity:.84}.mk-workflow-selfsetup-page .mk-guide-final .mk-guide-kicker{color:#bfdbfe;background:#bfdbfe1f;border-color:#bfdbfe52}.mk-workflow-selfsetup-page .mk-guide-final-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;min-width:240px;display:flex}.mk-workflow-selfsetup-page .mk-guide-final-actions .mk-btn{white-space:nowrap;justify-content:center;min-height:46px}.mk-workflow-selfsetup-page .mk-guide-final-actions button{cursor:pointer}.mk-workflow-selfsetup-page .mk-guide-final .mk-btn-primary{color:#0f172a;background:#fff}.mk-workflow-selfsetup-page .mk-guide-final .mk-btn-secondary{color:#fff;background:#ffffff1a;border-color:#bfdbfe80}@media (width<=1000px){.mk-workflow-selfsetup-page .mk-guide-layout{grid-template-columns:1fr}.mk-workflow-selfsetup-page .mk-guide-sidebar{max-height:none;display:none;position:static;overflow:visible}.mk-workflow-selfsetup-page .mk-guide-sidebar-inner{max-height:none;position:static;overflow:visible}.mk-workflow-selfsetup-page .mk-guide-mobile-toc{display:grid}}@media (width<=760px){.mk-workflow-selfsetup-page .mk-guide-hero{border-radius:18px;margin-top:22px;padding:1.15rem}.mk-workflow-selfsetup-page .mk-guide-hero h1{font-size:clamp(1.9rem,9vw,2.75rem)}.mk-workflow-selfsetup-page .mk-guide-compare,.mk-workflow-selfsetup-page .mk-guide-issue-list,.mk-workflow-selfsetup-page .mk-guide-final{grid-template-columns:1fr}.mk-workflow-selfsetup-page .mk-guide-inline-cta,.mk-workflow-selfsetup-page .mk-guide-final-actions,.mk-workflow-selfsetup-page .mk-guide-hero-actions,.mk-workflow-selfsetup-page .mk-guide-final{flex-direction:column;align-items:flex-start}.mk-workflow-selfsetup-page .mk-guide-final-actions{justify-content:flex-start;width:100%;min-width:0}.mk-workflow-selfsetup-page .mk-guide-inline-cta .mk-btn,.mk-workflow-selfsetup-page .mk-guide-final-actions .mk-btn,.mk-workflow-selfsetup-page .mk-guide-hero-actions .mk-btn{justify-content:center;width:100%}}.mk-diagnose-page{box-sizing:border-box;background:radial-gradient(circle at 50% 24%,#3b82f614 0,#3b82f600 34%),radial-gradient(circle at 42% 72%,#14b8a60f 0,#14b8a600 30%),linear-gradient(#fff 0%,#f8fbff 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;padding:48px 20px!important}.mk-diagnose-stage{z-index:10;width:100%;max-width:580px;margin:0 auto;position:relative}.mk-diagnose-brand-mark{z-index:3;pointer-events:none;justify-content:center;margin:0 0 18px;display:flex;position:relative}.mk-diagnose-brand-logo{opacity:.92;filter:drop-shadow(0 10px 24px #2563eb14);width:auto;height:42px;display:block}.mk-diagnose-stage-active{max-width:820px}.mk-diagnose-card{box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;min-height:480px;display:flex;position:relative;overflow:hidden;background:linear-gradient(#fff 0%,#fcfcfc 100%)!important;border:1px solid #cbd5e1eb!important;border-radius:26px!important;padding:clamp(24px,6vw,40px)!important;transition:background 1.2s cubic-bezier(.2,.8,.2,1),border-color 1.2s cubic-bezier(.2,.8,.2,1),box-shadow 1.2s cubic-bezier(.2,.8,.2,1)!important;box-shadow:0 0 0 1px #ffffffc7,0 1px 2px #0f172a06,0 18px 48px -20px #0f172a1a,0 34px 82px -34px #2563eb2e,inset 0 1px #fff!important}.mk-diagnose-question-card{min-height:520px;background:radial-gradient(circle at 50% -18%,#3b82f61f 0,#3b82f600 34%),linear-gradient(135deg,#f8fafcf7 0%,#fffffffc 46%,#eff6ffe0 100%)!important;padding:clamp(24px,4vw,36px)!important}.mk-diagnose-result-card{background:radial-gradient(circle at 50% -16%,#14b8a61a 0,#14b8a600 34%),linear-gradient(135deg,#f8fafcfa 0%,#fffffffc 48%,#eff6ffd6 100%)!important;padding:clamp(28px,4vw,38px)!important}.mk-phase-1{background:#fff!important;border-color:#e2e8f0cc!important}.mk-phase-2{background:#fafaf9!important;border-color:#e6e0d7d9!important;box-shadow:0 10px 30px -10px #f59e0b04,0 20px 40px -5px #0f172a0f!important}.mk-phase-3{background:#f8fafc!important;border-color:#cbd5e1b3!important;box-shadow:0 10px 30px -10px #3b82f605,0 20px 40px -5px #0f172a12!important}.mk-diagnose-capsule-container{flex-direction:column;gap:8px;width:100%;margin-bottom:24px;display:flex}.mk-diagnose-capsule-meta{justify-content:flex-start;align-items:center;width:100%;display:flex}.mk-diagnose-capsule-label{text-transform:uppercase;letter-spacing:.06em;color:#475569;font-size:.72rem;font-weight:800}.mk-diagnose-capsule-state{border:1px solid #0000;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;padding:6px 14px;font-size:.76rem;font-weight:700;transition:all .8s cubic-bezier(.2,.8,.2,1);animation:.8s ease-out capsuleStateGlow;display:inline-flex;box-shadow:0 1px 2px #0f172a05}.mk-diagnose-state-dot{border-radius:50%;width:6px;height:6px;transition:all .8s cubic-bezier(.2,.8,.2,1);position:relative}.mk-state-stable{color:#475569!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border-color:#e2e8f0!important}.mk-state-stable .mk-diagnose-state-dot{background-color:#64748b;box-shadow:0 0 8px #64748b4d}.mk-state-warning{color:#b45309!important;background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%)!important;border-color:#fbbf2433!important;box-shadow:0 0 12px #fbbf2414!important}.mk-state-warning .mk-diagnose-state-dot{background-color:#d97706;animation:2s ease-in-out infinite dotPulse;box-shadow:0 0 8px #d9770666}.mk-state-reactive{color:#c2410c!important;background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 100%)!important;border-color:#f9731633!important;box-shadow:0 0 16px #f973161f!important}.mk-state-reactive .mk-diagnose-state-dot{background-color:#ea580c;animation:1.8s ease-in-out infinite dotPulseActive;box-shadow:0 0 8px #ea580c80}.mk-state-critical{color:#991b1b!important;background:linear-gradient(135deg,#fef2f2 0%,#ffe4e6 100%)!important;border-color:#ef44442e!important;box-shadow:0 0 20px #ef444426!important}.mk-state-critical .mk-diagnose-state-dot{background-color:#ef4444;animation:1.5s ease-in-out infinite dotPulseCritical;box-shadow:0 0 8px #ef444499}.mk-diagnose-intro-text{color:#64748b;max-width:440px;margin:0 0 16px;font-size:.88rem;font-weight:550;line-height:1.5}@keyframes capsuleStateGlow{0%{transform:scale(.98);box-shadow:0 0 #2563eb33}50%{transform:scale(1.01)}to{transform:scale(1);box-shadow:0 0 0 4px #2563eb00}}@keyframes dotPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes dotPulseActive{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes dotPulseCritical{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.mk-diagnose-insight-overlay{z-index:100;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;animation:.2s cubic-bezier(.2,.8,.2,1) forwards fadeIn;display:flex;position:absolute;top:0;left:0;-webkit-backdrop-filter:blur(8px)!important;background:#fffffff0!important;padding:32px!important}.mk-diagnose-insight-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;max-width:420px;display:flex}.mk-diagnose-insight-scanner{justify-content:center;align-items:center;gap:12px;height:24px;margin:12px 0 4px;display:flex}.mk-scanner-dot{opacity:.35;background-color:#cbd5e1;border-radius:50%;width:6px;height:6px;transition:all .3s;animation:2.4s ease-in-out infinite wanderingGlow}.mk-scanner-dot:first-child{animation-delay:0s}.mk-scanner-dot:nth-child(2){animation-delay:.8s}.mk-scanner-dot:nth-child(3){animation-delay:1.6s}@keyframes wanderingGlow{0%,to{opacity:.35;box-shadow:none;background-color:#cbd5e1;transform:scale(1)}33%{opacity:1;background-color:#2563eb;transform:scale(1.4);box-shadow:0 0 12px #2563ebb3}66%{opacity:.35;box-shadow:none;background-color:#cbd5e1;transform:scale(1)}}.mk-diagnose-insight-subline{text-transform:uppercase;color:#94a3b8;letter-spacing:.08em;margin-top:2px;font-size:.74rem;font-weight:700;animation:.4s ease-out forwards fadeIn}.mk-diagnose-insight-badge{text-transform:uppercase;color:#64748b;letter-spacing:.08em;-webkit-user-select:none;user-select:none;background:#f1f5f999;border:1px solid #e2e8f0b3;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.mk-diagnose-insight-badge-dot{background-color:#3b82f6;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite statusDotBreathe;box-shadow:0 0 6px #3b82f680}.mk-diagnose-insight-main{animation:.3s cubic-bezier(.2,.8,.2,1) forwards slideUp;color:#0f172a!important;letter-spacing:-.02em!important;margin:0!important;font-size:clamp(1.15rem,5vw,1.3rem)!important;font-weight:800!important;line-height:1.4!important}.mk-flow-dimmed-blurred{pointer-events:none;transition:all .3s cubic-bezier(.2,.8,.2,1);opacity:.08!important;filter:blur(6px)!important}.mk-diagnose-ambient-glow{filter:blur(76px);z-index:1;pointer-events:none;background:radial-gradient(circle at 44% 42%,#2563eb21 0%,#2563eb00 48%),radial-gradient(circle at 66% 58%,#14b8a61a 0%,#14b8a600 42%);width:min(920px,118vw);height:620px;animation:16s ease-in-out infinite ambient-drift;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}@keyframes ambient-drift{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-46%,-53%)scale(1.15)}}.mk-diagnose-pattern-notice{text-align:left;box-sizing:border-box;width:100%;margin-bottom:24px;animation:.3s cubic-bezier(.2,.8,.2,1) forwards fadeIn;background:#f8fafcb3!important;border-left:2px solid #3b82f6!important;border-radius:0 8px 8px 0!important;padding:12px 16px!important}.mk-diagnose-pattern-text-clean{color:#475569;letter-spacing:-.01em;margin:0;font-size:.85rem;font-weight:700;line-height:1.5}.mk-stagger-indicator{opacity:0;animation:.4s cubic-bezier(.2,.8,.2,1) 50ms forwards staggerReveal}.mk-stagger-question{opacity:0;animation:.5s cubic-bezier(.2,.8,.2,1) .12s forwards staggerReveal}.mk-stagger-options .mk-diagnose-option-card{opacity:0;animation:.4s cubic-bezier(.2,.8,.2,1) forwards staggerRevealCard;transform:translateY(12px)}@keyframes staggerReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes staggerRevealCard{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.mk-diagnose-checkup-flow{flex-direction:column;flex:1;gap:26px;display:flex}.mk-diagnose-progress-shell{flex-direction:column;align-items:stretch;gap:10px;padding:2px 2px 0;display:flex}.mk-diagnose-progress-topline{color:#475569;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:.72rem;font-weight:800;display:flex}.mk-diagnose-progress-track{background:#cbd5e1c7;border-radius:999px;width:100%;height:7px;overflow:hidden;box-shadow:inset 0 1px 2px #0f172a14,0 1px #ffffffd1}.mk-diagnose-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#2563eb 0%,#2dd4bf 100%);height:100%;transition:width .45s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 14px #2563eb47,0 0 20px #2dd4bf2e}.mk-diagnose-checkup-grid{flex:1;grid-template-columns:1fr;align-items:stretch;gap:clamp(18px,3vw,28px);display:grid}.mk-diagnose-guidance-panel{background:radial-gradient(circle at 20% 20%,#14b8a624 0,#0000 34%),radial-gradient(circle at 84% 18%,#2563eb1f 0,#0000 30%),linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #cbd5e1cc;border-radius:20px;flex-direction:column;justify-content:space-between;gap:18px;min-height:100%;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 14px 34px -28px #0f172a57}.mk-diagnose-guidance-panel:after{content:"";pointer-events:none;border:1px solid #2563eb29;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-54px;right:-54px;box-shadow:0 0 0 18px #14b8a60d}.mk-diagnose-guidance-kicker,.mk-diagnose-area-pill{color:#334155;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #cbd5e1c7;border-radius:10px;align-self:center;align-items:center;min-height:28px;padding:0 12px;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:0 8px 18px -16px #0f172a61,inset 0 1px #ffffffe6}.mk-diagnose-guidance-title{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:850;line-height:1.12}.mk-diagnose-guidance-text{color:#475569;margin:0;font-size:.93rem;font-weight:650;line-height:1.55}.mk-diagnose-trust-row{color:#64748b;flex-direction:column;gap:8px;margin-top:auto;font-size:.75rem;font-weight:750;display:flex}.mk-diagnose-trust-row span{align-items:center;gap:7px;display:inline-flex}.mk-diagnose-trust-row span:before{content:"";background:#14b8a6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #14b8a61a}.mk-diagnose-question-panel{flex-direction:column;justify-content:center;min-width:0;padding:4px 0;display:flex}.mk-diagnose-simple-panel{text-align:center;align-items:center}.mk-diagnose-simple-panel .mk-diagnose-area-pill{align-self:center}.mk-diagnose-question-panel .mk-diagnose-header{margin-top:4px;margin-bottom:20px}.mk-diagnose-question-panel .mk-diagnose-question{max-width:720px;font-size:clamp(1.45rem,2.6vw,2.2rem)!important;line-height:1.14!important}.mk-diagnose-simple-panel .mk-diagnose-question{text-align:center}.mk-diagnose-simple-header{flex-direction:column;align-items:center;gap:10px;display:flex}.mk-diagnose-simple-hint{color:#64748b;max-width:560px;margin:0;font-size:.92rem;font-weight:650;line-height:1.45}.mk-diagnose-question-panel .mk-diagnose-intro-text{color:#475569;max-width:680px}.mk-diagnose-option-index{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.65rem;font-weight:850;display:block}.mk-diagnose-header{margin-bottom:20px}.mk-diagnose-step-indicator{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-bottom:8px;font-size:.72rem;font-weight:800;display:block}.mk-diagnose-question{text-align:left;color:#0f172a!important;letter-spacing:-.025em!important;margin:0!important;font-size:clamp(1.2rem,5vw,1.45rem)!important;font-weight:800!important;line-height:1.3!important}.mk-diagnose-options-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin-top:10px;display:grid}.mk-diagnose-answer-feedback{color:#1e40af;background:#eff6ffc7;border:1px solid #93c5fd73;border-radius:10px;justify-content:center;align-items:center;min-height:28px;margin-top:16px;padding:6px 12px;font-size:.84rem;font-weight:750;line-height:1.35;animation:.18s cubic-bezier(.2,.8,.2,1) forwards answerFeedbackIn;display:inline-flex;box-shadow:0 12px 28px -24px #2563eb6b,inset 0 1px #ffffffd9}@keyframes answerFeedbackIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mk-diagnose-option-card{box-sizing:border-box;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:162px;display:flex;position:relative;box-shadow:0 1px 2px #0f172a0d,0 18px 44px -32px #0f172a7a,inset 0 1px #ffffffeb;text-align:left!important;-webkit-tap-highlight-color:transparent!important;background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border:1px solid #cbd5e1db!important;border-radius:20px!important;padding:22px 18px!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .22s,background .22s!important}.mk-diagnose-option-card:after{content:"";pointer-events:none;background:linear-gradient(#ffffffb8 0%,#0000 52%);border-radius:19px;position:absolute;inset:1px}.mk-option-gesund{background:linear-gradient(#fff 0%,#eff6ff 100%)!important;border-color:#93c5fdb8!important}.mk-option-realistisch{background:linear-gradient(#fff 0%,#fff7ed 100%)!important;border-color:#fbbf248c!important}.mk-option-schmerzhaft{background:linear-gradient(#fff 0%,#fff1f2 100%)!important;border-color:#fca5a59e!important}.mk-diagnose-option-card:hover{transform:translateY(-4px);box-shadow:0 2px 4px #0f172a0f,0 28px 64px -34px #2563eb52,0 12px 30px -24px #0f172a61,inset 0 1px #fffffff2;background:#fff!important;border-color:#3b82f675!important}.mk-diagnose-option-card:active{transform:scale(.985)!important}.mk-option-selected{background:linear-gradient(#fff 0%,#eff6ff 100%)!important;border-color:#2563ebb8!important;transform:scale(.985)!important;box-shadow:0 0 0 2px #2563eb29,0 0 28px #2563eb24,0 20px 46px -26px #2563eb7a,inset 0 1px #fffffff2!important}.mk-option-dimmed{pointer-events:none;opacity:.35!important;filter:blur(1.5px)!important;transform:scale(.975)!important}.mk-diagnose-option-left{flex-shrink:0;justify-content:center;align-items:center;margin-top:0;display:flex}.mk-option-status-icon{border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;box-shadow:inset 0 1px #ffffffe6,0 10px 20px -16px #0f172a80}.mk-status-gesund{color:#1d4ed8;background:linear-gradient(#eff6ff 0%,#bfdbfe 100%);border:1px solid #2563eb4d}.mk-status-realistisch{background:linear-gradient(#fffbeb 0%,#fde68a 100%);border:1px solid #d9770647;position:relative}.mk-status-realistisch .mk-status-dot-inner{background-color:#d97706;border-radius:50%;width:6px;height:6px}.mk-status-schmerzhaft{background:linear-gradient(#fff5f5 0%,#fecaca 100%);border:1px solid #ef44443d;position:relative}.mk-status-schmerzhaft .mk-status-dot-inner{background-color:#ef4444;border-radius:50%;width:6px;height:6px}.mk-diagnose-option-content{text-align:center;flex-direction:column;min-width:0;display:flex}.mk-diagnose-option-text{color:#0f172a!important;font-size:clamp(1.02rem,1.5vw,1.16rem)!important;font-weight:850!important;line-height:1.2!important}.mk-diagnose-option-sub{display:block;color:#64748b!important;margin-top:8px!important;font-size:.84rem!important;font-weight:650!important}.mk-diagnose-ticker{border-top:1px dashed #e2e8f0cc;justify-content:flex-start;align-items:center;gap:8px;min-height:24px;margin-top:24px;padding-top:16px;animation:4s ease-in-out infinite border-breathe;display:flex}.mk-diagnose-ticker-icon{color:#94a3b8}.mk-ticker-pulse-anim{animation:2.5s ease-in-out infinite ticker-pulse;color:#3b82f6!important}.mk-diagnose-ticker-text{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.mk-ticker-dots:after{content:"...";text-align:left;width:12px;animation:1.5s steps(4,end) infinite ticker-dots;display:inline-block}@keyframes ticker-dots{0%,to{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes ticker-pulse{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes border-breathe{0%,to{border-color:#e2e8f066}50%{border-color:#3b82f659}}.mk-diagnose-processing{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 0;display:flex}.mk-diagnose-processing-icon-box{color:#3b82f6;background:#3b82f614;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:24px;animation:2s ease-in-out infinite glow-divider-pulse;display:flex}.mk-diagnose-processing-status{color:#475569;margin-top:16px;font-size:.95rem;font-weight:700}.mk-diagnose-result-container{flex-direction:column;align-items:center;gap:18px;width:100%;max-width:720px;margin:0 auto;display:flex}.mk-diagnose-result-brand-signature{animation:.4s ease-out forwards fadeIn;justify-content:center!important;width:100%!important;margin-bottom:-4px!important;display:flex!important}.mk-diagnose-result-brand-link{cursor:pointer!important;text-decoration:none!important;transition:opacity .2s!important;display:block!important}.mk-diagnose-result-brand-link:hover{opacity:.82!important}.mk-diagnose-result-brand-logo{filter:drop-shadow(0 1px 2px #0f172a03);width:auto;display:block;height:86px!important}.mk-diagnose-result-badge{color:#334155;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #cbd5e1c7;border-radius:10px;align-items:center;min-height:28px;padding:0 12px;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:0 8px 18px -16px #0f172a61,inset 0 1px #ffffffe6}.mk-diagnose-result-context{text-align:center;color:#64748b;max-width:600px;margin:0 auto 4px;font-size:.92rem;font-weight:600;line-height:1.55}.mk-diagnose-result-main-title{color:#0f172a!important;letter-spacing:-.02em!important;text-align:center!important;text-transform:uppercase!important;background:linear-gradient(#0f172a 0%,#374151 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;width:100%!important;margin:0!important;font-size:clamp(1.55rem,4vw,2.25rem)!important;font-weight:850!important;line-height:1.12!important}.mk-diagnose-result-insight{color:#475569!important;letter-spacing:-.01em!important;text-align:center!important;box-sizing:border-box!important;background:linear-gradient(#fffffff0 0%,#f8fafce6 100%)!important;border:1px solid #cbd5e1b8!important;border-radius:18px!important;width:100%!important;max-width:620px!important;margin:2px auto 12px!important;padding:18px 20px!important;font-size:clamp(.96rem,3.6vw,1.05rem)!important;font-weight:650!important;line-height:1.55!important;box-shadow:0 18px 44px -34px #0f172a5c,inset 0 1px #fffffff2!important}.mk-diagnose-panel-subtitle{text-transform:uppercase!important;letter-spacing:.08em!important;text-align:center!important;margin-bottom:4px!important;font-size:.65rem!important;font-weight:800!important;display:block!important}.mk-recommendation-panel .mk-diagnose-panel-subtitle{color:#94a3b8!important}.mk-benefit-panel .mk-diagnose-panel-subtitle{color:#3b82f6!important}.mk-diagnose-panel-title{letter-spacing:-.02em!important;text-align:center!important;margin:0 auto 20px!important;font-size:1.05rem!important;font-weight:800!important;line-height:1.25!important;display:block!important}.mk-recommendation-panel .mk-diagnose-panel-title{color:#334155!important}.mk-benefit-panel .mk-diagnose-panel-title{color:#1e3a8a!important}.mk-diagnose-system-panel{text-align:left!important;box-sizing:border-box!important;background:#fff!important;border-radius:20px!important;width:100%!important;margin:0!important;padding:24px!important;transition:all .3s cubic-bezier(.2,.8,.2,1)!important}.mk-recommendation-panel{background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border:1px solid #cbd5e1d1!important;box-shadow:0 1px 2px #0f172a08,0 18px 44px -34px #0f172a6b,inset 0 1px #fff!important}.mk-benefit-panel{background:linear-gradient(#fff 0%,#f4f8ff 100%)!important;border:1px solid #2563eb2e!important;box-shadow:0 1px 2px #2563eb08,0 18px 44px -34px #2563eb5c,inset 0 1px #fff!important}.mk-diagnose-statements-stack{flex-direction:column!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:4px!important;display:flex!important}.mk-diagnose-statement-item{box-sizing:border-box!important;border-radius:12px!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:440px!important;padding:11px 16px!important;transition:all .2s cubic-bezier(.2,.8,.2,1)!important;display:flex!important}.mk-recommendation-item{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px #0f172a08,0 1px 1px #0f172a03,inset 0 1px #fff!important}.mk-recommendation-item:hover{background:#f8fafc!important;border-color:#cbd5e1!important;transform:translateY(-.8px)!important;box-shadow:0 3px 6px #0f172a0a,0 1px 2px #0f172a05,inset 0 1px #fff!important}.mk-benefit-item{background:#fff!important;border:1px solid #2563eb24!important;box-shadow:0 1px 2px #2563eb08,0 1px 1px #2563eb03,inset 0 1px #fff!important}.mk-benefit-item:hover{background:#f4f9ff!important;border-color:#2563eb40!important;transform:translateY(-.8px)!important;box-shadow:0 3px 6px #2563eb0d,0 1px 2px #2563eb05,inset 0 1px #fff!important}.mk-statement-icon-wrapper{border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:18px!important;height:18px!important;transition:all .2s!important;display:inline-flex!important}.mk-statement-icon-wrapper.mk-check-neutral{color:#334155!important;background-color:#f1f5f9!important;border:1px solid #cbd5e1!important}.mk-statement-icon-wrapper.mk-check-accent{color:#1d4ed8!important;background-color:#eff6ff!important;border:1px solid #2563eb40!important}.mk-statement-text{color:#1e293b!important;text-align:left!important;font-size:.85rem!important;font-weight:700!important;line-height:1.45!important}.mk-diagnose-cta-block{flex-direction:column!important;align-items:center!important;gap:16px!important;width:100%!important;margin-top:32px!important;display:flex!important}.mk-diagnose-primary-cta-wrap{flex-direction:column!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.mk-diagnose-btn-primary{color:#fff!important;cursor:pointer!important;background:linear-gradient(#2563eb 0%,#1d4ed8 100%)!important;border:1px solid #1e40af!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:16px 28px!important;font-size:1rem!important;font-weight:800!important;text-decoration:none!important;transition:all .2s cubic-bezier(.2,.8,.2,1)!important;display:flex!important;box-shadow:inset 0 1px #fff3,0 4px 12px #2563eb26,0 12px 30px #2563eb33!important}.mk-diagnose-btn-primary:hover{background:linear-gradient(#1d4ed8 0%,#1e40af 100%)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #fff3,0 6px 16px #2563eb33,0 16px 36px #2563eb40!important}.mk-diagnose-btn-primary:active{transform:translateY(0)scale(.985)!important}.mk-diagnose-cta-subtext{color:#64748b!important;text-align:center!important;letter-spacing:-.01em!important;font-size:.76rem!important;font-weight:600!important}.mk-diagnose-btn-secondary{color:#64748b!important;cursor:pointer!important;text-align:center!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;font-size:.88rem!important;font-weight:700!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important;position:relative!important}.mk-diagnose-btn-secondary:hover{color:#0f172a!important}.mk-diagnose-btn-secondary:after{content:"";transform-origin:100%;background-color:currentColor;height:1px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:4px;left:16px;right:16px;transform:scaleX(0)}.mk-diagnose-btn-secondary:hover:after{transform-origin:0;transform:scaleX(1)}.mk-diagnose-start-stage{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:20px 0;animation:.4s cubic-bezier(.2,.8,.2,1) forwards fadeIn;display:flex}.mk-diagnose-start-content{flex-direction:column;align-items:center;gap:20px;max-width:480px;display:flex}.mk-diagnose-start-badge{text-transform:uppercase;letter-spacing:.08em;color:#1e40af;border-radius:99px;align-items:center;gap:6px;padding:5px 14px;font-size:.68rem;font-weight:800;animation:3.5s ease-in-out infinite badgePulse;display:inline-flex;background:linear-gradient(135deg,#2563eb08 0%,#2563eb14 100%)!important;border:1px solid #2563eb38!important;box-shadow:0 1px 2px #2563eb0a,0 4px 12px #2563eb08,inset 0 1px #ffffffb3!important}.mk-badge-status-dot{background-color:#3b82f6;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite badgeDotPulse;box-shadow:0 0 6px #3b82f699}@keyframes badgePulse{0%,to{background:#2563eb08;border-color:#2563eb38}50%{background:#2563eb14;border-color:#2563eb66}}@keyframes badgeDotPulse{0%,to{opacity:.85;transform:scale(1);box-shadow:0 0 4px #2563eb66}50%{opacity:1;transform:scale(1.35);box-shadow:0 0 10px #2563ebcc}}.mk-diagnose-start-title{color:#0f172a!important;letter-spacing:-.035em!important;margin:0!important;font-size:clamp(1.4rem,6vw,1.8rem)!important;font-weight:900!important;line-height:1.3!important}.mk-diagnose-start-sub{color:#64748b;font-size:.92rem;line-height:1.55;margin:0!important}.mk-diagnose-start-btn{cursor:pointer;justify-content:center;align-items:center;margin-top:10px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important;background:linear-gradient(#2563eb 0%,#1d4ed8 100%)!important;border:1px solid #1e40af!important;border-radius:12px!important;padding:14px 32px!important;transition:all .2s cubic-bezier(.2,.8,.2,1)!important;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #2563eb0d,0 4px 14px #2563eb33,0 0 12px #2563eb14!important}.mk-diagnose-start-btn:hover{background:linear-gradient(#1d4ed8 0%,#1e40af 100%)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff2e,0 2px 4px #2563eb1a,0 8px 22px #2563eb40,0 0 16px #2563eb26!important}.mk-diagnose-start-btn:active{transform:scale(.975)!important;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #2563eb0d!important}.mk-diagnose-start-trust-text{color:#94a3b8;margin-top:4px;font-size:.76rem;font-weight:550}.mk-diagnose-fastlane-bottom{color:#64748b;justify-content:center;align-items:center;gap:6px;margin-top:24px;font-size:.82rem;font-weight:600;animation:.4s ease-out fadeIn;display:flex}.mk-diagnose-fastlane-label{color:#64748b}.mk-diagnose-fastlane-link{color:#2563eb;align-items:center;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.mk-diagnose-fastlane-link:hover{color:#1d4ed8}.mk-diagnose-fastlane-link:after{content:"";transform-origin:100%;background-color:currentColor;width:100%;height:1px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.mk-diagnose-fastlane-link:hover:after{transform-origin:0;transform:scaleX(1)}@media (width<=900px){.mk-diagnose-page{min-height:calc(100vh - 64px);padding:24px 16px!important}.mk-diagnose-stage-active{max-width:580px}.mk-diagnose-brand-mark{margin-bottom:12px}.mk-diagnose-brand-logo{height:34px}.mk-diagnose-card{min-height:480px;border-radius:22px!important;padding:24px 20px!important}.mk-diagnose-question-card{min-height:auto}.mk-diagnose-checkup-flow{gap:16px}.mk-diagnose-progress-topline{font-size:.68rem}.mk-diagnose-checkup-grid{grid-template-columns:1fr;gap:18px}.mk-diagnose-guidance-panel{gap:12px;min-height:auto;padding:18px}.mk-diagnose-guidance-title{font-size:1.12rem}.mk-diagnose-guidance-text{font-size:.86rem}.mk-diagnose-trust-row{flex-flow:wrap;gap:8px 14px}.mk-diagnose-question-panel .mk-diagnose-header{margin-top:10px;margin-bottom:14px}.mk-diagnose-question-panel .mk-diagnose-question{text-align:center;font-size:clamp(1.25rem,7vw,1.55rem)!important}.mk-diagnose-simple-hint{font-size:.84rem;line-height:1.4}.mk-diagnose-options-stack{grid-template-columns:1fr;gap:10px;margin-top:12px}.mk-diagnose-answer-feedback{box-sizing:border-box;width:100%;margin-top:12px;padding:7px 10px;font-size:.8rem}.mk-diagnose-option-card{flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;min-height:0;border-radius:14px!important;padding:14px 16px!important}.mk-diagnose-option-card:after{border-radius:13px}.mk-diagnose-option-content{text-align:left}.mk-option-status-icon{width:28px;height:28px}.mk-diagnose-option-index{margin-bottom:5px}.mk-diagnose-result-card{padding:24px 18px!important}.mk-diagnose-result-container{gap:16px}.mk-diagnose-result-brand-logo{height:72px!important}.mk-diagnose-result-context{font-size:.86rem}.mk-diagnose-result-insight{margin-bottom:4px!important;padding:16px!important}.mk-diagnose-system-panel{padding:20px 16px!important}.mk-diagnose-fastlane-bottom{flex-direction:row;gap:4px;margin-top:20px;font-size:.76rem}}.mk-modal-backdrop{animation:.3s cubic-bezier(.16,1,.3,1) forwards modalFadeIn;-webkit-backdrop-filter:blur(12px)!important;z-index:99999!important;background:#0f172a73!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;display:flex!important;position:fixed!important;top:0!important;left:0!important}.mk-modal-container{animation:.3s cubic-bezier(.16,1,.3,1) forwards modalSlideUp;box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0e6!important;border-radius:20px!important;flex-direction:column!important;width:100%!important;max-width:820px!important;height:90vh!important;max-height:720px!important;margin:16px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 0 1px #0f172a05,0 24px 60px -12px #0f172a29!important}.mk-modal-floating-close-btn{z-index:100000!important;color:#475569!important;cursor:pointer!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;transition:all .2s cubic-bezier(.2,.8,.2,1)!important;display:flex!important;position:absolute!important;top:16px!important;right:16px!important;box-shadow:0 1px 2px #0f172a0d,inset 0 1px #fff!important}.mk-modal-floating-close-btn:hover{color:#0f172a!important;background:#e2e8f0!important;transform:scale(1.05)!important}.mk-modal-floating-close-btn:active{transform:scale(.95)!important}.mk-modal-body{box-sizing:border-box!important;background:#fff!important;flex:1!important;width:100%!important;height:100%!important;padding:0!important;overflow:hidden auto!important}@media (width<=600px){.mk-modal-container{border-radius:16px!important;height:95vh!important;max-height:none!important;margin:8px!important}.mk-modal-header{padding:12px 18px!important}}
