.mm-hero:where(.astro-cntfvld2){padding:7rem 2rem 5rem;border-bottom:1px solid var(--border)}.uc-breadcrumb:where(.astro-cntfvld2){display:flex;align-items:center;gap:.5rem;justify-content:center;font-size:.8rem;color:var(--dim);margin-bottom:1.5rem}.uc-breadcrumb:where(.astro-cntfvld2) a:where(.astro-cntfvld2){color:var(--muted);transition:color .15s}.uc-breadcrumb:where(.astro-cntfvld2) a:where(.astro-cntfvld2):hover{color:var(--text)}.uc-breadcrumb-sep:where(.astro-cntfvld2){color:var(--border2)}.uc-hero-ctas:where(.astro-cntfvld2){display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.btn-primary:where(.astro-cntfvld2){display:inline-flex;align-items:center;gap:.4rem;background:var(--accent);color:#fff;padding:.6rem 1.25rem;border-radius:8px;font-size:.875rem;font-weight:500;transition:background .15s}.btn-primary:where(.astro-cntfvld2):hover{background:var(--accent2);color:#fff}.btn-secondary:where(.astro-cntfvld2){display:inline-flex;align-items:center;background:var(--surface);border:1px solid var(--border);color:var(--muted);padding:.6rem 1.25rem;border-radius:8px;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s}.btn-secondary:where(.astro-cntfvld2):hover{border-color:var(--accent);color:var(--text)}.mm-modes-intro:where(.astro-cntfvld2){padding:3rem 2rem;background:var(--surface);border-bottom:1px solid var(--border)}.mm-trust-row:where(.astro-cntfvld2){display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.mm-trust-item:where(.astro-cntfvld2){display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center}.mm-trust-label:where(.astro-cntfvld2){font-family:var(--mono);font-size:.75rem;font-weight:600;color:var(--text);letter-spacing:.04em}.mm-trust-desc:where(.astro-cntfvld2){font-size:.72rem;color:var(--dim)}.mm-trust-arrow:where(.astro-cntfvld2){color:var(--border2);font-size:1rem;flex-shrink:0}.mm-intro-note:where(.astro-cntfvld2){text-align:center;max-width:620px;margin:0 auto;font-size:.9rem;color:var(--muted)}.mm-mode-section:where(.astro-cntfvld2){padding:5rem 2rem;border-bottom:1px solid var(--border)}.mm-mode-alt:where(.astro-cntfvld2){background:var(--surface)}.mm-mode-header:where(.astro-cntfvld2){display:flex;align-items:flex-start;gap:1.5rem;flex-wrap:wrap;margin-bottom:2rem}.mm-mode-tag:where(.astro-cntfvld2){display:flex;align-items:center;gap:.75rem;flex-shrink:0}.mm-mode-num:where(.astro-cntfvld2){font-family:var(--mono);font-size:.72rem;color:var(--accent);background:#00a8ad14;border:1px solid rgba(0,168,173,.2);border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.05em}.mm-mode-name:where(.astro-cntfvld2){font-family:var(--mono);font-size:.72rem;color:var(--accent);letter-spacing:.1em;text-transform:uppercase}.mm-ideal-chips:where(.astro-cntfvld2){display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.mm-chip:where(.astro-cntfvld2){font-size:.72rem;color:var(--dim);background:var(--surface2);border:1px solid var(--border2);border-radius:100px;padding:.2rem .65rem}.mm-mode-section:where(.astro-cntfvld2) h2:where(.astro-cntfvld2){margin-bottom:.75rem}.mm-mode-lead:where(.astro-cntfvld2){font-size:.95rem;margin-bottom:2.5rem}.mm-detail-grid:where(.astro-cntfvld2){display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:2rem}@media(max-width:680px){.mm-detail-grid:where(.astro-cntfvld2){grid-template-columns:1fr}}.mm-detail-card:where(.astro-cntfvld2){background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:1.5rem}.mm-mode-alt:where(.astro-cntfvld2) .mm-detail-card:where(.astro-cntfvld2){background:var(--surface2)}.mm-detail-label:where(.astro-cntfvld2){font-family:var(--mono);font-size:.68rem;color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.mm-list:where(.astro-cntfvld2){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.mm-list:where(.astro-cntfvld2) li:where(.astro-cntfvld2){font-size:.875rem;color:var(--muted);padding-left:1rem;position:relative}.mm-list:where(.astro-cntfvld2) li:where(.astro-cntfvld2):before{content:"·";position:absolute;left:0;color:var(--dim)}.mm-list-dim:where(.astro-cntfvld2) li:where(.astro-cntfvld2){color:var(--dim)}.mm-check:where(.astro-cntfvld2){color:var(--accent);margin-right:.4rem;font-size:.8rem}.mm-cross:where(.astro-cntfvld2){color:var(--dim);margin-right:.4rem;font-size:.8rem}.mm-list:where(.astro-cntfvld2) li:where(.astro-cntfvld2) .mm-check:where(.astro-cntfvld2),.mm-list:where(.astro-cntfvld2) li:where(.astro-cntfvld2) .mm-cross:where(.astro-cntfvld2){position:static}.mm-list:where(.astro-cntfvld2) li:where(.astro-cntfvld2):has(.mm-check),.mm-list:where(.astro-cntfvld2) li:where(.astro-cntfvld2):has(.mm-cross){padding-left:0}.mm-list:where(.astro-cntfvld2) li:where(.astro-cntfvld2):has(.mm-check):before,.mm-list:where(.astro-cntfvld2) li:where(.astro-cntfvld2):has(.mm-cross):before{display:none}.mm-callout:where(.astro-cntfvld2){background:#00a8ad0a;border:1px solid rgba(0,168,173,.15);border-radius:10px;padding:1.25rem 1.5rem}.mm-callout-mono:where(.astro-cntfvld2){font-family:var(--mono);font-size:.82rem;color:var(--muted);line-height:1.6}.mm-approval-demo:where(.astro-cntfvld2){background:#0d0d0d;border:1px solid var(--border);border-radius:12px;overflow:hidden;max-width:480px}.mm-approval-bar:where(.astro-cntfvld2){display:flex;align-items:center;gap:.6rem;background:var(--surface);border-bottom:1px solid var(--border);padding:.65rem 1.25rem}.mm-approval-dot:where(.astro-cntfvld2){width:8px;height:8px;border-radius:50%;background:var(--accent);animation:pulse 2s infinite}.mm-approval-title:where(.astro-cntfvld2){font-family:var(--mono);font-size:.72rem;color:var(--dim);letter-spacing:.06em;text-transform:uppercase}.mm-approval-body:where(.astro-cntfvld2){padding:1.5rem}.mm-approval-belief:where(.astro-cntfvld2){font-family:var(--mono);font-size:.95rem;color:var(--text);margin-bottom:1.5rem;font-weight:600}.mm-approval-evidence-row:where(.astro-cntfvld2){display:flex;gap:2rem;margin-bottom:1.5rem;flex-wrap:wrap}.mm-approval-section:where(.astro-cntfvld2){display:flex;flex-direction:column;gap:.5rem}.mm-approval-section-label:where(.astro-cntfvld2){font-family:var(--mono);font-size:.65rem;color:var(--dim);letter-spacing:.08em;text-transform:uppercase}.mm-approval-evidence-list:where(.astro-cntfvld2){display:flex;flex-direction:column;gap:.25rem}.mm-approval-evidence-list:where(.astro-cntfvld2) span:where(.astro-cntfvld2){font-size:.8rem;color:var(--muted);font-family:var(--mono)}.mm-approval-confidence:where(.astro-cntfvld2){display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.mm-confidence-bar:where(.astro-cntfvld2){width:80px;height:4px;background:var(--border2);border-radius:2px;overflow:hidden}.mm-confidence-fill:where(.astro-cntfvld2){height:100%;background:var(--accent);border-radius:2px}.mm-confidence-val:where(.astro-cntfvld2){font-family:var(--mono);font-size:.82rem;color:var(--accent)}.mm-approval-actions:where(.astro-cntfvld2){display:flex;gap:.75rem}.mm-btn-approve:where(.astro-cntfvld2){background:#00a8ad1f;border:1px solid rgba(0,168,173,.3);color:var(--accent);font-family:var(--mono);font-size:.78rem;padding:.45rem 1.1rem;border-radius:6px;cursor:pointer;transition:background .15s}.mm-btn-approve:where(.astro-cntfvld2):hover{background:#00a8ad33}.mm-btn-reject:where(.astro-cntfvld2){background:transparent;border:1px solid var(--border2);color:var(--dim);font-family:var(--mono);font-size:.78rem;padding:.45rem 1.1rem;border-radius:6px;cursor:pointer;transition:border-color .15s,color .15s}.mm-btn-reject:where(.astro-cntfvld2):hover{border-color:var(--muted);color:var(--muted)}.mm-drift-examples:where(.astro-cntfvld2){background:var(--surface2);border:1px solid var(--border);border-radius:12px;padding:1.5rem}.mm-drift-label:where(.astro-cntfvld2){font-family:var(--mono);font-size:.68rem;color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.mm-drift-list:where(.astro-cntfvld2){display:flex;flex-direction:column;gap:.75rem}.mm-drift-item:where(.astro-cntfvld2){display:flex;gap:.75rem;align-items:baseline}.mm-drift-arrow:where(.astro-cntfvld2){color:var(--accent);font-family:var(--mono);font-size:.8rem;flex-shrink:0}.mm-drift-item:where(.astro-cntfvld2) span:where(.astro-cntfvld2):last-child{font-size:.875rem;color:var(--muted)}.mm-insights-grid:where(.astro-cntfvld2){display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;margin-top:1.5rem}.mm-insight-item:where(.astro-cntfvld2){background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:.85rem 1rem;display:flex;align-items:center;gap:.6rem}.mm-mode-alt:where(.astro-cntfvld2) .mm-insight-item:where(.astro-cntfvld2){background:var(--surface2)}.mm-insight-icon:where(.astro-cntfvld2){font-family:var(--mono);font-size:.85rem;color:var(--accent);width:16px;text-align:center;flex-shrink:0}.mm-insight-item:where(.astro-cntfvld2) span:where(.astro-cntfvld2):last-child{font-size:.8rem;color:var(--muted)}.mm-mix-section:where(.astro-cntfvld2){padding:5rem 2rem;border-bottom:1px solid var(--border);background:var(--bg)}.mm-mix-section:where(.astro-cntfvld2) h2:where(.astro-cntfvld2){margin-bottom:.75rem}.mm-config-demo:where(.astro-cntfvld2){display:flex;align-items:stretch;gap:0;background:#0d0d0d;border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-top:2.5rem;font-family:var(--mono)}.mm-config-col:where(.astro-cntfvld2){flex:1;padding:1.5rem;display:flex;flex-direction:column;gap:.6rem}.mm-config-divider:where(.astro-cntfvld2){width:1px;background:var(--border);flex-shrink:0}.mm-config-label:where(.astro-cntfvld2){font-size:.65rem;color:var(--dim);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.mm-config-row:where(.astro-cntfvld2){display:flex;align-items:center;gap:.6rem;font-size:.82rem}.mm-config-row:where(.astro-cntfvld2).on{color:var(--muted)}.mm-config-row:where(.astro-cntfvld2).off{color:var(--border2)}.mm-config-check:where(.astro-cntfvld2){color:var(--accent);font-size:.78rem;width:14px}.mm-config-cross:where(.astro-cntfvld2){color:var(--border2);font-size:.78rem;width:14px}.mm-config-note:where(.astro-cntfvld2){margin-top:1.5rem;font-size:.875rem;color:var(--dim);max-width:500px}.mm-closing-section:where(.astro-cntfvld2){padding:6rem 2rem;background:var(--surface)}.mm-closing-lead:where(.astro-cntfvld2){font-size:1.1rem;color:var(--muted);max-width:520px;margin:0 auto 3rem}.mm-closing-modes:where(.astro-cntfvld2){display:flex;flex-direction:column;gap:0;max-width:440px;margin:0 auto 2rem;border:1px solid var(--border);border-radius:12px;overflow:hidden}.mm-closing-mode:where(.astro-cntfvld2){font-size:.9rem;color:var(--muted);border-bottom:1px solid var(--border);font-family:var(--mono);position:relative;padding:.85rem 1.25rem .85rem 2.25rem}.mm-closing-mode:where(.astro-cntfvld2):last-child{border-bottom:none}.mm-closing-mode:where(.astro-cntfvld2):before{content:"→";position:absolute;left:1rem;color:var(--accent);font-size:.75rem}.mm-closing-sub:where(.astro-cntfvld2){font-size:.95rem;color:var(--dim);max-width:480px;margin:0 auto}@media(max-width:680px){.mm-hero:where(.astro-cntfvld2){padding:5rem 1.25rem 3.5rem}.mm-mode-section:where(.astro-cntfvld2){padding:3.5rem 1.25rem}.mm-mix-section:where(.astro-cntfvld2){padding:3.5rem 1.25rem}.mm-closing-section:where(.astro-cntfvld2){padding:4rem 1.25rem}.mm-modes-intro:where(.astro-cntfvld2){padding:2rem 1.25rem}.mm-trust-arrow:where(.astro-cntfvld2){display:none}.mm-trust-row:where(.astro-cntfvld2){gap:.75rem}.mm-mode-header:where(.astro-cntfvld2){flex-direction:column;gap:.75rem}.mm-config-demo:where(.astro-cntfvld2){flex-direction:column}.mm-config-divider:where(.astro-cntfvld2){width:auto;height:1px}}
