@font-face{font-family:Airbnb Cereal;src:url(./AirbnbCereal_W_Bk-BEZNeQEV.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Airbnb Cereal;src:url(./AirbnbCereal_W_Bd-BH569MCE.otf)format("opentype");font-weight:700;font-display:swap}@font-face{font-family:Airbnb Cereal;src:url(./AirbnbCereal_W_Blk-BW5ocQIS.otf)format("opentype");font-weight:900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary-1:#ff7a00;--primary-2:#8fb3ff;--primary-3:#00b9b9;--primary-4:#ff2845;--primary-5:#ffb400;--primary-6:#ffc8ff;--tint-1:#fee8d6;--tint-2:#edf3ff;--tint-3:#d6f4f4;--tint-4:#ffdde1;--tint-5:#fff3d6;--tint-6:#fff6ff;--grey-1:#1a1a1a;--grey-2:#6c6f75;--grey-3:#92959b;--grey-4:#bfc2c7;--grey-5:#eceff2;--grey-6:#f6f7fa;--grey-7:#f9fafc;--white:#fff;--black:#000;--surface:var(--white);--surface-sunken:var(--grey-6);--surface-page:var(--grey-7);--ink:var(--grey-1);--ink-2:var(--grey-2);--ink-3:var(--grey-3);--line:var(--grey-5);--line-strong:var(--grey-4);--grid:var(--grey-5);--accent:var(--primary-1);--accent-tint:var(--tint-1);--accent-ink:#a34e00;--s-negativo:#be1b33;--s-mixto:#c4841b;--s-neutral:#8a919e;--s-positivo:#009c9c;--s-negativo-bg:var(--tint-4);--s-mixto-bg:var(--tint-5);--s-neutral-bg:var(--grey-6);--s-positivo-bg:var(--tint-3);--dato:#3d63c9;--dato-pista:var(--grey-6);--contexto:var(--grey-4);--font:"Airbnb Cereal", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-h1:52px;--fs-h2:40px;--fs-h3:32px;--fs-h4:24px;--fs-h5:20px;--fs-subtitle:18px;--fs-body:16px;--fs-small:14px;--fs-tiny:12px;--lh-h1:56px;--lh-h2:48px;--lh-h3:40px;--lh-h4:32px;--lh-h5:24px;--lh-body:24px;--lh-small:20px;--lh-tiny:16px;--tracking-tight:-1.6px;--sp-2xs:2px;--sp-xs:4px;--sp-sm:8px;--sp-md:12px;--sp-lg:16px;--sp-xl:20px;--sp-2xl:24px;--sp-3xl:28px;--sp-4xl:32px;--sp-5xl:40px;--sp-6xl:48px;--sp-7xl:56px;--sp-8xl:64px;--r-2xs:2px;--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-2xl:24px;--r-full:999px;--shadow-xs:0 8px 16px #1a1a1a0a;--shadow-sm:0 2px 8px #1a1a1a1a;--shadow-md:0 4px 16px #1a1a1a1a;--shadow-lg:0 8px 32px #1a1a1a1a;--ease:cubic-bezier(.17, .73, .14, 1);--dur:.1s;--hover-opacity:.9157;--pressed-opacity:.8273;--measure:70ch}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--surface-page);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:700;line-height:1.15}p{text-wrap:pretty;margin:0}a{color:var(--accent-ink);text-underline-offset:2px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.display{text-transform:uppercase;letter-spacing:var(--tracking-tight);font-weight:900;line-height:1.05}.pill{align-items:center;gap:var(--sp-sm);padding:6px var(--sp-md);border-radius:var(--r-full);font-size:var(--fs-tiny);white-space:nowrap;font-weight:700;line-height:1;display:inline-flex}.tabular{font-variant-numeric:tabular-nums}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell{gap:var(--sp-8xl);max-width:1240px;padding:0 var(--sp-2xl);grid-template-columns:236px minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.contenido{min-width:0;padding-bottom:var(--sp-8xl)}.portada{background:var(--surface);border-bottom:1px solid var(--line)}.portada__inner{max-width:1240px;padding:var(--sp-8xl) var(--sp-2xl) var(--sp-7xl);margin:0 auto}.portada__sello{background:var(--accent-tint);color:var(--accent-ink);margin-bottom:var(--sp-5xl);letter-spacing:.06em;text-transform:uppercase}.portada__sello:before{content:"";border-radius:var(--r-full);background:var(--accent);width:6px;height:6px}.portada__titulo{max-width:15ch;color:var(--ink);font-size:clamp(40px,7vw,76px)}.portada__marca{color:var(--accent)}.portada__bajada{margin-top:var(--sp-2xl);max-width:60ch;font-size:var(--fs-subtitle);color:var(--ink-2);line-height:28px}.portada__meta{gap:var(--sp-2xl);margin-top:var(--sp-6xl);padding-top:var(--sp-2xl);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.portada__meta span{gap:var(--sp-2xs);font-size:var(--fs-tiny);color:var(--ink-3);display:grid}.portada__meta strong{font-size:var(--fs-h5);color:var(--ink);font-weight:700}.portada__titular{gap:var(--sp-5xl);margin-top:var(--sp-6xl);padding:var(--sp-5xl);background:var(--surface-page);border-radius:var(--r-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.portada__aclaracion{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-2);align-self:center;max-width:42ch}.nav{top:var(--sp-4xl);padding:var(--sp-5xl) 0;position:sticky}.nav__rotulo{margin-bottom:var(--sp-lg);padding-left:var(--sp-md);font-size:var(--fs-tiny);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.nav__lista{gap:var(--sp-2xs);margin:0;padding:0;list-style:none;display:grid}.nav__link{gap:var(--sp-md);padding:var(--sp-sm) var(--sp-md);border-radius:var(--r-full);color:var(--ink-2);font-size:var(--fs-small);line-height:var(--lh-small);transition-property:color,background-color;transition-duration:var(--dur);transition-timing-function:var(--ease);grid-template-columns:20px 1fr;align-items:center;text-decoration:none;display:grid}.nav__link:hover{background:var(--surface-sunken);color:var(--ink)}.nav__link--activo{background:var(--accent-tint);color:var(--accent-ink);font-weight:700}.nav__n{color:var(--ink-3);font-size:var(--fs-tiny);font-variant-numeric:tabular-nums;text-align:center}.nav__link--activo .nav__n{color:var(--accent)}.nav-toggle{right:var(--sp-lg);bottom:var(--sp-lg);z-index:40;padding:var(--sp-md) var(--sp-2xl);background:var(--accent);color:var(--white);border-radius:var(--r-full);font-family:inherit;font-size:var(--fs-body);cursor:pointer;box-shadow:var(--shadow-md);transition:opacity var(--dur) var(--ease);border:0;font-weight:700;display:none;position:fixed}.nav-toggle:hover{opacity:var(--hover-opacity)}.nav-toggle:active{opacity:var(--pressed-opacity)}.pie{padding:var(--sp-6xl) var(--sp-2xl) var(--sp-8xl);border-top:1px solid var(--line);background:var(--surface)}.pie__inner{gap:var(--sp-md);max-width:1240px;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-3);max-width:var(--measure);margin:0 auto;display:grid}@media (width<=960px){.shell{grid-template-columns:minmax(0,1fr);gap:0}.nav-toggle{display:block}.nav{inset:auto var(--sp-lg) calc(var(--sp-lg) + 60px) var(--sp-lg);z-index:39;max-height:60vh;padding:var(--sp-lg);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--shadow-lg);display:none;position:fixed;overflow-y:auto}.nav--abierta{display:block}.portada__inner{padding:var(--sp-6xl) var(--sp-lg) var(--sp-5xl)}.shell{padding:0 var(--sp-lg)}}.bloque{padding:var(--sp-8xl) 0 var(--sp-6xl);border-top:1px solid var(--line);scroll-margin-top:var(--sp-4xl)}.bloque:first-of-type{border-top:0}.bloque__cabecera{margin-bottom:var(--sp-5xl)}.bloque__n{background:var(--accent-tint);color:var(--accent-ink);margin-bottom:var(--sp-lg);letter-spacing:.06em;text-transform:uppercase}.bloque__titulo{font-size:clamp(30px, 4vw, var(--fs-h2));max-width:20ch}.resumen{margin-bottom:var(--sp-6xl);padding:var(--sp-5xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--shadow-xs)}.resumen__rotulo{margin-bottom:var(--sp-md);color:var(--ink-3);font-size:var(--fs-tiny);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.prosa{gap:var(--sp-lg);max-width:var(--measure);color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);display:grid}.prosa--destacada{color:var(--ink);font-size:var(--fs-subtitle);line-height:28px}.cifra{color:var(--accent-ink);white-space:nowrap;font-weight:700}.puntos{gap:var(--sp-md);padding-left:var(--sp-xl);max-width:var(--measure);margin:0;display:grid}.puntos>li::marker{color:var(--accent)}.lista-prosa{gap:var(--sp-md);padding-left:var(--sp-xl);max-width:var(--measure);color:var(--ink);font-size:var(--fs-small);line-height:var(--lh-small);margin:0;display:grid}.lista-prosa::marker{color:var(--ink-3)}.lista-prosa li::marker{color:var(--ink-3)}.sub{margin-top:var(--sp-8xl)}.sub-titulo{margin-bottom:var(--sp-sm);font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:700}.sub-desc{margin-bottom:var(--sp-2xl);max-width:var(--measure);color:var(--ink-2);font-size:var(--fs-small);line-height:var(--lh-small)}.grid-2{gap:var(--sp-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;display:grid}.insights__lista{gap:var(--sp-lg);margin-top:var(--sp-2xl);display:grid}.insight{padding:var(--sp-5xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl)}.insight__titulo{gap:var(--sp-lg);margin-bottom:var(--sp-lg);font-size:var(--fs-h5);grid-template-columns:28px 1fr;align-items:start;max-width:62ch;font-weight:700;line-height:28px;display:grid}.insight__n{background:var(--accent-tint);width:28px;height:28px;color:var(--accent-ink);border-radius:var(--r-full);font-size:var(--fs-tiny);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:grid}.citas{gap:var(--sp-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.cita{padding:var(--sp-2xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);gap:var(--sp-lg);align-content:start;margin:0;display:grid;position:relative;overflow:hidden}.cita:before{content:"";background:var(--s-neutral);width:3px;position:absolute;top:0;bottom:0;left:0}.cita--negativo:before{background:var(--s-negativo)}.cita--positivo:before{background:var(--s-positivo)}.cita--mixto:before{background:var(--s-mixto)}.cita__texto{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.cita__pie{gap:var(--sp-2xs);font-size:var(--fs-tiny);line-height:var(--lh-tiny);color:var(--ink-3);display:grid}.cita__autor{align-items:center;gap:var(--sp-sm);color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;font-weight:700;display:flex}.cita__oficial{padding:3px var(--sp-sm);background:var(--accent-tint);color:var(--accent-ink);border-radius:var(--r-full);font-size:11px;font-weight:700}.cita__link{margin-top:var(--sp-xs);justify-self:start;font-weight:700;text-decoration:none}.cita__link:hover{text-decoration:underline}.cita--compacta{padding:var(--sp-lg) var(--sp-xl)}.evidencia,.disclosure{margin-top:var(--sp-lg)}.evidencia__toggle,.disclosure__toggle{align-items:center;gap:var(--sp-sm);cursor:pointer;padding:var(--sp-sm) var(--sp-lg);border-radius:var(--r-full);background:var(--surface-sunken);color:var(--ink-2);font-size:var(--fs-tiny);transition-property:background-color,color;transition-duration:var(--dur);transition-timing-function:var(--ease);font-weight:700;list-style:none;display:inline-flex}.evidencia__toggle::-webkit-details-marker{display:none}.disclosure__toggle::-webkit-details-marker{display:none}.evidencia__toggle:before,.disclosure__toggle:before{content:"";width:0;height:0;transition:transform var(--dur) var(--ease);border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid}details[open]>.evidencia__toggle:before,details[open]>.disclosure__toggle:before{transform:rotate(90deg)}.evidencia__toggle:hover,.disclosure__toggle:hover{background:var(--accent-tint);color:var(--accent-ink)}.evidencia__conteo,.disclosure__conteo{padding:2px var(--sp-sm);background:var(--white);color:var(--ink-3);border-radius:var(--r-full);font-size:11px;font-weight:700}.evidencia__cuerpo,.disclosure__cuerpo{padding:var(--sp-xl) 0 var(--sp-sm)}.timeline{gap:var(--sp-2xl);margin:var(--sp-2xl) 0 0;padding:0;list-style:none;display:grid}.timeline__item{gap:var(--sp-2xl);padding:var(--sp-2xl) 0 var(--sp-2xl) var(--sp-2xl);border-left:2px solid var(--line);grid-template-columns:150px minmax(0,1fr);display:grid;position:relative}.timeline__item:before{content:"";left:-7px;top:var(--sp-3xl);border-radius:var(--r-full);background:var(--accent);border:3px solid var(--surface-page);width:12px;height:12px;position:absolute}.timeline__periodo{font-size:var(--fs-tiny);color:var(--ink-3);font-weight:700}.timeline__evento{margin-bottom:var(--sp-md);font-size:var(--fs-h5);max-width:50ch;font-weight:700;line-height:28px}.destacadas{gap:var(--sp-2xl);margin-top:var(--sp-2xl);display:grid}.destacada{gap:var(--sp-2xl);padding:var(--sp-2xl);background:var(--surface-sunken);border-radius:var(--r-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));align-items:start;display:grid}.destacada__por-que{gap:var(--sp-sm);align-content:start;display:grid}.aviso{gap:var(--sp-md);margin:var(--sp-2xl) 0;padding:var(--sp-2xl);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);max-width:var(--measure);display:grid}.aviso .prosa,.aviso .puntos{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.aviso__rotulo{font-size:var(--fs-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);font-weight:700}.aviso--destacado{background:var(--accent-tint)}.aviso--destacado .aviso__rotulo{color:var(--accent-ink)}.aviso--critico{background:var(--s-negativo-bg)}.aviso--critico .aviso__rotulo{color:var(--s-negativo)}.glosario{margin-top:var(--sp-8xl)}.glosario__lista{gap:var(--sp-lg);margin:var(--sp-2xl) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.glosario__item{padding:var(--sp-2xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);scroll-margin-top:var(--sp-5xl)}.glosario__item:target{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.glosario__termino{margin-bottom:var(--sp-sm);font-size:var(--fs-subtitle);color:var(--ink);font-weight:700}.glosario__def{gap:var(--sp-md);margin:0;display:grid}.glosario__corta{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.glosario__larga{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-2)}.termino{color:inherit;-webkit-text-decoration:underline dotted var(--line-strong);text-decoration:underline dotted var(--line-strong);text-underline-offset:3px;cursor:help}.termino:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);color:var(--accent-ink)}.chart{padding:var(--sp-5xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--shadow-xs);margin:0}.chart+.chart,.grid-2+.chart,.kpi-row+.chart,.chart+.grid-2,.kpi-row+.grid-2,.grid-2+.grid-2{margin-top:var(--sp-2xl)}.grid-2>.chart+.chart{margin-top:0}.chart__head{margin-bottom:var(--sp-xl)}.chart__title{font-size:var(--fs-h5);font-weight:700;line-height:28px}.chart__sub{margin-top:var(--sp-sm);color:var(--ink-2);font-size:var(--fs-small);line-height:var(--lh-small);max-width:var(--measure)}.chart__nota{margin-top:var(--sp-xl);padding:var(--sp-lg);background:var(--surface-sunken);border-radius:var(--r-md);color:var(--ink-2);font-size:var(--fs-tiny);max-width:var(--measure);line-height:18px}.leyenda{gap:var(--sp-sm) var(--sp-xl);margin:0 0 var(--sp-xl);font-size:var(--fs-tiny);color:var(--ink-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.leyenda__item{align-items:center;gap:var(--sp-sm);display:inline-flex}.leyenda__marca{border-radius:var(--r-2xs);flex:none;width:10px;height:10px}.sent{gap:var(--sp-2xl);display:grid}.sent__cabecera{justify-content:space-between;align-items:baseline;gap:var(--sp-md);margin-bottom:var(--sp-sm);display:flex}.sent__etiqueta{font-size:var(--fs-small);font-weight:700}.sent__total{font-size:var(--fs-tiny);color:var(--ink-3)}.sent__barra{border-radius:var(--r-sm);gap:2px;height:36px;display:flex;overflow:hidden}.sent__seg{min-width:2px;transition:opacity var(--dur) var(--ease);justify-content:center;align-items:center;display:flex}.sent__seg:first-child{border-radius:var(--r-sm) 0 0 var(--r-sm)}.sent__seg:last-child{border-radius:0 var(--r-sm) var(--r-sm) 0}.sent__seg:hover,.sent__seg:focus-visible{opacity:var(--hover-opacity)}.sent__seg-label{color:var(--white);font-size:var(--fs-tiny);white-space:nowrap;padding:0 var(--sp-sm);font-weight:700}.sent__vacio{color:var(--ink-3);font-size:var(--fs-small)}.ranked{gap:var(--sp-md);margin:0;padding:0;list-style:none;display:grid}.ranked__fila{align-items:center;gap:var(--sp-lg);font-size:var(--fs-small);grid-template-columns:minmax(90px,160px) 1fr auto;display:grid}.ranked__etiqueta{color:var(--ink-2);overflow-wrap:anywhere;line-height:var(--lh-small)}.ranked__pista{background:var(--dato-pista);border-radius:var(--r-full);height:14px;display:block}.ranked__barra{border-radius:var(--r-full);min-width:4px;height:100%;transition:opacity var(--dur) var(--ease);display:block}.ranked__barra:hover,.ranked__barra:focus-visible{opacity:var(--hover-opacity)}.ranked__valor{color:var(--ink);font-weight:700;font-size:var(--fs-tiny);text-align:right;min-width:4ch}.trend{position:relative;overflow-x:auto}.trend__svg{width:100%;min-width:620px;height:auto;display:block;overflow:visible}.trend__grid{stroke:var(--grid);stroke-width:1px}.trend__base{stroke:var(--line-strong);stroke-width:1px}.trend__cruz{stroke:var(--ink-3);stroke-width:1px;opacity:.4}.trend__tick{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.trend__panel-titulo{fill:var(--ink-2);font-size:11px;font-weight:700}.trend__linea{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.trend__linea--neg{stroke:var(--s-negativo)}.trend__linea--pos{stroke:var(--s-positivo)}.trend__fin{font-size:11px;font-weight:700}.trend__fin--neg{fill:var(--s-negativo)}.trend__fin--pos{fill:var(--s-positivo)}.trend__tip{gap:var(--sp-2xs);padding:var(--sp-md) var(--sp-lg);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md);font-size:var(--fs-tiny);white-space:nowrap;pointer-events:none;z-index:5;display:grid;position:absolute;top:0;transform:translate(-50%)}.trend__tip-fila{align-items:center;gap:var(--sp-sm);display:inline-flex}.trend__tip-fila i{border-radius:var(--r-2xs);width:8px;height:8px}.trend__tip-meta{color:var(--ink-3);margin-top:var(--sp-2xs)}.tooltip{padding:var(--sp-sm) var(--sp-md);background:var(--grey-1);color:var(--white);border-radius:var(--r-sm);font-size:var(--fs-tiny);white-space:nowrap;pointer-events:none;z-index:50;box-shadow:var(--shadow-md);line-height:18px;position:fixed;transform:translate(-50%,calc(-100% - 10px))}.hero-fig{gap:var(--sp-sm);display:grid}.hero-fig__valor{letter-spacing:var(--tracking-tight);color:var(--ink);font-size:clamp(40px,6vw,64px);font-weight:900;line-height:1}.hero-fig--alerta .hero-fig__valor{color:var(--s-negativo)}.hero-fig--marca .hero-fig__valor{color:var(--accent)}.hero-fig__etiqueta{color:var(--ink-2);font-size:var(--fs-small);line-height:var(--lh-small);max-width:32ch}.kpi-row{gap:var(--sp-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));display:grid}.stat{padding:var(--sp-2xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);gap:var(--sp-xs);display:grid}.stat__valor{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:700;line-height:1.1}.stat--alerta .stat__valor{color:var(--s-negativo)}.stat--marca .stat__valor{color:var(--accent)}.stat__etiqueta{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink);font-weight:700}.stat__detalle{font-size:var(--fs-tiny);color:var(--ink-3);line-height:18px}.sub-titulo--menor{margin-top:var(--sp-5xl);font-size:var(--fs-h5);line-height:28px}.directivo{margin-top:var(--sp-8xl);padding:var(--sp-5xl);background:var(--surface-sunken);border-radius:var(--r-2xl)}.directivo__cabecera{align-items:center;gap:var(--sp-xl);margin-bottom:var(--sp-2xl);display:flex}.avatar{border-radius:var(--r-full);background:var(--accent);width:60px;height:60px;color:var(--white);font-size:var(--fs-h5);letter-spacing:.02em;flex:none;place-items:center;font-weight:900;display:grid}.directivo__foto{border-radius:var(--r-full);object-fit:cover;background:var(--surface-sunken);flex:none;width:60px;height:60px}.directivo__nombre{font-size:var(--fs-h4);line-height:var(--lh-h4)}.directivo__rol{color:var(--ink-3);font-size:var(--fs-small)}.narrativas{gap:var(--sp-lg);margin:var(--sp-lg) 0 0;padding:0;list-style:none;display:grid}.narrativa{padding:var(--sp-2xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.narrativas-lista{gap:var(--sp-lg);margin-top:var(--sp-2xl);display:grid}.narrativa-card{padding:var(--sp-5xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);position:relative;overflow:hidden}.narrativa-card:before{content:"";background:var(--s-neutral);width:3px;position:absolute;top:0;bottom:0;left:0}.narrativa-card--negativo:before{background:var(--s-negativo)}.narrativa-card--positivo:before{background:var(--s-positivo)}.narrativa-card__head{justify-content:space-between;align-items:baseline;gap:var(--sp-md);margin-bottom:var(--sp-lg);flex-wrap:wrap;display:flex}.narrativa-card__titulo{font-size:var(--fs-h5);max-width:50ch;font-weight:700;line-height:28px}.narrativa-card__freq{color:var(--ink-3);font-size:var(--fs-tiny);white-space:nowrap;font-weight:700}.chips{gap:var(--sp-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip{padding:6px var(--sp-md);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-full);font-size:var(--fs-tiny);color:var(--ink-2)}.conceptos{gap:var(--sp-lg);margin-top:var(--sp-2xl);display:grid}.concepto{padding:var(--sp-2xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.concepto__evidencia{margin-top:var(--sp-md);color:var(--ink-3);font-size:var(--fs-tiny);max-width:var(--measure);line-height:18px}.ranking{gap:var(--sp-lg);margin-top:var(--sp-2xl);display:grid}.ranking__item{padding:var(--sp-5xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);position:relative;overflow:hidden}.ranking__item--critico:before,.ranking__item--ok:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.ranking__item--critico:before{background:var(--s-negativo)}.ranking__item--ok:before{background:var(--s-positivo)}.ranking__head{justify-content:space-between;align-items:baseline;gap:var(--sp-md);margin-bottom:var(--sp-md);flex-wrap:wrap;display:flex}.ranking__titulo{font-size:var(--fs-h5);max-width:56ch;font-weight:700;line-height:28px}.ranking__meta{color:var(--ink-3);font-size:var(--fs-tiny);font-weight:700}.ranking__dominante{margin-bottom:var(--sp-lg);padding:var(--sp-md) var(--sp-lg);background:var(--surface-sunken);border-radius:var(--r-md);color:var(--ink-2);font-size:var(--fs-small);line-height:var(--lh-small)}.sev{background:var(--surface-sunken);color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase}.sev--alta{background:var(--s-negativo-bg);color:var(--s-negativo)}.sev--media{background:var(--s-mixto-bg);color:#8a5c05}.contradicciones{gap:var(--sp-5xl);margin-top:var(--sp-2xl);display:grid}.contra{padding:var(--sp-5xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--shadow-xs)}.contra__head{margin-bottom:var(--sp-2xl)}.contra__tipo{background:var(--s-negativo-bg);color:var(--s-negativo);margin-bottom:var(--sp-md);letter-spacing:.04em;text-transform:uppercase}.contra__titulo{font-size:var(--fs-h4);line-height:var(--lh-h4);max-width:58ch;font-weight:700}.contra__caras{gap:var(--sp-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.contra__cara{padding:var(--sp-2xl);border-radius:var(--r-lg);gap:var(--sp-md);align-content:start;display:grid}.contra__cara--dicho{background:var(--tint-2)}.contra__cara--hecho{background:var(--s-negativo-bg)}.contra__rotulo{font-size:var(--fs-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.contra__pie{gap:var(--sp-2xl);margin-top:var(--sp-2xl);padding-top:var(--sp-2xl);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.recos{gap:var(--sp-lg);margin:var(--sp-2xl) 0 0;padding:0;list-style:none;display:grid}.reco{gap:var(--sp-2xl);padding:var(--sp-5xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);grid-template-columns:110px minmax(0,1fr);display:grid}.reco__orden{gap:var(--sp-md);align-content:start;justify-items:start;display:grid}.reco__n{border-radius:var(--r-full);background:var(--accent);width:44px;height:44px;color:var(--white);font-size:var(--fs-h5);place-items:center;font-weight:900;display:grid}.reco__prioridad{background:var(--surface-sunken);color:var(--ink-2);letter-spacing:.03em;text-transform:uppercase}.reco__prioridad--alta{background:var(--s-negativo-bg);color:var(--s-negativo)}.reco__prioridad--media{background:var(--s-mixto-bg);color:#8a5c05}.reco__cuerpo{gap:var(--sp-xl);min-width:0;display:grid}.reco__area{background:var(--accent-tint);color:var(--accent-ink);justify-self:start}.reco__accion--evitar .prosa{color:var(--ink-3)}.reco__sustento{padding-top:var(--sp-xl);border-top:1px solid var(--line)}.reco__fuentes{margin-top:var(--sp-sm);color:var(--ink-3);font-size:var(--fs-tiny)}@media (width<=640px){.reco,.timeline__item{grid-template-columns:minmax(0,1fr)}.timeline__item{gap:var(--sp-sm)}.directivo,.insight,.narrativa-card,.ranking__item,.contra,.reco,.chart{padding:var(--sp-2xl)}}.claves{gap:var(--sp-lg);margin-top:var(--sp-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.clave{gap:var(--sp-md);padding:var(--sp-2xl);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);align-content:start;display:grid}.clave__n{border-radius:var(--r-full);background:var(--accent-tint);width:32px;height:32px;color:var(--accent-ink);font-size:var(--fs-small);place-items:center;font-weight:900;display:grid}.clave__titulo{font-size:var(--fs-h5);font-weight:700;line-height:26px}@media print{@page{size:A4;margin:16mm 14mm}html,body{background:#fff}body{font-size:10.5pt;line-height:1.5}.nav,.nav-toggle,.tooltip,.trend__tip{display:none!important}.shell{max-width:none;padding:0;display:block}.contenido{padding-bottom:0}details{display:block!important}details>summary{display:none!important}details>.evidencia__cuerpo,details>.disclosure__cuerpo{padding-top:0;display:block!important}.evidencia:before{content:"Evidencia"}.disclosure:before{content:attr(data-titulo)}.evidencia:before,.disclosure:before{letter-spacing:.06em;text-transform:uppercase;color:#555;margin-bottom:6pt;font-size:8pt;font-weight:700;display:block}.portada{break-after:page;background:0 0;border-bottom:1pt solid #ccc;padding:0 0 12mm}.bloque{break-before:page;border-top:0;padding:0 0 8mm}.pie{break-before:page;padding:0}.chart,.insight,.cita,.resumen,.stat,.aviso,.timeline__item,.destacada{break-inside:avoid}h1,h2,h3,h4{break-after:avoid}.cita__link:after{content:" (" attr(href) ")";color:#666;overflow-wrap:anywhere;font-weight:400}.chart,.insight,.cita,.stat,.resumen{box-shadow:none;border-color:#d8d8d8}.trend__svg{min-width:0}.sent__seg,.ranked__barra,.leyenda__marca{-webkit-print-color-adjust:exact;print-color-adjust:exact}a{color:inherit;text-decoration:none}}
