.hpr[data-astro-cid-6r5m62bb]{padding-block:var(--space-10) var(--space-20)}.hpr-inner[data-astro-cid-6r5m62bb]{overflow-x:clip}.hpr-head[data-astro-cid-6r5m62bb]{margin-bottom:var(--space-10);text-align:center}.hpr-eyebrow[data-astro-cid-6r5m62bb]{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2)}.hpr-title[data-astro-cid-6r5m62bb]{margin:0 auto var(--space-4);font-size:clamp(1.75rem, 1.1rem + 2.2vw, var(--fs-4xl));letter-spacing:-.02em;text-wrap:balance;line-height:1.1}.hpr-lede[data-astro-cid-6r5m62bb]{max-width:38rem;font-size:var(--fs-lg);color:var(--ink-2);text-wrap:pretty;margin:0 auto}.hpr-more[data-astro-cid-6r5m62bb]{margin:var(--space-8) 0 0;text-align:center}.hpr-more[data-astro-cid-6r5m62bb] a[data-astro-cid-6r5m62bb]{font-size:var(--fs-sm);color:var(--accent-2);font-weight:600;text-decoration:none}.hpr-more[data-astro-cid-6r5m62bb] a[data-astro-cid-6r5m62bb]:hover{color:var(--accent);text-decoration:underline}@media (width<=640px){.hpr[data-astro-cid-6r5m62bb]{padding-block:var(--space-8) var(--space-16)}.hpr-inner[data-astro-cid-6r5m62bb]{padding-inline:var(--space-4)}.hpr-lede[data-astro-cid-6r5m62bb]{font-size:var(--fs-base)}}.mf-workspace[data-astro-cid-kc4bx7oi]{text-align:left;width:min(42rem,100%);height:17.5rem;position:relative}.mf-workspace-face[data-astro-cid-kc4bx7oi]{padding:var(--space-5);border:var(--space-px) solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh-1);color:var(--ink);position:absolute;inset:0}.mf-workspace-top[data-astro-cid-kc4bx7oi]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.mf-workspace-brand[data-astro-cid-kc4bx7oi]{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:600;display:flex}.mf-workspace-logo[data-astro-cid-kc4bx7oi]{width:var(--space-6);height:var(--space-6);object-fit:contain;flex:none}.mf-workspace-modes[data-astro-cid-kc4bx7oi]{gap:var(--space-0-5);padding:var(--space-1);border:var(--space-px) solid var(--line);border-radius:var(--r-lg);background:var(--surface-3);font-size:var(--fs-sm);display:flex}.mf-workspace-modes[data-astro-cid-kc4bx7oi]>span[data-astro-cid-kc4bx7oi]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);color:var(--ink-3);display:flex}[data-astro-cid-kc4bx7oi][data-mf-mode=cowork] .mf-mode-cowork[data-astro-cid-kc4bx7oi],[data-astro-cid-kc4bx7oi][data-mf-mode=code] .mf-mode-code[data-astro-cid-kc4bx7oi]{color:var(--ink);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);font-weight:600}.mf-workspace-modes[data-astro-cid-kc4bx7oi] svg[data-astro-cid-kc4bx7oi]{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.mf-workspace-main[data-astro-cid-kc4bx7oi]{margin:var(--space-5) auto 0;max-width:35rem}[data-astro-cid-kc4bx7oi][data-mf-mode=cowork] .mf-workspace-code[data-astro-cid-kc4bx7oi],[data-astro-cid-kc4bx7oi][data-mf-mode=code] .mf-workspace-cowork[data-astro-cid-kc4bx7oi]{display:none}.mf-workspace-hello[data-astro-cid-kc4bx7oi]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);min-height:var(--space-8);display:flex}.mf-workspace-greeting[data-astro-cid-kc4bx7oi]{color:var(--ink);font-size:var(--fs-xl);letter-spacing:-.02em;flex:1;margin:0;font-weight:600;line-height:1.3;display:grid;position:relative}.mf-workspace-greeting[data-astro-cid-kc4bx7oi]>span[data-astro-cid-kc4bx7oi]{grid-area:1/1}.mf-greeting-measure[data-astro-cid-kc4bx7oi]{visibility:hidden}.mf-workspace-sr[data-astro-cid-kc4bx7oi]{width:var(--space-px);height:var(--space-px);clip-path:inset(50%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}.mf-workspace-orbit[data-astro-cid-kc4bx7oi],.mf-workspace-code-mark[data-astro-cid-kc4bx7oi]{width:var(--space-8);height:var(--space-8);color:var(--accent);flex:none}.mf-orbit-ring[data-astro-cid-kc4bx7oi]{fill:none;stroke:var(--ink-3);stroke-opacity:.18;stroke-width:.6px}.mf-orbit-satellite[data-astro-cid-kc4bx7oi]{fill:currentColor;transform-origin:12px 12px;transform:rotate(var(--mf-orbit-angle,0deg))}.mf-orbit-shape[data-astro-cid-kc4bx7oi]{fill:none;stroke:currentColor;stroke-width:.7px;stroke-linecap:round;stroke-linejoin:round;transform-origin:12px 12px;transform:rotate(var(--mf-orbit-angle,0deg)) scale(calc(.2 + var(--mf-orbit-pulse,.5) * .5));opacity:var(--mf-orbit-pulse,.5);display:none}[data-astro-cid-kc4bx7oi][data-mf-orbit-stage="0"] .mf-orbit-chaos[data-astro-cid-kc4bx7oi],[data-astro-cid-kc4bx7oi][data-mf-orbit-stage="1"] .mf-orbit-pyramid[data-astro-cid-kc4bx7oi],[data-astro-cid-kc4bx7oi][data-mf-orbit-stage="2"] .mf-orbit-dot[data-astro-cid-kc4bx7oi],[data-astro-cid-kc4bx7oi][data-mf-orbit-stage="3"] .mf-orbit-cube[data-astro-cid-kc4bx7oi]{display:block}.mf-orbit-dot[data-astro-cid-kc4bx7oi]{transform:scale(calc(.6 + var(--mf-orbit-pulse,.5) * .4));opacity:1}.mf-workspace-code-mark[data-astro-cid-kc4bx7oi]{border:var(--space-px) solid var(--info-border);border-radius:var(--r-lg);background:var(--accent-bg);place-items:center;display:grid}.mf-workspace-code-mark[data-astro-cid-kc4bx7oi] svg[data-astro-cid-kc4bx7oi]{width:var(--space-5);height:var(--space-5);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mf-workspace-composer[data-astro-cid-kc4bx7oi]{border:var(--space-px) solid var(--line-2);border-radius:var(--r-xl);padding:var(--space-4);background:var(--surface)}.mf-workspace-composer[data-astro-cid-kc4bx7oi]>p[data-astro-cid-kc4bx7oi]{margin:0 0 var(--space-6);color:var(--ink-3);font-size:var(--fs-sm);line-height:1.5}.mf-workspace-toolbar[data-astro-cid-kc4bx7oi]{align-items:center;gap:var(--space-3);color:var(--ink-3);font-size:var(--fs-xs);white-space:nowrap;display:flex}.mf-workspace-add[data-astro-cid-kc4bx7oi]{font-size:var(--fs-xl)}.mf-workspace-model[data-astro-cid-kc4bx7oi]{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.mf-workspace-send[data-astro-cid-kc4bx7oi]{width:var(--space-6);height:var(--space-6);border-radius:var(--r);background:var(--surface-3);color:var(--ink-2);font-size:var(--fs-base);place-items:center;display:grid}.mf-code-composer[data-astro-cid-kc4bx7oi]{padding:var(--space-3)}.mf-code-context[data-astro-cid-kc4bx7oi]{align-items:center;gap:var(--space-3);border-bottom:var(--space-px) solid var(--line);padding-bottom:var(--space-2);margin-bottom:var(--space-3);color:var(--ink-2);font-size:var(--fs-xs);white-space:nowrap;display:flex}.mf-code-context[data-astro-cid-kc4bx7oi]>span[data-astro-cid-kc4bx7oi],.mf-code-model[data-astro-cid-kc4bx7oi]{align-items:center;gap:var(--space-1);display:flex}.mf-code-context[data-astro-cid-kc4bx7oi] svg[data-astro-cid-kc4bx7oi]{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round}.mf-code-folder[data-astro-cid-kc4bx7oi]{padding:var(--space-1) var(--space-2);border:var(--space-px) solid var(--info-border);border-radius:var(--r);background:var(--accent-bg);color:var(--accent-2)}.mf-code-computer[data-astro-cid-kc4bx7oi],.mf-code-agent[data-astro-cid-kc4bx7oi]{margin-left:auto}.mf-code-composer[data-astro-cid-kc4bx7oi]>p[data-astro-cid-kc4bx7oi]{margin-bottom:var(--space-2);font-size:var(--fs-xs)}.mf-code-composer[data-astro-cid-kc4bx7oi] .mf-workspace-toolbar[data-astro-cid-kc4bx7oi]{gap:var(--space-2);font-size:var(--fs-2xs)}.mf-code-model[data-astro-cid-kc4bx7oi] img[data-astro-cid-kc4bx7oi]{width:var(--space-3);height:var(--space-3)}.mf-code-start[data-astro-cid-kc4bx7oi]{padding:var(--space-1) var(--space-2);border-radius:var(--r);background:var(--accent-bg);color:var(--accent-2);font-weight:600}.mf-workspace-custom[data-astro-cid-kc4bx7oi] .mf-workspace-original[data-astro-cid-kc4bx7oi]{opacity:calc(1 - var(--mf-customize,0))}.mf-workspace-pixel[data-astro-cid-kc4bx7oi]{opacity:var(--mf-customize,0);border-color:var(--mf-pixel-line);border-radius:var(--r);background:var(--mf-pixel-bg);color:var(--mf-pixel-ink);font-family:var(--font-mono);box-shadow:var(--space-0-5) var(--space-0-5) 0 var(--mf-pixel-line)}.mf-workspace-pixel[data-astro-cid-kc4bx7oi]:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:.16;background:repeating-linear-gradient(0deg,transparent,transparent var(--space-px),var(--mf-pixel-line) var(--space-px),var(--mf-pixel-line) var(--space-0-5));position:absolute;inset:0}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-brand[data-astro-cid-kc4bx7oi]{letter-spacing:.08em;font-size:var(--fs-xs)}.mf-pixel-logo[data-astro-cid-kc4bx7oi]{fill:var(--mf-pixel-ink);shape-rendering:crispedges}.mf-pixel-eyes[data-astro-cid-kc4bx7oi]{fill:var(--mf-pixel-bg)}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-modes[data-astro-cid-kc4bx7oi]{border-color:var(--mf-pixel-line);border-radius:var(--r);background:var(--mf-pixel-bg)}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-modes[data-astro-cid-kc4bx7oi]>span[data-astro-cid-kc4bx7oi]{color:var(--mf-pixel-muted)}[data-astro-cid-kc4bx7oi][data-mf-mode=cowork] .mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-mode-cowork[data-astro-cid-kc4bx7oi],[data-astro-cid-kc4bx7oi][data-mf-mode=code] .mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-mode-code[data-astro-cid-kc4bx7oi]{border-radius:var(--r);background:var(--mf-pixel-accent-bg);color:var(--mf-pixel-ink);box-shadow:none}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-greeting[data-astro-cid-kc4bx7oi]{color:var(--mf-pixel-ink);font-family:var(--font-mono);font-size:var(--fs-lg);letter-spacing:-.02em}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-composer[data-astro-cid-kc4bx7oi]{border-color:var(--mf-pixel-line);border-radius:var(--r);background:var(--mf-pixel-surface)}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-composer[data-astro-cid-kc4bx7oi]>p[data-astro-cid-kc4bx7oi],.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-toolbar[data-astro-cid-kc4bx7oi]{color:var(--mf-pixel-muted)}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-code-context[data-astro-cid-kc4bx7oi]{color:var(--mf-pixel-ink);border-color:var(--mf-pixel-line)}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-code-folder[data-astro-cid-kc4bx7oi],.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-code-start[data-astro-cid-kc4bx7oi],.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-code-mark[data-astro-cid-kc4bx7oi],.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-send[data-astro-cid-kc4bx7oi]{border-color:var(--mf-pixel-line);border-radius:var(--r);background:var(--mf-pixel-accent-bg);color:var(--mf-pixel-ink)}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-orbit[data-astro-cid-kc4bx7oi]{color:var(--mf-pixel-accent)}@media (width<=700px){.mf-workspace[data-astro-cid-kc4bx7oi]{height:17rem}.mf-workspace-face[data-astro-cid-kc4bx7oi]{padding:var(--space-3)}.mf-workspace-top[data-astro-cid-kc4bx7oi]{gap:var(--space-2)}.mf-workspace-brand[data-astro-cid-kc4bx7oi]{gap:var(--space-1);font-size:var(--fs-2xs)}.mf-workspace-logo[data-astro-cid-kc4bx7oi]{width:var(--space-5);height:var(--space-5)}.mf-workspace-modes[data-astro-cid-kc4bx7oi]{font-size:var(--fs-2xs);padding:var(--space-0-5)}.mf-workspace-modes[data-astro-cid-kc4bx7oi]>span[data-astro-cid-kc4bx7oi]{padding:var(--space-1) var(--space-2);gap:var(--space-1)}.mf-workspace-modes[data-astro-cid-kc4bx7oi] svg[data-astro-cid-kc4bx7oi]{width:var(--space-3);height:var(--space-3)}.mf-workspace-main[data-astro-cid-kc4bx7oi]{margin-top:var(--space-5)}.mf-workspace-hello[data-astro-cid-kc4bx7oi]{gap:var(--space-2);margin-bottom:var(--space-3)}.mf-workspace-greeting[data-astro-cid-kc4bx7oi]{font-size:var(--fs-base)}.mf-workspace-orbit[data-astro-cid-kc4bx7oi],.mf-workspace-code-mark[data-astro-cid-kc4bx7oi]{width:var(--space-6);height:var(--space-6)}.mf-workspace-code-mark[data-astro-cid-kc4bx7oi] svg[data-astro-cid-kc4bx7oi]{width:var(--space-4);height:var(--space-4)}.mf-workspace-composer[data-astro-cid-kc4bx7oi]{padding:var(--space-3)}.mf-workspace-composer[data-astro-cid-kc4bx7oi]>p[data-astro-cid-kc4bx7oi]{font-size:var(--fs-xs)}.mf-workspace-toolbar[data-astro-cid-kc4bx7oi]{font-size:var(--fs-2xs);gap:var(--space-2)}.mf-code-context[data-astro-cid-kc4bx7oi]{gap:var(--space-2);font-size:var(--fs-2xs);flex-wrap:wrap}.mf-code-folder[data-astro-cid-kc4bx7oi]{padding:var(--space-1)}.mf-code-computer[data-astro-cid-kc4bx7oi]{margin-left:auto}.mf-code-context[data-astro-cid-kc4bx7oi] svg[data-astro-cid-kc4bx7oi]{width:var(--space-3);height:var(--space-3)}.mf-code-composer[data-astro-cid-kc4bx7oi]>p[data-astro-cid-kc4bx7oi]{font-size:var(--fs-2xs);margin-bottom:var(--space-3)}.mf-code-composer[data-astro-cid-kc4bx7oi] .mf-workspace-toolbar[data-astro-cid-kc4bx7oi]{gap:var(--space-1-5);flex-wrap:wrap}.mf-code-agent[data-astro-cid-kc4bx7oi]{margin-left:auto}.mf-code-effort[data-astro-cid-kc4bx7oi]{display:none}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-brand[data-astro-cid-kc4bx7oi]{font-size:var(--fs-2xs)}.mf-workspace-pixel[data-astro-cid-kc4bx7oi] .mf-workspace-greeting[data-astro-cid-kc4bx7oi]{font-size:var(--fs-base)}}@media (width<=400px){.mf-workspace-face[data-astro-cid-kc4bx7oi]{padding:var(--space-2)}.mf-workspace-main[data-astro-cid-kc4bx7oi]{margin-top:var(--space-3)}.mf-workspace-hello[data-astro-cid-kc4bx7oi]{min-height:var(--space-6);margin-bottom:var(--space-2)}.mf-code-composer[data-astro-cid-kc4bx7oi]{padding:var(--space-2)}.mf-code-context[data-astro-cid-kc4bx7oi]{gap:var(--space-1);padding-bottom:var(--space-1);margin-bottom:var(--space-2)}.mf-code-composer[data-astro-cid-kc4bx7oi]>p[data-astro-cid-kc4bx7oi]{margin-bottom:var(--space-2);line-height:1.4}.mf-code-composer[data-astro-cid-kc4bx7oi] .mf-workspace-toolbar[data-astro-cid-kc4bx7oi]{gap:var(--space-1);flex-wrap:nowrap}.mf-code-composer[data-astro-cid-kc4bx7oi] .mf-workspace-toolbar[data-astro-cid-kc4bx7oi]>span[data-astro-cid-kc4bx7oi]>span[data-astro-cid-kc4bx7oi][aria-hidden],.mf-code-model[data-astro-cid-kc4bx7oi] img[data-astro-cid-kc4bx7oi]{display:none}.mf-code-start[data-astro-cid-kc4bx7oi]{padding-inline:var(--space-1)}}.mf-slide[data-astro-cid-h7pwnf4y]{justify-content:center;align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;grid-area:1/1;min-width:0;display:flex}.mf-slide[data-astro-cid-h7pwnf4y][hidden]{visibility:hidden;opacity:0;pointer-events:none;display:flex!important}.mf-scene-title[data-astro-cid-h7pwnf4y]{font-size:clamp(var(--fs-xl),2.6vw,var(--fs-3xl));letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}[data-astro-cid-h7pwnf4y][data-mf-reveal]{opacity:var(--mf-reveal,0);transform:translateY(calc((1 - var(--mf-reveal,0)) * 12px))}.mf-models-heading[data-astro-cid-h7pwnf4y]{width:100%;display:grid}.mf-models-heading[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y]{grid-area:1/1}.mf-billing-title[data-astro-cid-h7pwnf4y],[data-astro-cid-h7pwnf4y][data-mf-phase=billing] .mf-models-title[data-astro-cid-h7pwnf4y]{visibility:hidden}[data-astro-cid-h7pwnf4y][data-mf-phase=billing] .mf-billing-title[data-astro-cid-h7pwnf4y]{visibility:visible}.mf-models-art[data-astro-cid-h7pwnf4y]{width:min(43rem,100%);height:17.5rem;position:relative}.mf-provider-lines[data-astro-cid-h7pwnf4y]{width:100%;height:100%;opacity:var(--mf-connectors,0);position:absolute;inset:0}.mf-provider-lines[data-astro-cid-h7pwnf4y] line[data-astro-cid-h7pwnf4y]{stroke:var(--line-2);stroke-width:1px;vector-effect:non-scaling-stroke}.mf-provider-lines-phone[data-astro-cid-h7pwnf4y]{display:none}.mf-provider[data-astro-cid-h7pwnf4y]{--node-x:var(--x);--node-y:var(--y);z-index:1;left:calc(50% + (1 - var(--mf-bills,0)) * (var(--node-x) - 50%) * (1 - var(--mf-receipt,0) * .12));top:calc(50% + (1 - var(--mf-bills,0)) * (var(--node-y) - 50%) * (1 - var(--mf-receipt,0) * .12));transform:translate(calc(-50% + (1 - var(--mf-gather,0)) * var(--drift-x)),calc(-50% + (1 - var(--mf-gather,0)) * var(--drift-y))) scale(calc(1 - var(--mf-bills,0) * .65));width:7.5rem;padding:var(--space-2);border:var(--space-px) solid var(--line);border-radius:calc(var(--r-lg) * (1 - var(--mf-receipt,0) * .6));background:var(--surface);box-shadow:var(--sh-1);text-align:left;position:absolute}.mf-provider-identity[data-astro-cid-h7pwnf4y]{align-items:center;gap:var(--space-2);min-height:var(--space-8);display:flex}.mf-provider[data-astro-cid-h7pwnf4y] img[data-astro-cid-h7pwnf4y],.mf-provider-letters[data-astro-cid-h7pwnf4y]{width:var(--space-6);height:var(--space-6);object-fit:contain;flex:none}.mf-provider-letters[data-astro-cid-h7pwnf4y]{color:var(--ink-2);font:500 var(--fs-2xs) var(--font-mono);place-items:center;display:grid}.mf-provider[data-astro-cid-h7pwnf4y] strong[data-astro-cid-h7pwnf4y],.mf-provider[data-astro-cid-h7pwnf4y] small[data-astro-cid-h7pwnf4y]{display:block}.mf-provider[data-astro-cid-h7pwnf4y] strong[data-astro-cid-h7pwnf4y]{font-weight:600;font-size:var(--fs-xs);line-height:1.25}.mf-provider[data-astro-cid-h7pwnf4y] small[data-astro-cid-h7pwnf4y]{margin-top:var(--space-0-5);font-size:var(--fs-2xs);color:var(--ink-3);line-height:1.2}.mf-provider-receipt[data-astro-cid-h7pwnf4y]{height:calc(var(--mf-receipt,0) * var(--space-12));opacity:var(--mf-receipt,0);overflow:hidden}.mf-provider-receipt[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y]{height:var(--space-0-5);background:var(--line-2);margin-top:var(--space-1);display:block}.mf-provider-receipt[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y]:first-child{margin-top:var(--space-2)}.mf-provider-receipt[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y]:nth-child(2){width:75%}.mf-provider-receipt[data-astro-cid-h7pwnf4y]>b[data-astro-cid-h7pwnf4y]{margin-top:var(--space-2);font:var(--fs-2xs) var(--font-mono);color:var(--ink-3);white-space:nowrap;display:block}.mf-provider-hub[data-astro-cid-h7pwnf4y]{opacity:var(--mf-hub,0);padding:var(--space-5) var(--space-6);border:var(--space-px) solid var(--info-border);border-radius:var(--r-xl);background:var(--accent-bg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mf-provider-hub[data-astro-cid-h7pwnf4y] img[data-astro-cid-h7pwnf4y]{width:11rem;height:auto;display:block}.mf-invoice[data-astro-cid-h7pwnf4y]{z-index:2;border:var(--space-px) solid var(--line-2);border-radius:var(--r-xl);background:var(--surface);width:min(30rem,95%);box-shadow:var(--sh-2);opacity:var(--mf-invoice,0);transform:scale(calc(.25 + var(--mf-invoice,0) * .75));text-align:left;flex-direction:column;margin:auto;display:flex;position:absolute;inset:0;overflow:hidden}[data-astro-cid-h7pwnf4y][data-mf-phase=models] .mf-invoice[data-astro-cid-h7pwnf4y]{visibility:hidden}.mf-invoice-header[data-astro-cid-h7pwnf4y]{padding:var(--space-4) var(--space-5);border-bottom:var(--space-px) solid var(--line);font:var(--fs-2xs) var(--font-mono);color:var(--ink-3);flex:none;justify-content:space-between;align-items:center;display:flex}.mf-invoice-header[data-astro-cid-h7pwnf4y] img[data-astro-cid-h7pwnf4y]{width:8rem;height:auto}.mf-invoice-window[data-astro-cid-h7pwnf4y]{flex:1;min-height:0;position:relative;overflow:hidden}.mf-invoice-paper[data-astro-cid-h7pwnf4y]{inset-inline:var(--space-5);top:calc(var(--mf-scroll,0) * 100%);transform:translateY(calc(var(--mf-scroll,0) * -100%));position:absolute}.mf-invoice[data-astro-cid-h7pwnf4y] table[data-astro-cid-h7pwnf4y]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.mf-invoice[data-astro-cid-h7pwnf4y] th[data-astro-cid-h7pwnf4y],.mf-invoice[data-astro-cid-h7pwnf4y] td[data-astro-cid-h7pwnf4y]{padding:var(--space-1-5) 0;border-bottom:var(--space-px) solid var(--line);text-align:right;white-space:nowrap;height:1.75rem;font-weight:400}.mf-invoice[data-astro-cid-h7pwnf4y] th[data-astro-cid-h7pwnf4y]:first-child{text-align:left}.mf-invoice[data-astro-cid-h7pwnf4y] thead[data-astro-cid-h7pwnf4y] th[data-astro-cid-h7pwnf4y]{font-size:var(--fs-2xs);color:var(--ink-3)}.mf-invoice[data-astro-cid-h7pwnf4y] tbody[data-astro-cid-h7pwnf4y] th[data-astro-cid-h7pwnf4y]{font-weight:500}.mf-invoice-free[data-astro-cid-h7pwnf4y]{justify-content:space-between;gap:var(--space-2);padding-block:var(--space-3);border-bottom:var(--space-px) solid var(--line);font-size:var(--fs-2xs);color:var(--ink-2);margin:0;display:flex}.mf-invoice-summary[data-astro-cid-h7pwnf4y]{padding-top:var(--space-3);font-size:var(--fs-xs)}.mf-invoice-summary[data-astro-cid-h7pwnf4y]>p[data-astro-cid-h7pwnf4y]{margin:0 0 var(--space-2);color:var(--ink-2);justify-content:space-between;display:flex}.mf-invoice-total[data-astro-cid-h7pwnf4y]{align-items:center;gap:var(--space-3);margin-top:var(--space-3);border-top:var(--space-px) solid var(--line-2);padding-top:var(--space-3);font-size:var(--fs-lg);font-weight:600;display:flex}.mf-invoice-total[data-astro-cid-h7pwnf4y]>strong[data-astro-cid-h7pwnf4y]{font-variant-numeric:tabular-nums;margin-left:auto}.mf-invoice-total[data-astro-cid-h7pwnf4y] svg[data-astro-cid-h7pwnf4y]{width:var(--space-8);height:var(--space-8);opacity:var(--mf-check,0);transform:scale(calc(.8 + var(--mf-check,0) * .2))}.mf-invoice-total[data-astro-cid-h7pwnf4y] circle[data-astro-cid-h7pwnf4y]{fill:var(--ok-bg)}.mf-invoice-total[data-astro-cid-h7pwnf4y] path[data-astro-cid-h7pwnf4y]{fill:none;stroke:var(--ok);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--mf-check,0))}.mf-invoice-example[data-astro-cid-h7pwnf4y]{padding:var(--space-2) var(--space-5);border-top:var(--space-px) solid var(--line);font-size:var(--fs-2xs);color:var(--ink-3);background:var(--surface);flex:none;margin:0}.mf-budget-console[data-astro-cid-h7pwnf4y]{width:min(48rem,100%);padding:var(--space-5);border:var(--space-px) solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh-1);text-align:left}.mf-budget-heading[data-astro-cid-h7pwnf4y]{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.mf-console-brand[data-astro-cid-h7pwnf4y]{color:var(--ink-3);font-size:var(--fs-2xs)}.mf-budget-heading[data-astro-cid-h7pwnf4y] h3[data-astro-cid-h7pwnf4y]{margin:var(--space-1) 0 0;font-size:var(--fs-lg);font-weight:600}.mf-budget-period[data-astro-cid-h7pwnf4y]{align-items:center;gap:var(--space-4);border:var(--space-px) solid var(--line);border-radius:var(--r);padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);display:flex}.mf-budget-table-head[data-astro-cid-h7pwnf4y],.mf-budget-row[data-astro-cid-h7pwnf4y]{gap:var(--space-4);grid-template-columns:1.4fr 1fr 1.1fr 1fr;align-items:center;display:grid}.mf-budget-table-head[data-astro-cid-h7pwnf4y]{padding:var(--space-2);color:var(--ink-3);background:var(--surface-2);font-size:var(--fs-2xs);border-block:var(--space-px) solid var(--line)}.mf-budget-row[data-astro-cid-h7pwnf4y]{min-height:3.65rem;padding:var(--space-3) var(--space-2);border-bottom:var(--space-px) solid var(--line);font-size:var(--fs-xs)}.mf-budget-name[data-astro-cid-h7pwnf4y]{align-items:center;gap:var(--space-2);display:flex}.mf-team-icon[data-astro-cid-h7pwnf4y]{width:var(--space-8);height:var(--space-8);border:var(--space-px) solid var(--line);border-radius:var(--r);background:var(--surface-2);color:var(--ink-3);flex:none;place-items:center;display:grid}.mf-team-icon[data-astro-cid-h7pwnf4y] svg[data-astro-cid-h7pwnf4y]{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.5px}.mf-budget-name[data-astro-cid-h7pwnf4y] strong[data-astro-cid-h7pwnf4y],.mf-budget-name[data-astro-cid-h7pwnf4y] small[data-astro-cid-h7pwnf4y]{display:block}.mf-budget-name[data-astro-cid-h7pwnf4y] strong[data-astro-cid-h7pwnf4y],.mf-budget-amount[data-astro-cid-h7pwnf4y] strong[data-astro-cid-h7pwnf4y]{font-weight:500}.mf-budget-name[data-astro-cid-h7pwnf4y] small[data-astro-cid-h7pwnf4y]{margin-top:var(--space-1);color:var(--ink-3);font-size:var(--fs-2xs)}.mf-budget-amount[data-astro-cid-h7pwnf4y]{white-space:nowrap;font-variant-numeric:tabular-nums}.mf-budget-amount[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y]{color:var(--ink-3)}.mf-budget-used[data-astro-cid-h7pwnf4y]{align-items:center;gap:var(--space-2);display:flex}.mf-budget-track[data-astro-cid-h7pwnf4y]{height:var(--space-1-5);background:var(--surface-3);border-radius:var(--r-pill);flex:1;overflow:hidden}.mf-budget-track[data-astro-cid-h7pwnf4y]>i[data-astro-cid-h7pwnf4y]{width:min(100%,calc(var(--mf-budget,0) * var(--used)));background:var(--accent);border-radius:inherit;height:100%;display:block}.mf-budget-used[data-astro-cid-h7pwnf4y]>strong[data-astro-cid-h7pwnf4y]{width:2.6rem;font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;font-weight:500}.is-over[data-astro-cid-h7pwnf4y] .mf-budget-track[data-astro-cid-h7pwnf4y]>i[data-astro-cid-h7pwnf4y]{background:var(--danger)}.mf-budget-status[data-astro-cid-h7pwnf4y]{color:var(--ink-3);font-size:var(--fs-2xs);white-space:nowrap}.mf-budget-warning[data-astro-cid-h7pwnf4y],.is-over[data-astro-cid-h7pwnf4y] .mf-budget-normal[data-astro-cid-h7pwnf4y]{display:none}.is-over[data-astro-cid-h7pwnf4y] .mf-budget-warning[data-astro-cid-h7pwnf4y]{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1);border:var(--space-px) solid var(--danger-border);border-radius:var(--r);background:var(--danger-bg);color:var(--danger);display:flex}.mf-budget-status[data-astro-cid-h7pwnf4y] svg[data-astro-cid-h7pwnf4y]{width:var(--space-3);height:var(--space-3);fill:none;stroke:currentColor;stroke-width:1.5px}.mf-budget-footnote[data-astro-cid-h7pwnf4y]{visibility:hidden;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;font-size:var(--fs-2xs);color:var(--ink-3);display:flex}.mf-budget-console[data-astro-cid-h7pwnf4y]:has(.is-over) .mf-budget-footnote[data-astro-cid-h7pwnf4y]{visibility:visible}.mf-budget-alert-dot[data-astro-cid-h7pwnf4y]{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--r-pill);background:var(--danger)}.mf-agents-scene[data-astro-cid-h7pwnf4y]{gap:var(--space-2)}.mf-agents-heading[data-astro-cid-h7pwnf4y]{width:100%;display:grid}.mf-agents-heading[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y]{grid-area:1/1}.mf-custom-title[data-astro-cid-h7pwnf4y],[data-astro-cid-h7pwnf4y][data-mf-phase=custom] .mf-agents-title[data-astro-cid-h7pwnf4y]{visibility:hidden}[data-astro-cid-h7pwnf4y][data-mf-phase=custom] .mf-custom-title[data-astro-cid-h7pwnf4y]{visibility:visible}.mf-custom-link[data-astro-cid-h7pwnf4y]{z-index:2;visibility:hidden;pointer-events:auto;color:var(--accent-2);font-size:var(--fs-xs);text-underline-offset:var(--space-1);text-decoration:underline;position:relative}[data-astro-cid-h7pwnf4y][data-mf-phase=custom] .mf-custom-link[data-astro-cid-h7pwnf4y]{visibility:visible}.mf-final-logo[data-astro-cid-h7pwnf4y]{width:var(--space-16);height:var(--space-16);object-fit:contain}.mf-final-cta[data-astro-cid-h7pwnf4y]{z-index:2;pointer-events:auto;margin-top:var(--space-3);position:relative}.mf-final-note[data-astro-cid-h7pwnf4y]{color:var(--ink-3);font-size:var(--fs-sm);margin:0;line-height:1.6}.mf-phone-break[data-astro-cid-h7pwnf4y]{display:none}@media (width<=700px){.mf-slide[data-astro-cid-h7pwnf4y]{gap:var(--space-4)}.mf-scene-title[data-astro-cid-h7pwnf4y]{font-size:var(--fs-xl);max-width:24rem}.mf-models-art[data-astro-cid-h7pwnf4y]{width:100%;height:17.5rem}.mf-provider-lines-wide[data-astro-cid-h7pwnf4y]{display:none}.mf-provider-lines-phone[data-astro-cid-h7pwnf4y]{display:block}.mf-provider[data-astro-cid-h7pwnf4y]{--node-x:var(--phone-x);--node-y:var(--phone-y);width:4.5rem;padding:var(--space-0-5);--drift-x:var(--phone-drift-x)!important;--drift-y:var(--phone-drift-y)!important}.mf-provider-identity[data-astro-cid-h7pwnf4y]{min-height:0;height:calc(var(--space-12) - var(--space-0-5) - var(--mf-receipt,0) * (var(--space-6) - var(--space-0-5)));text-align:center;display:block;position:relative}.mf-provider[data-astro-cid-h7pwnf4y] img[data-astro-cid-h7pwnf4y],.mf-provider-letters[data-astro-cid-h7pwnf4y]{width:calc(var(--space-4) - var(--mf-receipt,0) * var(--space-2));height:calc(var(--space-4) - var(--mf-receipt,0) * var(--space-2));position:absolute;top:0;left:50%;transform:translate(-50%)}.mf-provider-letters[data-astro-cid-h7pwnf4y]{font-size:calc(var(--fs-2xs) * (1 - var(--mf-receipt,0) * .5))}.mf-provider-identity[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y]:not(.mf-provider-letters){top:calc(var(--space-4) + var(--space-0-5) - var(--mf-receipt,0) * var(--space-2-5));width:100%;position:absolute;left:0}.mf-provider[data-astro-cid-h7pwnf4y] strong[data-astro-cid-h7pwnf4y]{font-size:var(--fs-2xs)}.mf-provider[data-astro-cid-h7pwnf4y] small[data-astro-cid-h7pwnf4y]{max-height:calc((1 - var(--mf-receipt,0)) * var(--space-4));opacity:calc(1 - var(--mf-receipt,0));font-size:var(--fs-2xs);margin-top:0;overflow:hidden}.mf-provider-receipt[data-astro-cid-h7pwnf4y]{height:calc(var(--mf-receipt,0) * var(--space-4))}.mf-provider-receipt[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y]{height:var(--space-px);margin-top:var(--space-0-5)}.mf-provider-receipt[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y]:first-child{margin-top:var(--space-1)}.mf-provider-receipt[data-astro-cid-h7pwnf4y]>b[data-astro-cid-h7pwnf4y]{display:none}.mf-provider-hub[data-astro-cid-h7pwnf4y]{padding:var(--space-2)}.mf-provider-hub[data-astro-cid-h7pwnf4y] img[data-astro-cid-h7pwnf4y]{width:7rem}.mf-invoice[data-astro-cid-h7pwnf4y]{width:100%}.mf-invoice-header[data-astro-cid-h7pwnf4y]{padding:var(--space-4) var(--space-3)}.mf-invoice-paper[data-astro-cid-h7pwnf4y]{inset-inline:var(--space-3)}.mf-invoice-header[data-astro-cid-h7pwnf4y]>span[data-astro-cid-h7pwnf4y],.mf-invoice[data-astro-cid-h7pwnf4y] table[data-astro-cid-h7pwnf4y]{font-size:var(--fs-2xs)}.mf-invoice-example[data-astro-cid-h7pwnf4y]{padding-inline:var(--space-3)}.mf-budget-console[data-astro-cid-h7pwnf4y]{padding:var(--space-3)}.mf-budget-heading[data-astro-cid-h7pwnf4y]{margin-bottom:var(--space-3)}.mf-budget-heading[data-astro-cid-h7pwnf4y] h3[data-astro-cid-h7pwnf4y]{font-size:var(--fs-base)}.mf-budget-period[data-astro-cid-h7pwnf4y]{gap:var(--space-2);padding:var(--space-1) var(--space-2)}.mf-budget-table-head[data-astro-cid-h7pwnf4y],.mf-budget-row[data-astro-cid-h7pwnf4y]{gap:var(--space-2);grid-template-columns:1.4fr 1fr 1fr}.mf-budget-table-head[data-astro-cid-h7pwnf4y]>[data-astro-cid-h7pwnf4y]:nth-child(2),.mf-budget-amount[data-astro-cid-h7pwnf4y]{display:none}.mf-budget-table-head[data-astro-cid-h7pwnf4y]{padding-inline:0}.mf-budget-row[data-astro-cid-h7pwnf4y]{min-height:3.25rem;padding:var(--space-2) 0}.mf-team-icon[data-astro-cid-h7pwnf4y]{display:none}.mf-budget-name[data-astro-cid-h7pwnf4y] strong[data-astro-cid-h7pwnf4y]{font-size:var(--fs-xs)}.mf-budget-used[data-astro-cid-h7pwnf4y]{gap:var(--space-1)}.mf-budget-used[data-astro-cid-h7pwnf4y]>strong[data-astro-cid-h7pwnf4y]{width:2.2rem}.mf-budget-status[data-astro-cid-h7pwnf4y]{font-size:var(--fs-2xs)}.is-over[data-astro-cid-h7pwnf4y] .mf-budget-warning[data-astro-cid-h7pwnf4y]{padding:var(--space-1) 0;flex-direction:column;gap:0}.mf-budget-footnote[data-astro-cid-h7pwnf4y]{font-size:var(--fs-2xs)}.mf-agents-scene[data-astro-cid-h7pwnf4y]{gap:var(--space-2)}.mf-agents-heading[data-astro-cid-h7pwnf4y]{font-size:var(--fs-lg)}.mf-custom-link[data-astro-cid-h7pwnf4y]{font-size:var(--fs-2xs);max-width:19rem;line-height:1.5}.mf-final-note[data-astro-cid-h7pwnf4y]{font-size:var(--fs-xs)}.mf-phone-break[data-astro-cid-h7pwnf4y]{display:block}}.mf-hero[data-astro-cid-4j3zf5en]{padding-block:var(--space-8);cursor:pointer}.sr-only[data-astro-cid-4j3zf5en]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mf-stage-area[data-astro-cid-4j3zf5en]{max-width:65rem;min-height:clamp(22rem,52svh,33rem);display:grid;position:relative}.mf-intro[data-astro-cid-4j3zf5en]{min-width:0;padding-inline:var(--space-8);text-align:center;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;display:flex}.mf-title-wrap[data-astro-cid-4j3zf5en]{display:inline-block;position:relative}h1[data-astro-cid-4j3zf5en]{font-size:clamp(var(--fs-4xl),4.8vw,var(--fs-6xl));letter-spacing:-.035em;flex-direction:column;align-items:flex-start;margin:0;font-weight:600;line-height:1.12;display:flex}.mf-title-line[data-astro-cid-4j3zf5en]{white-space:nowrap}.mf-words[data-astro-cid-4j3zf5en]{text-align:left;color:var(--accent-2);display:inline-grid;position:relative}.mf-words[data-astro-cid-4j3zf5en]>span[data-astro-cid-4j3zf5en]{grid-area:1/1}.mf-word-measure[data-astro-cid-4j3zf5en]{visibility:hidden}[data-astro-cid-4j3zf5en][data-mf-word]:after{content:"";vertical-align:-.03em;background:var(--accent-2);opacity:.6;width:2px;height:.85em;margin-left:2px;display:inline-block}.mf-motion[data-astro-cid-4j3zf5en]{z-index:3;color:var(--ink-3);cursor:pointer;font-size:var(--fs-xs);opacity:.5;background:0 0;border:0;padding:.4rem;position:absolute;bottom:.4rem;right:-2.1rem}.mf-motion[data-astro-cid-4j3zf5en]:hover,.mf-motion[data-astro-cid-4j3zf5en]:focus-visible{opacity:1}.mf-description[data-astro-cid-4j3zf5en]{margin:var(--space-6) auto 0;max-width:49rem;color:var(--ink-2);font-size:var(--fs-lg);text-wrap:balance;line-height:1.55}.mf-description[data-astro-cid-4j3zf5en] strong[data-astro-cid-4j3zf5en]{color:var(--ink);font-weight:500}.mf-stage[data-astro-cid-4j3zf5en]{width:100%;height:100%;color:var(--ink);font-family:var(--font-sans);text-align:center;border-radius:var(--r-8);cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.mf-stage[data-astro-cid-4j3zf5en]:disabled{opacity:1;cursor:default}.mf-stage[data-astro-cid-4j3zf5en]:focus-visible,.mf-motion[data-astro-cid-4j3zf5en]:focus-visible,.mf-close[data-astro-cid-4j3zf5en]:focus-visible{outline:2px solid var(--accent-2);outline-offset:4px}.mf-presentation[data-astro-cid-4j3zf5en]{min-width:0;margin-inline:var(--space-4);pointer-events:none;grid-area:1/1;display:grid}.mf-close[data-astro-cid-4j3zf5en]{z-index:3;top:0;right:var(--space-4);width:var(--space-10);height:var(--space-10);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font-size:var(--fs-2xl);cursor:pointer;place-items:center;display:grid;position:absolute}.mf-explainer[data-astro-cid-4j3zf5en]{max-width:65rem}.mf-narrator[data-astro-cid-4j3zf5en]{justify-content:center;align-items:center;gap:var(--space-3);min-height:5.5rem;margin-top:var(--space-4);padding-inline:var(--space-4);display:flex}.mf-bear[data-astro-cid-4j3zf5en]{flex:none;align-self:stretch;align-items:flex-end;width:3.75rem;display:flex}.mf-bear[data-astro-cid-4j3zf5en] svg{width:100%;height:auto;display:block}.mf-caption[data-astro-cid-4j3zf5en]{min-width:0;max-width:36rem}.mf-speaker[data-astro-cid-4j3zf5en]{color:var(--accent-2);font:500 var(--fs-2xs) var(--font-mono)}.mf-speaker[data-astro-cid-4j3zf5en]>span[data-astro-cid-4j3zf5en]{color:var(--ink-3)}.mf-caption[data-astro-cid-4j3zf5en] p[data-astro-cid-4j3zf5en]{margin:var(--space-1) 0;font-size:var(--fs-sm);line-height:1.45}.mf-controls[data-astro-cid-4j3zf5en]{min-height:5rem;padding-top:var(--space-2)}.mf-audio-status[data-astro-cid-4j3zf5en]{margin:var(--space-2) 0;color:var(--ink-3);font-size:var(--fs-xs)}[data-astro-cid-4j3zf5en][hidden]{display:none!important}.mf-intro[data-astro-cid-4j3zf5en][hidden]{visibility:hidden;opacity:0;display:flex!important}.mf-presentation[data-astro-cid-4j3zf5en][hidden]{visibility:hidden;opacity:0;display:grid!important}@media (width<=700px){.mf-hero[data-astro-cid-4j3zf5en]{padding-block:var(--space-4)}.mf-stage-area[data-astro-cid-4j3zf5en]{min-height:clamp(22rem,52svh,25rem)}.mf-intro[data-astro-cid-4j3zf5en]{padding-inline:var(--space-5)}h1[data-astro-cid-4j3zf5en]{font-size:clamp(1.8rem,8.4vw,2.8rem)}.mf-motion[data-astro-cid-4j3zf5en]{padding:.25rem;bottom:0;right:-1.5rem}.mf-description[data-astro-cid-4j3zf5en]{font-size:var(--fs-base)}.mf-desktop-break[data-astro-cid-4j3zf5en]{display:none}.mf-narrator[data-astro-cid-4j3zf5en]{min-height:6rem;padding-inline:0}.mf-controls[data-astro-cid-4j3zf5en]{min-height:6rem}.mf-caption[data-astro-cid-4j3zf5en] p[data-astro-cid-4j3zf5en]{font-size:var(--fs-xs)}}@media (scripting:none){.mf-hero[data-astro-cid-4j3zf5en]{cursor:default}[data-astro-cid-4j3zf5en][data-mf-word]:after,[data-astro-cid-4j3zf5en][data-mf-caption]{display:none}}@media (prefers-reduced-motion:reduce){[data-astro-cid-4j3zf5en][data-mf-word]:after,.mf-motion[data-astro-cid-4j3zf5en]{display:none}}.mf-products[data-astro-cid-qeu7l64z]{padding-block:var(--space-20);border-top:var(--space-px) solid var(--line)}.mf-products-heading[data-astro-cid-qeu7l64z]{text-align:center;margin-bottom:var(--space-10)}.mf-products-heading[data-astro-cid-qeu7l64z] h2[data-astro-cid-qeu7l64z]{font-size:var(--fs-3xl);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.2}.mf-products-grid[data-astro-cid-qeu7l64z]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));max-width:76rem;margin-inline:auto;display:grid}.mf-product[data-astro-cid-qeu7l64z]{grid-row:span 4;grid-template-rows:subgrid;min-width:0;padding:var(--space-6);border:var(--space-px) solid var(--line);border-radius:var(--r-24);background:var(--surface-2);display:grid}.mf-product-agents[data-astro-cid-qeu7l64z]{border-color:var(--info-border);background:var(--accent-bg)}.mf-product-name[data-astro-cid-qeu7l64z]{margin:0 0 var(--space-2);color:var(--accent-2);font-size:var(--fs-sm);font-weight:600}.mf-product[data-astro-cid-qeu7l64z] h3[data-astro-cid-qeu7l64z]{margin:0 0 var(--space-3);font-size:var(--fs-2xl);letter-spacing:-.02em;line-height:1.2}.mf-product-description[data-astro-cid-qeu7l64z]{color:var(--ink-2);font-size:var(--fs-base);text-wrap:pretty;margin:0;line-height:1.6}.mf-inference-preview[data-astro-cid-qeu7l64z]{min-width:0;display:flex}.mf-inference-preview[data-astro-cid-qeu7l64z] .model-curl-demo{width:100%;min-width:0;box-shadow:none;flex-direction:column;display:flex}.mf-inference-preview[data-astro-cid-qeu7l64z] .curl-terminal{min-height:var(--space-40);background:var(--surface-2);border:var(--space-px) solid var(--line);flex:1}.mf-inference-preview[data-astro-cid-qeu7l64z] .model-curl-demo .curl-terminal code{color:var(--ink-2)}.mf-product-link[data-astro-cid-qeu7l64z]{place-self:end start}.mf-product[data-astro-cid-qeu7l64z] a[data-astro-cid-qeu7l64z]{color:var(--accent-2);font-size:var(--fs-sm);font-weight:600;text-decoration:none}.mf-product[data-astro-cid-qeu7l64z] a[data-astro-cid-qeu7l64z]:hover{text-underline-offset:var(--space-1);text-decoration:underline}.mf-product[data-astro-cid-qeu7l64z] [data-astro-cid-qeu7l64z]:is(a,button,select,[role=tabpanel]):focus-visible{outline:var(--space-0-5) solid var(--accent-2);outline-offset:var(--space-1)}.mf-agent-preview[data-astro-cid-qeu7l64z]{min-width:0;padding:var(--space-5);border:var(--space-px) solid var(--line);border-radius:var(--radius-2xl);background:var(--surface)}.mf-agent-tabs[data-astro-cid-qeu7l64z]{gap:var(--space-0-5);padding:var(--space-1);border:var(--space-px) solid var(--line);border-radius:var(--r-lg);background:var(--surface-3);grid-template-columns:repeat(2,minmax(0,1fr));display:inline-grid}.mf-agent-tab[data-astro-cid-qeu7l64z]{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--space-8);padding:var(--space-1) var(--space-3);border-radius:var(--r);color:var(--ink-3);font-size:var(--fs-sm);cursor:pointer;border:0;font-weight:500;display:flex}.mf-agent-tab[data-astro-cid-qeu7l64z]:hover{color:var(--ink)}.mf-agent-tab[data-astro-cid-qeu7l64z][aria-selected=true]{color:var(--ink);background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 var(--space-px) var(--line);font-weight:600}.mf-agent-tab[data-astro-cid-qeu7l64z] svg[data-astro-cid-qeu7l64z]{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mf-agent-body[data-astro-cid-qeu7l64z]{padding-top:var(--space-6)}.mf-agent-examples[data-astro-cid-qeu7l64z]{display:grid}.mf-agent-panel[data-astro-cid-qeu7l64z]{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.mf-agent-panel[data-astro-cid-qeu7l64z][hidden]{visibility:hidden;pointer-events:none;display:flex}.mf-agent-greeting[data-astro-cid-qeu7l64z]{min-height:2.5em;margin:0 0 var(--space-4);color:var(--ink);font-size:var(--fs-lg);letter-spacing:-.02em;text-align:center;justify-content:center;align-items:center;font-weight:600;line-height:1.25;display:flex}.mf-agent-prompt[data-astro-cid-qeu7l64z]{padding:var(--space-4);border:var(--space-px) solid var(--line-2);border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface);color:var(--ink);font-size:var(--fs-sm);border-bottom:0;flex:1;margin:0;line-height:1.6}.mf-agent-toolbar[data-astro-cid-qeu7l64z]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:var(--space-px) solid var(--line-2);border-radius:0 0 var(--r-xl) var(--r-xl);background:var(--surface);border-top:0;display:flex}.mf-agent-attach[data-astro-cid-qeu7l64z]{color:var(--ink-3);font-size:var(--fs-xl)}.mf-model-picker[data-astro-cid-qeu7l64z]{min-width:0;max-width:calc(100% - var(--space-8));border-radius:var(--r);color:var(--ink-2);margin-left:auto;position:relative}.mf-model-picker[data-astro-cid-qeu7l64z]:hover{background:var(--surface-2)}.mf-model-picker[data-astro-cid-qeu7l64z]:focus-within{outline:var(--space-0-5) solid var(--accent-2);outline-offset:var(--space-1)}.mf-model-face[data-astro-cid-qeu7l64z]{align-items:center;gap:var(--space-2);padding:var(--space-2);font-size:var(--fs-sm);display:none}[data-astro-cid-qeu7l64z][data-mf-model-ready] .mf-model-face[data-astro-cid-qeu7l64z]{display:flex}.mf-model-value[data-astro-cid-qeu7l64z]{align-items:center;gap:var(--space-2);width:21ch;min-width:0;transition:opacity .16s,transform .16s;display:flex}.mf-model-value[data-astro-cid-qeu7l64z].is-swapping{opacity:0;transform:translateY(var(--space-1))}.mf-model-value[data-astro-cid-qeu7l64z] img[data-astro-cid-qeu7l64z]{width:var(--space-4);height:var(--space-4);object-fit:contain;flex:none}.mf-model-value[data-astro-cid-qeu7l64z]>span[data-astro-cid-qeu7l64z]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mf-model-face[data-astro-cid-qeu7l64z]>svg[data-astro-cid-qeu7l64z]{width:var(--space-3);height:var(--space-3);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mf-agent-model[data-astro-cid-qeu7l64z]{max-width:100%;padding:var(--space-2);color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0}[data-astro-cid-qeu7l64z][data-mf-model-ready] .mf-agent-model[data-astro-cid-qeu7l64z]{opacity:0;width:100%;height:100%;position:absolute;inset:0}.mf-product-support[data-astro-cid-qeu7l64z]{padding-top:var(--space-4);border-top:var(--space-px) solid var(--line);color:var(--ink-2);font-size:var(--fs-sm);line-height:1.7}.mf-product-agents[data-astro-cid-qeu7l64z] .mf-product-support[data-astro-cid-qeu7l64z]{border-color:var(--info-border)}.mf-product-support[data-astro-cid-qeu7l64z] p[data-astro-cid-qeu7l64z]{margin:0}.mf-embedding[data-astro-cid-qeu7l64z] a[data-astro-cid-qeu7l64z]{display:inline-block}@media (prefers-reduced-motion:reduce){.mf-model-value[data-astro-cid-qeu7l64z]{transition:none}}@media (width<=960px){.mf-products-grid[data-astro-cid-qeu7l64z]{gap:var(--space-6);grid-template-columns:1fr;max-width:42rem}.mf-product[data-astro-cid-qeu7l64z]{row-gap:var(--space-6);grid-row:auto;grid-template-rows:auto auto auto auto}}@media (width<=640px){.mf-products[data-astro-cid-qeu7l64z]{padding-block:var(--space-16)}.mf-products[data-astro-cid-qeu7l64z]>.container[data-astro-cid-qeu7l64z]{padding-inline:var(--space-4)}.mf-products-heading[data-astro-cid-qeu7l64z] h2[data-astro-cid-qeu7l64z]{font-size:var(--fs-2xl)}.mf-product[data-astro-cid-qeu7l64z]{padding:var(--space-4)}.mf-inference-preview[data-astro-cid-qeu7l64z] .model-curl-demo,.mf-agent-preview[data-astro-cid-qeu7l64z]{padding:var(--space-3)}.mf-agent-body[data-astro-cid-qeu7l64z]{padding-top:var(--space-5)}}.console-sequence[data-astro-cid-z3zeeb67]{padding-block:var(--space-16);border-top:1px solid var(--line)}.sequence-heading[data-astro-cid-z3zeeb67]{text-align:center;max-width:52rem}.sequence-eyebrow[data-astro-cid-z3zeeb67]{margin:0 0 var(--space-2);color:var(--accent-2);font-size:var(--fs-sm);font-weight:600}.sequence-heading[data-astro-cid-z3zeeb67] h2[data-astro-cid-z3zeeb67]{font-size:var(--fs-3xl);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.2}.sequence-heading[data-astro-cid-z3zeeb67]>p[data-astro-cid-z3zeeb67]:last-child{margin:var(--space-4) auto 0;max-width:44rem;color:var(--ink-2);line-height:1.6}.sequence-features[data-astro-cid-z3zeeb67]{gap:var(--space-5);padding-block:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sequence-feature[data-astro-cid-z3zeeb67]{border:1px solid var(--line);border-radius:var(--r-12);padding:var(--space-5);background:var(--surface)}.sequence-feature-icon[data-astro-cid-z3zeeb67]{width:var(--space-10);height:var(--space-10);border:1px solid var(--info-border);border-radius:var(--r-8);background:var(--accent-bg);color:var(--accent-2);place-items:center;display:grid}.sequence-feature[data-astro-cid-z3zeeb67] h3[data-astro-cid-z3zeeb67]{margin:var(--space-4) 0 var(--space-2);font-size:var(--fs-base);font-weight:600}.sequence-feature[data-astro-cid-z3zeeb67] p[data-astro-cid-z3zeeb67]{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.6}.sequence-bonus[data-astro-cid-z3zeeb67]{inset:auto;left:var(--bonus-left);top:var(--bonus-top);width:var(--bonus-width);height:var(--bonus-height);border:1px solid var(--line);border-radius:var(--r-12);background:var(--accent-bg);max-width:calc(100vw - 24px);max-height:calc(100svh - 24px);color:var(--ink);box-shadow:var(--sh-2);margin:0;padding:0;position:fixed;overflow:hidden}.sequence-bonus[data-astro-cid-z3zeeb67][open]{flex-direction:column;display:flex}.sequence-bonus[data-astro-cid-z3zeeb67]::backdrop{background:color-mix(in srgb,var(--ink) 16%,transparent)}.sequence-bonus-bar[data-astro-cid-z3zeeb67]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border-bottom:1px solid var(--line);flex:none;display:flex}.sequence-bonus-bar[data-astro-cid-z3zeeb67] h3[data-astro-cid-z3zeeb67]{font-size:var(--fs-sm);margin:0;font-weight:600}.sequence-bonus-actions[data-astro-cid-z3zeeb67]{align-items:center;gap:var(--space-4);display:flex}.sequence-bonus-bar[data-astro-cid-z3zeeb67] button[data-astro-cid-z3zeeb67]{min-height:32px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-8);background:var(--surface);color:var(--accent-2);font:600 var(--fs-sm)/1.2 var(--font-sans);cursor:pointer;white-space:nowrap;flex:none}.sequence-bonus-bar[data-astro-cid-z3zeeb67] button[data-astro-cid-z3zeeb67]:hover{background:var(--accent-bg);border-color:var(--info-border)}.sequence-bonus-bar[data-astro-cid-z3zeeb67] button[data-astro-cid-z3zeeb67]:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.sequence-bonus-bar[data-astro-cid-z3zeeb67] button[data-astro-cid-z3zeeb67] span[data-astro-cid-z3zeeb67]{margin-left:var(--space-2);font-size:var(--fs-lg)}.sequence-bonus-scene[data-astro-cid-z3zeeb67]{flex:1;min-height:0}.console-sequence[data-astro-cid-z3zeeb67] .ct[data-sequence-part]{margin:0;padding:0}@media (width<=899px){.sequence-features[data-astro-cid-z3zeeb67]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.console-sequence[data-astro-cid-z3zeeb67]{padding-block:var(--space-10)}.sequence-heading[data-astro-cid-z3zeeb67] h2[data-astro-cid-z3zeeb67]{font-size:var(--fs-2xl)}.sequence-heading[data-astro-cid-z3zeeb67]>p[data-astro-cid-z3zeeb67]:last-child{font-size:var(--fs-sm)}.sequence-bonus-bar[data-astro-cid-z3zeeb67]{padding:var(--space-3)}.sequence-bonus-actions[data-astro-cid-z3zeeb67]{gap:var(--space-2)}.sequence-bonus-bar[data-astro-cid-z3zeeb67] button[data-astro-cid-z3zeeb67]{padding-inline:var(--space-2)}.sequence-bonus-bar[data-astro-cid-z3zeeb67] h3[data-astro-cid-z3zeeb67],.sequence-bonus-bar[data-astro-cid-z3zeeb67] button[data-astro-cid-z3zeeb67]{font-size:var(--fs-xs)}.sequence-features[data-astro-cid-z3zeeb67]{padding-block:var(--space-8)}.sequence-feature[data-astro-cid-z3zeeb67]{padding:var(--space-4)}.sequence-feature[data-astro-cid-z3zeeb67] p[data-astro-cid-z3zeeb67]{font-size:var(--fs-xs)}}
