.cxa[data-astro-cid-yrwg7zv3]{border-radius:var(--r-3xl);aspect-ratio:2;min-height:520px;box-shadow:0 0 0 1px var(--edge-on-ink), var(--shadow-panel);margin:0;position:relative;overflow:hidden}.cxa[data-astro-cid-yrwg7zv3] canvas[data-astro-cid-yrwg7zv3]{width:100%;height:100%;display:block;position:absolute;inset:0}.cxa-grid[data-astro-cid-yrwg7zv3]{font-family:var(--font-mono);color:var(--fg-2);pointer-events:none;grid-template-columns:1fr 1.12fr 1fr;align-items:center;gap:0 6%;padding:40px 4%;font-size:12px;display:grid;position:absolute;inset:0}.cxa[data-astro-cid-yrwg7zv3] p[data-astro-cid-yrwg7zv3],.cxa[data-astro-cid-yrwg7zv3] ul[data-astro-cid-yrwg7zv3],.cxa[data-astro-cid-yrwg7zv3] dl[data-astro-cid-yrwg7zv3]{margin:0}.cxa[data-astro-cid-yrwg7zv3] ul[data-astro-cid-yrwg7zv3],.cxa[data-astro-cid-yrwg7zv3] dl[data-astro-cid-yrwg7zv3]{padding:0}.cxa[data-astro-cid-yrwg7zv3] dd{margin:0}.cxa-label[data-astro-cid-yrwg7zv3]{color:var(--fg-3);align-items:center;gap:8px;font-size:11px;display:flex;margin-bottom:10px!important}.cxa-label[data-astro-cid-yrwg7zv3] span[data-astro-cid-yrwg7zv3]{color:var(--fg-2)}.cxa-pulse[data-astro-cid-yrwg7zv3]{background:var(--accent-2);width:7px;height:7px;box-shadow:0 0 10px var(--accent-2);animation:cxa-pulse 1.6s var(--ease-out) infinite;border-radius:50%}@keyframes cxa-pulse{50%{opacity:.35}}.cxa-src[data-astro-cid-yrwg7zv3]{flex-direction:column;gap:28px;display:flex}.cxa-chips[data-astro-cid-yrwg7zv3]{flex-direction:column;align-items:flex-start;gap:8px;list-style:none;display:flex}.cxa-chips[data-astro-cid-yrwg7zv3] li{border-radius:var(--r-pill);border:1px solid var(--ghost-border);background:var(--surface);white-space:nowrap;opacity:0;transform-origin:0;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out), border-color 1.2s var(--ease-out);padding:6px 12px;transform:translate(-8px)scale(.94)}.cxa-chips[data-astro-cid-yrwg7zv3] li span{color:var(--fg-3)}.cxa-chips[data-astro-cid-yrwg7zv3] li b{color:var(--fg);font-weight:400}.cxa-chips[data-astro-cid-yrwg7zv3] li.is-on{opacity:1;transform:none}.cxa-chips[data-astro-cid-yrwg7zv3] li.is-new{animation:cxa-chip 1.8s var(--ease-out)}@keyframes cxa-chip{0%{border-color:var(--accent-2);box-shadow:0 0 18px -4px var(--accent-2)}}.cxa-stored[data-astro-cid-yrwg7zv3]{border-radius:var(--r-xl);border:1px dashed var(--ghost-border);background:color-mix(in srgb, var(--surface) 55%, transparent);padding:14px 16px}.cxa-stored[data-astro-cid-yrwg7zv3] .cxa-label[data-astro-cid-yrwg7zv3]{margin-bottom:8px!important}.cxa-stored[data-astro-cid-yrwg7zv3] dl div{color:var(--fg-2);justify-content:space-between;gap:12px;padding:3px 0;display:flex}.cxa-stored[data-astro-cid-yrwg7zv3] dt{color:var(--fg-3)}.cxa-stored[data-astro-cid-yrwg7zv3] .cxa-wh{border-top:1px solid var(--ghost-border);margin-top:4px;padding-top:7px}.cxa-sync[data-astro-cid-yrwg7zv3]{color:var(--fg-3);font-size:10.5px;margin-top:8px!important}.cxa-card[data-astro-cid-yrwg7zv3]{border-radius:var(--r-xl);background:color-mix(in srgb, var(--surface) 90%, transparent);border:1px solid var(--ghost-border);min-height:236px;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-2) 22%, transparent), 0 20px 50px -20px #0009;padding:16px 20px 14px}.cxa-card-head[data-astro-cid-yrwg7zv3]{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:11px;display:flex;margin-bottom:12px!important}.cxa-what[data-astro-cid-yrwg7zv3]{white-space:nowrap}.cxa-brand[data-astro-cid-yrwg7zv3]{letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow)}.cxa-sub[data-astro-cid-yrwg7zv3]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:8px;margin:10px 0 4px;font-size:10.5px;display:flex}.cxa-fmt[data-astro-cid-yrwg7zv3]{text-transform:none;letter-spacing:0;border:1px solid var(--ghost-border);border-radius:var(--r-pill);margin-left:auto;font-size:10px;display:inline-flex;overflow:hidden}.cxa-fmt[data-astro-cid-yrwg7zv3] b[data-astro-cid-yrwg7zv3],.cxa-fmt[data-astro-cid-yrwg7zv3] i[data-astro-cid-yrwg7zv3]{padding:2px 8px;font-style:normal;font-weight:400}.cxa-fmt[data-astro-cid-yrwg7zv3] b[data-astro-cid-yrwg7zv3]{background:color-mix(in srgb, var(--accent-2) 30%, transparent);color:var(--fg)}.cxa-line[data-astro-cid-yrwg7zv3]{font-family:var(--font-sans);color:var(--fg);font-size:14px;line-height:1.5;margin-bottom:8px!important}.cxa-line[data-astro-cid-yrwg7zv3]>b[data-astro-cid-yrwg7zv3]{font-weight:600}.cxa-line-s[data-astro-cid-yrwg7zv3]>b[data-astro-cid-yrwg7zv3]{color:var(--accent-3)}.cxa-line-h[data-astro-cid-yrwg7zv3]>b[data-astro-cid-yrwg7zv3]{color:var(--fg-2)}.cxa-line-s[data-astro-cid-yrwg7zv3]{min-height:4.5em}.cxa-wait[data-astro-cid-yrwg7zv3]{color:var(--fg-3)}[data-astro-cid-yrwg7zv3][data-phrases]>span{display:none}[data-astro-cid-yrwg7zv3][data-phrases]>span.is-on{display:inline}[data-astro-cid-yrwg7zv3][data-phrases]>span.is-new,.cxa-line[data-astro-cid-yrwg7zv3].is-new>span[data-astro-cid-yrwg7zv3]{animation:cxa-new 1.1s var(--ease-out)}@keyframes cxa-new{0%{color:var(--fg);text-shadow:0 0 12px var(--accent-2)}}.cxa-line-h[data-astro-cid-yrwg7zv3]{opacity:0;transition:opacity .6s var(--ease-out)}.cxa-line-h[data-astro-cid-yrwg7zv3].is-on{opacity:1}.cxa-line-h[data-astro-cid-yrwg7zv3]>span[data-astro-cid-yrwg7zv3]{color:var(--fg-2)}.cxa-card-foot[data-astro-cid-yrwg7zv3]{font-family:var(--font-sans);color:var(--fg-3);border-top:1px solid var(--ghost-border);padding-top:10px;font-size:12px;margin-top:10px!important}.cxa-chat[data-astro-cid-yrwg7zv3]{border-radius:var(--r-xl);border:1px solid var(--ghost-border);background:color-mix(in srgb, var(--surface) 80%, transparent);padding:14px 16px}.cxa-msgs[data-astro-cid-yrwg7zv3]{flex-direction:column;gap:8px;min-height:196px;display:flex}.cxa-msgs[data-astro-cid-yrwg7zv3]>[data-astro-cid-yrwg7zv3]{opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);transform:translateY(6px)}.cxa-msgs[data-astro-cid-yrwg7zv3]>.is-on[data-astro-cid-yrwg7zv3]{opacity:1;transform:none}.cxa-ask[data-astro-cid-yrwg7zv3]{background:var(--surface-2);max-width:80%;color:var(--fg);font-family:var(--font-sans);border-radius:14px 14px 4px;align-self:flex-end;padding:7px 12px;font-size:13.5px}.cxa-read[data-astro-cid-yrwg7zv3]{color:var(--accent-3);font-size:10.5px}.cxa-read[data-astro-cid-yrwg7zv3].is-on{opacity:.85}.cxa-reply[data-astro-cid-yrwg7zv3]{border:1px solid var(--ghost-border);background:var(--surface);max-width:94%;color:var(--fg);font-family:var(--font-sans);transition:opacity .4s var(--ease-out), transform .4s var(--ease-out), border-color 1s var(--ease-out);border-radius:14px 14px 14px 4px;align-self:flex-start;padding:9px 12px;font-size:13.5px;line-height:1.45;position:relative}.cxa-reply[data-astro-cid-yrwg7zv3].is-done{border-color:color-mix(in srgb, var(--accent-2) 60%, transparent)}.cxa-text[data-astro-cid-yrwg7zv3]{transition:opacity .5s var(--ease-out)}.cxa-reply[data-astro-cid-yrwg7zv3].is-typing .cxa-text[data-astro-cid-yrwg7zv3]{opacity:0}.cxa-text[data-astro-cid-yrwg7zv3] .cxa-s{color:var(--accent-3)}.cxa-text[data-astro-cid-yrwg7zv3] .cxa-h{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-3);text-underline-offset:3px}.cxa-dots[data-astro-cid-yrwg7zv3]{gap:4px;display:none;position:absolute;top:14px;left:14px}.cxa-reply[data-astro-cid-yrwg7zv3].is-typing .cxa-dots[data-astro-cid-yrwg7zv3]{display:inline-flex}.cxa-dots[data-astro-cid-yrwg7zv3] i[data-astro-cid-yrwg7zv3]{background:var(--fg-2);width:5px;height:5px;animation:cxa-pulse .9s var(--ease-out) infinite;border-radius:50%}.cxa-dots[data-astro-cid-yrwg7zv3] i[data-astro-cid-yrwg7zv3]:nth-child(2){animation-delay:.15s}.cxa-dots[data-astro-cid-yrwg7zv3] i[data-astro-cid-yrwg7zv3]:nth-child(3){animation-delay:.3s}.cxa-chat-foot[data-astro-cid-yrwg7zv3]{border-top:1px solid var(--ghost-border);font-family:var(--font-sans);color:var(--fg-3);padding-top:10px;font-size:11.5px;margin-top:12px!important}@media (width<=1080px){.cxa-grid[data-astro-cid-yrwg7zv3]{gap:0 4.5%;padding:32px 3%;font-size:11px}.cxa-line[data-astro-cid-yrwg7zv3],.cxa-ask[data-astro-cid-yrwg7zv3],.cxa-reply[data-astro-cid-yrwg7zv3]{font-size:13px}}@media (width<=760px){.cxa[data-astro-cid-yrwg7zv3]{aspect-ratio:auto;min-height:0}.cxa-grid[data-astro-cid-yrwg7zv3]{grid-template-columns:1fr;gap:26px;padding:22px 16px 20px;position:relative;inset:auto}.cxa-src[data-astro-cid-yrwg7zv3]{gap:18px}.cxa-chips[data-astro-cid-yrwg7zv3]{gap:6px;padding-right:18px}.cxa-chips[data-astro-cid-yrwg7zv3] li{padding:4px 10px;font-size:11px}.cxa-card[data-astro-cid-yrwg7zv3]{min-height:0;padding:14px 16px 12px}.cxa-line[data-astro-cid-yrwg7zv3]{font-size:13px}.cxa-line-s[data-astro-cid-yrwg7zv3]{min-height:4.5em}.cxa-msgs[data-astro-cid-yrwg7zv3]{min-height:0}.cxa-card-foot[data-astro-cid-yrwg7zv3]{display:none}.cxa-grid[data-astro-cid-yrwg7zv3]{gap:22px}}.rtp[data-astro-cid-qikmdkpg]{border-radius:var(--r-3xl);aspect-ratio:2;min-height:460px;box-shadow:0 0 0 1px var(--edge-on-ink), var(--shadow-panel);margin:0;position:relative;overflow:hidden}.rtp[data-astro-cid-qikmdkpg] canvas[data-astro-cid-qikmdkpg]{width:100%;height:100%;display:block;position:absolute;inset:0}.rtp-card[data-astro-cid-qikmdkpg]{border-radius:var(--r-xl);background:color-mix(in srgb, var(--surface) 88%, transparent);border:1px solid var(--ghost-border);width:290px;font-family:var(--font-mono);color:var(--fg-2);pointer-events:none;padding:14px 18px;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rtp-card[data-astro-cid-qikmdkpg] p[data-astro-cid-qikmdkpg]{margin:0}.rtp-head[data-astro-cid-qikmdkpg]{letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow);font-size:11px;margin-bottom:6px!important}.rtp-head[data-astro-cid-qikmdkpg] span[data-astro-cid-qikmdkpg]{text-transform:none;letter-spacing:0;color:var(--fg-3);margin-left:6px}.rtp-row[data-astro-cid-qikmdkpg]{white-space:nowrap;justify-content:space-between;gap:12px;padding:3px 0;display:flex}.rtp-row[data-astro-cid-qikmdkpg] b[data-astro-cid-qikmdkpg]{color:var(--accent-3);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rtp-row[data-astro-cid-qikmdkpg] i[data-astro-cid-qikmdkpg]{border-radius:var(--r-pill);border:1px solid var(--accent-2);color:var(--fg);opacity:0;transition:opacity var(--dur) var(--ease-out);margin-left:8px;padding:0 6px;font-size:10px;font-style:normal}.rtp-row[data-astro-cid-qikmdkpg].is-fired i[data-astro-cid-qikmdkpg]{opacity:1}.rtp-row[data-astro-cid-qikmdkpg].is-new b[data-astro-cid-qikmdkpg]{animation:rtp-new .9s var(--ease-out)}@keyframes rtp-new{0%{color:var(--fg);text-shadow:0 0 12px var(--accent-2)}}.rtp-foot[data-astro-cid-qikmdkpg]{font-family:var(--font-sans);color:var(--fg-3);border-top:1px solid var(--ghost-border);padding-top:8px;font-size:12px;margin-top:8px!important}.rtp-still[data-astro-cid-qikmdkpg]{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:24px;right:24px}.rtp-events[data-astro-cid-qikmdkpg]{top:24px}.rtp-reacts[data-astro-cid-qikmdkpg]{bottom:24px}.rtp-still[data-astro-cid-qikmdkpg] li[data-astro-cid-qikmdkpg]{font-family:var(--font-mono);color:var(--fg);border-radius:var(--r-pill);border:1px solid var(--ghost-border);background:var(--surface);padding:6px 12px;font-size:12px}.rtp-reacts[data-astro-cid-qikmdkpg] li[data-astro-cid-qikmdkpg]{font-family:var(--font-sans);color:var(--fg-2);font-size:13px}.rtp-still[data-astro-cid-qikmdkpg] span[data-astro-cid-qikmdkpg]{color:var(--fg-3);margin-right:6px}.rtp[data-astro-cid-qikmdkpg].is-live .rtp-still[data-astro-cid-qikmdkpg]{display:none}@media (width<=560px){.rtp[data-astro-cid-qikmdkpg]{aspect-ratio:3/4;min-height:540px}.rtp-card[data-astro-cid-qikmdkpg]{width:260px;padding:10px 14px;font-size:11px}.rtp-row[data-astro-cid-qikmdkpg]{padding:2px 0}.rtp-foot[data-astro-cid-qikmdkpg]{display:none}.rtp-still[data-astro-cid-qikmdkpg]{gap:6px;left:12px;right:12px}.rtp-events[data-astro-cid-qikmdkpg]{top:12px}.rtp-reacts[data-astro-cid-qikmdkpg]{bottom:12px}.rtp-still[data-astro-cid-qikmdkpg] li[data-astro-cid-qikmdkpg]{padding:4px 10px;font-size:11px}}.mft[data-astro-cid-e5vhuwtx]{--gap:clamp(28px, calc(12cqw - 24px), 140px);border-radius:var(--r-3xl);aspect-ratio:2;min-height:460px;box-shadow:0 0 0 1px var(--edge-on-ink), var(--shadow-panel);margin:0;position:relative;overflow:hidden;container-type:inline-size}.mft[data-astro-cid-e5vhuwtx] canvas[data-astro-cid-e5vhuwtx]{width:100%;height:100%;display:block;position:absolute;inset:0}.mft[data-astro-cid-e5vhuwtx] p[data-astro-cid-e5vhuwtx]{margin:0}.mft-grid[data-astro-cid-e5vhuwtx]{column-gap:var(--gap);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:40px clamp(12px,2cqw,24px);display:grid;position:absolute;inset:0}.mft-feed[data-astro-cid-e5vhuwtx]{justify-self:end}.mft-right[data-astro-cid-e5vhuwtx]{flex-direction:column;justify-self:start;align-items:center;gap:clamp(36px,4cqw,48px);display:flex}.mft[data-astro-cid-e5vhuwtx].is-live .mft-grid[data-astro-cid-e5vhuwtx]{opacity:calc(.35 + .65 * var(--shown,1))}.mft-label[data-astro-cid-e5vhuwtx]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%)}.mft-side[data-astro-cid-e5vhuwtx]{position:relative}.mft-pulse[data-astro-cid-e5vhuwtx]{background:var(--accent-2);width:8px;height:8px;animation:mft-pulse 1.6s var(--ease-in-out) infinite;border-radius:50%}@keyframes mft-pulse{50%{opacity:.35}}.mft-feed[data-astro-cid-e5vhuwtx] ol[data-astro-cid-e5vhuwtx]{flex-direction:column;gap:clamp(8px,1.15cqw,12px);margin:0;padding:0;list-style:none;display:flex}.mft-feed[data-astro-cid-e5vhuwtx] li{white-space:nowrap;border-radius:var(--r-pill);height:clamp(30px,3.5cqw,38px);font-family:var(--font-mono);color:var(--fg);border:1px solid var(--ghost-border);background:var(--surface);align-items:center;gap:8px;padding:0 14px;font-size:clamp(12px,1.4cqw,15px);display:flex}.mft-feed[data-astro-cid-e5vhuwtx] li span{color:var(--fg-3)}.mft[data-astro-cid-e5vhuwtx].is-live .mft-feed[data-astro-cid-e5vhuwtx] li{opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);transform:translate(-8px)}.mft[data-astro-cid-e5vhuwtx].is-live .mft-feed[data-astro-cid-e5vhuwtx] li.is-on{opacity:1;transform:none}.mft-def[data-astro-cid-e5vhuwtx]{text-align:center;border-radius:var(--r-xl);border:1px solid var(--accent-2);background:var(--surface);box-shadow:0 0 40px -8px var(--glow);padding:clamp(16px,2.2cqw,26px) clamp(22px,3.2cqw,38px)}.mft[data-astro-cid-e5vhuwtx] .mft-sig[data-astro-cid-e5vhuwtx]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow);white-space:nowrap;margin-bottom:6px;font-size:clamp(10px,1cqw,12px)}.mft-sig[data-astro-cid-e5vhuwtx] b[data-astro-cid-e5vhuwtx]{color:var(--fg);margin-right:4px;font-weight:600}.mft-name[data-astro-cid-e5vhuwtx]{font-family:var(--font-mono);color:var(--fg-2);font-size:clamp(14px,2cqw,23px)}.mft[data-astro-cid-e5vhuwtx] .mft-val[data-astro-cid-e5vhuwtx]{font-family:var(--font-mono);color:var(--fg);font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(40px,6.4cqw,72px);line-height:1.1}.mft-model[data-astro-cid-e5vhuwtx]{border-radius:var(--r-xl);text-align:center;border:1px solid var(--accent-2);background:var(--surface);box-shadow:0 0 40px -8px var(--glow);padding:clamp(14px,1.6cqw,20px) clamp(18px,2.2cqw,26px)}.mft-who[data-astro-cid-e5vhuwtx]{color:var(--fg);white-space:nowrap;font-size:clamp(15px,1.7cqw,19px);font-weight:600}.mft[data-astro-cid-e5vhuwtx] .mft-score[data-astro-cid-e5vhuwtx]{min-width:17ch;font-family:var(--font-mono);color:var(--fg-2);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(12px,1.25cqw,15px)}.mft-score[data-astro-cid-e5vhuwtx] b{color:var(--fg);font-weight:500}.mft[data-astro-cid-e5vhuwtx] .mft-read[data-astro-cid-e5vhuwtx]{font-family:var(--font-mono);color:var(--eyebrow);white-space:nowrap;margin-top:6px;font-size:clamp(10px,1cqw,12px)}.mft[data-astro-cid-e5vhuwtx] li.is-new{animation:mft-chip 1.1s var(--ease-out)}@keyframes mft-chip{0%{border-color:var(--accent-2);box-shadow:0 0 22px -2px var(--accent-2)}}.mft-val[data-astro-cid-e5vhuwtx].is-new,.mft-score[data-astro-cid-e5vhuwtx].is-new{animation:mft-new 1.1s var(--ease-out)}@keyframes mft-new{0%{color:var(--fg);text-shadow:0 0 16px var(--accent-2)}}.mft-wh[data-astro-cid-e5vhuwtx]{border-radius:var(--r-lg);text-align:center;border:1px dashed var(--ghost-border);background:var(--surface);padding:10px 16px 8px}.mft[data-astro-cid-e5vhuwtx] .mft-wh-sub[data-astro-cid-e5vhuwtx]{font-family:var(--font-mono);color:var(--fg-2);white-space:nowrap;font-size:clamp(10px,1cqw,12px)}.mft-wh[data-astro-cid-e5vhuwtx] table[data-astro-cid-e5vhuwtx]{border-collapse:collapse;font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:6px auto 0;font-size:clamp(11px,1.05cqw,13px)}.mft-wh[data-astro-cid-e5vhuwtx] th[data-astro-cid-e5vhuwtx]{color:var(--fg-3);border-bottom:1px solid var(--ghost-border);padding:2px 12px;font-weight:400}.mft-wh[data-astro-cid-e5vhuwtx] td{color:var(--fg-2);padding:2px 12px}.mft-wh[data-astro-cid-e5vhuwtx] td.mft-open{color:var(--fg-3)}.mft-bound[data-astro-cid-e5vhuwtx]{color:var(--fg-3);margin-top:2px;font-size:.9em;display:block}.mft-wh[data-astro-cid-e5vhuwtx] tr.is-new td{animation:mft-row 1.4s var(--ease-out)}@keyframes mft-row{0%{color:var(--fg);background:color-mix(in srgb, var(--accent-2) 22%, transparent)}}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-def[data-astro-cid-e5vhuwtx]{position:relative}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-def[data-astro-cid-e5vhuwtx]:before,.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-def[data-astro-cid-e5vhuwtx]:after{content:"";width:var(--gap);border-top:1px solid var(--ghost-border);position:absolute;top:50%}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-def[data-astro-cid-e5vhuwtx]:before{right:100%}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-def[data-astro-cid-e5vhuwtx]:after{display:none}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-right[data-astro-cid-e5vhuwtx]{align-items:flex-start}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-model[data-astro-cid-e5vhuwtx]{position:relative}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) [data-astro-cid-e5vhuwtx]:is(.mft-model,.mft-wh):before{content:"";width:var(--gap);border-top:1px solid var(--ghost-border);position:absolute;top:50%;right:100%}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-wh[data-astro-cid-e5vhuwtx]:before{border-top-style:dashed}@media (width<=920px){.mft[data-astro-cid-e5vhuwtx]{aspect-ratio:auto;min-height:0}.mft-grid[data-astro-cid-e5vhuwtx]{grid-template-rows:auto;grid-template-columns:1fr;align-content:center;justify-items:center;row-gap:clamp(22px,4.4cqw,32px);padding:40px 16px;position:relative;inset:auto}.mft-feed[data-astro-cid-e5vhuwtx],.mft-right[data-astro-cid-e5vhuwtx]{justify-self:center}.mft-right[data-astro-cid-e5vhuwtx]{gap:clamp(22px,4.4cqw,32px)}.mft-feed[data-astro-cid-e5vhuwtx]{flex-direction:column;align-items:center;gap:10px;display:flex}.mft-label[data-astro-cid-e5vhuwtx]{position:static;transform:none}.mft-feed[data-astro-cid-e5vhuwtx] ol[data-astro-cid-e5vhuwtx]{gap:8px}.mft-feed[data-astro-cid-e5vhuwtx] li{height:32px}.mft-name[data-astro-cid-e5vhuwtx]{font-size:clamp(14px,2.6cqw,20px)}.mft[data-astro-cid-e5vhuwtx] .mft-val[data-astro-cid-e5vhuwtx]{font-size:clamp(36px,7cqw,56px)}.mft[data-astro-cid-e5vhuwtx].is-live .mft-feed[data-astro-cid-e5vhuwtx] li{transform:translateY(-6px)}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-def[data-astro-cid-e5vhuwtx]:before,.mft[data-astro-cid-e5vhuwtx]:not(.is-live) [data-astro-cid-e5vhuwtx]:is(.mft-model,.mft-wh):before{display:none}.mft[data-astro-cid-e5vhuwtx]:not(.is-live) .mft-right[data-astro-cid-e5vhuwtx]{align-items:center}}@media (width>=801px) and (width<=920px){.mft-feed[data-astro-cid-e5vhuwtx] li{height:38px;font-size:15px}.mft-name[data-astro-cid-e5vhuwtx]{font-size:22px}.mft[data-astro-cid-e5vhuwtx] .mft-val[data-astro-cid-e5vhuwtx]{font-size:64px}.mft-who[data-astro-cid-e5vhuwtx]{font-size:20px}.mft[data-astro-cid-e5vhuwtx] .mft-score[data-astro-cid-e5vhuwtx]{font-size:16px}.mft[data-astro-cid-e5vhuwtx] .mft-read[data-astro-cid-e5vhuwtx],.mft[data-astro-cid-e5vhuwtx] .mft-wh-sub[data-astro-cid-e5vhuwtx]{font-size:13px}.mft-wh[data-astro-cid-e5vhuwtx] table[data-astro-cid-e5vhuwtx]{font-size:14px}}@media (width<=560px){.mft-feed[data-astro-cid-e5vhuwtx] li{height:28px}.mft-name[data-astro-cid-e5vhuwtx]{font-size:14px}.mft[data-astro-cid-e5vhuwtx] .mft-val[data-astro-cid-e5vhuwtx]{font-size:36px}}.gap[data-astro-cid-42j7il6w]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--contact);gap:18px;margin:0;padding:22px;display:grid}.gap-before[data-astro-cid-42j7il6w]{border-bottom:1px dashed var(--line-2);gap:10px;padding-bottom:18px;display:grid}.gap-chips[data-astro-cid-42j7il6w]{flex-wrap:wrap;gap:8px;display:flex}.gap-chips[data-astro-cid-42j7il6w] li[data-astro-cid-42j7il6w]{border-radius:var(--r-pill);color:var(--fg-3);background:var(--surface-2);border:1px dashed var(--line-2);padding:6px 10px;font-size:13.5px;line-height:1.3}.gap-label[data-astro-cid-42j7il6w]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.gap-caption[data-astro-cid-42j7il6w]{color:var(--fg-3);text-wrap:pretty;font-size:13.5px}.gap-chat[data-astro-cid-42j7il6w]{flex-direction:column;gap:8px;display:flex}.gap-msg[data-astro-cid-42j7il6w]{border-radius:var(--r-xl);max-width:80%;padding:9px 13px;font-size:15px;line-height:1.35}.gap-customer[data-astro-cid-42j7il6w]{color:var(--fig-on-accent);background:var(--accent);border-bottom-right-radius:var(--r-sm);align-self:flex-end}.gap-agent[data-astro-cid-42j7il6w]{color:var(--fg);background:var(--surface-2);border:1px solid var(--line);border-bottom-left-radius:var(--r-sm);align-self:flex-start}@media (width<=560px){.gap[data-astro-cid-42j7il6w]{padding:16px}.gap-msg[data-astro-cid-42j7il6w]{max-width:100%;font-size:14.5px}}.lag[data-astro-cid-kwa6zkyk]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--contact);gap:22px;margin:0;padding:22px;display:grid}.lag-page[data-astro-cid-kwa6zkyk]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lag-item[data-astro-cid-kwa6zkyk]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;justify-content:center;gap:2px;padding:14px 16px;display:flex}.lag-now[data-astro-cid-kwa6zkyk]{border-color:var(--fig-accent);box-shadow:0 0 0 3px var(--rail-halo)}.lag-label[data-astro-cid-kwa6zkyk]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.lag-now[data-astro-cid-kwa6zkyk] .lag-label[data-astro-cid-kwa6zkyk]{color:var(--accent-text)}.lag-item[data-astro-cid-kwa6zkyk] strong[data-astro-cid-kwa6zkyk]{color:var(--fg);font-size:16px;font-weight:600;line-height:1.3}.lag-stale[data-astro-cid-kwa6zkyk]{background:var(--bg)}.lag-stale[data-astro-cid-kwa6zkyk] strong[data-astro-cid-kwa6zkyk]{color:var(--fg-2);font-weight:500}.lag-note[data-astro-cid-kwa6zkyk]{color:var(--fg-3);font-size:13px}.lag-track[data-astro-cid-kwa6zkyk]{height:12px;margin:0 5px;position:relative}.lag-line[data-astro-cid-kwa6zkyk]{background:repeating-linear-gradient(to right, var(--fg-3) 0 4px, transparent 4px 9px);height:1px;position:absolute;top:50%;left:0;right:0}.lag-dot[data-astro-cid-kwa6zkyk]{z-index:1;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;translate:-50% -50%}.lag-dot-now[data-astro-cid-kwa6zkyk]{background:var(--fig-accent);box-shadow:0 0 0 4px var(--rail-halo);left:0}.lag-dot-later[data-astro-cid-kwa6zkyk]{background:var(--surface);border:1.5px solid var(--fg-3);left:100%}.lag-packet[data-astro-cid-kwa6zkyk]{background:var(--fig-accent);z-index:2;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:100%;translate:-50% -50%}.lag-ends[data-astro-cid-kwa6zkyk]{color:var(--fg-2);justify-content:space-between;gap:16px;margin-top:10px;font-size:13.5px;line-height:1.4;display:flex}.lag-ends[data-astro-cid-kwa6zkyk] span[data-astro-cid-kwa6zkyk]:last-child{text-align:right;max-width:230px}.lag-ends[data-astro-cid-kwa6zkyk] b[data-astro-cid-kwa6zkyk]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin-bottom:2px;font-size:11px;font-weight:500;display:block}.lag-ends[data-astro-cid-kwa6zkyk] span[data-astro-cid-kwa6zkyk]:first-child b[data-astro-cid-kwa6zkyk]{color:var(--accent-text)}.is-ready[data-astro-cid-kwa6zkyk] .lag-packet[data-astro-cid-kwa6zkyk]{left:0}.is-run[data-astro-cid-kwa6zkyk] .lag-packet[data-astro-cid-kwa6zkyk]{transition:left 2.6s var(--ease-in-out) .4s;left:100%}.is-run[data-astro-cid-kwa6zkyk] .lag-dot-later[data-astro-cid-kwa6zkyk]{animation:lag-arrive .9s var(--ease-out) 3s both}@keyframes lag-arrive{40%{border-color:var(--fig-accent);box-shadow:0 0 0 5px var(--rail-halo)}}@media (width<=560px){.lag[data-astro-cid-kwa6zkyk]{gap:20px;padding:16px}.lag-page[data-astro-cid-kwa6zkyk]{grid-template-columns:1fr;gap:10px}.lag-ends[data-astro-cid-kwa6zkyk] span[data-astro-cid-kwa6zkyk]:last-child{max-width:75%}}.mfp[data-astro-cid-fkiod5uq]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--contact);gap:16px;margin:0;padding:22px;display:grid;container-type:inline-size}.mfp-title[data-astro-cid-fkiod5uq]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);font-size:11px}.mfp-grid[data-astro-cid-fkiod5uq]{grid-template-columns:minmax(0,1.45fr) repeat(3,minmax(0,1fr));align-items:center;gap:10px 12px;display:grid}.mfp-step[data-astro-cid-fkiod5uq]{color:var(--fg-2);align-self:end;font-size:13.5px;line-height:1.3}.mfp-row[data-astro-cid-fkiod5uq]{color:var(--fg-2);flex-direction:column;gap:2px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.mfp-row[data-astro-cid-fkiod5uq] small[data-astro-cid-fkiod5uq]{color:var(--fg-3);font-size:13px;font-weight:400}.mfp-row-live[data-astro-cid-fkiod5uq]{color:var(--fg)}.mfp-cell[data-astro-cid-fkiod5uq]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--bg);gap:8px;padding:12px;display:grid}.mfp-cell[data-astro-cid-fkiod5uq] b[data-astro-cid-fkiod5uq]{font-family:var(--font-mono);color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:20px;font-weight:500;line-height:1}.mfp-cell[data-astro-cid-fkiod5uq] i[data-astro-cid-fkiod5uq]{border-radius:var(--r-pill);background:var(--line);height:4px;display:block;position:relative;overflow:hidden}.mfp-cell[data-astro-cid-fkiod5uq] i[data-astro-cid-fkiod5uq]:after{content:"";width:calc(var(--v) * 100%);border-radius:inherit;background:var(--fg-3);position:absolute;inset:0 auto 0 0}.mfp-live[data-astro-cid-fkiod5uq]{background:var(--surface);border-color:var(--fig-accent);box-shadow:0 0 0 3px var(--rail-halo)}.mfp-live[data-astro-cid-fkiod5uq] b[data-astro-cid-fkiod5uq]{color:var(--fg);font-weight:600}.mfp-live[data-astro-cid-fkiod5uq] i[data-astro-cid-fkiod5uq]:after{background:var(--fig-accent)}.is-ready[data-astro-cid-fkiod5uq] .mfp-live[data-astro-cid-fkiod5uq] i[data-astro-cid-fkiod5uq]:after{width:0}.is-ready[data-astro-cid-fkiod5uq] .mfp-live[data-astro-cid-fkiod5uq] b[data-astro-cid-fkiod5uq]{opacity:0}.is-ready[data-astro-cid-fkiod5uq] .mfp-live[data-astro-cid-fkiod5uq]{border-color:var(--line);box-shadow:none}.is-run[data-astro-cid-fkiod5uq] .mfp-live[data-astro-cid-fkiod5uq] i[data-astro-cid-fkiod5uq]:after{width:calc(var(--v) * 100%);transition:width .7s var(--ease-out) calc(.3s + var(--i) * .9s)}.is-run[data-astro-cid-fkiod5uq] .mfp-live[data-astro-cid-fkiod5uq] b[data-astro-cid-fkiod5uq]{opacity:1;transition:opacity .4s var(--ease-out) calc(.3s + var(--i) * .9s)}.is-run[data-astro-cid-fkiod5uq] .mfp-live[data-astro-cid-fkiod5uq]{border-color:var(--fig-accent);box-shadow:0 0 0 3px var(--rail-halo);transition:border-color .4s,box-shadow .4s;transition-delay:calc(.3s + var(--i) * .9s)}@media (width<=560px){.mfp[data-astro-cid-fkiod5uq]{gap:12px;padding:16px}}@container (width<=500px){.mfp-grid[data-astro-cid-fkiod5uq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mfp-corner[data-astro-cid-fkiod5uq]{display:none}.mfp-row[data-astro-cid-fkiod5uq]{flex-flow:wrap;grid-column:1/-1;align-items:baseline;gap:0 8px;margin-top:6px}.mfp-step[data-astro-cid-fkiod5uq]{font-size:13px}.mfp-cell[data-astro-cid-fkiod5uq]{padding:10px}.mfp-cell[data-astro-cid-fkiod5uq] b[data-astro-cid-fkiod5uq]{font-size:18px}}.journey[data-astro-cid-ej22s2rq] .tablist[data-astro-cid-ej22s2rq]{margin-bottom:28px}.spine[data-astro-cid-ej22s2rq]{gap:4px;margin:0;padding:0;list-style:none;display:grid;position:relative}.moment[data-astro-cid-ej22s2rq]:not(:last-child):before{content:"";left:calc(var(--when,132px) + 20px + 11px);background:var(--fig-accent);width:2px;opacity:max(.25, calc(1 - var(--j) * .2));transform-origin:top;position:absolute;top:31px;bottom:-35px}.moment[data-astro-cid-ej22s2rq]{grid-template-columns:var(--when,132px) 24px minmax(0, 1fr);align-items:start;column-gap:20px;padding:14px 0;display:grid;position:relative}.when[data-astro-cid-ej22s2rq]{text-align:right;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);padding-top:3px;font-size:12px}.dot[data-astro-cid-ej22s2rq]{background:var(--surface);border:2px solid var(--fig-accent);width:24px;height:24px;box-shadow:0 0 0 6px color-mix(in srgb, var(--fig-accent) 12%, transparent);border-radius:50%;margin-top:5px;position:relative}.dot[data-astro-cid-ej22s2rq]:after{content:"";background:var(--fig-accent);border-radius:50%;position:absolute;inset:5px}.title[data-astro-cid-ej22s2rq]{color:var(--fg);margin:0;font-size:21px;font-weight:600;line-height:1.3}.read[data-astro-cid-ej22s2rq]{color:var(--fg-2);flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:8px 0 0;font-size:16px;line-height:1.5;display:flex}.read[data-astro-cid-ej22s2rq] code[data-astro-cid-ej22s2rq]{font-family:var(--font-mono);color:var(--fg);border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line);padding:3px 9px;font-size:13px}.arrow[data-astro-cid-ej22s2rq]{color:var(--accent-text)}.more[data-astro-cid-ej22s2rq]{margin-top:8px;display:inline-block}@media (width<=640px){.spine[data-astro-cid-ej22s2rq]{--when:0px}.moment[data-astro-cid-ej22s2rq]:not(:last-child):before{left:11px}.moment[data-astro-cid-ej22s2rq]{grid-template-columns:24px minmax(0,1fr);column-gap:16px}.when[data-astro-cid-ej22s2rq]{text-align:left;grid-area:1/2;padding:0 0 4px}.dot[data-astro-cid-ej22s2rq]{grid-area:1/1/span 2}.what[data-astro-cid-ej22s2rq]{grid-column:2}.title[data-astro-cid-ej22s2rq]{font-size:19px}.arrow[data-astro-cid-ej22s2rq]{display:none}.read[data-astro-cid-ej22s2rq] span[data-astro-cid-ej22s2rq]:last-child{flex-basis:100%}}@media (prefers-reduced-motion:no-preference){.motion .journey[data-astro-cid-ej22s2rq].is-in .spine[data-astro-cid-ej22s2rq]:not([hidden]) .moment[data-astro-cid-ej22s2rq]:before{animation:spine-draw .14s linear calc(var(--j) * .14s + .2s) both}.motion .journey[data-astro-cid-ej22s2rq].is-in .spine[data-astro-cid-ej22s2rq]:not([hidden]) .moment[data-astro-cid-ej22s2rq]{animation:moment-in .5s var(--ease-enter) calc(var(--j) * .12s + .1s) both}}@keyframes spine-draw{0%{transform:scaleY(0)}}@keyframes moment-in{0%{opacity:0;transform:translateY(var(--rise))}}.build-shot[data-astro-cid-kzmisqxi]{width:100%;max-width:960px;margin:0 auto}.hero[data-astro-cid-kzmisqxi]{padding-block:60px 72px}.hero-h1[data-astro-cid-kzmisqxi]{font-size:clamp(38px,5vw,64px)}.hero[data-astro-cid-kzmisqxi] .lede[data-astro-cid-kzmisqxi]{max-width:560px}.crumb[data-astro-cid-kzmisqxi]{color:var(--on-ink-3);align-items:center;gap:10px;font-size:14px;display:flex}.crumb[data-astro-cid-kzmisqxi] a[data-astro-cid-kzmisqxi]{color:var(--on-ink-3)}.crumb[data-astro-cid-kzmisqxi] a[data-astro-cid-kzmisqxi]:hover{color:var(--on-ink)}.problem[data-astro-cid-kzmisqxi]{padding-block:var(--space-l) var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:40px;display:grid}.problem-side[data-astro-cid-kzmisqxi]{--gap:18px;padding-top:6px}.problem-points[data-astro-cid-kzmisqxi]{--min:180px;--gap:12px}.problem-body[data-astro-cid-kzmisqxi]{font-size:18px}.point[data-astro-cid-kzmisqxi]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--fg-2);padding:16px 18px;font-size:14px;font-weight:300;line-height:1.45}.point[data-astro-cid-kzmisqxi] strong[data-astro-cid-kzmisqxi]{color:var(--fg);margin-bottom:4px;display:block}.panel-section[data-astro-cid-kzmisqxi]+.problem[data-astro-cid-kzmisqxi]{padding-top:0}.problem-visual[data-astro-cid-kzmisqxi] .problem-body[data-astro-cid-kzmisqxi]{max-width:460px}@media (width>=960px){.problem-visual[data-astro-cid-kzmisqxi]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:56px}}.outcome[data-astro-cid-kzmisqxi] .head{max-width:700px}.proof[data-astro-cid-kzmisqxi]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:center;gap:28px;margin:0;padding:28px 30px;display:grid}.proof[data-astro-cid-kzmisqxi] img[data-astro-cid-kzmisqxi]{border-radius:var(--r-lg);width:100%;height:auto}.proof[data-astro-cid-kzmisqxi] blockquote[data-astro-cid-kzmisqxi]{text-wrap:pretty;margin:0;font-size:19px;font-weight:300;line-height:1.45}.recipe[data-astro-cid-kzmisqxi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:14px;display:grid}.recipe[data-astro-cid-kzmisqxi] .code-block[data-astro-cid-kzmisqxi]{background:var(--surface);border:1px solid var(--line)}.code-scroll[data-astro-cid-kzmisqxi]{overscroll-behavior:contain;max-height:min(440px,60vh);overflow:auto}.code-scroll[data-astro-cid-kzmisqxi]:focus-visible{outline-offset:-2px}.recipe[data-astro-cid-kzmisqxi] .prompt[data-astro-cid-kzmisqxi]{font-family:var(--font-mono);color:var(--fg-2);white-space:pre-wrap;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.6}.recipe-note[data-astro-cid-kzmisqxi]{max-width:560px}.recipe-links[data-astro-cid-kzmisqxi]{flex-wrap:wrap;gap:8px 24px;display:flex}.references[data-astro-cid-kzmisqxi]{flex-direction:column;gap:14px;padding-block:8px 56px;display:flex}.references[data-astro-cid-kzmisqxi] ul[data-astro-cid-kzmisqxi]{flex-direction:column;gap:8px;list-style:none;display:flex}.references[data-astro-cid-kzmisqxi] li[data-astro-cid-kzmisqxi]{color:var(--fg-3);font-size:14px;font-weight:300}.references[data-astro-cid-kzmisqxi] a[data-astro-cid-kzmisqxi]{color:var(--fg-2);text-underline-offset:3px;text-decoration:underline}.references[data-astro-cid-kzmisqxi] a[data-astro-cid-kzmisqxi]:hover{color:var(--accent-text)}.related[data-astro-cid-kzmisqxi]{padding-block:var(--space-m)}.build-links[data-astro-cid-kzmisqxi]{flex-wrap:wrap;gap:8px 24px;display:flex}.panel-section[data-astro-cid-kzmisqxi]{padding-bottom:var(--section)}.related-title[data-astro-cid-kzmisqxi]{letter-spacing:.02em;font-size:17px;font-weight:600}
