<!DOCTYPE html><html lang="pt-PT"><head><meta charset="UTF-8" /><meta content="width=device-width, initial-scale=1" name="viewport" /><meta content="width=device-width,initial-scale=1,viewport-fit=cover" name="viewport" /><meta content="Banco Alimentar Contra a Fome de Braga — ajudamos famílias em situação de carência alimentar através da recolha e distribuição de alimentos no distrito de Braga." name="description" /><meta content="index, follow" name="robots" /><meta content="Banco Alimentar Contra a Fome de Braga" name="author" /><meta content="#1565c0" name="theme-color" /><link href="https://www.babraga.pt/" hreflang="pt" rel="alternate" /><link href="https://www.babraga.pt/" hreflang="x-default" rel="alternate" /><meta content="PT-03" name="geo.region" /><meta content="Braga, Portugal" name="geo.placename" /><meta content="41.544453;-8.457390" name="geo.position" /><meta content="41.544453, -8.457390" name="ICBM" /><meta content="Banco Alimentar Contra a Fome de Braga" property="og:title" /><meta content="Ajudamos famílias em situação de carência alimentar através da recolha e distribuição de alimentos no distrito de Braga." property="og:description" /><meta content="https://bancoalimentarticproject.wordpress.com/wp-content/uploads/2018/11/cropped-banco_alimentar_contra_a_fome-logo-28406f5a6a-seeklogo-com3.png" property="og:image" /><meta content="400" property="og:image:width" /><meta content="400" property="og:image:height" /><meta content="website" property="og:type" /><meta content="https://www.babraga.pt/" property="og:url" /><meta content="pt_PT" property="og:locale" /><meta content="Banco Alimentar de Braga" property="og:site_name" /><meta content="summary_large_image" name="twitter:card" /><meta content="Banco Alimentar Contra a Fome de Braga" name="twitter:title" /><meta content="Ajudamos famílias em situação de carência alimentar no distrito de Braga." name="twitter:description" /><meta content="https://bancoalimentarticproject.wordpress.com/wp-content/uploads/2018/11/cropped-banco_alimentar_contra_a_fome-logo-28406f5a6a-seeklogo-com3.png" name="twitter:image" /><link href="https://www.babraga.pt/" id="canonical-link" rel="canonical" /><link href="https://bancoalimentarticproject.wordpress.com/wp-content/uploads/2018/11/cropped-banco_alimentar_contra_a_fome-logo-28406f5a6a-seeklogo-com3.png" rel="icon" type="image/png" /><link crossorigin="anonymous" href="https://bancoalimentarticproject.wordpress.com" rel="preconnect" /><link as="image" crossorigin="anonymous" href="https://bancoalimentarticproject.wordpress.com/wp-content/uploads/2018/11/cropped-banco_alimentar_contra_a_fome-logo-28406f5a6a-seeklogo-com3.png" rel="preload" /><link href="https://telegram.org" rel="preconnect" /><link href="https://maps.google.com" rel="preconnect" /><meta content="default-src &#39;self&#39;; script-src &#39;self&#39; &#39;unsafe-inline&#39; https://telegram.org; style-src &#39;self&#39; &#39;unsafe-inline&#39;; img-src &#39;self&#39; https://bancoalimentarticproject.wordpress.com https://maps.googleapis.com https://maps.gstatic.com blob: data:; frame-src https://www.google.com https://maps.google.com https://t.me; connect-src &#39;self&#39;; font-src &#39;self&#39;; base-uri &#39;self&#39;; form-action &#39;self&#39;;" http-equiv="Content-Security-Policy" /><script type="application/ld+json">{"@context":"https://schema.org","@type":"NGO","name":"Banco Alimentar Contra a Fome de Braga","description":"Ajudamos famílias em situação de carência alimentar através da recolha e distribuição de alimentos no distrito de Braga.","foundingDate":"2008","url":"https://www.babraga.pt/","logo":"https://bancoalimentarticproject.wordpress.com/wp-content/uploads/2018/11/cropped-banco_alimentar_contra_a_fome-logo-28406f5a6a-seeklogo-com3.png","contactPoint":{"@type":"ContactPoint","telephone":"+351-253-679-305","email":"campanhas@babraga.pt","contactType":"customer support","availableLanguage":"Portuguese"},"address":{"@type":"PostalAddress","streetAddress":"Rua do Carvalho, nº 35 — Semelhe","addressLocality":"Braga","postalCode":"4705-336","addressCountry":"PT"},"sameAs":["https://www.facebook.com/bragabancoalimentar","https://www.instagram.com/bancoalimentardebraga","https://t.me/babraga"]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Event","name":"Campanha de Recolha de Alimentos — Banco Alimentar de Braga","startDate":"2026-05-30","endDate":"2026-05-31","eventStatus":"https://schema.org/EventScheduled","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","description":"Campanha de recolha de géneros alimentares nos supermercados do distrito de Braga.","url":"https://www.babraga.pt/campanhas","isAccessibleForFree":true,"organizer":{"@type":"NGO","name":"Banco Alimentar Contra a Fome de Braga","url":"https://www.babraga.pt"},"location":{"@type":"Place","name":"Supermercados participantes — Distrito de Braga","address":{"@type":"PostalAddress","addressLocality":"Braga","addressRegion":"Braga","addressCountry":"PT"}}}</script><title>Banco Alimentar Contra a Fome de Braga</title><link rel="stylesheet" href="/assets/application-73aacc8e.css" async="async" media="all" /><link rel="stylesheet" href="/assets/public_pages/volunteers-df127b8d.css" async="async" media="all" data-turbo-track="reload" /><link rel="stylesheet" href="/assets/tailwind-896a80be.css" data-turbo-track="reload" /><script type="importmap" data-turbo-track="reload">{
  "imports": {
    "importmap_application": "/assets/importmap_application-2991cb43.js",
    "@hotwired/turbo-rails": "/assets/turbo.min-9fd88cd5.js",
    "@hotwired/stimulus": "/assets/stimulus.min-4b1e420e.js",
    "@hotwired/stimulus-loading": "/assets/stimulus-loading-1fc53fe7.js",
    "qr-scanner": "https://unpkg.com/qr-scanner@1.4.2/qr-scanner.min.js",
    "react": "/assets/react-cdd3b428.js",
    "react-dom": "/assets/react-dom-dd9ec90f.js",
    "process": "https://ga.jspm.io/npm:@jspm/core@2.0.0-beta.24/nodelibs/browser/process-production.js",
    "scheduler": "/assets/scheduler-d5f969f8.js",
    "tom-select": "/assets/tom-select.complete-f8a5a4a9.js",
    "tom-select.complete": "/assets/tom-select.complete.js",
    "components/component_a": "/assets/components/component_a-8239ba44.js",
    "controllers/cronogram_task_controller": "/assets/controllers/cronogram_task_controller-f0cf221a.js",
    "controllers/hello_controller": "/assets/controllers/hello_controller-708796bd.js",
    "controllers": "/assets/controllers/index-47f52773.js",
    "controllers/participation_proof_controller": "/assets/controllers/participation_proof_controller-0cdbab21.js",
    "controllers/pier_weighing_controller": "/assets/controllers/pier_weighing_controller-b3963c95.js",
    "controllers/public_pages/team_leads_controller": "/assets/controllers/public_pages/team_leads_controller-b8a2e539.js",
    "controllers/public_pages/transports_controller": "/assets/controllers/public_pages/transports_controller-50da4ea9.js",
    "controllers/public_pages/volunteers_controller": "/assets/controllers/public_pages/volunteers_controller-457d3f93.js",
    "controllers/qr_code_controller": "/assets/controllers/qr_code_controller-c07a8b33.js",
    "controllers/qr_scanner_controller": "/assets/controllers/qr_scanner_controller-b6a38ca3.js",
    "controllers/select_controller": "/assets/controllers/select_controller-7a43a20b.js",
    "controllers/stimulus_application": "/assets/controllers/stimulus_application-3affb389.js",
    "controllers/storage_weighing_controller": "/assets/controllers/storage_weighing_controller-aca1b45b.js"
  }
}</script>
<link rel="modulepreload" href="/assets/importmap_application-2991cb43.js">
<link rel="modulepreload" href="/assets/turbo.min-9fd88cd5.js">
<link rel="modulepreload" href="/assets/stimulus.min-4b1e420e.js">
<link rel="modulepreload" href="/assets/stimulus-loading-1fc53fe7.js">
<link rel="modulepreload" href="https://unpkg.com/qr-scanner@1.4.2/qr-scanner.min.js">
<link rel="modulepreload" href="/assets/react-cdd3b428.js">
<link rel="modulepreload" href="/assets/react-dom-dd9ec90f.js">
<link rel="modulepreload" href="https://ga.jspm.io/npm:@jspm/core@2.0.0-beta.24/nodelibs/browser/process-production.js">
<link rel="modulepreload" href="/assets/scheduler-d5f969f8.js">
<link rel="modulepreload" href="/assets/tom-select.complete-f8a5a4a9.js">
<link rel="modulepreload" href="/assets/tom-select.complete.js">
<link rel="modulepreload" href="/assets/components/component_a-8239ba44.js">
<link rel="modulepreload" href="/assets/controllers/cronogram_task_controller-f0cf221a.js">
<link rel="modulepreload" href="/assets/controllers/hello_controller-708796bd.js">
<link rel="modulepreload" href="/assets/controllers/index-47f52773.js">
<link rel="modulepreload" href="/assets/controllers/participation_proof_controller-0cdbab21.js">
<link rel="modulepreload" href="/assets/controllers/pier_weighing_controller-b3963c95.js">
<link rel="modulepreload" href="/assets/controllers/public_pages/team_leads_controller-b8a2e539.js">
<link rel="modulepreload" href="/assets/controllers/public_pages/transports_controller-50da4ea9.js">
<link rel="modulepreload" href="/assets/controllers/public_pages/volunteers_controller-457d3f93.js">
<link rel="modulepreload" href="/assets/controllers/qr_code_controller-c07a8b33.js">
<link rel="modulepreload" href="/assets/controllers/qr_scanner_controller-b6a38ca3.js">
<link rel="modulepreload" href="/assets/controllers/select_controller-7a43a20b.js">
<link rel="modulepreload" href="/assets/controllers/stimulus_application-3affb389.js">
<link rel="modulepreload" href="/assets/controllers/storage_weighing_controller-aca1b45b.js">
<script type="module">import "importmap_application"</script><link rel="icon" type="image/x-icon" href="/assets/bacf_favicon-61a72b39.png" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="PPGt7hFHjUwgwSs7Y96jRe3EZgxVn4Gz1ip2Rz62pD86AJ0PLGlqU0GUZ3z0PnaBn2nTCiJXLRfoN2vADf0Z-g" /></head><body class="public_pages volunteers index"><div data-action="click@window-&gt;public-pages--volunteers#closeMenuOnOuterClick scroll@window-&gt;public-pages--volunteers#handleScroll" data-controller="public-pages--volunteers"><noscript><div style="background:#fff3cd;border-bottom:2px solid #ffc107;padding:16px 24px;font-size:14px;color:#664d03;text-align:center;font-family:&#39;Segoe UI&#39;,Arial,sans-serif">⚠️ JavaScript desativado. Contacto:<a href="mailto:campanhas@babraga.pt" style="color:#1565c0;font-weight:600">campanhas@babraga.pt</a> |<a href="tel:+351253679305" style="color:#1565c0;font-weight:600">253 679 305</a><nav style="margin-top:8px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap"><a href="#inicio" style="color:#1565c0">Início</a><a href="#sobre" style="color:#1565c0">Sobre Nós</a><a href="#campanhas" style="color:#1565c0">Campanhas</a><a href="#voluntariado" style="color:#1565c0">Voluntariado</a><a href="#donativos" style="color:#1565c0">Donativos</a><a href="#contactos" style="color:#1565c0">Contactos</a></nav></div></noscript><a class="skip-link" href="#main-content">Saltar para o conteúdo</a><button aria-label="Voltar ao topo da página" data-action="click-&gt;public-pages--volunteers#scrollToTop" data-public-pages--volunteers-target="backToTop" id="back-to-top" type="button">↑ Topo</button><dialog aria-describedby="dlg-desc" aria-labelledby="dlg-title" data-public-pages--volunteers-target="navDialog" id="nav-dialog"><div class="dialog-inner"><h2 class="dialog-title" id="dlg-title">Formulário com dados preenchidos</h2><p class="dialog-desc" id="dlg-desc">Tem campos preenchidos que serão perdidos se sair desta página. Deseja continuar?</p><div class="dialog-actions"><button class="btn-outline-blue" data-action="click-&gt;public-pages--volunteers#closeNavDialog" id="dlg-stay" style="font-size:14px" type="button">Ficar na página</button><button class="btn-primary" data-action="click-&gt;public-pages--volunteers#confirmNavDialog" id="dlg-leave" style="font-size:14px" type="button">Sair mesmo assim</button></div></div></dialog><header><nav aria-label="Navegação principal" class="site-nav" data-public-pages--volunteers-target="siteNav" id="main-nav"><a aria-label="Início — Banco Alimentar de Braga" class="nav-logo" data-action="click-&gt;public-pages--volunteers#showPage" data-page="home" data-public-pages--volunteers-target="navBtn" href="/#inicio"><img alt="Logótipo Banco Alimentar Contra a Fome de Braga" width="40" height="40" src="/assets/public_pages/volunteers/BALOGO-a8eea5d2.png" /><span aria-hidden="true">Banco Alimentar<br />Contra a Fome · Braga</span></a><div aria-label="Menu principal" class="nav-links" role="menubar"><a class="nav-btn active" data-action="click-&gt;public-pages--volunteers#showPage" data-page="home" data-public-pages--volunteers-target="navBtn" href="/#inicio" role="menuitem">Início</a><a class="nav-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="sobre" data-public-pages--volunteers-target="navBtn" href="/#sobre" role="menuitem">Sobre Nós</a><a class="nav-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="campanhas" data-public-pages--volunteers-target="navBtn" href="/#campanhas" role="menuitem">Campanhas</a><a class="nav-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="voluntarios" data-public-pages--volunteers-target="navBtn" href="/#voluntariado" role="menuitem">Voluntariado</a><a class="nav-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="donativos" data-public-pages--volunteers-target="navBtn" href="/#donativos" role="menuitem">Donativos</a><a class="nav-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="contactos" data-public-pages--volunteers-target="navBtn" href="/#contactos" role="menuitem">Contactos</a></div><a class="nav-cta" data-action="click-&gt;public-pages--volunteers#showPage" data-page="donativos" href="/#donativos">Fazer Donativo</a><button aria-controls="drawer" aria-expanded="false" aria-label="Abrir menu de navegação" class="nav-burger" data-action="click-&gt;public-pages--volunteers#toggleMenu" data-public-pages--volunteers-target="burger" id="burger" type="button"><div class="nav-burger-lines"><span></span><span></span><span></span></div><span aria-hidden="true" class="nav-burger-lbl">Menu</span></button></nav><nav aria-label="Menu de navegação mobile" class="nav-drawer" data-public-pages--volunteers-target="drawer" hidden="" id="drawer"><a class="drawer-btn active" data-action="click-&gt;public-pages--volunteers#showPage" data-page="home" data-public-pages--volunteers-target="mnavBtn" href="/#inicio">Início</a><a class="drawer-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="sobre" data-public-pages--volunteers-target="mnavBtn" href="/#sobre">Sobre Nós</a><a class="drawer-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="campanhas" data-public-pages--volunteers-target="mnavBtn" href="/#campanhas">Campanhas</a><a class="drawer-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="voluntarios" data-public-pages--volunteers-target="mnavBtn" href="/#voluntariado">Voluntariado</a><a class="drawer-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="donativos" data-public-pages--volunteers-target="mnavBtn" href="/#donativos">Donativos</a><a class="drawer-btn" data-action="click-&gt;public-pages--volunteers#showPage" data-page="contactos" data-public-pages--volunteers-target="mnavBtn" href="/#contactos">Contactos</a><a class="drawer-cta" data-action="click-&gt;public-pages--volunteers#showPage" data-page="donativos" href="/#donativos">♥ Fazer Donativo</a></nav><div aria-hidden="true" class="drawer-overlay" data-action="click-&gt;public-pages--volunteers#closeMenu" data-public-pages--volunteers-target="navOverlay" id="drawer-overlay"></div></header><main id="main-content"><section aria-labelledby="home-h1" class="page active" data-public-pages--volunteers-target="page" id="page-home"><section aria-labelledby="home-h1" class="home-hero" style="background: linear-gradient(rgba(21, 101, 192, 0.72), rgba(21, 101, 192, 0.78)), url(&#39;/assets/public_pages/volunteers/hero-home-02a51051.jpg&#39;) center/cover no-repeat, var(--c-primary);"><h1 class="home-hero-title" id="home-h1">Banco Alimentar Contra a Fome de Braga</h1><p class="home-hero-sub">Juntos contra a fome no distrito de Braga</p><p class="home-hero-desc">Ajudamos famílias em situação de carência alimentar através da recolha e distribuição de alimentos, mobilizando voluntários e parceiros.</p><div class="banner-btns"><a class="btn-white" data-action="click-&gt;public-pages--volunteers#showPage" data-page="voluntarios" href="/#voluntariado">✓ Quero ser voluntário</a><a class="btn-outline-white" data-action="click-&gt;public-pages--volunteers#showPage" data-page="donativos" href="/#donativos">♥ Quero fazer um donativo</a><a aria-label="Preciso de ajuda alimentar (abre numa nova janela)" class="btn-orange" href="https://formspedido.rededeemergencia.pt" rel="noopener noreferrer" target="_blank">🙏 Preciso de ajuda alimentar</a><a class="btn-amber" data-action="click-&gt;public-pages--volunteers#showPage" data-page="campanhas" href="/#campanhas">📅 Próxima campanha — 30 e 31 mai. 2026</a></div></section><section aria-labelledby="impacto-h2" class="section section-blue"><h2 class="sec-title" id="impacto-h2">O nosso impacto em 2025</h2><p class="sec-sub">Números que fazem a diferença no distrito de Braga</p><div class="grid3 max900"><article aria-labelledby="lbl-inst" class="stat-card"><div aria-hidden="true" style="font-size:26px;margin-bottom:8px">🏛️</div><div class="stat-num" id="count-inst">0</div><div class="stat-label" id="lbl-inst">Instituições apoiadas</div></article><article aria-labelledby="lbl-pess" class="stat-card"><div aria-hidden="true" style="font-size:26px;margin-bottom:8px">👨‍👩‍👧</div><div class="stat-num" id="count-pess">0</div><div class="stat-label" id="lbl-pess">Pessoas beneficiadas</div></article><article aria-labelledby="lbl-tons" class="stat-card"><div aria-hidden="true" style="font-size:26px;margin-bottom:8px">📦</div><div class="stat-num" id="count-tons">0 t</div><div class="stat-label" id="lbl-tons">Toneladas de alimentos</div></article></div><div aria-atomic="true" aria-live="polite" class="sr-only" id="counter-sr-announce"></div></section><section aria-labelledby="cit-h2" class="section section-white"><h2 class="sr-only" id="cit-h2">Citação inspiradora</h2><figure style="max-width:680px;margin:0 auto;position:relative;padding:32px 40px;background:#fff;border-radius:14px;border:1px solid var(--c-border)"><div aria-hidden="true" style="position:absolute;top:-18px;left:32px;font-size:72px;line-height:1;color:var(--c-primary);opacity:.15;font-family:Georgia,serif;user-select:none">"</div><blockquote style="text-align:center;font-style:italic;font-size:clamp(15px,2.5vw,18px);color:var(--c-primary);line-height:1.9;font-weight:500;position:relative;z-index:1"><p>Façamos todos juntos, algo por alguém que tem fome, mesmo que não se lhe reconheça o rosto e a sua história de vida.</p></blockquote><figcaption class="sr-only">Citação do Banco Alimentar Contra a Fome de Braga</figcaption><div aria-hidden="true" style="position:absolute;bottom:-18px;right:32px;font-size:72px;line-height:1;color:var(--c-primary);opacity:.15;font-family:Georgia,serif;user-select:none;transform:rotate(180deg)">"</div></figure></section><section aria-labelledby="mvv-h2" class="section section-blue"><h2 class="sec-title" id="mvv-h2">Missão, Visão e Valores</h2><p class="sec-sub">O que nos move todos os dias</p><div class="grid3 max900"><article aria-labelledby="mvv-m" class="mvv-card"><h3 id="mvv-m">🎯 Missão</h3><p>Lutar contra o desperdício, recuperando excedentes alimentares, para os levar a quem tem carências, mobilizando pessoas e empresas que, a título voluntário, se associam a esta causa.</p></article><article aria-labelledby="mvv-v" class="mvv-card"><h3 id="mvv-v">👁 Visão</h3><p>Um mundo no qual todas as Pessoas tenham garantido o direito à alimentação.</p></article><article aria-labelledby="mvv-val" class="mvv-card"><h3 id="mvv-val">💙 Valores</h3><p>A Dádiva e a Partilha definem o espírito que norteia todas as relações. A dimensão Humana, naquilo que possui de mais nobre, é sempre posta em destaque.</p></article></div></section><section aria-labelledby="nums-h2" class="section section-dark"><h2 class="sec-title white" id="nums-h2">O Banco Alimentar de Braga em números</h2><p class="sec-sub white">Uma estrutura ao serviço da comunidade</p><div class="grid3 max900" style="margin-bottom:28px"><article class="saiba-item"><div aria-hidden="true" style="font-size:28px;margin-bottom:8px">🏭</div><div class="num" id="count-area">0 m²</div><div class="lbl">de área de armazém</div></article><article class="saiba-item"><div aria-hidden="true" style="font-size:28px;margin-bottom:8px">🙋</div><div class="num" id="count-vol">0</div><div class="lbl">Voluntários</div></article><article class="saiba-item"><div aria-hidden="true" style="font-size:28px;margin-bottom:8px">🚚</div><div class="num" id="count-veh">0</div><div class="lbl">Veículos de carga</div></article></div><div style="text-align:center"><a class="btn-white" data-action="click-&gt;public-pages--volunteers#showPage" data-page="sobre" href="/#sobre">Conheça a nossa história e impacto →</a></div></section></section><section aria-labelledby="sobre-h1" class="page" data-public-pages--volunteers-target="page" hidden="" id="page-sobre"><section aria-labelledby="sobre-h1" class="hero-section"><h2 id="sobre-h1">Sobre Nós</h2><p>História e impacto do Banco Alimentar Contra a Fome de Braga</p></section><section aria-labelledby="quem-h2" class="section section-white max700"><h2 class="sr-only" id="quem-h2">Quem somos</h2><p style="font-size:15px;color:var(--c-text-soft);line-height:1.8;text-align:center">Somos o<strong style="color:var(--c-primary)">Banco Alimentar Contra a Fome de Braga</strong>, fundado em 2008 com uma missão simples e urgente: garantir que nenhuma família no distrito de Braga passe fome. Em quase duas décadas, construímos uma rede de solidariedade que liga supermercados, empresas, instituições e centenas de voluntários.</p><figure class="section-photo" style="margin-top:32px"><img alt="Mural com a palavra OBRIGADO no armazém, com centenas de assinaturas de voluntários ao longo dos anos" width="1200" height="800" loading="lazy" src="/assets/public_pages/volunteers/sobre-obrigado-5ddf2635.jpg" /></figure></section><section aria-labelledby="sabia-h2" class="section section-blue"><h2 class="sec-title" id="sabia-h2">Sabia que…</h2><p class="sec-sub">Curiosidades sobre a nossa missão</p><ol class="max700" style="list-style:none"><li class="sabia-item-row"><div aria-hidden="true" class="sabia-bullet">1</div><p>O Banco Alimentar de Braga foi fundado com o objetivo de combater o desperdício alimentar e chegar às famílias mais vulneráveis do distrito.</p></li><li class="sabia-item-row"><div aria-hidden="true" class="sabia-bullet">2</div><p>Cada tonelada de alimentos recolhida representa centenas de refeições para famílias em situação de carência.</p></li><li class="sabia-item-row"><div aria-hidden="true" class="sabia-bullet">3</div><p>O trabalho do Banco Alimentar é inteiramente suportado por voluntários e donativos de cidadãos e empresas.</p></li><li class="sabia-item-row"><div aria-hidden="true" class="sabia-bullet">4</div><p>As campanhas de recolha nos supermercados são os momentos de maior mobilização social, contando com centenas de voluntários.</p></li><li class="sabia-item-row"><div aria-hidden="true" class="sabia-bullet">5</div><p>Além dos géneros alimentares, o BA Braga também depende de donativos monetários para cobrir despesas como eletricidade, água e transporte.</p></li></ol></section><section aria-labelledby="hist-h2" class="section section-white"><h2 class="sec-title" id="hist-h2">Histórico de impacto</h2><p class="sec-sub">Evolução ao longo dos anos — clique nos cabeçalhos para ordenar</p><figure class="section-photo" style="margin-bottom:32px"><img alt="Voluntária de costas com t-shirt do Banco Alimentar Contra a Fome a trabalhar no armazém durante uma campanha" width="1200" height="800" loading="lazy" src="/assets/public_pages/volunteers/sobre-equipa-efe1e3ad.jpg" /></figure><div class="max700 hist-wrap"><table style="width:100%;border-collapse:collapse;font-size:13px;min-width:360px;table-layout:fixed"><caption class="sr-only">Dados anuais de impacto do Banco Alimentar de Braga.</caption><thead><tr style="background:var(--c-primary);color:#fff"><th aria-sort="descending" class="hist-th" data-action="click-&gt;public-pages--volunteers#sortHist" data-col="ano" data-public-pages--volunteers-target="histTh" role="columnheader" scope="col" style="padding:10px 14px;text-align:left;width:25%" tabindex="0">Ano</th><th aria-sort="none" class="hist-th" data-action="click-&gt;public-pages--volunteers#sortHist" data-col="pessoasNum" data-public-pages--volunteers-target="histTh" role="columnheader" scope="col" style="padding:10px 14px;text-align:center;width:25%" tabindex="0">Pessoas</th><th aria-sort="none" class="hist-th" data-action="click-&gt;public-pages--volunteers#sortHist" data-col="toneladasNum" data-public-pages--volunteers-target="histTh" role="columnheader" scope="col" style="padding:10px 14px;text-align:center;width:25%" tabindex="0">Toneladas</th><th aria-sort="none" class="hist-th" data-action="click-&gt;public-pages--volunteers#sortHist" data-col="instituicoes" data-public-pages--volunteers-target="histTh" role="columnheader" scope="col" style="padding:10px 14px;text-align:center;width:25%" tabindex="0">Instituições</th></tr></thead><tbody data-public-pages--volunteers-target="histTbody"></tbody></table><div style="text-align:center;margin-top:14px"><button aria-expanded="false" class="btn-outline-blue" data-action="click-&gt;public-pages--volunteers#toggleHist" data-public-pages--volunteers-target="histToggle" id="hist-toggle" style="font-size:13px;padding:10px 24px" type="button">Ver histórico completo ▼</button></div></div></section><section aria-labelledby="noticias-h2" class="section section-blue"><h2 class="sec-title" id="noticias-h2">Notícias</h2><p class="sec-sub">As nossas publicações mais recentes no Telegram</p><div aria-label="Publicações do Telegram" aria-live="polite" data-public-pages--volunteers-target="tgContainer" id="tg-widget-container" style="max-width:700px;margin:0 auto;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--c-border-light);min-height:200px;background:#f9fbff;display:flex;align-items:center;justify-content:center"><p style="font-size:14px;color:var(--c-text-mid);text-align:center;padding:24px">A carregar publicações…</p></div><div style="text-align:center;margin-top:14px"><a aria-label="Ver todas as publicações no Telegram (abre numa nova janela)" class="btn-outline-blue" href="https://t.me/babraga" rel="noopener noreferrer" style="font-size:13px" target="_blank">Ver todas as publicações no Telegram<span aria-hidden="true" class="ext-badge">↗ nova janela</span></a></div></section></section><section aria-labelledby="vol-h1" class="page" data-public-pages--volunteers-target="page" hidden="" id="page-voluntarios"><section aria-labelledby="vol-h1" class="hero-section hero-voluntarios" style="background: linear-gradient(rgba(21, 101, 192, 0.72), rgba(21, 101, 192, 0.78)), url(&#39;/assets/public_pages/volunteers/hero-voluntarios-6259722c.jpg&#39;) center/cover no-repeat, var(--c-primary);"><h2 id="vol-h1">Quero ser voluntário</h2><p>Junte-se a nós e faça a diferença no distrito de Braga</p></section><section aria-labelledby="porque-h2" class="section section-blue"><div class="max700"><h2 class="sec-title" id="porque-h2">Porquê ser voluntário?</h2><p style="font-size:15px;color:var(--c-text-soft);line-height:1.8;text-align:center;margin-bottom:28px">Ser voluntário do Banco Alimentar é muito mais do que ajudar a distribuir alimentos. É fazer parte de uma comunidade que acredita que ninguém deve passar fome.</p><div class="grid3"><article aria-labelledby="v-imp" class="mvv-card"><h3 id="v-imp">🤝 Impacto real</h3><p>O seu tempo transforma-se em alimentos para quem mais precisa.</p></article><article aria-labelledby="v-com" class="mvv-card"><h3 id="v-com">👥 Comunidade</h3><p>Faça parte de uma rede de centenas de voluntários unidos por uma causa.</p></article><article aria-labelledby="v-fle" class="mvv-card"><h3 id="v-fle">⏱️ Flexível</h3><p>Escolha a disponibilidade que se adapta à sua vida. Cada hora conta.</p></article></div></div></section><section aria-labelledby="form-vol-h2" class="section section-white"><h2 class="sec-title" id="form-vol-h2">Inscrição para Voluntários</h2><p class="sec-sub">Preencha o formulário abaixo. Entraremos em contacto em 1 a 2 dias úteis.</p><div aria-labelledby="form-vol-h2" class="form-section" role="form"><p class="required-note">📋 Os campos assinalados com * são de preenchimento obrigatório.</p><div aria-hidden="true" class="hp-field"><label for="hp-vol">Deixe este campo vazio</label><input autocomplete="off" data-public-pages--volunteers-target="hpVol" id="hp-vol" name="hp-vol" tabindex="-1" type="text" /></div><div class="form-row"><div class="field-group"><label for="vol-nome">Nome completo *</label><input aria-describedby="err-vol-nome" aria-required="true" autocomplete="name" data-action="blur-&gt;public-pages--volunteers#validateVolInput input-&gt;public-pages--volunteers#clearVolError" data-public-pages--volunteers-target="volNome" id="vol-nome" name="nome" placeholder="O seu nome" type="text" /><div class="err-msg" id="err-vol-nome" role="alert">Campo obrigatório.</div></div><div class="field-group"><label for="vol-nasc">Data de nascimento *</label><input aria-describedby="err-vol-nasc" aria-required="true" autocomplete="bday" data-action="blur-&gt;public-pages--volunteers#validateVolInput input-&gt;public-pages--volunteers#clearVolError" data-public-pages--volunteers-target="volNasc" id="vol-nasc" name="nascimento" type="date" /><div class="err-msg" id="err-vol-nasc" role="alert">Campo obrigatório.</div></div></div><div class="form-row"><div class="field-group"><label for="vol-email">E-mail *</label><input aria-describedby="err-vol-email" aria-required="true" autocomplete="email" data-action="blur-&gt;public-pages--volunteers#validateVolInput input-&gt;public-pages--volunteers#clearVolError" data-public-pages--volunteers-target="volEmail" id="vol-email" name="email" placeholder="email@exemplo.pt" type="email" /><div class="err-msg" id="err-vol-email" role="alert">Introduza um e-mail válido.</div></div><div class="field-group"><label for="vol-tel">Telefone *</label><input aria-describedby="err-vol-tel" aria-required="true" autocomplete="tel" data-action="blur-&gt;public-pages--volunteers#validateVolInput input-&gt;public-pages--volunteers#clearVolError" data-public-pages--volunteers-target="volTel" id="vol-tel" name="telefone" placeholder="9XX XXX XXX" type="tel" /><div class="err-msg" id="err-vol-tel" role="alert">Introduza um telefone válido.</div></div></div><div class="form-row"><div class="field-group"><label for="vol-local">Localidade</label><input autocomplete="address-level2" data-public-pages--volunteers-target="volLocal" id="vol-local" name="localidade" placeholder="Braga" type="text" /></div><div class="field-group"><label for="vol-prof">Profissão</label><input autocomplete="organization-title" data-public-pages--volunteers-target="volProf" id="vol-prof" name="profissao" placeholder="Opcional" type="text" /></div></div><div class="form-row full field-group"><label for="vol-disp">Disponibilidade semanal *</label><select aria-describedby="err-vol-disp" aria-required="true" data-action="change-&gt;public-pages--volunteers#clearVolError" data-public-pages--volunteers-target="volDisp" id="vol-disp" name="disponibilidade"><option value="">— Selecione uma opção —</option><option value="manhãs">Manhãs (9h30 — 12h30)</option><option value="tardes">Tardes (14h30 — 17h30)</option><option value="flexível">Flexível (qualquer horário)</option></select><div class="err-msg" id="err-vol-disp" role="alert">Por favor selecione uma opção.</div></div><div class="form-row full field-group"><label for="vol-obs">Competências / observações</label><textarea aria-describedby="hint-vol-obs" data-action="input-&gt;public-pages--volunteers#updateCharCount" data-public-pages--volunteers-target="volObs" id="vol-obs" maxlength="500" name="observacoes" placeholder="Indique competências especiais ou qualquer outra informação relevante."></textarea><div class="char-counter" data-public-pages--volunteers-target="volCharCount">0 / 500</div><div class="field-hint" id="hint-vol-obs">💡 Exemplos: condução de veículos, línguas que fala, experiência em logística.</div></div><div class="checkbox-row"><input aria-describedby="err-vol-rgpd" aria-required="true" data-action="change-&gt;public-pages--volunteers#clearVolError" data-public-pages--volunteers-target="volRgpd" id="vol-rgpd" name="rgpd" type="checkbox" /><label for="vol-rgpd">Autorizo o tratamento dos meus dados pessoais para efeitos de gestão do voluntariado, de acordo com a política de privacidade do Banco Alimentar de Braga.</label></div><div class="err-msg" id="err-vol-rgpd" role="alert" style="margin-bottom:8px">Deve aceitar a política de privacidade.</div><button class="btn-primary" data-action="click-&gt;public-pages--volunteers#submitVolunteer" id="btn-vol-submit" style="width:100%;padding:13px;margin-top:8px;font-size:15px" type="button">Enviar inscrição</button><div aria-live="polite" class="feedback-msg green" data-public-pages--volunteers-target="volFeedback" id="vol-feedback" role="status"><div aria-hidden="true" style="font-size:40px;margin-bottom:8px">✅</div><div style="font-size:17px;font-weight:700;color:var(--c-success);margin-bottom:8px">Inscrição recebida com sucesso!</div><div style="font-size:14px;color:#388e3c;line-height:1.7">Obrigado pelo interesse em ser voluntário.<br />Entraremos em contacto em<strong>1 a 2 dias úteis</strong>.</div></div><div aria-live="assertive" class="feedback-msg red" data-public-pages--volunteers-target="volError" id="vol-error" role="alert"><div aria-hidden="true" style="font-size:30px;margin-bottom:8px">⚠️</div><div style="font-size:15px;font-weight:600;color:var(--c-error);margin-bottom:6px">Não foi possível enviar</div><div data-public-pages--volunteers-target="volErrorText" id="vol-error-text" style="font-size:13px;color:#791f1f;margin-bottom:10px"></div><p style="font-size:13px;color:#791f1f">Inscreva-se por telefone:<a href="tel:+351253679305" style="font-weight:700;color:var(--c-primary)">253 679 305</a></p></div></div></section><section aria-labelledby="rgpd-h2" class="section section-blue"><h2 class="sec-title" id="rgpd-h2">Proteção de dados</h2><p class="sec-sub">Como tratamos os seus dados pessoais</p><div class="rgpd-text max700"><h3>Responsável pelo tratamento</h3><p>Banco Alimentar Contra a Fome de Braga — Rua do Carvalho, nº 35, Semelhe, 4705-336 Braga.</p><h3>Finalidade e base legal</h3><p>Os dados recolhidos destinam-se exclusivamente à gestão de voluntários e organização das campanhas, com base no consentimento do titular.</p><h3>Conservação dos dados</h3><p>Os dados são conservados pelo período necessário à finalidade, podendo ser eliminados mediante pedido do titular.</p><h3>Direitos do titular</h3><p>Tem direito de acesso, retificação, apagamento, portabilidade e oposição. Contacte-nos em<a href="mailto:campanhas@babraga.pt" style="color:var(--c-primary)">campanhas@babraga.pt</a>.</p></div></section></section><section aria-labelledby="doar-h1" class="page" data-public-pages--volunteers-target="page" hidden="" id="page-donativos"><section aria-labelledby="doar-h1" class="hero-section hero-donativos" style="background: linear-gradient(rgba(21, 101, 192, 0.72), rgba(21, 101, 192, 0.78)), url(&#39;/assets/public_pages/volunteers/hero-donativos-e3cf0e11.jpg&#39;) center/cover no-repeat, var(--c-primary);"><h2 id="doar-h1">Quero fazer um donativo</h2><p>Cada contribuição faz a diferença — escolha a forma que prefere</p><p style="font-size:17px;font-weight:600;margin-top:12px">💙 O seu donativo alimenta famílias.</p></section><section aria-labelledby="formas-h2" class="section section-white"><h2 class="sec-title" id="formas-h2">Formas de doação</h2><p class="sec-sub">Pode ajudar através de doação de alimentos ou apoio financeiro às despesas operacionais</p><div class="doar-grid"><article aria-labelledby="dc-iban" class="doar-card"><div aria-hidden="true" class="d-icon">🏦</div><h3 id="dc-iban">Transferência bancária</h3><p>Copie o IBAN e cole na sua aplicação bancária. O beneficiário é <strong>AREA - Associação de Recolha de Excedentes Alimentares</strong>.</p><div class="d-val" id="iban-val" style="font-size:12px">PT50003300004542002884105</div><button aria-label="Copiar IBAN" class="copy-btn" data-action="click-&gt;public-pages--volunteers#copyText" data-source="iban-val" id="btn-copy-iban" type="button">📋 Copiar IBAN</button></article><article aria-labelledby="dc-mbw" class="doar-card"><div aria-hidden="true" class="d-icon">📱</div><h3 id="dc-mbw">MBWay</h3><p>Na app do seu banco, vá a <strong>Transferências → MBWay</strong>, cole o número e escolha o valor.</p><div class="d-val" id="mbway-val">925405550</div><button aria-label="Copiar número MBWay" class="copy-btn" data-action="click-&gt;public-pages--volunteers#copyText" data-source="mbway-val" id="btn-copy-mbway" type="button">📋 Copiar número</button></article><article aria-labelledby="dc-pp" class="doar-card"><div aria-hidden="true" class="d-icon">💳</div><h3 id="dc-pp">PayPal</h3><p>Donativo rápido e seguro online. Funciona com qualquer cartão de crédito ou conta PayPal.</p><a aria-label="Fazer donativo via PayPal (abre numa nova janela)" class="btn-outline-blue" href="https://paypal.me/bancoalimentardebraga" rel="noopener noreferrer" style="margin-top:12px;font-size:13px" target="_blank">Doar via PayPal<span aria-hidden="true" class="ext-badge">↗</span></a></article><article aria-labelledby="dc-mb" class="doar-card"><div aria-hidden="true" class="d-icon">🏧</div><h3 id="dc-mb">Multibanco ou Débito Direto</h3><p>Gere uma referência Multibanco e pague num ATM ou no homebanking, ou ative um débito direto para apoiar regularmente — tudo através do Easypay.</p><a aria-label="Gerar referência Multibanco ou ativar débito direto (abre numa nova janela)" class="btn-outline-blue" href="https://www.easypay.pt/form/?f=donativos-ba-braga" rel="noopener noreferrer" style="margin-top:12px;font-size:13px" target="_blank">Doar via Easypay<span aria-hidden="true" class="ext-badge">↗</span></a></article><article aria-labelledby="dc-on" class="doar-card"><div aria-hidden="true" class="d-icon">🌐</div><h3 id="dc-on">Online — Alimenta Esta Ideia</h3><p>Faça donativos de alimentos a partir de casa. Escolha os produtos e nós tratamos da entrega no armazém.</p><a aria-label="Fazer donativo em alimentestaideia.pt (abre numa nova janela)" class="btn-outline-blue" href="https://www.alimentestaideia.pt" rel="noopener noreferrer" style="margin-top:12px;font-size:13px" target="_blank">Ir para o site<span aria-hidden="true" class="ext-badge">↗</span></a></article><article aria-labelledby="dc-gen" class="doar-card"><div aria-hidden="true" class="d-icon">🛒</div><h3 id="dc-gen">Géneros alimentares</h3><p>Entregue alimentos diretamente no armazém, sem necessidade de marcação prévia.</p><p style="margin-top:8px;font-size:12px;color:var(--c-primary)">Rua do Carvalho, nº 35<br />Semelhe, Braga · Seg–Sex 9h30–12h30</p></article></div></section><section aria-label="Recibos de donativo" class="section section-blue"><div class="recibo-box">🧾 <strong>Precisa de recibo do donativo?</strong><br />Envie o comprovativo para <strong>pilar.barbosa@babraga.pt</strong> com o seu <strong>Nome, NIF e Localidade</strong>.<br /><br />Se utilizar o site Alimenta Esta Ideia, o recibo é enviado automaticamente para o seu email.</div></section></section><section aria-labelledby="camp-h1" class="page" data-public-pages--volunteers-target="page" hidden="" id="page-campanhas"><section aria-labelledby="camp-h1" class="hero-section hero-campanhas" style="background: linear-gradient(rgba(21, 101, 192, 0.72), rgba(21, 101, 192, 0.78)), url(&#39;/assets/public_pages/volunteers/hero-campanhas-67516240.jpg&#39;) center/cover no-repeat, var(--c-primary);"><h2 id="camp-h1">Campanhas de Recolha de Alimentos</h2><p>Próxima campanha: <strong>30 e 31 de maio de 2026</strong></p></section><section aria-labelledby="cd-h2" class="countdown-section"><h2 class="countdown-label" id="cd-h2">Contagem decrescente para a próxima campanha</h2><div class="countdown-grid" data-public-pages--volunteers-target="cdContainer"><div class="countdown-box"><div class="countdown-num" data-public-pages--volunteers-target="cdDays">--</div><div aria-hidden="true" class="countdown-lbl">Dias</div></div><div class="countdown-box"><div class="countdown-num" data-public-pages--volunteers-target="cdHours">--</div><div aria-hidden="true" class="countdown-lbl">Horas</div></div><div class="countdown-box"><div class="countdown-num" data-public-pages--volunteers-target="cdMins">--</div><div aria-hidden="true" class="countdown-lbl">Minutos</div></div><div class="countdown-box"><div class="countdown-num" data-public-pages--volunteers-target="cdSecs">--</div><div aria-hidden="true" class="countdown-lbl">Segundos</div></div></div><div aria-atomic="true" aria-live="polite" class="sr-only" id="cd-sr-announce"></div><div aria-live="polite" data-public-pages--volunteers-target="cdDone" id="cd-done" role="status" style="display:none;color:#fff;font-size:18px;font-weight:600;margin-top:8px">🎉 A campanha está a decorrer!</div></section><section aria-labelledby="modal-h2" class="section section-white"><h2 class="sec-title" id="modal-h2">Modalidades da campanha</h2><p class="sec-sub">Três formas de participar e contribuir</p><div class="camps-grid max900" style="margin-bottom:36px"><article aria-labelledby="ct-s" class="camp-type"><div class="dates">30 e 31 de maio de 2026</div><h3 id="ct-s">🛍️ Campanha Saco</h3><p>Voluntários ficam à entrada dos supermercados com um saco. Os clientes deixam produtos alimentares ao sair.</p></article><article aria-labelledby="ct-v" class="camp-type"><div class="dates">28 mai — 7 jun 2026</div><h3 id="ct-v">🎫 Campanha Vale</h3><p>O cliente compra vales na caixa do supermercado e escolhe os produtos que pretende doar.</p></article><article aria-labelledby="ct-o" class="camp-type"><div class="dates">28 mai — 7 jun 2026</div><h3 id="ct-o">🌐 Campanha Online</h3><p>Faça donativos de alimentos a partir de casa, de qualquer parte do mundo, através do site Alimenta Esta Ideia.</p><a class="btn-outline-blue" href="https://www.alimentestaideia.pt" rel="noopener noreferrer" style="margin-top:12px;font-size:13px" target="_blank">alimentestaideia.pt<span aria-hidden="true" class="ext-badge">↗</span></a></article></div><h2 class="sec-title" id="inscricoes-h2">Inscrições</h2><p class="sec-sub">Escolha onde pretende ser voluntário</p><div class="ins-grid"><article aria-labelledby="ins-a" class="ins-card"><div aria-hidden="true" class="ic">🏭</div><h3 id="ins-a">Armazém</h3><p>Sem necessidade de marcação de turno — compareça no horário que desejar.</p><div class="horario">Das 11h às 24h (sáb. e dom.)</div><br /><a aria-label="Inscrever no armazém (abre numa nova janela)" class="btn-primary" href="https://teste.babraga.pt/users/inscricoes" rel="noopener noreferrer" style="font-size:13px" target="_blank">Inscrever no armazém<span aria-hidden="true" class="ext-badge-inv">↗</span></a></article><article aria-labelledby="ins-s" class="ins-card"><div aria-hidden="true" class="ic">🛒</div><h3 id="ins-s">Supermercados</h3><p>Após inscrição, será contactado pelo Chefe de Equipa para marcação de turno.</p><div class="horario">Por marcação de turnos</div><br /><a aria-label="Inscrever nos supermercados (abre numa nova janela)" class="btn-primary" href="https://teste.babraga.pt/users/inscricoes" rel="noopener noreferrer" style="font-size:13px" target="_blank">Inscrever nos supermercados<span aria-hidden="true" class="ext-badge-inv">↗</span></a></article></div><h2 class="sec-title" id="rec-h2">Recomendações para a campanha</h2><p class="sec-sub">Para o bom funcionamento e segurança no armazém</p><figure class="section-photo" style="margin-bottom:24px"><img alt="Voluntários a organizar caixas de cartão no armazém durante uma campanha de recolha de alimentos" width="1200" height="800" loading="lazy" src="/assets/public_pages/volunteers/campanhas-armazem-47637b7d.jpg" /></figure><div style="max-width:700px;margin:0 auto 20px;background:var(--c-primary-pale);border-radius:10px;padding:14px 18px;font-size:13px;color:#1a4a8a"><strong>Nota:</strong>Só podem entrar no armazém voluntários com mais de 14 anos. O armazém funciona das 11h às 24h (sáb. e dom.).</div><ol class="max700" style="list-style:none"><li class="rec-item"><div aria-hidden="true" class="rec-num">1</div><p>Quando chegar ao armazém, dirija-se à Receção de Voluntários e faça o registo.</p></li><li class="rec-item"><div aria-hidden="true" class="rec-num">2</div><p>Temos ao seu dispor um bengaleiro. Solicitamos que mantenha em seu poder os objetos de valor.</p></li><li class="rec-item"><div aria-hidden="true" class="rec-num">3</div><p>Após o registo, receberá uma t-shirt. Se trouxer uma caneca, entregamos um mosquetão para evitar desperdício de copos.</p></li><li class="rec-item"><div aria-hidden="true" class="rec-num">4</div><p>Tenha atenção ao movimento de empilhadores, porta paletes e ao funcionamento do tapete rolante.</p></li><li class="rec-item"><div aria-hidden="true" class="rec-num">5</div><p>Por segurança, use calçado fechado e evite lenços e cachecóis que possam ficar presos nos equipamentos.</p></li><li class="rec-item"><div aria-hidden="true" class="rec-num">6</div><p>Manuseie os alimentos com cuidado para não danificar as embalagens.</p></li><li class="rec-item"><div aria-hidden="true" class="rec-num">7</div><p>Evite ausentar-se do posto de trabalho sem avisar o responsável do sector.</p></li><li class="rec-item"><div aria-hidden="true" class="rec-num">8</div><p>É proibido consumir quaisquer alimentos recebidos na campanha.</p></li><li class="rec-item"><div aria-hidden="true" class="rec-num">9</div><p>Ao sair, dirija-se novamente à Receção para registar a saída e entregar a t-shirt e mosquetão.</p></li></ol><h2 class="sec-title" style="margin-top:40px">Mapa dos Supermercados</h2><p class="sec-sub">Clique nos marcadores para ver o nome e localização de cada supermercado participante.</p><div aria-label="Mapa dos supermercados participantes" class="map-container" data-public-pages--volunteers-target="mapContainer" id="map-container"><div aria-label="A carregar mapa dos supermercados…" class="map-skeleton" data-public-pages--volunteers-target="mapSkeleton" id="map-skeleton" role="img"></div></div><div style="text-align:center;margin-top:10px"><a aria-label="Abrir mapa no Google Maps (abre numa nova janela)" href="https://maps.google.com/?q=41.544453,-8.457390" rel="noopener noreferrer" style="font-size:13px;color:var(--c-primary)" target="_blank">Abrir no Google Maps ↗</a></div></section></section><section aria-labelledby="ct-h1" class="page" data-public-pages--volunteers-target="page" hidden="" id="page-contactos"><section aria-labelledby="ct-h1" class="hero-section"><h2 id="ct-h1">Contacte-nos</h2><p>Estamos disponíveis para responder a todas as suas questões</p></section><section aria-label="Dados e formulário de contacto" class="section section-white"><div aria-label="Contacto por telefone" class="phone-banner max900" role="region"><div aria-hidden="true" class="phone-banner-icon">📞</div><div class="phone-banner-text"><p>Prefere falar connosco? Ligue diretamente:</p><a aria-label="Ligar para 253 679 305" class="phone-banner-num" href="tel:+351253679305">253 679 305<span style="font-size:12px;font-weight:400">(custo de uma chamada para a rede fixa nacional)</span></a><a aria-label="Ligar para 925 405 550" class="phone-banner-num2" href="tel:+351925405550" style="margin-top:8px">925 405 550<span style="font-size:12px;font-weight:400">(custo de uma chamada para a rede móvel nacional)</span></a><span class="phone-banner-hours">Segunda a Sexta, 09h30 — 12h30</span></div><a aria-label="Ligar agora para o Banco Alimentar de Braga" class="phone-banner-cta" href="tel:+351253679305">📞 Ligar agora</a></div><div class="grid2-auto max900"><div><h2 class="sec-title" id="dados-h2" style="text-align:left;margin-bottom:18px">Outros contactos</h2><div aria-labelledby="dados-h2" class="ct-contact-grid"><div class="contact-box"><div aria-hidden="true" class="contact-icon">📍</div><h3>Morada</h3><p>Rua do Carvalho, nº 35 — Semelhe</p><p>4705-336 Braga</p></div><div class="contact-box"><div aria-hidden="true" class="contact-icon">✉️</div><h3>E-mail</h3><a href="mailto:campanhas@babraga.pt" style="font-size:12px;color:var(--c-primary)">campanhas@babraga.pt</a></div><div class="contact-box"><div aria-hidden="true" class="contact-icon">🕐</div><h3>Horário</h3><p>Segunda a Sexta</p><p>09h30 — 12h30</p></div><div class="contact-box"><div aria-hidden="true" class="contact-icon">📍</div><h3>GPS</h3><p style="font-size:11px">+41° 32' 40", -8° 27' 26"</p><a aria-label="Abrir no Google Maps (abre numa nova janela)" href="https://maps.google.com/?q=41.544453,-8.457390" rel="noopener noreferrer" style="font-size:12px;color:var(--c-primary)" target="_blank">Abrir no Google Maps ↗</a></div></div><h3 style="font-size:13px;font-weight:600;color:var(--c-text);margin-bottom:10px">Redes sociais</h3><nav aria-label="Redes sociais" style="display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px"><a aria-label="Facebook (abre numa nova janela)" class="btn-outline-blue" href="https://www.facebook.com/bragabancoalimentar" rel="noopener noreferrer" style="font-size:13px;flex:1;text-align:center" target="_blank">📘 Facebook<span aria-hidden="true" class="ext-badge">↗</span></a><a aria-label="Instagram (abre numa nova janela)" class="btn-outline-blue" href="https://www.instagram.com/bancoalimentardebraga" rel="noopener noreferrer" style="font-size:13px;flex:1;text-align:center" target="_blank">📷 Instagram<span aria-hidden="true" class="ext-badge">↗</span></a><a aria-label="Telegram (abre numa nova janela)" class="btn-outline-blue" href="https://t.me/babraga" rel="noopener noreferrer" style="font-size:13px;flex:1;text-align:center" target="_blank">✈️ Telegram<span aria-hidden="true" class="ext-badge">↗</span></a></nav></div><div><h2 class="sec-title" id="msg-h2" style="text-align:left;margin-bottom:18px">Envie-nos uma mensagem</h2><div aria-labelledby="msg-h2" class="form-section" role="form" style="padding:20px;margin:0"><p class="required-note">📋 Todos os campos são de preenchimento obrigatório.</p><div aria-hidden="true" class="hp-field"><label for="hp-ct">Deixe este campo vazio</label><input autocomplete="off" data-public-pages--volunteers-target="hpCt" id="hp-ct" name="hp-ct" tabindex="-1" type="text" /></div><div class="field-group"><label for="ct-nome">Nome</label><input aria-describedby="err-ct-nome" autocomplete="name" data-action="blur-&gt;public-pages--volunteers#validateCtInput input-&gt;public-pages--volunteers#clearCtError" data-public-pages--volunteers-target="ctNome" id="ct-nome" name="nome" placeholder="O seu nome" type="text" /><div class="err-msg" id="err-ct-nome" role="alert">Campo obrigatório.</div></div><div class="field-group"><label for="ct-email">E-mail</label><input aria-describedby="err-ct-email" autocomplete="email" data-action="blur-&gt;public-pages--volunteers#validateCtInput input-&gt;public-pages--volunteers#clearCtError" data-public-pages--volunteers-target="ctEmail" id="ct-email" name="email" placeholder="email@exemplo.pt" type="email" /><div class="err-msg" id="err-ct-email" role="alert">Introduza um e-mail válido.</div></div><div class="field-group"><label for="ct-assunto">Assunto</label><select data-public-pages--volunteers-target="ctAssunto" id="ct-assunto" name="assunto"><option>Informação geral</option><option>Voluntariado</option><option>Donativos</option><option>Quero fazer uma parceria</option><option>Outro</option></select></div><div class="field-group"><label for="ct-msg">Mensagem</label><textarea aria-describedby="err-ct-msg" data-action="blur-&gt;public-pages--volunteers#validateCtInput input-&gt;public-pages--volunteers#clearCtError input-&gt;public-pages--volunteers#updateCharCount" data-public-pages--volunteers-target="ctMsg" id="ct-msg" maxlength="1000" name="mensagem" placeholder="Escreva a sua mensagem…" style="min-height:100px"></textarea><div class="char-counter" data-public-pages--volunteers-target="ctCharCount">0 / 1000</div><div class="err-msg" id="err-ct-msg" role="alert">Campo obrigatório.</div></div><button class="btn-primary" data-action="click-&gt;public-pages--volunteers#submitContact" id="btn-ct-submit" style="width:100%;padding:12px;font-size:15px" type="button">Enviar mensagem</button><div aria-live="polite" class="feedback-msg green" data-public-pages--volunteers-target="ctFeedback" id="ct-feedback" role="status"><div aria-hidden="true" style="font-size:40px;margin-bottom:8px">✅</div><div style="font-size:16px;font-weight:700;color:var(--c-success);margin-bottom:6px">Mensagem recebida!</div><div style="font-size:13px;color:#388e3c;line-height:1.7">Obrigado pelo contacto.<br />Respondemos em<strong>1 a 2 dias úteis</strong>.</div></div><div aria-live="assertive" class="feedback-msg red" data-public-pages--volunteers-target="ctError" id="ct-error" role="alert"><div aria-hidden="true" style="font-size:30px;margin-bottom:8px">⚠️</div><div style="font-size:14px;font-weight:600;color:var(--c-error);margin-bottom:4px">Não foi possível enviar</div><div data-public-pages--volunteers-target="ctErrorText" id="ct-error-text" style="font-size:12px;color:#791f1f;margin-bottom:8px"></div><p style="font-size:13px;color:#791f1f">Contacte-nos por telefone:<a href="tel:+351253679305" style="font-weight:700;color:var(--c-primary)">253 679 305</a></p></div></div></div></div></section></section></main><footer id="site-footer" role="contentinfo"><div class="footer-grid"><div class="footer-col" style="flex:2;min-width:180px"><h2>Banco Alimentar Contra a Fome · Braga</h2><p>Rua do Carvalho, nº 35 — Semelhe</p><p>4705-336 Braga</p><p><a href="tel:+351253679305" style="color:#7a9cc0">253 679 305</a> |<a href="tel:+351925405550" style="color:#7a9cc0">925 405 550</a></p><nav aria-label="Redes sociais" class="social-links"><a aria-label="Facebook (abre numa nova janela)" class="soc-btn" href="https://www.facebook.com/bragabancoalimentar" rel="noopener noreferrer" target="_blank">📘 Facebook</a><a aria-label="Instagram (abre numa nova janela)" class="soc-btn" href="https://www.instagram.com/bancoalimentardebraga" rel="noopener noreferrer" target="_blank">📷 Instagram</a><a aria-label="Telegram (abre numa nova janela)" class="soc-btn" href="https://t.me/babraga" rel="noopener noreferrer" target="_blank">✈️ Telegram</a></nav></div><div class="footer-col" style="min-width:180px"><h2>Mailing List</h2><p>Receba alertas de campanhas e notícias. Enviamos apenas 2 a 3 emails por ano.</p><div class="mail-row"><input aria-label="Email para subscrever a mailing list" autocomplete="email" data-public-pages--volunteers-target="mlInput" id="footer-ml-input" placeholder="O seu e-mail" type="email" /><button data-action="click-&gt;public-pages--volunteers#submitMailingList" id="footer-ml-btn" type="button">OK</button></div><div class="err-msg" data-public-pages--volunteers-target="mlError" id="footer-ml-err" role="alert" style="color:#f87171">Introduza um e-mail válido.</div><div aria-live="polite" data-public-pages--volunteers-target="mlFeedback" id="footer-ml-fb" role="status" style="display:none;margin-top:8px;font-size:12px;color:#a5d6a7"></div></div></div><div class="footer-bottom">©<span id="footer-year">2026</span> Banco Alimentar Contra a Fome de Braga</div></footer></div></body></html>