/* st-corte992-home v1 · 12 sep 2026 · copia de los bloques @media de st-home-v52 para el corte 680 -> 992 (ver
   st-corte992-core-v1.css): los de cota 680 pasan a (min-width:681px) and (max-width:991px); los de cota >= 681 que
   les siguen se re-emiten tal cual para conservar el orden de cascada. Va en la cabecera de ESTA pagina, despues de
   la hoja de pagina. Generado con extraer_corte.py; no editar a mano: regenerar si cambia st-home-v52. */
/* st-home-v52.css @1438 · (max-width:680px) → extendido a tablet */
@media (min-width:681px) and (max-width:991px){
html{margin:0;padding:0;background:var(--cy-bg,#EAF0FB)}
body{margin:0;padding:0;background:var(--cy-bg,#EAF0FB)}
body{font-family:'DM Sans',sans-serif;color:var(--cy-ink,#0E1116);-webkit-font-smoothing:antialiased}
:root{--cy-bg:#EAF0FB;--cy-card:#FFFFFF;--cy-paper:#FFFFFF;--cy-ln:#C4CFE4;--cy-ln-soft:#DCE3F2;--cy-emph:#2740C9;--cy-link:#3B5BFF;--cy-kicker:#2740C9;--st-ser:#29487B;--st-rombo:#29487B;--st-tag:#3B5BFF;--cy-chip:rgba(59,91,255,.07);--cy-sand:#FBF6EA;--cy-ln-sand:#C9B58E;--marco:clamp(24px,5.6vw,134px);--grid-line-width:1px;--grid-frame-x:clamp(24px,5.6vw,134px);--grid-grain-band:clamp(104px,8vw,148px);--grid-content-pad:clamp(24px,2.25vw,44px)}
:root{--grid-frame-x:0px;--grid-content-pad:18px;--grid-grain-band:26px}
:root{--grid-grain-band:40px}
:root{--st-prog:#29487B;--st-prog-tr:rgba(41,72,123,.16)}
:root{--st-nodo:9px}
html:root[data-cy-theme="noche"]{--cy-bg:#070B12;--cy-card:#0E1936;--cy-paper:#16204A;--cy-emph:#7C92FF;--cy-link:#9FB0FF;--cy-kicker:#8FA3FF;--st-ser:#7C92FF;--st-rombo:#8FA3FF;--st-tag:#7C92FF;--cy-sand:#141008;--cy-ln-sand:#5C4C22;--cy-chip:rgba(124,146,255,.12)}
html:root[data-cy-theme="noche"]{--st-prog:#7C92FF;--st-prog-tr:rgba(124,146,255,.18)}
}
/* st-home-v52.css @6507 · (max-width:1040px) · re-emitido para conservar el orden de cascada */
@media (max-width:1040px){.st-dt [data-st-strip]>div:nth-child(2)::before{display:none}}
/* st-home-v52.css @7268 · (max-width:1040px) · re-emitido para conservar el orden de cascada */
@media (max-width:1040px){.st-dt [data-st-strip]{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding-top:14px!important;padding-bottom:14px!important}
.st-dt [data-st-strip] h3{-webkit-line-clamp:1}
.st-dt [data-st-strip] p{-webkit-line-clamp:none}}
/* st-home-v52.css @7538 · (max-width:1240px) · re-emitido para conservar el orden de cascada */
@media (max-width:1240px){.st-dt [data-cy-lang] nav a.cy-dchip{padding:0 10px!important;font-size:14px!important}
.st-dt [data-st-navmid]{gap:4px!important}
.st-dt [data-cy-lang] nav img[data-ody-logo]{height:32px!important}}
/* st-home-v52.css @7764 · (max-width:1180px) · re-emitido para conservar el orden de cascada */
@media (max-width:1180px){.st-dt [data-st-2col]{grid-template-columns:minmax(0,1fr)!important;gap:34px!important}
.st-dt [data-st-pubs]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
/* st-home-v52.css @7958 · (max-width:680px) → extendido a tablet */
@media (min-width:681px) and (max-width:991px){.st-dt [data-st-pubs]{grid-template-columns:minmax(0,1fr)!important}}
/* st-home-v52.css @8053 · (max-width:1150px) · re-emitido para conservar el orden de cascada */
@media (max-width:1150px){.st-dt [data-cy-lang] nav a.cy-dchip{padding:0 7px!important;font-size:13px!important}
.st-dt [data-st-navmid]{gap:2px!important}
.st-dt [data-cy-lang] nav img[data-ody-logo]{height:26px!important}}
/* st-home-v52.css @8278 · (max-width:1080px) · re-emitido para conservar el orden de cascada */
@media (max-width:1080px){.st-dt [data-cy-lang] nav a.cy-dchip{padding:0 8px!important;font-size:13px!important}
.st-dt [data-cy-lang] a[data-st-cta][data-st-nav-cta] svg{display:none!important}}
/* st-home-v52.css @13744 · (max-width:1180px) · re-emitido para conservar el orden de cascada */
@media (max-width:1180px){.st-dt [data-st-pubs] .st-x25,.st-dt [data-st-pubs] .st-x75{display:none}}
/* st-home-v52.css @13845 · (max-width:680px) → extendido a tablet */
@media (min-width:681px) and (max-width:991px){.st-dt [data-st-pubs] .st-n{display:none}}
/* st-home-v52.css @14457 · (max-width:1180px) · re-emitido para conservar el orden de cascada */
@media (max-width:1180px){.st-dt [data-st-pubs]>*:not(.st-n):nth-child(n+3)::after{display:block;left:calc(100% + .5px)}
.st-dt [data-st-pubs]>*:not(.st-n):nth-child(2n):nth-child(n+3)::after{left:100%}
.st-dt [data-st-pubs]>*:not(.st-n):nth-child(2n+1):nth-child(n+3)::before{display:block}}
/* st-home-v52.css @14750 · (max-width:680px) → extendido a tablet */
@media (min-width:681px) and (max-width:991px){.st-dt [data-st-pubs]>*:not(.st-n):nth-child(n+1)::before,.st-dt [data-st-pubs]>*:not(.st-n):nth-child(n+1)::after{display:none;left:0}
.st-dt [data-st-pubs]>*:not(.st-n):nth-child(n+2)::before{display:block;left:0}
.st-dt [data-st-pubs]>*:not(.st-n):nth-child(n+2)::after{display:block;left:100%}}
/* st-home-v52.css @19792 · (max-width:1040px) · re-emitido para conservar el orden de cascada */
@media (max-width:1040px){.st-mb [data-st-strip]>div:nth-child(2)::before{display:none}}
/* st-home-v52.css @20553 · (max-width:1040px) · re-emitido para conservar el orden de cascada */
@media (max-width:1040px){.st-mb [data-st-strip]{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding-top:14px!important;padding-bottom:14px!important}
.st-mb [data-st-strip] h3{-webkit-line-clamp:1}
.st-mb [data-st-strip] p{-webkit-line-clamp:none}}
/* st-home-v52.css @20823 · (max-width:1240px) · re-emitido para conservar el orden de cascada */
@media (max-width:1240px){.st-mb [data-cy-lang] nav a.cy-dchip{padding:0 10px!important;font-size:14px!important}
.st-mb [data-st-navmid]{gap:4px!important}
.st-mb [data-cy-lang] nav img[data-ody-logo]{height:32px!important}}
/* st-home-v52.css @21049 · (max-width:1180px) · re-emitido para conservar el orden de cascada */
@media (max-width:1180px){.st-mb [data-st-2col]{grid-template-columns:minmax(0,1fr)!important;gap:34px!important}
.st-mb [data-st-pubs]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
/* st-home-v52.css @21243 · (max-width:680px) → extendido a tablet */
@media (min-width:681px) and (max-width:991px){.st-mb [data-st-pubs]{grid-template-columns:minmax(0,1fr)!important}}
/* st-home-v52.css @21338 · (max-width:1150px) · re-emitido para conservar el orden de cascada */
@media (max-width:1150px){.st-mb [data-cy-lang] nav a.cy-dchip{padding:0 7px!important;font-size:13px!important}
.st-mb [data-st-navmid]{gap:2px!important}
.st-mb [data-cy-lang] nav img[data-ody-logo]{height:26px!important}}
/* st-home-v52.css @21563 · (max-width:1080px) · re-emitido para conservar el orden de cascada */
@media (max-width:1080px){.st-mb [data-cy-lang] nav a.cy-dchip{padding:0 8px!important;font-size:13px!important}
.st-mb [data-cy-lang] a[data-st-cta][data-st-nav-cta] svg{display:none!important}}