@import"https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@500;600;700&family=IBM+Plex+Mono:wght@500;600&display=swap";.tc-facet-hero[data-v-6ab2fa09]{width:100%;max-width:460px;margin:0 auto}.tc-facet-hero__stage[data-v-6ab2fa09]{position:relative;width:100%;aspect-ratio:1 / 1}.tc-facet-hero__lines[data-v-6ab2fa09]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tc-line[data-v-6ab2fa09]{stroke:#94a3b866;stroke-width:.4;stroke-dasharray:100;stroke-dashoffset:100;vector-effect:non-scaling-stroke}.tc-line--ghost[data-v-6ab2fa09]{stroke-dasharray:3 3}.is-ready .tc-line[data-v-6ab2fa09]{stroke-dashoffset:0;transition:stroke-dashoffset .9s ease .25s}.tc-facet-hero__core[data-v-6ab2fa09]{position:absolute;left:50%;top:50%;width:78px;height:78px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#101b33,#0b1220);border:1px solid rgba(34,211,238,.55);border-radius:16px;box-shadow:0 0 0 4px #22d3ee14,0 18px 30px #00000059;transform:translate(-50%,-50%) rotate(45deg) scale(.6);opacity:0;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s ease;z-index:2}.tc-facet-hero__core span[data-v-6ab2fa09]{display:inline-block;transform:rotate(-45deg);color:#e2e8f0;font-family:Chakra Petch,sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em}.is-ready .tc-facet-hero__core[data-v-6ab2fa09]{transform:translate(-50%,-50%) rotate(45deg) scale(1);opacity:1}.tc-facet[data-v-6ab2fa09]{position:absolute;display:flex;flex-direction:column;gap:4px;width:168px;padding:14px 16px;background:#101b33eb;border:1px solid rgba(148,163,184,.22);border-radius:4px 16px;color:#e2e8f0;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 14px 28px #02060f59;transform:translate(-50%,-50%) translateY(10px) scale(.92);opacity:0;transition:transform .55s cubic-bezier(.16,1,.3,1) calc(.35s + var(--tc-order) * .12s),opacity .55s ease calc(.35s + var(--tc-order) * .12s),border-color .15s ease,box-shadow .15s ease;z-index:3}.is-ready .tc-facet[data-v-6ab2fa09]{transform:translate(-50%,-50%);opacity:1}.tc-facet[data-v-6ab2fa09]:hover{border-color:var(--tc-facet-color, #22d3ee);box-shadow:0 18px 34px #02060f73}.tc-facet .v-icon[data-v-6ab2fa09]{color:var(--tc-facet-color, #22d3ee)}.tc-facet strong[data-v-6ab2fa09]{font-family:Chakra Petch,sans-serif;font-size:14.5px;font-weight:700}.tc-facet small[data-v-6ab2fa09]{color:#94a3b8;font-size:12px;line-height:1.5}.tc-facet--custom[data-v-6ab2fa09]{--tc-facet-color: #22d3ee;width:184px}.tc-facet--agenda[data-v-6ab2fa09]{--tc-facet-color: #60a5fa}.tc-facet--certificados[data-v-6ab2fa09]{--tc-facet-color: #f59e0b}.tc-facet--ghost[data-v-6ab2fa09]{--tc-facet-color: #64748b;background:#101b338c;border-style:dashed;width:176px}.tc-facet--ghost small[data-v-6ab2fa09],.tc-facet--ghost strong[data-v-6ab2fa09]{color:#94a3b8}@media (prefers-reduced-motion: reduce){.tc-facet-hero__core[data-v-6ab2fa09],.tc-facet[data-v-6ab2fa09],.tc-line[data-v-6ab2fa09]{transition:none!important}.is-ready .tc-facet-hero__core[data-v-6ab2fa09],.is-ready .tc-facet[data-v-6ab2fa09]{transform:translate(-50%,-50%);opacity:1}.is-ready .tc-line[data-v-6ab2fa09]{stroke-dashoffset:0}}@media (max-width: 760px){.tc-facet-hero[data-v-6ab2fa09]{max-width:420px}.tc-facet-hero__stage[data-v-6ab2fa09]{aspect-ratio:auto;display:flex;flex-direction:column;gap:12px}.tc-facet-hero__lines[data-v-6ab2fa09],.tc-facet-hero__core[data-v-6ab2fa09]{display:none}.tc-facet[data-v-6ab2fa09]{position:static;width:100%;transform:translateY(14px)}.is-ready .tc-facet[data-v-6ab2fa09]{transform:translateY(0)}.tc-facet--custom[data-v-6ab2fa09],.tc-facet--ghost[data-v-6ab2fa09]{width:100%}}.tc-home[data-v-1114f3c7]{--tc-graphite: #0b1220;--tc-graphite-soft: #101b33;--tc-steel-50: #eef2f7;--tc-ink: #101b33;--tc-body: #4b5872;--tc-cyan: #22d3ee;--tc-blue: #2563eb;--tc-amber: #f59e0b;--tc-whatsapp: #22c55e;background:var(--tc-steel-50);color:var(--tc-ink)}.tc-kicker[data-v-1114f3c7]{display:inline-flex;margin-bottom:14px;color:var(--tc-cyan);font-family:IBM Plex Mono,monospace;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.tc-section--dark .tc-kicker[data-v-1114f3c7],.tc-cta .tc-kicker[data-v-1114f3c7]{color:var(--tc-cyan)}.tc-section--light .tc-kicker[data-v-1114f3c7]{color:var(--tc-blue)}.tc-hero[data-v-1114f3c7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,480px);gap:48px;align-items:center;max-width:1220px;margin:0 auto;padding:40px 24px 96px;background:radial-gradient(circle at 15% 20%,rgba(34,211,238,.14),transparent 40%),var(--tc-graphite)}.tc-hero__copy h1[data-v-1114f3c7]{max-width:660px;margin:0 0 20px;color:#f8fafc;font-family:Chakra Petch,sans-serif;font-size:clamp(34px,4.6vw,56px);font-weight:700;line-height:1.08}.tc-hero__copy p[data-v-1114f3c7]{max-width:560px;margin:0;color:#a9b6cc;font-size:17.5px;line-height:1.75}.tc-hero__actions[data-v-1114f3c7]{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.tc-btn[data-v-1114f3c7]{font-family:Chakra Petch,sans-serif;font-weight:700!important;text-transform:none!important}.tc-btn--whatsapp[data-v-1114f3c7]{background:var(--tc-whatsapp)!important;color:#fff!important}.tc-btn--ghost[data-v-1114f3c7]{border-color:#e2e8f066!important;color:#e2e8f0!important}.tc-section--light .tc-btn--ghost[data-v-1114f3c7]{border-color:#101b3347!important;color:var(--tc-ink)!important}.tc-section[data-v-1114f3c7]{padding:84px 24px}.tc-section--dark[data-v-1114f3c7]{background:var(--tc-graphite)}.tc-section--light[data-v-1114f3c7]{background:var(--tc-steel-50)}.tc-section__heading[data-v-1114f3c7]{max-width:680px;margin:0 auto 44px;text-align:left}.tc-section__heading h2[data-v-1114f3c7]{margin:0 0 14px;font-family:Chakra Petch,sans-serif;font-size:clamp(26px,3.2vw,36px);font-weight:700;line-height:1.2}.tc-section--dark .tc-section__heading h2[data-v-1114f3c7]{color:#f8fafc}.tc-section--light .tc-section__heading h2[data-v-1114f3c7]{color:var(--tc-ink)}.tc-section__heading p[data-v-1114f3c7]{margin:0;font-size:16.5px;line-height:1.75}.tc-section--dark .tc-section__heading p[data-v-1114f3c7]{color:#a9b6cc}.tc-section--light .tc-section__heading p[data-v-1114f3c7]{color:var(--tc-body)}.tc-capability-grid[data-v-1114f3c7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;max-width:1220px;margin:0 auto}.tc-capability-card[data-v-1114f3c7]{border:1px solid rgba(148,163,184,.18);border-radius:4px 20px;background:#ffffff08;padding:28px 26px}.tc-capability-card .v-icon[data-v-1114f3c7]{color:var(--tc-cyan)}.tc-capability-card h3[data-v-1114f3c7]{margin:18px 0 10px;color:#f8fafc;font-family:Chakra Petch,sans-serif;font-size:18.5px;font-weight:700}.tc-capability-card p[data-v-1114f3c7]{margin:0;color:#a9b6cc;line-height:1.65}.tc-capability-more[data-v-1114f3c7]{max-width:1220px;margin:32px auto 0;text-align:right}.tc-capability-more__link[data-v-1114f3c7]{display:inline-flex;align-items:center;gap:6px;color:var(--tc-cyan);font-family:Chakra Petch,sans-serif;font-weight:700;text-decoration:none}.tc-capability-more__link[data-v-1114f3c7]:hover{text-decoration:underline}.tc-product-grid[data-v-1114f3c7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:22px;max-width:1220px;margin:0 auto}.tc-product-card[data-v-1114f3c7]{position:relative;border:1px solid #dbe3ee;border-radius:4px 24px;background:#fff;padding:30px 28px;overflow:hidden}.tc-product-card[data-v-1114f3c7]:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--tc-accent, var(--tc-blue))}.tc-product-card--custom[data-v-1114f3c7]{--tc-accent: var(--tc-cyan)}.tc-product-card--agenda[data-v-1114f3c7]{--tc-accent: var(--tc-blue)}.tc-product-card--certificados[data-v-1114f3c7]{--tc-accent: var(--tc-amber)}.tc-product-card__eyebrow[data-v-1114f3c7]{display:inline-flex;color:var(--tc-accent);font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.tc-product-card h3[data-v-1114f3c7]{margin:10px 0 12px;color:var(--tc-ink);font-family:Chakra Petch,sans-serif;font-size:24px;font-weight:700}.tc-product-card p[data-v-1114f3c7]{margin:0 0 20px;color:var(--tc-body);line-height:1.7}.tc-product-card__features[data-v-1114f3c7]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none}.tc-product-card__features li[data-v-1114f3c7]{border:1px solid #dbe3ee;border-radius:999px;color:var(--tc-ink);font-size:12.5px;font-weight:600;padding:6px 12px}.tc-product-card__link[data-v-1114f3c7]{display:inline-flex;align-items:center;gap:6px;color:var(--tc-accent);font-family:Chakra Petch,sans-serif;font-weight:700;text-decoration:none}.tc-product-card__link[data-v-1114f3c7]:hover{text-decoration:underline}.tc-process-grid[data-v-1114f3c7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:20px;max-width:1220px;margin:0 auto}.tc-process-card[data-v-1114f3c7]{border-left:2px solid rgba(34,211,238,.4);padding:4px 0 4px 22px}.tc-process-card__number[data-v-1114f3c7]{display:block;margin-bottom:10px;color:var(--tc-cyan);font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;letter-spacing:.08em}.tc-process-card h3[data-v-1114f3c7]{margin:0 0 10px;color:#f8fafc;font-family:Chakra Petch,sans-serif;font-size:19px;font-weight:700}.tc-process-card p[data-v-1114f3c7]{margin:0;color:#a9b6cc;line-height:1.65}.tc-cta[data-v-1114f3c7]{background:linear-gradient(135deg,var(--tc-graphite-soft) 0%,var(--tc-graphite) 100%);text-align:center;padding:88px 24px}.tc-cta h2[data-v-1114f3c7]{max-width:640px;margin:0 auto 14px;color:#f8fafc;font-family:Chakra Petch,sans-serif;font-size:clamp(26px,3.2vw,36px);font-weight:700;line-height:1.22}.tc-cta p[data-v-1114f3c7]{max-width:480px;margin:0 auto 32px;color:#a9b6cc;font-size:16.5px;line-height:1.7}.tc-cta__actions[data-v-1114f3c7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}@media (max-width: 900px){.tc-hero[data-v-1114f3c7]{grid-template-columns:1fr}}@media (max-width: 560px){.tc-hero[data-v-1114f3c7]{padding:28px 20px 72px}.tc-hero__actions .v-btn[data-v-1114f3c7]{width:100%}.tc-section[data-v-1114f3c7]{padding:64px 20px}.tc-capability-more[data-v-1114f3c7]{text-align:left}.tc-cta[data-v-1114f3c7]{padding:64px 20px}.tc-cta__actions .v-btn[data-v-1114f3c7]{width:100%}}
