{"id":2545,"date":"2026-09-28T11:30:05","date_gmt":"2026-09-28T11:30:05","guid":{"rendered":"https:\/\/albertolimadigital.com\/eemovere\/?page_id=2545"},"modified":"2026-10-05T06:20:14","modified_gmt":"2026-10-05T06:20:14","slug":"eemovere-espaco-de-saude-integrativa","status":"publish","type":"page","link":"https:\/\/albertolimadigital.com\/eemovere\/","title":{"rendered":"Eemovere Espa\u00e7o de Sa\u00fade Integrativa"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2545\" class=\"elementor elementor-2545\" data-elementor-settings=\"[]\">\n\t\t\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b9d26f5 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"b9d26f5\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5780cd5\" data-id=\"5780cd5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e168a1d elementor-widget elementor-widget-html\" data-id=\"e168a1d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\r\n<html lang=\"pt-BR\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n<title>ABRASPET \u2014 Guerreiros da Anistia<\/title>\r\n<meta name=\"description\" content=\"Plugin Guerreiros da Anistia: revele, a cada clique, um dos 600 perfis de trabalhadores que lutaram pela Anistia Ampla, Geral e Irrestrita.\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@600;700;800&family=Inter:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n:root{\r\n  --bg:#0b1020; --bg2:#121a33; --panel:#161f3d;\r\n  --laranja:#ff5a1f; --laranja2:#ff8a3d; --vinho:#b3261e;\r\n  --azul:#2f6fd0; --verde:#27c08a; --amarelo:#ffc43d;\r\n  --txt:#eef2fb; --txt2:#a8b3cf; --borda:rgba(255,255,255,.1);\r\n  --r:18px; --max:1180px;\r\n}\r\n*{box-sizing:border-box;margin:0;padding:0}\r\nhtml{scroll-behavior:smooth}\r\nbody{\r\n  background:var(--bg); color:var(--txt);\r\n  font-family:\"Inter\",system-ui,sans-serif; line-height:1.65;\r\n  overflow-x:hidden;\r\n}\r\nh1,h2,h3,.cond{font-family:\"Barlow Condensed\",Impact,sans-serif;letter-spacing:.01em;line-height:1.05}\r\na{color:inherit;text-decoration:none}\r\n.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 22px}\r\n\r\n\/* ============ CAMADA DE ELEMENTOS FLUTUANTES ============ *\/\r\n.orbs{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}\r\n.orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5;animation:flutua 18s ease-in-out infinite}\r\n.orb.o1{width:420px;height:420px;background:var(--laranja);top:-120px;left:-100px}\r\n.orb.o2{width:360px;height:360px;background:var(--azul);top:35%;right:-120px;animation-delay:-5s}\r\n.orb.o3{width:300px;height:300px;background:var(--verde);bottom:-90px;left:25%;animation-delay:-9s;opacity:.32}\r\n.orb.o4{width:240px;height:240px;background:var(--amarelo);top:62%;left:-80px;animation-delay:-13s;opacity:.25}\r\n@keyframes flutua{\r\n  0%,100%{transform:translate3d(0,0,0) scale(1)}\r\n  33%{transform:translate3d(40px,-50px,0) scale(1.12)}\r\n  66%{transform:translate3d(-30px,35px,0) scale(.94)}\r\n}\r\n\/* setinhas geom\u00e9tricas flutuantes (eco do logo) *\/\r\n.shard{position:absolute;width:0;height:0;opacity:.5;animation:gira 26s linear infinite}\r\n.shard::after{content:\"\";position:absolute;width:0;height:0;border-style:solid}\r\n.s1{top:18%;left:12%;animation-duration:30s}\r\n.s1::after{border-width:0 26px 44px 26px;border-color:transparent transparent var(--laranja) transparent}\r\n.s2{top:70%;left:78%;animation-duration:38s;animation-direction:reverse}\r\n.s2::after{border-width:34px 20px 0 20px;border-color:var(--azul) transparent transparent transparent}\r\n.s3{top:44%;left:88%;animation-duration:24s}\r\n.s3::after{border-width:0 18px 30px 18px;border-color:transparent transparent var(--amarelo) transparent}\r\n.s4{top:86%;left:34%;animation-duration:34s;animation-direction:reverse}\r\n.s4::after{border-width:26px 16px 0 16px;border-color:var(--verde) transparent transparent transparent}\r\n@keyframes gira{to{transform:rotate(360deg) translateY(-26px)}}\r\n.grid-bg{\r\n  position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.35;\r\n  background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),\r\n                   linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);\r\n  background-size:58px 58px;\r\n  mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,#000 20%,transparent 85%);\r\n  -webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,#000 20%,transparent 85%);\r\n}\r\nmain,footer{position:relative;z-index:1}\r\n\r\n\/* ============ HEADER ============ *\/\r\nheader{\r\n  position:sticky;top:0;z-index:50;\r\n  backdrop-filter:blur(14px);\r\n  -webkit-backdrop-filter:blur(14px);\r\n  background:rgba(11,16,32,.72);\r\n  border-bottom:1px solid var(--borda);\r\n}\r\n.nav{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0}\r\n.logo-nav{height:46px;width:auto;display:block;filter:drop-shadow(0 4px 18px rgba(255,90,31,.35))}\r\n.menu{display:flex;gap:26px;font-size:.9rem;font-weight:500;color:var(--txt2)}\r\n.menu a{transition:color .2s}\r\n.menu a:hover{color:var(--laranja2)}\r\n.btn{\r\n  display:inline-flex;align-items:center;gap:.6rem;border:0;cursor:pointer;\r\n  padding:.85rem 1.6rem;border-radius:999px;font-weight:700;font-size:.9rem;\r\n  letter-spacing:.03em;text-transform:uppercase;font-family:inherit;\r\n  transition:transform .22s,box-shadow .22s,filter .22s;\r\n}\r\n.btn-prim{\r\n  background:linear-gradient(135deg,var(--laranja) 0%,#e8341a 60%,var(--vinho) 100%);\r\n  color:#fff;box-shadow:0 10px 30px rgba(255,90,31,.34);\r\n}\r\n.btn-prim:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(255,90,31,.5);filter:brightness(1.07)}\r\n.btn-ghost{background:transparent;color:var(--txt);border:2px solid rgba(255,255,255,.22)}\r\n.btn-ghost:hover{border-color:var(--laranja2);color:var(--laranja2);transform:translateY(-2px)}\r\n.btn-wa{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;box-shadow:0 10px 30px rgba(37,211,102,.3)}\r\n.btn-wa:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(37,211,102,.45)}\r\n.burger{display:none;background:none;border:0;color:var(--txt);font-size:1.6rem;cursor:pointer;line-height:1}\r\n\r\n\/* ============ HERO ============ *\/\r\n.hero{padding:86px 0 70px;text-align:center}\r\n.logo-hero{\r\n  width:min(560px,88vw);height:auto;display:block;margin:0 auto 26px;\r\n  filter:drop-shadow(0 18px 50px rgba(255,90,31,.4));\r\n  animation:respira 6s ease-in-out infinite;\r\n}\r\n@keyframes respira{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-12px) scale(1.015)}}\r\n.tag{\r\n  display:inline-flex;align-items:center;gap:.5rem;font-size:.74rem;font-weight:700;\r\n  text-transform:uppercase;letter-spacing:.16em;color:var(--laranja2);\r\n  border:1px solid rgba(255,90,31,.4);background:rgba(255,90,31,.08);\r\n  padding:.45rem 1rem;border-radius:999px;margin-bottom:22px;\r\n}\r\n.dot{width:7px;height:7px;border-radius:50%;background:var(--laranja);animation:pisca 1.6s ease-in-out infinite}\r\n@keyframes pisca{50%{opacity:.25;transform:scale(.7)}}\r\n.hero h1{font-size:clamp(2.5rem,6.4vw,4.9rem);text-transform:uppercase;margin-bottom:18px}\r\n.hero h1 em{\r\n  font-style:normal;\r\n  background:linear-gradient(135deg,var(--laranja2),var(--laranja) 45%,var(--vinho));\r\n  -webkit-background-clip:text;background-clip:text;color:transparent;\r\n}\r\n.hero p.sub{max-width:720px;margin:0 auto 34px;color:var(--txt2);font-size:clamp(1rem,1.9vw,1.16rem)}\r\n.cta-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\r\n\r\n\/* ============ N\u00daMEROS ============ *\/\r\n.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin-top:62px}\r\n.stat{\r\n  background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.02));\r\n  border:1px solid var(--borda);border-radius:var(--r);padding:24px 18px;\r\n  transition:transform .3s,border-color .3s;\r\n}\r\n.stat:hover{transform:translateY(-6px);border-color:rgba(255,90,31,.45)}\r\n.stat b{display:block;font-family:\"Barlow Condensed\";font-size:2.7rem;color:var(--laranja2);line-height:1}\r\n.stat span{font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--txt2)}\r\n\r\n\/* ============ SE\u00c7\u00d5ES ============ *\/\r\nsection{padding:84px 0}\r\n.sec-head{text-align:center;max-width:760px;margin:0 auto 52px}\r\n.sec-head h2{font-size:clamp(1.9rem,4.4vw,3rem);text-transform:uppercase;margin-bottom:14px}\r\n.sec-head p{color:var(--txt2)}\r\n.linha{width:72px;height:4px;border-radius:4px;margin:0 auto 20px;\r\n  background:linear-gradient(90deg,var(--laranja),var(--amarelo),var(--verde),var(--azul))}\r\n\r\n\/* cards de recursos *\/\r\n.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}\r\n.card{\r\n  background:linear-gradient(170deg,var(--panel),rgba(18,26,51,.6));\r\n  border:1px solid var(--borda);border-radius:var(--r);padding:30px 26px;\r\n  position:relative;overflow:hidden;\r\n  transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s,border-color .32s;\r\n  animation:sobe .7s ease both;\r\n}\r\n.card::before{\r\n  content:\"\";position:absolute;inset:0;border-radius:var(--r);padding:1px;\r\n  background:linear-gradient(135deg,var(--laranja),transparent 45%);\r\n  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);\r\n  -webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .32s;\r\n}\r\n.card:hover{transform:translateY(-10px);box-shadow:0 26px 60px rgba(0,0,0,.45)}\r\n.card:hover::before{opacity:1}\r\n.ico{\r\n  width:52px;height:52px;border-radius:14px;display:grid;place-items:center;\r\n  font-size:1.5rem;margin-bottom:16px;\r\n  background:linear-gradient(135deg,rgba(255,90,31,.2),rgba(47,111,208,.2));\r\n  border:1px solid var(--borda);\r\n}\r\n.card h3{font-size:1.35rem;margin-bottom:10px;text-transform:uppercase}\r\n.card p{color:var(--txt2);font-size:.95rem}\r\n@keyframes sobe{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}\r\n\r\n\/* ============ DEMONSTRA\u00c7\u00c3O DO SHORTCODE ============ *\/\r\n.demo{\r\n  background:linear-gradient(170deg,rgba(255,255,255,.055),rgba(255,255,255,.015));\r\n  border:1px solid var(--borda);border-radius:26px;padding:clamp(26px,5vw,52px);\r\n  box-shadow:0 30px 80px rgba(0,0,0,.4);\r\n}\r\n.code{\r\n  display:inline-block;font-family:ui-monospace,\"SFMono-Regular\",Menlo,monospace;\r\n  background:#0a0f1f;border:1px dashed rgba(255,90,31,.5);color:var(--laranja2);\r\n  padding:.6rem 1.1rem;border-radius:10px;font-size:.9rem;margin-bottom:28px;\r\n}\r\n.code-row{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}\r\n.btn-copy{\r\n  font-family:inherit;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;\r\n  padding:.6rem 1rem;border-radius:10px;cursor:pointer;color:var(--txt2);\r\n  background:rgba(255,255,255,.05);border:1px solid var(--borda);transition:.22s;\r\n}\r\n.btn-copy:hover{color:var(--laranja2);border-color:rgba(255,90,31,.5)}\r\n.btn-copy.ok{color:var(--verde);border-color:rgba(39,192,138,.55)}\r\n\r\n\/* --- estilos do plugin, adaptados ao tema escuro --- *\/\r\n.gda-wrapper{margin:0;text-align:center}\r\n.gda-btn{display:inline-flex;align-items:center;gap:.7rem;padding:1rem 1.9rem;border:0;border-radius:999px;\r\n  background:linear-gradient(135deg,#8c1c13,#b3261e 55%,#d94a2b);color:#fff;font-size:1rem;font-weight:700;\r\n  letter-spacing:.04em;text-transform:uppercase;cursor:pointer;line-height:1.2;font-family:inherit;\r\n  box-shadow:0 8px 24px rgba(217,74,43,.38);transition:transform .22s,box-shadow .22s,filter .22s}\r\n.gda-btn:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(217,74,43,.52);filter:brightness(1.07)}\r\n.gda-btn[aria-expanded=\"true\"] .gda-seta{transform:rotate(225deg)}\r\n.gda-seta{width:.55rem;height:.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;\r\n  transform:rotate(45deg);transition:transform .25s}\r\n.gda-resultado{margin-top:30px;animation:gdaFade .45s ease both}\r\n.gda-grid{display:flex;justify-content:center}\r\n.gda-card{display:flex;flex-wrap:wrap;width:100%;max-width:960px;text-align:left;\r\n  background:#fffdf9;border:1px solid #e4d9c8;border-radius:16px;overflow:hidden;\r\n  box-shadow:0 18px 50px rgba(0,0,0,.45);transition:transform .3s}\r\n.gda-card:hover{transform:translateY(-4px)}\r\n.gda-foto{flex:0 0 36%;min-width:240px;aspect-ratio:1\/1;\r\n  background:linear-gradient(160deg,#1d3557,#2f4a6d);display:grid;place-items:center;overflow:hidden}\r\n.gda-foto img{width:100%;height:100%;object-fit:cover}\r\n.gda-iniciais{font-family:\"Barlow Condensed\",Impact,sans-serif;font-weight:800;color:#fff;\r\n  font-size:clamp(2.8rem,6.5vw,4.4rem);letter-spacing:.05em;line-height:1;\r\n  text-shadow:0 8px 22px rgba(0,0,0,.35)}\r\n.gda-info{flex:1 1 420px;min-width:0;padding:clamp(22px,3.2vw,36px);\r\n  display:flex;flex-direction:column;gap:13px}\r\n.gda-chip{align-self:flex-start;font-size:.66rem;font-weight:700;text-transform:uppercase;\r\n  letter-spacing:.15em;color:#8c1c13;background:rgba(179,38,30,.09);\r\n  border:1px solid rgba(179,38,30,.28);padding:.34rem .78rem;border-radius:999px}\r\n.gda-nome{font-family:\"Barlow Condensed\",Impact,sans-serif;\r\n  font-size:clamp(1.7rem,3.6vw,2.4rem);text-transform:uppercase;color:#141414;line-height:1}\r\n.gda-prof{font-weight:700;color:#b3261e;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em}\r\n.gda-meta{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:.83rem;color:#5f5749}\r\n.gda-meta span{display:inline-flex;gap:.35rem}\r\n.gda-meta b{color:#2a251c;font-weight:600}\r\n.gda-bio{color:#3c372e;font-size:.93rem;line-height:1.72;border-left:3px solid #e6dbc9;padding-left:14px}\r\n.gda-frase{font-style:italic;color:#6d6355;font-size:.9rem}\r\n.gda-frase::before{content:\"\u201c\"}\r\n.gda-frase::after{content:\"\u201d\"}\r\n.gda-contador{margin-top:22px;font-size:.78rem;color:var(--txt2);\r\n  letter-spacing:.09em;text-transform:uppercase}\r\n.gda-contador b{color:var(--laranja2);font-family:\"Barlow Condensed\";font-size:1.25rem;letter-spacing:.02em}\r\n@keyframes gdaFade{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}\r\n\r\n.nota{margin-top:26px;font-size:.8rem;color:var(--txt2);text-align:left;\r\n  background:rgba(255,255,255,.04);border:1px dashed var(--borda);border-radius:12px;padding:14px 18px}\r\n\r\n\/* ============ PASSOS ============ *\/\r\n.passos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;counter-reset:p}\r\n.passo{background:linear-gradient(170deg,var(--panel),rgba(18,26,51,.55));\r\n  border:1px solid var(--borda);border-radius:var(--r);padding:28px 24px;\r\n  transition:transform .3s,border-color .3s}\r\n.passo:hover{transform:translateY(-6px);border-color:rgba(255,90,31,.4)}\r\n.passo::before{counter-increment:p;content:counter(p,decimal-leading-zero);\r\n  display:block;font-family:\"Barlow Condensed\";font-weight:800;font-size:2.4rem;\r\n  color:rgba(255,90,31,.45);margin-bottom:8px;line-height:1}\r\n.passo h3{font-size:1.25rem;text-transform:uppercase;margin-bottom:8px}\r\n.passo p{color:var(--txt2);font-size:.92rem}\r\n.passo code{font-family:ui-monospace,Menlo,monospace;font-size:.82rem;color:var(--laranja2);\r\n  background:#0a0f1f;border:1px solid var(--borda);border-radius:6px;padding:.12rem .4rem}\r\n\r\n\/* ============ LINHA DO TEMPO ============ *\/\r\n.linha-tempo{position:relative;max-width:820px;margin:0 auto;padding-left:36px}\r\n.linha-tempo::before{content:\"\";position:absolute;left:9px;top:8px;bottom:8px;width:2px;\r\n  background:linear-gradient(180deg,var(--laranja),var(--amarelo),var(--verde),var(--azul))}\r\n.tempo-item{position:relative;padding:0 0 32px 6px}\r\n.tempo-item:last-child{padding-bottom:0}\r\n.tempo-item::before{content:\"\";position:absolute;left:-34px;top:6px;width:14px;height:14px;border-radius:50%;\r\n  background:var(--bg);border:3px solid var(--laranja)}\r\n.tempo-item b{display:block;font-family:\"Barlow Condensed\";font-weight:800;\r\n  font-size:1.6rem;color:var(--laranja2);line-height:1}\r\n.tempo-item h3{font-size:1.15rem;text-transform:uppercase;margin:2px 0 4px}\r\n.tempo-item p{color:var(--txt2);font-size:.93rem}\r\n\r\n\/* ============ CTA FINAL ============ *\/\r\n.cta-final{\r\n  text-align:center;border-radius:26px;padding:clamp(36px,6vw,70px) clamp(24px,5vw,60px);\r\n  background:linear-gradient(140deg,rgba(255,90,31,.16),rgba(47,111,208,.14) 55%,rgba(39,192,138,.12));\r\n  border:1px solid var(--borda);box-shadow:0 30px 80px rgba(0,0,0,.4)}\r\n.cta-final h2{font-size:clamp(1.8rem,4.4vw,2.9rem);text-transform:uppercase;margin-bottom:14px}\r\n.cta-final p{color:var(--txt2);max-width:640px;margin:0 auto 30px}\r\n\r\n\/* ============ FOOTER ============ *\/\r\nfooter{border-top:1px solid var(--borda);background:rgba(0,0,0,.28);padding:56px 0 32px}\r\n.foot-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:36px}\r\n.foot-grid h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;color:var(--laranja2)}\r\n.foot-grid p,.foot-grid a{color:var(--txt2);font-size:.9rem}\r\n.foot-grid ul{list-style:none;display:grid;gap:9px}\r\n.foot-grid a:hover{color:var(--laranja2)}\r\n.foot-logo{height:52px;width:auto;margin-bottom:14px;display:block}\r\n.foot-bottom{margin-top:40px;padding-top:22px;border-top:1px solid var(--borda);\r\n  display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;\r\n  font-size:.78rem;color:var(--txt2)}\r\n\r\n\/* ============ RESPONSIVO ============ *\/\r\n@media (max-width:900px){\r\n  .menu{\r\n    position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:2px;\r\n    padding:12px 22px 20px;background:rgba(11,16,32,.98);\r\n    border-bottom:1px solid var(--borda);\r\n    transform:translateY(-140%);opacity:0;pointer-events:none;\r\n    transition:transform .32s ease,opacity .32s ease;\r\n  }\r\n  .menu.aberto{transform:none;opacity:1;pointer-events:auto}\r\n  .menu a{padding:11px 0;border-bottom:1px solid rgba(255,255,255,.05)}\r\n  .burger{display:block}\r\n  .foot-grid{grid-template-columns:1fr;gap:28px}\r\n}\r\n@media (max-width:640px){\r\n  section{padding:62px 0}\r\n  .hero{padding:56px 0 48px}\r\n  .nav .btn-prim{display:none}\r\n  .gda-foto{flex:0 0 100%;min-width:0;aspect-ratio:4\/3}\r\n  .gda-card{border-radius:14px}\r\n  .stats{margin-top:44px}\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  *,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}\r\n  html{scroll-behavior:auto}\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<!-- ================= FUNDO DECORATIVO ================= -->\r\n<div class=\"orbs\" aria-hidden=\"true\">\r\n  <span class=\"orb o1\"><\/span>\r\n  <span class=\"orb o2\"><\/span>\r\n  <span class=\"orb o3\"><\/span>\r\n  <span class=\"orb o4\"><\/span>\r\n  <span class=\"shard s1\"><\/span>\r\n  <span class=\"shard s2\"><\/span>\r\n  <span class=\"shard s3\"><\/span>\r\n  <span class=\"shard s4\"><\/span>\r\n<\/div>\r\n<div class=\"grid-bg\" aria-hidden=\"true\"><\/div>\r\n\r\n<!-- ================= HEADER ================= -->\r\n<header>\r\n  <div class=\"wrap\">\r\n    <nav class=\"nav\" aria-label=\"Navega\u00e7\u00e3o principal\">\r\n      <a href=\"#top\" aria-label=\"ABRASPET \u2014 p\u00e1gina inicial\">\r\n        <svg class=\"logo-nav\" viewBox=\"0 0 340 64\" role=\"img\" aria-label=\"ABRASPET \u2014 Guerreiros da Anistia\">\r\n          <defs>\r\n            <linearGradient id=\"gLogoNav\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\r\n              <stop offset=\"0\" stop-color=\"#ff8a3d\"\/>\r\n              <stop offset=\".55\" stop-color=\"#ff5a1f\"\/>\r\n              <stop offset=\"1\" stop-color=\"#b3261e\"\/>\r\n            <\/linearGradient>\r\n          <\/defs>\r\n          <g>\r\n            <path d=\"M6 10 L26 30 L6 50 Z\" fill=\"url(#gLogoNav)\"\/>\r\n            <path d=\"M26 10 L46 30 L26 50 Z\" fill=\"#2f6fd0\" opacity=\".85\"\/>\r\n            <path d=\"M46 10 L66 30 L46 50 Z\" fill=\"#ffc43d\" opacity=\".9\"\/>\r\n          <\/g>\r\n          <text x=\"80\" y=\"32\" font-family=\"Barlow Condensed, Impact, sans-serif\" font-size=\"27\" font-weight=\"800\" fill=\"#eef2fb\" letter-spacing=\"1.2\">ABRASPET<\/text>\r\n          <text x=\"81\" y=\"48\" font-family=\"Inter, sans-serif\" font-size=\"8.6\" font-weight=\"600\" fill=\"#a8b3cf\" letter-spacing=\"3.2\">GUERREIROS DA ANISTIA<\/text>\r\n        <\/svg>\r\n      <\/a>\r\n\r\n      <div class=\"menu\" id=\"menu\">\r\n        <a href=\"#sobre\">O plugin<\/a>\r\n        <a href=\"#recursos\">Recursos<\/a>\r\n        <a href=\"#demo\">Demonstra\u00e7\u00e3o<\/a>\r\n        <a href=\"#como\">Como usar<\/a>\r\n        <a href=\"#memoria\">Mem\u00f3ria<\/a>\r\n      <\/div>\r\n\r\n      <a class=\"btn btn-prim\" href=\"#demo\">Revelar um guerreiro<\/a>\r\n      <button class=\"burger\" id=\"burger\" type=\"button\" aria-label=\"Abrir menu\" aria-expanded=\"false\" aria-controls=\"menu\">\u2630<\/button>\r\n    <\/nav>\r\n  <\/div>\r\n<\/header>\r\n\r\n<main id=\"top\">\r\n\r\n  <!-- ================= HERO ================= -->\r\n  <section class=\"hero\">\r\n    <div class=\"wrap\">\r\n      <svg class=\"logo-hero\" viewBox=\"0 0 620 200\" role=\"img\" aria-label=\"ABRASPET \u2014 Guerreiros da Anistia\">\r\n        <defs>\r\n          <linearGradient id=\"gLogoHero\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\r\n            <stop offset=\"0\" stop-color=\"#ff8a3d\"\/>\r\n            <stop offset=\".55\" stop-color=\"#ff5a1f\"\/>\r\n            <stop offset=\"1\" stop-color=\"#b3261e\"\/>\r\n          <\/linearGradient>\r\n        <\/defs>\r\n        <g transform=\"translate(232,10)\">\r\n          <path d=\"M0 0 L34 34 L0 68 Z\" fill=\"url(#gLogoHero)\"\/>\r\n          <path d=\"M34 0 L68 34 L34 68 Z\" fill=\"#2f6fd0\" opacity=\".85\"\/>\r\n          <path d=\"M68 0 L102 34 L68 68 Z\" fill=\"#ffc43d\" opacity=\".9\"\/>\r\n        <\/g>\r\n        <text x=\"310\" y=\"132\" text-anchor=\"middle\" font-family=\"Barlow Condensed, Impact, sans-serif\" font-size=\"62\" font-weight=\"800\" fill=\"#eef2fb\" letter-spacing=\"2\">ABRASPET<\/text>\r\n        <text x=\"310\" y=\"164\" text-anchor=\"middle\" font-family=\"Inter, sans-serif\" font-size=\"13\" font-weight=\"600\" fill=\"#a8b3cf\" letter-spacing=\"7\">GUERREIROS DA ANISTIA<\/text>\r\n        <rect x=\"215\" y=\"180\" width=\"190\" height=\"4\" rx=\"2\" fill=\"url(#gLogoHero)\"\/>\r\n      <\/svg>\r\n\r\n      <span class=\"tag\"><i class=\"dot\"><\/i> Plugin WordPress \u00b7 600 perfis<\/span>\r\n\r\n      <h1>Cada clique revela <em>uma hist\u00f3ria<\/em> de luta<\/h1>\r\n\r\n      <p class=\"sub\">\r\n        O plugin <strong>Guerreiros da Anistia<\/strong> transforma a mem\u00f3ria oper\u00e1ria em experi\u00eancia:\r\n        a cada clique, um novo perfil de trabalhador e trabalhadora que enfrentou a repress\u00e3o e\r\n        ajudou a conquistar a <strong>Anistia Ampla, Geral e Irrestrita<\/strong>.\r\n      <\/p>\r\n\r\n      <div class=\"cta-row\">\r\n        <a class=\"btn btn-prim\" href=\"#demo\">Revelar um guerreiro<\/a>\r\n        <a class=\"btn btn-ghost\" href=\"#sobre\">Conhecer o plugin<\/a>\r\n      <\/div>\r\n\r\n      <div class=\"stats\">\r\n        <div class=\"stat\"><b>600<\/b><span>perfis para revelar<\/span><\/div>\r\n        <div class=\"stat\"><b>1979<\/b><span>Lei da Anistia<\/span><\/div>\r\n        <div class=\"stat\"><b>21<\/b><span>anos de regime militar<\/span><\/div>\r\n        <div class=\"stat\"><b>1<\/b><span>clique por hist\u00f3ria<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= SOBRE \/ RECURSOS ================= -->\r\n  <section id=\"sobre\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sec-head\">\r\n        <div class=\"linha\"><\/div>\r\n        <h2>Um museu de mem\u00f3ria em forma de plugin<\/h2>\r\n        <p>\r\n          A ABRASPET reuniu em um \u00fanico shortcode seiscentas trajet\u00f3rias de trabalhadores e trabalhadoras\r\n          que resistiram \u00e0 persegui\u00e7\u00e3o pol\u00edtica. Leve essa mem\u00f3ria para qualquer site WordPress.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"cards\" id=\"recursos\">\r\n        <article class=\"card\">\r\n          <div class=\"ico\">\ud83c\udfb2<\/div>\r\n          <h3>Sorteio a cada clique<\/h3>\r\n          <p>\r\n            O bot\u00e3o sorteia aleatoriamente um dos 600 perfis, sem repetir o mesmo na sequ\u00eancia,\r\n            criando uma experi\u00eancia de descoberta cont\u00ednua para o visitante.\r\n          <\/p>\r\n        <\/article>\r\n\r\n        <article class=\"card\">\r\n          <div class=\"ico\">\ud83e\udde9<\/div>\r\n          <h3>Shortcode \u00fanico<\/h3>\r\n          <p>\r\n            Basta colar <code>\t\t<div class=\"gda-wrapper\" data-qtd=\"1\">\r\n\r\n\t\t\t<button type=\"button\"\r\n\t\t\t\t\tclass=\"gda-btn\"\r\n\t\t\t\t\taria-expanded=\"false\"\r\n\t\t\t\t\taria-controls=\"gda-resultado-1\">\r\n\t\t\t\t<span class=\"gda-btn-icone\" aria-hidden=\"true\">\u2605<\/span>\r\n\t\t\t\t<span class=\"gda-btn-texto\">Saiba sobre quem contribuiu essa hist\u00f3ria<\/span>\r\n\t\t\t\t<span class=\"gda-seta\" aria-hidden=\"true\"><\/span>\r\n\t\t\t<\/button>\r\n\r\n\t\t\t<div id=\"gda-resultado-1\" class=\"gda-resultado\" hidden>\r\n\t\t\t\t<div class=\"gda-grid\" role=\"list\" aria-live=\"polite\"><\/div>\r\n\r\n\t\t\t\t<div class=\"gda-acoes\">\r\n\t\t\t\t\t<button type=\"button\" class=\"gda-btn-secundario\">\r\n\t\t\t\t\t\tConhecer outro guerreiro\r\n\t\t\t\t\t<\/button>\r\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"gda-nota\">Cada consulta revela um novo trabalhador que construiu essa hist\u00f3ria.<\/p>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\r\n\t\t<\/div>\r\n\t\t<\/code> em qualquer p\u00e1gina ou post.\r\n            Sem configura\u00e7\u00f5es complexas, sem depend\u00eancias externas.\r\n          <\/p>\r\n        <\/article>\r\n\r\n        <article class=\"card\">\r\n          <div class=\"ico\">\ud83d\udcf1<\/div>\r\n          <h3>Responsivo de verdade<\/h3>\r\n          <p>\r\n            O cart\u00e3o do perfil se reorganiza em telas pequenas: a foto\/avatar vira o topo do card\r\n            e o texto ganha respiro para leitura confort\u00e1vel no celular.\r\n          <\/p>\r\n        <\/article>\r\n\r\n        <article class=\"card\">\r\n          <div class=\"ico\">\ud83c\udfa8<\/div>\r\n          <h3>Combina com o seu tema<\/h3>\r\n          <p>\r\n            Cores, tipografia e espa\u00e7amentos s\u00e3o herdados do tema. O plugin entrega o\r\n            <em>markup<\/em> sem\u00e2ntico e as classes <code>.gda-*<\/code> prontas para personalizar.\r\n          <\/p>\r\n        <\/article>\r\n\r\n        <article class=\"card\">\r\n          <div class=\"ico\">\u267f<\/div>\r\n          <h3>Acess\u00edvel<\/h3>\r\n          <p>\r\n            Navega\u00e7\u00e3o por teclado, <code>aria-expanded<\/code> no bot\u00e3o e an\u00fancio do novo perfil\r\n            em regi\u00e3o <code>aria-live<\/code> para leitores de tela.\r\n          <\/p>\r\n        <\/article>\r\n\r\n        <article class=\"card\">\r\n          <div class=\"ico\">\u26a1<\/div>\r\n          <h3>Leve e r\u00e1pido<\/h3>\r\n          <p>\r\n            Nenhuma imagem obrigat\u00f3ria, nenhuma requisi\u00e7\u00e3o extra: os avatares s\u00e3o gerados\r\n            com as iniciais e uma paleta derivada do pr\u00f3prio nome.\r\n          <\/p>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= DEMONSTRA\u00c7\u00c3O ================= -->\r\n  <section id=\"demo\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sec-head\">\r\n        <div class=\"linha\"><\/div>\r\n        <h2>Demonstra\u00e7\u00e3o ao vivo<\/h2>\r\n        <p>Exatamente como o plugin aparece dentro de uma p\u00e1gina. Clique e conhe\u00e7a um guerreiro da anistia.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"demo\">\r\n        <div class=\"code-row\">\r\n          <code class=\"code\" id=\"shortcode\">\t\t<div class=\"gda-wrapper\" data-qtd=\"1\">\r\n\r\n\t\t\t<button type=\"button\"\r\n\t\t\t\t\tclass=\"gda-btn\"\r\n\t\t\t\t\taria-expanded=\"false\"\r\n\t\t\t\t\taria-controls=\"gda-resultado-2\">\r\n\t\t\t\t<span class=\"gda-btn-icone\" aria-hidden=\"true\">\u2605<\/span>\r\n\t\t\t\t<span class=\"gda-btn-texto\">Saiba sobre quem contribuiu essa hist\u00f3ria<\/span>\r\n\t\t\t\t<span class=\"gda-seta\" aria-hidden=\"true\"><\/span>\r\n\t\t\t<\/button>\r\n\r\n\t\t\t<div id=\"gda-resultado-2\" class=\"gda-resultado\" hidden>\r\n\t\t\t\t<div class=\"gda-grid\" role=\"list\" aria-live=\"polite\"><\/div>\r\n\r\n\t\t\t\t<div class=\"gda-acoes\">\r\n\t\t\t\t\t<button type=\"button\" class=\"gda-btn-secundario\">\r\n\t\t\t\t\t\tConhecer outro guerreiro\r\n\t\t\t\t\t<\/button>\r\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"gda-nota\">Cada consulta revela um novo trabalhador que construiu essa hist\u00f3ria.<\/p>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\r\n\t\t<\/div>\r\n\t\t<\/code>\r\n          <button class=\"btn-copy\" id=\"btnCopy\" type=\"button\">Copiar<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"gda-wrapper\">\r\n          <button class=\"gda-btn\" id=\"gdaBtn\" type=\"button\" aria-expanded=\"false\" aria-controls=\"gdaResultado\">\r\n            <span class=\"gda-seta\" aria-hidden=\"true\"><\/span>\r\n            <span id=\"gdaBtnLabel\">Revelar guerreiro<\/span>\r\n          <\/button>\r\n\r\n          <div class=\"gda-resultado\" id=\"gdaResultado\" aria-live=\"polite\">\r\n            <div class=\"gda-grid\">\r\n              <article class=\"gda-card\">\r\n                <div class=\"gda-foto\" style=\"background:linear-gradient(160deg,#1d3557,#2f4a6d)\" aria-hidden=\"true\">\r\n                  <span class=\"gda-iniciais\">AB<\/span>\r\n                <\/div>\r\n                <div class=\"gda-info\">\r\n                  <span class=\"gda-chip\">Aguardando o primeiro clique<\/span>\r\n                  <h3 class=\"gda-nome\">Guerreiros da Anistia<\/h3>\r\n                  <p class=\"gda-prof\">600 hist\u00f3rias de trabalhadores<\/p>\r\n                  <div class=\"gda-meta\">\r\n                    <span><b>Cidade:<\/b> todo o Brasil<\/span>\r\n                    <span><b>Per\u00edodo:<\/b> 1964 \u2013 1985<\/span>\r\n                  <\/div>\r\n                  <p class=\"gda-bio\">\r\n                    Clique no bot\u00e3o acima para revelar um perfil. Cada clique traz uma nova trajet\u00f3ria:\r\n                    profiss\u00e3o, cidade, entidade sindical, forma de persegui\u00e7\u00e3o e o caminho de volta\r\n                    com a Lei da Anistia.\r\n                  <\/p>\r\n                  <p class=\"gda-frase\">A mem\u00f3ria do trabalhador tamb\u00e9m \u00e9 hist\u00f3ria do Brasil.<\/p>\r\n                <\/div>\r\n              <\/article>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <p class=\"gda-contador\" id=\"gdaContador\">Perfil <b>\u2014<\/b> de 600 \u00b7 <b>0<\/b> j\u00e1 revelados<\/p>\r\n        <\/div>\r\n\r\n        <p class=\"nota\">\r\n          <strong>Nota:<\/strong> os perfis exibidos s\u00e3o reconstru\u00e7\u00f5es ficcionais criadas pela ABRASPET\r\n          como homenagem coletiva \u00e0 milit\u00e2ncia sindical e popular do per\u00edodo. Nomes, cidades e detalhes\r\n          n\u00e3o correspondem necessariamente a pessoas reais. O objetivo \u00e9 pedag\u00f3gico e memorial\u00edstico.\r\n        <\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= COMO USAR ================= -->\r\n  <section id=\"como\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sec-head\">\r\n        <div class=\"linha\"><\/div>\r\n        <h2>Como usar em 4 passos<\/h2>\r\n        <p>Do download ao primeiro clique do seu visitante em menos de cinco minutos.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"passos\">\r\n        <article class=\"passo\">\r\n          <h3>Envie o plugin<\/h3>\r\n          <p>\r\n            No painel do WordPress, v\u00e1 em <strong>Plugins \u2192 Adicionar novo \u2192 Enviar plugin<\/strong>\r\n            e selecione o arquivo <code>guerreiros-da-anistia.zip<\/code>.\r\n          <\/p>\r\n        <\/article>\r\n\r\n        <article class=\"passo\">\r\n          <h3>Ative<\/h3>\r\n          <p>\r\n            Depois da instala\u00e7\u00e3o, clique em <strong>Ativar plugin<\/strong>. O shortcode j\u00e1 fica\r\n            dispon\u00edvel em todo o site, inclusive no editor de blocos.\r\n          <\/p>\r\n        <\/article>\r\n\r\n        <article class=\"passo\">\r\n          <h3>Cole o shortcode<\/h3>\r\n          <p>\r\n            Insira <code>\t\t<div class=\"gda-wrapper\" data-qtd=\"1\">\r\n\r\n\t\t\t<button type=\"button\"\r\n\t\t\t\t\tclass=\"gda-btn\"\r\n\t\t\t\t\taria-expanded=\"false\"\r\n\t\t\t\t\taria-controls=\"gda-resultado-3\">\r\n\t\t\t\t<span class=\"gda-btn-icone\" aria-hidden=\"true\">\u2605<\/span>\r\n\t\t\t\t<span class=\"gda-btn-texto\">Saiba sobre quem contribuiu essa hist\u00f3ria<\/span>\r\n\t\t\t\t<span class=\"gda-seta\" aria-hidden=\"true\"><\/span>\r\n\t\t\t<\/button>\r\n\r\n\t\t\t<div id=\"gda-resultado-3\" class=\"gda-resultado\" hidden>\r\n\t\t\t\t<div class=\"gda-grid\" role=\"list\" aria-live=\"polite\"><\/div>\r\n\r\n\t\t\t\t<div class=\"gda-acoes\">\r\n\t\t\t\t\t<button type=\"button\" class=\"gda-btn-secundario\">\r\n\t\t\t\t\t\tConhecer outro guerreiro\r\n\t\t\t\t\t<\/button>\r\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"gda-nota\">Cada consulta revela um novo trabalhador que construiu essa hist\u00f3ria.<\/p>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\r\n\t\t<\/div>\r\n\t\t<\/code> em uma p\u00e1gina, post ou bloco de c\u00f3digo curto.\r\n            Pronto: o bot\u00e3o aparece exatamente onde voc\u00ea colocou.\r\n          <\/p>\r\n        <\/article>\r\n\r\n        <article class=\"passo\">\r\n          <h3>Personalize<\/h3>\r\n          <p>\r\n            Ajuste com par\u00e2metros: <code>botao=\"Revelar outro\"<\/code>,\r\n            <code>limite=\"600\"<\/code> e <code>tema=\"claro\"<\/code>. Tudo opcional.\r\n          <\/p>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= MEM\u00d3RIA ================= -->\r\n  <section id=\"memoria\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sec-head\">\r\n        <div class=\"linha\"><\/div>\r\n        <h2>A linha do tempo que o plugin conta<\/h2>\r\n        <p>Marcos que atravessam a vida de cada um dos 600 perfis.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"linha-tempo\">\r\n        <div class=\"tempo-item\">\r\n          <b>1964<\/b>\r\n          <h3>O golpe e a interven\u00e7\u00e3o nos sindicatos<\/h3>\r\n          <p>Diretorias s\u00e3o cassadas, lideran\u00e7as oper\u00e1rias s\u00e3o presas e o movimento sindical passa \u00e0 clandestinidade.<\/p>\r\n        <\/div>\r\n        <div class=\"tempo-item\">\r\n          <b>1968<\/b>\r\n          <h3>AI-5 e o endurecimento da repress\u00e3o<\/h3>\r\n          <p>Com o Ato Institucional n\u00ba 5, aumentam as pris\u00f5es pol\u00edticas, os inqu\u00e9ritos e as demiss\u00f5es por persegui\u00e7\u00e3o.<\/p>\r\n        <\/div>\r\n        <div class=\"tempo-item\">\r\n          <b>1975 \u2013 1978<\/b>\r\n          <h3>Reorganiza\u00e7\u00e3o e greves<\/h3>\r\n          <p>Trabalhadores voltam a se organizar em comiss\u00f5es de f\u00e1brica, assembleias e campanhas salariais.<\/p>\r\n        <\/div>\r\n        <div class=\"tempo-item\">\r\n          <b>28 de agosto de 1979<\/b>\r\n          <h3>Lei da Anistia<\/h3>\r\n          <p>A Lei n\u00ba 6.683 \u00e9 sancionada e abre caminho para o retorno dos exilados e a liberta\u00e7\u00e3o de presos pol\u00edticos.<\/p>\r\n        <\/div>\r\n        <div class=\"tempo-item\">\r\n          <b>1979 \u2013 1985<\/b>\r\n          <h3>Volta, mem\u00f3ria e reconstru\u00e7\u00e3o<\/h3>\r\n          <p>Anistiados retomam a milit\u00e2ncia, reorganizam entidades e mant\u00eam viva a luta por verdade e mem\u00f3ria.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= CTA FINAL ================= -->\r\n  <section id=\"contato\">\r\n    <div class=\"wrap\">\r\n      <div class=\"cta-final\">\r\n        <div class=\"linha\"><\/div>\r\n        <h2>Leve os Guerreiros da Anistia para o seu site<\/h2>\r\n        <p>\r\n          Institui\u00e7\u00f5es de ensino, sindicatos, museus, coletivos de mem\u00f3ria e ve\u00edculos de imprensa\r\n          podem usar o plugin gratuitamente. Fale com a ABRASPET e receba o arquivo e o material de apoio.\r\n        <\/p>\r\n        <div class=\"cta-row\">\r\n          <a class=\"btn btn-wa\" href=\"https:\/\/wa.me\/5500000000000\" target=\"_blank\" rel=\"noopener\">\r\n            Falar no WhatsApp\r\n          <\/a>\r\n          <a class=\"btn btn-ghost\" href=\"#demo\">Testar novamente<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/main>\r\n\r\n<!-- ================= FOOTER ================= -->\r\n<footer>\r\n  <div class=\"wrap\">\r\n    <div class=\"foot-grid\">\r\n      <div>\r\n        <svg class=\"foot-logo\" viewBox=\"0 0 340 64\" role=\"img\" aria-label=\"ABRASPET\">\r\n          <defs>\r\n            <linearGradient id=\"gLogoFoot\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\r\n              <stop offset=\"0\" stop-color=\"#ff8a3d\"\/>\r\n              <stop offset=\".55\" stop-color=\"#ff5a1f\"\/>\r\n              <stop offset=\"1\" stop-color=\"#b3261e\"\/>\r\n            <\/linearGradient>\r\n          <\/defs>\r\n          <g>\r\n            <path d=\"M6 10 L26 30 L6 50 Z\" fill=\"url(#gLogoFoot)\"\/>\r\n            <path d=\"M26 10 L46 30 L26 50 Z\" fill=\"#2f6fd0\" opacity=\".85\"\/>\r\n            <path d=\"M46 10 L66 30 L46 50 Z\" fill=\"#ffc43d\" opacity=\".9\"\/>\r\n          <\/g>\r\n          <text x=\"80\" y=\"32\" font-family=\"Barlow Condensed, Impact, sans-serif\" font-size=\"27\" font-weight=\"800\" fill=\"#eef2fb\" letter-spacing=\"1.2\">ABRASPET<\/text>\r\n          <text x=\"81\" y=\"48\" font-family=\"Inter, sans-serif\" font-size=\"8.6\" font-weight=\"600\" fill=\"#a8b3cf\" letter-spacing=\"3.2\">GUERREIROS DA ANISTIA<\/text>\r\n        <\/svg>\r\n        <p>\r\n          Projeto de mem\u00f3ria, verdade e homenagem aos trabalhadores e trabalhadoras que\r\n          sustentaram a luta pela Anistia Ampla, Geral e Irrestrita.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div>\r\n        <h3>Navega\u00e7\u00e3o<\/h3>\r\n        <ul>\r\n          <li><a href=\"#sobre\">O plugin<\/a><\/li>\r\n          <li><a href=\"#recursos\">Recursos<\/a><\/li>\r\n          <li><a href=\"#demo\">Demonstra\u00e7\u00e3o<\/a><\/li>\r\n          <li><a href=\"#como\">Como usar<\/a><\/li>\r\n          <li><a href=\"#memoria\">Mem\u00f3ria<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <div>\r\n        <h3>Contato<\/h3>\r\n        <ul>\r\n          <li><a href=\"mailto:contato@abraspet.org.br\">contato@abraspet.org.br<\/a><\/li>\r\n          <li><a href=\"https:\/\/wa.me\/5500000000000\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a><\/li>\r\n          <li><a href=\"#contato\">Imprensa e institui\u00e7\u00f5es<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"foot-bottom\">\r\n      <span>\u00a9 <span id=\"ano\"><\/span> ABRASPET \u2014 Guerreiros da Anistia. Todos os direitos reservados.<\/span>\r\n      <span>Conte\u00fado memorial\u00edstico e pedag\u00f3gico. Perfis ficcionais inspirados em fatos hist\u00f3ricos.<\/span>\r\n    <\/div>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n\r\n  \/* =========================================================\r\n     1. GERADOR DETERMIN\u00cdSTICO DOS 600 PERFIS\r\n     ========================================================= *\/\r\n\r\n  function mulberry32(a) {\r\n    return function () {\r\n      a |= 0; a = (a + 0x6D2B79F5) | 0;\r\n      var t = Math.imul(a ^ (a >>> 15), 1 | a);\r\n      t = (t + Math.imul(t ^ (t >>> 7), 61 | t)) ^ t;\r\n      return ((t ^ (t >>> 14)) >>> 0) \/ 4294967296;\r\n    };\r\n  }\r\n\r\n  \/\/ Semente = data da Lei da Anistia (28\/08\/1979)\r\n  var rnd = mulberry32(19790828);\r\n  var pick = function (arr) { return arr[Math.floor(rnd() * arr.length)]; };\r\n  var int = function (min, max) { return min + Math.floor(rnd() * (max - min + 1)); };\r\n\r\n  var NOMES = [\r\n    { n: \"Jo\u00e3o\", g: \"m\" }, { n: \"Maria\", g: \"f\" }, { n: \"Ant\u00f4nio\", g: \"m\" }, { n: \"Ana\", g: \"f\" },\r\n    { n: \"Jos\u00e9\", g: \"m\" }, { n: \"Francisca\", g: \"f\" }, { n: \"Carlos\", g: \"m\" }, { n: \"Adriana\", g: \"f\" },\r\n    { n: \"Paulo\", g: \"m\" }, { n: \"Rosa\", g: \"f\" }, { n: \"Pedro\", g: \"m\" }, { n: \"Helena\", g: \"f\" },\r\n    { n: \"Luiz\", g: \"m\" }, { n: \"Tereza\", g: \"f\" }, { n: \"Marcos\", g: \"m\" }, { n: \"Cl\u00e1udia\", g: \"f\" },\r\n    { n: \"Sebasti\u00e3o\", g: \"m\" }, { n: \"S\u00f4nia\", g: \"f\" }, { n: \"Raimundo\", g: \"m\" }, { n: \"Marta\", g: \"f\" },\r\n    { n: \"Benedito\", g: \"m\" }, { n: \"Regina\", g: \"f\" }, { n: \"Geraldo\", g: \"m\" }, { n: \"Iracema\", g: \"f\" },\r\n    { n: \"Manoel\", g: \"m\" }, { n: \"C\u00e9lia\", g: \"f\" }, { n: \"Francisco\", g: \"m\" }, { n: \"Dagmar\", g: \"f\" },\r\n    { n: \"Valdemar\", g: \"m\" }, { n: \"L\u00facia\", g: \"f\" }, { n: \"Osvaldo\", g: \"m\" }, { n: \"Neusa\", g: \"f\" },\r\n    { n: \"Joaquim\", g: \"m\" }, { n: \"Vera\", g: \"f\" }, { n: \"Nelson\", g: \"m\" }, { n: \"Elza\", g: \"f\" },\r\n    { n: \"Apar\u00edcio\", g: \"m\" }, { n: \"Zilda\", g: \"f\" }, { n: \"Onofre\", g: \"m\" }, { n: \"Aparecida\", g: \"f\" },\r\n    { n: \"Wilson\", g: \"m\" }, { n: \"Benedita\", g: \"f\" }, { n: \"Ot\u00e1vio\", g: \"m\" }, { n: \"Ivone\", g: \"f\" },\r\n    { n: \"Ademir\", g: \"m\" }, { n: \"Marlene\", g: \"f\" }, { n: \"C\u00edcero\", g: \"m\" }, { n: \"S\u00edlvia\", g: \"f\" },\r\n    { n: \"Genival\", g: \"m\" }, { n: \"Nair\", g: \"f\" }, { n: \"H\u00e9lio\", g: \"m\" }, { n: \"Concei\u00e7\u00e3o\", g: \"f\" },\r\n    { n: \"Rubens\", g: \"m\" }, { n: \"F\u00e1tima\", g: \"f\" }, { n: \"Nilton\", g: \"m\" }, { n: \"Eliete\", g: \"f\" },\r\n    { n: \"Ari\", g: \"m\" }, { n: \"Divina\", g: \"f\" }, { n: \"\u00c9lio\", g: \"m\" }, { n: \"Sueli\", g: \"f\" }\r\n  ];\r\n\r\n  var SOBRENOMES = [\r\n    \"Silva\", \"Santos\", \"Oliveira\", \"Souza\", \"Pereira\", \"Lima\", \"Carvalho\", \"Almeida\",\r\n    \"Ferreira\", \"Rodrigues\", \"Gomes\", \"Martins\", \"Ara\u00fajo\", \"Barbosa\", \"Ribeiro\", \"Rocha\",\r\n    \"Dias\", \"Nascimento\", \"Moreira\", \"Nunes\", \"Cardoso\", \"Teixeira\", \"Correia\", \"Mendes\",\r\n    \"Freitas\", \"Machado\", \"Batista\", \"Fonseca\", \"Pinheiro\", \"Bezerra\", \"Cavalcanti\", \"Sampaio\",\r\n    \"Andrade\", \"Duarte\", \"Monteiro\", \"Vieira\", \"Bastos\", \"Queiroz\", \"Tavares\", \"Ramos\"\r\n  ];\r\n\r\n  var PROFISSOES = [\r\n    { m: \"Metal\u00fargico\", f: \"Metal\u00fargica\", s: \"Sindicato dos Metal\u00fargicos\" },\r\n    { m: \"Torneiro mec\u00e2nico\", f: \"Torneira mec\u00e2nica\", s: \"Sindicato dos Metal\u00fargicos\" },\r\n    { m: \"Ajustador\", f: \"Ajustadora\", s: \"Sindicato dos Metal\u00fargicos\" },\r\n    { m: \"Soldador\", f: \"Soldadora\", s: \"Sindicato dos Metal\u00fargicos\" },\r\n    { m: \"Eletricista\", f: \"Eletricista\", s: \"Sindicato dos Eletricit\u00e1rios\" },\r\n    { m: \"Estivador\", f: \"Estivadora\", s: \"Sindicato dos Estivadores\" },\r\n    { m: \"Portu\u00e1rio\", f: \"Portu\u00e1ria\", s: \"Sindicato dos Portu\u00e1rios\" },\r\n    { m: \"Gr\u00e1fico\", f: \"Gr\u00e1fica\", s: \"Sindicato dos Gr\u00e1ficos\" },\r\n    { m: \"Oper\u00e1rio t\u00eaxtil\", f: \"Oper\u00e1ria t\u00eaxtil\", s: \"Sindicato dos T\u00eaxteis\" },\r\n    { m: \"Tecel\u00e3o\", f: \"Tecel\u00e3\", s: \"Sindicato dos T\u00eaxteis\" },\r\n    { m: \"Costureiro\", f: \"Costureira\", s: \"Sindicato do Vestu\u00e1rio\" },\r\n    { m: \"Sapateiro\", f: \"Sapateira\", s: \"Sindicato dos Sapateiros\" },\r\n    { m: \"Oper\u00e1rio da constru\u00e7\u00e3o civil\", f: \"Oper\u00e1ria da constru\u00e7\u00e3o civil\", s: \"Sindicato da Constru\u00e7\u00e3o Civil\" },\r\n    { m: \"Carpinteiro\", f: \"Carpinteira\", s: \"Sindicato da Constru\u00e7\u00e3o Civil\" },\r\n    { m: \"Motorista\", f: \"Motorista\", s: \"Sindicato dos Rodovi\u00e1rios\" },\r\n    { m: \"Ferrovi\u00e1rio\", f: \"Ferrovi\u00e1ria\", s: \"Sindicato dos Ferrovi\u00e1rios\" },\r\n    { m: \"Banc\u00e1rio\", f: \"Banc\u00e1ria\", s: \"Sindicato dos Banc\u00e1rios\" },\r\n    { m: \"Comerci\u00e1rio\", f: \"Comerci\u00e1ria\", s: \"Sindicato dos Comerci\u00e1rios\" },\r\n    { m: \"Professor\", f: \"Professora\", s: \"Sindicato dos Professores\" },\r\n    { m: \"Jornalista\", f: \"Jornalista\", s: \"Sindicato dos Jornalistas\" },\r\n    { m: \"Radialista\", f: \"Radialista\", s: \"Sindicato dos Radialistas\" },\r\n    { m: \"Ator\", f: \"Atriz\", s: \"Sindicato dos Artistas\" },\r\n    { m: \"Enfermeiro\", f: \"Enfermeira\", s: \"Sindicato dos Enfermeiros\" },\r\n    { m: \"M\u00e9dico\", f: \"M\u00e9dica\", s: \"Sindicato dos M\u00e9dicos\" },\r\n    { m: \"Farmac\u00eautico\", f: \"Farmac\u00eautica\", s: \"Sindicato dos Farmac\u00eauticos\" },\r\n    { m: \"Advogado trabalhista\", f: \"Advogada trabalhista\", s: \"Associa\u00e7\u00e3o dos Advogados Trabalhistas\" },\r\n    { m: \"Estudante\", f: \"Estudante\", s: \"Diret\u00f3rio Central dos Estudantes\" },\r\n    { m: \"Agricultor\", f: \"Agricultora\", s: \"Sindicato dos Trabalhadores Rurais\" },\r\n    { m: \"Canavieiro\", f: \"Canavieira\", s: \"Sindicato dos Trabalhadores Rurais\" },\r\n    { m: \"Mineiro\", f: \"Mineira\", s: \"Sindicato dos Mineiros\" },\r\n    { m: \"Qu\u00edmico\", f: \"Qu\u00edmica\", s: \"Sindicato dos Qu\u00edmicos\" },\r\n    { m: \"Contador\", f: \"Contadora\", s: \"Sindicato dos Contabilistas\" },\r\n    { m: \"Servidor p\u00fablico\", f: \"Servidora p\u00fablica\", s: \"Sindicato dos Servidores P\u00fablicos\" },\r\n    { m: \"Telefonista\", f: \"Telefonista\", s: \"Sindicato dos Telef\u00f4nicos\" },\r\n    { m: \"Padeiro\", f: \"Padeira\", s: \"Sindicato dos Panificadores\" },\r\n    { m: \"A\u00e7ougueiro\", f: \"A\u00e7ougueira\", s: \"Sindicato dos Comerci\u00e1rios\" }\r\n  ];\r\n\r\n  var CIDADES = [\r\n    \"S\u00e3o Paulo\/SP\", \"Santo Andr\u00e9\/SP\", \"S\u00e3o Bernardo do Campo\/SP\", \"Osasco\/SP\", \"Campinas\/SP\",\r\n    \"Santos\/SP\", \"Sorocaba\/SP\", \"Ribeir\u00e3o Preto\/SP\", \"Bauru\/SP\", \"Rio de Janeiro\/RJ\",\r\n    \"Niter\u00f3i\/RJ\", \"Duque de Caxias\/RJ\", \"Belo Horizonte\/MG\", \"Contagem\/MG\", \"Juiz de Fora\/MG\",\r\n    \"Uberl\u00e2ndia\/MG\", \"Porto Alegre\/RS\", \"Canoas\/RS\", \"Pelotas\/RS\", \"Curitiba\/PR\",\r\n    \"Londrina\/PR\", \"Florian\u00f3polis\/SC\", \"Joinville\/SC\", \"Salvador\/BA\", \"Feira de Santana\/BA\",\r\n    \"Recife\/PE\", \"Olinda\/PE\", \"Fortaleza\/CE\", \"Bel\u00e9m\/PA\", \"Manaus\/AM\",\r\n    \"Goi\u00e2nia\/GO\", \"Vit\u00f3ria\/ES\", \"Jo\u00e3o Pessoa\/PB\", \"Natal\/RN\", \"Macei\u00f3\/AL\",\r\n    \"S\u00e3o Lu\u00eds\/MA\", \"Campo Grande\/MS\", \"Cuiab\u00e1\/MT\", \"Teresina\/PI\", \"Aracaju\/SE\"\r\n  ];\r\n\r\n  var PAISES = [\r\n    \"Argentina\", \"Chile\", \"Uruguai\", \"M\u00e9xico\", \"Fran\u00e7a\", \"Su\u00e9cia\", \"Arg\u00e9lia\",\r\n    \"Portugal\", \"Canad\u00e1\", \"It\u00e1lia\", \"Estados Unidos\", \"Costa Rica\", \"Venezuela\"\r\n  ];\r\n\r\n  var FRASES = [\r\n    \"Anistia ampla, geral e irrestrita: nada mais, nada menos.\",\r\n    \"Enquanto houver um companheiro preso, nenhum de n\u00f3s estar\u00e1 livre.\",\r\n    \"A f\u00e1brica parou, mas a luta continuou.\",\r\n    \"Voltei porque nunca deixei de estar aqui.\",\r\n    \"A mem\u00f3ria do trabalhador tamb\u00e9m \u00e9 hist\u00f3ria do Brasil.\",\r\n    \"Sindicato n\u00e3o se interv\u00e9m, se respeita.\",\r\n    \"Quem organiza o ch\u00e3o de f\u00e1brica aprende a organizar a vida.\",\r\n    \"N\u00e3o pedimos favor: pedimos justi\u00e7a.\",\r\n    \"Onde havia sil\u00eancio, colocamos assembleia.\",\r\n    \"A anistia n\u00e3o apaga o que aconteceu; ela permite contar.\",\r\n    \"Cada companheiro preso era um pouco de todos n\u00f3s.\",\r\n    \"Aprender a ler o mundo foi a nossa primeira greve.\"\r\n  ];\r\n\r\n  var PALETAS = [\r\n    [\"#1d3557\", \"#2f4a6d\"], [\"#5c1a12\", \"#b3261e\"], [\"#14372b\", \"#27c08a\"],\r\n    [\"#3a2a05\", \"#c99a1e\"], [\"#241640\", \"#6a4bd0\"], [\"#0f2f3a\", \"#1f7a8c\"],\r\n    [\"#3d1420\", \"#a83e5b\"], [\"#1a2a12\", \"#4f8f2a\"]\r\n  ];\r\n\r\n  function cenarios(g) {\r\n    var f = g === \"f\";\r\n    return [\r\n      {\r\n        chip: f ? \"Presa pol\u00edtica\" : \"Preso pol\u00edtico\",\r\n        texto: function (p) {\r\n          return \"Foi \" + (f ? \"presa\" : \"preso\") + \" em \" + p.detencao + \" e passou \" +\r\n            p.dias + \" dias \" + (f ? \"detida\" : \"detido\") + \", \" +\r\n            (f ? \"acusada\" : \"acusado\") + \" de \\u201Catividade subversiva\\u201D por organizar paralisa\u00e7\u00f5es.\";\r\n        },\r\n        anistia: function (p) {\r\n          return \"Com a Lei da Anistia, em \" + p.anoAnistia + \", teve a liberdade reconhecida e retomou a milit\u00e2ncia sindical.\";\r\n        }\r\n      },\r\n      {\r\n        chip: f ? \"Exilada pol\u00edtica\" : \"Exilado pol\u00edtico\",\r\n        texto: function (p) {\r\n          return \"Partiu para o ex\u00edlio na \" + p.pais + \" em \" + p.detencao +\r\n            \", depois de ser \" + (f ? \"procurada\" : \"procurado\") + \" pela pol\u00edcia pol\u00edtica.\";\r\n        },\r\n        anistia: function (p) {\r\n          return \"S\u00f3 p\u00f4de voltar ao Brasil com a Lei da Anistia, em \" + p.anoAnistia +\r\n            \", e foi recebida(o) por companheiros no aeroporto.\";\r\n        }\r\n      },\r\n      {\r\n        chip: f ? \"Cassada pelo AI-5\" : \"Cassado pelo AI-5\",\r\n        texto: function (p) {\r\n          return \"Teve os direitos pol\u00edticos suspensos por dez anos e foi \" +\r\n            (f ? \"afastada\" : \"afastado\") + \" do servi\u00e7o p\u00fablico em \" + p.detencao + \".\";\r\n        },\r\n        anistia: function (p) {\r\n          return \"Com a anistia de \" + p.anoAnistia + \", recuperou os direitos pol\u00edticos e voltou a atuar na entidade.\";\r\n        }\r\n      },\r\n      {\r\n        chip: f ? \"Demitida por persegui\u00e7\u00e3o pol\u00edtica\" : \"Demitido por persegui\u00e7\u00e3o pol\u00edtica\",\r\n        texto: function (p) {\r\n          return \"Foi \" + (f ? \"fichada\" : \"fichado\") + \" pelo DOPS em \" + p.detencao +\r\n            \" e demitida(o) do emprego, sobrevivendo de trabalhos tempor\u00e1rios por anos.\";\r\n        },\r\n        anistia: function (p) {\r\n          return \"A anistia de \" + p.anoAnistia + \" abriu caminho para a reintegra\u00e7\u00e3o e para a repara\u00e7\u00e3o da persegui\u00e7\u00e3o sofrida.\";\r\n        }\r\n      },\r\n      {\r\n        chip: f ? \"Processada pela Lei de Seguran\u00e7a Nacional\" : \"Processado pela Lei de Seguran\u00e7a Nacional\",\r\n        texto: function (p) {\r\n          return \"Respondeu a inqu\u00e9rito com base na Lei de Seguran\u00e7a Nacional em \" + p.detencao +\r\n            \" e passou anos recorrendo na Justi\u00e7a militar.\";\r\n        },\r\n        anistia: function (p) {\r\n          return \"Com a Lei da Anistia, em \" + p.anoAnistia + \", os processos foram arquivados e a milit\u00e2ncia p\u00f4de sair da clandestinidade.\";\r\n        }\r\n      },\r\n      {\r\n        chip: f ? \"Perseguida e vigiada\" : \"Perseguido e vigiado\",\r\n        texto: function (p) {\r\n          return \"Teve o nome em listas de vigil\u00e2ncia desde \" + p.detencao +\r\n            \" e viveu sob monitoramento constante nos locais onde trabalhava.\";\r\n        },\r\n        anistia: function (p) {\r\n          return \"Depois de \" + p.anoAnistia + \", ajudou a tornar p\u00fablicos os arquivos da repress\u00e3o e a denunciar a vigil\u00e2ncia.\";\r\n        }\r\n      }\r\n    ];\r\n  }\r\n\r\n  function gerarPerfis(quantidade) {\r\n    var perfis = [], usados = {}, guarda = 0;\r\n\r\n    while (perfis.length < quantidade && guarda < 40000) {\r\n      guarda++;\r\n      var pessoa = pick(NOMES);\r\n      var nome = pessoa.n + \" \" + pick(SOBRENOMES) + (rnd() < 0.5 ? \" \" + pick(SOBRENOMES) : \"\");\r\n\r\n      if (usados[nome]) continue;\r\n      usados[nome] = true;\r\n\r\n      var g = pessoa.g;\r\n      var prof = pick(PROFISSOES);\r\n      var profNome = g === \"f\" ? prof.f : prof.m;\r\n      var cidade = pick(CIDADES);\r\n\r\n      var p = {\r\n        nome: nome,\r\n        genero: g,\r\n        profissao: profNome,\r\n        sindicato: prof.s,\r\n        cidade: cidade,\r\n        nascimento: int(1918, 1955),\r\n        detencao: int(1964, 1978),\r\n        dias: int(4, 210),\r\n        pais: pick(PAISES),\r\n        anoAnistia: pick([\"1979\", \"1979\", \"1980\", \"1980\", \"1981\"]),\r\n        anosTrabalho: int(7, 32)\r\n      };\r\n\r\n      var cenario = pick(cenarios(g));\r\n      p.situacao = cenario.chip;\r\n\r\n      var cidadeCurta = cidade.split(\"\/\")[0];\r\n\r\n      var abertura = \"Atuou por \" + p.anosTrabalho + \" anos como \" + profNome.toLowerCase() +\r\n        \" em \" + cidadeCurta + \" e ajudou a reorganizar o \" + prof.s + \" depois de 1964.\";\r\n\r\n      var meio = cenario.texto(p);\r\n\r\n      var fecho = cenario.anistia(p) +\r\n        \" Integrou os comit\u00eas pela Anistia Ampla, Geral e Irrestrita e manteve viva a mem\u00f3ria dos companheiros.\";\r\n\r\n      p.bio = abertura + \" \" + meio + \" \" + fecho;\r\n      p.frase = pick(FRASES);\r\n      p.paleta = pick(PALETAS);\r\n\r\n      perfis.push(p);\r\n    }\r\n\r\n    return perfis;\r\n  }\r\n\r\n  var PERFIS = gerarPerfis(600);\r\n\r\n  \/* =========================================================\r\n     2. RENDERIZA\u00c7\u00c3O DO CARD\r\n     ========================================================= *\/\r\n\r\n  var btn = document.getElementById(\"gdaBtn\");\r\n  var btnLabel = document.getElementById(\"gdaBtnLabel\");\r\n  var out = document.getElementById(\"gdaResultado\");\r\n  var contador = document.getElementById(\"gdaContador\");\r\n\r\n  var ultimoIndice = -1;\r\n  var revelados = {};\r\n\r\n  function iniciais(nome) {\r\n    var partes = nome.trim().split(\/\\s+\/);\r\n    var a = partes[0] ? partes[0].charAt(0) : \"\";\r\n    var b = partes.length > 1 ? partes[partes.length - 1].charAt(0) : \"\";\r\n    return (a + b).toUpperCase();\r\n  }\r\n\r\n  function escapar(txt) {\r\n    return String(txt)\r\n      .replace(\/&\/g, \"&amp;\")\r\n      .replace(\/<\/g, \"&lt;\")\r\n      .replace(\/>\/g, \"&gt;\")\r\n      .replace(\/\"\/g, \"&quot;\");\r\n  }\r\n\r\n  function renderizar(p, indice) {\r\n    out.innerHTML =\r\n      '<div class=\"gda-grid\">' +\r\n        '<article class=\"gda-card\">' +\r\n          '<div class=\"gda-foto\" aria-hidden=\"true\" style=\"background:linear-gradient(160deg,' +\r\n            p.paleta[0] + ',' + p.paleta[1] + ')\">' +\r\n            '<span class=\"gda-iniciais\">' + escapar(iniciais(p.nome)) + '<\/span>' +\r\n          '<\/div>' +\r\n          '<div class=\"gda-info\">' +\r\n            '<span class=\"gda-chip\">' + escapar(p.situacao) + '<\/span>' +\r\n            '<h3 class=\"gda-nome\">' + escapar(p.nome) + '<\/h3>' +\r\n            '<p class=\"gda-prof\">' + escapar(p.profissao) + '<\/p>' +\r\n            '<div class=\"gda-meta\">' +\r\n              '<span><b>Cidade:<\/b> ' + escapar(p.cidade) + '<\/span>' +\r\n              '<span><b>Nascimento:<\/b> ' + p.nascimento + '<\/span>' +\r\n              '<span><b>Entidade:<\/b> ' + escapar(p.sindicato) + '<\/span>' +\r\n              '<span><b>Anistia:<\/b> ' + escapar(p.anoAnistia) + '<\/span>' +\r\n            '<\/div>' +\r\n            '<p class=\"gda-bio\">' + escapar(p.bio) + '<\/p>' +\r\n            '<p class=\"gda-frase\">' + escapar(p.frase) + '<\/p>' +\r\n          '<\/div>' +\r\n        '<\/article>' +\r\n      '<\/div>';\r\n\r\n    \/\/ reinicia a anima\u00e7\u00e3o de entrada\r\n    out.style.animation = \"none\";\r\n    void out.offsetWidth;\r\n    out.style.animation = \"\";\r\n\r\n    contador.innerHTML =\r\n      \"Perfil <b>n\u00ba \" + (indice + 1) + \"<\/b> de 600 \u00b7 <b>\" +\r\n      Object.keys(revelados).length + \"<\/b> j\u00e1 revelados\";\r\n  }\r\n\r\n  btn.addEventListener(\"click\", function () {\r\n    var indice;\r\n    do {\r\n      indice = Math.floor(Math.random() * PERFIS.length);\r\n    } while (indice === ultimoIndice && PERFIS.length > 1);\r\n\r\n    ultimoIndice = indice;\r\n    revelados[indice] = true;\r\n\r\n    renderizar(PERFIS[indice], indice);\r\n\r\n    btn.setAttribute(\"aria-expanded\", \"true\");\r\n    btnLabel.textContent = \"Revelar outro guerreiro\";\r\n  });\r\n\r\n  \/* =========================================================\r\n     3. MENU MOBILE\r\n     ========================================================= *\/\r\n\r\n  var burger = document.getElementById(\"burger\");\r\n  var menu = document.getElementById(\"menu\");\r\n\r\n  burger.addEventListener(\"click\", function () {\r\n    var aberto = menu.classList.toggle(\"aberto\");\r\n    burger.setAttribute(\"aria-expanded\", aberto ? \"true\" : \"false\");\r\n    burger.setAttribute(\"aria-label\", aberto ? \"Fechar menu\" : \"Abrir menu\");\r\n    burger.textContent = aberto ? \"\u2715\" : \"\u2630\";\r\n  });\r\n\r\n  menu.addEventListener(\"click\", function (e) {\r\n    if (e.target.tagName === \"A\") {\r\n      menu.classList.remove(\"aberto\");\r\n      burger.setAttribute(\"aria-expanded\", \"false\");\r\n      burger.setAttribute(\"aria-label\", \"Abrir menu\");\r\n      burger.textContent = \"\u2630\";\r\n    }\r\n  });\r\n\r\n  \/* =========================================================\r\n     4. COPIAR SHORTCODE\r\n     ========================================================= *\/\r\n\r\n  var btnCopy = document.getElementById(\"btnCopy\");\r\n  var shortcode = document.getElementById(\"shortcode\");\r\n\r\n  btnCopy.addEventListener(\"click\", function () {\r\n    var texto = shortcode.textContent.trim();\r\n\r\n    var finalizar = function (ok) {\r\n      btnCopy.textContent = ok ? \"Copiado!\" : \"Selecione e copie\";\r\n      btnCopy.classList.toggle(\"ok\", ok);\r\n      setTimeout(function () {\r\n        btnCopy.textContent = \"Copiar\";\r\n        btnCopy.classList.remove(\"ok\");\r\n      }, 1800);\r\n    };\r\n\r\n    if (navigator.clipboard && navigator.clipboard.writeText) {\r\n      navigator.clipboard.writeText(texto).then(function () { finalizar(true); },\r\n        function () { finalizar(false); });\r\n    } else {\r\n      var range = document.createRange();\r\n      range.selectNodeContents(shortcode);\r\n      var sel = window.getSelection();\r\n      sel.removeAllRanges();\r\n      sel.addRange(range);\r\n      try { finalizar(document.execCommand(\"copy\")); } catch (err) { finalizar(false); }\r\n    }\r\n  });\r\n\r\n  \/* =========================================================\r\n     5. ANO NO RODAP\u00c9\r\n     ========================================================= *\/\r\n\r\n  document.getElementById(\"ano\").textContent = new Date().getFullYear();\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html>\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\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ABRASPET \u2014 Guerreiros da Anistia ABRASPET GUERREIROS DA ANISTIA O plugin Recursos Demonstra\u00e7\u00e3o Como usar Mem\u00f3ria Revelar um guerreiro \u2630 ABRASPET GUERREIROS DA ANISTIA Plugin WordPress \u00b7 600 perfis Cada clique revela uma hist\u00f3ria de luta O plugin Guerreiros da Anistia transforma a mem\u00f3ria oper\u00e1ria em experi\u00eancia: a cada clique, um novo perfil de trabalhador e trabalhadora que enfrentou a repress\u00e3o e ajudou a conquistar a Anistia Ampla, Geral e Irrestrita. Revelar um guerreiro Conhecer o plugin 600perfis para revelar 1979Lei da Anistia 21anos de regime militar 1clique por hist\u00f3ria Um museu de mem\u00f3ria em forma de plugin A ABRASPET reuniu em um \u00fanico shortcode seiscentas trajet\u00f3rias de trabalhadores e trabalhadoras que resistiram \u00e0 persegui\u00e7\u00e3o pol\u00edtica. Leve essa&hellip;<\/p>\n","protected":false},"author":1,"featured_media":2543,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-2545","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/albertolimadigital.com\/eemovere\/wp-json\/wp\/v2\/pages\/2545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/albertolimadigital.com\/eemovere\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/albertolimadigital.com\/eemovere\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/albertolimadigital.com\/eemovere\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/albertolimadigital.com\/eemovere\/wp-json\/wp\/v2\/comments?post=2545"}],"version-history":[{"count":19,"href":"https:\/\/albertolimadigital.com\/eemovere\/wp-json\/wp\/v2\/pages\/2545\/revisions"}],"predecessor-version":[{"id":2593,"href":"https:\/\/albertolimadigital.com\/eemovere\/wp-json\/wp\/v2\/pages\/2545\/revisions\/2593"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/albertolimadigital.com\/eemovere\/wp-json\/wp\/v2\/media\/2543"}],"wp:attachment":[{"href":"https:\/\/albertolimadigital.com\/eemovere\/wp-json\/wp\/v2\/media?parent=2545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}