/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Public Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/public-sans-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Public Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/public-sans-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Public Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/public-sans-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Public Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/public-sans-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Public Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/public-sans-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Public Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/public-sans-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Public Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/public-sans-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Public Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/public-sans-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"League Gothic";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/league-gothic-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"League Gothic";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/comun/unillanos_base/fonts/league-gothic-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
:root{--ref-red-50:#fde8ea;--ref-red-100:#f9c5ca;--ref-red-300:#ff6b75;--ref-red-500:#e30613;--ref-red-600:#c40510;--ref-red-700:#a8040e;--ref-red-800:#85030b;--ref-red-900:#5e0208;--ref-ink-25:#faf9f7;--ref-ink-50:#f1f0ec;--ref-ink-100:#e6e4dd;--ref-ink-200:#d3d0c7;--ref-ink-300:#b5b1a6;--ref-ink-400:#8e8a7f;--ref-ink-500:#6b6860;--ref-ink-600:#52504a;--ref-ink-700:#3a3935;--ref-ink-800:#2b2a27;--ref-ink-900:#1d1d1b;--ref-teal-50:#e6f0f1;--ref-teal-100:#cfe2e4;--ref-teal-200:#a6c8cc;--ref-teal-500:#2a646c;--ref-teal-600:#1f5058;--ref-teal-700:#174349;--ref-teal-800:#0f3036;--ref-teal-900:#0a2226;--color-bg-page:#fff;--color-bg-subtle:var(--ref-ink-50);--color-bg-surface:#fff;--color-bg-inverse:var(--ref-ink-900);--color-bg-brand:var(--ref-red-500);--color-bg-brand-hover:var(--ref-red-700);--color-bg-brand-pressed:var(--ref-red-800);--color-bg-brand-deep:var(--ref-red-800);--color-bg-brand-subtle:var(--ref-red-50);--color-bg-accent:var(--ref-teal-700);--color-bg-accent-subtle:var(--ref-teal-50);--color-bg-disabled:var(--ref-ink-100);--color-text-primary:var(--ref-ink-900);--color-text-secondary:var(--ref-ink-600);--color-text-muted:var(--ref-ink-500);--color-text-brand:var(--ref-red-700);--color-text-link:var(--ref-red-700);--color-text-link-hover:var(--ref-red-800);--color-text-disabled:var(--ref-ink-400);--color-text-inverse:#fff;--color-text-on-brand:#fff;--color-text-on-accent:#fff;--color-border-default:var(--ref-ink-500);--color-border-strong:var(--ref-ink-900);--color-border-brand:var(--ref-red-500);--color-border-subtle:var(--ref-ink-200);--color-border-disabled:var(--ref-ink-300);--color-focus-ring:var(--ref-ink-900);--color-focus-halo:#fff;--color-focus-ring-on-dark:#fff;--color-feedback-error-text:var(--ref-red-700);--color-feedback-error-bg:var(--ref-red-50);--color-feedback-success-text:#1b5e37;--color-feedback-success-bg:#ddefe3;--color-feedback-warning-text:#6f4b00;--color-feedback-warning-bg:#fbefc9;--color-feedback-info-text:var(--ref-teal-700);--color-feedback-info-bg:var(--ref-teal-50);--color-area-agro-strong:#4f5d1c;--color-area-agro-tint:#e9edd3;--color-area-ingenieria-strong:#1f4b73;--color-area-ingenieria-tint:#dce7f2;--color-area-salud-strong:var(--ref-teal-700);--color-area-salud-tint:var(--ref-teal-100);--color-area-economicas-strong:#6f4b00;--color-area-economicas-tint:#f3e6c4;--color-area-humanas-strong:#7a3b1d;--color-area-humanas-tint:#f1ddd2;--font-family-base:"Public Sans",Arial,Helvetica,sans-serif;--font-family-display-condensed:"League Gothic","Arial Narrow",sans-serif-condensed,sans-serif;--font-size-campana:200px;--font-line-height-campana:170px;--font-size-display:64px;--font-line-height-display:72px;--font-size-h1:56px;--font-line-height-h1:64px;--font-size-h2:48px;--font-line-height-h2:56px;--font-size-h3:26px;--font-line-height-h3:34px;--font-size-h4:20px;--font-line-height-h4:28px;--font-size-body-lg:20px;--font-line-height-body-lg:32px;--font-size-body:16px;--font-line-height-body:26px;--font-size-body-sm:14px;--font-line-height-body-sm:22px;--font-size-label:14px;--font-line-height-label:20px;--font-size-caption:13px;--font-line-height-caption:20px;--font-size-overline:12px;--font-line-height-overline:16px;--font-letter-spacing-tight:-0.5px;--font-letter-spacing-normal:0;--font-letter-spacing-wide:1px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-none:0;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:999px;--border-1:1px;--border-2:2px;--border-4:4px;--shadow-sm:0 1px 2px rgb(29 29 27 / 12%);--shadow-md:0 4px 12px rgb(29 29 27 / 12%);--shadow-lg:0 12px 32px rgb(29 29 27 / 16%);--size-icon-md:24px;--size-icon-lg:32px;--size-target:44px;--size-target-min:24px;--size-logo-min:60px;--container-max:1200px;--gutter:var(--space-6);--motion-duration:150ms;--motion-easing:cubic-bezier(0.2,0,0,1);}@media (max-width:1023px){:root{--font-size-display:48px;--font-line-height-display:56px;--font-size-h1:40px;--font-line-height-h1:48px;--font-size-h2:40px;--font-line-height-h2:48px;--font-size-campana:120px;--font-line-height-campana:104px;}}@media (max-width:767px){:root{--font-size-display:36px;--font-line-height-display:44px;--font-size-h1:32px;--font-line-height-h1:40px;--font-size-h2:26px;--font-line-height-h2:34px;--font-size-h3:20px;--font-line-height-h3:28px;--font-size-campana:88px;--font-line-height-campana:76px;--gutter:var(--space-4);}}:root[data-contraste="alto"]{--color-bg-page:#000;--color-bg-subtle:var(--ref-ink-900);--color-bg-surface:#000;--color-bg-inverse:#fff;--color-bg-brand:var(--ref-red-300);--color-bg-brand-hover:var(--ref-red-100);--color-bg-brand-pressed:#fff;--color-bg-brand-deep:#000;--color-bg-brand-subtle:var(--ref-red-900);--color-bg-accent:#000;--color-bg-disabled:var(--ref-ink-800);--color-text-primary:#fff;--color-text-secondary:var(--ref-ink-100);--color-text-muted:var(--ref-ink-100);--color-text-brand:var(--ref-red-300);--color-text-link:var(--ref-red-300);--color-text-link-hover:var(--ref-red-100);--color-text-disabled:var(--ref-ink-400);--color-text-inverse:#000;--color-text-on-brand:#000;--color-border-default:#fff;--color-border-strong:#fff;--color-border-brand:var(--ref-red-300);--color-border-subtle:var(--ref-ink-600);--color-border-disabled:var(--ref-ink-600);--color-focus-ring:#fff;--color-focus-halo:#000;--color-focus-ring-on-dark:#fff;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;}:root[data-motion="reduced"]{--motion-duration:0ms;}@media (prefers-reduced-motion:reduce){:root{--motion-duration:0ms;}}
*,*::before,*::after{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--altura-cabecera,0px);}body{margin:0;background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--font-line-height-body);letter-spacing:var(--font-letter-spacing-normal);}img,svg,video{display:block;max-width:100%;height:auto;}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0;}h1,.texto-h1{font-size:var(--font-size-h1);font-weight:400;line-height:var(--font-line-height-h1);letter-spacing:var(--font-letter-spacing-tight);}h2,.texto-h2{font-size:var(--font-size-h2);font-weight:400;line-height:var(--font-line-height-h2);letter-spacing:var(--font-letter-spacing-tight);}h3,.texto-h3{font-size:var(--font-size-h3);font-weight:600;line-height:var(--font-line-height-h3);}h4,.texto-h4{font-size:var(--font-size-h4);font-weight:600;line-height:var(--font-line-height-h4);}.texto-display{font-size:var(--font-size-display);font-weight:400;line-height:var(--font-line-height-display);letter-spacing:var(--font-letter-spacing-tight);}.texto-grande{font-size:var(--font-size-body-lg);line-height:var(--font-line-height-body-lg);}.texto-pequeno{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);}.texto-caption{font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);}.texto-overline{font-size:var(--font-size-overline);font-weight:600;line-height:var(--font-line-height-overline);letter-spacing:var(--font-letter-spacing-wide);text-transform:uppercase;}a{color:var(--color-text-link);text-underline-offset:0.15em;}a:hover{color:var(--color-text-link-hover);}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--color-focus-halo);}.sobre-oscuro :focus-visible{outline-color:var(--color-focus-ring-on-dark);box-shadow:0 0 0 2px var(--color-text-primary);}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:is(:active,:focus){position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.icono{display:inline-block;flex:none;width:var(--size-icon-md);height:var(--size-icon-md);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;}:root[data-motion="reduced"] *,:root[data-motion="reduced"] *::before,:root[data-motion="reduced"] *::after{transition-duration:0ms !important;animation-duration:0ms !important;scroll-behavior:auto !important;}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:0ms !important;animation-duration:0ms !important;scroll-behavior:auto !important;}}:root[data-texto="menos"] body{zoom:0.875;}:root[data-texto="mas"] body{zoom:1.25;}:root[data-enlaces="resaltados"] a{text-decoration:underline !important;text-decoration-thickness:2px !important;background:var(--color-feedback-warning-bg);color:var(--color-text-primary) !important;}:root[data-espaciado="amplio"] body{line-height:1.8;letter-spacing:0.12em;word-spacing:0.16em;}:root[data-espaciado="amplio"] p{margin-bottom:2em;}@media (forced-colors:active){.icono{stroke:CanvasText;}}
:root[data-acento="teal"]:not([data-contraste="alto"]){--color-bg-brand:var(--ref-teal-500);--color-bg-brand-hover:var(--ref-teal-700);--color-bg-brand-pressed:var(--ref-teal-800);--color-bg-brand-deep:var(--ref-teal-800);--color-bg-brand-subtle:var(--ref-teal-50);--color-text-brand:var(--ref-teal-700);--color-text-link:var(--ref-teal-700);--color-text-link-hover:var(--ref-teal-800);--color-border-brand:var(--ref-teal-500);}
.contenedor{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);}.seccion{padding-block:var(--space-24);}.seccion--sutil{background:var(--color-bg-subtle);}.seccion--rojo-profundo{background:var(--color-bg-brand-deep);color:var(--color-text-inverse);}.seccion--teal-oscuro{background:var(--ref-teal-900);color:var(--color-text-inverse);}:is(.seccion--rojo-profundo,.seccion--teal-oscuro) a{color:var(--color-text-inverse);}@media (max-width:767px){.seccion{padding-block:var(--space-16);}}
.saltar-contenido{position:absolute;z-index:1000;top:var(--space-2);left:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);background:var(--color-bg-inverse);color:var(--color-text-inverse);font-size:var(--font-size-label);font-weight:600;transform:translateY(-200%);}.saltar-contenido:focus{transform:none;color:var(--color-text-inverse);outline-color:var(--color-focus-ring-on-dark);}.pagina{display:flex;flex-direction:column;min-height:100vh;}.pagina__principal{flex:1;}.pagina__principal:focus{outline:none;}.pagina__contenido{padding-block:var(--space-8) var(--space-16);}.titulo-pagina{padding-top:var(--space-8);}
.seccion-lista__interior{display:flex;flex-direction:column;gap:var(--space-12);}.seccion-lista--titulo-derecha{display:grid;grid-template-columns:minmax(0,720fr) minmax(0,432fr);align-items:start;}.seccion-lista--titulo-derecha > .seccion-encabezado{grid-row:1;grid-column:2;}.seccion-lista--titulo-derecha > .seccion-lista__contenido{grid-row:1;grid-column:1;}.seccion-lista--titulo-izquierda{display:grid;grid-template-columns:minmax(0,432fr) minmax(0,720fr);align-items:start;}.seccion-lista__contenido{display:flex;flex-direction:column;gap:var(--space-6);}.grilla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin:0;padding:0;list-style:none;}.grilla__celda > *{height:100%;}.noticias-portada{grid-template-columns:repeat(2,minmax(0,1fr));}.noticias-portada > .grilla__celda:first-child{grid-column:1 / -1;}.tira-tarjetas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6);margin:0;padding:0;list-style:none;}.equipo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin:0;padding:0;list-style:none;}.portada-micrositio__aviso{max-width:760px;font-size:var(--font-size-body-lg);line-height:var(--font-line-height-body-lg);}.noticia-micrositio{max-width:calc(760px + 2 * var(--gutter));padding-block:var(--space-12) var(--space-16);}.noticia-micrositio img{max-width:100%;height:auto;margin-bottom:var(--space-8);border-radius:var(--radius-sm);}.noticias-micrositio{display:flex;flex-direction:column;gap:var(--space-8);}@media (max-width:1023px){.seccion-lista--titulo-derecha,.seccion-lista--titulo-izquierda{display:flex;flex-direction:column;}.grilla,.tira-tarjetas{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:767px){.seccion-lista__interior{gap:var(--space-6);}.grilla,.noticias-portada,.tira-tarjetas,.equipo{grid-template-columns:minmax(0,1fr);gap:var(--space-3);}}
.barra-govco{background:#36c;}.barra-govco__interior{display:flex;align-items:center;min-height:40px;padding-inline:var(--space-8);}@media (max-width:767px){.barra-govco__interior{padding-inline:var(--space-4);}}.barra-govco__enlace{display:inline-flex;align-items:center;min-height:var(--size-target-min);}.barra-govco__enlace:focus-visible{outline-color:var(--color-focus-ring-on-dark);box-shadow:0 0 0 2px var(--color-text-primary);}.barra-govco img{width:auto;height:28px;}@media (forced-colors:active){.barra-govco{border-bottom:1px solid CanvasText;}}
.barra-utilidades{display:flex;gap:var(--space-2);align-items:center;justify-content:space-between;min-height:44px;padding-inline:var(--space-8);background:var(--ref-ink-900);color:#fff;}.barra-utilidades__enlaces{min-width:0;}.menu-utilidades{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none;}.menu-utilidades a{display:inline-flex;gap:var(--space-2);align-items:center;min-height:var(--size-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:#fff;font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);text-decoration:none;white-space:nowrap;}.menu-utilidades a:hover{color:#fff;text-decoration:underline;}.menu-utilidades .icono{width:16px;height:16px;}:root[data-contraste="alto"] .barra-utilidades{border-bottom:var(--border-1) solid #fff;background:#000;}@media (max-width:1023px){.barra-utilidades{gap:0;padding-inline:var(--space-1);}.menu-utilidades{flex-wrap:nowrap;gap:0;}.menu-utilidades li:nth-child(n + 3){display:none;}}.menu-utilidades li:nth-child(even) .icono{display:none;}@media (max-width:389px){.menu-utilidades li:nth-child(2){display:none;}}.barra-utilidades{flex-wrap:wrap;}.barra-utilidades > .accesibilidad{flex:none;margin-left:auto;}
.btn{display:inline-flex;gap:var(--space-2);align-items:center;justify-content:center;min-width:var(--size-target);min-height:var(--size-target);padding:var(--space-3) var(--space-6);border:var(--border-2) solid transparent;border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-size-label);font-weight:600;line-height:var(--font-line-height-label);text-decoration:none;cursor:pointer;transition:background-color var(--motion-duration) var(--motion-easing);}.btn .icono{stroke:currentColor;}.btn--primario{background:var(--color-bg-brand);color:var(--color-text-on-brand);}.btn--primario:hover{background:var(--color-bg-brand-hover);color:var(--color-text-on-brand);}.btn--primario:active{background:var(--color-bg-brand-pressed);}.btn--secundario{border-color:var(--color-border-strong);background:transparent;color:var(--color-text-primary);}.btn--secundario:hover{background:var(--color-bg-subtle);color:var(--color-text-primary);}.btn--secundario:active{border-color:var(--color-border-brand);color:var(--color-text-brand);}.btn--terciario{padding-inline:var(--space-2);background:transparent;color:var(--color-text-link);}.btn--terciario:hover{color:var(--color-text-link-hover);}.btn--terciario:active{background:var(--color-bg-brand-subtle);}.btn--inverso.btn--secundario{border-color:var(--color-text-inverse);color:var(--color-text-inverse);}.btn--inverso.btn--secundario:hover{background:rgb(255 255 255 / 12%);}.btn--inverso.btn--terciario{color:var(--color-text-inverse);}.btn--inverso:focus-visible{outline-color:var(--color-focus-ring-on-dark);box-shadow:0 0 0 2px var(--color-text-primary);}.btn[aria-disabled="true"]{border-color:var(--color-border-disabled);background:var(--color-bg-disabled);color:var(--color-text-disabled);cursor:not-allowed;}.btn--terciario[aria-disabled="true"]{border-color:transparent;background:transparent;}@media (max-width:767px){.btn--bloque-movil{width:100%;}}@media (forced-colors:active){.btn{border-color:ButtonText;}}
.hero{position:relative;display:flex;align-items:flex-end;overflow:hidden;min-height:680px;background:var(--ref-teal-900);color:var(--color-text-inverse);isolation:isolate;}.hero__fondo{position:absolute;z-index:-1;inset:0;}.hero__fondo :is(img,picture,.media,.field,div){width:100%;height:100%;}.hero__fondo img{object-fit:cover;}.hero__fondo::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(10 34 38 / 85%),rgb(10 34 38 / 0%) 24%),linear-gradient(to right,rgb(10 34 38 / 90%) 0%,rgb(10 34 38 / 65%) 40%,rgb(10 34 38 / 0%) 70%),rgb(23 67 73 / 30%);}.hero__contenido{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;padding-block:var(--space-24) var(--space-16);}.hero__categoria{padding:var(--space-1) var(--space-3);border-radius:2px;background:var(--color-bg-brand-deep);}.hero__titulo{max-width:14ch;font-family:var(--font-family-display-condensed);font-size:var(--font-size-campana);font-weight:400;line-height:var(--font-line-height-campana);letter-spacing:0;text-wrap:balance;}.hero__resumen{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-width:400px;font-size:var(--font-size-body-lg);line-height:var(--font-line-height-body-lg);}.hero .btn{margin-top:var(--space-2);}.hero .btn:focus-visible{outline-color:var(--color-focus-ring-on-dark);box-shadow:0 0 0 2px var(--color-text-primary);}.hero--interior{min-height:528px;align-items:center;}.hero--interior .hero__contenido{padding-block:var(--space-24);}.hero--interior .hero__titulo{max-width:900px;font-family:var(--font-family-base);font-size:var(--font-size-display);line-height:var(--font-line-height-display);letter-spacing:var(--font-letter-spacing-tight);}.hero--interior .hero__resumen{max-width:640px;}.hero--interior .hero__fondo::after{background:linear-gradient(to right,rgb(10 34 38 / 92%) 0%,rgb(10 34 38 / 80%) 55%,rgb(10 34 38 / 45%) 100%);}@media (max-width:1023px){.hero{min-height:520px;}.hero--interior{min-height:0;}}@media (max-width:767px){.hero{min-height:740px;}.hero--interior{min-height:0;}.hero__fondo::after{background:linear-gradient(to top,rgb(10 34 38 / 95%) 0%,rgb(10 34 38 / 70%) 55%,rgb(10 34 38 / 10%) 100%),rgb(23 67 73 / 30%);}.hero__contenido{padding-block:var(--space-16) var(--space-10);}}:root[data-contraste="alto"] .hero{background:#000;}:root[data-contraste="alto"] .hero__fondo{display:none;}@media (forced-colors:active){.hero__fondo{display:none;}}
.migas{padding-block:var(--space-4);}.migas__lista{display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:center;margin:0;padding:0;list-style:none;font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);}.migas__item{display:inline-flex;gap:var(--space-1);align-items:center;}.migas__item + .migas__item::before{content:"";width:16px;height:16px;background:currentColor;color:var(--color-text-secondary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4l4 4-4 4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4l4 4-4 4'/%3E%3C/svg%3E") center / contain no-repeat;}.migas a{display:inline-flex;gap:var(--space-1);align-items:center;min-height:var(--size-target);padding-inline:var(--space-1);}.migas__item:not(:has(a)){font-weight:500;}.migas__volver{display:none;width:20px;height:20px;}@media (max-width:767px){.migas__item{display:none;}.migas__item--anterior{display:inline-flex;}.migas__item--anterior::before{display:none;}.migas__volver{display:inline-block;}}
.accesibilidad{position:relative;}.accesibilidad__abrir{display:inline-flex;gap:var(--space-2);align-items:center;min-height:var(--size-target);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);cursor:pointer;}.accesibilidad__abrir .icono{width:20px;height:20px;}.accesibilidad__abrir:hover{text-decoration:underline;}.accesibilidad__panel{position:absolute;z-index:200;top:calc(100% + var(--space-2));right:0;display:flex;flex-direction:column;gap:var(--space-6);width:min(380px,calc(100vw - 2 * var(--gutter)));padding:var(--space-6);border:var(--border-1) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);color:var(--color-text-primary);}.accesibilidad__panel[hidden]{display:none;}.accesibilidad__cabecera{display:flex;align-items:center;justify-content:space-between;}.accesibilidad__titulo{font-size:var(--font-size-h3);font-weight:600;line-height:var(--font-line-height-h3);letter-spacing:0;}.accesibilidad__cerrar{display:inline-flex;align-items:center;justify-content:center;width:var(--size-target);height:var(--size-target);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);cursor:pointer;}.accesibilidad__cerrar:hover{background:var(--color-bg-subtle);}.accesibilidad__grupo{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;border:0;}.accesibilidad__grupo legend{margin-bottom:var(--space-2);padding:0;font-size:var(--font-size-label);font-weight:500;line-height:var(--font-line-height-label);}.accesibilidad__tamanos{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);}.accesibilidad__tamanos .btn[aria-pressed="true"]{border-color:var(--color-border-brand);background:var(--color-bg-brand-subtle);color:var(--color-text-brand);}.accesibilidad__opcion{display:flex;gap:var(--space-3);align-items:center;min-height:var(--size-target);cursor:pointer;}.accesibilidad__opcion input{width:24px;height:24px;margin:0;accent-color:var(--color-bg-brand);}.accesibilidad__nota{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);}.accesibilidad__panel > .btn--terciario{align-self:flex-start;}
.pie{background:var(--ref-ink-900);color:#fff;}.pie__interior{display:flex;flex-direction:column;gap:var(--space-10);padding:var(--space-12) var(--space-8) var(--space-8);}.pie a{color:#fff;}.pie a:hover{color:#fff;text-decoration-thickness:2px;}.pie ul{margin:0;padding:0;list-style:none;}.menu-entidades{display:flex;flex-wrap:wrap;gap:var(--space-4);}.menu-entidades a{display:inline-flex;align-items:center;justify-content:center;min-width:96px;min-height:var(--size-target);padding:var(--space-2) var(--space-4);border:var(--border-1) solid var(--ref-ink-500);border-radius:var(--radius-sm);font-size:var(--font-size-label);font-weight:600;line-height:var(--font-line-height-label);text-decoration:none;}.menu-entidades a:hover{border-color:#fff;}.pie__columnas{display:grid;grid-template-columns:repeat(4,minmax(0,320px));gap:var(--space-8);}.pie__columna li{display:flex;align-items:center;min-height:var(--size-target);font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);}.pie__legal{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-1) solid var(--ref-ink-500);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);}:root[data-contraste="alto"] .pie{border-top:var(--border-2) solid #fff;background:#000;}@media (max-width:1023px){.pie__columnas{grid-template-columns:repeat(2,minmax(0,320px));row-gap:var(--space-4);}}@media (max-width:767px){.pie__interior{gap:var(--space-8);padding:var(--space-8) var(--space-4);}.pie__columnas{grid-template-columns:minmax(0,1fr);row-gap:var(--space-8);}}
.cabecera-micrositio{position:relative;z-index:100;display:flex;gap:var(--space-6);align-items:center;min-height:105px;padding:var(--space-3) var(--space-8);border-bottom:var(--border-1) solid var(--color-border-subtle);background:var(--color-bg-page);}.cabecera-micrositio__marca{display:flex;flex:none;gap:var(--space-4);align-items:center;}.cabecera-micrositio__universidad img{display:block;width:120px;height:45px;object-fit:contain;}.cabecera-micrositio__sitio{max-width:260px;padding-left:var(--space-4);border-left:var(--border-1) solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-label);font-weight:600;line-height:var(--font-line-height-label);text-decoration:none;text-wrap:balance;}.cabecera-micrositio__sitio:hover{color:var(--color-text-brand);}.cabecera-micrositio__alternar{display:none;}.cabecera-micrositio__navegacion{display:flex;flex:1;gap:var(--space-4);align-items:center;justify-content:flex-end;min-width:0;}.cabecera-micrositio__acciones{display:flex;flex:none;gap:var(--space-2);align-items:center;}.cabecera-micrositio__buscar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-sm);color:var(--color-text-primary);}.cabecera-micrositio__buscar:hover{color:var(--color-text-brand);}.cabecera-micrositio__buscar .icono{width:24px;height:24px;}.menu-micrositio{display:flex;margin:0;padding:0;list-style:none;}.menu-micrositio__item{position:relative;}.menu-micrositio__enlace{display:inline-flex;gap:var(--space-1);align-items:center;min-height:56px;padding:var(--space-3) var(--space-4);border:0;border-bottom:var(--border-4) solid transparent;background:transparent;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-label);font-weight:600;line-height:var(--font-line-height-label);text-decoration:none;white-space:nowrap;cursor:pointer;}.menu-micrositio__enlace:hover{color:var(--color-text-brand);}.menu-micrositio__enlace[aria-expanded="true"],.es-activo > .menu-micrositio__enlace{border-bottom-color:var(--color-border-brand);color:var(--color-text-brand);}.menu-micrositio__flecha{width:16px;height:16px;transition:transform var(--motion-duration) var(--motion-easing);}[aria-expanded="true"] > .menu-micrositio__flecha{transform:rotate(180deg);}.menu-micrositio__submenu{position:absolute;top:100%;left:0;min-width:280px;margin:0;padding:var(--space-3);border:var(--border-1) solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page);box-shadow:var(--shadow-md);list-style:none;}.menu-micrositio__submenu[hidden]{display:none;}.menu-micrositio__submenu--largo{columns:2 260px;width:max-content;max-width:min(600px,90vw);}.menu-micrositio__item:last-child .menu-micrositio__submenu,.menu-micrositio__item:nth-last-child(2) .menu-micrositio__submenu{right:0;left:auto;}.menu-micrositio__submenu a{display:block;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);text-decoration:none;break-inside:avoid;}.menu-micrositio__submenu a:hover,.menu-micrositio__submenu a[aria-current="page"]{background:var(--color-bg-brand-subtle);color:var(--color-text-brand);}@media (max-width:1199px){.cabecera-micrositio{min-height:72px;padding:var(--space-3) var(--space-4);}.cabecera-micrositio__marca{flex:1;min-width:0;}.cabecera-micrositio__universidad img{width:96px;height:36px;}.cabecera-micrositio__alternar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);cursor:pointer;}.cabecera-micrositio__alternar .icono{width:24px;height:24px;}.cabecera-micrositio__icono-cerrar,.cabecera-micrositio__alternar[aria-expanded="true"] .cabecera-micrositio__icono-abrir{display:none;}.cabecera-micrositio__alternar[aria-expanded="true"] .cabecera-micrositio__icono-cerrar{display:block;}.cabecera-micrositio__navegacion{position:absolute;top:100%;right:0;left:0;display:none;flex-direction:column;align-items:stretch;max-height:calc(100vh - 72px);padding:var(--space-4);overflow-y:auto;border-top:var(--border-1) solid var(--color-border-subtle);background:var(--color-bg-page);box-shadow:var(--shadow-md);}.cabecera-micrositio__navegacion.es-abierta{display:flex;}.menu-micrositio{flex-direction:column;}.menu-micrositio__enlace{justify-content:space-between;width:100%;border-bottom:0;border-left:var(--border-4) solid transparent;}.es-activo > .menu-micrositio__enlace,.menu-micrositio__enlace[aria-expanded="true"]{border-left-color:var(--color-border-brand);}.menu-micrositio__submenu,.menu-micrositio__submenu--largo{position:static;width:auto;max-width:none;columns:auto;border:0;box-shadow:none;}.cabecera-micrositio__acciones{justify-content:space-between;padding-top:var(--space-4);border-top:var(--border-1) solid var(--color-border-subtle);}}@media (max-width:767px){.cabecera-micrositio__sitio{max-width:none;font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);}}@media (forced-colors:active){.es-activo > .menu-micrositio__enlace{border-bottom-color:CanvasText;}}
.form-item{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4);}.form-item label,fieldset legend{font-size:var(--font-size-label);font-weight:600;line-height:var(--font-line-height-label);}:is(input[type="text"],input[type="search"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="date"],input[type="url"],select,textarea){width:100%;max-width:480px;min-height:var(--size-target);padding:var(--space-2) var(--space-3);border:var(--border-1) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-primary);font:inherit;}:is(input,select,textarea):hover{border-color:var(--color-border-strong);}:is(input,select,textarea)[aria-invalid="true"],:is(input,select,textarea).error{border:var(--border-2) solid var(--color-feedback-error-text);}.form-item .description{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);}input[type="checkbox"],input[type="radio"]{width:24px;height:24px;accent-color:var(--color-bg-brand);}.form-type-checkbox,.form-type-radio{flex-direction:row;align-items:center;gap:var(--space-3);min-height:var(--size-target);}:is(input[type="submit"],button[type="submit"]).button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--size-target);padding:var(--space-3) var(--space-6);border:var(--border-2) solid var(--color-border-strong);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-label);font-weight:600;line-height:var(--font-line-height-label);cursor:pointer;}:is(input[type="submit"],button[type="submit"]).button:hover{background:var(--color-bg-subtle);}:is(input[type="submit"],button[type="submit"]).button--primary{border-color:var(--color-bg-brand);background:var(--color-bg-brand);color:var(--color-text-on-brand);}:is(input[type="submit"],button[type="submit"]).button--primary:hover{border-color:var(--color-bg-brand-hover);background:var(--color-bg-brand-hover);}.form-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-6);}
.documentos-listado,.documentos-ficha{width:100%;border-collapse:collapse;font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);}.documentos-listado caption{text-align:start;}.documentos-listado th{padding:var(--space-3) var(--space-4);border-bottom:var(--border-2) solid var(--color-border-strong);color:var(--color-text-secondary);font-size:var(--font-size-overline);font-weight:600;line-height:var(--font-line-height-overline);letter-spacing:var(--font-letter-spacing-wide);text-align:start;text-transform:uppercase;}.documentos-listado td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-1) solid var(--color-border-subtle);color:var(--color-text-secondary);vertical-align:middle;}.documentos-listado tbody tr:hover{background:var(--color-bg-subtle);}.documentos-listado td:first-child a,.documentos-listado--actos td:last-child a{display:inline-flex;gap:var(--space-2);align-items:flex-start;color:var(--color-text-link);font-size:var(--font-size-body);line-height:var(--font-line-height-body);text-decoration:none;}.documentos-listado td:first-child a::before,.documentos-listado--actos td:last-child a::before{content:"";flex:none;width:24px;height:24px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V7l-4-4Zm0 0v4h4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V7l-4-4Zm0 0v4h4'/%3E%3C/svg%3E") center / contain no-repeat;}.documentos-listado--actos td:first-child a{font-size:var(--font-size-body-sm);font-weight:600;line-height:var(--font-line-height-body-sm);}.documentos-listado--actos td:first-child a::before{content:none;}.documentos-listado :is(td:first-child a,td:last-child a):hover{color:var(--color-text-link-hover);text-decoration:underline;}.documentos-listado td.empty,.documentos-listado .empty.message{padding:var(--space-10) var(--space-6);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text-secondary);font-size:var(--font-size-body);text-align:center;}.documentos-ficha th,.documentos-ficha td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-1) solid var(--color-border-subtle);text-align:start;vertical-align:top;}.documentos-ficha th{width:30%;color:var(--color-text-secondary);font-weight:600;}ul.documentos-anios,.documentos-carpetas ul{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none;}.documentos-anios__titulo{margin-bottom:var(--space-2);font-size:var(--font-size-h4);line-height:var(--font-line-height-h4);}.documentos-anios li > :is(a,span){display:inline-flex;align-items:center;min-height:var(--size-target);padding-inline:var(--space-3);border:var(--border-1) solid var(--color-border-default);border-radius:var(--radius-sm);font-size:var(--font-size-label);font-weight:600;text-decoration:none;}.documentos-anios li > span{border-color:var(--color-bg-inverse);background:var(--color-bg-inverse);color:var(--color-text-inverse);}.documentos-carpetas{margin-bottom:var(--space-6);padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-bg-subtle);}.documentos-carpetas summary{min-height:var(--size-target);font-weight:600;cursor:pointer;}.documentos-carpetas ul ul{flex-direction:column;padding-left:var(--space-4);}.documentos-carpetas a{display:inline-flex;align-items:center;min-height:var(--size-target);}@media (max-width:767px){.documentos-listado thead{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;}.documentos-listado,.documentos-listado tbody,.documentos-listado tr,.documentos-listado td{display:block;}.documentos-listado tr{padding-block:var(--space-2);border-bottom:var(--border-1) solid var(--color-border-subtle);}.documentos-listado td{padding:var(--space-1) 0;border:0;}}
.transparencia{--transparencia-icono-archivo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 8L14 3H7V21H19V8ZM14 3V8H19'/%3E%3C/svg%3E");--transparencia-icono-externo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10V4H14M20 4L11 13M18 14V20H4V6H10'/%3E%3C/svg%3E");--transparencia-icono-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 11V16M12 8V8.5M21 12C21 16.9707 16.9707 21 12 21C7.0293 21 3 16.9707 3 12C3 7.0293 7.0293 3 12 3C16.9707 3 21 7.0293 21 12Z'/%3E%3C/svg%3E");display:flex;flex-direction:column;gap:var(--space-8);max-width:960px;}.transparencia__intro{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-body-lg);}.transparencia__buscador-campo{display:flex;gap:var(--space-2);margin-top:var(--space-2);}.transparencia__buscador-campo input{flex:1;min-width:0;}.transparencia__resultados,.transparencia__actualizacion{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-body-sm);}.transparencia__actualizacion{font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);}.transparencia__indice ol{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-1) var(--space-6);margin:0;padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-bg-subtle);list-style:none;}.transparencia__indice a{display:flex;align-items:center;min-height:var(--size-target);color:var(--color-text-link);}.transparencia__categoria{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:var(--space-6);}.transparencia__titulo{margin:0;font-size:var(--font-size-h3);font-weight:600;line-height:var(--font-line-height-h3);}.transparencia__filas{margin:0;padding:0;list-style:none;}.transparencia__vacia{margin:0;padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text-secondary);}.transparencia-fila{display:grid;grid-template-areas:"numeral icono texto metadatos";grid-template-columns:40px 24px minmax(0,1fr) auto;gap:var(--space-4);align-items:center;padding:var(--space-3) var(--space-4);border-bottom:var(--border-1) solid var(--color-border-subtle);scroll-margin-top:var(--space-6);}.transparencia-fila:hover,.transparencia-fila:target{background:var(--color-bg-subtle);}.transparencia-fila::before{content:"";grid-area:icono;width:24px;height:24px;background:var(--color-text-link);-webkit-mask:var(--transparencia-icono-archivo) center / contain no-repeat;mask:var(--transparencia-icono-archivo) center / contain no-repeat;}.transparencia-fila--externo::before{-webkit-mask-image:var(--transparencia-icono-externo);mask-image:var(--transparencia-icono-externo);}.transparencia-fila--informativo::before{background:var(--color-text-secondary);-webkit-mask-image:var(--transparencia-icono-info);mask-image:var(--transparencia-icono-info);}.transparencia-fila__numeral{grid-area:numeral;color:var(--color-text-secondary);font-size:var(--font-size-body-sm);font-weight:600;line-height:20px;}.transparencia-fila__texto{display:flex;grid-area:texto;flex-direction:column;gap:var(--space-1);}.transparencia-fila__titulo{color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--font-line-height-body);}a.transparencia-fila__titulo{color:var(--color-text-link);text-decoration:none;}a.transparencia-fila__titulo:hover{color:var(--color-text-link-hover);text-decoration:underline;}.transparencia-fila__descripcion{color:var(--color-text-secondary);font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);}.transparencia-fila__descripcion > :first-child{margin-top:0;}.transparencia-fila__descripcion > :last-child{margin-bottom:0;}.transparencia-fila__metadatos{grid-area:metadatos;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);white-space:nowrap;}@media (max-width:767px){.transparencia-fila{grid-template-areas:"numeral icono texto"
      ". . metadatos";grid-template-columns:32px 24px minmax(0,1fr);gap:var(--space-1) var(--space-3);align-items:start;padding-inline:0;}.transparencia-fila__metadatos{white-space:normal;}}@media (prefers-contrast:more){.transparencia-fila{border-bottom-color:var(--color-border-strong);}}
