.mh[data-astro-cid-vq5kr5yn]{align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.mh__img[data-astro-cid-vq5kr5yn],.mx-band[data-astro-cid-vq5kr5yn] img[data-astro-cid-vq5kr5yn],.mx-end[data-astro-cid-vq5kr5yn] img[data-astro-cid-vq5kr5yn]{object-fit:cover;filter:grayscale()contrast(1.08)brightness(.8);width:100%;height:100%;position:absolute;inset:0}.mh__veil[data-astro-cid-vq5kr5yn],.mx-band__veil[data-astro-cid-vq5kr5yn]{background:linear-gradient(180deg, #0a0a0b8c 0%, #0a0a0b33 35%, #0a0a0be6 85%, var(--color-bg));position:absolute;inset:0}.mh__inner[data-astro-cid-vq5kr5yn]{padding-top:calc(var(--header-h) + 8vh);padding-bottom:8vh;position:relative}.mh__logo[data-astro-cid-vq5kr5yn]{width:min(520px,80vw);height:auto;margin-top:32px}.mh__tagline[data-astro-cid-vq5kr5yn]{max-width:14ch;font-family:var(--font-display);letter-spacing:-.02em;margin-top:28px;font-size:clamp(44px,7vw,108px);font-weight:600;line-height:.95}.mh__summary[data-astro-cid-vq5kr5yn]{max-width:58ch;font-family:var(--font-article);color:#f2f2eecc;margin-top:24px;font-size:20px;font-weight:300;line-height:1.6}.mh__actions[data-astro-cid-vq5kr5yn]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.mh__facts[data-astro-cid-vq5kr5yn]{border-top:1px solid var(--line-strong);font-family:var(--font-mono);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:56px;padding-top:20px;font-size:12px;display:grid}@media (width>=768px){.mh__facts[data-astro-cid-vq5kr5yn]{grid-template-columns:repeat(4,minmax(0,1fr))}}.mh__facts[data-astro-cid-vq5kr5yn] dt[data-astro-cid-vq5kr5yn]{color:var(--color-muted)}.mh__facts[data-astro-cid-vq5kr5yn] dd[data-astro-cid-vq5kr5yn]{align-items:center;gap:8px;margin-top:6px;font-size:14px;display:flex}.pulse[data-astro-cid-vq5kr5yn]{background:#6fdc8c;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite mx-pulse}@keyframes mx-pulse{50%{opacity:.3}}.mx-sec[data-astro-cid-vq5kr5yn]{padding-block:14vh 0}.mx-h2[data-astro-cid-vq5kr5yn]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:16px;font-size:clamp(34px,4.6vw,64px);font-weight:600;line-height:1}.mx-lead[data-astro-cid-vq5kr5yn]{max-width:52ch;font-family:var(--font-article);color:#f2f2eeb3;font-size:19px;font-weight:300;line-height:1.65}.mx-split[data-astro-cid-vq5kr5yn]{align-items:end;gap:32px;margin-top:8px;display:grid}.mx-split[data-astro-cid-vq5kr5yn] .mx-lead[data-astro-cid-vq5kr5yn]{margin-top:20px}@media (width>=1000px){.mx-split[data-astro-cid-vq5kr5yn]{grid-template-columns:1fr 1fr;gap:56px}}.mx-name[data-astro-cid-vq5kr5yn]{align-items:center;gap:48px;padding-top:14vh;display:grid}@media (width>=900px){.mx-name[data-astro-cid-vq5kr5yn]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px}}.mx-name__mark[data-astro-cid-vq5kr5yn]{max-width:420px;position:relative}.mx-name__mark[data-astro-cid-vq5kr5yn] img[data-astro-cid-vq5kr5yn]{opacity:.92;width:100%;height:auto;animation:9s ease-in-out infinite mx-rise}@keyframes mx-rise{50%{transform:translateY(-10px)}}.mx-name__word[data-astro-cid-vq5kr5yn]{color:#f2f2ee1f;margin-top:20px;font-size:clamp(64px,10vw,140px);font-weight:700;line-height:1}.mx-mv[data-astro-cid-vq5kr5yn]{gap:40px;padding-top:14vh;display:grid}@media (width>=900px){.mx-mv[data-astro-cid-vq5kr5yn]{grid-template-columns:1fr 1fr;gap:64px}}.mx-mv[data-astro-cid-vq5kr5yn]>div[data-astro-cid-vq5kr5yn]{border-top:1px solid var(--line-strong);padding-top:24px}.mx-mv__text[data-astro-cid-vq5kr5yn]{font-family:var(--font-display);margin-top:16px;font-size:clamp(24px,2.6vw,36px);font-weight:500;line-height:1.2}.mx-shot[data-astro-cid-vq5kr5yn]{border:1px solid var(--line);border-radius:18px;margin:0;position:relative;overflow:hidden}.mx-shot[data-astro-cid-vq5kr5yn] img[data-astro-cid-vq5kr5yn]{filter:grayscale()contrast(1.05);width:100%;height:auto;transition:filter 1.2s var(--ease-io), transform 1.6s var(--ease-out-expo);display:block}.mx-shot[data-astro-cid-vq5kr5yn]:hover img[data-astro-cid-vq5kr5yn]{filter:none;transform:scale(1.02)}@media (hover:none){.mx-shot[data-astro-cid-vq5kr5yn] img[data-astro-cid-vq5kr5yn]{filter:none}}.mx-shot[data-astro-cid-vq5kr5yn]>.mono-label[data-astro-cid-vq5kr5yn]{background:var(--color-fg);color:var(--color-bg);padding:4px 8px;position:absolute;top:12px;left:12px}.mx-shot__cap[data-astro-cid-vq5kr5yn]{border-top:1px solid var(--line);font-family:var(--font-article);color:#f2f2eeb3;padding:14px 16px;font-size:15px;font-weight:300}.mx-modules[data-astro-cid-vq5kr5yn]{border-top:1px solid var(--line);margin-top:56px;display:grid}@media (width>=700px){.mx-modules[data-astro-cid-vq5kr5yn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.mx-modules[data-astro-cid-vq5kr5yn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mx-module[data-astro-cid-vq5kr5yn]{border-bottom:1px solid var(--line);transition:background var(--t-ui);align-content:start;gap:12px;padding:32px 28px 32px 0;display:grid}@media (width>=700px){.mx-module[data-astro-cid-vq5kr5yn]{border-left:1px solid var(--line);padding-left:24px}}.mx-module[data-astro-cid-vq5kr5yn]:hover{background:#f2f2ee08}.mx-module__n[data-astro-cid-vq5kr5yn]{color:var(--color-muted);font-size:12px}.mx-module__t[data-astro-cid-vq5kr5yn]{font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.15}.mx-module__d[data-astro-cid-vq5kr5yn]{font-family:var(--font-article);color:#f2f2eeb3;font-size:16px;font-weight:300;line-height:1.6}.mx-module__u[data-astro-cid-vq5kr5yn]{font-family:var(--font-article);gap:4px;margin-top:8px;font-size:15px;display:grid}.mx-road[data-astro-cid-vq5kr5yn]{gap:32px;margin-top:56px;display:grid;position:relative}.mx-road[data-astro-cid-vq5kr5yn]:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:8px;bottom:8px;left:6px}.mx-road__step[data-astro-cid-vq5kr5yn]{gap:8px;padding-left:36px;display:grid;position:relative}.mx-road__dot[data-astro-cid-vq5kr5yn]{border:2px solid var(--color-fg);background:var(--color-bg);border-radius:50%;width:13px;height:13px;position:absolute;top:2px;left:0}@media (width>=1000px){.mx-road[data-astro-cid-vq5kr5yn]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.mx-road[data-astro-cid-vq5kr5yn]:before{width:auto;height:1px;inset:6px 0 auto}.mx-road__step[data-astro-cid-vq5kr5yn]{padding-top:32px;padding-left:0}}.mx-road__step[data-astro-cid-vq5kr5yn]:first-child .mx-road__dot[data-astro-cid-vq5kr5yn]{background:var(--color-fg)}.mx-road__t[data-astro-cid-vq5kr5yn]{font-family:var(--font-display);font-size:clamp(22px,2.1vw,30px);font-weight:600}.mx-road__d[data-astro-cid-vq5kr5yn]{font-family:var(--font-article);color:#f2f2eeb3;font-size:16px;font-weight:300;line-height:1.6}.mx-band[data-astro-cid-vq5kr5yn]{flex-direction:column;justify-content:flex-end;min-height:80vh;margin:14vh 0 0;display:flex;position:relative;overflow:hidden}.mx-band__quote[data-astro-cid-vq5kr5yn]{font-family:var(--font-display);letter-spacing:-.02em;padding-bottom:24px;font-size:clamp(36px,6vw,88px);font-weight:600;line-height:.98;position:relative}.mx-band__quote[data-astro-cid-vq5kr5yn] span[data-astro-cid-vq5kr5yn]{font-family:var(--font-article);letter-spacing:0;color:#f2f2eeb3;margin-top:20px;font-size:19px;font-weight:300;display:block}.mx-credit[data-astro-cid-vq5kr5yn]{font-family:var(--font-mono);color:var(--color-muted);padding-bottom:20px;font-size:11px;position:relative}.mx-credit[data-astro-cid-vq5kr5yn] a[data-astro-cid-vq5kr5yn]{text-underline-offset:3px;text-decoration:underline}.mx-credit[data-astro-cid-vq5kr5yn] a[data-astro-cid-vq5kr5yn]:hover{color:var(--color-fg)}.mx-signs[data-astro-cid-vq5kr5yn]{gap:16px;margin-top:40px;display:grid}@media (width>=700px){.mx-signs[data-astro-cid-vq5kr5yn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.mx-signs[data-astro-cid-vq5kr5yn]{grid-template-columns:repeat(4,minmax(0,1fr))}}.mx-sign[data-astro-cid-vq5kr5yn]{border:1px solid var(--line-strong);transition:background var(--t-ui), color var(--t-ui), transform .7s var(--ease-out-expo);background:#f2f2ee05;border-radius:18px;align-content:start;gap:12px;padding:28px 24px;display:grid}.mx-sign[data-astro-cid-vq5kr5yn]:hover{background:var(--color-fg);color:var(--color-bg);transform:translateY(-4px)}.mx-sign[data-astro-cid-vq5kr5yn]:hover .mx-sign__d[data-astro-cid-vq5kr5yn]{color:#0a0a0bb3}.mx-sign__t[data-astro-cid-vq5kr5yn]{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.1}.mx-sign__d[data-astro-cid-vq5kr5yn]{font-family:var(--font-article);color:#f2f2eeb3;font-size:16px;font-weight:300;line-height:1.6}.mx-focus[data-astro-cid-vq5kr5yn]{border-top:1px solid var(--line);margin-top:40px}.mx-focus__row[data-astro-cid-vq5kr5yn]{border-bottom:1px solid var(--line);gap:8px 32px;padding:24px 0;display:grid}@media (width>=900px){.mx-focus__row[data-astro-cid-vq5kr5yn]{grid-template-columns:minmax(0,4fr) minmax(0,6fr) 140px;align-items:baseline}}.mx-focus__t[data-astro-cid-vq5kr5yn]{font-family:var(--font-display);font-size:24px;font-weight:500}.mx-focus__d[data-astro-cid-vq5kr5yn]{font-family:var(--font-article);color:#f2f2eeb3;font-size:16px;font-weight:300;line-height:1.6}.mx-chip[data-astro-cid-vq5kr5yn]{border:1px dashed var(--line-strong);font-family:var(--font-mono);color:var(--color-muted);border-radius:999px;justify-self:start;padding:4px 10px;font-size:11px}@media (width>=900px){.mx-chip[data-astro-cid-vq5kr5yn]{justify-self:end}}.mx-chip--on[data-astro-cid-vq5kr5yn]{border-style:solid;border-color:var(--color-fg);background:var(--color-fg);color:var(--color-bg)}.mx-screens[data-astro-cid-vq5kr5yn]{gap:20px;margin-top:48px;display:grid}@media (width>=900px){.mx-screens[data-astro-cid-vq5kr5yn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mx-roadmap[data-astro-cid-vq5kr5yn]{border-top:1px solid var(--line);margin-top:40px;display:grid}@media (width>=900px){.mx-roadmap[data-astro-cid-vq5kr5yn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mx-roadmap__item[data-astro-cid-vq5kr5yn]{border-bottom:1px solid var(--line);align-content:start;gap:16px;padding:28px 24px 28px 0;display:grid}@media (width>=900px){.mx-roadmap__item[data-astro-cid-vq5kr5yn]+.mx-roadmap__item[data-astro-cid-vq5kr5yn]{border-left:1px solid var(--line);padding-left:24px}}.mx-roadmap__when[data-astro-cid-vq5kr5yn]{font-family:var(--font-display);color:#f2f2ee59;font-size:44px;font-weight:600;line-height:1}.is-now[data-astro-cid-vq5kr5yn] .mx-roadmap__when[data-astro-cid-vq5kr5yn]{color:var(--color-fg)}.mx-roadmap__what[data-astro-cid-vq5kr5yn]{font-family:var(--font-article);color:#f2f2eebf;font-size:17px;font-weight:300;line-height:1.6}.mx-case[data-astro-cid-vq5kr5yn]{border:1px dashed var(--line-strong);border-radius:20px;gap:28px;margin-top:48px;padding:clamp(24px,4vw,40px);display:grid}@media (width>=900px){.mx-case[data-astro-cid-vq5kr5yn]{grid-template-columns:1.2fr 1fr;align-items:center}}.mx-case__t[data-astro-cid-vq5kr5yn]{font-family:var(--font-display);margin-top:10px;font-size:28px;font-weight:600}.mx-case__d[data-astro-cid-vq5kr5yn]{font-family:var(--font-article);color:#f2f2eeb3;margin-top:10px;font-size:16px;font-weight:300;line-height:1.6}.mx-case__grid[data-astro-cid-vq5kr5yn]{font-family:var(--font-mono);gap:12px;font-size:13px;display:grid}.mx-case__grid[data-astro-cid-vq5kr5yn] div[data-astro-cid-vq5kr5yn]{border-bottom:1px dashed var(--line);justify-content:space-between;gap:16px;padding-bottom:10px;display:flex}.mx-case__grid[data-astro-cid-vq5kr5yn] dt[data-astro-cid-vq5kr5yn]{color:var(--color-muted)}.mx-end[data-astro-cid-vq5kr5yn]{flex-direction:column;justify-content:flex-end;min-height:90vh;margin-top:16vh;display:flex;position:relative;overflow:hidden}.mx-end__inner[data-astro-cid-vq5kr5yn]{padding-bottom:8vh;position:relative}.mx-end__t[data-astro-cid-vq5kr5yn]{max-width:14ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(44px,7vw,108px);font-weight:600;line-height:.95}.mx-end__d[data-astro-cid-vq5kr5yn]{font-family:var(--font-article);color:#f2f2eebf;margin-top:20px;font-size:19px;font-weight:300}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-vq5kr5yn],.mx-name__mark[data-astro-cid-vq5kr5yn] img[data-astro-cid-vq5kr5yn]{animation:none}}
