.mp-hero[data-astro-cid-7c5lil7w]{position:relative;overflow:hidden}.mp-mark[data-astro-cid-7c5lil7w]{--h: 200px;position:absolute;top:calc(var(--h) * -.14);right:calc(var(--h) * -.46);height:var(--h);pointer-events:none}@media(min-width:768px){.mp-mark[data-astro-cid-7c5lil7w]{--h: 320px}}@media(min-width:1024px){.mp-mark[data-astro-cid-7c5lil7w]{--h: clamp(400px, 41vw, 600px);right:calc(var(--h) * -.4)}}.mp-ai[data-astro-cid-7c5lil7w]{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px 0 10px;border-radius:var(--radius-btn);background:var(--color-raised);box-shadow:0 0 0 1px var(--color-line);font-size:13.5px;color:var(--color-ink)}.mp-ai[data-astro-cid-7c5lil7w] img[data-astro-cid-7c5lil7w]{width:18px;height:18px}.mp-tile[data-astro-cid-7c5lil7w]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent)}.mp-tile--lg[data-astro-cid-7c5lil7w]{width:44px;height:44px;border-radius:var(--radius-btn)}.mp-tile--white[data-astro-cid-7c5lil7w]{background:var(--color-raised);box-shadow:0 0 0 1px var(--color-line)}.mp-logo[data-astro-cid-7c5lil7w]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-btn);background:var(--color-raised);box-shadow:0 0 0 1px var(--color-line)}.mp-logo[data-astro-cid-7c5lil7w] img[data-astro-cid-7c5lil7w]{width:24px;height:24px}.mp-board[data-astro-cid-7c5lil7w]{height:31rem;overflow:hidden;padding:1rem}@media(min-width:768px){.mp-board[data-astro-cid-7c5lil7w]{height:34rem;padding:1.5rem}}@media(min-width:1024px){.mp-board[data-astro-cid-7c5lil7w]{height:36rem;padding:2.5rem}}.mp-fact[data-astro-cid-7c5lil7w]{padding:1.5rem}.mp-num[data-astro-cid-7c5lil7w]{font-size:clamp(2.5rem,4vw,3.25rem);line-height:1;letter-spacing:-.01em;color:var(--color-ink)}.mp-addr[data-astro-cid-7c5lil7w]{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 14px;border-radius:var(--radius-btn);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line)}.mp-addr[data-astro-cid-7c5lil7w] code[data-astro-cid-7c5lil7w]{flex:1;font-family:var(--font-mono);font-size:14px;color:var(--color-ink)}@media(min-width:768px){.mp-addr[data-astro-cid-7c5lil7w] code[data-astro-cid-7c5lil7w]{font-size:15.5px}}.mp-copy[data-astro-cid-7c5lil7w]{display:inline-flex;flex:none;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--radius-sm);background:var(--color-raised);box-shadow:0 0 0 1px var(--color-line);font-size:13px;color:var(--color-ink);cursor:pointer;transition:box-shadow .15s ease}.mp-copy[data-astro-cid-7c5lil7w]:hover{box-shadow:0 0 0 1px var(--color-ink)}.mp-toolchip[data-astro-cid-7c5lil7w]{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 8px;white-space:nowrap;border-radius:var(--radius-chip);background:var(--color-raised);box-shadow:0 0 0 1px var(--color-line);font-family:var(--font-mono);font-size:12.5px;color:var(--color-ink)}.mp-toolchip[data-astro-cid-7c5lil7w] i[data-astro-cid-7c5lil7w]{font-style:normal;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent)}.mp-toolrow[data-astro-cid-7c5lil7w]{display:grid;gap:6px;align-items:start}@media(min-width:640px){.mp-toolrow[data-astro-cid-7c5lil7w]{grid-template-columns:11.5rem 1fr;gap:14px}.mp-toolrow[data-astro-cid-7c5lil7w]>span[data-astro-cid-7c5lil7w]:last-child{padding-top:2px}}.mp-toolrow[data-astro-cid-7c5lil7w] .mp-toolchip[data-astro-cid-7c5lil7w]{justify-self:start}.mp-ask[data-astro-cid-7c5lil7w]{display:flex;flex-direction:column;padding:1.25rem 1.25rem 1rem;border-radius:var(--radius-md)}.mp-chipline[data-astro-cid-7c5lil7w]{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:var(--radius-chip);background:var(--color-surface);font-size:12.5px;color:var(--color-muted)}.mp-send[data-astro-cid-7c5lil7w]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent)}.mp-step[data-astro-cid-7c5lil7w]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-chip);background:var(--color-accent-soft);color:var(--color-accent);font-family:var(--font-mono);font-size:12px}.mp-code[data-astro-cid-7c5lil7w]{margin-top:auto;padding:12px 14px;overflow-x:auto;border-radius:var(--radius-sm);background:var(--color-paper-invert);color:var(--color-raised);font-family:var(--font-mono);font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.mp-code[data-astro-cid-7c5lil7w]{margin-block-start:1.25rem}.mp-off[data-astro-cid-7c5lil7w]{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:var(--radius-btn);box-shadow:inset 0 0 0 1px var(--color-line)}.mp-off[data-astro-cid-7c5lil7w] img[data-astro-cid-7c5lil7w]{width:18px;height:18px;filter:brightness(0);opacity:.32}
