.mm-hero[data-astro-cid-qe3knuys]{padding:5rem 0 4rem;background:linear-gradient(180deg,var(--color-void) 0%,var(--color-night) 100%);border-bottom:1px solid var(--color-stone)}@media(max-width:768px){.mm-hero[data-astro-cid-qe3knuys]{padding:3rem 0}}.bcrumb[data-astro-cid-qe3knuys]{font-family:var(--font-mono);font-size:.78rem;color:var(--color-fog);margin-bottom:2rem}.bcrumb[data-astro-cid-qe3knuys] a[data-astro-cid-qe3knuys]{color:var(--color-fog);text-decoration:none;transition:color .2s}.bcrumb[data-astro-cid-qe3knuys] a[data-astro-cid-qe3knuys]:hover{color:var(--color-phosphor)}.bc-sep[data-astro-cid-qe3knuys]{margin:0 .4rem;color:var(--color-stone)}.bcrumb[data-astro-cid-qe3knuys] span[data-astro-cid-qe3knuys]:last-of-type{color:var(--color-phosphor)}.mm-hero-grid[data-astro-cid-qe3knuys]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:960px){.mm-hero-grid[data-astro-cid-qe3knuys]{grid-template-columns:1.3fr 1fr;gap:3rem;align-items:start}}.mm-pill[data-astro-cid-qe3knuys]{display:inline-block;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-phosphor);padding:.35rem .7rem;border:1px solid var(--color-phosphor);border-radius:2px;margin-bottom:1.5rem;background:#00ff410d}.mm-title[data-astro-cid-qe3knuys]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.85rem,4vw,2.85rem);line-height:1.12;letter-spacing:-.022em;color:var(--color-paper);margin:0 0 1.5rem}.mm-title[data-astro-cid-qe3knuys] .accent[data-astro-cid-qe3knuys]{color:var(--color-phosphor)}.mm-lede[data-astro-cid-qe3knuys]{font-size:1.05rem;line-height:1.7;color:var(--color-bone);margin:0 0 1.25rem}.mm-lede[data-astro-cid-qe3knuys]:last-of-type{margin-bottom:2rem}.mm-cta-row[data-astro-cid-qe3knuys]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.mm-trust-row[data-astro-cid-qe3knuys]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1.25rem;background:var(--color-charcoal);border:1px solid var(--color-stone);border-radius:4px}@media(min-width:600px){.mm-trust-row[data-astro-cid-qe3knuys]{grid-template-columns:repeat(4,1fr)}}.mm-trust-label[data-astro-cid-qe3knuys]{display:block;font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-fog);margin-bottom:.3rem}.mm-trust-val[data-astro-cid-qe3knuys]{display:block;font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--color-paper)}.mm-aside-card[data-astro-cid-qe3knuys]{background:var(--color-charcoal);border:1px solid var(--color-stone);border-left:3px solid var(--color-phosphor);border-radius:3px;padding:1.5rem}.mm-aside-eyebrow[data-astro-cid-qe3knuys]{display:block;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-phosphor);margin-bottom:1rem}.mm-terminal-block[data-astro-cid-qe3knuys]{font-family:var(--font-mono);font-size:.78rem;line-height:1.5;color:var(--color-bone);margin:0;padding:.5rem;background:var(--color-void);border-radius:2px;overflow-x:auto;white-space:pre}.t-cmd[data-astro-cid-qe3knuys]{color:var(--color-phosphor)}.t-out[data-astro-cid-qe3knuys]{color:var(--color-bone)}.t-comment[data-astro-cid-qe3knuys]{color:var(--color-fog)}.mm-section[data-astro-cid-qe3knuys]{padding:4.5rem 0}.mm-section-alt[data-astro-cid-qe3knuys]{background:var(--color-charcoal);border-top:1px solid var(--color-stone);border-bottom:1px solid var(--color-stone)}.mm-section-head[data-astro-cid-qe3knuys]{margin-bottom:2.5rem;max-width:760px}.hero-eyebrow[data-astro-cid-qe3knuys]{display:inline-block;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-phosphor);margin-bottom:.75rem}.mm-section-title[data-astro-cid-qe3knuys]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.2;letter-spacing:-.02em;color:var(--color-paper);margin:0 0 1rem}.mm-section-lede[data-astro-cid-qe3knuys]{font-size:1rem;line-height:1.65;color:var(--color-bone);margin:0}.shell-medium[data-astro-cid-qe3knuys]{max-width:980px}.shell-narrow[data-astro-cid-qe3knuys]{max-width:760px}.mm-prose[data-astro-cid-qe3knuys] p[data-astro-cid-qe3knuys]{font-size:1.05rem;line-height:1.75;color:var(--color-bone);margin:0 0 1.4rem}.mm-prose[data-astro-cid-qe3knuys] p[data-astro-cid-qe3knuys]:last-child{margin-bottom:0}.mm-cadence-grid[data-astro-cid-qe3knuys]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:700px){.mm-cadence-grid[data-astro-cid-qe3knuys]{grid-template-columns:1fr 1fr}}.mm-cadence-card[data-astro-cid-qe3knuys]{padding:1.75rem;background:var(--color-night);border:1px solid var(--color-stone);border-left:3px solid var(--color-phosphor);border-radius:4px}.mm-cadence-eye[data-astro-cid-qe3knuys]{display:inline-block;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;color:var(--color-phosphor);margin-bottom:.5rem;padding:.2rem .55rem;background:#00ff4114;border-radius:2px;font-weight:600}.mm-cadence-card[data-astro-cid-qe3knuys] h3[data-astro-cid-qe3knuys]{font-family:var(--font-display);font-size:1.2rem;font-weight:600;color:var(--color-paper);margin:0 0 .85rem}.mm-cadence-list[data-astro-cid-qe3knuys]{list-style:none;padding:0;margin:0}.mm-cadence-list[data-astro-cid-qe3knuys] li[data-astro-cid-qe3knuys]{font-size:.92rem;line-height:1.6;color:var(--color-bone);padding:.5rem 0 .5rem 1.2rem;position:relative;border-bottom:1px solid var(--color-stone)}.mm-cadence-list[data-astro-cid-qe3knuys] li[data-astro-cid-qe3knuys]:last-child{border-bottom:none}.mm-cadence-list[data-astro-cid-qe3knuys] li[data-astro-cid-qe3knuys]:before{content:"›";position:absolute;left:0;top:.5rem;color:var(--color-phosphor);font-weight:700}.mm-comp-grid[data-astro-cid-qe3knuys]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:700px){.mm-comp-grid[data-astro-cid-qe3knuys]{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.mm-comp-grid[data-astro-cid-qe3knuys]{grid-template-columns:repeat(4,1fr)}}.mm-comp[data-astro-cid-qe3knuys]{padding:1.75rem;background:var(--color-night);border:1px solid var(--color-stone);border-left:3px solid var(--color-phosphor);border-radius:4px}.mm-comp-num[data-astro-cid-qe3knuys]{display:inline-block;font-family:var(--font-mono);font-size:.78rem;color:var(--color-phosphor);letter-spacing:.1em;margin-bottom:.75rem}.mm-comp[data-astro-cid-qe3knuys] h3[data-astro-cid-qe3knuys]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;color:var(--color-paper);margin:0 0 .75rem}.mm-comp[data-astro-cid-qe3knuys] p[data-astro-cid-qe3knuys]{font-size:.92rem;line-height:1.65;color:var(--color-bone);margin:0}.mm-uc-grid[data-astro-cid-qe3knuys]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:700px){.mm-uc-grid[data-astro-cid-qe3knuys]{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.mm-uc-grid[data-astro-cid-qe3knuys]{grid-template-columns:repeat(3,1fr)}}.mm-uc[data-astro-cid-qe3knuys]{padding:1.75rem;background:var(--color-night);border:1px solid var(--color-stone);border-left:3px solid var(--color-phosphor);border-radius:4px}.mm-uc-num[data-astro-cid-qe3knuys]{display:inline-block;font-family:var(--font-mono);font-size:.78rem;color:var(--color-phosphor);letter-spacing:.1em;margin-bottom:.75rem}.mm-uc[data-astro-cid-qe3knuys] h3[data-astro-cid-qe3knuys]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;color:var(--color-paper);margin:0 0 .75rem}.mm-uc[data-astro-cid-qe3knuys] p[data-astro-cid-qe3knuys]{font-size:.92rem;line-height:1.65;color:var(--color-bone);margin:0}.mm-faq[data-astro-cid-qe3knuys]{display:flex;flex-direction:column;gap:.75rem}.mm-faq-item[data-astro-cid-qe3knuys]{background:var(--color-night);border:1px solid var(--color-stone);border-left:3px solid var(--color-stone);border-radius:3px;transition:border-color .2s}.mm-faq-item[data-astro-cid-qe3knuys][open]{border-left-color:var(--color-phosphor)}.mm-faq-item[data-astro-cid-qe3knuys] summary[data-astro-cid-qe3knuys]{padding:1.25rem 3rem 1.25rem 1.5rem;font-family:var(--font-display);font-weight:500;color:var(--color-paper);cursor:pointer;list-style:none;position:relative}.mm-faq-item[data-astro-cid-qe3knuys] summary[data-astro-cid-qe3knuys]::-webkit-details-marker{display:none}.mm-faq-item[data-astro-cid-qe3knuys] summary[data-astro-cid-qe3knuys]:after{content:"+";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:1.4rem;color:var(--color-phosphor)}.mm-faq-item[data-astro-cid-qe3knuys][open] summary[data-astro-cid-qe3knuys]:after{content:"−"}.mm-faq-item[data-astro-cid-qe3knuys] p[data-astro-cid-qe3knuys]{margin:0;padding:0 1.5rem 1.5rem;color:var(--color-bone);font-size:.95rem;line-height:1.7}.mm-related-grid[data-astro-cid-qe3knuys]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:600px){.mm-related-grid[data-astro-cid-qe3knuys]{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.mm-related-grid[data-astro-cid-qe3knuys]{grid-template-columns:repeat(3,1fr)}}.mm-related-card[data-astro-cid-qe3knuys]{display:block;padding:1.5rem;background:var(--color-night);border:1px solid var(--color-stone);border-left:3px solid var(--color-phosphor);border-radius:3px;color:var(--color-paper);text-decoration:none;transition:all .2s}.mm-related-card[data-astro-cid-qe3knuys]:hover{background:var(--color-charcoal);transform:translate(2px)}.mm-related-eye[data-astro-cid-qe3knuys]{display:inline-block;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-phosphor);margin-bottom:.5rem}.mm-related-card[data-astro-cid-qe3knuys] h3[data-astro-cid-qe3knuys]{font-family:var(--font-display);font-size:1rem;font-weight:600;margin:0 0 .4rem}.mm-related-card[data-astro-cid-qe3knuys] p[data-astro-cid-qe3knuys]{margin:0;font-size:.85rem;line-height:1.55;color:var(--color-fog)}.mm-final[data-astro-cid-qe3knuys]{padding:5rem 0 6rem;background:var(--color-void);text-align:center}.mm-final[data-astro-cid-qe3knuys] h2[data-astro-cid-qe3knuys]{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:var(--color-paper);margin:0 0 1rem;letter-spacing:-.02em}.mm-final[data-astro-cid-qe3knuys] p[data-astro-cid-qe3knuys]{font-size:1rem;line-height:1.65;color:var(--color-bone);margin:0 auto 2rem;max-width:580px}.mm-final-cta[data-astro-cid-qe3knuys]{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem}.mm-final-note[data-astro-cid-qe3knuys]{font-family:var(--font-mono)!important;font-size:.78rem!important;color:var(--color-fog)!important;margin:0!important}.btn-lg[data-astro-cid-qe3knuys]{padding:1rem 2rem!important;font-size:1rem!important}
