.bc-window[data-v-ffc17b07]{width:var(--bc-width, min(460px, 100%));border-radius:12px;overflow:hidden;background:#fff;border:1px solid #e2e2e5;box-shadow:0 24px 48px #0f172a29;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;color:#111;text-align:left}.bc-bar[data-v-ffc17b07]{display:flex;align-items:center;gap:12px;padding:9px 12px;background:#f3f3f5;border-bottom:1px solid #e2e2e5}.bc-dots[data-v-ffc17b07]{display:flex;gap:6px;flex-shrink:0}.bc-dots i[data-v-ffc17b07]{width:10px;height:10px;border-radius:50%;background:#d7d7db}.bc-dots i[data-v-ffc17b07]:first-child{background:#ff5f57}.bc-dots i[data-v-ffc17b07]:nth-child(2){background:#febc2e}.bc-dots i[data-v-ffc17b07]:last-child{background:#28c840}.bc-url[data-v-ffc17b07]{flex:1;background:#fff;border:1px solid #e2e2e5;border-radius:999px;padding:4px 12px;font-size:.75rem;color:#6b6b70}.bc-app[data-v-ffc17b07]{display:flex;flex-direction:column}.bc-header[data-v-ffc17b07]{padding:10px 16px;border-bottom:1px solid #ececee;font-size:.875rem;font-weight:600}.bc-chat[data-v-ffc17b07]{display:flex;flex-direction:column;gap:12px;padding:18px 16px}.bc-msg[data-v-ffc17b07]{max-width:86%;padding:10px 14px;border-radius:16px;font-size:.9375rem;line-height:1.5}.bc-user[data-v-ffc17b07]{align-self:flex-end;background:var(--cx-accent, #059669);color:#fff;border-bottom-right-radius:5px}.bc-bot[data-v-ffc17b07]{align-self:flex-start;background:#f0f0f2;color:#111;border-bottom-left-radius:5px}.bc-bot[data-v-ffc17b07] strong{color:#000}.bc-input[data-v-ffc17b07]{margin:0 16px 16px;padding:10px 14px;border:1px solid #dcdce0;border-radius:999px;color:#98989e;font-size:.875rem}.fc-page[data-v-53d95489]{background:var(--cx-bg);min-height:100vh}.fc-nav[data-v-53d95489]{border-bottom:1px solid var(--cx-border);background:var(--cx-surface)}.fc-nav-inner[data-v-53d95489]{max-width:880px;margin:0 auto;padding:14px 24px;display:flex;justify-content:space-between;align-items:center}.fc-logo[data-v-53d95489]{font-size:1.25rem;font-weight:800;color:var(--cx-text);text-decoration:none}.fc-logo span[data-v-53d95489]{color:var(--cx-accent-bright)}.fc-nav-cta[data-v-53d95489]{background:var(--cx-accent);color:#fff;padding:8px 18px;border-radius:var(--cx-radius-pill);font-size:.9375rem;font-weight:600;text-decoration:none}.fc-nav-cta[data-v-53d95489]:hover{background:var(--cx-accent-dark)}main[data-v-53d95489]{max-width:880px;margin:0 auto;padding:0 24px}.fc-hero[data-v-53d95489]{padding:clamp(48px,8vw,88px) 0 clamp(24px,4vw,40px);max-width:700px}.fc-eyebrow[data-v-53d95489]{display:inline-block;background:var(--cx-accent-soft);color:var(--cx-accent-dark);font-size:.8125rem;font-weight:600;padding:4px 12px;border-radius:var(--cx-radius-pill);margin-bottom:var(--cx-space-2)}.fc-hero h1[data-v-53d95489]{font-size:clamp(1.9rem,4.5vw,2.75rem);line-height:1.15;letter-spacing:-.02em;margin-bottom:var(--cx-space-3)}.fc-lead[data-v-53d95489]{font-size:1.1875rem;color:var(--cx-text-muted);line-height:1.6}.fc-example[data-v-53d95489]{display:flex;align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(24px,5vw,48px) 0 clamp(40px,6vw,72px)}.fc-example-shot[data-v-53d95489]{flex:0 1 400px;min-width:0}.fc-example-text[data-v-53d95489]{flex:1;min-width:0}.fc-example-text h2[data-v-53d95489]{font-size:clamp(1.3rem,2.4vw,1.7rem);letter-spacing:-.01em;margin-bottom:var(--cx-space-2)}.fc-example-text p[data-v-53d95489]{font-size:1.0625rem;color:var(--cx-text-muted);line-height:1.65}.fc-connect-datos[data-v-53d95489]{margin-top:var(--cx-space-3);padding:14px 16px;border:1px solid var(--cx-border-card);border-radius:10px;background:var(--cx-surface);font-size:.9375rem;line-height:1.6;color:var(--cx-text-muted)}.fc-example-note[data-v-53d95489]{margin-top:var(--cx-space-2);font-size:.9375rem;color:var(--cx-text-faint);line-height:1.6}@media(max-width:760px){.fc-example[data-v-53d95489]{flex-direction:column}}.fc-connect[data-v-53d95489],.fc-more[data-v-53d95489],.fc-what[data-v-53d95489]{padding:clamp(32px,5vw,48px) 0;border-top:1px solid var(--cx-border)}.fc-connect h2[data-v-53d95489],.fc-more h2[data-v-53d95489],.fc-what h2[data-v-53d95489]{font-size:clamp(1.4rem,2.6vw,1.8rem);letter-spacing:-.01em;margin-bottom:var(--cx-space-2)}.fc-connect-intro[data-v-53d95489]{color:var(--cx-text-muted);margin-bottom:var(--cx-space-3);max-width:60ch}.fc-steps[data-v-53d95489]{display:flex;flex-direction:column;gap:16px;padding-left:22px;max-width:640px}.fc-steps li[data-v-53d95489]{font-size:1.0625rem;line-height:1.6;color:var(--cx-text-muted)}.fc-steps strong[data-v-53d95489]{color:var(--cx-text)}.fc-steps a[data-v-53d95489],.fc-what a[data-v-53d95489],.fc-connect-note a[data-v-53d95489],.fc-more-link a[data-v-53d95489]{color:var(--cx-accent);font-weight:600;text-decoration:none}.fc-steps a[data-v-53d95489]:hover,.fc-what a[data-v-53d95489]:hover,.fc-connect-note a[data-v-53d95489]:hover,.fc-more-link a[data-v-53d95489]:hover{text-decoration:underline}.fc-connect-note[data-v-53d95489]{margin-top:var(--cx-space-3);font-size:.9375rem;color:var(--cx-text-muted)}.fc-connect-datos[data-v-53d95489]{max-width:640px;margin-top:var(--cx-space-3);padding-left:14px;border-left:2px solid var(--cx-border);font-size:.9375rem;line-height:1.6;color:var(--cx-text-muted)}.fc-connect-datos strong[data-v-53d95489]{color:var(--cx-text)}.fc-more ul[data-v-53d95489]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:var(--cx-space-3);padding:0}.fc-more li[data-v-53d95489]{background:var(--cx-surface);border:1px solid var(--cx-border-card);border-radius:var(--cx-radius);padding:14px 18px;font-size:.9375rem;color:var(--cx-text)}.fc-more-link[data-v-53d95489]{font-size:.9375rem;color:var(--cx-text-muted)}.fc-what p[data-v-53d95489]{font-size:1.0625rem;color:var(--cx-text-muted);line-height:1.65;max-width:68ch}.fc-cta[data-v-53d95489]{text-align:center;padding:clamp(40px,6vw,72px) 0 clamp(56px,8vw,96px);border-top:1px solid var(--cx-border)}.fc-cta h2[data-v-53d95489]{font-size:clamp(1.5rem,3vw,2.1rem);margin-bottom:var(--cx-space-1)}.fc-cta p[data-v-53d95489]{color:var(--cx-text-muted);margin-bottom:var(--cx-space-3)}.fc-cta-btn[data-v-53d95489]{display:inline-block;background:var(--cx-accent);color:#fff;padding:14px 32px;border-radius:var(--cx-radius-pill);font-size:1.0625rem;font-weight:700;text-decoration:none}.fc-cta-btn[data-v-53d95489]:hover{background:var(--cx-accent-dark)}
