// pages/servicos.jsx — Página Serviços function ServicesPageHero({ t, theme }) { return (
{t.services_eyebrow}

{t.services_title}

{t.services_page_lede}

{(t.services_page_metrics || []).map(([value, label]) => (
{value} {label}
))}
); } function ServicesCards({ t, theme }) { return (
{t.services.map((service) => (
{service.code}

{service.t}

{service.d}

    {service.deliverables.map((item) => (
  • {item}
  • ))}
))}
); } function ProgramIcon({ type }) { if (type === "plus") { return ( ); } if (type === "chart") { return ( ); } return ( ); } function ServicesPrograms({ t, theme }) { const [open, setOpen] = React.useState(() => (t.services_programs || []).map((_, index) => index)); const toggleScope = (index) => { setOpen((current) => current.includes(index) ? current.filter((item) => item !== index) : [...current, index] ); }; return (
{t.services_programs_eyebrow}

{t.services_programs_title}

{t.services_programs_lede}

{(t.services_programs || []).map((program, index) => { const isOpen = open.includes(index); return (

{program.t}

{program.d}

{program.tags.map((tag) => {tag})}
{t.services_programs_cta}
{isOpen &&
{t.services_programs_scope_label}
    {program.scope.map((item) =>
  • {item}
  • )}
}
);})}
); } function ServicesFit({ t, theme }) { return (
{t.problems.map((problem) => (
{problem.n}

{problem.t}

{problem.d}

))}
); } function ServicesMethod({ t, theme }) { return (
{(t.services_method_steps || []).map((step) => (
{step.n}

{step.t}

{step.d}

))}
); } function ServicosPage() { return ( {({ copy: t, theme }) => ( <> )} ); } renderModroPage();