{"id":1054,"date":"2026-05-18T00:47:54","date_gmt":"2026-05-18T00:47:54","guid":{"rendered":"https:\/\/museum.wiserighteous.org\/?page_id=1054"},"modified":"2026-05-18T00:50:18","modified_gmt":"2026-05-18T00:50:18","slug":"museum-test-prep-app-juan-jose-gerardi-conedera","status":"publish","type":"page","link":"https:\/\/museum.wiserighteous.org\/index.php\/museum-test-prep-app-juan-jose-gerardi-conedera\/","title":{"rendered":"Museum Test Prep App &#8211; Juan Jos\u00e9 Gerardi Conedera"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=yes\">\n    <title>Museum Test Prep App | Juan Jos\u00e9 Gerardi Conedera \u2022 SAT \u2022 PSAT \u2022 ACT<\/title>\n    <!-- Font Awesome for icons -->\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            background: #2a2a2e;\n            font-family: 'Georgia', 'Times New Roman', Times, serif;\n            color: #2c2b28;\n            line-height: 1.5;\n            padding: 20px;\n        }\n\n        .museum-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            background: #fef8ea;\n            border-radius: 28px;\n            box-shadow: 0 20px 35px rgba(0,0,0,0.3), 0 0 0 1px #b89870 inset;\n            overflow: hidden;\n        }\n\n        .hero {\n            background: linear-gradient(135deg, #4a2a6a 0%, #2a1a4a 100%);\n            padding: 1.8rem 2.5rem;\n            border-bottom: 6px solid #e0b87a;\n            color: #f5e7cf;\n            display: flex;\n            align-items: center;\n            gap: 20px;\n            flex-wrap: wrap;\n        }\n        .hero-text {\n            flex: 2;\n        }\n        .hero h1 {\n            font-size: 2rem;\n            letter-spacing: 1px;\n            font-weight: 600;\n        }\n        .hero h1 i {\n            color: #e0b87a;\n            margin-right: 10px;\n        }\n        .hero h1 .app-badge {\n            font-size: 0.8rem;\n            background: #e0b87a33;\n            padding: 0.2rem 0.8rem;\n            border-radius: 40px;\n            margin-left: 12px;\n            vertical-align: middle;\n        }\n        .hero p {\n            font-size: 1rem;\n            font-style: italic;\n            margin-top: 0.5rem;\n            opacity: 0.85;\n        }\n        .hero-portrait {\n            flex: 0 0 100px;\n            text-align: center;\n            background: #e0b87a30;\n            padding: 8px;\n            border-radius: 50%;\n            border: 2px solid #e0b87a;\n        }\n        .hero-portrait i {\n            font-size: 3.5rem;\n            color: #ecd9b4;\n        }\n        .hero-portrait p {\n            font-size: 0.65rem;\n            margin-top: 5px;\n        }\n\n        .flex-main {\n            display: flex;\n            flex-wrap: wrap;\n        }\n        .article-panel {\n            flex: 1.6;\n            min-width: 280px;\n            padding: 2rem 2rem 2rem 2.2rem;\n            background: #fffaf2;\n            border-right: 1px solid #ecd9b4;\n        }\n        .game-sat-panel {\n            flex: 1.2;\n            min-width: 350px;\n            background: #f9efdf;\n            padding: 2rem 1.8rem;\n            display: flex;\n            flex-direction: column;\n            gap: 1.5rem;\n        }\n\n        .article-panel h2 {\n            font-size: 1.8rem;\n            border-left: 7px solid #e0b87a;\n            padding-left: 1rem;\n            margin: 0.75rem 0 1rem 0;\n            color: #4a2a6a;\n        }\n        .article-panel h2 i {\n            color: #e0b87a;\n            margin-right: 10px;\n        }\n        .article-panel h3 {\n            font-size: 1.3rem;\n            margin: 1.4rem 0 0.5rem 0;\n            color: #8b5a2b;\n            font-weight: 600;\n        }\n        .article-panel p {\n            margin-bottom: 0.9rem;\n            text-align: justify;\n        }\n        .inset-quote {\n            background: #e9e0cf;\n            padding: 0.8rem 1.3rem;\n            border-left: 4px solid #e0b87a;\n            margin: 1.2rem 0;\n            border-radius: 12px;\n            font-weight: 500;\n        }\n        .reference-list {\n            font-size: 0.8rem;\n            margin-top: 1.5rem;\n            border-top: 1px dashed #cfbc93;\n            padding-top: 1rem;\n            color: #5e4b2b;\n        }\n        .timeline-item {\n            margin: 12px 0;\n            padding-left: 20px;\n            border-left: 3px solid #e0b87a;\n        }\n        .timeline-year {\n            font-weight: bold;\n            color: #8b5a2b;\n        }\n\n        \/* Mode Selection & Quiz Styles *\/\n        .mode-selector {\n            background: white;\n            border-radius: 28px;\n            padding: 1.2rem;\n            text-align: center;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n        }\n        .mode-buttons {\n            display: flex;\n            gap: 12px;\n            justify-content: center;\n            margin-top: 12px;\n            flex-wrap: wrap;\n        }\n        .mode-btn {\n            flex: 1;\n            min-width: 90px;\n            padding: 12px;\n            border: none;\n            border-radius: 60px;\n            font-weight: bold;\n            font-size: 1rem;\n            cursor: pointer;\n            transition: 0.2s;\n            font-family: inherit;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n        }\n        .mode-btn.sat {\n            background: #1e3a2f;\n            color: white;\n        }\n        .mode-btn.psat {\n            background: #2c5f6e;\n            color: white;\n        }\n        .mode-btn.act {\n            background: #8b5a2b;\n            color: white;\n        }\n        .mode-btn:hover {\n            transform: translateY(-2px);\n            filter: brightness(1.05);\n        }\n        .mode-btn.active {\n            box-shadow: 0 0 0 3px #ffd966;\n        }\n        .quiz-header {\n            background: linear-gradient(145deg, #4a2a6a, #2a1a4a);\n            color: white;\n            padding: 1rem;\n            border-radius: 28px;\n            text-align: center;\n        }\n        .score-area {\n            font-size: 1.6rem;\n            font-weight: bold;\n            background: #00000055;\n            display: inline-block;\n            padding: 0.2rem 1.2rem;\n            border-radius: 40px;\n            margin-top: 8px;\n        }\n        .question-card {\n            background: white;\n            border-radius: 28px;\n            padding: 1.5rem;\n            box-shadow: 0 8px 18px rgba(0,0,0,0.1);\n        }\n        .question-text {\n            font-size: 1.1rem;\n            font-weight: 700;\n            margin-bottom: 1.2rem;\n            background: #fdf4e0;\n            padding: 12px;\n            border-radius: 20px;\n            border-left: 5px solid #e0b87a;\n        }\n        .options-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 1.5rem;\n        }\n        .opt-btn {\n            background: #efe2cf;\n            border: 2px solid #cfb37a;\n            padding: 10px 14px;\n            border-radius: 60px;\n            font-family: 'Segoe UI', 'Georgia', serif;\n            font-size: 0.9rem;\n            text-align: left;\n            cursor: pointer;\n            transition: 0.2s;\n        }\n        .opt-btn i {\n            margin-right: 10px;\n        }\n        .opt-btn:hover:not(:disabled) {\n            background: #e2cfb0;\n        }\n        .opt-btn.correct-highlight {\n            background: #a5d6a5;\n            border-color: #2e7d32;\n        }\n        .opt-btn.wrong-highlight {\n            background: #ef9a9a;\n            border-color: #c62828;\n        }\n        .opt-btn:disabled {\n            cursor: default;\n            opacity: 0.8;\n        }\n        .feedback {\n            margin-top: 15px;\n            padding: 12px;\n            border-radius: 20px;\n            background: #f3efdf;\n            font-size: 0.9rem;\n            border-left: 5px solid #e0b87a;\n        }\n        .next-btn, .restart-btn {\n            background: #846c3e;\n            border: none;\n            color: white;\n            font-weight: bold;\n            padding: 10px;\n            border-radius: 40px;\n            font-size: 1rem;\n            cursor: pointer;\n            margin-top: 10px;\n            width: 100%;\n        }\n        .next-btn:hover, .restart-btn:hover {\n            background: #5f4a2a;\n        }\n        .game-status {\n            font-size: 0.75rem;\n            text-align: center;\n            background: #e2d5bd;\n            padding: 6px;\n            border-radius: 50px;\n            margin-top: 8px;\n        }\n        footer {\n            text-align: center;\n            padding: 1rem;\n            background: #dfd2b6;\n            font-size: 0.7rem;\n            color: #4a3a22;\n        }\n        .disclaimer {\n            font-size: 0.65rem;\n            text-align: center;\n            margin-top: 8px;\n            color: #6b5a3e;\n        }\n        @media (max-width: 780px) {\n            .hero h1 { font-size: 1.3rem; }\n            .hero-portrait { flex-basis: 70px; }\n            .hero-portrait i { font-size: 2.2rem; }\n        }\n    <\/style>\n<\/head>\n<body>\n<div class=\"museum-container\">\n    <div class=\"hero\">\n        <div class=\"hero-text\">\n            <h1><i class=\"fas fa-church\"><\/i> Juan Jos\u00e9 Gerardi Conedera <span class=\"app-badge\"><i class=\"fas fa-mobile-alt\"><\/i> Museum Test Prep App<\/span><\/h1>\n            <p><i class=\"fas fa-book\"><\/i> Guatemalan Catholic bishop, human rights advocate \u2014 REMHI project, \u201cGuatemala: Nunca M\u00e1s,\u201d martyr for truth<\/p>\n        <\/div>\n        <div class=\"hero-portrait\">\n            <i class=\"fas fa-dove\"><\/i>\n            <p><i class=\"fas fa-shield-alt\"><\/i> Righteousness Hall<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"flex-main\">\n        <div class=\"article-panel\">\n            <h2><i class=\"fas fa-scroll\"><\/i> Juan Jos\u00e9 Gerardi Conedera \u2014 Guatemala (1922\u20131998)<\/h2>\n            <p>Juan Jos\u00e9 Gerardi Conedera was a Guatemalan Catholic bishop, human rights advocate, and defender of victims of political violence during and after the Guatemalan Civil War. Through his commitment to truth, justice, and reconciliation, he became one of the most significant voices documenting human rights abuses in Guatemala. As a leader within the Roman Catholic Church, Gerardi dedicated much of his ministry to supporting communities affected by violence, particularly indigenous populations who had suffered during decades of armed conflict. He is remembered for his courageous efforts to reveal the truth about human rights violations and to promote justice, historical memory, and national reconciliation.<\/p>\n            \n            <div class=\"inset-quote\">\n                <i class=\"fas fa-quote-left\"><\/i> \u201cWe want to help people remember, because remembering is the only way to prevent history from repeating itself.\u201d \u2014 Bishop Juan Jos\u00e9 Gerardi\n            <\/div>\n\n            <h3><i class=\"fas fa-microscope\"><\/i> Historical Context &#038; REMHI Project<\/h3>\n            <div class=\"timeline-item\">\n                <span class=\"timeline-year\"><i class=\"fas fa-calendar-alt\"><\/i> 1960\u20131996 \u2013 Guatemalan Civil War<\/span>\n                <p>A prolonged internal conflict resulting in widespread violence, massacres, disappearances, and forced displacement, with many victims from indigenous Mayan communities.<\/p>\n            <\/div>\n            <div class=\"timeline-item\">\n                <span class=\"timeline-year\"><i class=\"fas fa-microphone-alt\"><\/i> Recovery of Historical Memory Project (REMHI)<\/span>\n                <p>Under Gerardi\u2019s leadership, the project collected testimonies from thousands of victims and witnesses across Guatemala to document human rights abuses.<\/p>\n            <\/div>\n            <div class=\"timeline-item\">\n                <span class=\"timeline-year\"><i class=\"fas fa-file-alt\"><\/i> April 1998 \u2013 \u201cGuatemala: Nunca M\u00e1s\u201d<\/span>\n                <p>The REMHI report was published, presenting extensive testimony and evidence of violence against civilians, calling for truth and accountability.<\/p>\n            <\/div>\n            <div class=\"timeline-item\">\n                <span class=\"timeline-year\"><i class=\"fas fa-skull\"><\/i> April 26, 1998 \u2013 Assassination<\/span>\n                <p>Only two days after presenting the report, Gerardi was brutally murdered outside his residence in Guatemala City.<\/p>\n            <\/div>\n\n            <h3><i class=\"fas fa-church\"><\/i> Righteous Act: Revealing the Truth about Human Rights Abuses<\/h3>\n            <p>Juan Jos\u00e9 Gerardi\u2019s most significant act of courage was his leadership in publishing a report documenting human rights violations committed during the civil war. In 1998, the Recovery of Historical Memory Project released the report \u201cGuatemala: Nunca M\u00e1s\u201d (Never Again). The report presented extensive testimony and evidence describing the scale of violence and suffering experienced by civilians. It emphasized that confronting the truth about past abuses was necessary to prevent future violence and build a just society. Gerardi publicly supported the report and called for accountability and recognition of the victims. Only two days later, he was assassinated for his efforts.<\/p>\n\n            <h3><i class=\"fas fa-comment-dots\"><\/i> Legacy: Martyr for Truth and Human Rights<\/h3>\n            <p>Juan Jos\u00e9 Gerardi Conedera is remembered as a courageous defender of truth, human rights, and the dignity of victims. His work documenting the experiences of survivors helped preserve an important historical record of the conflict in Guatemala. The report he helped lead remains a significant resource for historians, human rights advocates, and legal investigators. Today, his life stands as a powerful example of moral courage, demonstrating the importance of speaking truth even when doing so carries great personal risk.<\/p>\n\n            <div class=\"reference-list\">\n                <i class=\"fas fa-book-open\"><\/i> <strong>References:<\/strong> Brett (2006), Grandin (2010), Sanford (2003), CEH (1999).\n            <\/div>\n        <\/div>\n\n        <div class=\"game-sat-panel\">\n            <div class=\"mode-selector\">\n                <i class=\"fas fa-graduation-cap\"><\/i> <strong>Choose Your Exam<\/strong>\n                <div class=\"mode-buttons\">\n                    <button id=\"modeSAT\" class=\"mode-btn sat\"><i class=\"fab fa-sat\"><\/i> SAT<\/button>\n                    <button id=\"modePSAT\" class=\"mode-btn psat\"><i class=\"fas fa-pen-fancy\"><\/i> PSAT<\/button>\n                    <button id=\"modeACT\" class=\"mode-btn act\"><i class=\"fas fa-bolt\"><\/i> ACT<\/button>\n                <\/div>\n            <\/div>\n            <div class=\"quiz-header\">\n                <h3 id=\"modeTitle\"><i class=\"fas fa-brain\"><\/i> SAT \u2726 Truth &#038; Justice Righteousness Prep<\/h3>\n                <div class=\"score-area\"><i class=\"fas fa-star\"><\/i> Score: <span id=\"scoreValue\">0<\/span> \/ 600<\/div>\n            <\/div>\n            <div class=\"question-card\" id=\"quizContainer\">\n                <div id=\"dynamicQuestionArea\"><\/div>\n                <div id=\"feedbackArea\" class=\"feedback\"><i class=\"fas fa-info-circle\"><\/i> Select an exam mode above to begin.<\/div>\n                <button id=\"nextButton\" class=\"next-btn\" style=\"display: none;\"><i class=\"fas fa-arrow-right\"><\/i> Next Question<\/button>\n                <button id=\"restartButton\" class=\"restart-btn\"><i class=\"fas fa-undo-alt\"><\/i> Restart Quiz<\/button>\n                <div class=\"game-status\"><i class=\"fas fa-hourglass-half\"><\/i> 6 questions per exam \u2022 Bishop Gerardi: REMHI, \u201cNunca M\u00e1s\u201d, assassination, truth commission<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <footer>\n        <i class=\"fas fa-church\"><\/i> Museum Test Prep App | SAT \u2022 PSAT \u2022 ACT modes | Juan Jos\u00e9 Gerardi Conedera \u2014 Righteous Act: Revealing the Truth about Human Rights Abuses\n        <div class=\"disclaimer\">\n            <i class=\"fas fa-balance-scale\"><\/i> SAT, PSAT, and ACT are registered trademarks of their respective owners. This educational tool is not affiliated with or endorsed by College Board or ACT Inc. All questions are original and based on historical content.\n        <\/div>\n    <\/footer>\n<\/div>\n\n<script>\n    \/\/ ========== JUAN JOS\u00c9 GERARDI CONEDERA QUESTION BANKS ==========\n    \/\/ Themes: Guatemalan Civil War (1960\u20131996), indigenous Mayan victims, REMHI project, \u201cGuatemala: Nunca M\u00e1s\u201d (1998), assassination two days after report, truth and reconciliation\n    \n    const SAT_QUESTIONS = [\n        { topic: \"REMHI Project\", text: \"Bishop Juan Jos\u00e9 Gerardi was the leader of the Recovery of Historical Memory Project (REMHI), which:\", options: [\"Brought weapons into Guatemala\", \"Collected testimonies from thousands of victims and witnesses to document human rights abuses during the civil war\", \"Negotiated a peace treaty\", \"Built new churches\"], correct: 1, explanation: \"REMHI gathered first\u2011hand accounts to create an official record of atrocities, giving voice to the silenced.\" },\n        { topic: \"Report Title\", text: \"The landmark human rights report published under Gerardi\u2019s leadership in 1998 is titled:\", options: [\"Memory of Silence\", \"Guatemala: Nunca M\u00e1s (Never Again)\", \"The Guatemalan Truth\", \"Recovery of Justice\"], correct: 1, explanation: \"'Guatemala: Nunca M\u00e1s' documented widespread human rights violations and called for accountability.\" },\n        { topic: \"Assassination Timing\", text: \"Juan Jos\u00e9 Gerardi was assassinated:\", options: [\"During the civil war\", \"Two days after presenting the 'Guatemala: Nunca M\u00e1s' report\", \"Before the peace accords\", \"In a car accident\"], correct: 1, explanation: \"He was murdered on April 26, 1998, just 48 hours after publicly releasing the report.\" },\n        { topic: \"Victims Demographics\", text: \"During the Guatemalan Civil War, a disproportionate number of victims were:\", options: [\"Foreign diplomats\", \"Indigenous Mayan communities living in rural areas\", \"Urban professionals\", \"Government officials\"], correct: 1, explanation: \"State\u2011sponsored violence targeted Mayan populations, resulting in massacres and forced displacement.\" },\n        { topic: \"Peace Agreement Year\", text: \"The Guatemalan Civil War ended with peace accords in which year?\", options: [\"1992\", \"1994\", \"1996\", \"1998\"], correct: 2, explanation: \"The final peace agreement was signed in December 1996, ending 36 years of armed conflict.\" },\n        { topic: \"Moral Lesson\", text: \"Gerardi\u2019s assassination demonstrates:\", options: [\"That truth\u2011telling can be dangerous, but that speaking out against injustice is a moral responsibility\", \"That human rights work is always safe\", \"That reports have no impact\", \"That silence is better\"], correct: 0, explanation: \"He knew the risks but chose to publish the truth, becoming a martyr for justice.\" }\n    ];\n\n    const PSAT_QUESTIONS = [\n        { topic: \"Gerardi's Country\", text: \"Bishop Juan Jos\u00e9 Gerardi was a human rights advocate from:\", options: [\"El Salvador\", \"Guatemala\", \"Honduras\", \"Nicaragua\"], correct: 1, explanation: \"He worked in Guatemala and led the REMHI project there.\" },\n        { topic: \"REMHI Acronym\", text: \"REMHI stands for:\", options: [\"Recovery of Historical Memory Investigation\", \"Recovery of Historical Memory Project\", \"Reconciliation of Memory and Justice\", \"Report of Memory and Human Rights\"], correct: 1, explanation: \"The Recovery of Historical Memory Project documented war atrocities.\" },\n        { topic: \"Report Language\", text: \"'Nunca M\u00e1s' means:\", options: [\"Never Again\", \"Always Remember\", \"Justice Now\", \"Truth Forever\"], correct: 0, explanation: \"The Spanish phrase 'Nunca M\u00e1s' calls for the atrocities never to be repeated.\" },\n        { topic: \"Civil War Duration\", text: \"The Guatemalan Civil War lasted from 1960 to:\", options: [\"1994\", \"1995\", \"1996\", \"1998\"], correct: 2, explanation: \"The war ended in 1996 with the signing of peace accords.\" },\n        { topic: \"Assassination Year\", text: \"Bishop Gerardi was killed in which year?\", options: [\"1996\", \"1997\", \"1998\", \"1999\"], correct: 2, explanation: \"He was assassinated in April 1998.\" },\n        { topic: \"Report Purpose\", text: \"The main purpose of the REMHI report was to:\", options: [\"Praise the government\", \"Document human rights violations and promote truth and reconciliation\", \"Support military leaders\", \"Encourage further violence\"], correct: 1, explanation: \"The report aimed to expose the truth and help Guatemala heal.\" }\n    ];\n\n    const ACT_QUESTIONS = [\n        { topic: \"Birth Year\", text: \"Juan Jos\u00e9 Gerardi was born in which year?\", options: [\"1918\", \"1920\", \"1922\", \"1924\"], correct: 2, explanation: \"He was born in 1922 in Guatemala City.\" },\n        { topic: \"Death Year\", text: \"Gerardi was assassinated in which year?\", options: [\"1996\", \"1997\", \"1998\", \"1999\"], correct: 2, explanation: \"He was murdered in 1998.\" },\n        { topic: \"Report Release Date\", text: \"The 'Guatemala: Nunca M\u00e1s' report was published in:\", options: [\"April 1998\", \"June 1998\", \"October 1998\", \"December 1998\"], correct: 0, explanation: \"The report was presented in April 1998, just before Gerardi\u2019s death.\" },\n        { topic: \"Indigenous Group\", text: \"The majority of victims documented by REMHI belonged to which ethnic group?\", options: [\"Ladino\", \"Garifuna\", \"Mayan\", \"Xinca\"], correct: 2, explanation: \"Mayan communities suffered disproportionately high levels of violence.\" },\n        { topic: \"Assassination Location\", text: \"Gerardi was murdered outside his residence in:\", options: [\"Quetzaltenango\", \"Antigua\", \"Guatemala City\", \"Peten\"], correct: 2, explanation: \"He was killed in Guatemala City, the nation's capital.\" },\n        { topic: \"Church Position\", text: \"Juan Jos\u00e9 Gerardi held the title of:\", options: [\"Cardinal\", \"Archbishop\", \"Bishop and human rights advocate\", \"Parish priest\"], correct: 2, explanation: \"He was a bishop and later auxiliary bishop of Guatemala City.\" }\n    ];\n\n    let currentMode = \"SAT\";\n    let currentQuestions = [...SAT_QUESTIONS];\n    let currentIndex = 0;\n    let playerScore = 0;\n    let quizAnswered = false;\n    let selectedOptIdx = null;\n    let totalPerMode = 6;\n\n    const dynamicArea = document.getElementById(\"dynamicQuestionArea\");\n    const feedbackDiv = document.getElementById(\"feedbackArea\");\n    const nextBtn = document.getElementById(\"nextButton\");\n    const restartBtn = document.getElementById(\"restartButton\");\n    const scoreSpan = document.getElementById(\"scoreValue\");\n    const modeTitle = document.getElementById(\"modeTitle\");\n\n    function updateScoreUI() {\n        scoreSpan.innerText = playerScore;\n    }\n\n    function loadMode(mode) {\n        currentMode = mode;\n        if (mode === \"SAT\") currentQuestions = [...SAT_QUESTIONS];\n        else if (mode === \"PSAT\") currentQuestions = [...PSAT_QUESTIONS];\n        else currentQuestions = [...ACT_QUESTIONS];\n        \n        let icon = mode === \"SAT\" ? '<i class=\"fab fa-sat\"><\/i>' : (mode === \"PSAT\" ? '<i class=\"fas fa-pen-fancy\"><\/i>' : '<i class=\"fas fa-bolt\"><\/i>');\n        modeTitle.innerHTML = `${icon} ${mode} \u2726 Truth & Justice Righteousness Prep`;\n        \n        currentIndex = 0;\n        playerScore = 0;\n        quizAnswered = false;\n        selectedOptIdx = null;\n        updateScoreUI();\n        nextBtn.style.display = \"none\";\n        feedbackDiv.innerHTML = `<i class=\"fas fa-check-circle\"><\/i> ${mode} mode activated. Answer 6 questions about Bishop Gerardi, the REMHI report, and his martyrdom.`;\n        renderQuestion();\n        \n        document.querySelectorAll('.mode-btn').forEach(btn => btn.classList.remove('active'));\n        if (mode === \"SAT\") document.getElementById(\"modeSAT\").classList.add('active');\n        if (mode === \"PSAT\") document.getElementById(\"modePSAT\").classList.add('active');\n        if (mode === \"ACT\") document.getElementById(\"modeACT\").classList.add('active');\n    }\n\n    function renderQuestion() {\n        if (currentIndex >= totalPerMode) {\n            dynamicArea.innerHTML = `\n                <div style=\"text-align:center; padding:20px;\">\n                    <i class=\"fas fa-trophy\" style=\"font-size:3rem; color:#e0b87a;\"><\/i>\n                    <h3>${currentMode} Complete!<\/h3>\n                    <p>Your score: ${playerScore} \/ ${totalPerMode*100}<\/p>\n                    <p><i class=\"fas fa-medal\"><\/i> ${getFinalMessage()}<\/p>\n                    <i class=\"fas fa-sync-alt\"><\/i> Switch exam mode or press Restart.\n                <\/div>\n            `;\n            nextBtn.style.display = \"none\";\n            quizAnswered = true;\n            return;\n        }\n\n        const q = currentQuestions[currentIndex];\n        let optionsHtml = '';\n        const letters = ['A', 'B', 'C', 'D'];\n        q.options.forEach((opt, idx) => {\n            let disabledAttr = quizAnswered ? 'disabled' : '';\n            let extraClass = '';\n            if (quizAnswered) {\n                if (idx === q.correct) extraClass = 'correct-highlight';\n                else if (idx === selectedOptIdx && idx !== q.correct) extraClass = 'wrong-highlight';\n            }\n            optionsHtml += `\n                <button class=\"opt-btn ${extraClass}\" data-opt-index=\"${idx}\" ${disabledAttr}>\n                    <i class=\"fas ${idx === 0 ? 'fa-circle' : (idx === 1 ? 'fa-dot-circle' : (idx === 2 ? 'fa-record-vinyl' : 'fa-stop'))}\"><\/i>\n                    <strong>${letters[idx]}.<\/strong> ${escapeHtml(opt)}\n                <\/button>\n            `;\n        });\n\n        const progressHtml = `<div class=\"game-status\" style=\"margin-bottom:12px;\"><i class=\"fas fa-church\"><\/i> Question ${currentIndex+1} of ${totalPerMode} (${currentMode}) \u2022 <i class=\"fas fa-book\"><\/i> ${q.topic}<\/div>`;\n        const questionHtml = `\n            ${progressHtml}\n            <div class=\"question-text\"><i class=\"fas fa-dove\"><\/i> ${escapeHtml(q.text)}<\/div>\n            <div class=\"options-list\" id=\"optionsList\">${optionsHtml}<\/div>\n        `;\n        dynamicArea.innerHTML = questionHtml;\n\n        if (!quizAnswered) {\n            document.querySelectorAll('.opt-btn').forEach(btn => {\n                btn.addEventListener('click', (e) => {\n                    if (quizAnswered) return;\n                    const chosenIdx = parseInt(btn.getAttribute('data-opt-index'));\n                    handleAnswer(chosenIdx);\n                });\n            });\n        }\n    }\n\n    function handleAnswer(chosenIdx) {\n        if (quizAnswered) return;\n        const q = currentQuestions[currentIndex];\n        const isCorrect = (chosenIdx === q.correct);\n        selectedOptIdx = chosenIdx;\n        if (isCorrect) {\n            playerScore += 100;\n            updateScoreUI();\n            feedbackDiv.innerHTML = `<i class=\"fas fa-check-circle\" style=\"color:#2e7d32;\"><\/i> \u2705 ${q.explanation} <i class=\"fas fa-award\"><\/i> +100 points (${q.topic})`;\n        } else {\n            const correctLetter = String.fromCharCode(65 + q.correct);\n            const correctText = q.options[q.correct];\n            feedbackDiv.innerHTML = `<i class=\"fas fa-times-circle\" style=\"color:#b71c1c;\"><\/i> Incorrect. Correct answer: ${correctLetter}: ${escapeHtml(correctText)}.<br>\ud83d\udcd6 ${q.explanation} (${q.topic})`;\n        }\n        quizAnswered = true;\n        renderQuestion();\n        nextBtn.style.display = \"block\";\n    }\n\n    function nextQuestion() {\n        if (!quizAnswered && currentIndex < totalPerMode) {\n            feedbackDiv.innerHTML = `<i class=\"fas fa-exclamation-triangle\"><\/i> Please answer before continuing.`;\n            return;\n        }\n        if (currentIndex + 1 <= totalPerMode) {\n            currentIndex++;\n            quizAnswered = false;\n            selectedOptIdx = null;\n            nextBtn.style.display = \"none\";\n            if (currentIndex < totalPerMode) {\n                feedbackDiv.innerHTML = `<i class=\"fas fa-lightbulb\"><\/i> Read the article carefully, then choose the best answer.`;\n                renderQuestion();\n            } else {\n                renderQuestion();\n                nextBtn.style.display = \"none\";\n            }\n        }\n    }\n\n    function restartQuiz() {\n        loadMode(currentMode);\n    }\n\n    function getFinalMessage() {\n        let maxScore = totalPerMode * 100;\n        if (playerScore === maxScore) return `\ud83c\udfc6 Perfect ${currentMode} score! You understand Bishop Gerardi\u2019s courage, the REMHI report, and his assassination for truth.`;\n        if (playerScore >= 400) return `\ud83c\udf96\ufe0f Strong ${currentMode} readiness! \u201cNunca M\u00e1s\u201d \u2014 never again, and never forget the martyrs of justice.`;\n        return `\ud83d\udcdc Review the exhibit about the Guatemalan Civil War, the REMHI project, and Gerardi\u2019s martyrdom.`;\n    }\n\n    function escapeHtml(str) {\n        return str.replace(\/[&<>]\/g, function(m) {\n            if (m === '&') return '&amp;';\n            if (m === '<') return '&lt;';\n            if (m === '>') return '&gt;';\n            return m;\n        });\n    }\n\n    document.getElementById(\"modeSAT\").addEventListener(\"click\", () => loadMode(\"SAT\"));\n    document.getElementById(\"modePSAT\").addEventListener(\"click\", () => loadMode(\"PSAT\"));\n    document.getElementById(\"modeACT\").addEventListener(\"click\", () => loadMode(\"ACT\"));\n    nextBtn.addEventListener(\"click\", nextQuestion);\n    restartBtn.addEventListener(\"click\", restartQuiz);\n    \n    loadMode(\"SAT\");\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Museum Test Prep App | Juan Jos\u00e9 Gerardi Conedera \u2022 SAT \u2022 PSAT \u2022 ACT Juan Jos\u00e9 Gerardi Conedera Museum Test Prep App Guatemalan Catholic bishop, human rights advocate \u2014 REMHI project, \u201cGuatemala: Nunca M\u00e1s,\u201d martyr for truth Righteousness Hall Juan Jos\u00e9 Gerardi Conedera \u2014 Guatemala (1922\u20131998) Juan Jos\u00e9 Gerardi Conedera was a Guatemalan Catholic [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1054","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/1054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/comments?post=1054"}],"version-history":[{"count":2,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/1054\/revisions"}],"predecessor-version":[{"id":1057,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/1054\/revisions\/1057"}],"wp:attachment":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/media?parent=1054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}