/* PRAXIS · Revista Dominicana de Investigación en Salud
 * Hoja COMPLETA y aislada de las clases públicas del tema.
 * Sustituye el CSS v26/v27, NO concatenar.
 * NO cambia la barra administrativa de OJS (.pkp_page_admin, #header, etc.).
 */
:root{--prx-navy:#062a50;--prx-dark:#081e3b;--prx-gold:#dda828;--prx-cloud:#f4f6f9;--prx-max:1600px}
body.prx-photo-layout{margin:0;background:var(--prx-cloud);color:#091d39;font-family:Arial,Helvetica,sans-serif}
body.prx-photo-layout .pkp_structure_page{width:100%;max-width:none;margin:0;background:transparent;box-shadow:none;border:0}
body.prx-photo-layout .praxis-header{margin:0;padding:0;background:#fff;color:var(--prx-dark);border:0;box-shadow:none}
body.prx-photo-layout .praxis-header .pkp_head_wrapper{width:100%;max-width:none;margin:0;padding:0}
body.prx-photo-layout .praxis-topbar{background:linear-gradient(90deg,#062b52,#04355f 55%,#052748);color:#fff;min-height:42px}
body.prx-photo-layout .prx-topbar-inner{max-width:var(--prx-max);width:calc(100% - 70px);margin:auto;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:15px}
body.prx-photo-layout .praxis-topbar .praxis-issn-badge{display:inline-flex;align-items:center;flex:none;color:#fff;text-decoration:none;font-weight:700;font-size:18px;letter-spacing:.02em;padding-left:22px;border-left:4px solid var(--prx-gold);background:transparent;border-radius:0;box-shadow:none;min-height:24px}
body.prx-photo-layout .praxis-topbar-actions{display:flex;align-items:center;gap:25px;min-width:0}
body.prx-photo-layout .praxis-topbar-user,body.prx-photo-layout .praxis-topbar-user>.pkp_navigation_user{width:auto;float:none;margin:0;padding:0}
body.prx-photo-layout .praxis-topbar-user>.pkp_navigation_user{display:flex;gap:14px;align-items:center;list-style:none}
body.prx-photo-layout .praxis-topbar-user>.pkp_navigation_user>li{margin:0;position:relative}
body.prx-photo-layout .praxis-topbar-user>.pkp_navigation_user>li>a{color:#fff!important;font-size:13px!important;font-weight:400!important;background:transparent!important;text-decoration:none!important;padding:6px 5px!important}
/* Submenú de usuario: nunca aplicar colores blancos del topbar a sus descendientes. */
body.prx-photo-layout .praxis-topbar-user .pkp_navigation_user ul{background:#fff!important;border:1px solid #d9e3ef!important;color:#0a2447!important;box-shadow:0 9px 22px rgba(0,0,0,.18)!important;z-index:10000!important}
body.prx-photo-layout .praxis-topbar-user .pkp_navigation_user ul a{color:#0a2447!important;background:transparent!important}
body.prx-photo-layout .praxis-topbar-user .pkp_navigation_user ul a:hover{background:#e9f1f9!important;color:#0a2447!important}
body.prx-photo-layout .praxis-language-switcher{display:flex;align-items:center;gap:10px;color:#fff;font-size:13px;white-space:nowrap}
body.prx-photo-layout .praxis-language-switcher a{color:#fff;text-decoration:none;font-size:13px;padding:4px 0;background:transparent}
body.prx-photo-layout .praxis-language-switcher a.is-current{font-weight:bold;color:#fff;text-decoration:underline;text-decoration-color:var(--prx-gold);text-underline-offset:5px}
body.prx-photo-layout .praxis-header .pkp_site_name_wrapper{position:relative;min-height:108px;margin:0;width:100%;padding:0;background:linear-gradient(180deg,#fafbfd,#fff)}
body.prx-photo-layout .praxis-brand-grid{max-width:var(--prx-max);width:calc(100% - 80px);min-height:108px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:26px;padding:4px 0}
body.prx-photo-layout .praxis-brand-copy{display:flex;align-items:center;gap:35px;min-width:0}
body.prx-photo-layout .praxis-brand-title{display:inline-block;margin:0;padding:0;color:#0b203e;text-decoration:none;font-family:Georgia,"Times New Roman",serif;font-size:clamp(50px,5.6vw,84px);letter-spacing:.13em;font-weight:500;line-height:1.05;white-space:nowrap}
body.prx-photo-layout .praxis-brand-subtitle{border-left:3px solid var(--prx-gold);padding-left:35px;color:#102546;font:500 clamp(23px,2.55vw,38px)/1.05 Georgia,"Times New Roman",serif;white-space:nowrap}
body.prx-photo-layout .praxis-brand-symbol{display:flex;flex:0 0 245px;align-items:center;justify-content:flex-end}
body.prx-photo-layout .praxis-brand-symbol svg{width:245px;max-height:101px}
body.prx-photo-layout .praxis-header .pkp_site_nav_menu{display:block;position:relative;margin:0;padding:0;width:100%;background:linear-gradient(90deg,#06294e,#082f57,#06294e);border:0;border-bottom:5px solid #fff;color:#fff}
body.prx-photo-layout .praxis-header .pkp_navigation_primary_row{max-width:var(--prx-max);width:calc(100% - 75px);margin:auto;padding:0;min-height:52px}
body.prx-photo-layout .praxis-header .pkp_navigation_primary_wrapper{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:52px;margin:0;padding:0}
body.prx-photo-layout .praxis-header .pkp_navigation_primary{display:flex;flex:1 1 auto;align-items:stretch;justify-content:space-between;gap:4px;margin:0;padding:0;list-style:none!important}
body.prx-photo-layout .praxis-header .pkp_navigation_primary>li{list-style:none!important;position:relative;margin:0;padding:0}
body.prx-photo-layout .praxis-header .pkp_navigation_primary>li>a,body.prx-photo-layout .praxis-header .pkp_search_desktop{min-height:50px;display:flex;align-items:center;color:#fff!important;font-size:16px;font-weight:500;padding:0 12px!important;text-decoration:none!important;background:transparent}
body.prx-photo-layout .praxis-header .pkp_navigation_primary>li>a:hover,body.prx-photo-layout .praxis-header .pkp_navigation_primary>li>a:focus{box-shadow:inset 0 -5px var(--prx-gold);background:rgba(255,255,255,.08)}
body.prx-photo-layout .praxis-header .pkp_navigation_primary>li:first-child>a{box-shadow:inset 0 -5px var(--prx-gold)}
body.prx-photo-layout .praxis-header .pkp_navigation_search_wrapper{margin-left:auto;flex:none}
body.prx-photo-layout .praxis-header .pkp_navigation_primary li ul{background:#fff!important;color:#091f3d!important;z-index:1000!important;border:1px solid #dce5f0!important;box-shadow:0 7px 24px rgba(0,0,0,.15)!important}
body.prx-photo-layout .praxis-header .pkp_navigation_primary li ul a{color:#0a284d!important;background:transparent!important}
body.prx-photo-layout .praxis-header .pkp_navigation_primary li ul a:hover{background:#edf2f8!important}
body.prx-photo-layout .praxis-header .pkp_site_nav_toggle{display:none}
/* Carrusel full width con proporción de la captura, sin columnas ni margen */
body.prx-photo-layout.praxis-home-wide .praxis-home-hero-wrap{display:block;clear:both;margin:0;padding:0;background:#062b50;width:100%}
body.prx-photo-layout .carrusel-praxis-main{position:relative;width:100%;height:clamp(235px,14.2vw,365px);margin:0;overflow:hidden;background:#072e54}
body.prx-photo-layout .carrusel-praxis-viewport{width:100%;height:100%;overflow:hidden}
body.prx-photo-layout .carrusel-praxis-track{display:flex;width:100%;height:100%;transition:transform .65s ease;will-change:transform}
body.prx-photo-layout .slide-praxis{position:relative;flex:0 0 100%;width:100%;height:100%;overflow:hidden;isolation:isolate}
body.prx-photo-layout .slide-praxis-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
body.prx-photo-layout .slide-praxis::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,35,72,.91) 0%,rgba(3,37,76,.78) 23%,rgba(3,37,76,.3) 54%,rgba(3,37,76,0) 78%);z-index:-1}
body.prx-photo-layout .slide-praxis-content{height:100%;width:min(78%,890px);margin-left:max(75px,calc((100vw - 1390px)/2));padding:17px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff}
body.prx-photo-layout .badge-convocatoria{color:#ffbc33;font:bold clamp(14px,1.3vw,21px)/1.2 Arial,sans-serif;letter-spacing:.22em;margin-bottom:2px}
body.prx-photo-layout .slide-praxis h2{max-width:700px;color:#fff;font:600 clamp(29px,2.9vw,49px)/1.06 Georgia,serif;margin:0 0 2px;text-shadow:0 2px 8px rgba(0,0,0,.1)}
body.prx-photo-layout .prx-hero-wordmark{display:block;font-size:1.14em;letter-spacing:.28em;line-height:1.04;margin-top:4px}
body.prx-photo-layout .slide-praxis p{margin:0 0 12px;color:#fff;font:italic clamp(17px,1.4vw,24px)/1.2 Georgia,serif}
body.prx-photo-layout .btn-praxis-primary{display:inline-flex;align-items:center;gap:10px;text-decoration:none!important;color:#061c38!important;background:linear-gradient(90deg,#e7af2f,#f2c84b);font:700 16px/1.2 Arial,sans-serif;padding:10px 24px;border-radius:24px}
body.prx-photo-layout .carrusel-praxis-nav{position:absolute;z-index:4;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:45px;height:45px;border:2px solid #fff;border-radius:50%;background:rgba(8,24,44,.52);color:#fff;font-size:22px;cursor:pointer}
body.prx-photo-layout .carrusel-praxis-prev{left:35px}body.prx-photo-layout .carrusel-praxis-next{right:35px}
body.prx-photo-layout .carrusel-praxis-dots{position:absolute;z-index:4;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:9px}
body.prx-photo-layout .carrusel-praxis-dot{width:11px;height:11px;border:0;border-radius:50%;background:#ecf3f9;cursor:pointer;padding:0}
body.prx-photo-layout .carrusel-praxis-dot.is-active{background:#e6b434}
/* Cuadrícula visual EXACTA: izquierda artículos+3 tarjetas, derecha 2 paneles. */
body.prx-photo-layout .pkp_structure_content{width:min(calc(100% - 80px),1600px);max-width:1600px;margin:0 auto;padding:18px 0 24px;background:transparent;border:0;box-shadow:none}
body.prx-photo-layout .pkp_structure_content.has_sidebar{display:grid;grid-template-columns:minmax(0,1fr) minmax(345px,29%);gap:22px;align-items:start}
body.prx-photo-layout .pkp_structure_content>.pkp_structure_main{display:block;grid-column:1;grid-row:1;float:none;clear:none;width:100%;max-width:none;min-width:0;margin:0;padding:0;background:transparent;border:0;box-shadow:none}
body.prx-photo-layout .pkp_structure_content>.pkp_structure_sidebar{display:block;grid-column:2;grid-row:1;float:none;clear:none;width:100%;max-width:none;min-width:0;height:auto;margin:0;padding:0;overflow:visible;border-left:0;background:transparent}
body.prx-photo-layout .page_index_journal{width:100%;max-width:none;margin:0;padding:0}




























body.prx-photo-layout .prx-panel{background:linear-gradient(140deg,#f0f2f6,#f6f7f9);border:0;border-radius:11px;padding:14px 14px 19px;margin:0 0 20px;box-shadow:none;min-height:132px}
body.prx-photo-layout .prx-panel h2{border-left:4px solid var(--prx-gold);padding-left:12px;font-size:clamp(18px,1.45vw,25px);margin-bottom:15px}
body.prx-photo-layout .prx-panel-logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-items:stretch;gap:0}
body.prx-photo-layout .prx-panel-logos a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;color:#0a2444;text-decoration:none;min-width:0;padding:4px 7px;border-right:1px solid #d0d9e3}
body.prx-photo-layout .prx-panel-logos a:last-child{border:0}
body.prx-photo-layout .prx-panel-logos img{display:block;max-width:95%;height:42px;max-height:42px;object-fit:contain}
body.prx-photo-layout .prx-panel-logos span{font-size:12px;line-height:1.12;font-weight:700}
body.prx-photo-layout .prx-panel-logos small{font-size:10px;line-height:1.22;color:#14253d}
body.prx-photo-layout .prx-ethics-panel{min-height:173px}body.prx-photo-layout .prx-ethics-panel .prx-panel-logos img{height:51px;max-height:51px}
body.prx-photo-layout .prx-native-sidebar-blocks{margin-top:20px;display:grid;gap:15px;order:2}
body.prx-photo-layout .pkp_structure_sidebar .prx-native-sidebar-blocks .pkp_block{margin:0;border:1px solid #e0e6ee;background:#fff;border-radius:10px;padding:14px}
/* Footer único y predecible */
body.prx-photo-layout .praxis-refined-footer{clear:both;display:block;background:linear-gradient(90deg,#062b52,#082c52,#06294f);border-top:4px solid var(--prx-gold);color:#fff;margin:0;padding:13px 0}
body.prx-photo-layout .prx-footer-inner{max-width:var(--prx-max);width:calc(100% - 80px);min-height:48px;margin:auto;display:grid;grid-template-columns:1fr 1.3fr 220px;gap:25px;align-items:center}
body.prx-photo-layout .prx-footer-brand{display:flex;align-items:center;gap:17px;text-decoration:none;color:white;min-width:0}
body.prx-photo-layout .prx-footer-brand img{width:85px;height:48px;object-fit:contain;max-width:85px}
body.prx-photo-layout .prx-footer-brand strong{font:600 clamp(19px,1.75vw,29px)/1.1 Georgia,serif;color:#fff;white-space:nowrap}
body.prx-photo-layout .prx-footer-rights{border-left:1px solid #fff;border-right:1px solid #fff;padding:0 16px;margin:0;color:#fff;font:13px/1.4 Arial,sans-serif;text-align:center}
body.prx-photo-layout .prx-footer-license{color:#f1d88e;font-size:10px;margin-left:9px;white-space:nowrap}
body.prx-photo-layout .prx-footer-social{display:flex;align-items:center;justify-content:flex-end;gap:10px}
body.prx-photo-layout .prx-footer-social a{display:grid;place-items:center;width:34px;height:34px;border:1px solid #fff;border-radius:50%;color:#fff;text-decoration:none;font-size:16px}
body.prx-photo-layout .prx-footer-social a:hover{background:#d7a735;color:#05264a}
/* Páginas interiores usan el mismo tema sin interferir con OJS admin */
body.prx-photo-layout:not(.praxis-home-wide) .pkp_structure_content{padding-top:28px;padding-bottom:45px}
body.prx-photo-layout:not(.praxis-home-wide) .pkp_structure_content:not(.has_sidebar){display:block}
body.prx-photo-layout:not(.praxis-home-wide) .page_article,body.prx-photo-layout:not(.praxis-home-wide) .page_issue{max-width:none;width:100%}
@media(max-width:1250px){body.prx-photo-layout .praxis-brand-title{font-size:clamp(38px,5vw,60px)}body.prx-photo-layout .praxis-brand-subtitle{font-size:clamp(18px,2.5vw,28px)}body.prx-photo-layout .praxis-brand-symbol{flex-basis:140px}body.prx-photo-layout .praxis-brand-symbol svg{width:140px}body.prx-photo-layout .praxis-header .pkp_navigation_primary>li>a{font-size:13px;padding:0 7px!important}body.prx-photo-layout .pkp_structure_content.has_sidebar{grid-template-columns:minmax(0,1fr) minmax(285px,30%)}}
@media(max-width:900px){body.prx-photo-layout .prx-topbar-inner,body.prx-photo-layout .praxis-brand-grid,body.prx-photo-layout .praxis-header .pkp_navigation_primary_row,body.prx-photo-layout .pkp_structure_content,body.prx-photo-layout .prx-footer-inner{width:calc(100% - 30px)}body.prx-photo-layout .praxis-brand-grid{min-height:85px}body.prx-photo-layout .praxis-brand-copy{gap:14px}body.prx-photo-layout .praxis-brand-subtitle{padding-left:14px;font-size:18px}body.prx-photo-layout .praxis-brand-title{font-size:36px;letter-spacing:.08em}body.prx-photo-layout .praxis-brand-symbol{flex-basis:75px}body.prx-photo-layout .praxis-brand-symbol svg{width:75px}body.prx-photo-layout .pkp_structure_content.has_sidebar{grid-template-columns:1fr;gap:20px}body.prx-photo-layout .pkp_structure_content>.pkp_structure_sidebar{grid-column:1;grid-row:2;border-left:0;border-top:0;padding:0}body.prx-photo-layout .prx-panel{max-width:none}body.prx-photo-layout .prx-footer-inner{grid-template-columns:1fr;gap:10px;justify-items:center}body.prx-photo-layout .prx-footer-rights{border:0;padding:0}body.prx-photo-layout .prx-footer-social{justify-content:center}}
@media(max-width:700px){body.prx-photo-layout .praxis-topbar{min-height:42px}body.prx-photo-layout .praxis-topbar .praxis-issn-badge{font-size:12px;padding-left:10px}body.prx-photo-layout .praxis-topbar-actions{gap:8px}body.prx-photo-layout .praxis-topbar-user>.pkp_navigation_user>li>a{font-size:10px!important}body.prx-photo-layout .praxis-language-switcher{gap:5px;font-size:10px}body.prx-photo-layout .praxis-language-switcher a{font-size:10px}body.prx-photo-layout .praxis-brand-grid{min-height:78px;padding-right:48px}body.prx-photo-layout .praxis-brand-title{font-size:clamp(25px,6.3vw,36px)}body.prx-photo-layout .praxis-brand-subtitle{font-size:clamp(10px,2.7vw,16px);padding-left:10px}body.prx-photo-layout .praxis-brand-symbol{display:none}body.prx-photo-layout .praxis-header .pkp_site_nav_toggle{display:grid;place-items:center;position:absolute;right:13px;top:20px;width:38px;height:38px;border-radius:5px;background:#062b52;color:white;z-index:22}body.prx-photo-layout .praxis-header .pkp_site_nav_menu{display:none}body.prx-photo-layout .praxis-header .pkp_site_nav_menu.prx-open,body.prx-photo-layout .praxis-header .pkp_site_nav_menu.pkp_site_nav_menu--isOpen{display:block}body.prx-photo-layout .praxis-header .pkp_navigation_primary_wrapper,body.prx-photo-layout .praxis-header .pkp_navigation_primary{display:block}body.prx-photo-layout .praxis-header .pkp_navigation_primary>li>a{min-height:42px;font-size:14px}body.prx-photo-layout .carrusel-praxis-main{height:440px}body.prx-photo-layout .slide-praxis::before{background:linear-gradient(0deg,rgba(2,35,72,.94),rgba(2,35,72,.63) 76%,rgba(2,35,72,.25))}body.prx-photo-layout .slide-praxis-content{justify-content:flex-end;width:100%;margin:0;padding:50px 30px 55px}body.prx-photo-layout .slide-praxis h2{font-size:30px}body.prx-photo-layout .slide-praxis p{font-size:16px}body.prx-photo-layout .badge-convocatoria{font-size:13px}body.prx-photo-layout .carrusel-praxis-nav{width:33px;height:33px;top:25px;transform:none;font-size:15px}body.prx-photo-layout .carrusel-praxis-prev{left:12px}body.prx-photo-layout .carrusel-praxis-next{right:12px}body.prx-photo-layout .prx-footer-brand img{width:60px;height:40px}body.prx-photo-layout .prx-footer-brand strong{font-size:22px}}
@media(prefers-reduced-motion:reduce){body.prx-photo-layout .carrusel-praxis-track{transition:none}}


/* ===================================================================
  PRAXIS · Correcciones puntuales de fidelidad · 07 nov 2026
  Mantiene intactos los bloques y menús OJS; no altera dashboard/admin.
=================================================================== */

/* Nombre del journal en una sola línea en escritorio.
   Tipografía más moderada para que el símbolo tenga espacio. */
@media (min-width: 1151px) {
 body.prx-photo-layout .praxis-brand-grid {gap:12px!important}
 body.prx-photo-layout .praxis-brand-copy {flex:1 1 auto;gap:18px!important;min-width:0}
 body.prx-photo-layout .praxis-brand-title {font-size:clamp(43px,4.35vw,71px)!important;letter-spacing:.105em!important;flex:0 0 auto}
 body.prx-photo-layout .praxis-brand-subtitle {font-size:clamp(17px,1.55vw,26px)!important;line-height:1.12!important;padding-left:18px!important;white-space:nowrap!important;letter-spacing:-.02em!important}
 body.prx-photo-layout .praxis-brand-symbol {flex:0 0 220px!important;width:220px;height:95px}
}
/* Emblema RECORTADO DE LA REFERENCIA suministrada; incorporado en CSS
   para no requerir que el usuario descargue una imagen adicional. */
body.prx-photo-layout .praxis-brand-symbol {min-height:75px;background-image:url("data:image/webp;base64,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");background-position:center;background-repeat:no-repeat;background-size:contain}
body.prx-photo-layout .praxis-brand-symbol svg {display:none!important}

/* Únicamente 5 px entre la barra de navegación y el banner principal */
body.prx-photo-layout.praxis-home-wide .praxis-home-hero-wrap {margin-top:5px!important}

/* Carrusel principal: texto legible y proporcional, imágenes y controles encima */
body.prx-photo-layout .slide-praxis-bg {z-index:0!important}
body.prx-photo-layout .slide-praxis::before {z-index:1!important}
body.prx-photo-layout .slide-praxis-content {z-index:2!important;position:relative!important;width:min(68%,750px)!important;margin-left:max(98px,calc((100vw - 1380px)/2))!important;padding:14px 0!important}
body.prx-photo-layout .slide-praxis h2 {font-size:clamp(26px,2.5vw,41px)!important;max-width:665px!important;line-height:1.08!important;margin:1px 0 5px!important}
body.prx-photo-layout .prx-hero-wordmark {font-size:1.10em!important;letter-spacing:.18em!important;margin-top:3px!important}
body.prx-photo-layout .badge-convocatoria {font-size:clamp(12px,1.05vw,16px)!important;letter-spacing:.19em!important;margin-bottom:4px!important}
body.prx-photo-layout .slide-praxis p {font-size:clamp(15px,1.25vw,20px)!important;margin-bottom:10px!important}
body.prx-photo-layout .btn-praxis-primary {font-size:14px!important;padding:9px 19px!important}
body.prx-photo-layout .carrusel-praxis-nav,body.prx-photo-layout .carrusel-praxis-dots {z-index:5!important}


/* ================================================================
   PRAXIS · AJUSTE INTEGRAL DE LA ZONA CENTRAL · 2026-11-07
   Conserva cabecera y elementos originales de la barra lateral.
   Corrige posición vertical de artículos y tarjetas institucionales.
   ================================================================ */
@media (min-width: 901px) {
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(315px, 28%) !important;
    column-gap: 20px !important;
    align-items: stretch !important;
    padding-top: 20px !important;
    padding-bottom: 7px !important;
    background: transparent !important;
    border: 0 !important;
  }
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar > .pkp_structure_main {
    grid-column: 1 !important;
    grid-row: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    min-height: 540px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
  }
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar > .pkp_structure_sidebar {
    grid-column: 2 !important;
    grid-row: 1 !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-left: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
  }
  html body.prx-photo-layout.praxis-home-wide .page_index_journal {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    min-height: 540px !important;
    width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 0 4px !important;
  }
  /* El carrusel pequeño comienza más abajo; conserva dos artículos por vista. */
  
  
  
  
  
  
  
  
  
  /* Las tarjetas quedan al fondo de la columna, próximas al footer. */
  
  
  
  
}
/* COPE: aumentar solo su imagen, sin reordenar los paneles laterales. */
html body.prx-photo-layout .prx-ethics-panel .prx-panel-logos a:first-child img[alt="COPE"] {
  display: block !important;
  width: 100% !important;
  max-width: 114px !important;
  height: 76px !important;
  max-height: 76px !important;
  object-fit: contain !important;
}
/* Separador de columnas desactivado, no los separadores internos de logos. */
html body.prx-photo-layout.praxis-home-wide .pkp_structure_content > .pkp_structure_sidebar,
html body.prx-photo-layout.praxis-home-wide .pkp_structure_content > .pkp_structure_main {
  border-left: 0 !important;
  border-right: 0 !important;
}
@media (max-width: 900px) {
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar {
    display: grid !important;
    grid-template-columns: minmax(0,1fr) !important;
    gap: 22px !important;
    padding-top: 23px !important;
    padding-bottom: 12px !important;
  }
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_content > .pkp_structure_main {
    grid-column: 1 !important;
    grid-row: 1 !important;
    min-width: 0 !important;
  }
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_content > .pkp_structure_sidebar {
    grid-column: 1 !important;
    grid-row: 2 !important;
    padding: 0 !important;
  }
  
  
}



/* =============================================================
   PRAXIS · Corrección transversal de divisores OJS
   Aplicable a portada, número actual, archivos, artículos,
   sobre la revista, políticas y páginas estáticas.
   NO modifica la cabecera, la navegación ni el admin interno.
   ============================================================= */
html body.prx-photo-layout .pkp_structure_content,
html body.prx-photo-layout .pkp_structure_content > .pkp_structure_main,
html body.prx-photo-layout .pkp_structure_content > .pkp_structure_sidebar {
    border-left: 0 !important;
    border-right: 0 !important;
    border-inline: 0 !important;
    box-shadow: none !important;
    background-image: none !important;
}
/* En algunos temas OJS el divisor se dibuja con un pseudo-elemento. */
html body.prx-photo-layout .pkp_structure_content::before,
html body.prx-photo-layout .pkp_structure_content::after,
html body.prx-photo-layout .pkp_structure_content > .pkp_structure_main::before,
html body.prx-photo-layout .pkp_structure_content > .pkp_structure_main::after,
html body.prx-photo-layout .pkp_structure_content > .pkp_structure_sidebar::before,
html body.prx-photo-layout .pkp_structure_content > .pkp_structure_sidebar::after {
    content: none !important;
    display: none !important;
    border: 0 !important;
    box-shadow: none !important;
    background: none !important;
}
/* Neutraliza la antigua columna 'left' de OJS sin afectar tarjetas. */
html body.prx-photo-layout .pkp_structure_sidebar.left,
html body.prx-photo-layout .pkp_structure_sidebar.right {
    border: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
/* Mantener las dos columnas, artículos a la izquierda, módulos a la derecha. */
@media (min-width: 901px) {
  html body.prx-photo-layout .pkp_structure_content.has_sidebar {
    display: grid !important;
    grid-template-columns: minmax(0,1fr) minmax(295px,29%) !important;
    column-gap: 24px !important;
    align-items: start !important;
  }
  html body.prx-photo-layout .pkp_structure_content.has_sidebar > .pkp_structure_main {
    grid-column: 1 !important;
    grid-row: 1 !important;
    min-width: 0 !important;
    width: 100% !important;
  }
  html body.prx-photo-layout .pkp_structure_content.has_sidebar > .pkp_structure_sidebar {
    grid-column: 2 !important;
    grid-row: 1 !important;
    min-width: 0 !important;
    width: 100% !important;
  }
}
@media (max-width:900px) {
  html body.prx-photo-layout .pkp_structure_content.has_sidebar {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) !important;
    gap: 20px !important;
  }
  html body.prx-photo-layout .pkp_structure_content.has_sidebar > .pkp_structure_main {
    grid-column: 1 !important;
    grid-row: 1 !important;
  }
  html body.prx-photo-layout .pkp_structure_content.has_sidebar > .pkp_structure_sidebar {
    grid-column: 1 !important;
    grid-row: 2 !important;
  }
}
/* Evita que la cuadrícula interior herede espacios y bordes de otras páginas. */
html body.prx-photo-layout:not(.praxis-home-wide) .pkp_structure_content > .pkp_structure_main,
html body.prx-photo-layout:not(.praxis-home-wide) .pkp_structure_content > .pkp_structure_sidebar {
    padding-inline: 0 !important;
}


/* =====================================================================
   PRAXIS · EDICIÓN EDITORIAL SOBRIA · 07-11-2026
   Revisión de portadas científicas: jerarquía artículo / autores,
   paneles institucionales verticales, acento dorado muy discreto.
   Mantiene cabecera, navegación de OJS y zonas de administración.
   ===================================================================== */

/* Diseño de portada más ligero: blanco, azul tinta, gris editorial. */
html body.prx-photo-layout.praxis-home-wide {
  --prx-gold: #c5a15b;
  --prx-cloud: #f7f9fb;
}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_content {
  background: #f7f9fb !important;
  border: 0 !important;
}














/* Paneles laterales: dos módulos, tres logos CADA UNO en vertical. */
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel {
  background: #fff !important;
  border: 1px solid #e0e6ed !important;
  border-top: 4px solid #c5a15b !important;
  border-radius: 8px !important;
  box-shadow: 0 2px 12px rgba(8,35,63,.045) !important;
  padding: 20px 22px 12px !important;
  margin-bottom: 20px !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel h2 {
  padding-left: 0 !important;
  border-left: 0 !important;
  font: 700 clamp(17px,1.3vw,22px)/1.2 Georgia,serif !important;
  margin: 0 0 12px !important;
  color: #15304c !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos {
  display: flex !important;
  flex-direction: column !important;
  grid-template-columns: none !important;
  gap: 0 !important;
  width: 100% !important;
  align-items: stretch !important;
  justify-items: stretch !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos > a {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
  flex: none !important;
  width: 100% !important;
  min-height: 92px !important;
  padding: 13px 8px !important;
  gap: 7px !important;
  border: 0 !important;
  border-bottom: 1px solid #edf0f3 !important;
  background: #fff !important;
  text-align: center !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos > a:last-child {
  border-bottom: 0 !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos > a:hover {
  background: #f7f9fb !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos img,
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos img,
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos a:first-child img[alt="COPE"] {
  display: block !important;
  width: auto !important;
  max-width: 96% !important;
  height: auto !important;
  max-height: 93px !important;
  min-height: 48px !important;
  object-fit: contain !important;
  margin: 0 auto !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-index-panel .prx-panel-logos img {
  max-height: 82px !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos a:first-child img[alt="COPE"] {
  width: 230px !important;
  max-width: 100% !important;
  height: 110px !important;
  max-height: 110px !important;
  min-height: 0 !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos span,
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos small {
  max-width: 275px !important;
  color: #485e73 !important;
  font: 400 12px/1.35 Arial,Helvetica,sans-serif !important;
  text-align: center !important;
}
/* Mantener el rótulo Google Scholar compacto y horizontal. */
html body.prx-photo-layout .pkp_structure_sidebar .prx-index-panel .prx-panel-logos span {
  font-weight: 600 !important;
}

/* Hero: la frase completa corre horizontal en escritorio; sin forzar
   espacios o saltos de línea dentro de la palabra PRAXIS. */
@media (min-width: 1180px) {
  html body.prx-photo-layout.praxis-home-wide .slide-praxis-content {
    width: min(calc(100% - 185px), 1330px) !important;
    margin-left: max(95px, calc((100vw - 1400px) / 2)) !important;
    padding-right: 20px !important;
  }
  html body.prx-photo-layout.praxis-home-wide .slide-praxis h2 {
    max-width: 100% !important;
    width: max-content !important;
    font-size: clamp(25px,2.1vw,34px) !important;
    line-height: 1.17 !important;
    white-space: nowrap !important;
    letter-spacing: -.025em !important;
  }
  html body.prx-photo-layout.praxis-home-wide .slide-praxis h2 .prx-hero-wordmark {
    display: inline !important;
    margin: 0 0 0 .14em !important;
    font-size: 1em !important;
    font-weight: 700 !important;
    letter-spacing: .07em !important;
    white-space: nowrap !important;
  }
  html body.prx-photo-layout.praxis-home-wide .badge-convocatoria {
    font-size: 13px !important;
    letter-spacing: .14em !important;
  }
}
@media (min-width: 901px) and (max-width: 1179px) {
  html body.prx-photo-layout.praxis-home-wide .slide-praxis-content {
    width: calc(100% - 120px) !important;
    margin-left: 78px !important;
  }
  html body.prx-photo-layout.praxis-home-wide .slide-praxis h2 {
    font-size: 26px !important;
    max-width: 100% !important;
    white-space: normal !important;
  }
  html body.prx-photo-layout.praxis-home-wide .slide-praxis h2 .prx-hero-wordmark {
    display: inline !important;
    margin: 0 !important;
    font-size: 1em !important;
    letter-spacing: .05em !important;
  }
}
@media (max-width: 900px) {
  html body.prx-photo-layout.praxis-home-wide .slide-praxis-content {
    width: 100% !important;
    margin-left: 0 !important;
    padding: 50px 30px 56px !important;
  }
  html body.prx-photo-layout.praxis-home-wide .slide-praxis h2 {
    max-width: 100% !important;
    white-space: normal !important;
    font-size: clamp(23px,5vw,30px) !important;
  }
  html body.prx-photo-layout.praxis-home-wide .slide-praxis h2 .prx-hero-wordmark {
    display: inline !important;
    margin: 0 !important;
    font-size: 1em !important;
    letter-spacing: .045em !important;
  }
}

/* ===============================================================
   PRAXIS | Módulos independientes y acceso editorial - 07 NOV 2026
   Solo zona pública. No se alteran cabecera ni menús de OJS.
   =============================================================== */

/* Cada institución: su propia tarjeta delimitada y borde superior dorado. */
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 14px !important;
  padding: 7px 0 8px !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos > a,
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos > a:last-child {
  display: flex !important;
  width: 100% !important;
  min-height: 124px !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  padding: 16px 12px !important;
  background: #fff !important;
  border: 1px solid #dce4ec !important;
  border-top: 3px solid #c5a15b !important;
  border-radius: 7px !important;
  box-shadow: 0 2px 8px rgba(13,40,69,.045) !important;
  text-decoration: none !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos > a:hover {
  background: #f8fafc !important;
  border-color: #c5a15b !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-index-panel .prx-panel-logos > a:first-child {
  min-height: 175px !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos > a img {
  display: block !important;
  width: auto !important;
  height: auto !important;
  max-width: min(100%, 260px) !important;
  max-height: 105px !important;
  min-height: 0 !important;
  object-fit: contain !important;
  margin: 0 auto !important;
  flex: none !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-index-panel .prx-panel-logos > a:first-child img[alt="Crossref Member"] {
  width: min(100%, 270px) !important;
  max-width: 100% !important;
  height: 145px !important;
  max-height: 145px !important;
  object-fit: contain !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos > a:first-child {
  min-height: 182px !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos > a:first-child img[alt="COPE"] {
  display: block !important;
  width: min(100%, 280px) !important;
  height: 130px !important;
  max-height: 130px !important;
  max-width: 100% !important;
  object-fit: contain !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos > a:first-child .prx-cope-label {
  display: block !important;
  font: 800 23px/1.1 Arial,Helvetica,sans-serif !important;
  letter-spacing: .035em !important;
  color: #123a5c !important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-index-panel .prx-panel-logos > a:first-child .prx-crossref-label {
  font: 700 14px/1.3 Arial,Helvetica,sans-serif !important;
  color: #314f67 !important;
}
/* El logo de COPE del servidor puede contener mucho margen blanco interno:
   el rótulo en HTML garantiza legibilidad sin deformar la imagen. */

/* Bloques centrales de acción editorial: contenido útil, no relleno visual. */













html body.prx-photo-layout.praxis-home-wide .prx-route-link {
  display: inline-block !important;
  margin-top: 19px !important;
  color: #16466d !important;
  font: 700 13px/1.4 Arial,Helvetica,sans-serif !important;
  text-decoration: none !important;
}
html body.prx-photo-layout.praxis-home-wide .prx-route-link:hover {text-decoration: underline !important;}






/* ============================================================
   PRAXIS · PRUEBA PORTADA EDITORIAL · 2026-11-07
   Solo portada y logotipo COPE: no modifica el header ni admin.
   ============================================================ */
body.prx-photo-layout.praxis-home-wide .pkp_structure_main .prx-editorial-home,
body.prx-photo-layout.praxis-home-wide .pkp_structure_main .prx-editorial-note {
  box-sizing:border-box!important; width:100%!important; max-width:none!important;
  min-width:0!important; clear:both!important; position:relative!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-home {
  margin:24px 0 0!important; padding:0!important; background:transparent!important;
  border:0!important; box-shadow:none!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-heading {
  display:flex!important; align-items:end!important; justify-content:space-between!important;
  gap:14px!important; margin:0 0 22px!important; padding:0 0 15px!important;
  border-bottom:1px solid #dbe3eb!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-eyebrow {
  display:block!important; font:700 10px/1.45 Arial,sans-serif!important;
  color:#8a7049!important; letter-spacing:.13em!important; margin-bottom:8px!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-heading h2,
body.prx-photo-layout.praxis-home-wide .prx-editorial-note h2 {
  font:700 clamp(23px,2.1vw,31px)/1.21 Georgia,serif!important;
  color:#112d47!important; margin:0 0 8px!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-heading p {
  color:#637384!important; font:13px/1.5 Arial,sans-serif!important; margin:0!important;
}
body.prx-photo-layout.praxis-home-wide a.prx-editorial-issue-link {
  white-space:nowrap!important; font:700 12px/1.4 Arial,sans-serif!important;
  color:#174c72!important; text-decoration:none!important; padding:8px 0!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-articles {
  display:grid!important; grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:16px!important; align-items:start!important; width:100%!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-article {
  box-sizing:border-box!important; min-width:0!important; min-height:0!important;
  margin:0!important; padding:0!important; display:block!important;
  background:#fff!important; border:1px solid #e0e6ec!important;
  border-radius:7px!important; overflow:hidden!important;
  box-shadow:0 2px 9px rgba(14,36,58,.045)!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-article-featured {grid-column:1/-1!important;}
body.prx-photo-layout.praxis-home-wide .prx-featured-banner {
  background:linear-gradient(116deg,#102d48,#234f70)!important;
  min-height:104px!important; padding:18px 23px!important;
  display:flex!important; align-items:center!important; justify-content:space-between!important; gap:12px!important;
}
body.prx-photo-layout.praxis-home-wide .prx-featured-banner span {
  color:#fff!important; font:700 clamp(26px,3.5vw,44px)/1 Georgia,serif!important;
  letter-spacing:.1em!important;
}
body.prx-photo-layout.praxis-home-wide .prx-featured-banner small {
  color:#e7edf5!important; font:700 10px/1.3 Arial,sans-serif!important;
  letter-spacing:.14em!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-article-body {padding:20px 22px!important;}
body.prx-photo-layout.praxis-home-wide .prx-editorial-type {
  color:#657d91!important; letter-spacing:.1em!important; text-transform:uppercase!important;
  font:700 10px/1.5 Arial,sans-serif!important; display:block!important; margin-bottom:9px!important;
  background:transparent!important; border:0!important; padding:0!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-article h3 {
  font:700 clamp(16px,1.65vw,22px)/1.36 Georgia,serif!important;
  margin:0 0 9px!important; padding:0!important; border:0!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-article:not(.prx-editorial-article-featured) h3 {font-size:17px!important;}
body.prx-photo-layout.praxis-home-wide .prx-editorial-article h3 a {color:#173a56!important; text-decoration:none!important;}
body.prx-photo-layout.praxis-home-wide .prx-editorial-article h3 a:hover {text-decoration:underline!important;}
body.prx-photo-layout.praxis-home-wide .prx-editorial-authors {
  font:12px/1.6 Arial,sans-serif!important; color:#68798a!important; margin:0 0 11px!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-abstract {
  font:14px/1.65 Arial,sans-serif!important; color:#465969!important; margin:11px 0 15px!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-read,
body.prx-photo-layout.praxis-home-wide .prx-editorial-note a {
  color:#135079!important; font:700 12px/1.45 Arial,sans-serif!important;
  text-decoration:none!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-no-articles {grid-column:1/-1!important;padding:24px!important;border:1px solid #dde5ec!important;background:#fff!important;}
body.prx-photo-layout.praxis-home-wide .prx-editorial-note {
  margin:25px 0 12px!important; padding:23px 26px 26px!important;
  border:1px solid #dce4ed!important; background:#f6f8fa!important;
  border-radius:8px!important; box-shadow:none!important;
}
body.prx-photo-layout.praxis-home-wide .prx-editorial-note-rule {height:3px!important;width:38px!important;background:#b49a64!important;margin-bottom:19px!important;}
body.prx-photo-layout.praxis-home-wide .prx-editorial-note h2 {font-size:25px!important;}
body.prx-photo-layout.praxis-home-wide .prx-editorial-note p {font:14px/1.75 Arial,sans-serif!important; color:#41576b!important; margin:0 0 15px!important;}
/* COPE: contenedor de recorte exclusivo. No tocar ICMJE ni CONABIOS. */
body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos > a:first-child {
  min-height:190px!important; overflow:hidden!important;
}
body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos > a:first-child img[alt="COPE"] {
  display:block!important; width:185%!important; max-width:none!important;
  height:155px!important; max-height:none!important; min-height:0!important;
  object-fit:contain!important; flex:none!important; margin:0!important;
  position:relative!important; left:50%!important; transform:translateX(-50%)!important;
}
@media(max-width:800px) {
 body.prx-photo-layout.praxis-home-wide .prx-editorial-articles {grid-template-columns:1fr!important;}
 body.prx-photo-layout.praxis-home-wide .prx-editorial-article-featured {grid-column:auto!important;}
 body.prx-photo-layout.praxis-home-wide .prx-editorial-heading {align-items:start!important;flex-direction:column!important;}
}
@media(max-width:600px) {
 body.prx-photo-layout.praxis-home-wide .prx-featured-banner {min-height:82px!important;padding:12px 16px!important;}
 body.prx-photo-layout.praxis-home-wide .prx-editorial-article-body {padding:16px!important;}
 body.prx-photo-layout.praxis-home-wide .prx-editorial-note {padding:20px!important;}
}

/* ===== PRAXIS 2026 · SÓLO CENTRO: ajuste limpio de composición editorial ===== */
body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar{align-items:start!important;}
body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar>.pkp_structure_main{min-height:0!important;display:block!important;}
body.prx-photo-layout.praxis-home-wide .page_index_journal{display:block!important;min-height:0!important;}
body.prx-photo-layout.praxis-home-wide .prx-editorial-home{margin:24px 0 0!important;}
body.prx-photo-layout.praxis-home-wide .prx-editorial-note{margin-bottom:30px!important;}
/* Sólo el logotipo COPE: cancelar el aumento deformante del CSS anterior. */
body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos>a:first-child img[alt="COPE"]{width:100%!important;max-width:310px!important;height:145px!important;max-height:145px!important;min-height:0!important;position:static!important;left:auto!important;transform:none!important;object-fit:contain!important;}


/* =====================================================================
 PRAXIS | CORRECCIÓN ZONA CENTRAL · ancho izquierdo y fondo de columna
 07-11-2026
 Alcance: SOLO portada pública; header, carrusel superior, paneles laterales
 y footer permanecen sin cambios.
 ===================================================================== */
@media (min-width: 901px) {
  /* La columna toma la altura real de la barra lateral (más alta por los logos). */
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar {
    align-items: stretch !important;
    padding-bottom: 0 !important;
    --prx-outer-left: max(40px, calc((100vw - 1600px) / 2));
  }
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar > .pkp_structure_main {
    display: flex !important;
    flex-direction: column !important;
    align-self: stretch !important;
    min-height: 0 !important;
  }
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_main > .page_index_journal {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    min-height: 0 !important;
    width: 100% !important;
  }
  /* Encabezado científico: su línea avanza hasta el borde IZQUIERDO de la pantalla.
     No invade la barra lateral situada a la derecha. */
  html body.prx-photo-layout.praxis-home-wide .prx-editorial-heading {
    position: relative !important;
    border-bottom: 0 !important;
    padding-bottom: 18px !important;
  }
  html body.prx-photo-layout.praxis-home-wide .prx-editorial-heading::after {
    content: '' !important;
    display: block !important;
    position: absolute !important;
    left: calc(-1 * var(--prx-outer-left)) !important;
    right: 0 !important;
    bottom: 0 !important;
    height: 1px !important;
    background: #dbe3eb !important;
    pointer-events: none !important;
  }
  /* Perspectiva es el CIERRE visual de la columna y se coloca al fondo,
     junto al pie, aunque el panel derecho sea mucho más alto. */
  html body.prx-photo-layout.praxis-home-wide .prx-editorial-note {
    box-sizing: border-box !important;
    position: relative !important;
    width: calc(100% + var(--prx-outer-left)) !important;
    max-width: none !important;
    margin: auto 0 0 calc(-1 * var(--prx-outer-left)) !important;
    padding: 28px 30px 30px calc(var(--prx-outer-left) + 26px) !important;
    border: 0 !important;
    border-top: 3px solid #b49a64 !important;
    border-radius: 0 !important;
    background: #f0f4f7 !important;
    box-shadow: none !important;
  }
  html body.prx-photo-layout.praxis-home-wide .prx-editorial-home {
    margin-bottom: 32px !important;
  }
  html body.prx-photo-layout.praxis-home-wide .prx-editorial-note-rule {
    display: none !important;
  }
}
/* En tamaños intermedios y móviles: composición normal, sin sangría lateral. */
@media (max-width: 900px) {
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar > .pkp_structure_main,
  html body.prx-photo-layout.praxis-home-wide .pkp_structure_main > .page_index_journal {
    min-height: 0 !important;
  }
  html body.prx-photo-layout.praxis-home-wide .prx-editorial-note {
    width: 100% !important;
    margin: 24px 0 4px !important;
    padding: 22px !important;
    border-top: 3px solid #b49a64 !important;
  }
}

/* === PRAXIS · Portada científica de ancho completo · 07 nov 2026 ===
   El encabezado y el carrusel superior permanecen sin cambios. */
html body.prx-photo-layout.praxis-home-wide .prx-feature-wide {
  width:100%; margin:0; padding:34px 0 22px; background:#f7f9fb;
  border-bottom:1px solid #e1e7ed; box-sizing:border-box;
}
html body.prx-photo-layout.praxis-home-wide .prx-feature-inner {
  width:min(calc(100% - 80px),1600px);margin:0 auto;max-width:1600px;
}
html body.prx-photo-layout.praxis-home-wide .prx-feature-heading {
  display:flex;justify-content:space-between;align-items:end;gap:20px;
  margin:0 0 18px;padding:0 0 15px;border-bottom:1px solid #d6e0e9;
  flex-wrap:wrap;
}
html body.prx-photo-layout.praxis-home-wide .prx-feature-heading h2 {
  flex:1 1 65%;width:100%;margin:2px 0 0;color:#112d47;
  font:700 clamp(25px,2.25vw,35px)/1.22 Georgia,serif;
}
html body.prx-photo-layout.praxis-home-wide .prx-feature-kicker {
  display:block;width:100%;font:700 11px/1.4 Arial,sans-serif;
  color:#94764d;letter-spacing:.14em;text-transform:uppercase;
}
html body.prx-photo-layout.praxis-home-wide .prx-feature-heading>a,
html body.prx-photo-layout.praxis-home-wide .prx-paper-link,
html body.prx-photo-layout.praxis-home-wide .prx-all-research {
  color:#124b73!important;font:700 13px/1.45 Arial,sans-serif;text-decoration:none!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-feature-heading>a:hover,
html body.prx-photo-layout.praxis-home-wide .prx-paper-link:hover,
html body.prx-photo-layout.praxis-home-wide .prx-all-research:hover {text-decoration:underline!important}
html body.prx-photo-layout.praxis-home-wide .prx-hero-paper {
  display:grid;grid-template-columns:minmax(0, 44%) minmax(0,56%);
  background:#fff;border:1px solid #dee6ec;border-radius:8px;overflow:hidden;
  box-shadow:0 4px 16px rgba(9,35,62,.055);min-height:310px;
}
html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-media {
  display:flex;align-items:stretch;justify-content:stretch;min-height:310px;
  overflow:hidden;background:#e6eef4;text-decoration:none!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-media>img {
  display:block;width:100%;height:100%;min-height:310px;object-fit:cover;
}
html body.prx-photo-layout.praxis-home-wide .prx-image-fallback {
  width:100%;min-height:310px;display:flex;flex-direction:column;
  justify-content:center;align-items:center;gap:9px;
  background:radial-gradient(circle at 65% 22%,#285c81,#123654 60%,#0b2a48);
  color:#fff;letter-spacing:.16em;
}
html body.prx-photo-layout.praxis-home-wide .prx-image-fallback strong {font:700 clamp(32px,4vw,62px)/1 Georgia,serif;letter-spacing:.16em;color:#fff}
html body.prx-photo-layout.praxis-home-wide .prx-image-fallback small {font:700 11px/1.4 Arial,sans-serif;color:#d8c092}
html body.prx-photo-layout.praxis-home-wide .prx-image-icon {font:normal 45px/1 Georgia,serif;color:#c9a56b}
html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-copy {padding:29px clamp(20px,3vw,48px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
html body.prx-photo-layout.praxis-home-wide .prx-paper-kind {display:block;font:700 11px/1.4 Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#8a6e46;margin-bottom:9px}
html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-copy h3 {margin:0 0 11px;font:700 clamp(22px,2.05vw,34px)/1.26 Georgia,serif}
html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-copy h3 a {color:#143651;text-decoration:none}
html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-copy h3 a:hover {text-decoration:underline}
html body.prx-photo-layout.praxis-home-wide .prx-paper-authors {font:13px/1.48 Arial,sans-serif;color:#64778a;margin:0 0 12px}
html body.prx-photo-layout.praxis-home-wide .prx-paper-excerpt {font:15px/1.65 Arial,sans-serif;color:#3e5366;margin:0 0 18px}
html body.prx-photo-layout.praxis-home-wide .prx-feature-fallback {padding:20px;border:1px solid #d8e3eb;background:#fff}
/* Nuevas dos columnas: quitar toda altura forzada y márgenes automáticos heredados. */
html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar {
  display:grid!important;grid-template-columns:minmax(0,1fr) minmax(285px,27%)!important;
  align-items:start!important;column-gap:28px!important;padding-top:28px!important;
  padding-bottom:18px!important;min-height:0!important;
}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar>.pkp_structure_main {
  grid-column:1!important;grid-row:1!important;display:block!important;align-self:start!important;
  height:auto!important;min-height:0!important;flex:none!important;
}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar>.pkp_structure_sidebar {
  grid-column:2!important;grid-row:1!important;display:block!important;
  align-self:start!important;height:auto!important;min-height:0!important;
}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_main>.page_index_journal {
  display:block!important;min-height:0!important;height:auto!important;flex:none!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-recent-research {margin:0;padding:0;border:0;background:transparent}
html body.prx-photo-layout.praxis-home-wide .prx-recent-heading {padding-bottom:14px;margin-bottom:8px;border-bottom:1px solid #dbe3ea}
html body.prx-photo-layout.praxis-home-wide .prx-recent-heading h2 {margin:5px 0 0;color:#132f49;font:700 clamp(22px,1.8vw,29px)/1.2 Georgia,serif}
html body.prx-photo-layout.praxis-home-wide .prx-research-list {display:block;margin:0;padding:0}
html body.prx-photo-layout.praxis-home-wide .prx-research-row {display:flex;align-items:flex-start;gap:15px;margin:0;padding:15px 0;border-bottom:1px solid #dfe6eb;background:transparent}
html body.prx-photo-layout.praxis-home-wide .prx-research-thumbnail {display:flex;flex:0 0 104px;width:104px;height:88px;border-radius:5px;overflow:hidden;background:#e4ebf2;align-items:center;justify-content:center;text-decoration:none}
html body.prx-photo-layout.praxis-home-wide .prx-research-thumbnail img {display:block;width:100%;height:100%;object-fit:cover}
html body.prx-photo-layout.praxis-home-wide .prx-research-thumbnail-fallback {font:700 45px/1 Georgia,serif;color:#64829c}
html body.prx-photo-layout.praxis-home-wide .prx-research-details {flex:1;min-width:0}
html body.prx-photo-layout.praxis-home-wide .prx-research-details h3 {margin:0 0 6px;font:700 clamp(16px,1.2vw,20px)/1.35 Georgia,serif}
html body.prx-photo-layout.praxis-home-wide .prx-research-details h3 a {color:#183955;text-decoration:none}
html body.prx-photo-layout.praxis-home-wide .prx-research-details h3 a:hover {text-decoration:underline}
html body.prx-photo-layout.praxis-home-wide .prx-all-research {display:inline-block;margin:22px 0 12px}
/* Tarjetas verticales conservadas, pero con altura natural para no dejar enormes huecos. */
html body.prx-photo-layout.praxis-home-wide .pkp_structure_sidebar .prx-panel {padding:15px 16px 10px!important;margin-bottom:14px!important}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_sidebar .prx-panel-logos {gap:8px!important;padding:3px 0!important}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_sidebar .prx-panel-logos>a,
html body.prx-photo-layout.praxis-home-wide .pkp_structure_sidebar .prx-panel-logos>a:last-child {
  min-height:0!important;padding:10px!important;gap:4px!important;
}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_sidebar .prx-panel-logos>a img {
  max-height:75px!important;min-height:0!important;
}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_sidebar .prx-index-panel .prx-panel-logos>a:first-child {min-height:100px!important}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_sidebar .prx-index-panel .prx-panel-logos>a:first-child img[alt="Crossref Member"] {
  width:225px!important;max-width:100%!important;height:100px!important;max-height:100px!important;
}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos>a:first-child {min-height:125px!important;overflow:hidden}
html body.prx-photo-layout.praxis-home-wide .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos>a:first-child img[alt="COPE"] {
  width:255px!important;max-width:100%!important;height:118px!important;max-height:118px!important;
  min-height:0!important;position:static!important;left:auto!important;transform:none!important;
  object-fit:contain!important;
}
@media(max-width:900px) {
 html body.prx-photo-layout.praxis-home-wide .prx-feature-inner {width:calc(100% - 30px)}
 html body.prx-photo-layout.praxis-home-wide .prx-hero-paper {grid-template-columns:1fr;min-height:0}
 html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-media,html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-media>img {height:230px;min-height:230px}
 html body.prx-photo-layout.praxis-home-wide .prx-image-fallback {min-height:230px}
 html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar {grid-template-columns:1fr!important;row-gap:24px!important}
 html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.has_sidebar>.pkp_structure_sidebar {grid-column:1!important;grid-row:2!important}
}
@media(max-width:550px) {
 html body.prx-photo-layout.praxis-home-wide .prx-feature-wide {padding:22px 0 12px}
 html body.prx-photo-layout.praxis-home-wide .prx-feature-heading {display:block}
 html body.prx-photo-layout.praxis-home-wide .prx-feature-heading>a {display:inline-block;margin-top:9px}
 html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-copy {padding:20px 18px}
 html body.prx-photo-layout.praxis-home-wide .prx-research-thumbnail {flex-basis:75px;width:75px;height:75px}
}

/* PRAXIS · actualización de portada temática. Únicamente portada. */
body.prx-photo-layout.praxis-home-wide .slide-praxis:first-child::before{background:linear-gradient(90deg,rgba(7,31,53,.86) 0%,rgba(9,39,63,.67) 36%,rgba(7,31,53,.08) 80%)!important}
body.prx-photo-layout.praxis-home-wide .prx-manifesto{position:relative;isolation:isolate;min-height:405px;width:100%;overflow:hidden;background:#183953;color:#fff;display:flex;align-items:center}
body.prx-photo-layout.praxis-home-wide .prx-manifesto-image{position:absolute;inset:0;background:url('/public/site/images/praxis-home-manifiesto.webp') center 48%/cover no-repeat;z-index:-2}
body.prx-photo-layout.praxis-home-wide .prx-manifesto:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,33,55,.96) 0%,rgba(10,39,64,.84) 32%,rgba(9,35,57,.19) 78%);z-index:-1}
body.prx-photo-layout.praxis-home-wide .prx-manifesto-inner{box-sizing:border-box;width:min(calc(100% - 80px),1600px);margin:0 auto;padding:48px 0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}
body.prx-photo-layout.praxis-home-wide .prx-manifesto-eyebrow{color:#e9c478;font:700 12px/1.3 Arial,sans-serif;letter-spacing:.16em}
body.prx-photo-layout.praxis-home-wide .prx-manifesto h2{max-width:700px;color:#fff;font:700 clamp(30px,3.4vw,54px)/1.12 Georgia,serif;margin:0}
body.prx-photo-layout.praxis-home-wide .prx-manifesto p{max-width:620px;color:#f0f5f8;font:16px/1.7 Arial,sans-serif;margin:0}
body.prx-photo-layout.praxis-home-wide .prx-manifesto a{color:#fff;font:700 13px/1.5 Arial,sans-serif;border-bottom:2px solid #d2ad64;text-decoration:none;padding:8px 0}
body.prx-photo-layout.praxis-home-wide .prx-image-note{font:11px/1.4 Arial,sans-serif;color:#77899a;display:block;margin-bottom:10px}
body.prx-photo-layout.praxis-home-wide .prx-home-themes{min-width:0}
body.prx-photo-layout.praxis-home-wide .prx-themes-intro{margin:0 0 23px}
body.prx-photo-layout.praxis-home-wide .prx-themes-intro h2{font:700 clamp(24px,2.5vw,34px)/1.25 Georgia,serif;color:#14314b;margin:5px 0 12px}
body.prx-photo-layout.praxis-home-wide .prx-themes-intro p{font:15px/1.7 Arial,sans-serif;color:#51677a;max-width:750px}
body.prx-photo-layout.praxis-home-wide .prx-theme-story{overflow:hidden;background:#fff;border:1px solid #dae4ec;border-radius:9px;margin-bottom:20px}
body.prx-photo-layout.praxis-home-wide .prx-theme-story>img{display:block;width:100%;height:235px;object-fit:cover}
body.prx-photo-layout.praxis-home-wide .prx-theme-copy{padding:22px 27px 26px}
body.prx-photo-layout.praxis-home-wide .prx-theme-copy h3{font:700 clamp(19px,1.8vw,26px)/1.25 Georgia,serif;color:#163951;margin:5px 0 10px}
body.prx-photo-layout.praxis-home-wide .prx-theme-copy p{color:#53697a;font:14px/1.7 Arial,sans-serif;margin:0}
body.prx-photo-layout.praxis-home-wide .prx-issue-cta{background:#113552;color:white;padding:24px 26px;margin:12px 0 26px;border-top:4px solid #c4a15b;display:flex;flex-direction:column;gap:10px;border-radius:6px}
body.prx-photo-layout.praxis-home-wide .prx-issue-cta strong{font:700 21px/1.3 Georgia,serif;color:#fff}
body.prx-photo-layout.praxis-home-wide .prx-issue-cta span{font:14px/1.6 Arial,sans-serif;color:#e2e9ee}
body.prx-photo-layout.praxis-home-wide .prx-issue-cta a{font:700 13px Arial,sans-serif;color:#f1cb80;text-decoration:none}
@media(max-width:900px){body.prx-photo-layout.praxis-home-wide .prx-manifesto{min-height:420px}body.prx-photo-layout.praxis-home-wide .prx-manifesto-inner{width:calc(100% - 38px)}body.prx-photo-layout.praxis-home-wide .prx-manifesto:before{background:linear-gradient(90deg,rgba(9,33,55,.94),rgba(10,39,64,.60))}}
@media(max-width:600px){body.prx-photo-layout.praxis-home-wide .prx-theme-story>img{height:190px}body.prx-photo-layout.praxis-home-wide .prx-theme-copy{padding:18px}body.prx-photo-layout.praxis-home-wide .prx-manifesto h2{font-size:29px}}


/* PRAXIS · Correcciones puntuales noviembre 2026.
 * Exclusivamente la portada pública. Mantener header.tpl y footer.tpl.
 * 1. Separación mínima bajo carrusel.
 * 2. Manifiesto editorial claro y fotografía visible a la derecha.
 * 3. Desactivar último recuadro azul y mostrar noticia nacional.
 */
html body.prx-photo-layout.praxis-home-wide .prx-manifesto {
  margin-top:8px!important;
  min-height:370px!important;
  background:#eef3f5!important;
  color:#173247!important;
  border-top:1px solid #dce4e8!important;
  border-bottom:1px solid #dce4e8!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto-image {
  left:42%!important; width:58%!important;
  background-position:center center!important;
  background-size:cover!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto:before {
  background:linear-gradient(90deg,#f3f6f7 0%,#edf3f5 32%,rgba(239,244,246,.95) 42%,rgba(239,244,246,.18) 72%,rgba(239,244,246,0) 100%)!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto-inner {z-index:2!important;padding:34px 0!important}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto-eyebrow {color:#987741!important}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto h2 {color:#173a51!important;max-width:620px!important}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto p {color:#3e5967!important;max-width:580px!important}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto a {color:#245c71!important;border-bottom-color:#b69b63!important}
/* Atmósfera más clara del primer slide, SIN cambiar su imagen hasta recibir portada real. */
html body.prx-photo-layout.praxis-home-wide .slide-praxis:first-child::before {
  background:linear-gradient(90deg,rgba(10,37,57,.68) 0%,rgba(15,48,68,.55) 39%,rgba(12,40,58,.08) 80%)!important;
}
/* Noticia verificable de salud pública dominicana */
html body.prx-photo-layout.praxis-home-wide .prx-issue-cta {display:none!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence {
  overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,42%) minmax(0,58%)!important;
  background:#f3f6f4!important;border:1px solid #dfe7e3!important;
  border-radius:8px!important;margin:8px 0 22px!important;
  box-shadow:0 2px 11px rgba(12,35,50,.045)!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence-media {min-height:290px!important;overflow:hidden!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence-media img {width:100%!important;height:100%!important;min-height:290px!important;object-fit:cover!important;display:block!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence-copy {padding:25px 25px 26px!important;display:flex!important;flex-direction:column!important;gap:10px!important;justify-content:center!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence-date {font:12px/1.4 Arial,sans-serif!important;color:#6c7f89!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence h3 {font:700 clamp(19px,1.6vw,25px)/1.28 Georgia,serif!important;color:#173951!important;margin:0!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence p {font:14px/1.7 Arial,sans-serif!important;color:#405d68!important;margin:0!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence a {font:700 13px/1.5 Arial,sans-serif!important;color:#18567a!important;text-decoration:none!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence small {font:11px/1.45 Arial,sans-serif!important;color:#72838e!important}
@media(max-width:900px){
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto {min-height:350px!important}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto-image {left:34%!important;width:66%!important}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto:before {background:linear-gradient(90deg,#f3f6f7 0%,rgba(243,246,247,.96) 46%,rgba(243,246,247,.27) 100%)!important}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto h2 {max-width:480px!important}
 html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence {grid-template-columns:1fr!important}
 html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence-media, html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence-media img {height:235px!important;min-height:235px!important}
}
@media(max-width:600px){
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto {min-height:410px!important;margin-top:6px!important}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto-image {left:0!important;width:100%!important;opacity:.27!important}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto:before {background:rgba(243,246,247,.76)!important}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto-inner {padding:25px 0!important}
 html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence-copy {padding:19px!important}
}

/* ===========================================================
 PRAXIS 07/11/2026 · Ajustes verificados sobre versión funcional
 - fondo del primer carrusel: arte real de portada sin mancheta
 - espacio mínimo entre carrusel y manifiesto
 - imágenes con rostros completos (encuadre superior)
 - bordes dorados de TODOS los módulos laterales nativos
 - sin tocar panel de administración, cabecera, ni footer
=========================================================== */
html body.prx-photo-layout.praxis-home-wide .praxis-home-hero-wrap {
  margin-bottom:10px!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto {
  margin-top:0!important;
}
/* Degradado cálido sobre arte original, sin baño azul total. */
html body.prx-photo-layout.praxis-home-wide .slide-praxis:first-child::before {
  background:linear-gradient(90deg,rgba(247,245,238,.30) 0%,rgba(247,245,238,.14) 39%,rgba(247,245,238,0) 74%)!important;
}
html body.prx-photo-layout.praxis-home-wide .slide-praxis:first-child h2,
html body.prx-photo-layout.praxis-home-wide .slide-praxis:first-child h2 .prx-hero-wordmark,
html body.prx-photo-layout.praxis-home-wide .slide-praxis:first-child p {
  color:#092b4e!important;
  text-shadow:0 1px 2px rgba(255,255,255,.45)!important;
}
html body.prx-photo-layout.praxis-home-wide .slide-praxis:first-child .badge-convocatoria {color:#8a5a0b!important;}
/* Mantener toda la cabeza en las fotos sin deformar ni recortar por el centro. */
html body.prx-photo-layout.praxis-home-wide .prx-manifesto-image {
  background-position:center top!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-theme-story > img {
  object-fit:contain!important;
  object-position:center top!important;
  background:#f0f3f5!important;
  height:270px!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-hero-paper-media > img {
  object-fit:contain!important;
  object-position:center top!important;
  background:#f2f4f6!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence-media img {
  object-position:center top!important;
}
/* Extender el distintivo oro a la navegación y bloques nativos de OJS
   (Navegar, Última publicación, Información para autores/lectores).
   Mantener el acento del resto de referencias. */
html body.prx-photo-layout .pkp_structure_sidebar .prx-native-sidebar-blocks .pkp_block,
html body.prx-photo-layout .pkp_structure_sidebar .prx-native-sidebar-blocks > *,
html body.prx-photo-layout .pkp_structure_sidebar > .pkp_block {
  border:1px solid #e0e6ed!important;
  border-top:4px solid #c5a15b!important;
  background:#fff!important;
  border-radius:8px!important;
  box-shadow:0 2px 12px rgba(8,35,63,.045)!important;
}
/* Si los cuatro son elementos de navegación en el pie, marcar también su borde superior. */
html body.prx-photo-layout .pkp_structure_sidebar .prx-native-sidebar-blocks .pkp_block h2,
html body.prx-photo-layout .pkp_structure_sidebar .prx-native-sidebar-blocks .pkp_block .title {
  color:#15304c!important;
}
@media(max-width:900px) {
 html body.prx-photo-layout.praxis-home-wide .prx-theme-story>img {height:245px!important;}
 html body.prx-photo-layout.praxis-home-wide .slide-praxis:first-child::before {
   background:linear-gradient(90deg,rgba(247,245,238,.76),rgba(247,245,238,.13))!important;
 }
}
@media(max-width:600px) {
 html body.prx-photo-layout.praxis-home-wide .prx-theme-story>img {height:200px!important;}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto-image {background-position:60% top!important;}
}

/* COPE — ajuste ÚNICAMENTE de la referencia tipográfica, sin deformación */
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos a:first-child img[alt^="COPE"] {
 display:block!important; position:static!important; left:auto!important;
 transform:none!important; width:100%!important; max-width:240px!important;
 height:100px!important; max-height:100px!important; min-height:0!important;
 object-fit:contain!important; object-position:center!important; margin:0 auto!important;
}
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos>a:first-child {overflow:visible!important;}


/* === PRAXIS | FINAL · reajuste editorial columna lateral al nivel del carrusel === */
@media(min-width:1001px){
 html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.prx-top-aligned-sidebar {
   display:grid!important; grid-template-columns:minmax(0,1fr) minmax(302px,25.5%)!important;
   gap:24px!important; width:min(calc(100% - 56px),1650px)!important; max-width:1650px!important;
   align-items:start!important; padding-top:14px!important; padding-bottom:14px!important;
   margin:auto!important;
 }
 html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.prx-top-aligned-sidebar > .pkp_structure_main {
   grid-column:1!important;grid-row:1!important; min-height:0!important;
   display:block!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;
 }
 html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.prx-top-aligned-sidebar > .pkp_structure_sidebar {
   grid-column:2!important;grid-row:1!important; align-self:start!important;
   display:block!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;
 }
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .praxis-home-hero-wrap {margin:0!important;width:100%!important;border-radius:9px!important;overflow:hidden!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .carrusel-praxis-main {height:clamp(270px,23vw,355px)!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .slide-praxis-content {margin-left:clamp(45px,6vw,95px)!important;width:78%!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .slide-praxis h2 {font-size:clamp(25px,2.3vw,35px)!important;white-space:normal!important;max-width:680px!important;width:auto!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-feature-wide,
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-feature-inner {width:100%!important;max-width:none!important;margin:0!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-feature-wide {padding:25px 0 18px!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-hero-paper {grid-template-columns:43% minmax(0,1fr)!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-hero-paper-copy {padding:23px!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-hero-paper-copy h3 {font-size:clamp(19px,1.8vw,26px)!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-manifesto-inner {width:100%!important;padding:28px 30px!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-manifesto h2 {font-size:clamp(24px,2.3vw,33px)!important;max-width:65%!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-manifesto p {font-size:14px!important;max-width:57%!important}
 html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .prx-rd-evidence {margin-left:-28px!important;width:calc(100% + 28px)!important;border-left:0!important;border-radius:0 10px 10px 0!important}
}
/* Banner 1: la fotografía original está en el lado derecho, azul profundo solo detrás del texto. */
html body.prx-photo-layout.praxis-home-wide .prx-first-slide .slide-praxis-bg {opacity:1!important;object-position:66% 45%!important;filter:saturate(1.08) contrast(1.02)!important}
html body.prx-photo-layout.praxis-home-wide .prx-first-slide:before {background:linear-gradient(90deg,rgba(4,32,62,.97) 0%,rgba(6,42,75,.91) 32%,rgba(6,42,75,.47) 54%,rgba(6,42,75,.02) 80%)!important}
html body.prx-photo-layout.praxis-home-wide .prx-first-slide .badge-convocatoria {color:#f2bd44!important;text-shadow:0 1px 2px #102c48}
html body.prx-photo-layout.praxis-home-wide .prx-first-slide h2,html body.prx-photo-layout.praxis-home-wide .prx-first-slide p {color:white!important;text-shadow:0 2px 7px rgba(2,17,30,.55)!important}
/* La imagen del manifiesto conserva las cabezas completas: contención y composición por columnas. */
html body.prx-photo-layout.praxis-home-wide .prx-manifesto {margin-top:10px!important;min-height:340px!important;background:linear-gradient(110deg,#f7f9f9 0%,#ecf3f4 100%)!important;color:#123b57!important;border-radius:10px!important;overflow:hidden!important}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto-image {
  inset:0 0 0 44%!important;left:44%!important;width:56%!important;
  background-size:contain!important;background-repeat:no-repeat!important;
  background-position:center center!important;opacity:1!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto:before {background:linear-gradient(90deg,#f4f7f8 0%,rgba(244,247,248,.97) 39%,rgba(244,247,248,.48) 58%,transparent 80%)!important}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto h2 {color:#103654!important}
html body.prx-photo-layout.praxis-home-wide .prx-manifesto p {color:#3e5967!important}
/* Sustituir rectángulos de imágenes: composiciones a escala, encuadre completo y cuerpo editorial. */
html body.prx-photo-layout.praxis-home-wide .prx-themes-intro {padding-bottom:15px!important;margin-bottom:20px!important;border-bottom:2px solid #e2bd70!important}
html body.prx-photo-layout.praxis-home-wide .prx-theme-story {
 display:grid!important;grid-template-columns:minmax(0,41%) minmax(0,1fr)!important;
 gap:0!important;align-items:stretch!important;min-height:286px!important;
 border:1px solid #dce4e7!important;background:#f7faf9!important;border-radius:9px!important;margin-bottom:15px!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-theme-story > img {
 width:100%!important;height:100%!important;min-height:286px!important;max-height:370px!important;
 object-fit:contain!important;object-position:center center!important;background:#edf2f1!important;
}
html body.prx-photo-layout.praxis-home-wide .prx-theme-copy {padding:27px 27px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:10px!important}
html body.prx-photo-layout.praxis-home-wide .prx-theme-copy h3 {font-size:clamp(19px,1.85vw,27px)!important;line-height:1.23!important}
html body.prx-photo-layout.praxis-home-wide .prx-theme-copy p {line-height:1.6!important;margin:0!important}
html body.prx-photo-layout.praxis-home-wide .prx-theme-action {font:700 13px/1.4 Arial,sans-serif!important;color:#17577e!important;border-bottom:1px solid #c8a665!important;text-decoration:none!important;margin-top:6px!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence {background:#eef5f3!important;border-top:3px solid #c5a15b!important;box-shadow:none!important}
html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence-media img {object-fit:contain!important;object-position:center!important;background:#eaf1f0!important}
/* Barra lateral: fila del carrusel y tarjetas más compactas, sin relleno innecesario. */
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel {padding:15px 15px 10px!important;margin-bottom:12px!important}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos {gap:8px!important}
html body.prx-photo-layout .pkp_structure_sidebar .prx-panel-logos > a {min-height:98px!important;padding:10px 11px!important}
html body.prx-photo-layout .pkp_structure_sidebar .prx-index-panel .prx-panel-logos > a:first-child {min-height:105px!important}
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos > a:first-child {min-height:130px!important;overflow:visible!important}
html body.prx-photo-layout .pkp_structure_sidebar .prx-ethics-panel .prx-panel-logos > a:first-child img[alt^="COPE"] {width:100%!important;max-width:255px!important;height:84px!important;max-height:84px!important;object-fit:contain!important;position:static!important;left:auto!important;transform:none!important;margin:0 auto!important}
@media(max-width:1000px){
 html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.prx-top-aligned-sidebar {display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:calc(100% - 26px)!important;padding-top:12px!important}
 html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.prx-top-aligned-sidebar > .pkp_structure_main {grid-column:1!important;grid-row:1!important;min-height:0!important;display:block!important}
 html body.prx-photo-layout.praxis-home-wide .pkp_structure_content.prx-top-aligned-sidebar > .pkp_structure_sidebar {grid-column:1!important;grid-row:2!important;min-height:0!important}
 html body.prx-photo-layout.praxis-home-wide .prx-theme-story {grid-template-columns:1fr!important}
 html body.prx-photo-layout.praxis-home-wide .prx-theme-story > img {height:240px!important;min-height:240px!important}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto {min-height:390px!important}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto-image {left:30%!important;width:70%!important;opacity:.55!important}
 html body.prx-photo-layout.praxis-home-wide .prx-manifesto-inner {width:calc(100% - 28px)!important}
 html body.prx-photo-layout.praxis-home-wide .prx-rd-evidence {width:100%!important;margin-left:0!important;border-radius:9px!important}
}
@media(max-width:600px){html body.prx-photo-layout.praxis-home-wide .prx-manifesto-image {left:0!important;width:100%!important;opacity:.25!important}html body.prx-photo-layout.praxis-home-wide .prx-manifesto:before {background:rgba(246,248,248,.8)!important}html body.prx-photo-layout.praxis-home-wide .prx-theme-story > img {height:205px!important;min-height:205px!important}}

html body.prx-photo-layout.praxis-home-wide .prx-top-aligned-sidebar .page_index_journal {min-height:0!important;display:block!important;}
