.mx-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:32px 64px}.mx-hero-words .hm-eyebrow+.mx-h1{margin-top:24px}.mx-h1{font-size:clamp(48px,7vw,96px)}.mx-hero-words .hm-sub{max-width:520px;margin-top:20px}.mx-hero-stage{display:grid;place-items:center;aspect-ratio:1;max-width:420px;width:100%;justify-self:center;border-radius:32px;background:radial-gradient(circle at 50% 60%,var(--accent-soft),transparent 70%)}.mx-move{align-items:center;padding:32px 0;border-top:1px solid var(--line)}.mx-move:last-child{border-bottom:1px solid var(--line)}.mx-move-stage{display:grid;place-items:center;padding:12px;border-radius:20px;background:var(--bg-raised)}.mx-move-words h3{margin:16px 0 12px;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.15;letter-spacing:-.02em}.mx-move-words p{max-width:560px;margin:0 0 12px;color:var(--text-dim);font-size:17px;line-height:1.55}.mx-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;margin:0;padding:0;list-style:none}.mx-tile{display:grid;justify-items:center;gap:6px;padding:16px 8px 14px;border:1px solid var(--line);border-radius:16px;background:var(--bg-raised)}.mx-tile-word{font-size:15px;line-height:20px;font-weight:600}.mx-tile-line{color:var(--text-dim);font-size:13px;line-height:18px;text-align:center}@media(max-width:720px){.mx-hero-grid{grid-template-columns:minmax(0,1fr)}.mx-hero-stage{max-width:280px}.mx-hero-chip{--chip-size: 198px !important}.mx-move-stage .chip-live{--chip-size: 110px !important}.mx-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-tile .chip-live{--chip-size: 66px !important}}
