"use client"; import Link from "next/link"; import { motion, type Variants, useReducedMotion } from "framer-motion"; import { serviceHubLinks } from "@/lib/site-content"; import { Section } from "./Section"; import { DrawLine } from "./animations/DrawLine"; import MagneticButton from "./cinematic/MagneticButton"; interface Tier { id: string; badge: string; level: string; title: string; tagline: string; description: string; deliverables: string[]; pricing: string; pricingNote: string; featured?: boolean; ctaLabel: string; ctaHref: string; } const TIERS: Tier[] = [ { id: "discovery", badge: "Entrada / Baixo Risco", level: "01", title: "Auditoria & Diagnostico Tecnico", tagline: "Fotografia clara do problema antes de qualquer comprometimento.", description: "Analise profunda de arquitetura, performance ou seguranca com entrega de um plano de acao executavel. Ideal para quem precisa de direcao antes de contratar execucao.", deliverables: [ "Relatorio de gargalos e divida tecnica", "Mapeamento de riscos e dependencias", "Sugestao de stack e cronograma de mitigacao", "Plano de acao priorizado", ], pricing: "Valor Fixo", pricingNote: "Contrato unico. Entrega em ate 5 dias uteis.", featured: false, ctaLabel: "Solicitar diagnostico", ctaHref: "#contact", }, { id: "cycles", badge: "Mais Escolhido", level: "02", title: "Ciclos de Engenharia", tagline: "Capacidade produtiva garantida. Entrega a cada 2 semanas.", description: "Desenvolvimento continuo com a previsibilidade de orcamento do escopo fechado e a agilidade de sprints. Milestones claros, sem amarras de contrato longo.", deliverables: [ "Features em producao a cada ciclo", "Refatoracao iterativa com rastreabilidade", "Documentacao tecnica atualizada", "Capacidade de pivotar prioridades no inicio de cada sprint", ], pricing: "Fixo por Ciclo", pricingNote: "Assinatura quinzenal ou mensal. Cancele a qualquer ciclo.", featured: true, ctaLabel: "Iniciar ciclo de engenharia", ctaHref: "#contact", }, { id: "fractional", badge: "Premium / High-Ticket", level: "03", title: "Fractional Tech Lead", tagline: "Lideranca tecnica senior. Sem o custo de um CTO full-time.", description: "Direcao arquitetural, gestao de risco e sustentacao de operacoes criticas. Para empresas que precisam de decisoes de alto impacto com responsabilidade continua.", deliverables: [ "SLA prioritario Zero-Risk", "Code review e lideranca do time interno", "Decisoes de infra: Cloud, VPS, CI/CD", "Consultoria estrategica recorrente", ], pricing: "Retainer Mensal", pricingNote: "Renovacao mensal. Vagas limitadas.", featured: false, ctaLabel: "Agendar conversa estrategica", ctaHref: "#contact", }, ]; function TierCard({ tier }: Readonly<{ tier: Tier }>) { const shouldReduceMotion = useReducedMotion(); return (
{tier.badge} {tier.level}

{tier.title}

{tier.tagline}

{tier.description}

{tier.pricing}
{tier.pricingNote}
{tier.ctaLabel}
); } export function WorkModalities() { const shouldReduceMotion = useReducedMotion(); const containerVariants: Variants = { hidden: {}, visible: { transition: { delayChildren: 0.08, staggerChildren: 0.08, }, }, }; const itemVariants: Variants = { hidden: shouldReduceMotion ? { opacity: 0 } : { opacity: 0, y: 20, clipPath: "inset(100% 0 0 0)" }, visible: { opacity: 1, y: 0, clipPath: "inset(0% 0 0 0)", transition: shouldReduceMotion ? { duration: 0.25 } : { duration: 0.75, ease: [0.16, 1, 0.3, 1] }, }, }; return (
Paginas de servico

Especialidades organizadas por intencao de busca

Se voce chegou buscando uma stack, um tipo de consultoria ou um contexto tecnico especifico, aqui esta o caminho mais direto para a pagina certa.

Ver hub de servicos
{serviceHubLinks.map((service) => (
{service.label}
{service.description}
))}
{TIERS.map((tier) => ( ))}
); }