/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;font-size:16px;}body{max-width:48rem;margin:0 auto;padding:0.5rem;line-height:1.5rem;}img{display:none;max-width:100%;height:auto;}audio{width:100%;}h1,h2,h3,h4{font-family:sans-serif;margin:1rem 0;}h1{font-size:1.25rem;}h2{font-size:1.125rem;}h3{font-size:1.125rem;font-weight:normal;}h4{font-size:1rem;}a[href^='http']::after{content:"external link";font-size:0;width:11px;height:11px;position:relative;margin-left:3px;top:-3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='gray' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;}a[href*='d8hrw']::after,a[href*='hrw.org']::after{display:none;}button{cursor:pointer;background:none;border:0;padding:0;font-size:inherit;line-height:inherit;color:inherit;}.button{display:inline-block;padding:0.25rem 0.75rem;background-color:#0071ce;color:#fff;font-family:sans-serif;font-weight:bold;text-decoration:none;}summary{cursor:pointer;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}
.header{display:flex;gap:1rem;align-items:center;font-family:sans-serif;padding-bottom:1rem;border-bottom:2px solid #444;margin-bottom:2rem;}#header-logo{min-width:60px;max-width:80px;align-self:start;}#header-logo img{display:block;}.header .links{display:flex;flex-wrap:wrap;gap:0 0.5rem;padding:0;margin:1rem 0 0;list-style:none;font-size:0.9rem;}.footer{margin-top:2rem;padding-top:1rem;border-top:3px solid #444;}.read-more{font-weight:bold;}.excerpt{margin:1rem 0;}
.page--front-page #block-pagetitle{display:none;}.node--homepage ul{list-style:none;padding:0;}.hrw-simple{margin-bottom:0.5rem;}.hrw-simple-title{font-size:1.125rem;}.hrw-simple-info{display:flex;gap:0.25rem;font-size:0.9rem;}.page--report .body,.page--news .body{font-family:serif;}.subtitle{font-size:1.125rem;font-family:sans-serif;margin:1rem 0;}.node--profile--teaser,.field_guest_author{margin:1rem 0;padding:1rem;background:#eee;}.field_video_transcript .label{font-weight:bold;}.field_shared_region_country,.field_shared_topic,.field_shared_tags{margin:2rem 0;}.field_shared_region_country .label,.field_shared_topic .label,.field_shared_tags .label{font-weight:bold;}.corrections{background:#eee;padding:1rem;margin:1rem 0;}.corrections h2{font-size:1rem;font-weight:normal;text-transform:uppercase;border-bottom:1px solid #000;}.footnotes{overflow-wrap:break-word;}@media (min-width:32rem){.align-left{width:45%;clear:both;margin-right:5%;}.align-right{width:45%;clear:both;margin-left:5%;}.align-center{clear:both;}}@media (max-width:31.99rem){.align-right,.align-left{float:none;}}.field_guest_author{margin:1rem 0;padding:1rem;background:#eee;}
.views-element-container ul{padding:0;list-style:none;}
.views-exposed-form{margin:2em 0;}.views-exposed-form details{margin:0.5em 0;}
.loadable{color:#444;border:3px solid #666;padding:1rem;margin:1rem 0;}.loadable img{display:block;}.loadable-title{font-family:sans-serif;font-weight:bold;margin-bottom:1rem;}.loadable-item + .loadable-item{margin-top:1rem;}.loadable-button,.loadable summary{display:inline-block;padding:0.25rem 0.75rem;background-color:#0071ce;color:#fff;font-family:sans-serif;font-weight:bold;}.loadable details[open] summary{display:none;}.loadable details[open]{margin-left:-1rem;margin-right:-1rem;}.loadable-info{color:#444;font-size:0.9rem;}.loadable-transcript{margin:1rem;}
.pager{margin:3rem 0;}.pager__items{display:flex;flex-wrap:wrap;gap:1rem;padding:0;}.pager__item{list-style:none;border:1px solid #ccc;}.pager__item a{display:inline-block;padding:0.75rem 1rem;}.pager__item--ellipsis{display:none;}
