{"id":21691,"date":"2025-11-24T08:39:13","date_gmt":"2025-11-24T11:39:13","guid":{"rendered":"https:\/\/culturas.cc\/congresso2025\/?page_id=21691"},"modified":"2025-11-25T22:17:48","modified_gmt":"2025-11-26T01:17:48","slug":"plenarias-2025","status":"publish","type":"page","link":"https:\/\/culturas.cc\/congresso2025\/plenarias-2025\/","title":{"rendered":"Plen\u00e1rias"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21691\" class=\"elementor elementor-21691\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dac8dfd e-con-full linhas-fundo e-flex e-con e-parent\" data-id=\"dac8dfd\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2fd122e e-con-full e-flex e-con e-child\" data-id=\"2fd122e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd7b142 elementor-widget elementor-widget-spacer\" data-id=\"dd7b142\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46032d6 elementor-widget elementor-widget-heading\" data-id=\"46032d6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Mesas Redondas Plen\u00e1rias<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d25a49b elementor-widget elementor-widget-shortcode\" data-id=\"d25a49b\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/p5.js\/1.4.0\/p5.min.js\"><\/script>\r\n<script>\r\n        const CORES = {\r\n            linhas: [\"#ffc600\", \"#ff8ace\", \"#4cc1ec\"],\r\n        };\r\n\r\n        const CONFIG_DESKTOP = {\r\n            linhasHorizontais: 25,\r\n            linhasVerticais: 25,\r\n            maxDistDeslocamento: 200,\r\n            forcaDeslocamentoFundo: 6,\r\n            espessuraLinhaFundo: 4,\r\n            larguraCortinaTopo: 80,\r\n            larguraCortinaBase: 450,\r\n            margemDesvio: 30\r\n        };\r\n\r\n        const CONFIG_MOBILE = {\r\n            linhasHorizontais: 35,\r\n            linhasVerticais: 35,\r\n            maxDistDeslocamento: 120,\r\n            forcaDeslocamentoFundo: 3,\r\n            espessuraLinhaFundo: 3,\r\n            larguraCortinaTopo: 50,\r\n            larguraCortinaBase: 280,\r\n            margemDesvio: 20\r\n        };\r\n\r\n        \/\/ VERS\u00c3O COM CORTINA (espa\u00e7o vazio central)\r\n        function criarCurtainSketch(container) {\r\n            return function(p) {\r\n                let linhasDeFundo = [];\r\n                let isMobile = false;\r\n                let CONFIG = CONFIG_DESKTOP;\r\n                let tempoUltimaAtualizacao = 0;\r\n                const INTERVALO_ATUALIZACAO = 16;\r\n\r\n                p.setup = function() {\r\n                    detectarDispositivo();\r\n                    \r\n                    let canvas = p.createCanvas(container.offsetWidth, container.offsetHeight);\r\n                    canvas.parent(container);\r\n                    canvas.elt.style.position = \"absolute\";\r\n                    canvas.elt.style.top = \"0\";\r\n                    canvas.elt.style.left = \"0\";\r\n                    canvas.elt.style.zIndex = \"1\";\r\n                    canvas.elt.style.pointerEvents = \"none\";\r\n\r\n                    gerarLinhasDeFundo();\r\n                };\r\n\r\n                function detectarDispositivo() {\r\n                    isMobile = \/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini\/i.test(navigator.userAgent) || \r\n                               window.innerWidth <= 768;\r\n                    CONFIG = isMobile ? CONFIG_MOBILE : CONFIG_DESKTOP;\r\n                }\r\n\r\n                p.draw = function() {\r\n                    let agora = p.millis();\r\n                    if (agora - tempoUltimaAtualizacao < INTERVALO_ATUALIZACAO) return;\r\n                    tempoUltimaAtualizacao = agora;\r\n\r\n                    p.clear();\r\n                    desenharFundo();\r\n                };\r\n\r\n                function getLarguraCortina(y) {\r\n                    let progressoAltura = p.constrain(y \/ p.height, 0, 1);\r\n                    return p.lerp(CONFIG.larguraCortinaTopo, CONFIG.larguraCortinaBase, progressoAltura);\r\n                }\r\n\r\n                function estaNoEspacoCortina(x, y) {\r\n                    let centroX = p.width \/ 2;\r\n                    let larguraAtual = getLarguraCortina(y) \/ 2 + CONFIG.margemDesvio;\r\n                    \r\n                    let naCortinaCentral = x >= centroX - larguraAtual && x <= centroX + larguraAtual;\r\n                    let naAreaInferior = y > p.height * 0.85;\r\n                    \r\n                    return naCortinaCentral || naAreaInferior;\r\n                }\r\n\r\n                function getLadoCortina(x) {\r\n                    let centroX = p.width \/ 2;\r\n                    return x < centroX ? 'esquerda' : 'direita';\r\n                }\r\n\r\n                function gerarLinhasDeFundo() {\r\n                    linhasDeFundo = [];\r\n                    \r\n                    function criarLinha(startX, startY, direcoes, maxIteracoes, ladoFixo) {\r\n                        let linha = {\r\n                            segmentos: [],\r\n                            cor: p.color(CORES.linhas[linhasDeFundo.length % CORES.linhas.length]),\r\n                            espessura: CONFIG.espessuraLinhaFundo,\r\n                            lado: ladoFixo\r\n                        };\r\n\r\n                        let x = startX, y = startY;\r\n                        let direcaoAtual = p.random(direcoes);\r\n                        let iteracoes = 0;\r\n                        let ultimosSegmentos = [];\r\n                        let centroX = p.width \/ 2;\r\n\r\n                        while (iteracoes < maxIteracoes) {\r\n                            iteracoes++;\r\n                            let len = isMobile ? p.random(50, 100) : p.random(80, 160);\r\n                            let inicioX = x, inicioY = y;\r\n                            let novoX = x, novoY = y;\r\n\r\n                            switch(direcaoAtual) {\r\n                                case \"horizontal\":\r\n                                    novoX += len;\r\n                                    break;\r\n                                case \"horizontal-inv\":\r\n                                    novoX -= len;\r\n                                    break;\r\n                                case \"vertical\":\r\n                                    novoY += len;\r\n                                    break;\r\n                                case \"vertical-inv\":\r\n                                    novoY -= len;\r\n                                    break;\r\n                                case \"diagonal-up\":\r\n                                    novoX += len * 0.7;\r\n                                    novoY -= len * 0.7;\r\n                                    break;\r\n                                case \"diagonal-down\":\r\n                                    novoX += len * 0.7;\r\n                                    novoY += len * 0.7;\r\n                                    break;\r\n                                case \"diagonal-up-inv\":\r\n                                    novoX -= len * 0.7;\r\n                                    novoY -= len * 0.7;\r\n                                    break;\r\n                                case \"diagonal-down-inv\":\r\n                                    novoX -= len * 0.7;\r\n                                    novoY += len * 0.7;\r\n                                    break;\r\n                            }\r\n\r\n                            let vaiCruzar = false;\r\n                            for (let t = 0; t <= 1; t += 0.1) {\r\n                                let checkX = p.lerp(inicioX, novoX, t);\r\n                                let checkY = p.lerp(inicioY, novoY, t);\r\n                                if (estaNoEspacoCortina(checkX, checkY)) {\r\n                                    vaiCruzar = true;\r\n                                    break;\r\n                                }\r\n                            }\r\n\r\n                            let vaiCruzarLado = false;\r\n                            if (ladoFixo === 'esquerda' && novoX > centroX - CONFIG.margemDesvio) {\r\n                                vaiCruzarLado = true;\r\n                            } else if (ladoFixo === 'direita' && novoX < centroX + CONFIG.margemDesvio) {\r\n                                vaiCruzarLado = true;\r\n                            }\r\n\r\n                            let estaVoltando = false;\r\n                            if (ultimosSegmentos.length > 2) {\r\n                                let segmentosRecentes = ultimosSegmentos.slice(-3);\r\n                                for (let seg of segmentosRecentes) {\r\n                                    let distFim = p.dist(novoX, novoY, seg.x1, seg.y1);\r\n                                    if (distFim < len * 0.4) {\r\n                                        estaVoltando = true;\r\n                                        break;\r\n                                    }\r\n                                }\r\n                            }\r\n\r\n                            if (!vaiCruzar && !estaVoltando && !vaiCruzarLado) {\r\n                                let novoSegmento = { x1: inicioX, y1: inicioY, x2: novoX, y2: novoY };\r\n                                linha.segmentos.push(novoSegmento);\r\n                                \r\n                                ultimosSegmentos.push(novoSegmento);\r\n                                if (ultimosSegmentos.length > 3) {\r\n                                    ultimosSegmentos.shift();\r\n                                }\r\n                                \r\n                                x = novoX;\r\n                                y = novoY;\r\n                                \r\n                                if (p.random() < 0.3) {\r\n                                    direcaoAtual = p.random(direcoes);\r\n                                }\r\n                            } else {\r\n                                let direcoesDesvio = [];\r\n                                \r\n                                if (y > p.height * 0.75) {\r\n                                    if (ladoFixo === 'esquerda') {\r\n                                        direcoesDesvio = [\"horizontal-inv\", \"diagonal-up-inv\", \"vertical-inv\"];\r\n                                    } else {\r\n                                        direcoesDesvio = [\"horizontal\", \"diagonal-up\", \"vertical-inv\"];\r\n                                    }\r\n                                } else {\r\n                                    if (ladoFixo === 'esquerda') {\r\n                                        direcoesDesvio = [\"horizontal-inv\", \"diagonal-up-inv\", \"diagonal-down-inv\", \"vertical\"];\r\n                                    } else {\r\n                                        direcoesDesvio = [\"horizontal\", \"diagonal-up\", \"diagonal-down\", \"vertical\"];\r\n                                    }\r\n                                }\r\n                                \r\n                                let tentativas = 0;\r\n                                let encontrouDirecao = false;\r\n                                \r\n                                while (tentativas < 8 && !encontrouDirecao) {\r\n                                    direcaoAtual = p.random(direcoesDesvio);\r\n                                    tentativas++;\r\n                                    \r\n                                    let testX = x, testY = y;\r\n                                    switch(direcaoAtual) {\r\n                                        case \"horizontal\": testX += len; break;\r\n                                        case \"horizontal-inv\": testX -= len; break;\r\n                                        case \"vertical\": testY += len; break;\r\n                                        case \"vertical-inv\": testY -= len; break;\r\n                                        case \"diagonal-up\": testX += len * 0.7; testY -= len * 0.7; break;\r\n                                        case \"diagonal-down\": testX += len * 0.7; testY += len * 0.7; break;\r\n                                        case \"diagonal-up-inv\": testX -= len * 0.7; testY -= len * 0.7; break;\r\n                                        case \"diagonal-down-inv\": testX -= len * 0.7; testY += len * 0.7; break;\r\n                                    }\r\n                                    \r\n                                    let saiDoLado = false;\r\n                                    if (ladoFixo === 'esquerda' && testX > centroX - CONFIG.margemDesvio) {\r\n                                        saiDoLado = true;\r\n                                    } else if (ladoFixo === 'direita' && testX < centroX + CONFIG.margemDesvio) {\r\n                                        saiDoLado = true;\r\n                                    }\r\n                                    \r\n                                    let vaVoltar = false;\r\n                                    let segmentosCheck = ultimosSegmentos.slice(-2);\r\n                                    for (let seg of segmentosCheck) {\r\n                                        let distTest = p.dist(testX, testY, seg.x1, seg.y1);\r\n                                        if (distTest < len * 0.3) {\r\n                                            vaVoltar = true;\r\n                                            break;\r\n                                        }\r\n                                    }\r\n                                    \r\n                                    if (!vaVoltar && !saiDoLado) {\r\n                                        encontrouDirecao = true;\r\n                                    }\r\n                                }\r\n                                \r\n                                if (!encontrouDirecao) {\r\n                                    direcaoAtual = p.random(direcoesDesvio);\r\n                                }\r\n                            }\r\n\r\n                            if (x < -400 || x > p.width + 400 || y > p.height + 400) {\r\n                                break;\r\n                            }\r\n                        }\r\n                        \r\n                        return linha;\r\n                    }\r\n\r\n                    for (let i = 0; i < CONFIG.linhasHorizontais \/ 2; i++) {\r\n                        linhasDeFundo.push(criarLinha(\r\n                            p.random(-400, -100),\r\n                            p.random(-100, p.height * 0.7),\r\n                            [\"horizontal\", \"diagonal-up\", \"diagonal-down\", \"vertical\"],\r\n                            200,\r\n                            'esquerda'\r\n                        ));\r\n                    }\r\n\r\n                    for (let i = 0; i < CONFIG.linhasHorizontais \/ 2; i++) {\r\n                        linhasDeFundo.push(criarLinha(\r\n                            p.random(p.width + 100, p.width + 400),\r\n                            p.random(-100, p.height * 0.7),\r\n                            [\"horizontal-inv\", \"diagonal-up-inv\", \"diagonal-down-inv\", \"vertical\"],\r\n                            200,\r\n                            'direita'\r\n                        ));\r\n                    }\r\n                    \r\n                    for (let i = 0; i < CONFIG.linhasVerticais; i++) {\r\n                        let posX = p.random(-100, p.width + 100);\r\n                        let ladoLinha = posX < p.width \/ 2 ? 'esquerda' : 'direita';\r\n                        let direcoesPermitidas = ladoLinha === 'esquerda' \r\n                            ? [\"vertical\", \"diagonal-down-inv\", \"horizontal-inv\"]\r\n                            : [\"vertical\", \"diagonal-down\", \"horizontal\"];\r\n                        \r\n                        linhasDeFundo.push(criarLinha(\r\n                            posX,\r\n                            p.random(-400, -100),\r\n                            direcoesPermitidas,\r\n                            200,\r\n                            ladoLinha\r\n                        ));\r\n                    }\r\n                }\r\n\r\n                function desenharFundo() {\r\n                    p.strokeCap(p.ROUND);\r\n                    p.strokeJoin(p.ROUND);\r\n                    p.noFill();\r\n\r\n                    for (let linha of linhasDeFundo) {\r\n                        if (linha.segmentos.length === 0) continue;\r\n                        \r\n                        p.stroke(linha.cor);\r\n                        p.strokeWeight(linha.espessura);\r\n                        p.beginShape();\r\n                        \r\n                        let inicio = deslocarFundo(linha.segmentos[0].x1, linha.segmentos[0].y1);\r\n                        p.vertex(inicio.x, inicio.y);\r\n\r\n                        for (let i = 0; i < linha.segmentos.length; i++) {\r\n                            let seg = linha.segmentos[i];\r\n                            let fim = deslocarFundo(seg.x2, seg.y2);\r\n\r\n                            if (i === linha.segmentos.length - 1) {\r\n                                p.vertex(fim.x, fim.y);\r\n                            } else {\r\n                                let prox = linha.segmentos[i + 1];\r\n                                let raio = linha.espessura * 1.5;\r\n\r\n                                let dx1 = seg.x2 - seg.x1, dy1 = seg.y2 - seg.y1;\r\n                                let len1 = Math.sqrt(dx1 * dx1 + dy1 * dy1);\r\n                                let dx2 = prox.x2 - prox.x1, dy2 = prox.y2 - prox.y1;\r\n                                let len2 = Math.sqrt(dx2 * dx2 + dy2 * dy2);\r\n\r\n                                if (len1 > 0 && len2 > 0) {\r\n                                    dx1 \/= len1; dy1 \/= len1; dx2 \/= len2; dy2 \/= len2;\r\n                                    let distIni = Math.min(raio, len1 * 0.3);\r\n                                    let distFim = Math.min(raio, len2 * 0.3);\r\n\r\n                                    let curvaIni = deslocarFundo(seg.x2 - dx1 * distIni, seg.y2 - dy1 * distIni);\r\n                                    let controle = deslocarFundo(seg.x2, seg.y2);\r\n                                    let curvaFim = deslocarFundo(seg.x2 + dx2 * distFim, seg.y2 + dy2 * distFim);\r\n\r\n                                    p.vertex(curvaIni.x, curvaIni.y);\r\n                                    p.quadraticVertex(controle.x, controle.y, curvaFim.x, curvaFim.y);\r\n                                }\r\n                            }\r\n                        }\r\n                        p.endShape();\r\n                    }\r\n                }\r\n\r\n                function deslocarFundo(x, y) {\r\n                    let dx = x - p.mouseX, dy = y - p.mouseY;\r\n                    let distSq = dx * dx + dy * dy;\r\n                    let maxDistSq = CONFIG.maxDistDeslocamento * CONFIG.maxDistDeslocamento;\r\n\r\n                    if (distSq < maxDistSq) {\r\n                        let d = Math.sqrt(distSq);\r\n                        let forca = p.map(d, 0, CONFIG.maxDistDeslocamento, CONFIG.forcaDeslocamentoFundo, 0);\r\n                        return { x: x + (dx \/ d) * forca, y: y + (dy \/ d) * forca };\r\n                    }\r\n                    return { x, y };\r\n                }\r\n\r\n                p.windowResized = function() {\r\n                    detectarDispositivo();\r\n                    p.resizeCanvas(container.offsetWidth, container.offsetHeight);\r\n                    gerarLinhasDeFundo();\r\n                };\r\n            };\r\n        }\r\n\r\n        \/\/ VERS\u00c3O COMPLETA (sem espa\u00e7o vazio)\r\n        function criarLinesSketch(container) {\r\n            return function(p) {\r\n                let linhasDeFundo = [];\r\n                let isMobile = false;\r\n                let CONFIG = CONFIG_DESKTOP;\r\n                let tempoUltimaAtualizacao = 0;\r\n                const INTERVALO_ATUALIZACAO = 16;\r\n\r\n                p.setup = function() {\r\n                    detectarDispositivo();\r\n                    \r\n                    let canvas = p.createCanvas(container.offsetWidth, container.offsetHeight);\r\n                    canvas.parent(container);\r\n                    canvas.elt.style.position = \"absolute\";\r\n                    canvas.elt.style.top = \"0\";\r\n                    canvas.elt.style.left = \"0\";\r\n                    canvas.elt.style.zIndex = \"1\";\r\n                    canvas.elt.style.pointerEvents = \"none\";\r\n\r\n                    gerarLinhasDeFundo();\r\n                };\r\n\r\n                function detectarDispositivo() {\r\n                    isMobile = \/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini\/i.test(navigator.userAgent) || \r\n                               window.innerWidth <= 768;\r\n                    CONFIG = isMobile ? CONFIG_MOBILE : CONFIG_DESKTOP;\r\n                }\r\n\r\n                p.draw = function() {\r\n                    let agora = p.millis();\r\n                    if (agora - tempoUltimaAtualizacao < INTERVALO_ATUALIZACAO) return;\r\n                    tempoUltimaAtualizacao = agora;\r\n\r\n                    p.clear();\r\n                    desenharFundo();\r\n                };\r\n\r\n                function gerarLinhasDeFundo() {\r\n                    linhasDeFundo = [];\r\n                    \r\n                    function criarLinha(startX, startY, direcoes, maxIteracoes) {\r\n                        let linha = {\r\n                            segmentos: [],\r\n                            cor: p.color(CORES.linhas[linhasDeFundo.length % CORES.linhas.length]),\r\n                            espessura: CONFIG.espessuraLinhaFundo\r\n                        };\r\n\r\n                        let x = startX, y = startY;\r\n                        let direcaoAtual = p.random(direcoes);\r\n                        let iteracoes = 0;\r\n                        let ultimosSegmentos = [];\r\n\r\n                        while (iteracoes < maxIteracoes) {\r\n                            iteracoes++;\r\n                            let len = isMobile ? p.random(50, 100) : p.random(80, 160);\r\n                            let inicioX = x, inicioY = y;\r\n                            let novoX = x, novoY = y;\r\n\r\n                            switch(direcaoAtual) {\r\n                                case \"horizontal\":\r\n                                    novoX += len;\r\n                                    break;\r\n                                case \"horizontal-inv\":\r\n                                    novoX -= len;\r\n                                    break;\r\n                                case \"vertical\":\r\n                                    novoY += len;\r\n                                    break;\r\n                                case \"vertical-inv\":\r\n                                    novoY -= len;\r\n                                    break;\r\n                                case \"diagonal-up\":\r\n                                    novoX += len * 0.7;\r\n                                    novoY -= len * 0.7;\r\n                                    break;\r\n                                case \"diagonal-down\":\r\n                                    novoX += len * 0.7;\r\n                                    novoY += len * 0.7;\r\n                                    break;\r\n                                case \"diagonal-up-inv\":\r\n                                    novoX -= len * 0.7;\r\n                                    novoY -= len * 0.7;\r\n                                    break;\r\n                                case \"diagonal-down-inv\":\r\n                                    novoX -= len * 0.7;\r\n                                    novoY += len * 0.7;\r\n                                    break;\r\n                            }\r\n\r\n                            let estaVoltando = false;\r\n                            if (ultimosSegmentos.length > 2) {\r\n                                let segmentosRecentes = ultimosSegmentos.slice(-3);\r\n                                for (let seg of segmentosRecentes) {\r\n                                    let distFim = p.dist(novoX, novoY, seg.x1, seg.y1);\r\n                                    if (distFim < len * 0.4) {\r\n                                        estaVoltando = true;\r\n                                        break;\r\n                                    }\r\n                                }\r\n                            }\r\n\r\n                            if (!estaVoltando) {\r\n                                let novoSegmento = { x1: inicioX, y1: inicioY, x2: novoX, y2: novoY };\r\n                                linha.segmentos.push(novoSegmento);\r\n                                \r\n                                ultimosSegmentos.push(novoSegmento);\r\n                                if (ultimosSegmentos.length > 3) {\r\n                                    ultimosSegmentos.shift();\r\n                                }\r\n                                \r\n                                x = novoX;\r\n                                y = novoY;\r\n                                \r\n                                if (p.random() < 0.3) {\r\n                                    direcaoAtual = p.random(direcoes);\r\n                                }\r\n                            } else {\r\n                                let tentativas = 0;\r\n                                let encontrouDirecao = false;\r\n                                \r\n                                while (tentativas < 8 && !encontrouDirecao) {\r\n                                    direcaoAtual = p.random(direcoes);\r\n                                    tentativas++;\r\n                                    \r\n                                    let testX = x, testY = y;\r\n                                    switch(direcaoAtual) {\r\n                                        case \"horizontal\": testX += len; break;\r\n                                        case \"horizontal-inv\": testX -= len; break;\r\n                                        case \"vertical\": testY += len; break;\r\n                                        case \"vertical-inv\": testY -= len; break;\r\n                                        case \"diagonal-up\": testX += len * 0.7; testY -= len * 0.7; break;\r\n                                        case \"diagonal-down\": testX += len * 0.7; testY += len * 0.7; break;\r\n                                        case \"diagonal-up-inv\": testX -= len * 0.7; testY -= len * 0.7; break;\r\n                                        case \"diagonal-down-inv\": testX -= len * 0.7; testY += len * 0.7; break;\r\n                                    }\r\n                                    \r\n                                    let vaVoltar = false;\r\n                                    let segmentosCheck = ultimosSegmentos.slice(-2);\r\n                                    for (let seg of segmentosCheck) {\r\n                                        let distTest = p.dist(testX, testY, seg.x1, seg.y1);\r\n                                        if (distTest < len * 0.3) {\r\n                                            vaVoltar = true;\r\n                                            break;\r\n                                        }\r\n                                    }\r\n                                    \r\n                                    if (!vaVoltar) {\r\n                                        encontrouDirecao = true;\r\n                                    }\r\n                                }\r\n                                \r\n                                if (!encontrouDirecao) {\r\n                                    direcaoAtual = p.random(direcoes);\r\n                                }\r\n                            }\r\n\r\n                            if (x < -400 || x > p.width + 400 || y < -400 || y > p.height + 400) {\r\n                                break;\r\n                            }\r\n                        }\r\n                        \r\n                        return linha;\r\n                    }\r\n\r\n                    for (let i = 0; i < CONFIG.linhasHorizontais \/ 2; i++) {\r\n                        linhasDeFundo.push(criarLinha(\r\n                            p.random(-400, -100),\r\n                            p.random(-100, p.height + 100),\r\n                            [\"horizontal\", \"diagonal-up\", \"diagonal-down\", \"vertical\", \"vertical-inv\"],\r\n                            200\r\n                        ));\r\n                    }\r\n\r\n                    for (let i = 0; i < CONFIG.linhasHorizontais \/ 2; i++) {\r\n                        linhasDeFundo.push(criarLinha(\r\n                            p.random(p.width + 100, p.width + 400),\r\n                            p.random(-100, p.height + 100),\r\n                            [\"horizontal-inv\", \"diagonal-up-inv\", \"diagonal-down-inv\", \"vertical\", \"vertical-inv\"],\r\n                            200\r\n                        ));\r\n                    }\r\n                    \r\n                    for (let i = 0; i < CONFIG.linhasVerticais \/ 2; i++) {\r\n                        linhasDeFundo.push(criarLinha(\r\n                            p.random(-100, p.width + 100),\r\n                            p.random(-400, -100),\r\n                            [\"vertical\", \"diagonal-up\", \"diagonal-down\", \"horizontal\", \"horizontal-inv\"],\r\n                            200\r\n                        ));\r\n                    }\r\n\r\n                    for (let i = 0; i < CONFIG.linhasVerticais \/ 2; i++) {\r\n                        linhasDeFundo.push(criarLinha(\r\n                            p.random(-100, p.width + 100),\r\n                            p.random(p.height + 100, p.height + 400),\r\n                            [\"vertical-inv\", \"diagonal-up-inv\", \"diagonal-down-inv\", \"horizontal\", \"horizontal-inv\"],\r\n                            200\r\n                        ));\r\n                    }\r\n                }\r\n\r\n                function desenharFundo() {\r\n                    p.strokeCap(p.ROUND);\r\n                    p.strokeJoin(p.ROUND);\r\n                    p.noFill();\r\n\r\n                    for (let linha of linhasDeFundo) {\r\n                        if (linha.segmentos.length === 0) continue;\r\n                        \r\n                        p.stroke(linha.cor);\r\n                        p.strokeWeight(linha.espessura);\r\n                        p.beginShape();\r\n                        \r\n                        let inicio = deslocarFundo(linha.segmentos[0].x1, linha.segmentos[0].y1);\r\n                        p.vertex(inicio.x, inicio.y);\r\n\r\n                        for (let i = 0; i < linha.segmentos.length; i++) {\r\n                            let seg = linha.segmentos[i];\r\n                            let fim = deslocarFundo(seg.x2, seg.y2);\r\n\r\n                            if (i === linha.segmentos.length - 1) {\r\n                                p.vertex(fim.x, fim.y);\r\n                            } else {\r\n                                let prox = linha.segmentos[i + 1];\r\n                                let raio = linha.espessura * 1.5;\r\n\r\n                                let dx1 = seg.x2 - seg.x1, dy1 = seg.y2 - seg.y1;\r\n                                let len1 = Math.sqrt(dx1 * dx1 + dy1 * dy1);\r\n                                let dx2 = prox.x2 - prox.x1, dy2 = prox.y2 - prox.y1;\r\n                                let len2 = Math.sqrt(dx2 * dx2 + dy2 * dy2);\r\n\r\n                                if (len1 > 0 && len2 > 0) {\r\n                                    dx1 \/= len1; dy1 \/= len1; dx2 \/= len2; dy2 \/= len2;\r\n                                    let distIni = Math.min(raio, len1 * 0.3);\r\n                                    let distFim = Math.min(raio, len2 * 0.3);\r\n\r\n                                    let curvaIni = deslocarFundo(seg.x2 - dx1 * distIni, seg.y2 - dy1 * distIni);\r\n                                    let controle = deslocarFundo(seg.x2, seg.y2);\r\n                                    let curvaFim = deslocarFundo(seg.x2 + dx2 * distFim, seg.y2 + dy2 * distFim);\r\n\r\n                                    p.vertex(curvaIni.x, curvaIni.y);\r\n                                    p.quadraticVertex(controle.x, controle.y, curvaFim.x, curvaFim.y);\r\n                                }\r\n                            }\r\n                        }\r\n                        p.endShape();\r\n                    }\r\n                }\r\n\r\n                function deslocarFundo(x, y) {\r\n                    let dx = x - p.mouseX, dy = y - p.mouseY;\r\n                    let distSq = dx * dx + dy * dy;\r\n                    let maxDistSq = CONFIG.maxDistDeslocamento * CONFIG.maxDistDeslocamento;\r\n\r\n                    if (distSq < maxDistSq) {\r\n                        let d = Math.sqrt(distSq);\r\n                        let forca = p.map(d, 0, CONFIG.maxDistDeslocamento, CONFIG.forcaDeslocamentoFundo, 0);\r\n                        return { x: x + (dx \/ d) * forca, y: y + (dy \/ d) * forca };\r\n                    }\r\n                    return { x, y };\r\n                }\r\n\r\n                p.windowResized = function() {\r\n                    detectarDispositivo();\r\n                    p.resizeCanvas(container.offsetWidth, container.offsetHeight);\r\n                    gerarLinhasDeFundo();\r\n                };\r\n            };\r\n        }\r\n\r\n        \/\/ Inicializar ambas as vers\u00f5es\r\n        document.addEventListener('DOMContentLoaded', function() {\r\n            \/\/ Cortinas (com espa\u00e7o vazio)\r\n            const curtainContainers = document.querySelectorAll('.curtain-background');\r\n            curtainContainers.forEach(container => {\r\n                new p5(criarCurtainSketch(container));\r\n            });\r\n\r\n            \/\/ Linhas completas (sem espa\u00e7o vazio)\r\n            const linesContainers = document.querySelectorAll('.lines-background');\r\n            linesContainers.forEach(container => {\r\n                new p5(criarLinesSketch(container));\r\n            });\r\n        });\r\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94bde61 elementor-widget elementor-widget-spacer\" data-id=\"94bde61\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c6642fc e-con-full e-flex e-con e-child\" data-id=\"c6642fc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d8e6171 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"d8e6171\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">1 - Pol\u00edticas para a Cultura e a Democracia <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-170a8f2 e-con-full e-flex e-con e-child\" data-id=\"170a8f2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d45bc59 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"d45bc59\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Jo\u00e3o Teixeira Lopes<br \/>Moderador<\/strong><\/p><p>Professor Catedr\u00e1tico da Faculdade de Letras da Universidade do Porto e coordenador do Instituto de Sociologia da mesma universidade, Jo\u00e3o Teixeira Lopes tem pesquisado e publicado nos dom\u00ednios da sociologia da cultura e das pol\u00edticas culturais, das desigualdades sociais e da educa\u00e7\u00e3o e juventude. Foi membro efectivo do Observat\u00f3rio das Actividades Culturais, integrou a equipa coordenadora do Relat\u00f3rio das Pol\u00edticas Culturais Nacionais junto do Conselho da Europa, foi programador da Porto Capital Europeia da Cultura 2001, enquanto respons\u00e1vel pela \u00e1rea do envolvimento da popula\u00e7\u00e3o e diretor da Revista Sociologia, entre muitos outros cargos. Exerceu fun\u00e7\u00f5es de deputado na Assembleia durante as IX e X legislaturas.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0beda37 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"0beda37\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>In\u00eas Barbosa<\/strong><\/p><p>Doutorada em sociologia da educa\u00e7\u00e3o (UM, 2016), In\u00eas Barbosa tem uma p\u00f3s-gradua\u00e7\u00e3o em performance (FBAUP, 2017). \u00c9 docente na FLUP e investigadora auxiliar do IS-UP no grupo de cria\u00e7\u00e3o art\u00edstica, pr\u00e1ticas e pol\u00edticas culturais. \u00c9 investigadora principal do Observat\u00f3rio de Arte e Cultura no Ensino Superior. Colabora regularmente em iniciativas de educa\u00e7\u00e3o pela arte e educa\u00e7\u00e3o n\u00e3o formal, assim como em resid\u00eancias art\u00edsticas e projetos art\u00edsticos que cruzam linguagens est\u00e9ticas e preocupa\u00e7\u00f5es sociais e pol\u00edticas. Na pesquisa, tem privilegiado o uso de ferramentas participativas e art based research, tais como o teatro do oprimido, photovoice ou cartografia visual.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2097071 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"2097071\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Marisa Matias<\/strong><\/p><p>Doutorada em Psicologia pela Faculdade de Psicologia e Ci\u00eancias da Educa\u00e7\u00e3o da Universidade do Porto, onde \u00e9 atualmente docente e investigadora. Os seus interesses de investiga\u00e7\u00e3o centram-se em quest\u00f5es de g\u00e9nero, articula\u00e7\u00e3o trabalho-fam\u00edlia e no papel das Institui\u00e7\u00f5es de Ensino Superior enquanto agentes de mudan\u00e7a na promo\u00e7\u00e3o da igualdade de g\u00e9nero.\u00a0<span style=\"font-size: 16px\">Tem participado e coordenado v\u00e1rios projetos e redes de investiga\u00e7\u00e3o nacionais e internacionais nestas \u00e1reas, destacando-se recentemente o projeto RESET \u2013 Redesigning Equality and Scientific Excellence Together entre outros<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce55b4b elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"ce55b4b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Paulo Pires do Vale<\/strong><\/p><p>Fil\u00f3sofo, ensa\u00edsta, professor universit\u00e1rio e curador. Foi Presidente da Associa\u00e7\u00e3o Internacional de Cr\u00edticos de Arte &#8211; Portugal. \u00c9 membro do grupo de Peritos em Cultura da Organiza\u00e7\u00e3o dos Estados Ibero-americanos e do Conselho Diretivo da Funda\u00e7\u00e3o Centro Cultural de Bel\u00e9m. \u00c9, desde 2019, Comiss\u00e1rio do Plano Nacional das Artes, estrutura de Miss\u00e3o do Minist\u00e9rio da Cultura e do Minist\u00e9rio da Educa\u00e7\u00e3o de Portugal.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cc6c923 e-con-full e-flex e-con e-child\" data-id=\"cc6c923\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec13279 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"ec13279\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">2 - Diversidade Cultural e Inclus\u00e3o: Ra\u00e7a, G\u00e9nero e Sexualidade<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0b71d85 e-con-full e-flex e-con e-child\" data-id=\"0b71d85\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8fb4682 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"8fb4682\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Joana Teixeira<\/strong><\/p><p>Joana Teixeira \u00e9 doutorada em Sociologia, assistente social, investigadora colaboradora do Centro de Estudos de Comunica\u00e7\u00e3o e Sociedade (CECS) da Universidade do Minho, e formadora. Atua nas \u00e1reas da viol\u00eancia, estudos de g\u00e9nero, desigualdades sociais e pol\u00edticas sociais. \u00c9 Diretora do EuroPlural Project e coordena o Projeto Redesenhar Cicatrizes, que utiliza a t\u00e9cnica da tatuagem e acompanhamento psicossocial para mulheres com cicatrizes.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6db1611 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"6db1611\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Jorge Gato<br>Moderador<\/strong><\/p>\n<p>Professor Auxiliar Convidado na FPCEUP e Investigador no Centro de Psicologia da UP. \u00c9 Terapeuta Sist\u00e9mico e Familiar pela Sociedade Portuguesa de Terapia Familiar e especialista em Psicologia Cl\u00ednica e da Sa\u00fade, com Especialidade Avan\u00e7ada em Psicoterapia, pela Ordem dos Psic\u00f3logos Portugueses. \u00c9 Presidente da European Society on Family Relations. Est\u00e1 convicto de que os\/as psic\u00f3logos\/as t\u00eam um papel imprescind\u00edvel na sociedade contempor\u00e2nea, quer a n\u00edvel da promo\u00e7\u00e3o da mudan\u00e7a pessoal, quer da mudan\u00e7a social. Nesta medida, al\u00e9m do trabalho cl\u00ednico e de investiga\u00e7\u00e3o, interv\u00e9m ativamente na defesa dos direitos humanos das pessoas LGBTQ+.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-372fb8a elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"372fb8a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Isabel Macedo<\/strong><\/p><p>Professora Auxiliar no Departamento de Ci\u00eancias de Comunica\u00e7\u00e3o da Universidade do Minho e investigadora integrada do Centro de Estudos de Comunica\u00e7\u00e3o e Sociedade (CECS). Cocoordenou o projeto \u201cMigra\u00e7\u00f5es, Media e Ativismos em L\u00edngua Portuguesa: descolonizar paisagens medi\u00e1ticas e imaginar futuros alternativos\u201d (2022-2025, FCT) e integra o projeto Conciliare &#8211; Confidently Changing Colonial Heritage (2024-2027, CE). \u00c9 diretora da Revista Lus\u00f3fona de Estudos Culturais e do Museu Virtual da Lusofonia, Unidade Cultural da Universidade do Minho. Os seus interesses de investiga\u00e7\u00e3o incluem: mem\u00f3ria cultural, representa\u00e7\u00f5es sociais, comunica\u00e7\u00e3o intercultural e educa\u00e7\u00e3o, no cruzamento com o cinema portugu\u00eas.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc98612 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"cc98612\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Nat\u00e1lia Ramos<\/strong><\/p><p>Professora Associada da Universidade\u00a0 Aberta\/UAb, na gradua\u00e7\u00e3o e p\u00f3s- gradua\u00e7\u00e3o (DCSG). Coordenadora Cient\u00edfica do Centro de Estudos das Migra\u00e7\u00f5es e Rela\u00e7\u00f5es Interculturais\/CEMRI &#8211; UAb. Investigadora Respons\u00e1vel, Grupo de Investiga\u00e7\u00e3o Sa\u00fade, Cultura, Comunica\u00e7\u00e3o e Desenvolvimento. Lisboa. Professora do Mestrado e Doutoramento em Rela\u00e7\u00f5es Interculturais, UAb. Doutorada e Pos- Doutorada em Psicologia Cl\u00ednica e Intercultural, Universidade de Paris V, Sorbonne, onde se especializou igualmente em Aconselhamento Psicol\u00f3gico. Forma\u00e7\u00e3o especializada em Antropologia F\u00edlmica, Escola Pr\u00e1tica de Altos Estudos, Paris, Sorbonne.\u00a0 Autora e realizadora de numerosos trabalhos cient\u00edficos, escritos e f\u00edlmicos, em diferentes dom\u00ednios, nomeadamente culturais\/interculturais e suas interfaces educacionais, comunicacionais, psicol\u00f3gicas, sociais e de sa\u00fade.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e426ec e-con-full e-flex e-con e-child\" data-id=\"3e426ec\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5917fd5 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"5917fd5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3 - Cultura, Desenvolvimento, Redes e Intelig\u00eancia Artificial<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6f32461 e-con-full e-flex e-con e-child\" data-id=\"6f32461\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-555b10c elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"555b10c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Luciano Moreira<br>Moderador<\/strong><\/p>\n<p>Licenciado e Mestre em Psicologia, e doutorado em Media Digitais, Luciano Moreira \u00e9 investigador auxiliar na Faculdade de Letras da Universidade do Porto, no CETAPS \/ Centro de Estudos Ingleses, de Tradu\u00e7\u00e3o, e Anglo-Portugueses, e colaborador do CIQUP. Coordena o Laborat\u00f3rio Digital do CETAPS e exerce as fun\u00e7\u00f5es de Respons\u00e1vel pela Gest\u00e3o de Dados. \u00c9 membro da Comiss\u00e3o Cient\u00edfica do International Joint Doctoral Programme in Social Representations, Culture and Communication. As suas \u00e1reas de interesse incluem humanidades digitais, comunica\u00e7\u00e3o de ci\u00eancia, estudos de ci\u00eancia e tecnologia, e representa\u00e7\u00f5es sociais.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5b3a3f elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"c5b3a3f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Renata Pitombo<\/strong><\/p><p>Jornalista e doutora em Comunica\u00e7\u00e3o e Cultura Contempor\u00e2neas pela Universidade Federal da Bahia (UFBA), Renata Pitombo tem um p\u00f3s-doutoramento em Sociologia pela Universit\u00e9 Ren\u00e9 Descartes (Paris V \u2013 Sorbonne) e em Comunica\u00e7\u00e3o e Artes\/Estudos da Cultura pela Universidade de Beira Interior (Covilh\u00e3-Portugal). \u00c9 Professora titular da Universidade Federal do Rec\u00f4ncavo da Bahia (UFRB) e l\u00edder do grupo de pesquisa Corpo e Cultura da UFRB, certificado pelo Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico (CNPq). Entre outras publica\u00e7\u00f5es, \u00e9 autora de <em>Os sentidos da moda<\/em> (2005) e<em> A sagra\u00e7\u00e3o da apar\u00eancia<\/em> (2011).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d62794 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"0d62794\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Messias Bandeira<\/strong><\/p><p>Professor do Instituto de Humanidades, Artes e Ci\u00eancias Prof. Milton Santos, da Universidade Federal da Bahia, de foi Diretor no per\u00edodo de 2013-2021, Messias Bandeira \u00e9 Doutor em Comunica\u00e7\u00e3o e Cultura Contempor\u00e2neas, com pesquisa realizada no Laborat\u00f3rio de Intelig\u00eancia Coletiva da Universidade de Ottawa. Foi pesquisador visitante da New York University (Department of Media, Culture and Communication). \u00c9 presidente da Associa\u00e7\u00e3o Internacional de Pesquisadores das Culturas (Intercult) e membro da C\u00e2mara de Conte\u00fados e Bens Culturais do Comit\u00ea Gestor da Internet no Brasil.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d9c82a elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"6d9c82a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Mirian Tavares <br \/>(participa\u00e7\u00e3o remota)<\/strong><\/p><p>Mirian Nogueira Tavares \u00e9 vice-coordenadora do Centro de Investiga\u00e7\u00e3o em Artes e Comunica\u00e7\u00e3o (CIAC), Professora Catedr\u00e1tica da Faculdade de Ci\u00eancias Humanas e Sociais da Universidade do Algarve (UAlg) e Diretora do Doutoramento em M\u00e9dia-Arte Digital (Universidade do Algarve e Universidade Aberta). \u00c9, ainda, vice-presidente da Associa\u00e7\u00e3o Internacional de Arte Computacional \u2013 ARTECH-Int, membro da equipa de curadores da Rede Portuguesa de Arte Contempor\u00e2nea e Diretora da <em>Rotura \u2013 Revista de Comunica\u00e7\u00e3o, Cultura e Artes<\/em>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5f05ac9 e-con-full e-flex e-con e-child\" data-id=\"5f05ac9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7533708 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"7533708\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">4 - Cultura, Ci\u00eancia, Sa\u00fade e Bem-Estar <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e11319e e-con-full e-flex e-con e-child\" data-id=\"e11319e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a2a1e00 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"a2a1e00\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Mois\u00e9s de Lemos Martins<\/strong><\/p><p>Professor Catedr\u00e1tico na Universidade Lus\u00f3fona, onde dirige a Faculdade de Comunica\u00e7\u00e3o, Arquitectura, Artes e Tecnologias da Informa\u00e7\u00e3o\u00a0 e o Departamento de Comunica\u00e7\u00e3o e Artes. Foi Professor Catedr\u00e1tico da Universidade do Minho, onde fundou e dirigiu o Centro de Estudos de Comunica\u00e7\u00e3o e Sociedade (CECS) at\u00e9 2022. Fundou tamb\u00e9m o Museu Virtual da Lusofonia. Doutorado em Ci\u00eancias Sociais pela Universit\u00e9 de Strasbourg, publicou extensamente nas \u00e1reas da Sociologia da Cultura, Comunica\u00e7\u00e3o e Semi\u00f3tica. Dirigiu o Instituto de Ci\u00eancias Sociais da Universidade do Minho por dez anos (1996\u20132000, 2004\u20132010).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dc927f3 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"dc927f3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Mariella Pitombo<\/strong><\/p><p>Professora da Universidade Federal do Rec\u00f4ncavo da Bahia, Mariella Pitombo est\u00e1 vinculada ao Centro de Cultura, Linguagens e Tecnologias Aplicadas (CECULT) e aos Programas de P\u00f3s-gradua\u00e7\u00e3o em Ci\u00eancias Sociais, ao Mestrado Interdisciplinar em Culturas, Linguagens e Territ\u00f3rios e \u00e0 Especializa\u00e7\u00e3o em Pol\u00edticas e Gest\u00e3o Cultural. \u00c9 pesquisadora do Grupo de Pesquisa Cultura, Mem\u00f3ria e Desenvolvimento (UnB) e do Observat\u00f3rio da Economia Criativa (OBEC\/BAHIA). Os seus interesses de investiga\u00e7\u00e3o giram em torno do estudo de pol\u00edticas culturais. Atualmente, desenvolve investiga\u00e7\u00e3o de p\u00f3s-doutoramento sobre pol\u00edticas culturais e mudan\u00e7as clim\u00e1ticas na Universidade de Montpellier, em Fran\u00e7a.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da14254 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"da14254\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Marcele Paim<\/strong><\/p><p>Doutora em Sa\u00fade P\u00fablica e Mestre em Sa\u00fade Comunit\u00e1ria pelo Instituto de Sa\u00fade Coletiva da Universidade Federal da Bahia, Marcele Paim \u00e9 especialista em Educa\u00e7\u00e3o a Dist\u00e2ncia e em Marketing e graduada em Comunica\u00e7\u00e3o Social. \u00c9 Professora adjunta e pesquisadora do ISC\/UFBA. Coordena o Eixo M\u00eddia e Sa\u00fade do Observat\u00f3rio de An\u00e1lise Pol\u00edtica em Sa\u00fade (OAPS). \u00c9 Editora Associada da Revista Interface: Comunica\u00e7\u00e3o, Sa\u00fade, Educa\u00e7\u00e3o e da Revista Baiana de Sa\u00fade P\u00fablica. Atua nas \u00e1reas de Sa\u00fade Coletiva, Comunica\u00e7\u00e3o e Educa\u00e7\u00e3o em Sa\u00fade, Sa\u00fade Digital, tendo experi\u00eancia nas \u00e1reas de Planejamento e Gest\u00e3o em Sa\u00fade, com \u00eanfase em Comunica\u00e7\u00e3o em Sa\u00fade, Gest\u00e3o do Trabalho e Educa\u00e7\u00e3o na Sa\u00fade<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9907bf3 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"9907bf3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Diana Alves<br \/>Moderadora<\/strong><\/p><p><strong>\u00a0<\/strong>Doutorada em Psicologia, Diana Alves \u00e9 psic\u00f3loga e docente na Faculdade de Psicologia e de Ci\u00eancias da Educa\u00e7\u00e3o da Universidade do Porto (FPCEUP), onde desenvolve investiga\u00e7\u00e3o, ensino e interven\u00e7\u00e3o na \u00e1rea da Psicologia do Desenvolvimento e da Educa\u00e7\u00e3o. Tem centrado a sua atividade na avalia\u00e7\u00e3o e interven\u00e7\u00e3o com crian\u00e7as e adolescentes, com particular enfoque na promo\u00e7\u00e3o do sucesso acad\u00e9mico, da aprendizagem socioemocional e do bem-estar. Coordena, outubro de 2023, o grupo de trabalho Prescri\u00e7\u00e3o Cultural, no \u00e2mbito de um cons\u00f3rcio regional dedicado \u00e0 implementa\u00e7\u00e3o de um programa inovador na regi\u00e3o Norte, articulado nos eixos de forma\u00e7\u00e3o, a\u00e7\u00e3o e investiga\u00e7\u00e3o. Paralelamente, \u00e9 respons\u00e1vel por cursos de educa\u00e7\u00e3o cont\u00ednua sobre prescri\u00e7\u00e3o cultural.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5620e6a e-con-full e-flex e-con e-child\" data-id=\"5620e6a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42a3413 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"42a3413\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5 - Culturas Urbanas e Express\u00f5es Art\u00edsticas<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1777227 e-con-full e-flex e-con e-child\" data-id=\"1777227\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cbb6b68 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"cbb6b68\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Dino d\u2019Santiago<\/strong><\/p><p>Nascido no Algarve, filho de pais cabo-verdianos, Dino d\u2019Santiago cedo se envolveu nos movimentos de m\u00fasica urbana globalizada, fundindo os universos do soul e do hip-hop com o Batuku e o Funan\u00e1.<\/p><p>Em nome pr\u00f3prio lan\u00e7ou os \u00e1lbuns <em>Eu e os Meus<\/em> (2008) e <em>Eva<\/em> (2013), vencendo dois Cabo Verde Music Awards. Em 2019 editou o celebrado Mundu N\u00f4bu, que o ajudou a fixar uma assinatura musical que mistura afro-pop tendo como epicentro a m\u00fasica do arquip\u00e9lago de Cabo Verde. Nesse ano, na primeira edi\u00e7\u00e3o dos Pr\u00e9mios Play, foi distinguido nas categorias de Melhor Artista Solo, Melhor \u00c1lbum e Cr\u00edtica, com o \u00e1lbum Mundu N\u00f4bu. Nos Cabo Verde Music Awards, venceu na categoria de melhor ritmo internacional e a GQ Portugal atribuiu-lhe o pr\u00e9mio Man of The Year na \u00e1rea da m\u00fasica.<\/p><p>Um novo cap\u00edtulo da jornada musical de Dino d\u2019Santiago teve in\u00edcio em 2020, com <em>Kriola<\/em>, \u00e1lbum que recebeu elogios da cr\u00edtica internacional, como a Rolling Stone, Complex e Folha de S\u00e3o Paulo; em Portugal foi novamente distinguido com tr\u00eas pr\u00e9mios Play Vodafone para melhor \u00e1lbum, melhor can\u00e7\u00e3o e melhor artista masculino.<\/p><p>Influenciado pela paternidade, por v\u00e1rias mudan\u00e7as no seu quotidiano e vida familiar, e por um contexto de pandemia que se revelou demasiado intenso, Dino d\u2019Santiago criou <em>BADIU<\/em>, uma obra embalada pelo Batuku, cat\u00e1rtico, cru e negro, que permitiu que gera\u00e7\u00f5es novas de cabo-verdianos se reconciliassem e aprendessem a reivindicar a sua heran\u00e7a africana. Uma vibrante cole\u00e7\u00e3o de hist\u00f3rias da na\u00e7\u00e3o crioula que tem o Atl\u00e2ntico como uma extens\u00e3o do seu territ\u00f3rio e a m\u00fasica como o \u00fanico ref\u00fagio para a alegria.<\/p><p>Fundador do projecto Lisboa Criola, Dina d\u2019Santiago foi considerado em 2021 uma das 100 pessoas afrodescendentes mais utures pela MIPAD (Most Influential People of African Descent). Em 2022, esteve \u00e0 frente da curadoria do evento Jardins de Ver\u00e3o na Funda\u00e7\u00e3o Calouste Gulbenkian, um evento que contou com 30 concertos de artistas da periferia de Lisboa e foi distinguido pela revista Time Out nesse mesmo ano como o acontecimento do ano. Em 2023, foi escolhido pelo Expresso como uma das 50 personalidades que podem vir a uture o uture de Portugal. Dino D\u2019Santiago \u00e9 tamb\u00e9m um ativista pelas causas sociais, participando em v\u00e1rios projectos pela equidade e igualdade social.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4131989 e-con-full e-flex e-con e-child\" data-id=\"4131989\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-730df72 e-con-full e-flex e-con e-child\" data-id=\"730df72\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-749b78a elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"749b78a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>V\u00edtor Belanciano<\/strong><\/p><p>Jornalista, cr\u00edtico cultural, cronista, autor, licenciou-se em Antropologia Social e frequentou um mestrado em Antropologia e um doutoramento em Sociologia. Lan\u00e7ou livros como <em>N\u00e3o D\u00e1 para Ficar Parado &#8211; M\u00fasica afro-portuguesa, Celebra\u00e7\u00e3o, Conflito e Esperan\u00e7a<\/em>, sobre a forma como o percurso art\u00edstico das segundas e terceiras gera\u00e7\u00f5es afro-portuguesas reflete um desejo de descoloniza\u00e7\u00e3o e revis\u00e3o dos c\u00e2nones e hist\u00f3rias da Europa e \u00c1frica, ou ainda <em>Est\u00e1s na Moda ou na Merda?<\/em>, um conjunto de reflex\u00f5es sobre os impasses socioculturais do nosso tempo, para al\u00e9m de ter in\u00fameros ensaios e textos, sobre cultura, sociedade e din\u00e2micas socioecon\u00f3micas, publicados em livros revistas, jornais ou plataformas. Foi professor convidado da ESAD (Escola Superior Artes e Design) das Caldas da Rainha. Esteve no jornal <em>P\u00fablico <\/em>cerca de 25 anos, onde foi editor, coordenador, redator e cr\u00edtico cultural. O seu trabalho concentra-se em reflex\u00f5es culturais (m\u00fasica, artes, literatura), quest\u00f5es sociais mais amplas ou intera\u00e7\u00e3o entre pol\u00edtica, cultura e din\u00e2micas socioculturais. Participa regularmente em semin\u00e1rios, debates ou confer\u00eancias.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce5ae57 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"ce5ae57\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Edilene Matos<\/strong><\/p><p>Edilene Matos, Doutora em Comunica\u00e7\u00e3o e Semi\u00f3tica, \u00e9 docente titular, pesquisadora e diretora de teses da Universidade Federal da Bahia. Criou o Departamento de Literatura da Funda\u00e7\u00e3o Cultural do Estado da Bahia e foi sua primeira Diretora.\u00a0 Ap\u00f3s v\u00e1rios est\u00e1gios p\u00f3s-doutorais no Brasil e no exterior (Universit\u00e9 Paris-Nanterre; Universidade Nova de Lisboa), foi Professora Visitante S\u00eanior na Universidade Nova de Lisboa. Cumpriu, recentemente, uma Miss\u00e3o Cient\u00edfico-Cultural no CESC (Centro de Estudos de Comunica\u00e7\u00e3o e Sociedade) da Universidade do Minho.\u00a0 Docente Permanente do Programa Multidisciplinar de P\u00f3s-Gradua\u00e7\u00e3o em Cultura e Sociedade da UFBA, lidera, no CNPQ, o grupo de pesquisa Voz, Corpo e Mem\u00f3ria nas tramas po\u00e9ticas. Atualmente \u00e9 Vice-Presidente Cient\u00edfica da Associa\u00e7\u00e3o Internacional de Pesquisadores das Culturas (InterCult).\u00a0 Ensa\u00edsta, com v\u00e1rios livros, cap\u00edtulos de livros e artigos publicados no Brasil e no exterior, ocupa a cadeira de n\u00ba 13 da Academia de Letras da Bahia.<\/p><p><span style=\"text-decoration: line-through\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-28ad640 e-con-full e-flex e-con e-child\" data-id=\"28ad640\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a2cc73 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"6a2cc73\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Paula Guerra<br \/>Moderadora<\/strong><\/p><p>Professora Associada de Sociologia na Universidade do Porto e Investigadora no Instituto de Sociologia da mesma Universidade. \u00c9 tamb\u00e9m Professora Associada Adjunta do Griffith Centre for Social and Cultural Research da Griffith University na Austr\u00e1lia e Professora Colaboradora Externa nos Programas de P\u00f3s-Gradua\u00e7\u00e3o em Artes da Universidade Federal do Esp\u00edrito Santo e em Hist\u00f3ria do Brasil da Universidade Federal do Piau\u00ed no Brasil. \u00c9 fundadora\/coordenadora da Rede Todas as Artes: Rede Luso-Afro-Brasileira de Sociologia da Cultura e das Artes e da KISMIF (kismifconference.com) e presidente da International Association for the Study of Popular Music (IASPM) Portugal e vice-coordenadora da Research Network de Sociologia da Arte da European Sociological Association.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ab24c7 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"9ab24c7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Carla Miranda <\/strong><\/p><p>Licenciada em Jornalismo e Ci\u00eancias da Comunica\u00e7\u00e3o pela Universidade do Porto, Carla Miranda fez a sua carreira profissional na companhia de Teatro \u201cAs Boas Raparigas v\u00e3o para o c\u00e9u, as m\u00e1s para todo o lado\u201d, que fundou em 1993, e onde programou e participou como atriz em v\u00e1rias produ\u00e7\u00f5es, ao longo de 25 anos. Foi programadora do Faladura- Festival de Spoken word, produtora executiva do projeto H\u00e1 Festa na Aldeia, e de programas televisivos no Porto Canal. Em 2015, assumiu fun\u00e7\u00f5es como deputada na Assembleia da Rep\u00fablica, eleita pelo distrito do Porto nas listas do Partido Socialista, onde permaneceu at\u00e9 mar\u00e7o de 2024. Durante esse per\u00edodo, exerceu o cargo de vice-presidente da Comiss\u00e3o de Educa\u00e7\u00e3o e Ci\u00eancia, foi vice -presidente do Grupo Parlamentar Popula\u00e7\u00e3o e Desenvolvimento e coordenadora dos deputados do Partido Socialista na Comiss\u00e3o de Cultura, Comunica\u00e7\u00e3o Social, Juventude e Desporto. Exerce atividade profissional nas \u00e1reas de gest\u00e3o e produ\u00e7\u00e3o cultural e \u00e9 doutoranda em Geografia na Universidade do Porto.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1251c8d e-con-full e-flex e-con e-child\" data-id=\"1251c8d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9033dff elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9033dff\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">6 -Educa\u00e7\u00e3o para a Interculturalidade<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-28c3035 e-con-full e-flex e-con e-child\" data-id=\"28c3035\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d69caab elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"d69caab\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Ana Castro Paiva<\/strong><\/p><p>Ana Castro Paiva tem forma\u00e7\u00e3o em Comunica\u00e7\u00e3o, Rela\u00e7\u00f5es Internacionais e Educa\u00e7\u00e3o. Foi estudante Erasmus em Espanha e It\u00e1lia e estagiou no Banco Mundial (EUA) e na Comiss\u00e3o Europeia (B\u00e9lgica). Nos \u00faltimos anos, enquanto gestora de projetos da dimens\u00e3o internacional do Programa Erasmus+ na U.Porto, especializou-se em \u00e1reas priorit\u00e1rias como a inclus\u00e3o e a promo\u00e7\u00e3o da sustentabilidade. Como doutoranda do Programa Doutoral em Ci\u00eancias da Educa\u00e7\u00e3o, investiga a identidade de mulheres migrantes atrav\u00e9s da aprendizagem da l\u00edngua de acolhimento.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b067f52 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"b067f52\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Fernando Mencarelli<\/strong><\/p><p>Professor Titular da UFMG, Bolsista de Produtividade em Pesquisa CNPq e diretor teatral. Pr\u00f3-Reitor de Cultura da UFMG. Doutor e mestre pela Unicamp, na \u00e1rea de Hist\u00f3ria Social da Cultura, com trabalhos sobre a hist\u00f3ria do teatro brasileiro. Visiting Research Scholar no Graduate Center da City University of New York. P\u00f3s-Doutoramento em Teatro na Universidade de Paris 3. Professor na gradua\u00e7\u00e3o em Teatro e na p\u00f3s-gradua\u00e7\u00e3o em Artes da Escola de Belas Artes da UFMG. Coordenou o Programa de P\u00f3s-gradua\u00e7\u00e3o em Artes da UFMG. Integra o Conselho Fiscal da Intercult. Foi Presidente da ABRACE.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f2347b4 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"f2347b4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Martins Mapera<\/strong><\/p><p>Reitor da Universidade Sociot\u00e9cnica de Mo\u00e7ambique, Martins Mapera \u00e9 Doutor em Estudos Culturais pelas Universidades de Aveiro e do Minho. \u00c9 tamb\u00e9m Secret\u00e1rio-Geral da InterCult \u2013 Rede de Pesquisadores das Culturas. \u00c9 autor de v\u00e1rios t\u00edtulos no \u00e2mbito da Cr\u00edtica liter\u00e1ria, dos Estudos culturais, da Sociologia da Cultura, da Sociologia da Comunica\u00e7\u00e3o, da Comunica\u00e7\u00e3o Intercultural e da Filosofia da Linguagem. T\u00edtulos de algumas das suas publica\u00e7\u00f5es: \u201cPress, Media (In)visibility and the Democratic Rhetoric\u201d (2025); \u201cAs crises do sentimento e a viol\u00eancia simb\u00f3lica na contemporaneidade\u201d (2022); Did\u00e1ctica de leitura e escrita (2020) e Educa\u00e7\u00e3o, cultura e linguagem em Mo\u00e7ambique (2020); \u201cDecolonising images? The liberation script in Mozambican history textbooks\u201d (2020), em co-autoria com Rosa Cabecinhas.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c413b8 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"7c413b8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Isabel Menezes<br \/>Moderadora<\/strong><\/p><p>Isabel Menezes \u00e9 bacharel em Teatro (ESAP), licenciada e doutorada em Psicologia e tem agrega\u00e7\u00e3o em Ci\u00eancias da Educa\u00e7\u00e3o (FPCEUP). \u00c9 Professora Catedr\u00e1tica no Departamento de Ci\u00eancias da Educa\u00e7\u00e3o &#8211; C\u00e1tedra OEI de Educa\u00e7\u00e3o para a Cidadania\/Global e est\u00e1 na dire\u00e7\u00e3o do Centro de Investiga\u00e7\u00e3o e de Interven\u00e7\u00e3o Educativas (CIIE) na Universidade do Porto. Leciona nas \u00e1reas de Metodologias de Investiga\u00e7\u00e3o, Metodologias de Interven\u00e7\u00e3o Educativa, Social e Comunit\u00e1ria, Educa\u00e7\u00e3o para a Cidadania e Psicologia Pol\u00edtica. Tem desenvolvido projetos sobre a participa\u00e7\u00e3o c\u00edvica e pol\u00edtica de crian\u00e7as, jovens e adultos, com especial interesse por grupos em risco de exclus\u00e3o, e as formas como a educa\u00e7\u00e3o formal e n\u00e3o formal (incluindo a arte comunit\u00e1ria) pode ter um papel empoderador na rela\u00e7\u00e3o com a pol\u00edtica. Projetos recentes articulam a cidadania em contexto escolar e a participa\u00e7\u00e3o c\u00edvica e pol\u00edtica de jovens com a produ\u00e7\u00e3o de conhecimento local face \u00e0s altera\u00e7\u00f5es clim\u00e1ticas ou experi\u00eancias de interseccionalidade.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8e2244c e-con-full e-flex e-con e-child\" data-id=\"8e2244c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-202e61f elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"202e61f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">7 - Universidade, Lugar de Cultura<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-58a3b9e e-con-full e-flex e-con e-child\" data-id=\"58a3b9e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4165fa7 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"4165fa7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>F\u00e1tima Vieira<br \/>Moderadora<\/strong><\/p><p>F\u00e1tima Vieira \u00e9 Vice-Reitora para a Cultura da Universidade do Porto desde 2018 e Professora Catedr\u00e1tica da Faculdade de Letras, onde leciona desde 1986. Dirige a Editora da Universidade do Porto, o Museu de Hist\u00f3ria Natural e da Ci\u00eancia e a Funda\u00e7\u00e3o Marques da Silva, e preside \u00e0 Comiss\u00e3o Especializada em Arte e Cultura do Conselho de Reitores das Universidades Portuguesas desde 2020, onde concebeu o projeto Universidade &amp; Cultura e tem vindo a dinamizar a constru\u00e7\u00e3o do Corredor Cultural portugu\u00eas. Na Universidade do Porto, criou, em 2019, o projeto de interven\u00e7\u00e3o cultural Casa Comum que oferece, \u00e0 comunidade acad\u00e9mica e \u00e0 cidade, todos os anos, mais de 280 eventos gratuitos; atualmente, est\u00e1 a desenvolver, com o envolvimento da Faculdade de Psicologia e Ci\u00eancias da Educa\u00e7\u00e3o, um projeto de Prescri\u00e7\u00e3o Cultural que ser\u00e1 aplicado a toda a regi\u00e3o Norte do pa\u00eds.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41ccbeb elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"41ccbeb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Albino Rubim<\/strong><\/p><p>Pesquisador s\u00eanior do CNPq e do Centro de Estudos Multidisciplinares em Cultura, Albino Rubim \u00e9 Professor do Programa Multidisciplinar de P\u00f3s-gradua\u00e7\u00e3o em Cultura e Sociedade. \u00c9 Editor da Cole\u00e7\u00e3o CULT, Coordenador do Grupo de Trabalho em Culturas e Pol\u00edticas Culturais do Conselho Latino-Americano de Ci\u00eancias Sociais e autor de artigos, ensaios e livros em cultura, pol\u00edticas culturais, cultura e pol\u00edtica, comunica\u00e7\u00e3o e pol\u00edtica. Foi Presidente da Associa\u00e7\u00e3o Nacional de Programas de P\u00f3s-Gradua\u00e7\u00e3o em Comunica\u00e7\u00e3o, assim como do Conselho Estadual de Cultura da Bahia. Foi, ainda, Secret\u00e1rio de Cultura da Bahia.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-be611d7 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"be611d7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Urbano Sidoncha<\/strong><\/p><p>Doutor em Filosofia Contempor\u00e2nea pela Faculdade de Letras da Universidade de Lisboa, Urbano Sidoncha \u00e9 professor associado com agrega\u00e7\u00e3o da Universidade da Beira Interior, e investigador do PRAXIS \u2013 Centro de Filosofia, Pol\u00edtica e Cultura da UBI. Nessa universidade, liderou a cria\u00e7\u00e3o e foi o primeiro diretor dos cursos de 1.\u00ba ciclo em Ci\u00eancias da Cultura e do Mestrado em Estudos de Cultura. \u00c9 tamb\u00e9m o primeiro diretor, pela UBI, do Mestrado em associa\u00e7\u00e3o com universidades portuguesas e espanholas em Patrim\u00f3nio Cultural Digital, surgido no \u00e2mbito da rede CRUSOE. Foi o primeiro presidente da InterCult \u2013 Associa\u00e7\u00e3o Internacional de Pesquisadores das Culturas. \u00c9 presidente da AFFEN, Associa\u00e7\u00e3o Portuguesa de Filosofia Fenomenol\u00f3gica.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfdc9a8 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"bfdc9a8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Andr\u00e9a Falc\u00e3o<\/strong><\/p><p>Professora investigadora do IFRJ, e formada em Artes, com um doutorado em Ci\u00eancias Sociais pela UERJ, Andr\u00e9a Falc\u00e3o tem ampla experi\u00eancia no campo das pol\u00edticas culturais. Foi membro do Conselho Municipal de Patrim\u00f4nio Cultural e do Corpo de Avaliadores do Comit\u00ea de Patrim\u00f4nio Imaterial da Unesco. \u00c9 Coordenadora do Grupo de Trabalho de Pol\u00edticas Culturais do FORCULT, respons\u00e1vel por pesquisas sobre pol\u00edticas culturais nas institui\u00e7\u00f5es de ensino superior no Brasil. Atualmente, \u00e9 P\u00f3s-doutoranda na Universidade do Porto com o projeto Pol\u00edticas de Arte e Cultura nas Institui\u00e7\u00f5es P\u00fablicas de Ensino Superior em Portugal, em parceria com o Programa de P\u00f3s-Gradua\u00e7\u00e3o em Artes da Universidade Federal de Minas Gerais como bolsista do CNPQ.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f92da0b elementor-widget elementor-widget-spacer\" data-id=\"f92da0b\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mesas Redondas Plen\u00e1rias 1 &#8211; Pol\u00edticas para a Cultura e a Democracia Jo\u00e3o Teixeira LopesModerador Professor Catedr\u00e1tico da Faculdade de Letras da Universidade do Porto e coordenador do Instituto de Sociologia da mesma universidade, Jo\u00e3o Teixeira Lopes tem pesquisado e publicado nos dom\u00ednios da sociologia da cultura e das pol\u00edticas culturais, das desigualdades sociais e&#8230; <\/p>\n<div class=\"clear\"><\/div>\n<p><a href=\"https:\/\/culturas.cc\/congresso2025\/plenarias-2025\/\" class=\"gdlr-info-font excerpt-read-more\">Read More<\/a><\/p>\n","protected":false},"author":669,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-21691","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/culturas.cc\/congresso2025\/wp-json\/wp\/v2\/pages\/21691","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/culturas.cc\/congresso2025\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/culturas.cc\/congresso2025\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/culturas.cc\/congresso2025\/wp-json\/wp\/v2\/users\/669"}],"replies":[{"embeddable":true,"href":"https:\/\/culturas.cc\/congresso2025\/wp-json\/wp\/v2\/comments?post=21691"}],"version-history":[{"count":10,"href":"https:\/\/culturas.cc\/congresso2025\/wp-json\/wp\/v2\/pages\/21691\/revisions"}],"predecessor-version":[{"id":22907,"href":"https:\/\/culturas.cc\/congresso2025\/wp-json\/wp\/v2\/pages\/21691\/revisions\/22907"}],"wp:attachment":[{"href":"https:\/\/culturas.cc\/congresso2025\/wp-json\/wp\/v2\/media?parent=21691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}