/* Ajustes exclusivos de la columna de Diego Guerrero. */
.quito-article .article-subtitle{font-size:21px;line-height:1.6}
.quito-article .opinion-byline>div>p{font-size:11px}
.quito-article .column-label{font-size:12px}
.quito-article .article-cover figcaption{font-size:12px;line-height:1.65}
.quito-article .article-index{top:84px;max-height:calc(100dvh - 108px);overflow-y:auto;scrollbar-width:thin}
.quito-article .article-index nav a{font-size:12px}
.quito-article .opinion-body{font-size:calc(20px * var(--reading-scale));line-height:1.75}
.quito-article .opinion-body>p{margin-bottom:.9em}
.quito-article .opinion-body .editorial-reflection{font-size:calc(26px * var(--reading-scale));line-height:1.5;margin:1.2em 0;padding:10px 0 10px 24px;border-left:2px solid var(--gold)}
.quito-article .opinion-body ol:last-of-type{font-family:var(--sans);font-size:14px;line-height:1.75;overflow-wrap:anywhere}
.quito-article .opinion-body ol:last-of-type li{margin-bottom:.8em}
.quito-article .opinion-body>p:last-child{font-size:12px}
@media(max-width:760px){
  .quito-article .article-subtitle{font-size:18px;line-height:1.65}
  .quito-article .opinion-byline>div>p{font-size:10px}
  .quito-article .column-label{font-size:11px}
  .quito-article .article-cover figcaption{font-size:11px}
  .quito-article .article-index{top:auto;max-height:none;overflow:visible}
  .quito-article .article-index nav{max-height:220px}
  .quito-article .opinion-body{font-size:calc(18px * var(--reading-scale));line-height:1.75}
  .quito-article .opinion-body .editorial-reflection{font-size:calc(23px * var(--reading-scale));padding-left:18px}
  .quito-article .opinion-body ol:last-of-type{font-size:13px}
  .quito-article .opinion-body>p:last-child{font-size:11px}
}
@media print{
  .quito-article .opinion-body{font-size:12pt;line-height:1.6}
  .quito-article .opinion-body .editorial-reflection{font-size:16pt}
}
