.stripe[data-astro-cid-wqtdmzzl]{height:3px;width:100%;background:linear-gradient(90deg,var(--m-holo-1),var(--m-holo-2),var(--m-holo-pink),var(--m-holo-3),var(--m-holo-4),var(--m-holo-1));background-size:300% 100%;animation:stripe 12s linear infinite}@media(prefers-reduced-motion:reduce){.stripe[data-astro-cid-wqtdmzzl]{animation:none}}.amq[data-astro-cid-cvxgyvbx]{--s: 2.5rem;width:100%;max-width:20rem;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.amq__track[data-astro-cid-cvxgyvbx]{display:flex;gap:var(--sp-2);width:max-content;animation:amq var(--dur-marquee) linear infinite}.amq[data-astro-cid-cvxgyvbx]:hover .amq__track[data-astro-cid-cvxgyvbx]{animation-play-state:paused}.amq__emblem[data-astro-cid-cvxgyvbx]{width:56%;height:56%;background:currentColor;-webkit-mask:url(/brand/emblem-mask.webp) center / contain no-repeat;mask:url(/brand/emblem-mask.webp) center / contain no-repeat}.amq__m[data-astro-cid-cvxgyvbx]{width:var(--s);height:var(--s);border-radius:50%;background:var(--bg-elev);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.amq__m[data-astro-cid-cvxgyvbx] img[data-astro-cid-cvxgyvbx]{width:52%;height:52%;object-fit:contain}.amq__m[data-astro-cid-cvxgyvbx] img[data-astro-cid-cvxgyvbx][src$=".png"]{width:100%;height:100%;object-fit:cover}.amq__m--modelo[data-astro-cid-cvxgyvbx]{background:var(--brand);color:var(--accent);border-color:var(--brand)}.amq__m--modelo[data-astro-cid-cvxgyvbx] svg[data-astro-cid-cvxgyvbx]{width:60%;height:auto}@keyframes amq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.amq__track[data-astro-cid-cvxgyvbx]{animation:none}}.app[data-astro-cid-v7jqivp6]{position:relative;display:grid;grid-template-columns:12.5rem minmax(0,1fr);height:100%;border-radius:var(--r-float);background:var(--m-paper);box-shadow:var(--shadow-float);overflow:hidden;font-size:var(--fs-xs)}.app__side[data-astro-cid-v7jqivp6]{display:grid;align-content:start;gap:var(--sp-2);padding:var(--sp-4) var(--sp-3);background:var(--app-bg);border-right:1px solid var(--line)}.app__brand[data-astro-cid-v7jqivp6]{display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-2) var(--sp-3)}.app__ws[data-astro-cid-v7jqivp6]{display:grid;line-height:1.15}.app__ws[data-astro-cid-v7jqivp6] strong[data-astro-cid-v7jqivp6]{font-size:var(--fs-xs);letter-spacing:.08em}.app__ws[data-astro-cid-v7jqivp6] span[data-astro-cid-v7jqivp6]{font-size:var(--fs-2xs);color:var(--fg-muted)}.app__nav[data-astro-cid-v7jqivp6]{display:grid;gap:2px}.app__nav[data-astro-cid-v7jqivp6] li[data-astro-cid-v7jqivp6]{display:flex;align-items:center;gap:var(--sp-2);height:1.9rem;padding:0 var(--sp-2);border-radius:8px;color:var(--fg)}.app__nav[data-astro-cid-v7jqivp6] li[data-astro-cid-v7jqivp6].is-active{background:var(--accent)}.app__group[data-astro-cid-v7jqivp6]{padding:var(--sp-3) var(--sp-2) 0;font-size:var(--fs-2xs);color:var(--fg-muted)}.app__main[data-astro-cid-v7jqivp6]{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0}.app__top[data-astro-cid-v7jqivp6]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line)}.app__search[data-astro-cid-v7jqivp6]{flex:1;display:inline-flex;align-items:center;gap:var(--sp-2);height:1.9rem;padding:0 var(--sp-3);border-radius:8px;border:1px solid var(--line);color:var(--fg-placeholder);max-width:20rem}.app__holo[data-astro-cid-v7jqivp6]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:1.9rem;padding:0 var(--sp-3);border-radius:8px;color:var(--m-forest-night);background-image:linear-gradient(110deg,var(--m-holo-1),var(--m-holo-2) 30%,var(--m-holo-3) 60%,var(--m-holo-4));font-weight:var(--fw-medium)}.app__holo-mark[data-astro-cid-v7jqivp6]{width:.875rem;height:.875rem;background:currentColor;-webkit-mask:url(/brand/emblem-mask.webp) center / contain no-repeat;mask:url(/brand/emblem-mask.webp) center / contain no-repeat}.app__btn[data-astro-cid-v7jqivp6]{display:inline-flex;align-items:center;gap:4px;height:1.9rem;padding:0 var(--sp-3);border-radius:8px;border:1px solid var(--line)}.app__avatar[data-astro-cid-v7jqivp6]{width:1.75rem;height:1.75rem;border-radius:50%;background:var(--accent);color:var(--m-forest);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fw-medium)}.app__page[data-astro-cid-v7jqivp6]{position:relative;padding:var(--sp-4) var(--sp-5) var(--sp-5);min-height:0;overflow:hidden;background:var(--app-bg)}.app--rail[data-astro-cid-v7jqivp6]{grid-template-columns:3.5rem minmax(0,1fr)}.app--rail[data-astro-cid-v7jqivp6] .app__side[data-astro-cid-v7jqivp6]{padding:var(--sp-3) var(--sp-2);justify-items:center}.app--rail[data-astro-cid-v7jqivp6] .app__brand[data-astro-cid-v7jqivp6]{padding:0 0 var(--sp-3)}.app--rail[data-astro-cid-v7jqivp6] .app__ws[data-astro-cid-v7jqivp6],.app--rail[data-astro-cid-v7jqivp6] .app__group[data-astro-cid-v7jqivp6],.app--rail[data-astro-cid-v7jqivp6] .app__nav[data-astro-cid-v7jqivp6] li[data-astro-cid-v7jqivp6] span[data-astro-cid-v7jqivp6]{display:none}.app--rail[data-astro-cid-v7jqivp6] .app__nav[data-astro-cid-v7jqivp6]{gap:4px;justify-items:center}.app--rail[data-astro-cid-v7jqivp6] .app__nav[data-astro-cid-v7jqivp6] li[data-astro-cid-v7jqivp6]{width:2rem;height:2rem;padding:0;gap:0;justify-content:center;font-size:0}.app--rail[data-astro-cid-v7jqivp6] .app__nav[data-astro-cid-v7jqivp6] li[data-astro-cid-v7jqivp6] svg{width:1rem;height:1rem}@media(max-width:860px){.app[data-astro-cid-v7jqivp6]{grid-template-columns:minmax(0,1fr)}.app__side[data-astro-cid-v7jqivp6],.app__search[data-astro-cid-v7jqivp6]{display:none}}.chart[data-astro-cid-s6jugtpe]{width:100%;height:auto;display:block;overflow:visible}.chart__bar[data-astro-cid-s6jugtpe]{transform-origin:50% 100%;transform-box:fill-box;animation:grow var(--dur-base) var(--ease-out) both;animation-delay:calc(var(--i) * 40ms)}.chart__bar--income[data-astro-cid-s6jugtpe]{fill:var(--chart-income)}.chart__bar--expense[data-astro-cid-s6jugtpe]{fill:var(--chart-expense)}.chart__bar--invest[data-astro-cid-s6jugtpe]{fill:var(--chart-invest)}.chart__line[data-astro-cid-s6jugtpe]{fill:none;stroke:var(--chart-net);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1200;stroke-dashoffset:1200;animation:draw var(--dur-slow) var(--ease-out) forwards;animation-delay:.3s}.chart__area[data-astro-cid-s6jugtpe]{opacity:.6}.chart__grid[data-astro-cid-s6jugtpe]{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.chart__dot[data-astro-cid-s6jugtpe]{fill:var(--bg-elev);stroke:var(--chart-net);stroke-width:2;vector-effect:non-scaling-stroke}@keyframes draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.chart__line[data-astro-cid-s6jugtpe]{stroke-dashoffset:0;animation:none}.chart__bar[data-astro-cid-s6jugtpe]{animation:none}}.answer[data-astro-cid-cpkn2s3s]{display:grid;gap:var(--sp-3);align-content:start}.answer[data-astro-cid-cpkn2s3s][aria-hidden=true]{display:none}.answer__q[data-astro-cid-cpkn2s3s]{justify-self:end;max-width:82%;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-input);background:var(--app-primary);color:var(--app-primary-fg);font-size:var(--fs-caption);line-height:var(--lh-relaxed)}.answer__a[data-astro-cid-cpkn2s3s]{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:var(--sp-2);--reply-at: .6s}.answer__faces[data-astro-cid-cpkn2s3s]{display:grid;align-self:end;margin-bottom:calc(var(--credits-h) + var(--sp-2));--credits-h: 1rem}.answer__face[data-astro-cid-cpkn2s3s]{grid-area:1 / 1;display:flex}.answer__reply[data-astro-cid-cpkn2s3s],.answer__list[data-astro-cid-cpkn2s3s] li[data-astro-cid-cpkn2s3s],.answer__act[data-astro-cid-cpkn2s3s],.answer__credits[data-astro-cid-cpkn2s3s]{display:grid;grid-template-rows:1fr}.answer__reply[data-astro-cid-cpkn2s3s]>span[data-astro-cid-cpkn2s3s],.answer__list[data-astro-cid-cpkn2s3s] li[data-astro-cid-cpkn2s3s]>span[data-astro-cid-cpkn2s3s],.answer__act[data-astro-cid-cpkn2s3s]>span[data-astro-cid-cpkn2s3s],.answer__credits[data-astro-cid-cpkn2s3s]>span[data-astro-cid-cpkn2s3s],.answer__metric[data-astro-cid-cpkn2s3s]>span[data-astro-cid-cpkn2s3s]{min-height:0;overflow:hidden}.answer__reply[data-astro-cid-cpkn2s3s],.answer__list[data-astro-cid-cpkn2s3s] li[data-astro-cid-cpkn2s3s],.answer__act[data-astro-cid-cpkn2s3s],.answer__credits[data-astro-cid-cpkn2s3s],.answer__metric[data-astro-cid-cpkn2s3s]{margin-top:var(--sp-2)}.answer__list[data-astro-cid-cpkn2s3s] li[data-astro-cid-cpkn2s3s]+li[data-astro-cid-cpkn2s3s]{margin-top:4px}.answer__act[data-astro-cid-cpkn2s3s]>span[data-astro-cid-cpkn2s3s]{justify-self:start}.answer__body[data-astro-cid-cpkn2s3s]{display:grid;gap:var(--sp-2);min-width:0}.trace[data-astro-cid-cpkn2s3s]{display:grid;gap:3px;font-size:var(--fs-xs);color:var(--app-muted-fg)}.trace__tool[data-astro-cid-cpkn2s3s]{display:inline-flex;align-items:center;gap:6px}.trace__thinking[data-astro-cid-cpkn2s3s]{display:block;height:0;overflow:hidden;opacity:0}.answer__credits[data-astro-cid-cpkn2s3s]{font-size:var(--fs-2xs);line-height:1rem;color:var(--app-muted-fg)}.answer__content[data-astro-cid-cpkn2s3s]{display:grid}.answer__reply[data-astro-cid-cpkn2s3s]{font-size:var(--fs-caption);line-height:var(--lh-relaxed);text-wrap:pretty}.answer__list[data-astro-cid-cpkn2s3s]{display:grid}.answer__list[data-astro-cid-cpkn2s3s] li[data-astro-cid-cpkn2s3s]{font-size:var(--fs-caption);line-height:var(--lh-relaxed);color:var(--app-muted-fg)}.answer__list[data-astro-cid-cpkn2s3s] li[data-astro-cid-cpkn2s3s]>span[data-astro-cid-cpkn2s3s]{position:relative;padding-left:var(--sp-4)}.answer__list[data-astro-cid-cpkn2s3s] li[data-astro-cid-cpkn2s3s]>span[data-astro-cid-cpkn2s3s]:before{content:"";position:absolute;left:0;top:.72em;width:5px;height:5px;border-radius:50%;background:var(--app-fg)}.answer__metric[data-astro-cid-cpkn2s3s]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr;gap:var(--sp-5);align-items:center}.answer__metric-text[data-astro-cid-cpkn2s3s]{display:grid;gap:2px}.answer__metric-value[data-astro-cid-cpkn2s3s]{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:var(--fs-h3);line-height:1;letter-spacing:var(--ls-h3)}.answer__metric-caption[data-astro-cid-cpkn2s3s]{font-size:var(--fs-xs);color:var(--app-muted-fg);max-width:16ch}.answer__metric-chart[data-astro-cid-cpkn2s3s]{min-width:0;--chart-net: var(--app-fg);--bg-elev: var(--app-card);--line: var(--app-border)}.answer[data-astro-cid-cpkn2s3s].is-active .answer__metric[data-astro-cid-cpkn2s3s]{animation:rise var(--dur-slow) var(--ease-settle) both;animation-delay:.8s}.answer__action[data-astro-cid-cpkn2s3s]{justify-self:start;display:inline-flex;align-items:center;gap:var(--sp-2);height:1.875rem;padding:0 var(--sp-3);border-radius:var(--r-pill);background:var(--app-primary);color:var(--app-primary-fg);font-size:var(--fs-xs)}.answer[data-astro-cid-cpkn2s3s].is-active .answer__q[data-astro-cid-cpkn2s3s]{animation:land var(--dur-base) var(--ease-out) both}.answer[data-astro-cid-cpkn2s3s].is-active .trace__thinking[data-astro-cid-cpkn2s3s]{animation:think .65s var(--ease-out) both}.answer[data-astro-cid-cpkn2s3s].is-active .trace__tool[data-astro-cid-cpkn2s3s]{animation:tick var(--dur-base) var(--ease-out) both;animation-delay:calc(.35s + var(--i) * 90ms)}.answer[data-astro-cid-cpkn2s3s].is-active .answer__credits[data-astro-cid-cpkn2s3s]{animation:rise var(--dur-slow) var(--ease-settle) both;animation-delay:1.35s}.answer[data-astro-cid-cpkn2s3s].is-active .answer__reply[data-astro-cid-cpkn2s3s]{animation:rise var(--dur-slow) var(--ease-settle) both;animation-delay:var(--reply-at)}.answer[data-astro-cid-cpkn2s3s].is-active .answer__list[data-astro-cid-cpkn2s3s] li[data-astro-cid-cpkn2s3s]{animation:rise var(--dur-slow) var(--ease-settle) both;animation-delay:calc(.8s + var(--i) * 80ms)}.answer[data-astro-cid-cpkn2s3s].is-active .answer__act[data-astro-cid-cpkn2s3s]{animation:rise var(--dur-slow) var(--ease-settle) both;animation-delay:1.15s}.answer[data-astro-cid-cpkn2s3s].is-active .answer__faces[data-astro-cid-cpkn2s3s]{animation:lift var(--dur-slow) var(--ease-settle) 1.35s both}.answer[data-astro-cid-cpkn2s3s].is-active .answer__face--thinking[data-astro-cid-cpkn2s3s]{animation:gone 1ms linear var(--reply-at) both}.answer[data-astro-cid-cpkn2s3s].is-active .answer__face--mood[data-astro-cid-cpkn2s3s]{animation:come 1ms linear var(--reply-at) both}.answer[data-astro-cid-cpkn2s3s].is-active .answer__face--mood[data-astro-cid-cpkn2s3s] .face-pop{animation-delay:var(--reply-at)}@media(prefers-reduced-motion:reduce){.answer__face--thinking[data-astro-cid-cpkn2s3s]{display:none}}@keyframes lift{0%{margin-bottom:0}}@keyframes gone{to{opacity:0;visibility:hidden}}@keyframes come{0%{opacity:0;visibility:hidden}}@keyframes think{0%{opacity:0;height:0}15%{opacity:1;height:1.1rem}75%{opacity:1;height:1.1rem}to{opacity:0;height:0}}@keyframes land{0%{opacity:0;transform:translateY(16px)}}@keyframes tick{0%{opacity:0;transform:translate(-4px)}}@keyframes rise{0%{opacity:0;transform:translateY(6px);grid-template-rows:0fr;margin-top:0}}.composer[data-astro-cid-xkf2rp6n]{display:grid;border-radius:var(--app-r);background:var(--app-card);border:1px solid var(--app-input);box-shadow:var(--app-shadow-lg);color:var(--app-fg)}.composer__text[data-astro-cid-xkf2rp6n]{min-height:2.25rem;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);line-height:1.625;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;contain:inline-size}.composer__placeholder[data-astro-cid-xkf2rp6n]{color:var(--app-muted-fg)}.composer[data-astro-cid-xkf2rp6n][data-typed] .composer__placeholder[data-astro-cid-xkf2rp6n]{display:none}.composer[data-astro-cid-xkf2rp6n]:not([data-typed]) .composer__caret[data-astro-cid-xkf2rp6n]{display:none}.composer__caret[data-astro-cid-xkf2rp6n]{display:inline-block;width:1.5px;height:1.05em;background:var(--app-fg);vertical-align:-.15em;margin-left:1px;animation:blink 1s steps(2) infinite}.composer__foot[data-astro-cid-xkf2rp6n]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2) var(--sp-2) .625rem}.composer__meta[data-astro-cid-xkf2rp6n]{font-size:var(--fs-2xs);color:var(--app-muted-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.composer__send[data-astro-cid-xkf2rp6n]{width:1.75rem;height:1.75rem;border-radius:var(--app-r-md);background:var(--app-secondary);color:var(--app-fg);opacity:.5;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out),transform .12s var(--ease-out)}.composer[data-astro-cid-xkf2rp6n].has-text .composer__send[data-astro-cid-xkf2rp6n]{background:var(--app-primary);color:var(--app-primary-fg);opacity:1;box-shadow:var(--app-shadow-primary)}.composer[data-astro-cid-xkf2rp6n].is-sending .composer__send[data-astro-cid-xkf2rp6n]{transform:translateY(1px)}@keyframes blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.composer__caret[data-astro-cid-xkf2rp6n]{animation:none}}.agent[data-astro-cid-6cavgkwp]{position:absolute;inset:0;z-index:3;background:var(--app-bg);color:var(--app-fg);font-size:var(--fs-xs);will-change:clip-path}body.js .agent[data-astro-cid-6cavgkwp]:not(.is-open){visibility:hidden}.agent[data-astro-cid-6cavgkwp]{--mw: 0px;--mh: 0px;--mf: var(--sp-10)}.agent[data-astro-cid-6cavgkwp].is-open:not(.is-full){-webkit-mask-image:linear-gradient(to left,black 0,black calc(var(--mw) - var(--mf)),transparent var(--mw)),linear-gradient(to bottom,black 0,black calc(var(--mh) - var(--mf)),transparent var(--mh));-webkit-mask-composite:source-in;mask-image:linear-gradient(to left,black 0,black calc(var(--mw) - var(--mf)),transparent var(--mw)),linear-gradient(to bottom,black 0,black calc(var(--mh) - var(--mf)),transparent var(--mh));mask-composite:intersect}.app:has(>.agent.is-full){background:var(--m-night)}.agent__inner[data-astro-cid-6cavgkwp]{display:grid;grid-template-rows:auto auto minmax(0,1fr);height:var(--agent-h, 100%);padding:0 var(--sp-8) var(--sp-6)}.agent__bar[data-astro-cid-6cavgkwp]{display:flex;justify-content:flex-end;padding:var(--sp-5) 0 var(--sp-3)}.agent__x[data-astro-cid-6cavgkwp]{width:2rem;height:2rem;border-radius:var(--app-r);border:1px solid var(--app-border);background:var(--app-bg);display:inline-flex;align-items:center;justify-content:center}.agent__head[data-astro-cid-6cavgkwp]{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4)}.agent__name[data-astro-cid-6cavgkwp]{font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:-.02em}.agent__actions[data-astro-cid-6cavgkwp]{margin-left:auto;display:flex;align-items:center;gap:var(--sp-2)}.agent__btn[data-astro-cid-6cavgkwp]{display:inline-flex;align-items:center;gap:var(--sp-1);height:1.75rem;padding:0 .625rem;border-radius:var(--app-r-md);font-size:var(--fs-2xs);font-weight:var(--fw-medium);border:1px solid transparent}.agent__btn--outline[data-astro-cid-6cavgkwp]{border-color:var(--app-border);background:var(--app-bg)}.agent__btn--primary[data-astro-cid-6cavgkwp]{background:var(--app-primary);border-color:var(--app-primary);color:var(--app-primary-fg);box-shadow:var(--app-shadow-primary)}.agent__card[data-astro-cid-6cavgkwp]{position:relative;display:grid;min-height:0;overflow:hidden;border-radius:var(--app-r-xl);background:var(--app-card);box-shadow:0 0 0 1px color-mix(in srgb,var(--app-fg) 10%,transparent)}.agent__wash[data-astro-cid-6cavgkwp]{position:absolute;inset:0;pointer-events:none;background:var(--app-wash);transition:opacity .7s var(--ease-out)}.agent[data-astro-cid-6cavgkwp][data-view=chat] .agent__wash[data-astro-cid-6cavgkwp]{opacity:0}.agent__empty[data-astro-cid-6cavgkwp]{position:relative;display:none;align-content:center;justify-items:center;text-align:center;padding:var(--sp-8) var(--sp-5);gap:0}.agent[data-astro-cid-6cavgkwp][data-view=empty] .agent__empty[data-astro-cid-6cavgkwp]{display:grid}.agent[data-astro-cid-6cavgkwp][data-view=empty] .agent__chat[data-astro-cid-6cavgkwp]{display:none}.agent__badge[data-astro-cid-6cavgkwp]{display:inline-flex;align-items:center;gap:var(--sp-1);height:1.25rem;padding:0 var(--sp-2);border-radius:var(--r-pill);border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-card) 80%,transparent);font-size:var(--fs-2xs);font-weight:var(--fw-medium)}.agent__sep[data-astro-cid-6cavgkwp]{color:var(--app-muted-fg)}.agent__credits[data-astro-cid-6cavgkwp]{color:var(--app-primary)}.agent__greet[data-astro-cid-6cavgkwp]{margin-top:var(--sp-5);font-size:var(--fs-2xl);font-weight:var(--fw-semibold);letter-spacing:-.02em;line-height:1.2}.agent__sub[data-astro-cid-6cavgkwp]{margin-top:var(--sp-2);color:var(--app-muted-fg)}.agent__empty[data-astro-cid-6cavgkwp] .agent__composer--empty{margin-top:var(--sp-7);width:100%;max-width:42rem}.agent__quick[data-astro-cid-6cavgkwp]{margin-top:var(--sp-6);width:100%;max-width:42rem;display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4);text-align:left}.agent__qs[data-astro-cid-6cavgkwp]{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--app-r);border:1px solid var(--app-border);background:var(--app-bg)}.agent__qs-icon[data-astro-cid-6cavgkwp]{width:2rem;height:2rem;flex-shrink:0;border-radius:var(--app-r);background:var(--app-muted);display:inline-flex;align-items:center;justify-content:center}.agent__qs-text[data-astro-cid-6cavgkwp]{display:grid;gap:2px;min-width:0}.agent__qs-title[data-astro-cid-6cavgkwp]{font-weight:var(--fw-medium)}.agent__qs-prompt[data-astro-cid-6cavgkwp]{font-size:var(--fs-2xs);line-height:1.375;color:var(--app-muted-fg)}.agent__chat[data-astro-cid-6cavgkwp]{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0}.agent__thread[data-astro-cid-6cavgkwp]{padding:var(--sp-6) var(--sp-5);width:100%;max-width:calc(48rem + 2 * var(--sp-5));margin:0 auto;min-height:0;overflow:hidden;align-content:start}.agent__foot[data-astro-cid-6cavgkwp]{padding:0 var(--sp-5) var(--sp-5)}.agent__foot[data-astro-cid-6cavgkwp] .agent__composer{max-width:48rem;margin:0 auto}@media(max-width:640px){.agent__quick[data-astro-cid-6cavgkwp]{display:none}.agent__inner[data-astro-cid-6cavgkwp]{padding:0}.agent__bar[data-astro-cid-6cavgkwp],.agent__head[data-astro-cid-6cavgkwp]{display:none}}.cf[data-astro-cid-37sm5eoq]{width:100%;height:auto;display:block;overflow:visible}.cf__grid[data-astro-cid-37sm5eoq]{stroke:var(--app-border);stroke-width:1}.cf__tick[data-astro-cid-37sm5eoq]{font-size:10.5px;fill:var(--app-muted-fg);font-family:var(--font-sans)}.cf__bar[data-astro-cid-37sm5eoq]{transform-origin:50% 100%;transform-box:fill-box;animation:grow var(--dur-base) var(--ease-out) both;animation-delay:calc(var(--i) * 40ms)}.cf__bar--income[data-astro-cid-37sm5eoq],.cf__dot--income[data-astro-cid-37sm5eoq]{fill:var(--chart-income)}.cf__bar--expense[data-astro-cid-37sm5eoq],.cf__dot--expense[data-astro-cid-37sm5eoq]{fill:var(--chart-expense)}.cf__bar--invest[data-astro-cid-37sm5eoq],.cf__dot--invest[data-astro-cid-37sm5eoq]{fill:var(--chart-invest)}.cf__dot--net[data-astro-cid-37sm5eoq]{fill:var(--chart-net)}.cf__net[data-astro-cid-37sm5eoq]{fill:none;stroke:var(--chart-net);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.cf__bar[data-astro-cid-37sm5eoq]{animation:none}}.dash[data-astro-cid-x55hfhyq]{display:grid;gap:var(--sp-3);align-content:start;font-size:var(--fs-xs)}.dash__head[data-astro-cid-x55hfhyq]{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.dash__title[data-astro-cid-x55hfhyq]{font-size:var(--fs-lg);font-weight:var(--fw-medium);margin-right:var(--sp-1)}.dash__pulse[data-astro-cid-x55hfhyq]{display:inline-flex;align-items:center;gap:4px;height:1.5rem;padding:0 var(--sp-2);border-radius:var(--r-pill);color:var(--m-forest-night);background-image:linear-gradient(110deg,var(--m-holo-1),var(--m-holo-2) 30%,var(--m-holo-3) 60%,var(--m-holo-4));font-weight:var(--fw-medium)}.dash__pulse-text[data-astro-cid-x55hfhyq]{color:var(--app-muted-fg)}.dash__stats[data-astro-cid-x55hfhyq]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}.dash__stat[data-astro-cid-x55hfhyq]{display:grid;gap:2px;padding:var(--sp-3);border-radius:var(--r-image);background:var(--app-card);box-shadow:inset 0 0 0 1px var(--app-border)}.dash__label[data-astro-cid-x55hfhyq]{color:var(--app-muted-fg)}.dash__value[data-astro-cid-x55hfhyq]{font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-sm)}.dash__delta[data-astro-cid-x55hfhyq]{color:var(--app-muted-fg)}.dash__delta--positive[data-astro-cid-x55hfhyq]{color:var(--positive)}.dash__grid[data-astro-cid-x55hfhyq]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.dash__card[data-astro-cid-x55hfhyq]{display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-3);border-radius:var(--r-image);background:var(--app-card);box-shadow:inset 0 0 0 1px var(--app-border)}.dash__card-head[data-astro-cid-x55hfhyq]{display:flex;align-items:start;justify-content:space-between;gap:var(--sp-2)}.dash__card-head[data-astro-cid-x55hfhyq]>span[data-astro-cid-x55hfhyq]:first-child{display:grid;gap:1px;min-width:0}.dash__card-title[data-astro-cid-x55hfhyq]{font-weight:var(--fw-medium)}.dash__card-desc[data-astro-cid-x55hfhyq]{color:var(--app-muted-fg);font-size:var(--fs-2xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash__more[data-astro-cid-x55hfhyq]{flex-shrink:0;font-size:var(--fs-2xs);color:var(--app-muted-fg)}.dash__bars[data-astro-cid-x55hfhyq]{display:grid;gap:var(--sp-2)}.dash__bars[data-astro-cid-x55hfhyq] li[data-astro-cid-x55hfhyq]{display:grid;gap:4px}.dash__bar-row[data-astro-cid-x55hfhyq]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.dash__bar-label[data-astro-cid-x55hfhyq]{display:inline-flex;align-items:center;gap:6px;min-width:0}.dash__swatch[data-astro-cid-x55hfhyq]{width:10px;height:10px;border-radius:2px;background:var(--c);flex-shrink:0}.dash__pct[data-astro-cid-x55hfhyq]{color:var(--app-muted-fg);font-size:var(--fs-2xs)}.dash__bar-amount[data-astro-cid-x55hfhyq]{font-weight:var(--fw-medium)}.dash__bar[data-astro-cid-x55hfhyq]{display:block;height:6px;border-radius:3px;background:var(--app-muted);overflow:hidden}.dash__bar-fill[data-astro-cid-x55hfhyq]{display:block;height:100%;border-radius:inherit;background:var(--c)}.dash__tx[data-astro-cid-x55hfhyq]{display:grid}.dash__tx[data-astro-cid-x55hfhyq] li[data-astro-cid-x55hfhyq]{display:flex;align-items:center;gap:var(--sp-2);padding:5px 0;border-top:1px solid var(--app-border)}.dash__tx[data-astro-cid-x55hfhyq] li[data-astro-cid-x55hfhyq]:first-child{border-top:0}.dash__tx-icon[data-astro-cid-x55hfhyq]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:8px;background:var(--app-muted);color:var(--app-muted-fg);flex-shrink:0}.dash__tx-icon--income[data-astro-cid-x55hfhyq]{color:var(--positive)}.dash__tx-name[data-astro-cid-x55hfhyq]{display:grid;min-width:0;flex:1;line-height:1.2;font-weight:var(--fw-medium)}.dash__tx-name[data-astro-cid-x55hfhyq] span[data-astro-cid-x55hfhyq]{color:var(--app-muted-fg);font-size:var(--fs-2xs);font-weight:var(--fw-regular);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash__badge[data-astro-cid-x55hfhyq]{font-size:var(--fs-2xs);padding:1px 6px;border-radius:var(--r-pill);border:1px solid var(--app-border);color:var(--app-muted-fg)}.dash__tx-amount[data-astro-cid-x55hfhyq]{flex-shrink:0}.dash__tx-amount--income[data-astro-cid-x55hfhyq]{color:var(--positive)}.dash__accounts[data-astro-cid-x55hfhyq]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}.dash__acct[data-astro-cid-x55hfhyq]{display:grid;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:10px;background:var(--app-muted)}.dash__acct-top[data-astro-cid-x55hfhyq]{display:flex;align-items:center;justify-content:space-between}.dash__acct-icon[data-astro-cid-x55hfhyq]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:8px;background:var(--app-card)}.dash__acct-kind[data-astro-cid-x55hfhyq]{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-2xs);color:var(--app-muted-fg);text-transform:capitalize}.dash__dot[data-astro-cid-x55hfhyq]{width:6px;height:6px;border-radius:50%;background:var(--c)}.dash__acct-name[data-astro-cid-x55hfhyq]{display:grid;line-height:1.2;font-weight:var(--fw-medium);min-width:0}.dash__acct-name[data-astro-cid-x55hfhyq] span[data-astro-cid-x55hfhyq]{color:var(--app-muted-fg);font-size:var(--fs-2xs);font-weight:var(--fw-regular);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash__acct-balance[data-astro-cid-x55hfhyq]{font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--ls-sm)}@media(max-width:640px){.dash__stats[data-astro-cid-x55hfhyq],.dash__grid[data-astro-cid-x55hfhyq],.dash__accounts[data-astro-cid-x55hfhyq]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero[data-astro-cid-yfogg3tk]{--stage-vis: clamp(24rem, 46vw, 42rem);--app-top: 3.25rem;position:relative;padding-top:calc(var(--nav-h) + var(--sp-12));padding-bottom:0;margin-top:calc(-1 * var(--nav-h));overflow:hidden}.hero--dark[data-astro-cid-yfogg3tk]{background:var(--bg-night);isolation:isolate;color:var(--fg-on-dark)}.hero--dark[data-astro-cid-yfogg3tk] .t-lede[data-astro-cid-yfogg3tk],.hero--dark[data-astro-cid-yfogg3tk] .hero__marks-note[data-astro-cid-yfogg3tk]{color:var(--fg-on-dark-muted)}.hero--dark[data-astro-cid-yfogg3tk] .seg{background:#ffffff1a}.hero--dark[data-astro-cid-yfogg3tk] .seg__btn{color:var(--fg-on-dark-muted)}.hero--dark[data-astro-cid-yfogg3tk] .seg__btn[aria-pressed=true]{background:var(--m-paper);color:var(--fg)}.hero--dark[data-astro-cid-yfogg3tk] .hero__ghost{color:var(--fg-on-dark);border-color:var(--fg-on-dark)}.hero--dark[data-astro-cid-yfogg3tk] .hero__ghost:hover{background:#ffffff14}.hero--dark[data-astro-cid-yfogg3tk] .amq__m{background:var(--m-grey);border-color:transparent}.hero--dark[data-astro-cid-yfogg3tk] .amq__m img[src$=".png"]{width:62%;height:62%;object-fit:contain;border-radius:0}.hero--dark[data-astro-cid-yfogg3tk] .amq__m--modelo{background:var(--accent);color:var(--m-forest-deep);border-color:var(--accent)}.hero--dark[data-astro-cid-yfogg3tk] .amq{mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.hero[data-astro-cid-yfogg3tk] .hero__stripe{position:absolute;left:0;right:0;bottom:0;z-index:2}.hero__inner[data-astro-cid-yfogg3tk]{position:relative;z-index:1;display:grid;gap:var(--sp-12)}.hero__head[data-astro-cid-yfogg3tk]{display:grid;justify-items:start;gap:var(--sp-6)}.hero__head[data-astro-cid-yfogg3tk] .t-display[data-astro-cid-yfogg3tk]{max-width:14ch}.hero__row[data-astro-cid-yfogg3tk]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-8);align-items:end;justify-self:stretch;width:100%}.hero__lead[data-astro-cid-yfogg3tk]{display:grid;justify-items:start;gap:var(--sp-6)}.hero__lede[data-astro-cid-yfogg3tk]{font-size:var(--fs-lg);max-width:34rem}.hero__ctas[data-astro-cid-yfogg3tk]{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.hero__marks[data-astro-cid-yfogg3tk]{display:flex;align-items:center;gap:var(--sp-4);justify-self:end}.hero__marks[data-astro-cid-yfogg3tk] .amq{max-width:18rem;flex-shrink:0}.hero__marks-note[data-astro-cid-yfogg3tk]{font-size:var(--fs-caption);color:var(--fg-muted)}.hero__stage[data-astro-cid-yfogg3tk]{position:relative;min-width:0;height:var(--stage-vis)}.stage[data-astro-cid-yfogg3tk]{width:100%;aspect-ratio:16 / 10;display:grid;color:var(--fg)}.hero--dark[data-astro-cid-yfogg3tk] .stage[data-astro-cid-yfogg3tk] .app{box-shadow:var(--shadow-lift)}.stage__dash[data-astro-cid-yfogg3tk]{height:100%}.stage[data-astro-cid-yfogg3tk] .agent{--agent-h: var(--stage-vis)}@media(max-width:1300px){.hero[data-astro-cid-yfogg3tk]{--stage-vis: clamp(24rem, 50vw, 42rem)}}@media(max-width:1100px){.hero[data-astro-cid-yfogg3tk]{--stage-vis: clamp(26rem, 56vw, 42rem)}}@media(max-width:860px){.hero__row[data-astro-cid-yfogg3tk]{grid-template-columns:minmax(0,1fr)}.hero__marks[data-astro-cid-yfogg3tk]{justify-self:start;flex-wrap:wrap}}@media(max-width:640px){.hero[data-astro-cid-yfogg3tk]{padding-top:calc(var(--nav-h) + var(--sp-6));padding-bottom:var(--sp-12)}.hero__inner[data-astro-cid-yfogg3tk]{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.hero__head[data-astro-cid-yfogg3tk],.hero__row[data-astro-cid-yfogg3tk],.hero__lead[data-astro-cid-yfogg3tk]{display:contents}.hero__lede[data-astro-cid-yfogg3tk]{font-size:var(--fs-md)}.hero__stage[data-astro-cid-yfogg3tk]{display:none}.hero__ctas[data-astro-cid-yfogg3tk]{order:6}.hero__marks[data-astro-cid-yfogg3tk]{order:7;flex-direction:column;align-items:stretch;justify-self:stretch;width:100%;max-width:100%;min-width:0}.hero__marks[data-astro-cid-yfogg3tk] .amq{max-width:100%;width:100%;min-width:0;contain:inline-size}.stage[data-astro-cid-yfogg3tk]{aspect-ratio:auto}.stage[data-astro-cid-yfogg3tk] .app,.hero--dark[data-astro-cid-yfogg3tk] .stage[data-astro-cid-yfogg3tk] .app{box-shadow:none;background:transparent;border-radius:0}.stage[data-astro-cid-yfogg3tk] .app__top,.stage__dash[data-astro-cid-yfogg3tk]{display:none}.stage[data-astro-cid-yfogg3tk] .app__page{padding:0;background:transparent;overflow:visible}.stage[data-astro-cid-yfogg3tk] .agent{position:static;--agent-h: auto}.stage[data-astro-cid-yfogg3tk] .answer__list li:nth-child(n+4){display:none}}.connect[data-astro-cid-rdyycxh6]{position:relative;overflow:hidden;isolation:isolate}.connect__grid[data-astro-cid-rdyycxh6]{position:relative;z-index:1}.connect__grid[data-astro-cid-rdyycxh6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(var(--sp-8),6vw,var(--sp-20));align-items:start;margin-bottom:var(--section-gap)}.connect__copy[data-astro-cid-rdyycxh6]{display:grid;gap:var(--sp-5)}.sheet__table[data-astro-cid-rdyycxh6] th[data-astro-cid-rdyycxh6],.sheet__table[data-astro-cid-rdyycxh6] td[data-astro-cid-rdyycxh6]{text-align:left;padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--line);white-space:nowrap}.sheet__table[data-astro-cid-rdyycxh6] th[data-astro-cid-rdyycxh6]{font-weight:var(--fw-regular);color:var(--fg-muted);font-size:var(--fs-2xs);border-top:0}.sheet__table[data-astro-cid-rdyycxh6] .is-num[data-astro-cid-rdyycxh6]{text-align:right}.sheet__src[data-astro-cid-rdyycxh6]{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:var(--fw-medium)}.sheet__tile[data-astro-cid-rdyycxh6]{width:1.625rem;height:1.625rem;border-radius:8px;background:var(--bg-mist);display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.sheet__tile[data-astro-cid-rdyycxh6] img[data-astro-cid-rdyycxh6]{width:1.125rem;height:1.125rem;object-fit:contain}.sheet__tile[data-astro-cid-rdyycxh6] img[data-astro-cid-rdyycxh6][src$=".tile.png"]{width:100%;height:100%;object-fit:cover}.sheet__kind[data-astro-cid-rdyycxh6],.sheet__when[data-astro-cid-rdyycxh6]{color:var(--fg-muted)}.outcomes[data-astro-cid-rdyycxh6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-10);padding-top:var(--sp-10);border-top:1px solid var(--line)}.outcome[data-astro-cid-rdyycxh6]{display:grid;gap:var(--sp-3);align-content:start}.outcome__body[data-astro-cid-rdyycxh6]{color:var(--fg-body);line-height:var(--lh-relaxed);text-wrap:pretty;max-width:34ch}@media(max-width:960px){.connect__grid[data-astro-cid-rdyycxh6]{grid-template-columns:minmax(0,1fr)}.outcomes[data-astro-cid-rdyycxh6]{grid-template-columns:minmax(0,1fr);gap:var(--sp-8)}}.sheet__short[data-astro-cid-rdyycxh6]{display:none}@media(max-width:640px){.sheet__long[data-astro-cid-rdyycxh6]{display:none}.sheet__short[data-astro-cid-rdyycxh6]{display:inline}.sheet__when[data-astro-cid-rdyycxh6]{white-space:normal}.sheet__table[data-astro-cid-rdyycxh6] .sheet__kind[data-astro-cid-rdyycxh6],.sheet__table[data-astro-cid-rdyycxh6] th[data-astro-cid-rdyycxh6]:nth-child(2),.sheet__table[data-astro-cid-rdyycxh6] .sheet__file[data-astro-cid-rdyycxh6],.sheet__table[data-astro-cid-rdyycxh6] th[data-astro-cid-rdyycxh6]:nth-child(3){display:none}.sheet__table[data-astro-cid-rdyycxh6] th[data-astro-cid-rdyycxh6],.sheet__table[data-astro-cid-rdyycxh6] td[data-astro-cid-rdyycxh6]{padding-inline:var(--sp-3)}}.pulse[data-astro-cid-axiwx65d]{position:relative;padding-block:clamp(var(--sp-16),8vw,var(--sp-24));background:var(--bg-night);overflow:hidden;isolation:isolate}.pulse__grid[data-astro-cid-axiwx65d]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(var(--sp-8),6vw,var(--sp-20));align-items:start}.pulse__copy[data-astro-cid-axiwx65d]{display:grid;gap:var(--sp-5)}.pulse__card[data-astro-cid-axiwx65d]{display:grid;padding:var(--sp-6);border-radius:var(--r-float);background:var(--m-paper);color:var(--fg);box-shadow:var(--shadow-lift)}.pulse__read[data-astro-cid-axiwx65d]{grid-area:1 / 1;display:grid;gap:var(--sp-4);transition:opacity .2s var(--ease-out),visibility 0s .2s}.pulse__read[data-astro-cid-axiwx65d][aria-hidden=true]{visibility:hidden;opacity:0}.pulse__read[data-astro-cid-axiwx65d].is-active{transition-delay:0s}.pulse__read[data-astro-cid-axiwx65d].is-active li[data-astro-cid-axiwx65d]{animation:line-in var(--dur-slow) var(--ease-out) both;animation-delay:calc(.12s + var(--i) * 80ms)}@keyframes line-in{0%{opacity:0;transform:translateY(6px)}}.pulse__head[data-astro-cid-axiwx65d]{display:flex;align-items:center;gap:var(--sp-3)}.pulse__title[data-astro-cid-axiwx65d]{font-weight:var(--fw-medium)}.pulse__chip[data-astro-cid-axiwx65d]{display:inline-flex;align-items:center;gap:4px;height:1.625rem;padding:0 var(--sp-3);border-radius:8px;font-size:var(--fs-xs);color:var(--m-forest-night);background-image:linear-gradient(110deg,var(--m-holo-1),var(--m-holo-2) 30%,var(--m-holo-3) 60%,var(--m-holo-4))}.pulse__when[data-astro-cid-axiwx65d]{color:var(--fg-muted)}.pulse__chip[data-astro-cid-axiwx65d]{margin-left:auto}.pulse__lines[data-astro-cid-axiwx65d]{display:grid}.pulse__lines[data-astro-cid-axiwx65d] li[data-astro-cid-axiwx65d]{padding:var(--sp-3) 0;border-top:1px solid var(--line);font-size:var(--fs-md);line-height:var(--lh-relaxed)}@media(max-width:960px){.pulse__grid[data-astro-cid-axiwx65d]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.pulse__read[data-astro-cid-axiwx65d].is-active li[data-astro-cid-axiwx65d]{animation:none}}.insights[data-astro-cid-2vnztoay]{position:relative;overflow:hidden;isolation:isolate}.insights__inner[data-astro-cid-2vnztoay]{position:relative;z-index:1}.ask[data-astro-cid-2vnztoay]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--sp-3)}.ask__box[data-astro-cid-2vnztoay]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:var(--sp-3);padding:var(--sp-8);border-radius:var(--r-card);background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;overflow:hidden}.ask__q[data-astro-cid-2vnztoay]{color:var(--fg-on-dark)}.ask__a[data-astro-cid-2vnztoay]{max-width:36rem;color:var(--fg-on-dark-muted);line-height:var(--lh-relaxed);text-wrap:pretty}.ask__fig[data-astro-cid-2vnztoay]{display:grid;align-self:stretch;margin-top:calc(var(--sp-8) - var(--sp-3));min-height:0}.ask__sheet[data-astro-cid-2vnztoay]{display:grid;align-content:start;gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--r-image);background:var(--m-paper);color:var(--fg);box-shadow:var(--shadow-lift);overflow:hidden}.ask__items[data-astro-cid-2vnztoay]{display:grid}.row[data-astro-cid-2vnztoay]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text amount" "icon next next";column-gap:var(--sp-3);row-gap:2px;align-items:center;padding:var(--sp-3) 0;border-top:1px solid var(--line)}.row__icon[data-astro-cid-2vnztoay]{grid-area:icon;align-self:start}.row__text[data-astro-cid-2vnztoay]{grid-area:text}.row__amount[data-astro-cid-2vnztoay]{grid-area:amount}.row__next[data-astro-cid-2vnztoay]{grid-area:next;display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-xs);color:var(--fg-body)}.row__next[data-astro-cid-2vnztoay] svg{color:var(--positive);flex-shrink:0}.row[data-astro-cid-2vnztoay]:first-child{border-top:0;padding-top:0}.row__icon[data-astro-cid-2vnztoay]{width:1.75rem;height:1.75rem;border-radius:8px;background:var(--bg-mist);color:var(--fg);display:inline-flex;align-items:center;justify-content:center}.row__text[data-astro-cid-2vnztoay]{font-size:var(--fs-caption);line-height:var(--lh-base)}.row__amount[data-astro-cid-2vnztoay]{font-size:var(--fs-caption);font-weight:var(--fw-medium);white-space:nowrap}.ask__action[data-astro-cid-2vnztoay]{justify-self:center;margin-top:var(--sp-2);display:inline-flex;align-items:center;gap:var(--sp-2);height:2.25rem;padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--primary);color:var(--fg-on-primary);font-size:var(--fs-caption);font-weight:var(--fw-medium)}.ask__sheet--metric[data-astro-cid-2vnztoay]{align-content:stretch;grid-template-rows:minmax(0,1fr)}.metric[data-astro-cid-2vnztoay]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:var(--sp-1);height:100%}.metric__value[data-astro-cid-2vnztoay]{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:var(--fs-h3);line-height:1;letter-spacing:var(--ls-h3)}.metric__caption[data-astro-cid-2vnztoay]{font-size:var(--fs-caption);color:var(--fg-body);max-width:30rem;text-wrap:pretty}.metric__chart[data-astro-cid-2vnztoay]{display:grid;align-self:stretch;min-height:0;margin:var(--sp-3) calc(-1 * var(--sp-5)) calc(-1 * var(--sp-5))}.metric__chart[data-astro-cid-2vnztoay] svg.chart{height:100%}.metric__chart[data-astro-cid-2vnztoay] .chart__dot{display:none}.bars[data-astro-cid-2vnztoay]{display:grid;gap:var(--sp-2)}.bar[data-astro-cid-2vnztoay]{display:grid;gap:4px}.bar__row[data-astro-cid-2vnztoay]{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-caption)}.bar__name[data-astro-cid-2vnztoay]{display:inline-flex;gap:var(--sp-2)}.bar__pct[data-astro-cid-2vnztoay]{color:var(--fg-muted)}.bar__amount[data-astro-cid-2vnztoay]{font-weight:var(--fw-medium)}.bar__track[data-astro-cid-2vnztoay]{display:block;height:6px;border-radius:3px;background:var(--m-mist);overflow:hidden}.bar__fill[data-astro-cid-2vnztoay]{display:block;height:100%;border-radius:inherit;background:var(--chart-net)}@media(max-width:960px){.ask[data-astro-cid-2vnztoay]{grid-template-columns:minmax(0,1fr)}.ask__box[data-astro-cid-2vnztoay]{padding:var(--sp-6)}}.payoff[data-astro-cid-3tdxx33n]{position:relative;overflow:hidden;isolation:isolate;background:var(--bg-night)}.payoff__inner[data-astro-cid-3tdxx33n]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(var(--sp-8),6vw,var(--sp-20));align-items:center}.payoff__copy[data-astro-cid-3tdxx33n]{display:grid;gap:var(--sp-5)}.payoff__text[data-astro-cid-3tdxx33n]{font-size:var(--fs-lg);line-height:var(--lh-relaxed);max-width:26rem;text-wrap:pretty;color:var(--fg-on-dark-muted)}.payoff__block[data-astro-cid-3tdxx33n]{display:grid;padding:clamp(var(--sp-6),3vw,var(--sp-8));border-radius:var(--r-float);background:var(--bg-elev);color:var(--fg);box-shadow:var(--shadow-lift)}.scene[data-astro-cid-3tdxx33n]{grid-area:1 / 1;display:grid;gap:var(--sp-5);min-height:15rem}.scene[data-astro-cid-3tdxx33n][aria-hidden=true]{display:none}.payoff__label[data-astro-cid-3tdxx33n]{color:var(--fg-muted)}.payoff__caption[data-astro-cid-3tdxx33n]{font-size:var(--fs-lg);line-height:var(--lh-base);text-wrap:pretty}.scene[data-astro-cid-3tdxx33n] .chart{overflow:visible;clip-path:inset(-8px -8px -8px 0);animation:wipe 2.2s var(--ease-out) both}.scene[data-astro-cid-3tdxx33n] .chart__line{stroke-dashoffset:0;animation:none}.scene[data-astro-cid-3tdxx33n] .chart__area{animation:none}.scene[data-astro-cid-3tdxx33n] .chart__dot{fill:var(--bg-elev);r:4;transform-box:fill-box;transform-origin:center;animation:land 2.6s var(--ease-inout) both}.scene[data-astro-cid-3tdxx33n] .payoff__caption[data-astro-cid-3tdxx33n]{animation:settle var(--dur-slow) var(--ease-settle) both;animation-delay:1.4s}@keyframes wipe{0%{clip-path:inset(-8px 100% -8px 0)}to{clip-path:inset(-8px -8px -8px 0)}}@keyframes land{0%,78%{transform:scale(0)}88%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes settle{0%{opacity:0;transform:translateY(6px)}}@media(max-width:960px){.payoff__inner[data-astro-cid-3tdxx33n]{grid-template-columns:minmax(0,1fr);gap:var(--sp-8)}}@media(prefers-reduced-motion:reduce){.scene[data-astro-cid-3tdxx33n] .chart,.scene[data-astro-cid-3tdxx33n] .chart__dot,.scene[data-astro-cid-3tdxx33n] .payoff__caption[data-astro-cid-3tdxx33n]{animation:none}}.wm[data-astro-cid-i3bu5g4q]{background:var(--bg-night);color:var(--fg-on-dark)}.wm__band[data-astro-cid-i3bu5g4q]{overflow:hidden;padding-block:var(--sp-5);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.wm__track[data-astro-cid-i3bu5g4q]{display:flex;width:max-content;animation:wm calc(var(--dur-marquee) * 2) linear infinite}.wm__band[data-astro-cid-i3bu5g4q]:hover .wm__track[data-astro-cid-i3bu5g4q],.is-offscreen .wm__track[data-astro-cid-i3bu5g4q]{animation-play-state:paused}.wm__item[data-astro-cid-i3bu5g4q]{display:inline-flex;align-items:center;gap:var(--sp-6);padding-right:var(--sp-6);font-size:var(--fs-xs);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-medium);color:var(--fg-on-dark-muted);white-space:nowrap}.wm__dot[data-astro-cid-i3bu5g4q]{width:6px;height:6px;border-radius:50%;background:linear-gradient(90deg,var(--m-holo-1),var(--m-holo-2),var(--m-holo-pink),var(--m-holo-3));background-size:300% 100%;animation:stripe 12s linear infinite}@keyframes wm{to{transform:translate(-50%)}}@keyframes stripe{to{background-position:-300% 0}}@media(prefers-reduced-motion:reduce){.wm__track[data-astro-cid-i3bu5g4q],.wm__dot[data-astro-cid-i3bu5g4q]{animation:none}}.own[data-astro-cid-vl7y6sju]{position:relative;overflow:hidden;isolation:isolate}.own__inner[data-astro-cid-vl7y6sju]{position:relative;z-index:1}.own[data-astro-cid-vl7y6sju] .section-head[data-astro-cid-vl7y6sju] .t-lede[data-astro-cid-vl7y6sju]{color:var(--fg-body)}.blocks[data-astro-cid-vl7y6sju]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6)}.block[data-astro-cid-vl7y6sju]{display:grid;grid-template-rows:1fr auto;border-radius:var(--r-card);overflow:hidden}.block__main[data-astro-cid-vl7y6sju]{display:grid;gap:var(--sp-5);align-content:start;padding:clamp(var(--sp-6),3vw,var(--sp-10))}.block--lime[data-astro-cid-vl7y6sju]{background:var(--accent);color:var(--m-forest-deep)}.block--dark[data-astro-cid-vl7y6sju]{background:var(--bg-night);color:var(--fg-on-dark)}.block__body[data-astro-cid-vl7y6sju]{line-height:1.6;max-width:58ch;text-wrap:pretty}.block--lime[data-astro-cid-vl7y6sju] .block__body[data-astro-cid-vl7y6sju]{opacity:.85}.block--dark[data-astro-cid-vl7y6sju] .block__body[data-astro-cid-vl7y6sju]{color:var(--fg-on-dark-muted)}.block__foot[data-astro-cid-vl7y6sju]{display:grid;gap:var(--sp-1);padding:var(--sp-5) clamp(var(--sp-6),3vw,var(--sp-10));font-size:var(--fs-caption);line-height:var(--lh-relaxed)}.block__foot-title[data-astro-cid-vl7y6sju]{font-weight:var(--fw-medium)}.block__foot--forest[data-astro-cid-vl7y6sju]{background:var(--m-forest-deep);color:var(--fg-on-dark-muted)}.block__foot--forest[data-astro-cid-vl7y6sju] .block__foot-title[data-astro-cid-vl7y6sju]{color:var(--accent)}.block__foot--holo[data-astro-cid-vl7y6sju]{color:var(--m-forest-night);background-image:linear-gradient(110deg,var(--m-holo-1) 0%,var(--m-holo-2) 30%,var(--m-holo-3) 60%,var(--m-holo-4) 100%)}.block__foot--holo[data-astro-cid-vl7y6sju] p[data-astro-cid-vl7y6sju]{opacity:.85}.flow[data-astro-cid-vl7y6sju]{display:grid;margin-top:var(--sp-2)}.flow__sources[data-astro-cid-vl7y6sju]{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:4px}.flow__sources[data-astro-cid-vl7y6sju] li[data-astro-cid-vl7y6sju]{display:inline-flex;align-items:center;justify-content:center;height:1.75rem;padding:0 var(--sp-1);border-radius:var(--r-pill);background:#ffffff8c;font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap}.flow__wires[data-astro-cid-vl7y6sju]{width:100%;height:5.5rem;display:block;overflow:visible}.flow__wires--read[data-astro-cid-vl7y6sju]{height:2.75rem}.wire[data-astro-cid-vl7y6sju]{fill:none;stroke:#0b2b2638;stroke-width:1.5}.wire--dashed[data-astro-cid-vl7y6sju]{stroke-dasharray:4 5}.spark[data-astro-cid-vl7y6sju]{fill:var(--m-forest-deep)}.flow__db[data-astro-cid-vl7y6sju]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-input);background:var(--m-paper);color:var(--fg)}.flow__db[data-astro-cid-vl7y6sju] img[data-astro-cid-vl7y6sju]{width:1.625rem;height:1.625rem;object-fit:contain}.flow__db[data-astro-cid-vl7y6sju]{min-width:0}.flow__db-text[data-astro-cid-vl7y6sju]{display:grid;line-height:1.25;min-width:0}.flow__db-name[data-astro-cid-vl7y6sju]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow__db-name[data-astro-cid-vl7y6sju]{font-weight:var(--fw-medium);font-size:var(--fs-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow__db-sub[data-astro-cid-vl7y6sju]{font-size:var(--fs-xs);color:var(--fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow__db-lock[data-astro-cid-vl7y6sju]{width:1.75rem;height:1.75rem;border-radius:50%;background:var(--bg-mist);display:inline-flex;align-items:center;justify-content:center}.flow__modelo[data-astro-cid-vl7y6sju]{justify-self:center;display:inline-flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-input);background:var(--m-forest-deep);--app-fg: var(--fg-on-dark);--app-bg: var(--m-forest-deep)}.flow__modelo-sub[data-astro-cid-vl7y6sju]{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-xs);color:var(--fg-on-dark-muted);white-space:nowrap}.agents[data-astro-cid-vl7y6sju]{display:grid}.agent[data-astro-cid-vl7y6sju]{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line-on-dark);font-size:var(--fs-md)}.agent__logo[data-astro-cid-vl7y6sju]{width:1.75rem;height:1.75rem;border-radius:50%;background:var(--m-paper);display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.agent__logo[data-astro-cid-vl7y6sju] img[data-astro-cid-vl7y6sju]{width:1.1rem;height:1.1rem;object-fit:contain}.agent__logo[data-astro-cid-vl7y6sju] img[data-astro-cid-vl7y6sju][src$=".png"]{width:100%;height:100%;object-fit:cover}.agent__logo--modelo[data-astro-cid-vl7y6sju]{background:var(--accent);--app-fg: var(--accent);--app-bg: var(--m-forest-deep)}.agent__tag[data-astro-cid-vl7y6sju]{font-size:var(--fs-caption);color:var(--fg-on-dark-muted)}.agent__tag--now[data-astro-cid-vl7y6sju]{color:var(--accent)}@media(max-width:860px){.blocks[data-astro-cid-vl7y6sju]{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.flow__scheme[data-astro-cid-vl7y6sju]{display:none}}@media(max-width:560px){.flow__sources[data-astro-cid-vl7y6sju]{grid-template-columns:repeat(4,minmax(0,1fr))}.flow__wires[data-astro-cid-vl7y6sju]:not(.flow__wires--read){height:2rem}}@media(prefers-reduced-motion:reduce){.spark[data-astro-cid-vl7y6sju]{display:none}}.inside[data-astro-cid-sp6637gg]{position:relative;overflow:hidden;isolation:isolate}.inside__inner[data-astro-cid-sp6637gg]{position:relative;z-index:1}.inside__grid[data-astro-cid-sp6637gg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-10) var(--sp-10)}.feat[data-astro-cid-sp6637gg]{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:var(--sp-4);align-items:start}.feat__icon[data-astro-cid-sp6637gg]{position:relative;display:inline-flex;width:2.75rem;height:2.75rem;color:var(--fg)}.feat__icon[data-astro-cid-sp6637gg] svg{width:2.75rem;height:2.75rem}.feat__text[data-astro-cid-sp6637gg]{display:grid}.feat__name[data-astro-cid-sp6637gg]{font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:1.375rem}.feat__body[data-astro-cid-sp6637gg]{font-size:var(--fs-caption);color:var(--fg-body);line-height:1.375rem;text-wrap:pretty}.feat__icon[data-astro-cid-sp6637gg]:after{content:"";position:absolute;inset:-4px;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.9) 50%,transparent 65%);background-size:250% 100%;background-position:120% 0;mix-blend-mode:screen;pointer-events:none;animation:glare 12s linear infinite;animation-delay:calc(var(--i) * 1.1s)}@keyframes glare{0%,82%{background-position:120% 0}to{background-position:-120% 0}}@media(max-width:1100px){.inside__grid[data-astro-cid-sp6637gg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.inside__grid[data-astro-cid-sp6637gg]{grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}}@media(prefers-reduced-motion:reduce){.feat__icon[data-astro-cid-sp6637gg]:after{animation:none}}.mcp[data-astro-cid-npkeernj]{position:relative;overflow:hidden;isolation:isolate}.mcp__inner[data-astro-cid-npkeernj]{position:relative;z-index:1}.mcp__top[data-astro-cid-npkeernj]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(var(--sp-8),6vw,var(--sp-20));align-items:stretch;margin-bottom:var(--sp-8)}.mcp__art[data-astro-cid-npkeernj]{position:relative;margin:0;min-height:0}.mcp__art[data-astro-cid-npkeernj] img[data-astro-cid-npkeernj]{position:absolute;left:0;top:50%;width:100%;height:auto;transform:translateY(-50%)}.points[data-astro-cid-npkeernj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-10);padding-top:var(--sp-10);border-top:1px solid var(--line-on-dark)}.point[data-astro-cid-npkeernj]{display:grid;gap:var(--sp-2);align-content:start}.mcp__line[data-astro-cid-npkeernj]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4);margin-bottom:clamp(var(--sp-10),5vw,var(--sp-16));font-size:var(--fs-caption);color:var(--fg-on-dark-muted)}.mcp[data-astro-cid-npkeernj] .mcp__install{color:var(--fg-on-dark);border-color:var(--fg-on-dark)}.mcp[data-astro-cid-npkeernj] .mcp__install:hover{background:#ffffff14}.point__title[data-astro-cid-npkeernj]{font-size:var(--fs-md);font-weight:var(--fw-medium)}.point__body[data-astro-cid-npkeernj]{font-size:var(--fs-caption);line-height:var(--lh-relaxed);color:var(--fg-on-dark-muted);max-width:32ch;text-wrap:pretty}@media(max-width:960px){.mcp__top[data-astro-cid-npkeernj]{grid-template-columns:minmax(0,1fr);gap:var(--sp-8)}.mcp__art[data-astro-cid-npkeernj]{height:8rem;overflow:hidden}.points[data-astro-cid-npkeernj]{grid-template-columns:minmax(0,1fr);gap:var(--sp-8)}}
