.mgd[data-astro-cid-evoxfgxb]{position:relative;overflow:hidden;padding-top:clamp(2rem,5vh,3.5rem)}.mgd__uv[data-astro-cid-evoxfgxb]{position:absolute;inset:0;background:radial-gradient(ellipse 50% 40% at 100% 20%,rgba(123,63,255,.15),transparent 55%),radial-gradient(ellipse 40% 35% at 0% 80%,rgba(123,63,255,.1),transparent 55%);filter:blur(60px);pointer-events:none;z-index:0}.mgd[data-astro-cid-evoxfgxb] .shell[data-astro-cid-evoxfgxb]{position:relative;z-index:1}.mgd__hero[data-astro-cid-evoxfgxb]{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(1.5rem,4vw,3.25rem);align-items:center;margin-bottom:var(--stack-lg)}.mgd__hero-text[data-astro-cid-evoxfgxb]{max-width:58ch}.mgd__h[data-astro-cid-evoxfgxb]{margin-top:1.25rem;font-size:clamp(2.5rem,7vw,4.5rem);line-height:1.02;letter-spacing:-.03em}.mgd__sub[data-astro-cid-evoxfgxb]{margin-top:1.25rem;font-size:clamp(1.25rem,2.8vw,1.75rem);line-height:1.2;letter-spacing:-.015em;color:var(--text-1)}.mgd__hero-copy[data-astro-cid-evoxfgxb]{display:grid;gap:1.1rem;margin-top:1.75rem}.mgd__hero-copy[data-astro-cid-evoxfgxb] .body[data-astro-cid-evoxfgxb]{color:var(--text-2);max-width:60ch}.mgd__spine[data-astro-cid-evoxfgxb]{margin-top:1.75rem;border-left:2px solid var(--aurora);padding:.4rem 0 .4rem 1.5rem}.mgd__spine-h[data-astro-cid-evoxfgxb]{font-size:1.125rem;font-weight:600;letter-spacing:-.01em;color:var(--text-1);margin-bottom:.5rem}.mgd__spine-p[data-astro-cid-evoxfgxb]{font-size:14.5px;color:var(--text-2);line-height:1.55;max-width:56ch}.mgd__hero-viz[data-astro-cid-evoxfgxb]{position:relative}.busviz[data-astro-cid-evoxfgxb]{display:block;width:100%;height:auto;max-width:520px;margin:0 auto;overflow:visible}.busviz__scene--a[data-astro-cid-evoxfgxb]{opacity:0}.busviz__scene--b[data-astro-cid-evoxfgxb]{opacity:1}.busviz__mesh[data-astro-cid-evoxfgxb] line[data-astro-cid-evoxfgxb]{stroke:#ff2d9b;stroke-opacity:.3;stroke-width:1.2}.busviz__mesh-node[data-astro-cid-evoxfgxb] rect[data-astro-cid-evoxfgxb]{fill:#0c0c16;stroke:#ff79be;stroke-opacity:.6;stroke-width:1.3}.busviz__mesh-ic[data-astro-cid-evoxfgxb]{color:#ff9fd2;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.busviz__mesh-label[data-astro-cid-evoxfgxb]{fill:#ececf59e;font-size:12px;font-weight:600;letter-spacing:.01em}.busviz__spine-glow[data-astro-cid-evoxfgxb]{opacity:.5}.busviz__more[data-astro-cid-evoxfgxb]{stroke:#39c8b8;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.7}.busviz__stem[data-astro-cid-evoxfgxb]{stroke:var(--c);stroke-opacity:.45;stroke-width:1.4}.busviz__tile[data-astro-cid-evoxfgxb] rect[data-astro-cid-evoxfgxb]{fill:#0c0c16;stroke:var(--c);stroke-opacity:.75;stroke-width:1.5}.busviz__ic[data-astro-cid-evoxfgxb]{color:var(--c);stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.busviz__label[data-astro-cid-evoxfgxb]{fill:#ececf5a8;font-size:12px;font-weight:600;letter-spacing:.01em}.busviz__tier[data-astro-cid-evoxfgxb]{opacity:0}.busviz__tier[data-astro-cid-evoxfgxb] circle[data-astro-cid-evoxfgxb]{fill:#fff}.busviz__mesh-trace[data-astro-cid-evoxfgxb] circle[data-astro-cid-evoxfgxb]{fill:#ff9fd2;fill-opacity:.9}.busviz__fstem[data-astro-cid-evoxfgxb]{stroke:var(--c);stroke-opacity:.22;stroke-width:1}.busviz__fdot[data-astro-cid-evoxfgxb]{fill:var(--c);fill-opacity:.72;stroke:var(--c);stroke-opacity:.4;stroke-width:1}.busviz__msg[data-astro-cid-evoxfgxb]{opacity:0}.busviz__msg[data-astro-cid-evoxfgxb] circle[data-astro-cid-evoxfgxb]{fill:var(--c)}.busviz__hub[data-astro-cid-evoxfgxb]{fill:#0c0c16;stroke:#ff2d9b;stroke-opacity:.75;stroke-width:1.4}.busviz__hub-t[data-astro-cid-evoxfgxb]{fill:#fff;font-size:13px;font-weight:700;letter-spacing:-.01em}.busviz__cap[data-astro-cid-evoxfgxb] rect[data-astro-cid-evoxfgxb]{fill:#0a0a12e6;stroke:var(--border-2);stroke-width:1}.busviz__cap[data-astro-cid-evoxfgxb] text[data-astro-cid-evoxfgxb]{fill:var(--text-2);font-size:12.5px;font-weight:600}@media(prefers-reduced-motion:no-preference){.busviz__scene--a[data-astro-cid-evoxfgxb]{animation:busSceneA 16s ease-in-out infinite}.busviz__scene--b[data-astro-cid-evoxfgxb]{animation:busSceneB 16s ease-in-out infinite}.busviz__grow[data-astro-cid-evoxfgxb]{transform-box:fill-box;transform-origin:center;animation:busGrowIn 16s ease-in-out infinite}.busviz__fnode[data-astro-cid-evoxfgxb]{transform-box:fill-box;transform-origin:center;animation:busFieldIn 16s ease-in-out infinite}.busviz__tier--1[data-astro-cid-evoxfgxb]{animation:busTier1 16s linear infinite}.busviz__tier--2[data-astro-cid-evoxfgxb]{animation:busTier2 16s linear infinite}.busviz__tier--3[data-astro-cid-evoxfgxb]{animation:busTier3 16s linear infinite}.busviz__msg--base[data-astro-cid-evoxfgxb]{animation:busMsgBase 16s ease-in-out infinite}.busviz__msg--grow[data-astro-cid-evoxfgxb]{animation:busMsgGrow 16s ease-in-out infinite}.busviz__msg--field[data-astro-cid-evoxfgxb]{animation:busMsgField 16s ease-in-out infinite}.busviz__spine-glow[data-astro-cid-evoxfgxb]{animation:busGlowPulse 3.4s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.busviz__mesh-trace[data-astro-cid-evoxfgxb],.busviz__tier[data-astro-cid-evoxfgxb],.busviz__msg[data-astro-cid-evoxfgxb]{display:none}}@keyframes busSceneA{0%{opacity:0}4%{opacity:1}24%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes busSceneB{0%,24%{opacity:0}30%,to{opacity:1}}@keyframes busGrowIn{0%,38%{opacity:0;transform:scale(.6)}44%{opacity:1;transform:scale(1.1)}48%,to{opacity:1;transform:scale(1)}}@keyframes busFieldIn{0%,56%{opacity:0;transform:scale(.2)}62%{opacity:1;transform:scale(1.18)}66%,to{opacity:1;transform:scale(1)}}@keyframes busTier1{0%,28%{opacity:0}32%{opacity:1}40%{opacity:1}44%{opacity:0}to{opacity:0}}@keyframes busTier2{0%,40%{opacity:0}44%{opacity:1}58%{opacity:1}62%{opacity:0}to{opacity:0}}@keyframes busTier3{0%,58%{opacity:0}62%,to{opacity:1}}@keyframes busMsgBase{0%,30%{opacity:0}34%,to{opacity:1}}@keyframes busMsgGrow{0%,42%{opacity:0}46%,to{opacity:1}}@keyframes busMsgField{0%,60%{opacity:0}64%,to{opacity:1}}@keyframes busGlowPulse{0%,to{opacity:.35}50%{opacity:.6}}.mgd__block-h[data-astro-cid-evoxfgxb]{margin-top:1rem;font-size:clamp(1.5rem,3.2vw,2.25rem);letter-spacing:-.02em;line-height:1.1}.mgd__how[data-astro-cid-evoxfgxb]{padding-top:var(--stack-md);border-top:1px solid var(--border-1);margin-bottom:var(--stack-lg)}.mgd__how-head[data-astro-cid-evoxfgxb]{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.mgd__kicker[data-astro-cid-evoxfgxb]{font-size:14px;color:var(--aurora);font-weight:600;letter-spacing:-.01em}.mgd__beats[data-astro-cid-evoxfgxb]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border-1);border:1px solid var(--border-1)}.mgd__beat[data-astro-cid-evoxfgxb]{background:var(--void-2);padding:1.75rem 1.5rem}.mgd__beat-h[data-astro-cid-evoxfgxb]{font-size:1.125rem;letter-spacing:-.015em;line-height:1.2;margin-bottom:.6rem;font-weight:600;color:var(--text-1)}.mgd__beat-p[data-astro-cid-evoxfgxb]{font-size:13.5px;color:var(--text-2);line-height:1.55}.mgd__shot[data-astro-cid-evoxfgxb]{margin:var(--stack-md) auto 0;max-width:920px}.mgd__shot[data-astro-cid-evoxfgxb] img[data-astro-cid-evoxfgxb]{display:block;width:100%;height:auto;border-radius:14px;border:1px solid var(--border-2);background:var(--void-2);box-shadow:0 24px 60px #0006}.mgd__shot[data-astro-cid-evoxfgxb] figcaption[data-astro-cid-evoxfgxb]{margin-top:.65rem;font-size:12px;color:var(--text-2);text-align:center}.mgd__journey[data-astro-cid-evoxfgxb]{padding-top:var(--stack-md);border-top:1px solid var(--border-1);margin-bottom:var(--stack-lg)}.mgd__steps[data-astro-cid-evoxfgxb]{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border-1);border:1px solid var(--border-1);margin-top:1.5rem}.mgd__step[data-astro-cid-evoxfgxb]{background:var(--void-2);padding:1.6rem 1.35rem;display:flex;flex-direction:column}.mgd__step-n[data-astro-cid-evoxfgxb]{font-size:11px;letter-spacing:.18em;font-weight:600;color:var(--uv);margin-bottom:.9rem}.mgd__step-h[data-astro-cid-evoxfgxb]{font-size:1.125rem;letter-spacing:-.015em;margin-bottom:.5rem;font-weight:600;color:var(--text-1)}.mgd__step-p[data-astro-cid-evoxfgxb]{font-size:13px;color:var(--text-2);line-height:1.5}.mgd__step-link[data-astro-cid-evoxfgxb]{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding-top:1rem;font-size:12.5px;font-weight:600;color:var(--aurora)}.mgd__step-link[data-astro-cid-evoxfgxb]:hover .btn__arrow[data-astro-cid-evoxfgxb]{transform:translate(3px)}.mgd__doors[data-astro-cid-evoxfgxb]{padding-top:var(--stack-md);border-top:1px solid var(--border-1);margin-bottom:var(--stack-lg)}.mgd__doors-grid[data-astro-cid-evoxfgxb]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}.mgd__door[data-astro-cid-evoxfgxb]{background:var(--void-2);border:1px solid var(--border-1);border-radius:14px;padding:1.6rem 1.5rem}.mgd__door-h[data-astro-cid-evoxfgxb]{font-size:1.125rem;letter-spacing:-.015em;margin-bottom:.55rem;font-weight:600;color:var(--text-1)}.mgd__door-p[data-astro-cid-evoxfgxb]{font-size:13.5px;color:var(--text-2);line-height:1.55}.mgd__model[data-astro-cid-evoxfgxb]{display:grid;grid-template-columns:1fr 1.6fr;gap:3.5rem;padding-top:var(--stack-md);border-top:1px solid var(--border-1);margin-bottom:var(--stack-lg)}.mgd__model-p[data-astro-cid-evoxfgxb]{max-width:56ch;color:var(--text-2)}.mgd__why[data-astro-cid-evoxfgxb]{padding-top:var(--stack-md);border-top:1px solid var(--border-1);margin-bottom:var(--stack-lg)}.mgd__why-grid[data-astro-cid-evoxfgxb]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--border-1);border:1px solid var(--border-1);margin-top:1.5rem}.mgd__proof[data-astro-cid-evoxfgxb]{background:var(--void-2);padding:1.6rem 1.4rem}.mgd__proof-h[data-astro-cid-evoxfgxb]{font-size:1rem;letter-spacing:-.01em;margin-bottom:.5rem;font-weight:600;color:var(--text-1)}.mgd__proof-p[data-astro-cid-evoxfgxb]{font-size:13px;color:var(--text-2);line-height:1.5}.mgd__neutral[data-astro-cid-evoxfgxb]{font-size:clamp(1.125rem,2.4vw,1.5rem);line-height:1.3;letter-spacing:-.015em;color:var(--text-1);max-width:48ch;border-left:2px solid var(--aurora);padding:.5rem 0 .5rem 1.75rem;margin-bottom:var(--stack-lg)}.mgd__press[data-astro-cid-evoxfgxb]{margin-bottom:var(--stack-lg);padding-top:var(--stack-md);border-top:1px solid var(--border-1)}.mgd__press-lead[data-astro-cid-evoxfgxb]{margin:1.5rem 0 0;max-width:560px}.mgd__press-lead[data-astro-cid-evoxfgxb] img[data-astro-cid-evoxfgxb]{display:block;width:100%;height:auto;border-radius:14px;border:1px solid var(--border-2);background:var(--void-2)}.mgd__press-lead[data-astro-cid-evoxfgxb] figcaption[data-astro-cid-evoxfgxb]{margin-top:.65rem;font-size:12px;color:var(--text-2)}.mgd__press-list[data-astro-cid-evoxfgxb]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-top:1.5rem}.mgd__press-link[data-astro-cid-evoxfgxb]{display:flex;flex-direction:column;height:100%;padding:1.35rem 1.4rem 1.5rem;background:var(--void-2);border:1px solid var(--border-1);border-radius:14px;transition:border-color var(--dur-fast) ease,transform var(--dur-fast) ease,background var(--dur-fast) ease}.mgd__press-link[data-astro-cid-evoxfgxb]:hover{border-color:var(--aurora);transform:translateY(-3px);background:var(--void-3)}.mgd__press-img[data-astro-cid-evoxfgxb]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:10px;border:1px solid var(--border-1);background:var(--void);margin-bottom:1.1rem}.mgd__press-meta[data-astro-cid-evoxfgxb]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75rem}.mgd__press-outlet[data-astro-cid-evoxfgxb]{color:var(--aurora);font-weight:600}.mgd__press-date[data-astro-cid-evoxfgxb]{color:var(--text-3);white-space:nowrap}.mgd__press-h[data-astro-cid-evoxfgxb]{font-size:1.125rem;letter-spacing:-.015em;line-height:1.25;color:var(--text-1);margin-bottom:.9rem}.mgd__press-go[data-astro-cid-evoxfgxb]{display:inline-block;margin-top:auto;font-size:12px;color:var(--aurora)}.mgd__notes[data-astro-cid-evoxfgxb]{margin-bottom:var(--stack-lg);padding-top:var(--stack-md);border-top:1px solid var(--border-1)}.mgd__notes-head[data-astro-cid-evoxfgxb]{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.mgd__notes-all[data-astro-cid-evoxfgxb]{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;font-size:14px;font-weight:600;color:var(--aurora)}.mgd__notes-all[data-astro-cid-evoxfgxb]:hover .btn__arrow[data-astro-cid-evoxfgxb]{transform:translate(3px)}.mgd__detail[data-astro-cid-evoxfgxb]{background:var(--void-2);border:1px solid var(--border-1);border-radius:14px;padding:1.75rem;margin-bottom:1.5rem}.mgd__detail-eyebrow[data-astro-cid-evoxfgxb]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--text-2);margin-bottom:1.25rem}.mgd__detail-block[data-astro-cid-evoxfgxb]{margin-bottom:1.75rem}.mgd__detail-h[data-astro-cid-evoxfgxb]{font-size:1.25rem;letter-spacing:-.015em;line-height:1.2;font-weight:600;color:var(--text-1);margin-bottom:.75rem}.mgd__detail-p[data-astro-cid-evoxfgxb]{color:var(--text-2);max-width:64ch;margin-bottom:1.1rem}.mgd__envelope[data-astro-cid-evoxfgxb]{background:var(--void);border:1px solid var(--border-1);border-radius:12px;padding:1.35rem}.mgd__envelope-label[data-astro-cid-evoxfgxb]{font-size:12px;letter-spacing:.06em;color:var(--text-2);margin-bottom:1rem}.mgd__envelope-grid[data-astro-cid-evoxfgxb]{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem}.mgd__envelope-key[data-astro-cid-evoxfgxb]{font-size:13px;color:var(--aurora);background:#7b3fff14;border:1px solid rgba(123,63,255,.3);border-radius:6px;padding:.35rem .65rem}.mgd__gap-grid[data-astro-cid-evoxfgxb]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border-1);border:1px solid var(--border-1)}.mgd__gap-item[data-astro-cid-evoxfgxb]{background:var(--void);padding:1.35rem 1.25rem}.mgd__gap-h[data-astro-cid-evoxfgxb]{font-size:1rem;letter-spacing:-.01em;margin-bottom:.5rem;font-weight:600;color:var(--text-1)}.mgd__gap-p[data-astro-cid-evoxfgxb]{font-size:13px;color:var(--text-2);line-height:1.5}.mgd__detail-links[data-astro-cid-evoxfgxb]{display:flex;flex-wrap:wrap;gap:1.5rem 2rem}.mgd__detail-link[data-astro-cid-evoxfgxb]{display:inline-flex;align-items:center;gap:.4rem;font-size:14px;font-weight:600;color:var(--text-1);border-bottom:1px solid var(--border-2);padding-bottom:2px;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease}.mgd__detail-link[data-astro-cid-evoxfgxb]:hover{color:var(--aurora);border-color:var(--aurora)}.mgd__detail-link[data-astro-cid-evoxfgxb]:hover .btn__arrow[data-astro-cid-evoxfgxb]{transform:translate(3px)}.mgd__notes-list[data-astro-cid-evoxfgxb]{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--border-1);border:1px solid var(--border-1)}.mgd__note[data-astro-cid-evoxfgxb]{background:var(--void-2)}.mgd__note-link[data-astro-cid-evoxfgxb]{display:block;height:100%;padding:1.35rem 1.4rem;transition:background var(--dur-mid) var(--ease-out)}.mgd__note-link[data-astro-cid-evoxfgxb]:hover{background:var(--void-3)}.mgd__note-h[data-astro-cid-evoxfgxb]{font-size:1rem;letter-spacing:-.01em;line-height:1.25;font-weight:600;color:var(--text-1);margin-bottom:.4rem}.mgd__note-dek[data-astro-cid-evoxfgxb]{font-size:13px;color:var(--text-2);line-height:1.5}.mgd__faq[data-astro-cid-evoxfgxb]{padding-top:var(--stack-md);border-top:1px solid var(--border-1);margin-bottom:var(--stack-lg)}.mgd__faq-list[data-astro-cid-evoxfgxb]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem;margin-top:1.5rem}.mgd__faq-q[data-astro-cid-evoxfgxb]{font-size:1.0625rem;letter-spacing:-.01em;font-weight:600;color:var(--text-1);margin-bottom:.5rem}.mgd__faq-a[data-astro-cid-evoxfgxb]{font-size:14px;color:var(--text-2);line-height:1.6;max-width:54ch}.mgd__cta[data-astro-cid-evoxfgxb]{padding-top:var(--stack-md);border-top:1px solid var(--border-1)}.mgd__cta-h[data-astro-cid-evoxfgxb]{font-size:clamp(1.5rem,3.5vw,2.25rem);letter-spacing:-.02em;line-height:1.1;max-width:26ch;margin-bottom:1.75rem}.mgd__cta-actions[data-astro-cid-evoxfgxb]{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem}@media(max-width:960px){.mgd__hero[data-astro-cid-evoxfgxb]{grid-template-columns:1fr;gap:2rem}.mgd__hero-text[data-astro-cid-evoxfgxb]{max-width:none}.busviz[data-astro-cid-evoxfgxb]{max-width:440px}.mgd__beats[data-astro-cid-evoxfgxb]{grid-template-columns:1fr}.mgd__steps[data-astro-cid-evoxfgxb]{grid-template-columns:1fr 1fr}.mgd__doors-grid[data-astro-cid-evoxfgxb]{grid-template-columns:1fr}.mgd__model[data-astro-cid-evoxfgxb]{grid-template-columns:1fr;gap:1.25rem}}@media(max-width:680px){.mgd__faq-list[data-astro-cid-evoxfgxb],.mgd__steps[data-astro-cid-evoxfgxb],.mgd__gap-grid[data-astro-cid-evoxfgxb],.mgd__notes-list[data-astro-cid-evoxfgxb]{grid-template-columns:1fr}.mgd__notes-head[data-astro-cid-evoxfgxb]{flex-direction:column;align-items:start;gap:.75rem}}
