:root{--emp-fondo:#080b12;--emp-superficie:#111827;--emp-texto:#f8fafc;--emp-secundario:#94a3b8;--emp-acento:#7c3aed;--emp-ancho:1440px;--emp-gap:24px;--emp-sidebar-i:280px;--emp-sidebar-d:320px;--emp-radio:16px;--emp-fuente:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--emp-base:16px}*{box-sizing:border-box}h1{font-size:var(--emp-h1,2.5rem);color:var(--emp-h1-color,var(--emp-texto))}h2{font-size:var(--emp-h2,2rem);color:var(--emp-h2-color,var(--emp-texto))}h3{font-size:var(--emp-h3,1.6rem);color:var(--emp-h3-color,var(--emp-texto))}h4{font-size:var(--emp-h4,1.35rem);color:var(--emp-h4-color,var(--emp-texto))}h5{font-size:var(--emp-h5,1.15rem);color:var(--emp-h5-color,var(--emp-texto))}h6{font-size:var(--emp-h6,1rem);color:var(--emp-h6-color,var(--emp-texto))}h1,h2,h3,h4,h5,h6{background-repeat:no-repeat!important}h1{background-size:var(--emp-h1-bg-size,cover)!important;background-position:var(--emp-h1-bg-pos,50% 50%)!important}h2{background-size:var(--emp-h2-bg-size,cover)!important;background-position:var(--emp-h2-bg-pos,50% 50%)!important}h3{background-size:var(--emp-h3-bg-size,cover)!important;background-position:var(--emp-h3-bg-pos,50% 50%)!important}h4{background-size:var(--emp-h4-bg-size,cover)!important;background-position:var(--emp-h4-bg-pos,50% 50%)!important}h5{background-size:var(--emp-h5-bg-size,cover)!important;background-position:var(--emp-h5-bg-pos,50% 50%)!important}h6{background-size:var(--emp-h6-bg-size,cover)!important;background-position:var(--emp-h6-bg-pos,50% 50%)!important}h1{clip-path:var(--emp-h1-clip,none)}h2{clip-path:var(--emp-h2-clip,none)}h3{clip-path:var(--emp-h3-clip,none)}h4{clip-path:var(--emp-h4-clip,none)}h5{clip-path:var(--emp-h5-clip,none)}h6{clip-path:var(--emp-h6-clip,none)}h1{background:var(--emp-h1-bg,var(--emp-heading-bg,transparent));border-style:var(--emp-h1-border-style,solid);border-color:var(--emp-h1-border-color,#334155);border-width:var(--emp-h1-bt,var(--emp-h1-border-width,0px)) var(--emp-h1-br,var(--emp-h1-border-width,0px)) var(--emp-h1-bb,var(--emp-h1-border-width,0px)) var(--emp-h1-bl,var(--emp-h1-border-width,0px));border-radius:var(--emp-h1-rtl,0) var(--emp-h1-rtr,0) var(--emp-h1-rbr,0) var(--emp-h1-rbl,0);padding:var(--emp-h1-py,0) var(--emp-h1-px,0)}h2{background:var(--emp-h2-bg,var(--emp-heading-bg,transparent));border-style:var(--emp-h2-border-style,solid);border-color:var(--emp-h2-border-color,#334155);border-width:var(--emp-h2-bt,var(--emp-h2-border-width,0px)) var(--emp-h2-br,var(--emp-h2-border-width,0px)) var(--emp-h2-bb,var(--emp-h2-border-width,0px)) var(--emp-h2-bl,var(--emp-h2-border-width,0px));border-radius:var(--emp-h2-rtl,0) var(--emp-h2-rtr,0) var(--emp-h2-rbr,0) var(--emp-h2-rbl,0);padding:var(--emp-h2-py,0) var(--emp-h2-px,0)}h3{background:var(--emp-h3-bg,var(--emp-heading-bg,transparent));border-style:var(--emp-h3-border-style,solid);border-color:var(--emp-h3-border-color,#334155);border-width:var(--emp-h3-bt,var(--emp-h3-border-width,0px)) var(--emp-h3-br,var(--emp-h3-border-width,0px)) var(--emp-h3-bb,var(--emp-h3-border-width,0px)) var(--emp-h3-bl,var(--emp-h3-border-width,0px));border-radius:var(--emp-h3-rtl,0) var(--emp-h3-rtr,0) var(--emp-h3-rbr,0) var(--emp-h3-rbl,0);padding:var(--emp-h3-py,0) var(--emp-h3-px,0)}h4{background:var(--emp-h4-bg,var(--emp-heading-bg,transparent));border-style:var(--emp-h4-border-style,solid);border-color:var(--emp-h4-border-color,#334155);border-width:var(--emp-h4-bt,var(--emp-h4-border-width,0px)) var(--emp-h4-br,var(--emp-h4-border-width,0px)) var(--emp-h4-bb,var(--emp-h4-border-width,0px)) var(--emp-h4-bl,var(--emp-h4-border-width,0px));border-radius:var(--emp-h4-rtl,0) var(--emp-h4-rtr,0) var(--emp-h4-rbr,0) var(--emp-h4-rbl,0);padding:var(--emp-h4-py,0) var(--emp-h4-px,0)}h5{background:var(--emp-h5-bg,var(--emp-heading-bg,transparent));border-style:var(--emp-h5-border-style,solid);border-color:var(--emp-h5-border-color,#334155);border-width:var(--emp-h5-bt,var(--emp-h5-border-width,0px)) var(--emp-h5-br,var(--emp-h5-border-width,0px)) var(--emp-h5-bb,var(--emp-h5-border-width,0px)) var(--emp-h5-bl,var(--emp-h5-border-width,0px));border-radius:var(--emp-h5-rtl,0) var(--emp-h5-rtr,0) var(--emp-h5-rbr,0) var(--emp-h5-rbl,0);padding:var(--emp-h5-py,0) var(--emp-h5-px,0)}h6{background:var(--emp-h6-bg,var(--emp-heading-bg,transparent));border-style:var(--emp-h6-border-style,solid);border-color:var(--emp-h6-border-color,#334155);border-width:var(--emp-h6-bt,var(--emp-h6-border-width,0px)) var(--emp-h6-br,var(--emp-h6-border-width,0px)) var(--emp-h6-bb,var(--emp-h6-border-width,0px)) var(--emp-h6-bl,var(--emp-h6-border-width,0px));border-radius:var(--emp-h6-rtl,0) var(--emp-h6-rtr,0) var(--emp-h6-rbr,0) var(--emp-h6-rbl,0);padding:var(--emp-h6-py,0) var(--emp-h6-px,0)}p{font-size:var(--emp-p,1rem);line-height:var(--emp-line-height,1.6);color:var(--emp-p-color,var(--emp-texto))}span{font-size:var(--emp-span,.9rem);color:var(--emp-span-color,inherit)}body{margin:0;background:var(--emp-fondo);color:var(--emp-texto);font:var(--emp-base)/1.55 var(--emp-fuente)}.emp-sitio{min-height:100vh}.emp-contenedor{width:min(100% - 32px,var(--emp-ancho));margin:auto}.emp-boxed .emp-sitio{width:min(calc(100% - 32px),var(--emp-ancho));margin:24px auto;background:var(--emp-superficie);border-radius:var(--emp-radio);overflow:hidden}.emp-boxed .emp-contenedor{width:min(100% - 32px,var(--emp-ancho))}.emp-cabecera{padding:24px 0;min-height:var(--emp-header-altura,80px)}.emp-footer{padding:24px 0;background:var(--emp-footer-fondo,transparent)}.emp-cabecera-interior{display:flex;align-items:center;justify-content:space-between;gap:24px}.emp-logo-bloque{flex:1;display:flex}.emp-logo-izquierda{justify-content:flex-start}.emp-logo-centro{justify-content:center}.emp-logo-derecha{justify-content:flex-end}.emp-logo{display:block;width:min(100%,var(--emp-logo-ancho,280px));height:auto;max-width:100%}.emp-menu{display:flex;gap:18px;list-style:none;padding:0;margin:0;flex-wrap:wrap}a{color:var(--emp-link,#60a5fa);font-size:var(--emp-link-size,inherit);font-weight:var(--emp-link-weight,400)}a:visited{color:var(--emp-link-visited,#a78bfa)}a:hover{color:var(--emp-link-hover,#fbbf24)}a:active{color:var(--emp-link-active,#fb7185)}.emp-menu a{text-decoration:none}.emp-grid{display:grid;align-items:start;grid-template-columns:var(--emp-sidebar-i) minmax(0,1fr) var(--emp-sidebar-d);gap:var(--emp-gap);margin-top:var(--emp-content-mt,0px);margin-bottom:var(--emp-content-mb,0px);padding-top:var(--emp-content-pt,0px);padding-bottom:var(--emp-content-pb,0px)}.emp-sidebar{align-self:start;display:grid;align-content:start;grid-auto-rows:max-content}.emp-widget-texto>:first-child{margin-top:0}.emp-widget-texto>:last-child{margin-bottom:0}.emp-sidebar:empty{display:none}.emp-sidebar-i:empty~.emp-contenido{grid-column:1/3}.emp-tarjeta>h1:first-child,.emp-tarjeta>h2:first-child,.emp-listado-card>h1:first-child,.emp-listado-card>h2:first-child,.emp-detalle-card>h1:first-child,.emp-detalle-card>h2:first-child,.emp-contenido>h1:first-child,.emp-contenido>h2:first-child{margin-top:0}.emp-tarjeta{background:var(--emp-superficie);border:1px solid var(--emp-borde,var(--emp-ds-border,#334155));border-radius:var(--emp-radio);padding:24px;margin-bottom:20px;box-shadow:var(--emp-ds-shadow-sm,none);transition:background-color var(--emp-ds-transition-normal,220ms),border-color var(--emp-ds-transition-fast,140ms)}.emp-publicacion{overflow:auto}.emp-publicacion-titulo{text-decoration:none;color:var(--emp-h2-link,var(--emp-h2-color,var(--emp-texto)))!important;font-size:inherit;font-weight:inherit;line-height:inherit}.emp-publicacion-titulo:visited{color:var(--emp-h2-link-visited,var(--emp-h2-link,var(--emp-h2-color,var(--emp-texto))))!important}.emp-publicacion-titulo:hover{color:var(--emp-h2-link-hover,var(--emp-link-hover,var(--emp-h2-color,var(--emp-texto))))!important}.emp-publicacion-titulo:active{color:var(--emp-h2-link-active,var(--emp-h2-link-hover,var(--emp-link-hover,var(--emp-h2-color,var(--emp-texto)))))!important}.emp-publicacion-subtitulo{margin-top:-.5rem;color:var(--emp-secundario)}.emp-publicacion-resumen{display:grid;grid-template-columns:minmax(220px,360px) minmax(0,1fr);grid-template-areas:"img extracto" "img leer";gap:14px 24px;align-items:start;margin-top:16px}.emp-publicacion-resumen.sin-imagen{grid-template-columns:1fr;grid-template-areas:"extracto" "leer"}.emp-publicacion-imagen-enlace{grid-area:img;display:block}.emp-publicacion-destacada{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;background:var(--emp-fondo)}.emp-publicacion-extracto{grid-area:extracto;margin:0;padding-left:14px;border-left:3px solid var(--emp-acento);font-size:var(--emp-p,1rem);line-height:var(--emp-line-height,1.6);color:var(--emp-p-color,var(--emp-texto))}.emp-publicacion-extracto p,.emp-publicacion-extracto span,.emp-publicacion-extracto li{color:inherit!important;font-size:inherit!important;line-height:inherit}.emp-publicacion-leer{grid-area:leer;justify-self:start;font-size:inherit}.emp-publicacion-leer:after{content:" →"}.emp-paginacion{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;margin:34px 0 8px}.emp-paginacion a,.emp-paginacion span{min-width:42px;height:42px;padding:0 12px;border:1px solid var(--emp-borde,var(--emp-ds-border,#334155));border-radius:10px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:var(--emp-superficie)}.emp-paginacion a:hover{border-color:var(--emp-link,#60a5fa)}.emp-paginacion .actual{background:var(--emp-ds-accent,var(--emp-link,#60a5fa));color:var(--emp-ds-accent-contrast,#07101b);border-color:var(--emp-ds-accent,var(--emp-link,#60a5fa));font-weight:800}.emp-paginacion .puntos{border-color:transparent;background:transparent;min-width:auto;padding:0 4px}.emp-menu-vertical{display:block}.emp-menu-vertical li{margin:8px 0}@media(max-width:1439px){:root{--emp-sidebar-i:240px;--emp-sidebar-d:280px}}@media(max-width:1023px){.emp-grid{grid-template-columns:minmax(0,1fr) 280px}.emp-sidebar-i{display:none}.emp-contenido{grid-column:1}.emp-sidebar-d{grid-column:2}.emp-cabecera-interior{align-items:flex-start}}@media(max-width:767px){:root{--emp-gap:16px}.emp-contenedor{width:min(100% - 24px,var(--emp-ancho))}.emp-grid{display:block}.emp-sidebar{margin:16px 0}.emp-cabecera-interior{display:block}.emp-menu{margin-top:16px}.emp-tarjeta{padding:18px}.emp-publicacion-resumen{grid-template-columns:1fr;grid-template-areas:"img" "extracto" "leer"}.emp-publicacion-destacada{width:100%;aspect-ratio:16/9}}@media(min-width:1920px){:root{--emp-ancho:1760px;--emp-sidebar-i:320px;--emp-sidebar-d:360px}}.emp-widget-loop{list-style:none;margin:.55rem 0 0;padding:0;display:grid;gap:.55rem}.emp-widget-loop li{padding:.55rem .7rem;border:1px solid color-mix(in srgb,var(--emp-borde,var(--emp-ds-border,#334155)) 70%,transparent);border-radius:10px;background:color-mix(in srgb,var(--emp-superficie) 86%,transparent)}.emp-widget-loop a{text-decoration:none;font-weight:700}.emp-widget-loop a:hover{text-decoration:underline}.emp-footer-layout{display:grid;gap:var(--emp-gap,24px)}.emp-footer-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--emp-gap,24px)}.emp-footer-cell{grid-column:span var(--emp-footer-span,12);min-width:0}.emp-footer-cell>.emp-widget{height:100%}.emp-footer-row-unassigned{margin-top:var(--emp-gap,24px)}@media(max-width:1023px){.emp-footer-cell[data-footer-span="1"],.emp-footer-cell[data-footer-span="2"],.emp-footer-cell[data-footer-span="3"],.emp-footer-cell[data-footer-span="4"],.emp-footer-cell[data-footer-span="5"],.emp-footer-cell[data-footer-span="6"]{grid-column:span 6}.emp-footer-cell[data-footer-span="7"],.emp-footer-cell[data-footer-span="8"],.emp-footer-cell[data-footer-span="9"],.emp-footer-cell[data-footer-span="10"],.emp-footer-cell[data-footer-span="11"],.emp-footer-cell[data-footer-span="12"]{grid-column:span 12}}@media(max-width:767px){.emp-footer-row{grid-template-columns:1fr}.emp-footer-cell{grid-column:1!important}}@media(min-width:2560px){:root{--emp-ancho:2200px;--emp-base:18px;--emp-sidebar-i:380px;--emp-sidebar-d:420px}}
