{"id":34,"date":"2020-05-13T01:30:35","date_gmt":"2020-05-13T04:30:35","guid":{"rendered":"http:\/\/www.ige.unicamp.br\/projetoriosilveira\/?page_id=34"},"modified":"2026-06-12T15:01:43","modified_gmt":"2026-06-12T18:01:43","slug":"nossa-equipe","status":"publish","type":"page","link":"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/nossa-equipe\/","title":{"rendered":"Equipe"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"34\" class=\"elementor elementor-34\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4506e19 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"4506e19\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a69d4fe\" data-id=\"a69d4fe\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-65f0bd9 elementor-widget elementor-widget-html\" data-id=\"65f0bd9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <style>\n    \/* Reset Geral para os Blocos Customizados e Elementos do Tema *\/\n    html, body, #page, .site, #main, #primary, #content {\n        margin: 0 !important;\n        padding: 0 !important;\n        max-width: 100% !important;\n        width: 100% !important;\n        background-image: none !important;\n        box-shadow: none !important;\n    }\n\n    \/* --- Fail-safe: Ocultar Cabe&#231;alho e Rodap&#233; Originais do Tema --- *\/\n    #branding, \n    #colophon,\n    #site-header,\n    #site-footer,\n    .site-header,\n    .site-footer,\n    .dynamic-footer,\n    .skip-link,\n    #site-generator,\n    .site-info,\n    footer[role=\"contentinfo\"],\n    header[role=\"banner\"]:not(.rio-navbar-wrapper) {\n        display: none !important;\n        height: 0 !important;\n        visibility: hidden !important;\n        opacity: 0 !important;\n        margin: 0 !important;\n        padding: 0 !important;\n    }\n\n    body {\n        padding-top: 0 !important;\n        margin-top: 0 !important;\n    }\n\n    \/* --- Estilos da P&#225;gina Nossa Equipe --- *\/\n\n    \/* Hero Header da Subp&#225;gina *\/\n    .rio-team-hero {\n        padding: 180px 5% 100px 5% !important;\n        background-color: var(--bg-dark, #0c1f13) !important;\n        color: #ffffff !important;\n        position: relative !important;\n        overflow: hidden !important;\n        text-align: center !important;\n    }\n\n    .rio-team-hero-bg {\n        position: absolute !important;\n        top: 0 !important;\n        left: 0 !important;\n        width: 100% !important;\n        height: 100% !important;\n        background-size: cover !important;\n        background-position: center !important;\n        opacity: 0.22 !important;\n        z-index: 1 !important;\n        filter: blur(3px) !important;\n        transform: scale(1.05) !important;\n    }\n\n    .rio-team-hero-overlay {\n        position: absolute !important;\n        top: 0 !important;\n        left: 0 !important;\n        width: 100% !important;\n        height: 100% !important;\n        z-index: 2 !important;\n        background: linear-gradient(to bottom, rgba(12, 31, 19, 0.95) 0%, rgba(12, 31, 19, 0.8) 100%) !important;\n    }\n\n    .rio-team-hero-container {\n        max-width: 1000px !important;\n        margin: 0 auto !important;\n        position: relative !important;\n        z-index: 3 !important;\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 1.2rem !important;\n    }\n\n    .rio-team-hero h1 {\n        font-family: var(--font-title, 'Lora', Georgia, serif) !important;\n        font-size: 3.8rem !important;\n        color: #ffffff !important;\n        line-height: 1.15 !important;\n        font-weight: 300 !important;\n        letter-spacing: -0.02em !important;\n    }\n\n    .rio-team-hero p {\n        font-family: var(--font-body, 'Inter', sans-serif) !important;\n        font-size: 1.15rem !important;\n        color: rgba(255, 255, 255, 0.8) !important;\n        max-width: 720px !important;\n        margin: 0 auto !important;\n        line-height: 1.6 !important;\n    }\n\n    \/* Se&#231;&#227;o de Equipe *\/\n    .rio-team-content {\n        padding: 90px 5% !important;\n        background-color: var(--bg-color, #faf8f4) !important;\n    }\n\n    .rio-team-container {\n        max-width: 1400px !important;\n        margin: 0 auto !important;\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 5rem !important;\n    }\n\n    \/* Filtro de Equipe *\/\n    .rio-team-filters {\n        display: flex !important;\n        justify-content: center !important;\n        gap: 1rem !important;\n        flex-wrap: wrap !important;\n        border-bottom: 1px solid var(--border-color, rgba(12, 31, 19, 0.08)) !important;\n        padding-bottom: 24px !important;\n    }\n\n    .rio-team-filter-btn {\n        background: transparent !important;\n        border: 1px solid var(--border-color, rgba(12, 31, 19, 0.08)) !important;\n        color: var(--text-secondary, #485c50) !important;\n        padding: 8px 20px !important;\n        font-family: var(--font-title, 'Lora', Georgia, serif) !important;\n        font-size: 0.85rem !important;\n        font-weight: 600 !important;\n        text-transform: uppercase !important;\n        letter-spacing: 1px !important;\n        border-radius: 4px !important;\n        cursor: pointer !important;\n        transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    }\n\n    .rio-team-filter-btn:hover,\n    .rio-team-filter-btn.active {\n        background-color: var(--accent-color, #14633b) !important;\n        border-color: var(--accent-color, #14633b) !important;\n        color: #ffffff !important;\n        transform: translateY(-2px) !important;\n        box-shadow: 0 4px 10px rgba(12, 31, 19, 0.05) !important;\n    }\n\n    \/* Subt&#237;tulos das Se&#231;&#245;es Internas *\/\n    .rio-team-section-title {\n        font-family: var(--font-title, 'Lora', Georgia, serif) !important;\n        font-size: 2.2rem !important;\n        color: var(--text-primary, #0a1510) !important;\n        font-weight: 300 !important;\n        margin-bottom: 2.5rem !important;\n        border-bottom: 1px solid var(--border-color, rgba(12, 31, 19, 0.08)) !important;\n        padding-bottom: 15px !important;\n    }\n\n    \/* Grid de Membros Ativos *\/\n    .rio-team-grid {\n        display: grid !important;\n        grid-template-columns: repeat(4, 1fr) !important;\n        gap: 2.5rem !important;\n    }\n\n    @media screen and (max-width: 1200px) {\n        .rio-team-grid {\n            grid-template-columns: repeat(3, 1fr) !important;\n        }\n    }\n\n    @media screen and (max-width: 768px) {\n        .rio-team-grid {\n            grid-template-columns: repeat(2, 1fr) !important;\n        }\n    }\n\n    @media screen and (max-width: 480px) {\n        .rio-team-grid {\n            grid-template-columns: 1fr !important;\n        }\n    }\n\n    \/* Card do Membro da Equipe *\/\n    .rio-member-card {\n        background: var(--card-bg, #ffffff) !important;\n        border: 1px solid var(--border-color, rgba(12, 31, 19, 0.08)) !important;\n        border-radius: 8px !important;\n        overflow: hidden !important;\n        display: flex !important;\n        flex-direction: column !important;\n        box-shadow: 0 4px 10px rgba(12, 31, 19, 0.02) !important;\n        transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    }\n\n    .rio-member-card:hover {\n        transform: translateY(-6px) !important;\n        border-color: var(--accent-color, #14633b) !important;\n        box-shadow: 0 15px 30px rgba(12, 31, 19, 0.07) !important;\n    }\n\n    .rio-member-media {\n        position: relative !important;\n        padding-top: 110% !important; \/* Propor&#231;&#227;o de retrato vertical *\/\n        overflow: hidden !important;\n        background-color: var(--bg-dark, #0c1f13) !important;\n    }\n\n    \/* Avatar Placeholder SVG embutido de alta qualidade para perfis sem imagem carregada *\/\n    .rio-member-placeholder {\n        position: absolute !important;\n        top: 0 !important;\n        left: 0 !important;\n        width: 100% !important;\n        height: 100% !important;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        color: rgba(255, 255, 255, 0.15) !important;\n        padding: 20% !important;\n    }\n\n    .rio-member-img {\n        position: absolute !important;\n        top: 0 !important;\n        left: 0 !important;\n        width: 100% !important;\n        height: 100% !important;\n        object-fit: cover !important;\n        transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1) !important;\n        z-index: 2 !important;\n    }\n\n    .rio-member-card:hover .rio-member-img {\n        transform: scale(1.04) !important;\n    }\n\n    .rio-member-info {\n        padding: 25px !important;\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 0.6rem !important;\n        flex-grow: 1 !important;\n    }\n\n    .rio-member-role-badge {\n        align-self: flex-start !important;\n        background-color: rgba(186, 78, 50, 0.08) !important;\n        color: var(--terracotta, #ba4e32) !important;\n        padding: 2px 8px !important;\n        font-family: var(--font-body, 'Inter', sans-serif) !important;\n        font-size: 0.68rem !important;\n        font-weight: 700 !important;\n        border-radius: 2px !important;\n        text-transform: uppercase !important;\n        letter-spacing: 0.5px !important;\n    }\n\n    .rio-member-info h3 {\n        font-family: var(--font-title, 'Lora', Georgia, serif) !important;\n        font-size: 1.25rem !important;\n        color: var(--text-primary, #0a1510) !important;\n        line-height: 1.3 !important;\n        font-weight: 500 !important;\n        margin: 0 !important;\n    }\n\n    .rio-member-title-sub {\n        font-family: var(--font-body, 'Inter', sans-serif) !important;\n        font-size: 0.85rem !important;\n        color: var(--text-secondary, #485c50) !important;\n        line-height: 1.4 !important;\n    }\n\n    .rio-member-links {\n        margin-top: auto !important;\n        border-top: 1px solid var(--border-color, rgba(12, 31, 19, 0.08)) !important;\n        padding-top: 15px !important;\n        display: flex !important;\n        gap: 15px !important;\n    }\n\n    .rio-member-lattes {\n        font-family: var(--font-title, 'Lora', Georgia, serif) !important;\n        font-size: 0.8rem !important;\n        font-weight: 600 !important;\n        color: var(--accent-color, #14633b) !important;\n        text-decoration: none !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        gap: 4px !important;\n        transition: all 0.3s ease !important;\n    }\n\n    .rio-member-lattes:hover {\n        color: var(--terracotta, #ba4e32) !important;\n        transform: translateX(2px) !important;\n    }\n\n    \/* Se&#231;&#227;o Ex-Integrantes *\/\n    .rio-former-section {\n        margin-top: 60px !important;\n    }\n\n    .rio-former-list-container {\n        background: var(--card-bg, #ffffff) !important;\n        border: 1px solid var(--border-color, rgba(12, 31, 19, 0.08)) !important;\n        border-radius: 8px !important;\n        overflow: hidden !important;\n        box-shadow: 0 4px 10px rgba(12, 31, 19, 0.02) !important;\n    }\n\n    .rio-former-table {\n        width: 100% !important;\n        border-collapse: collapse !important;\n        text-align: left !important;\n    }\n\n    .rio-former-table th {\n        background-color: rgba(12, 31, 19, 0.02) !important;\n        font-family: var(--font-title, 'Lora', Georgia, serif) !important;\n        color: var(--text-primary, #0a1510) !important;\n        font-weight: 600 !important;\n        padding: 18px 25px !important;\n        font-size: 0.95rem !important;\n        border-bottom: 1px solid var(--border-color, rgba(12, 31, 19, 0.08)) !important;\n    }\n\n    .rio-former-table td {\n        padding: 18px 25px !important;\n        font-family: var(--font-body, 'Inter', sans-serif) !important;\n        font-size: 0.92rem !important;\n        color: var(--text-secondary, #485c50) !important;\n        border-bottom: 1px solid var(--border-color, rgba(12, 31, 19, 0.06)) !important;\n    }\n\n    .rio-former-table tr:last-child td {\n        border-bottom: none !important;\n    }\n\n    .rio-former-table tr {\n        transition: background-color 0.25s ease !important;\n    }\n\n    .rio-former-table tr:hover {\n        background-color: rgba(20, 99, 59, 0.015) !important;\n    }\n\n    .rio-former-active-period {\n        color: var(--terracotta, #ba4e32) !important;\n        font-weight: 600 !important;\n    }\n    <\/style>\n\n    <div class=\"rio-custom-section\">\n        <!-- 1. Hero Subpage Section -->\n        <section class=\"rio-team-hero\">\n            <div class=\"rio-team-hero-bg\" style=\"background-image: url('https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-content\/uploads\/sites\/49\/2026\/06\/mata_atlantica_hero.jpg');\"><\/div>\n            <div class=\"rio-team-hero-overlay\"><\/div>\n            \n            <div class=\"rio-team-hero-container\">\n                <span class=\"rio-section-tag\" style=\"color: var(--gold-warm, #c49451); font-weight: 600; text-transform: uppercase; letter-spacing: 2px; font-size: 0.85rem;\">Corpo T&eacute;cnico<\/span>\n                <h1 class=\"rio-reveal\">Nossa Equipe<\/h1>\n                <p class=\"rio-reveal rio-delay-1\">\n                    Conhe&ccedil;a os docentes, pesquisadores, t&eacute;cnicos e bolsistas da UNICAMP que atuam no desenvolvimento das a&ccedil;&otilde;es de extens&atilde;o e cartografia participativa.                <\/p>\n            <\/div>\n        <\/section>\n\n        <!-- 2. Conte&#250;do Principal da Equipe -->\n        <section class=\"rio-team-content\">\n            <div class=\"rio-team-container\">\n                \n                <!-- Barra de Filtros -->\n                <div class=\"rio-team-filters rio-reveal-scale\">\n                    <button class=\"rio-team-filter-btn active\" data-category=\"todos\">Todos<\/button>\n                    <button class=\"rio-team-filter-btn\" data-category=\"coordenacao\">Coordena&ccedil;&atilde;o<\/button>\n                    <button class=\"rio-team-filter-btn\" data-category=\"pesquisadores\">Pesquisadores<\/button>\n                    <button class=\"rio-team-filter-btn\" data-category=\"ex-integrantes\">Ex-Integrantes<\/button>\n                <\/div>\n\n                <!-- SE&#199;&#195;O: EQUIPE ATUAL -->\n                <div class=\"rio-team-section-wrapper\" id=\"sectionEquipeAtual\">\n                    <h2 class=\"rio-team-section-title rio-reveal-left\">Membros Ativos<\/h2>\n                    \n                    <div class=\"rio-team-grid\">\n                                                                                    <div class=\"rio-member-card rio-reveal \" data-member-type=\"coordenacao\">\n                                    <div class=\"rio-member-media\">\n                                        <div class=\"rio-member-placeholder\">\n                                            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg>\n                                        <\/div>\n                                                                                    <img decoding=\"async\" class=\"rio-member-img\" src=\"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-content\/uploads\/sites\/49\/2026\/06\/regina_celia.jpg\" alt=\"Prof. Dra. Regina C&eacute;lia de Oliveira\" onerror=\"this.style.display='none'\"\/>\n                                                                            <\/div>\n                                    <div class=\"rio-member-info\">\n                                        <span class=\"rio-member-role-badge\">Coordena&ccedil;&atilde;o<\/span>\n                                        <h3>Prof. Dra. Regina C&eacute;lia de Oliveira<\/h3>\n                                        <span class=\"rio-member-title-sub\">Coordenadora Geral<br>Docente IG-UNICAMP<\/span>\n                                                                                    <div class=\"rio-member-links\">\n                                                <a href=\"http:\/\/lattes.cnpq.br\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"rio-member-lattes\">\n                                                    Curr&iacute;culo Lattes\n                                                    <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                                                <\/a>\n                                            <\/div>\n                                                                            <\/div>\n                                <\/div>\n                                                            <div class=\"rio-member-card rio-reveal rio-delay-1\" data-member-type=\"coordenacao\">\n                                    <div class=\"rio-member-media\">\n                                        <div class=\"rio-member-placeholder\">\n                                            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg>\n                                        <\/div>\n                                                                                    <img decoding=\"async\" class=\"rio-member-img\" src=\"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-content\/uploads\/sites\/49\/2026\/06\/edson_salvador.jpg\" alt=\"Prof. Dr. Edson Salvador\" onerror=\"this.style.display='none'\"\/>\n                                                                            <\/div>\n                                    <div class=\"rio-member-info\">\n                                        <span class=\"rio-member-role-badge\">Coordena&ccedil;&atilde;o<\/span>\n                                        <h3>Prof. Dr. Edson Salvador<\/h3>\n                                        <span class=\"rio-member-title-sub\">Co-coordenador<br>Docente IG-UNICAMP<\/span>\n                                                                                    <div class=\"rio-member-links\">\n                                                <a href=\"http:\/\/lattes.cnpq.br\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"rio-member-lattes\">\n                                                    Curr&iacute;culo Lattes\n                                                    <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                                                <\/a>\n                                            <\/div>\n                                                                            <\/div>\n                                <\/div>\n                                                            <div class=\"rio-member-card rio-reveal rio-delay-2\" data-member-type=\"pesquisadores\">\n                                    <div class=\"rio-member-media\">\n                                        <div class=\"rio-member-placeholder\">\n                                            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg>\n                                        <\/div>\n                                                                                    <img decoding=\"async\" class=\"rio-member-img\" src=\"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-content\/uploads\/sites\/49\/2026\/06\/alan_felipe.jpg\" alt=\"Alan Felipe\" onerror=\"this.style.display='none'\"\/>\n                                                                            <\/div>\n                                    <div class=\"rio-member-info\">\n                                        <span class=\"rio-member-role-badge\">Pesquisadores<\/span>\n                                        <h3>Alan Felipe<\/h3>\n                                        <span class=\"rio-member-title-sub\">Ge&oacute;grafo &amp; Desenvolvedor<br>Pesquisador Associado Geoplan<\/span>\n                                                                                    <div class=\"rio-member-links\">\n                                                <a href=\"http:\/\/lattes.cnpq.br\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"rio-member-lattes\">\n                                                    Curr&iacute;culo Lattes\n                                                    <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                                                <\/a>\n                                            <\/div>\n                                                                            <\/div>\n                                <\/div>\n                                                            <div class=\"rio-member-card rio-reveal rio-delay-3\" data-member-type=\"pesquisadores\">\n                                    <div class=\"rio-member-media\">\n                                        <div class=\"rio-member-placeholder\">\n                                            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg>\n                                        <\/div>\n                                                                                    <img decoding=\"async\" class=\"rio-member-img\" src=\"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-content\/uploads\/sites\/49\/2026\/06\/mariana_costa.jpg\" alt=\"Mariana Costa\" onerror=\"this.style.display='none'\"\/>\n                                                                            <\/div>\n                                    <div class=\"rio-member-info\">\n                                        <span class=\"rio-member-role-badge\">Pesquisadores<\/span>\n                                        <h3>Mariana Costa<\/h3>\n                                        <span class=\"rio-member-title-sub\">Estudante de Geografia<br>Bolsista de Extens&atilde;o ProEC<\/span>\n                                                                                    <div class=\"rio-member-links\">\n                                                <a href=\"http:\/\/lattes.cnpq.br\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"rio-member-lattes\">\n                                                    Curr&iacute;culo Lattes\n                                                    <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                                                <\/a>\n                                            <\/div>\n                                                                            <\/div>\n                                <\/div>\n                                                                        <\/div>\n                <\/div>\n\n                <!-- SE&#199;&#195;O: EX-INTEGRANTES -->\n                <div class=\"rio-team-section-wrapper rio-former-section\" id=\"sectionExIntegrantes\">\n                    <h2 class=\"rio-team-section-title rio-reveal-left\">Ex-Integrantes<\/h2>\n                    \n                    <div class=\"rio-former-list-container rio-reveal-scale\">\n                        <table class=\"rio-former-table\">\n                            <thead>\n                                <tr>\n                                    <th>Nome<\/th>\n                                    <th>Atua&ccedil;&atilde;o no Projeto<\/th>\n                                    <th>Per&iacute;odo de V&iacute;nculo<\/th>\n                                <\/tr>\n                            <\/thead>\n                            <tbody>\n                                                                                                            <tr data-member-type=\"ex-integrantes\">\n                                            <td>Rodrigo Souza Martins<\/td>\n                                            <td>Pesquisador de Mestrado (Geografia F&iacute;sica)<\/td>\n                                            <td class=\"rio-former-active-period\">2020 - 2022<\/td>\n                                        <\/tr>\n                                                                            <tr data-member-type=\"ex-integrantes\">\n                                            <td>Fernanda Lima Duarte<\/td>\n                                            <td>Bolsista de Inicia&ccedil;&atilde;o Cient&iacute;fica (Cartografia Social)<\/td>\n                                            <td class=\"rio-former-active-period\">2021 - 2023<\/td>\n                                        <\/tr>\n                                                                            <tr data-member-type=\"ex-integrantes\">\n                                            <td>Jo&atilde;o Pedro Silva Ramos<\/td>\n                                            <td>Bolsista de Extens&atilde;o ProEC (Apoio Pedag&oacute;gico)<\/td>\n                                            <td class=\"rio-former-active-period\">2022 - 2024<\/td>\n                                        <\/tr>\n                                                                            <tr data-member-type=\"ex-integrantes\">\n                                            <td>Ana Beatriz Vasconcellos<\/td>\n                                            <td>Colaboradora T&eacute;cnica (Comunica&ccedil;&atilde;o Visual)<\/td>\n                                            <td class=\"rio-former-active-period\">2023 - 2025<\/td>\n                                        <\/tr>\n                                                                                                <\/tbody>\n                        <\/table>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n        <\/section>\n    <\/div>\n\n    <!-- L&#243;gica de Filtros Din&#226;micos e Anima&#231;&#227;o de Scroll Reveal -->\n    <script>\n    (function() {\n        let initLoop = null;\n\n        \/\/ 1. Inicializa&#231;&#227;o do IntersectionObserver\n        if (!window.rioRevealObserver && 'IntersectionObserver' in window) {\n            window.rioRevealObserver = new IntersectionObserver((entries, observer) => {\n                entries.forEach(entry => {\n                    if (entry.isIntersecting) {\n                        entry.target.classList.add('rio-active');\n                        observer.unobserve(entry.target);\n                    }\n                });\n            }, {\n                root: null,\n                rootMargin: '0px 0px -45px 0px',\n                threshold: 0\n            });\n        }\n\n        function runScrollReveal() {\n            const reveals = document.querySelectorAll('.rio-reveal, .rio-reveal-left, .rio-reveal-right, .rio-reveal-scale');\n            if (window.rioRevealObserver) {\n                reveals.forEach(el => {\n                    if (!el.classList.contains('rio-active') && !el.getAttribute('data-observed')) {\n                        el.setAttribute('data-observed', 'true');\n                        window.rioRevealObserver.observe(el);\n                    }\n                });\n            } else {\n                const windowHeight = window.innerHeight;\n                reveals.forEach(el => {\n                    if (!el.classList.contains('rio-active')) {\n                        const rect = el.getBoundingClientRect();\n                        if (rect.top < windowHeight - 45) {\n                            el.classList.add('rio-active');\n                        }\n                    }\n                });\n            }\n        }\n\n        window.addEventListener('scroll', runScrollReveal);\n        window.addEventListener('resize', runScrollReveal);\n\n        function initRioTeam() {\n            runScrollReveal();\n\n            const filterBtns = document.querySelectorAll('.rio-team-filter-btn');\n            const activeCards = document.querySelectorAll('.rio-member-card');\n            const formerRows = document.querySelectorAll('.rio-former-table tbody tr');\n            const sectionActive = document.getElementById('sectionEquipeAtual');\n            const sectionFormer = document.getElementById('sectionExIntegrantes');\n            \n            if (filterBtns.length === 0 && activeCards.length === 0) {\n                return;\n            }\n\n            if (window.rioTeamInitialized) {\n                if (initLoop) clearInterval(initLoop);\n                return;\n            }\n            window.rioTeamInitialized = true;\n            if (initLoop) clearInterval(initLoop);\n\n            \/\/ L&#243;gica de Filtro dos Membros\n            filterBtns.forEach(btn => {\n                btn.addEventListener('click', function() {\n                    filterBtns.forEach(b => b.classList.remove('active'));\n                    btn.classList.add('active');\n\n                    const category = btn.getAttribute('data-category');\n\n                    if (category === 'todos') {\n                        sectionActive.style.display = 'block';\n                        sectionFormer.style.display = 'block';\n                        activeCards.forEach(c => c.style.display = 'flex');\n                        formerRows.forEach(r => r.style.display = 'table-row');\n                    } else if (category === 'ex-integrantes') {\n                        sectionActive.style.display = 'none';\n                        sectionFormer.style.display = 'block';\n                        formerRows.forEach(r => r.style.display = 'table-row');\n                    } else {\n                        sectionActive.style.display = 'block';\n                        sectionFormer.style.display = 'none';\n                        \n                        activeCards.forEach(card => {\n                            const cardCat = card.getAttribute('data-member-type');\n                            if (cardCat === category) {\n                                card.style.display = 'flex';\n                            } else {\n                                card.style.display = 'none';\n                            }\n                        });\n                    }\n                });\n            });\n        }\n\n        let attempts = 0;\n        initLoop = setInterval(function() {\n            initRioTeam();\n            attempts++;\n            if (attempts >= 20) {\n                clearInterval(initLoop);\n            }\n        }, 200);\n\n        if (document.readyState === 'complete' || document.readyState === 'interactive') {\n            initRioTeam();\n        } else {\n            document.addEventListener('DOMContentLoaded', initRioTeam);\n        }\n        window.addEventListener('load', initRioTeam);\n    })();\n    <\/script>\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":129,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-34","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-json\/wp\/v2\/pages\/34","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-json\/wp\/v2\/users\/129"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-json\/wp\/v2\/comments?post=34"}],"version-history":[{"count":4,"href":"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-json\/wp\/v2\/pages\/34\/revisions"}],"predecessor-version":[{"id":2825,"href":"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-json\/wp\/v2\/pages\/34\/revisions\/2825"}],"wp:attachment":[{"href":"https:\/\/www.ige.unicamp.br\/projetoriosilveira\/wp-json\/wp\/v2\/media?parent=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}