.fx-landing-page[data-v-ca05dd5c]{background:var(--color-canvas);color:var(--color-text);overflow-x:hidden}.fxl-progress[data-v-ca05dd5c]{background:var(--color-border);height:2px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:var(--z-nav)}.fxl-progress__bar[data-v-ca05dd5c]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));box-shadow:0 0 8px var(--color-primary-soft);display:block;height:100%;transform:scaleX(0);transform:scaleX(var(--fxl-page-progress,0));transform-origin:left center;width:100%}.fxl-app[data-v-ca05dd5c],.fxl-contact[data-v-ca05dd5c],.fxl-flow[data-v-ca05dd5c],.fxl-hero[data-v-ca05dd5c]{padding:var(--space-16) var(--space-5);position:relative}.fx-landing-page--motion [data-fxl-reveal][data-v-ca05dd5c],.fx-landing-page--motion [data-fxl-reveal][data-v-ca05dd5c]:not([data-fxl-revealed]){transition:opacity .7s var(--ease-emphasized),transform .7s var(--ease-emphasized),filter .7s var(--ease-emphasized);will-change:opacity,transform,filter}.fx-landing-page--motion [data-fxl-reveal][data-v-ca05dd5c]:not([data-fxl-revealed]){filter:blur(6px);opacity:0;transform:translateY(40px) scale(.97)}.fx-landing-page--motion [data-fxl-reveal=left][data-v-ca05dd5c]:not([data-fxl-revealed]){transform:translateX(-48px) scale(.97)}.fx-landing-page--motion [data-fxl-reveal=scale][data-v-ca05dd5c]:not([data-fxl-revealed]){transform:scale(.92)}.fx-landing-page--motion [data-fxl-reveal][data-fxl-revealed][data-v-ca05dd5c]{filter:blur(0);opacity:1;transform:none;will-change:auto}.fxl-d1[data-v-ca05dd5c]{transition-delay:70ms}.fxl-d2[data-v-ca05dd5c]{transition-delay:.14s}.fxl-d3[data-v-ca05dd5c]{transition-delay:.21s}.fxl-d4[data-v-ca05dd5c]{transition-delay:.28s}.fxl-d5[data-v-ca05dd5c]{transition-delay:.35s}.fxl-d6[data-v-ca05dd5c]{transition-delay:.42s}.fxl-eyebrow[data-v-ca05dd5c]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-label-size);font-weight:var(--font-label-weight);gap:var(--space-2);letter-spacing:.14em;margin-bottom:var(--space-3);text-transform:uppercase}.fxl-eyebrow[data-v-ca05dd5c]:before{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:999px;box-shadow:0 0 8px var(--color-primary-soft);content:"";height:2px;width:18px}.fxl-h2[data-v-ca05dd5c]{font-size:var(--font-h1-size);font-weight:var(--font-h1-weight);letter-spacing:-.02em;line-height:var(--font-h1-height)}.fxl-h2[data-v-ca05dd5c],.fxl-h3[data-v-ca05dd5c]{margin:0 0 var(--space-4)}.fxl-h3[data-v-ca05dd5c]{font-size:var(--font-h2-size);font-weight:var(--font-h2-weight);letter-spacing:-.01em;line-height:var(--font-h2-height)}.fxl-lede[data-v-ca05dd5c]{color:var(--color-text-muted);font-size:var(--font-body-size);line-height:var(--font-body-height);margin:0 0 var(--space-4);max-width:56ch}.fxl-lede--strong[data-v-ca05dd5c]{color:var(--color-text);font-weight:600}.fxl-grad[data-v-ca05dd5c]{animation:fxl-grad-shimmer-ca05dd5c 6s var(--ease-standard) infinite;background:linear-gradient(100deg,var(--color-primary),var(--color-accent),var(--color-primary));-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent;display:block}.fxl-btn[data-v-ca05dd5c]{align-items:center;border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-size:var(--font-label-size);font-weight:700;gap:var(--space-2);overflow:hidden;padding:var(--space-3) var(--space-6);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:transform var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.fxl-btn--primary[data-v-ca05dd5c]{background-image:linear-gradient(120deg,var(--color-primary),var(--color-primary-hover),var(--color-primary));background-position:0 50%;background-size:200% 100%;box-shadow:0 10px 26px -14px var(--color-primary);color:var(--color-primary-contrast);transition:transform var(--motion-fast) var(--ease-emphasized),background-position .6s var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.fxl-btn--primary[data-v-ca05dd5c]:after{background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.28),transparent);bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-130%) skewX(-18deg);width:45%}.fxl-btn--primary[data-v-ca05dd5c]:hover{background-position:100% 50%;box-shadow:0 14px 32px -14px var(--color-primary);transform:translateY(-2px)}.fxl-btn--primary[data-v-ca05dd5c]:hover:after{animation:fxl-shine-ca05dd5c .9s var(--ease-standard)}.fxl-btn--ghost[data-v-ca05dd5c]{background:transparent;border-color:var(--color-border-strong);color:var(--color-text)}.fxl-btn--ghost[data-v-ca05dd5c]:hover{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-2px)}.fxl-btn__icon[data-v-ca05dd5c]{flex:0 0 auto;height:18px;width:18px}.fxl-hero[data-v-ca05dd5c]{background:radial-gradient(circle at 78% 18%,var(--color-primary-soft),transparent 58%),radial-gradient(circle at 12% 78%,var(--color-accent-soft),transparent 55%),var(--color-canvas);display:flex;flex-direction:column;gap:var(--space-10);justify-content:center;min-height:88vh}.fxl-hero__scene[data-v-ca05dd5c]{opacity:.5;pointer-events:none;position:absolute;right:-8%;top:50%;transform:translateY(-50%);transform:translateY(calc(-50% + var(--fxl-parallax, 0px)));width:min(620px,62vw)}.fxl-art[data-v-ca05dd5c]{display:block;height:auto;width:100%}.fxl-art--hero[data-v-ca05dd5c]{max-width:620px}.fxl-hero__rings[data-v-ca05dd5c]{animation:fxl-ring-breathe-ca05dd5c 7s var(--ease-standard) infinite;transform-origin:320px 320px}.fxl-hero__nodes .fxl-node[data-v-ca05dd5c]{animation:fxl-node-pulse-ca05dd5c 3.4s var(--ease-standard) infinite;transform-box:fill-box;transform-origin:center}.fxl-hero__nodes .fxl-node--2[data-v-ca05dd5c]{animation-delay:.5s}.fxl-hero__nodes .fxl-node--3[data-v-ca05dd5c]{animation-delay:1s}.fxl-hero__nodes .fxl-node--4[data-v-ca05dd5c]{animation-delay:1.5s}.fxl-hero__grid[data-v-ca05dd5c]{grid-gap:var(--space-10);align-items:center;display:grid;gap:var(--space-10);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin:0 auto;max-width:var(--layout-max);position:relative;width:100%;z-index:var(--z-content)}.fxl-hero__title[data-v-ca05dd5c]{font-size:var(--font-display-size);font-weight:var(--font-display-weight);letter-spacing:-.03em;line-height:var(--font-display-height);margin:0 0 var(--space-5)}.fxl-hero__actions[data-v-ca05dd5c]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.fxl-stats[data-v-ca05dd5c]{display:flex;flex-wrap:wrap;gap:var(--space-8);list-style:none;margin:var(--space-8) 0 0;padding:0}.fxl-stats__item[data-v-ca05dd5c]{display:flex;flex-direction:column;gap:var(--space-1)}.fxl-stats__value[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-h2-size);font-weight:700;line-height:1}.fxl-stats__label[data-v-ca05dd5c]{color:var(--color-text-faint);font-size:var(--font-meta-size);line-height:var(--font-meta-height)}.fxl-feed[data-v-ca05dd5c]{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--elevation-3);padding:var(--space-5);position:relative}.fxl-feed[data-v-ca05dd5c]:before{background:linear-gradient(90deg,transparent,var(--color-primary-soft),transparent);content:"";height:1px;left:14%;position:absolute;right:14%;top:0}.fxl-feed__head[data-v-ca05dd5c]{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:var(--space-2);padding-bottom:var(--space-3)}.fxl-feed__pulse[data-v-ca05dd5c]{animation:fxl-pulse-ca05dd5c 1.6s var(--ease-standard) infinite;background:var(--color-success);border-radius:var(--radius-pill);height:8px;width:8px}.fxl-feed__title[data-v-ca05dd5c]{font-size:var(--font-label-size);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fxl-feed__scan[data-v-ca05dd5c]{color:var(--color-text-faint);font-size:var(--font-caption-size);margin-left:auto}.fxl-feed__list[data-v-ca05dd5c]{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:var(--space-4) 0 0;padding:0}.fxl-feed__row[data-v-ca05dd5c]{grid-gap:var(--space-3);align-items:center;animation:fxl-feed-row-ca05dd5c 6.4s var(--ease-emphasized) infinite;background:var(--color-card-solid);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:grid;gap:var(--space-3);grid-template-columns:minmax(74px,auto) minmax(0,1fr) auto;opacity:0;padding:var(--space-2) var(--space-3);position:relative}.fxl-feed__row[data-v-ca05dd5c]:before{background:var(--color-success);border-radius:var(--radius-pill);bottom:var(--space-2);content:"";left:0;position:absolute;top:var(--space-2);width:2px}.fxl-feed__row.is-down[data-v-ca05dd5c]:before{background:var(--color-danger)}.fxl-feed__id[data-v-ca05dd5c]{display:flex;flex-direction:column;gap:2px}.fxl-feed__symbol[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-body-sm-size);font-weight:700;letter-spacing:.04em}.fxl-feed__price[data-v-ca05dd5c]{color:var(--color-text-faint);font-size:var(--font-caption-size)}.fxl-feed__spark[data-v-ca05dd5c]{color:var(--color-success);height:24px;justify-self:center;max-width:84px;width:100%}.fxl-feed__row.is-down .fxl-feed__spark[data-v-ca05dd5c]{color:var(--color-danger)}.fxl-feed__spark path[data-v-ca05dd5c]{stroke-dasharray:1;stroke-dashoffset:0;animation:fxl-feed-draw-ca05dd5c 6.4s var(--ease-emphasized) infinite}.fxl-feed__signal[data-v-ca05dd5c]{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.fxl-feed__delta[data-v-ca05dd5c]{color:var(--color-success);font-size:var(--font-numeric-size);font-weight:var(--font-numeric-weight);line-height:1}.fxl-feed__row.is-down .fxl-feed__delta[data-v-ca05dd5c]{color:var(--color-danger)}.fxl-feed__dir[data-v-ca05dd5c]{align-items:center;color:var(--color-text-faint);display:inline-flex;font-size:var(--font-caption-size);gap:4px;white-space:nowrap}.fxl-feed__arrow[data-v-ca05dd5c]{color:var(--color-success);flex:0 0 auto;height:12px;width:12px}.fxl-feed__row.is-down .fxl-feed__arrow[data-v-ca05dd5c]{color:var(--color-danger)}.fxl-feed__foot[data-v-ca05dd5c]{align-items:center;display:flex;gap:var(--space-2);margin-top:var(--space-4)}.fxl-feed__bars[data-v-ca05dd5c]{align-items:flex-end;display:inline-flex;gap:3px;height:12px}.fxl-feed__bars span[data-v-ca05dd5c]{animation:fxl-bars-ca05dd5c 1.4s var(--ease-standard) infinite;background:var(--color-primary);border-radius:var(--radius-pill);height:12px;transform-origin:bottom center;width:3px}.fxl-feed__bars span[data-v-ca05dd5c]:nth-child(2){animation-delay:.2s}.fxl-feed__bars span[data-v-ca05dd5c]:nth-child(3){animation-delay:.4s}.fxl-feed__foot-text[data-v-ca05dd5c]{color:var(--color-text-faint);font-size:var(--font-caption-size)}.fxl-cue[data-v-ca05dd5c]{align-items:center;align-self:center;background:transparent;border:0;color:var(--color-text-faint);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-8);position:relative;z-index:var(--z-content)}.fxl-cue__svg[data-v-ca05dd5c]{height:40px;width:24px}.fxl-cue__dot[data-v-ca05dd5c]{animation:fxl-cue-ca05dd5c 1.8s var(--ease-standard) infinite}.fxl-cue__label[data-v-ca05dd5c]{font-size:var(--font-caption-size);letter-spacing:.1em;text-transform:uppercase}.fxl-halo__ring[data-v-ca05dd5c],.fxl-ring[data-v-ca05dd5c]{fill:none;stroke:var(--color-border-strong);stroke-width:1}.fxl-ring--1[data-v-ca05dd5c]{opacity:.9}.fxl-ring--2[data-v-ca05dd5c]{opacity:.6}.fxl-ring--3[data-v-ca05dd5c]{opacity:.35}.fxl-fan[data-v-ca05dd5c]{fill:none;stroke:var(--color-primary);stroke-dasharray:1;stroke-dashoffset:0;stroke-width:1.4}.fxl-candle line[data-v-ca05dd5c]{stroke:var(--color-success);stroke-width:1.5}.fxl-candle rect[data-v-ca05dd5c]{fill:var(--color-success)}.fxl-candle--down line[data-v-ca05dd5c]{stroke:var(--color-danger)}.fxl-candle--down rect[data-v-ca05dd5c]{fill:var(--color-danger)}.fxl-halo__dot[data-v-ca05dd5c],.fxl-node[data-v-ca05dd5c]{fill:var(--color-accent)}.fxl-halo__dot[data-v-ca05dd5c]{animation:fxl-node-pulse-ca05dd5c 4s var(--ease-standard) infinite;transform-box:fill-box;transform-origin:center}.fxl-halo__dot--2[data-v-ca05dd5c]{animation-delay:1.2s}.fxl-halo__dot--3[data-v-ca05dd5c]{animation-delay:2.1s}.fxl-halo__dot--2[data-v-ca05dd5c],.fxl-node--2[data-v-ca05dd5c]{fill:var(--color-primary)}.fxl-halo__dot--3[data-v-ca05dd5c],.fxl-node--3[data-v-ca05dd5c]{fill:var(--color-warning)}.fxl-node--4[data-v-ca05dd5c]{fill:var(--color-info)}.fx-landing-page--motion [data-fxl-reveal]:not([data-fxl-revealed]) .fxl-chart__path[data-v-ca05dd5c],.fx-landing-page--motion [data-fxl-reveal]:not([data-fxl-revealed]) .fxl-fan[data-v-ca05dd5c]{stroke-dashoffset:1}.fxl-seer__link[data-v-ca05dd5c]{fill:none;stroke:var(--color-border-strong);stroke-dasharray:3 6;stroke-width:1.5;animation:fxl-seer-flow-ca05dd5c 2.6s linear infinite}.fxl-seer__link--1[data-v-ca05dd5c],.fxl-seer__link--pick[data-v-ca05dd5c]{stroke:var(--color-primary)}.fxl-seer__link--pick[data-v-ca05dd5c]{stroke-width:2;animation:fxl-seer-flow-ca05dd5c 2.6s linear infinite,fxl-seer-pick-ca05dd5c 7.2s var(--ease-standard) infinite;opacity:0}.fxl-seer__row[data-v-ca05dd5c]{animation:fxl-seer-scan-ca05dd5c 7.2s var(--ease-standard) infinite}.fxl-seer__row-box[data-v-ca05dd5c]{fill:var(--color-card-solid);stroke:var(--color-border);stroke-width:1}.fxl-seer__row-dot[data-v-ca05dd5c]{fill:var(--color-text-faint)}.fxl-seer__row-symbol[data-v-ca05dd5c]{fill:var(--color-text);font-family:var(--font-family-numeric);font-size:15px;font-weight:700;letter-spacing:.04em}.fxl-seer__beam[data-v-ca05dd5c]{fill:var(--color-primary-soft);stroke:var(--color-primary);stroke-width:1.5;animation:fxl-seer-beam-ca05dd5c 7.2s var(--ease-emphasized) infinite;opacity:0}.fxl-seer__core-glow[data-v-ca05dd5c]{fill:var(--color-primary-soft);animation:fxl-seer-glow-ca05dd5c 4.4s var(--ease-standard) infinite}.fxl-seer__core-ring[data-v-ca05dd5c]{fill:var(--color-card-solid);stroke:var(--color-border-strong);stroke-width:1.5}.fxl-seer__core-orbit[data-v-ca05dd5c]{fill:none;stroke:var(--color-primary);stroke-dasharray:4 8;stroke-width:1.5;animation:fxl-sweep-ca05dd5c 9s linear infinite;transform-origin:260px 136px}.fxl-seer__core-spark[data-v-ca05dd5c]{fill:var(--color-primary);animation:fxl-seer-spark-ca05dd5c 3.6s var(--ease-standard) infinite;transform-box:fill-box;transform-origin:center}.fxl-seer__core-spark[data-v-ca05dd5c]:nth-of-type(2){animation-delay:.5s}.fxl-seer__core-spark[data-v-ca05dd5c]:nth-of-type(3){animation-delay:1s}.fxl-seer__pick[data-v-ca05dd5c]{animation:fxl-seer-pick-ca05dd5c 7.2s var(--ease-emphasized) infinite;opacity:0;transform-box:fill-box;transform-origin:center}.fxl-seer__pick-box[data-v-ca05dd5c]{fill:var(--color-card-solid);stroke:var(--color-primary);stroke-width:1.5;filter:drop-shadow(0 6px 18px var(--color-primary-soft))}.fxl-seer__check-ring[data-v-ca05dd5c]{fill:var(--color-success)}.fxl-seer__check[data-v-ca05dd5c]{fill:none;stroke:var(--color-primary-contrast);stroke-dasharray:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;animation:fxl-seer-draw-ca05dd5c 7.2s var(--ease-standard) infinite}.fxl-seer__pick-symbol[data-v-ca05dd5c]{fill:var(--color-text);font-family:var(--font-family-numeric);font-size:15px;font-weight:700;letter-spacing:.04em}.fxl-seer__pick-label[data-v-ca05dd5c]{fill:var(--color-text-faint);font-size:10px;font-weight:700;letter-spacing:.12em}.fxl-seer__pick-line[data-v-ca05dd5c]{fill:none;stroke:var(--color-accent);stroke-dasharray:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;animation:fxl-seer-draw-ca05dd5c 7.2s var(--ease-standard) infinite;animation-delay:.4s}.fxl-chart__grid line[data-v-ca05dd5c]{stroke:var(--color-border);stroke-width:1}.fxl-chart__band[data-v-ca05dd5c]{fill:var(--color-accent-soft)}.fxl-chart__level[data-v-ca05dd5c]{stroke:var(--color-info);stroke-dasharray:4 4;stroke-width:1}.fxl-chart__level--res[data-v-ca05dd5c]{stroke:var(--color-danger)}.fxl-chart__level--sup[data-v-ca05dd5c]{stroke:var(--color-success)}.fxl-chart__path[data-v-ca05dd5c]{fill:none;stroke:var(--color-primary);stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2.5}.fxl-chart__cursor[data-v-ca05dd5c]{fill:var(--color-accent);animation:fxl-pulse-ca05dd5c 2s var(--ease-standard) infinite}.fxl-chart__label[data-v-ca05dd5c]{fill:var(--color-text-faint);font-family:var(--font-family-numeric);font-size:13px}.fxl-art__caption[data-v-ca05dd5c]{color:var(--color-text-faint);font-size:var(--font-caption-size);margin:var(--space-3) 0 0;text-align:center}.fxl-levels[data-v-ca05dd5c]{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:var(--space-4) 0 0;padding:0}.fxl-levels__row[data-v-ca05dd5c]{align-items:baseline;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-2) var(--space-3);transition:transform var(--motion-base) var(--ease-emphasized),border-color var(--motion-base) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}.fxl-levels__row[data-v-ca05dd5c]:hover{border-color:var(--color-border-strong);box-shadow:var(--elevation-2);transform:translateY(-2px)}.fxl-levels__key[data-v-ca05dd5c]{color:var(--color-text-muted);font-size:var(--font-meta-size);letter-spacing:.06em;text-transform:uppercase}.fxl-levels__value[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-numeric-size);font-weight:var(--font-numeric-weight)}.fxl-agent[data-v-ca05dd5c]{grid-gap:var(--space-3);align-items:stretch;display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr)}.fxl-agent__chart[data-v-ca05dd5c],.fxl-agent__chat[data-v-ca05dd5c]{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3)}.fxl-agent__chart-head[data-v-ca05dd5c],.fxl-agent__chat-head[data-v-ca05dd5c]{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:var(--space-2);padding-bottom:var(--space-2)}.fxl-agent__spark[data-v-ca05dd5c]{fill:var(--color-primary);animation:fxl-seer-spark-ca05dd5c 3.6s var(--ease-standard) infinite;flex:0 0 auto;height:16px;transform-box:fill-box;transform-origin:center;width:16px}.fxl-agent__spark path[data-v-ca05dd5c]:nth-child(2){opacity:.7}.fxl-agent__spark path[data-v-ca05dd5c]:nth-child(3){opacity:.45}.fxl-agent__chat-title[data-v-ca05dd5c]{font-size:var(--font-label-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fxl-agent__chat-dot[data-v-ca05dd5c]{animation:fxl-pulse-ca05dd5c 1.8s var(--ease-standard) infinite;background:var(--color-success);border-radius:var(--radius-pill);height:8px;margin-left:auto;width:8px}.fxl-agent__stream[data-v-ca05dd5c]{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.fxl-agent__msg[data-v-ca05dd5c]{animation:fxl-agent-msg-ca05dd5c 9s var(--ease-emphasized) infinite;border-radius:var(--radius-md);font-size:var(--font-meta-size);line-height:var(--font-meta-height);max-width:92%;opacity:0;padding:var(--space-2) var(--space-3)}.fxl-agent__msg--1[data-v-ca05dd5c]{animation-delay:.2s}.fxl-agent__msg--2[data-v-ca05dd5c]{animation-delay:1.4s}.fxl-agent__msg--3[data-v-ca05dd5c]{animation-delay:2.6s}.fxl-agent__msg--4[data-v-ca05dd5c]{animation-delay:4s}.fxl-agent__msg--user[data-v-ca05dd5c]{align-self:flex-end;background:var(--color-elevated);border:1px solid var(--color-border);color:var(--color-text)}.fxl-agent__msg--tool[data-v-ca05dd5c]{align-items:flex-start;align-self:flex-start;background:var(--color-primary-soft);border:1px dashed var(--color-primary-soft);color:var(--color-primary);display:flex;gap:var(--space-2)}.fxl-agent__tool-icon[data-v-ca05dd5c]{fill:currentColor;flex:0 0 auto;height:14px;margin-top:2px;width:14px}.fxl-agent__tool-icon path[data-v-ca05dd5c]:nth-child(2){opacity:.7}.fxl-agent__tool-icon path[data-v-ca05dd5c]:nth-child(3){opacity:.45}.fxl-agent__msg--ai[data-v-ca05dd5c]{border:1px solid var(--color-primary-soft);color:var(--color-text)}.fxl-agent__msg--ai[data-v-ca05dd5c],.fxl-agent__msg--typing[data-v-ca05dd5c]{align-self:flex-start;background:var(--color-card-solid)}.fxl-agent__msg--typing[data-v-ca05dd5c]{align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-pill);display:flex;gap:var(--space-2);padding:var(--space-1) var(--space-3)}.fxl-agent__typing[data-v-ca05dd5c]{color:var(--color-text-faint);font-size:var(--font-caption-size)}.fxl-agent__dots[data-v-ca05dd5c]{align-items:center;display:inline-flex;gap:3px}.fxl-agent__dots span[data-v-ca05dd5c]{animation:fxl-agent-dots-ca05dd5c 1.2s var(--ease-standard) infinite;background:var(--color-primary);border-radius:var(--radius-pill);height:4px;width:4px}.fxl-agent__dots span[data-v-ca05dd5c]:nth-child(2){animation-delay:.15s}.fxl-agent__dots span[data-v-ca05dd5c]:nth-child(3){animation-delay:.3s}.fxl-agent__bridge[data-v-ca05dd5c]{align-items:center;display:flex;justify-content:center;position:relative;width:28px}.fxl-agent__bridge-line[data-v-ca05dd5c]{background:repeating-linear-gradient(180deg,var(--color-border-strong) 0,var(--color-border-strong) 4px,transparent 4px,transparent 8px);bottom:var(--space-4);left:50%;position:absolute;top:var(--space-4);transform:translateX(-50%);width:1px}@supports (background:repeating-linear-gradient(red 0%,red 0% 1%,red 2%)){.fxl-agent__bridge-line[data-v-ca05dd5c]{background:repeating-linear-gradient(180deg,var(--color-border-strong) 0 4px,transparent 4px 8px)}}.fxl-agent__bridge-icon[data-v-ca05dd5c]{animation:fxl-agent-bridge-ca05dd5c 2.6s var(--ease-standard) infinite;color:var(--color-primary);height:18px;position:relative;width:18px}.fxl-agent__chart-head[data-v-ca05dd5c]{justify-content:space-between}.fxl-agent__chart-badge[data-v-ca05dd5c]{background:var(--color-primary-soft);border-radius:var(--radius-sm);color:var(--color-primary);font-size:var(--font-caption-size);font-weight:700;letter-spacing:.06em;padding:2px var(--space-2)}.fxl-agent__chart-symbol[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-meta-size);font-weight:700}.fxl-agent__chart .fxl-levels[data-v-ca05dd5c]{margin-top:0}.fxl-chart__level[data-v-ca05dd5c]{animation:fxl-chart-flash-ca05dd5c 9s var(--ease-standard) infinite}@keyframes fxl-pulse-ca05dd5c{0%,to{opacity:1}50%{opacity:.3}}@keyframes fxl-cue-ca05dd5c{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes fxl-sweep-ca05dd5c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fxl-ring-breathe-ca05dd5c{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes fxl-node-pulse-ca05dd5c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.45)}}@keyframes fxl-active-glow-ca05dd5c{0%,to{box-shadow:0 0 0 0 var(--color-primary-soft),0 0 10px var(--color-primary-soft)}50%{box-shadow:0 0 0 6px var(--color-primary-soft),0 0 20px var(--color-primary-soft)}}@keyframes fxl-feed-row-ca05dd5c{0%{opacity:0;transform:translateY(14px)}78%,8%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-10px)}}@keyframes fxl-feed-draw-ca05dd5c{0%,4%{stroke-dashoffset:1}24%,to{stroke-dashoffset:0}}@keyframes fxl-bars-ca05dd5c{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes fxl-shine-ca05dd5c{0%{transform:translateX(-130%) skewX(-18deg)}to{transform:translateX(240%) skewX(-18deg)}}@keyframes fxl-grad-shimmer-ca05dd5c{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes fxl-float-ca05dd5c{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes fxl-seer-flow-ca05dd5c{0%{stroke-dashoffset:0}to{stroke-dashoffset:-18}}@keyframes fxl-seer-scan-ca05dd5c{0%,4%{opacity:.35}12%,44%{opacity:1}to{opacity:.35}}@keyframes fxl-seer-scan-pick-ca05dd5c{0%,4%{opacity:.35}12%,to{opacity:1}}@keyframes fxl-seer-beam-ca05dd5c{0%{opacity:0;transform:translateY(0)}5%{opacity:.85}30%{transform:translateY(112px)}38%{opacity:.85;transform:translateY(168px)}46%,to{opacity:0;transform:translateY(168px)}}@keyframes fxl-seer-glow-ca05dd5c{0%,to{opacity:.55}50%{opacity:1}}@keyframes fxl-seer-spark-ca05dd5c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.1)}}@keyframes fxl-seer-pick-ca05dd5c{0%,42%{opacity:0;transform:translateY(10px) scale(.96)}52%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes fxl-seer-draw-ca05dd5c{0%,46%{stroke-dashoffset:1}60%,90%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1}}@keyframes fxl-agent-msg-ca05dd5c{0%{opacity:0;transform:translateY(10px) scale(.98)}6%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-6px)}}@keyframes fxl-agent-dots-ca05dd5c{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes fxl-agent-bridge-ca05dd5c{0%,to{opacity:.5;transform:translateX(-4px)}50%{opacity:1;transform:translateX(4px)}}@keyframes fxl-agent-bridge-v-ca05dd5c{0%,to{opacity:.5;transform:translateY(-4px) rotate(90deg)}50%{opacity:1;transform:translateY(4px) rotate(90deg)}}@keyframes fxl-chart-flash-ca05dd5c{0%,24%{opacity:.35}32%,44%{opacity:1}60%,to{opacity:.55}}@keyframes fxl-scan__card-ca05dd5c{0%,16%{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}22%,to{border-color:var(--color-border);box-shadow:0 0 0 0 transparent}}@keyframes fxl-scan__draw-ca05dd5c{0%{stroke-dashoffset:1;opacity:1}16%,5%{stroke-dashoffset:0;opacity:1}22%,to{stroke-dashoffset:0;opacity:.35}}@keyframes fxl-scan__sweep-ca05dd5c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fxl-flow[data-v-ca05dd5c]{background:var(--color-surface)}.fxl-flow__head[data-v-ca05dd5c]{margin:0 auto var(--space-10);max-width:var(--layout-max)}.fxl-flow__grid[data-v-ca05dd5c]{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:64px minmax(0,1fr);margin:0 auto;max-width:var(--layout-max)}.fxl-rail[data-v-ca05dd5c]{align-self:stretch;position:relative}.fxl-rail__track[data-v-ca05dd5c]{background:var(--color-border);bottom:var(--space-5);left:50%;overflow:hidden;position:absolute;top:var(--space-5);transform:translateX(-50%);width:2px}.fxl-rail__fill[data-v-ca05dd5c]{background:linear-gradient(180deg,var(--color-primary),var(--color-accent));display:block;filter:drop-shadow(0 0 6px var(--color-primary));height:100%;transform:scaleY(0);transform:scaleY(var(--fxl-flow-progress,0));transform-origin:top center;width:100%}.fxl-rail__nodes[data-v-ca05dd5c]{align-items:center;display:flex;flex-direction:column;gap:var(--space-8);height:100%;justify-content:space-between;list-style:none;margin:0;padding:0}.fxl-rail__node[data-v-ca05dd5c]{align-items:center;background:var(--color-card-solid);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-faint);display:flex;height:40px;justify-content:center;position:relative;transition:color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard),background-color var(--motion-base) var(--ease-standard);width:40px;z-index:1}.fxl-rail__node.is-done[data-v-ca05dd5c]{border-color:var(--color-primary);color:var(--color-primary)}.fxl-rail__node.is-active[data-v-ca05dd5c]{animation:fxl-active-glow-ca05dd5c 2.6s var(--ease-standard) infinite;background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}.fxl-rail__num[data-v-ca05dd5c]{font-family:var(--font-family-numeric);font-size:var(--font-caption-size);font-weight:700}.fxl-steps[data-v-ca05dd5c]{display:flex;flex-direction:column;gap:var(--space-12);list-style:none;margin:0;padding:0}.fxl-step[data-v-ca05dd5c]{grid-gap:var(--space-8);align-items:start;background:linear-gradient(180deg,var(--color-elevated),var(--color-card));border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:var(--space-8);position:relative;transition:opacity var(--motion-slow) var(--ease-standard),border-color var(--motion-slow) var(--ease-standard),transform var(--motion-slow) var(--ease-emphasized),box-shadow var(--motion-slow) var(--ease-standard)}.fxl-step--wide[data-v-ca05dd5c]{grid-template-columns:minmax(0,1fr)}.fxl-step[data-v-ca05dd5c]:before{background:linear-gradient(90deg,transparent,var(--color-primary-soft),transparent);content:"";height:1px;left:12%;position:absolute;right:12%;top:0}.fxl-step[data-v-ca05dd5c]:hover{border-color:var(--color-border-strong);box-shadow:var(--elevation-3);transform:translateY(-4px)}.fx-landing-page--motion .fxl-step[data-v-ca05dd5c]{opacity:.55}.fx-landing-page--motion .fxl-step.is-active[data-v-ca05dd5c]{border-color:var(--color-primary);opacity:1}.fxl-step__kicker[data-v-ca05dd5c]{align-items:center;background:var(--color-primary-soft);border:1px solid var(--color-primary-soft);border-radius:999px;color:var(--color-primary);display:inline-flex;font-family:var(--font-family-numeric);font-size:var(--font-label-size);font-weight:700;letter-spacing:.16em;margin-bottom:var(--space-3);padding:var(--space-1) var(--space-3)}.fxl-step__art[data-v-ca05dd5c]{background:var(--color-card-solid);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.fxl-list[data-v-ca05dd5c]{flex-direction:column;list-style:none;margin:var(--space-5) 0 0;padding:0}.fxl-list[data-v-ca05dd5c],.fxl-list__item[data-v-ca05dd5c]{display:flex;gap:var(--space-3)}.fxl-list__item[data-v-ca05dd5c]{align-items:flex-start;color:var(--color-text);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-height)}.fxl-list__icon[data-v-ca05dd5c]{color:var(--color-success);flex:0 0 auto;height:16px;margin-top:3px;width:16px}.fxl-flowmap[data-v-ca05dd5c]{gap:var(--space-6);margin:var(--space-5) 0 0}.fxl-flow__list[data-v-ca05dd5c],.fxl-flowmap[data-v-ca05dd5c]{display:flex;flex-direction:column;position:relative}.fxl-flow__list[data-v-ca05dd5c]{gap:var(--space-5);list-style:none;margin:0;padding:0}.fxl-flow__list[data-v-ca05dd5c]:after,.fxl-flow__list[data-v-ca05dd5c]:before{border-radius:var(--radius-pill);content:"";left:19px;position:absolute;width:2px}.fxl-flow__list[data-v-ca05dd5c]:before{background:var(--color-border);bottom:10px;top:10px}.fxl-flow__list[data-v-ca05dd5c]:after{background:linear-gradient(180deg,var(--color-primary),var(--color-accent));box-shadow:0 0 10px var(--color-primary-soft);height:0;height:calc((100% - 20px)*var(--fxl-flow-progress, 0));top:10px;transition:height var(--motion-fast) linear}.fxl-flow__stage[data-v-ca05dd5c]{grid-gap:var(--space-4);align-items:start;display:grid;gap:var(--space-4);grid-template-columns:40px minmax(0,1fr);position:relative}.fxl-flow__marker[data-v-ca05dd5c]{align-items:center;border:1px solid var(--color-primary);border-radius:var(--radius-pill);color:var(--color-primary);font-size:var(--font-caption-size);font-weight:700;height:40px;justify-content:center;position:relative;width:40px;z-index:1}.fxl-flow__card[data-v-ca05dd5c],.fxl-flow__marker[data-v-ca05dd5c]{background:var(--color-card-solid);display:flex}.fxl-flow__card[data-v-ca05dd5c]{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-5);transition:transform var(--motion-base) var(--ease-emphasized),border-color var(--motion-base) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}.fxl-flow__card[data-v-ca05dd5c]:hover{border-color:var(--color-border-strong);box-shadow:var(--elevation-2);transform:translateY(-2px)}.fxl-flow__title[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-h3-size);font-weight:700;margin:0}.fxl-flow__text[data-v-ca05dd5c]{color:var(--color-text-muted);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-height);margin:0}.fxl-flow__tags[data-v-ca05dd5c]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:var(--space-1) 0 0;padding:0}.fxl-flow__tag[data-v-ca05dd5c]{align-items:center;background:var(--color-elevated);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);display:inline-flex;font-size:var(--font-caption-size);gap:var(--space-1);padding:2px var(--space-2)}.fxl-flow__tag-icon[data-v-ca05dd5c]{color:var(--color-success);flex:0 0 auto;height:12px;width:12px}.fxl-flow__gate-wrap[data-v-ca05dd5c]{background:var(--color-accent-soft);border:1px dashed var(--color-accent);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3);grid-column:2;margin-top:var(--space-4);padding:var(--space-4) var(--space-5)}.fxl-flow__gate[data-v-ca05dd5c]{align-items:center;color:var(--color-accent);display:inline-flex;height:44px;justify-content:center;width:44px}.fxl-flow__gate svg[data-v-ca05dd5c]{animation:fxl-ring-breathe-ca05dd5c 6s var(--ease-standard) infinite;height:100%;width:100%}.fxl-flow__gate-shape[data-v-ca05dd5c]{fill:var(--color-card-solid)}.fxl-flow__gate-icon[data-v-ca05dd5c]{fill:none}.fxl-flow__gate-q[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-body-sm-size);font-weight:700;margin:0}.fxl-flow__branches[data-v-ca05dd5c]{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.fxl-flow__branch[data-v-ca05dd5c]{align-items:center;background:var(--color-card-solid);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);display:inline-flex;font-size:var(--font-meta-size);gap:var(--space-2);line-height:var(--font-meta-height);padding:var(--space-2) var(--space-3)}.fxl-flow__branch--yes[data-v-ca05dd5c]{border-color:var(--color-success)}.fxl-flow__branch--no[data-v-ca05dd5c]{border-color:var(--color-warning)}.fxl-flow__branch-icon[data-v-ca05dd5c]{flex:0 0 auto;height:14px;width:14px}.fxl-flow__branch--yes .fxl-flow__branch-icon[data-v-ca05dd5c]{color:var(--color-success)}.fxl-flow__branch--no .fxl-flow__branch-icon[data-v-ca05dd5c]{color:var(--color-warning)}.fxl-flow__engine[data-v-ca05dd5c]{background:var(--color-primary-soft);border:1px solid var(--color-primary-soft);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.fxl-flow__engine-head[data-v-ca05dd5c]{color:var(--color-primary);font-size:var(--font-label-size);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fxl-flow__lanes[data-v-ca05dd5c]{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;margin:0;padding:0}.fxl-flow__lane[data-v-ca05dd5c]{background:var(--color-card-solid);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}.fxl-flow__lane-icon[data-v-ca05dd5c]{align-items:center;background:var(--color-primary-soft);border-radius:var(--radius-sm);color:var(--color-primary);display:inline-flex;height:28px;justify-content:center;margin-bottom:var(--space-1);width:28px}.fxl-flow__lane-icon svg[data-v-ca05dd5c]{height:16px;width:16px}.fxl-flow__lane-title[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-body-sm-size);font-weight:700}.fxl-flow__lane-text[data-v-ca05dd5c]{color:var(--color-text-muted);font-size:var(--font-meta-size);line-height:var(--font-meta-height)}.fxl-flow__final[data-v-ca05dd5c]{align-items:center;background:var(--color-card-solid);border:1px solid var(--color-success);border-radius:var(--radius-md);display:flex;gap:var(--space-4);padding:var(--space-4) var(--space-5)}.fxl-flow__final-mark[data-v-ca05dd5c]{align-items:center;background:var(--color-success);border-radius:var(--radius-pill);color:var(--color-primary-contrast);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.fxl-flow__final-mark svg[data-v-ca05dd5c]{height:18px;width:18px}.fxl-flow__final-copy[data-v-ca05dd5c]{display:flex;flex-direction:column;gap:2px}.fxl-flow__final-title[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-body-sm-size);font-weight:700}.fxl-flow__final-text[data-v-ca05dd5c]{color:var(--color-text-muted);font-size:var(--font-meta-size);line-height:var(--font-meta-height)}.fxl-scan[data-v-ca05dd5c]{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:var(--space-6) 0 0;padding:0}.fxl-scan__step[data-v-ca05dd5c]{animation:fxl-scan__card-ca05dd5c 6s var(--ease-standard) infinite;animation-delay:0s;animation-delay:var(--fxl-scan-delay,0s);background:var(--color-card-solid);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.fxl-scan__icon[data-v-ca05dd5c]{align-items:center;background:var(--color-accent-soft);border-radius:50%;color:var(--color-accent);display:flex;height:48px;justify-content:center;width:48px}.fxl-scan__icon svg[data-v-ca05dd5c]{height:28px;overflow:visible;width:28px}.fxl-scan__icon circle[data-v-ca05dd5c],.fxl-scan__icon path[data-v-ca05dd5c]{stroke-dasharray:1;stroke-dashoffset:0;animation:fxl-scan__draw-ca05dd5c 6s var(--ease-standard) infinite;animation-delay:0s;animation-delay:var(--fxl-scan-delay,0s)}.fxl-scan__icon path.fxl-scan__beam[data-v-ca05dd5c]{stroke-dasharray:none;animation:fxl-scan__sweep-ca05dd5c 4s linear infinite;animation-delay:0s;transform-origin:24px 24px}.fxl-scan__num[data-v-ca05dd5c]{color:var(--color-text-faint);font-size:var(--font-caption-size);font-weight:700;letter-spacing:.08em}.fxl-scan__title[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-body-sm-size);font-weight:700;margin:0}.fxl-scan__text[data-v-ca05dd5c]{color:var(--color-text-muted);font-size:var(--font-meta-size);line-height:var(--font-meta-height);margin:0}.fxl-scan__step[data-v-ca05dd5c]:first-child{--fxl-scan-delay:0s}.fxl-scan__step[data-v-ca05dd5c]:nth-child(2){--fxl-scan-delay:1.2s}.fxl-scan__step[data-v-ca05dd5c]:nth-child(3){--fxl-scan-delay:2.4s}.fxl-scan__step[data-v-ca05dd5c]:nth-child(4){--fxl-scan-delay:3.6s}.fxl-scan__step[data-v-ca05dd5c]:nth-child(5){--fxl-scan-delay:4.8s}.fxl-info[data-v-ca05dd5c]{border:1px dashed var(--color-primary);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-4) var(--space-5)}.fxl-info[data-v-ca05dd5c],.fxl-info__badge[data-v-ca05dd5c]{background:var(--color-primary-soft)}.fxl-info__badge[data-v-ca05dd5c]{align-self:flex-start;border-radius:var(--radius-sm);color:var(--color-primary);font-size:var(--font-caption-size);font-weight:700;letter-spacing:.08em;padding:2px var(--space-2);text-transform:uppercase}.fxl-info__title[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-h3-size);font-weight:700;margin:0}.fxl-info__text[data-v-ca05dd5c]{color:var(--color-text-muted);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-height);margin:0}.fxl-edu__row[data-v-ca05dd5c]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.fxl-edu__price[data-v-ca05dd5c]{align-items:baseline;display:flex;gap:var(--space-2)}.fxl-edu__amount[data-v-ca05dd5c]{color:var(--color-text);font-size:var(--font-h2-size);font-weight:700}.fxl-edu__vat[data-v-ca05dd5c]{color:var(--color-text-faint);font-size:var(--font-caption-size)}.fxl-pricing[data-v-ca05dd5c]{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--space-6) auto 0;max-width:820px}.fxl-pricing__note[data-v-ca05dd5c]{align-items:center;color:var(--color-text-faint);display:flex;font-size:var(--font-meta-size);gap:var(--space-2);grid-column:1/-1;justify-content:center;margin:0}.fxl-pricing__lock[data-v-ca05dd5c]{height:16px;width:16px}.fxl-edu[data-v-ca05dd5c]{align-items:flex-start;background:var(--color-card-solid);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5)}.fxl-edu__seal[data-v-ca05dd5c]{color:var(--color-success);flex:0 0 auto;height:40px;width:40px}.fxl-edu__body[data-v-ca05dd5c]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-3)}.fxl-edu__title[data-v-ca05dd5c]{font-size:var(--font-h3-size);font-weight:700;margin:0}.fxl-edu__text[data-v-ca05dd5c]{color:var(--color-text-muted);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-height);margin:0}.fxl-app[data-v-ca05dd5c]{background:var(--color-surface)}.fxl-app__grid[data-v-ca05dd5c]{grid-gap:var(--space-10);align-items:center;display:grid;gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:var(--layout-max)}.fxl-app__stage[data-v-ca05dd5c]{position:relative}.fxl-app__halo[data-v-ca05dd5c],.fxl-app__stage[data-v-ca05dd5c]{align-items:center;display:flex;justify-content:center}.fxl-app__halo[data-v-ca05dd5c]{bottom:0;left:0;position:absolute;right:0;top:0;transform:translateY(0);transform:translateY(var(--fxl-parallax,0));will-change:transform}.fxl-art--halo[data-v-ca05dd5c]{max-width:420px}.fxl-app__phone[data-v-ca05dd5c]{animation:fxl-float-ca05dd5c 6s var(--ease-emphasized) infinite;border-radius:var(--radius-xl);box-shadow:var(--elevation-4);position:relative;width:min(280px,70%);z-index:var(--z-content)}.fxl-stores[data-v-ca05dd5c]{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6)}.fxl-store[data-v-ca05dd5c]{display:inline-flex}.fxl-store__img[data-v-ca05dd5c]{height:48px;width:auto}.fxl-store__img--android[data-v-ca05dd5c]{height:48px}.fxl-contact[data-v-ca05dd5c]{display:flex;justify-content:center}.fxl-contact__card[data-v-ca05dd5c]{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-4);max-width:720px;overflow:hidden;padding:var(--space-12) var(--space-8);position:relative;text-align:center;width:100%}.fxl-contact__waves[data-v-ca05dd5c]{animation:fxl-pulse-ca05dd5c 6s var(--ease-standard) infinite;color:var(--color-primary);height:340px;left:50%;opacity:.18;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transform:translate(-50%,calc(-50% + var(--fxl-parallax, 0px)));width:340px;will-change:transform}.fxl-contact__card .fxl-btn[data-v-ca05dd5c],.fxl-contact__card .fxl-h2[data-v-ca05dd5c],.fxl-contact__card .fxl-lede[data-v-ca05dd5c],.fxl-contact__note[data-v-ca05dd5c]{position:relative;z-index:var(--z-content)}.fxl-contact__note[data-v-ca05dd5c]{color:var(--color-text-faint);font-size:var(--font-caption-size);margin:0}@media screen and (max-width:1023px){.fxl-app__grid[data-v-ca05dd5c],.fxl-hero__grid[data-v-ca05dd5c],.fxl-step[data-v-ca05dd5c]{grid-template-columns:minmax(0,1fr)}.fxl-hero__scene[data-v-ca05dd5c]{opacity:.3;right:-22%}.fxl-flow__grid[data-v-ca05dd5c]{grid-template-columns:1fr}.fxl-rail[data-v-ca05dd5c]{display:none}.fxl-scan[data-v-ca05dd5c]{grid-template-columns:repeat(2,minmax(0,1fr))}.fxl-agent[data-v-ca05dd5c]{grid-template-columns:minmax(0,1fr)}.fxl-agent__bridge[data-v-ca05dd5c]{height:30px;width:auto}.fxl-agent__bridge-line[data-v-ca05dd5c]{background:repeating-linear-gradient(90deg,var(--color-border-strong) 0,var(--color-border-strong) 4px,transparent 4px,transparent 8px);bottom:auto;height:1px;left:var(--space-4);right:var(--space-4);top:50%;transform:translateY(-50%);width:auto}@supports (background:repeating-linear-gradient(red 0%,red 0% 1%,red 2%)){.fxl-agent__bridge-line[data-v-ca05dd5c]{background:repeating-linear-gradient(90deg,var(--color-border-strong) 0 4px,transparent 4px 8px)}}.fxl-agent__bridge-icon[data-v-ca05dd5c]{animation-name:fxl-agent-bridge-v-ca05dd5c}}@media screen and (max-width:767px){.fxl-app[data-v-ca05dd5c],.fxl-contact[data-v-ca05dd5c],.fxl-flow[data-v-ca05dd5c],.fxl-hero[data-v-ca05dd5c]{padding:var(--space-10) var(--space-4)}.fxl-step[data-v-ca05dd5c]{padding:var(--space-5)}.fxl-pricing[data-v-ca05dd5c],.fxl-scan[data-v-ca05dd5c]{grid-template-columns:minmax(0,1fr)}.fxl-flow__card[data-v-ca05dd5c],.fxl-flow__engine[data-v-ca05dd5c],.fxl-flow__final[data-v-ca05dd5c],.fxl-flow__gate-wrap[data-v-ca05dd5c]{padding:var(--space-4)}.fxl-contact__card[data-v-ca05dd5c]{padding:var(--space-8) var(--space-5)}}@media (prefers-reduced-motion:reduce){.fxl-agent__msg[data-v-ca05dd5c],.fxl-feed__row[data-v-ca05dd5c],.fxl-feed__spark path[data-v-ca05dd5c],.fxl-seer__check[data-v-ca05dd5c],.fxl-seer__link--pick[data-v-ca05dd5c],.fxl-seer__pick-line[data-v-ca05dd5c],.fxl-seer__pick[data-v-ca05dd5c],.fxl-seer__row[data-v-ca05dd5c]{stroke-dashoffset:0;animation:none;opacity:1;transform:none}.fxl-seer__beam[data-v-ca05dd5c]{animation:none;opacity:0}.fxl-scan__icon circle[data-v-ca05dd5c],.fxl-scan__icon path[data-v-ca05dd5c],.fxl-scan__step[data-v-ca05dd5c]{stroke-dashoffset:0;animation:none;opacity:1}.fxl-scan__icon path.fxl-scan__beam[data-v-ca05dd5c]{animation:none}}