.intro-wrapper{max-width:1200px!important;margin:0 auto!important;padding:2rem!important;background-color:#f7fafc!important;font-family:'Open Sans',Arial,sans-serif!important}.intro-container{background-color:#ffffff!important;border-radius:8px!important;padding:2rem!important;box-shadow:0 4px 6px rgba(0,0,0,0.1)!important}.intro-title{color:#1a202c!important;font-size:2.5rem!important;margin-bottom:2rem!important;text-align:center!important;font-weight:700!important;line-height:1.2!important;font-family:'Roboto',Arial,sans-serif!important}.intro-heading{color:#1a202c!important;font-size:2rem!important;margin-bottom:1.5rem!important;line-height:1.3!important;font-family:'Roboto',Arial,sans-serif!important}.section-heading{color:#1a202c!important;font-size:1.5rem!important;margin-bottom:1rem!important;padding-bottom:0.5rem!important;border-bottom:2px solid #f7fafc!important;line-height:1.3!important;font-family:'Roboto',Arial,sans-serif!important}.intro-text,.section-text{font-size:1.1rem!important;line-height:1.8!important;color:#2d3748!important;margin-bottom:1.5rem!important;font-family:'Open Sans',Arial,sans-serif!important}.intro-block{margin-bottom:3rem!important}.intro-section{margin-bottom:2.5rem!important}.impact-grid{display:flex!important;flex-wrap:wrap!important;gap:1.5rem!important;margin-top:1.5rem!important}.impact-card{flex:1 1 250px!important;min-width:250px!important;background:#f7fafc!important;padding:1.5rem!important;border-radius:6px!important;border-left:4px solid #2c5282!important;margin-bottom:0!important}.impact-title{color:#1a202c!important;font-size:1.2rem!important;margin-bottom:1rem!important;line-height:1.3!important;font-family:'Roboto',Arial,sans-serif!important}.impact-list,.scope-list{list-style:none!important;padding-left:0!important;margin-left:0!important;margin-bottom:0!important}.impact-list li,.scope-list li{margin-bottom:0.5rem!important;padding-left:1.2rem!important;position:relative!important;font-size:1.1rem!important;line-height:1.8!important;color:#2d3748!important;list-style:none!important;font-family:'Open Sans',Arial,sans-serif!important}.impact-list li::before{content:"•"!important;color:#2c5282!important;position:absolute!important;left:0!important}.scope-list li::before{content:"→"!important;color:#2c5282!important;position:absolute!important;left:0!important}.scope-conclusion{font-style:italic!important;color:#2d3748!important;border-left:4px solid #2c5282!important;padding-left:1rem!important;margin-top:1.5rem!important;font-size:1.1rem!important;line-height:1.8!important;font-family:'Open Sans',Arial,sans-serif!important}@media screen and (max-width:768px){.intro-wrapper{padding:1rem!important}.intro-title{font-size:2rem!important}.intro-heading{font-size:1.8rem!important}.section-heading{font-size:1.3rem!important}.impact-card{flex:1 1 100%!important;min-width:100%!important}}:root{--primary-blue:#2c5282;--primary-red:#c53030;--light-blue-bg:#ebf8ff;--light-red-bg:#fff5f5;--text-dark:#2d3748;--text-darker:#1a202c;--bg-light:#f7fafc;--bg-white:#ffffff;--shadow-sm:0 2px 4px rgba(0,0,0,0.1);--shadow-md:0 4px 6px rgba(0,0,0,0.1)}.debate-section{max-width:1400px;margin:0 auto;padding:4rem 2rem;background-color:var(--bg-light)}.debate-section-title{text-align:center;margin-bottom:3rem;color:var(--text-darker);font-size:2.5rem;font-weight:700;padding:1rem;background-color:var(--bg-white);border-radius:8px;box-shadow:var(--shadow-sm)}.debate-container{margin-bottom:4rem;box-shadow:var(--shadow-md);border-radius:8px;overflow:hidden;background-color:var(--bg-white);transition:transform 0.2s ease}.debate-container:hover{transform:translateY(-2px)}.debate-pair{display:flex;flex-wrap:wrap;gap:0}.debate-argument{flex:1;min-width:300px;padding:2.5rem}.debate-pro{background-color:var(--light-blue-bg)}.debate-con{background-color:var(--light-red-bg)}.debate-argument-header{margin-bottom:1.5rem}.debate-argument-type{font-size:1.25rem;font-weight:600;margin-bottom:0.5rem;display:inline-block;padding:0.25rem 1rem;border-radius:4px}.debate-pro .debate-argument-type{color:var(--primary-blue);background-color:rgba(44,82,130,0.1)}.debate-con .debate-argument-type{color:var(--primary-red);background-color:rgba(197,48,48,0.1)}.debate-argument-title{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.3;color:var(--text-darker)}.debate-argument-content{font-size:1.1rem;color:var(--text-dark)}.debate-argument-content p{margin-bottom:1.5rem}@media (max-width:768px){.debate-section{padding:2rem 1rem}.debate-section-title{font-size:2rem;padding:0.75rem}.debate-container{margin-bottom:2rem}.debate-argument{padding:1.5rem}}.death-penalty-analysis .analysis-title{color:#333333;font-family:'Open Sans',sans-serif!important;font-size:36px!important;text-align:center;margin-bottom:30px!important;line-height:1.4!important;font-weight:600!important}.death-penalty-analysis .section-heading{color:#2c5282!important;font-family:'Open Sans',sans-serif!important;font-size:28px!important;text-align:center;margin:40px 0 30px!important;line-height:1.4!important;font-weight:500!important}.death-penalty-analysis .table-container{margin:20px 0;overflow-x:auto;background:#ffffff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:0!important}.death-penalty-analysis table{width:100%!important;border-collapse:collapse!important;margin:0!important;border:none!important}.death-penalty-analysis th{background-color:#2c5282!important;color:#ffffff!important;padding:15px!important;font-family:'Open Sans',sans-serif!important;font-weight:600!important;font-size:16px!important;text-align:left!important;border:none!important}.death-penalty-analysis td{padding:15px!important;border-bottom:1px solid #e2e8f0!important;font-family:'Open Sans',sans-serif!important;font-size:14px!important;line-height:1.6!important;color:#333333!important}.death-penalty-analysis ul{list-style:none!important;padding:0!important;margin:0!important}.death-penalty-analysis li{position:relative!important;padding-left:20px!important;margin-bottom:8px!important;line-height:1.4!important}.death-penalty-analysis li:before{content:"•";color:#2c5282;position:absolute;left:0;top:0}.death-penalty-analysis tr:nth-child(even){background-color:#f8fafc!important}.death-penalty-analysis tr:hover{background-color:#ebf8ff!important}.death-penalty-analysis .arguments-table td:nth-child(2){background-color:#ebf8ff!important}.death-penalty-analysis .arguments-table td:nth-child(3){background-color:#fff5f5!important}@media (max-width:768px){.death-penalty-analysis .analysis-title{font-size:24px!important}.death-penalty-analysis .section-heading{font-size:20px!important}.death-penalty-analysis th,.death-penalty-analysis td{padding:10px!important;font-size:13px!important}.death-penalty-analysis .table-container{margin:10px -15px;border-radius:0}}.death-penalty-analysis *{border-collapse:collapse!important}.death-penalty-analysis table{border-spacing:0!important}