.investigacion{grid-template:"margen-1 branding branding intro intro margen-2"55vh"penal penal criminologia criminologia lineas lineas"45vh/.381fr 1fr 1fr .618fr 1fr .381fr;height:100%;min-height:100%;transition:all .3s ease-in-out;display:grid}body .investigacion{width:calc(100vw - var(--ancho-lomo-cerrado))}body.lomo-expandido .investigacion,body.lomo-expandido.aside-activo .investigacion{width:calc(100vw - var(--ancho-lomo-abierto))}body:has(header#lomo-principal.esconder) .investigacion{width:100vw}.investigacion>*{border-right:var(--grosor-linea,1px)solid var(--color-linea);border-bottom:var(--grosor-linea,1px)solid var(--color-linea);background-color:var(--color-fondo)}.investigacion>.margen{grid-area:margen-1;width:100%;height:100%}.investigacion__branding{padding:var(--espacio-8,2rem);flex-direction:column;grid-area:branding;justify-content:flex-end;display:flex}.investigacion__branding-contenido{gap:var(--espacio-2,.5rem);flex-direction:column;display:flex}.investigacion__etiqueta{font-family:var(--fuente-display,Georgia,serif);font-size:var(--texto-xs,.75rem);text-transform:uppercase;letter-spacing:.2em;color:var(--hanaq-pacha)}.investigacion__titulo{font-family:var(--fuente-display,Georgia,serif);letter-spacing:-.02em;color:var(--color-principal);margin:0;font-size:max(3rem,min(8vw,5rem));font-weight:300;line-height:1}.investigacion__subtitulo{font-family:var(--fuente-display,Georgia,serif);font-size:var(--texto-lg,1.125rem);color:var(--color-principal-suave);margin:var(--espacio-2,.5rem)0 0;font-style:italic}.investigacion__intro{padding:var(--espacio-8,2rem);flex-direction:column;grid-area:intro;justify-content:center;display:flex}.investigacion__intro-contenido{max-width:600px}.investigacion__intro-texto{font-family:var(--fuente-body,Georgia,serif);font-size:var(--texto-sm,.875rem);color:var(--color-principal);margin:0 0 var(--espacio-4,1rem);line-height:1.8}.investigacion__intro-texto:last-child{margin-bottom:0}.investigacion__margen-derecho{border-right:none;grid-area:margen-2}.investigacion__instituto{padding:var(--espacio-6,1.5rem);flex-direction:column;justify-content:flex-start;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.investigacion__instituto:before{content:"";background-color:var(--hanaq-pacha);z-index:0;transition:transform .4s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(101%)}.investigacion__instituto:hover:before{transform:translateY(0)}.investigacion__instituto>*{z-index:1;transition:color .4s;position:relative}.investigacion__instituto:hover>*{color:var(--hoja-en-blanco)}.investigacion__instituto--penal{grid-area:penal}.investigacion__instituto--criminologia{grid-area:criminologia}.investigacion__instituto-numero{font-family:var(--fuente-display,Georgia,serif);font-size:var(--texto-xs,.75rem);color:var(--hanaq-pacha);margin-bottom:var(--espacio-3,.75rem)}.investigacion__instituto:hover .investigacion__instituto-numero{color:var(--hoja-en-blanco)}.investigacion__instituto-titulo{font-family:var(--fuente-display,Georgia,serif);font-size:var(--texto-lg,1.125rem);color:var(--color-principal);margin:0 0 var(--espacio-3,.75rem);font-style:italic;font-weight:400;line-height:1.3}.investigacion__instituto-descripcion{font-family:var(--fuente-body,Georgia,serif);font-size:var(--texto-sm,.875rem);color:var(--color-principal-suave);opacity:0;max-height:0;margin:0;line-height:1.6;transition:all .4s;overflow:hidden}.investigacion__instituto:hover .investigacion__instituto-descripcion{opacity:1;max-height:200px;margin-top:var(--espacio-2,.5rem)}.investigacion__lineas{padding:var(--espacio-6,1.5rem);background-color:var(--color-fondo-alt);border-right:none;flex-direction:column;grid-area:lineas;display:flex}.investigacion__lineas-header{margin-bottom:var(--espacio-4,1rem);padding-bottom:var(--espacio-3,.75rem);border-bottom:var(--grosor-linea,1px)solid var(--color-linea-suave)}.investigacion__lineas-titulo{font-family:var(--fuente-display,Georgia,serif);font-size:var(--texto-sm,.875rem);text-transform:uppercase;letter-spacing:.1em;color:var(--color-principal);margin:0;font-weight:400}.investigacion__lineas-lista{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.investigacion__lineas-item{font-family:var(--fuente-body,Georgia,serif);height:max-content;color:var(--color-principal);align-items:flex-start;gap:0;font-size:.5rem;line-height:1;transition:all .3s;display:flex}.investigacion__lineas-item:hover{color:var(--hanaq-pacha);padding-left:var(--espacio-2,.5rem)}.investigacion__lineas-bullet{color:var(--hanaq-pacha);flex-shrink:0;font-weight:600}.investigacion__nav{border-bottom:none;border-right:none;grid-area:nav;display:flex}.investigacion__nav-item{justify-content:center;align-items:center;gap:var(--espacio-3,.75rem);padding:var(--espacio-5,1.25rem);border-right:var(--grosor-linea,1px)solid var(--color-linea);font-family:var(--fuente-display,Georgia,serif);font-size:var(--texto-sm,.875rem);color:var(--color-principal);flex:1;text-decoration:none;transition:all .4s;display:flex;position:relative;overflow:hidden}.investigacion__nav-item:last-child{border-right:none}.investigacion__nav-item--volver,.investigacion__nav-item--fundacion{cursor:pointer}.investigacion__nav-item--volver:before,.investigacion__nav-item--fundacion:before{content:"";background-color:var(--hanaq-pacha);z-index:0;transition:transform .4s;position:absolute;top:0;bottom:0;left:0;right:0}.investigacion__nav-item--volver:before{transform:translate(-101%)}.investigacion__nav-item--fundacion:before{transform:translate(101%)}.investigacion__nav-item--volver:hover:before,.investigacion__nav-item--fundacion:hover:before{transform:translate(0)}.investigacion__nav-item--volver:hover,.investigacion__nav-item--fundacion:hover{color:var(--hoja-en-blanco)}.investigacion__nav-texto,.investigacion__nav-flecha{z-index:1;position:relative}.investigacion__nav-flecha{transition:transform .3s}.investigacion__nav-item--volver:hover .investigacion__nav-flecha{transform:translate(-5px)}.investigacion__nav-item--fundacion:hover .investigacion__nav-flecha{transform:translate(5px)}@media screen and (max-width:64em){.investigacion{grid-template:"branding""intro""penal""criminologia""lineas""nav"/1fr;height:auto;min-height:100%}.investigacion__margen-derecho,.investigacion>.margen{display:none}.investigacion__branding{border-right:none;min-height:35vh}.investigacion__intro{min-height:auto;padding:var(--espacio-6,1.5rem);border-right:none}.investigacion__instituto{border-right:none;min-height:20vh}.investigacion__instituto-descripcion{opacity:1;max-height:200px;margin-top:var(--espacio-2,.5rem)}.investigacion__lineas{border-right:none;min-height:auto}.investigacion__nav{flex-direction:column}.investigacion__nav-item{border-right:none;border-bottom:var(--grosor-linea,1px)solid var(--color-linea);min-height:60px}.investigacion__nav-item:last-child{border-bottom:none}.investigacion__nav-item--volver:before{transform:translateY(-101%)}.investigacion__nav-item--fundacion:before{transform:translateY(101%)}.investigacion__nav-item--volver:hover:before,.investigacion__nav-item--fundacion:hover:before{transform:translateY(0)}}@media screen and (max-width:40em){body .investigacion,body.lomo-expandido .investigacion{width:100vw}.investigacion__branding{min-height:25vh;padding:var(--espacio-6,1.5rem)}.investigacion__branding-contenido{text-align:center;justify-content:center;align-items:center}.investigacion__titulo{font-size:max(2.5rem,min(12vw,4rem))}.investigacion__subtitulo{margin:0}.investigacion__intro{padding:var(--espacio-5,1.25rem)}.investigacion__intro-texto{font-size:var(--texto-sm,.875rem)}.investigacion__instituto{padding:var(--espacio-5,1.25rem);min-height:15vh}.investigacion__instituto-titulo{font-size:var(--texto-base,1rem)}.investigacion__lineas{padding:var(--espacio-5,1.25rem)}.investigacion__lineas-item{font-size:var(--texto-sm,.875rem)}.investigacion__nav-item{min-height:50px;padding:var(--espacio-4,1rem)}}