.institutional_site__wV_Y_{--navy:#13284d;--navy-deep:#0c1e3a;--blue:#254d85;--ice:#d4e4fc;--white:#fff;--paper:#f7f6f1;--wash:#e9eff6;--line:#bac6d5;--ink:#172b4c;--muted:#475770;--amber:#ffc56a;--amber-hover:#ffda9d;--gutter:clamp(1.125rem,5vw,4.75rem);--editorial-columns:minmax(0,4fr) minmax(0,5fr);--column-gap:clamp(1.5rem,4vw,4rem);display:flex;flex-direction:column;min-height:100dvh;color:var(--ink);background:var(--paper);color-scheme:light;font-family:system-ui,sans-serif;line-height:1.6}.institutional_site__wV_Y_>main{flex:1}.institutional_site__wV_Y_ ::selection{color:var(--navy-deep);background:var(--ice)}.institutional_site__wV_Y_ a{transition:color .15s ease,background-color .15s ease,text-decoration-color .15s ease}.institutional_site__wV_Y_ a:focus-visible{outline:3px solid var(--focus,var(--blue));outline-offset:3px}.institutional_site__wV_Y_ h1,.institutional_site__wV_Y_ h2{font-family:var(--institutional-display,system-ui),sans-serif;font-weight:800;text-wrap:balance;overflow-wrap:anywhere}.institutional_site__wV_Y_ h2{font-size:clamp(2.75rem,5.1vw,4.5rem);line-height:.95;letter-spacing:-.018em}.institutional_site__wV_Y_ p{text-wrap:pretty}.institutional_site__wV_Y_ [id]{scroll-margin-top:1rem}.institutional_wrap__jR_Jp{width:min(100% - 2 * var(--gutter),80rem);margin-inline:auto}.institutional_skip__dt9tT{position:absolute;inset:1rem auto auto 1rem;z-index:3;transform:translateY(-200%);padding:.75rem 1rem;color:var(--navy);background:var(--white)}.institutional_skip__dt9tT:focus{transform:none}.institutional_masthead__M83dH{color:var(--navy);border-block-start:4px solid var(--blue);border-block-end:1px solid var(--line)}.institutional_mastheadInner__Ww_XU{display:flex;align-items:center;gap:clamp(.75rem,3vw,2.5rem);min-height:4.75rem}.institutional_brand__2M5Lb{display:inline-flex;align-items:center;gap:.65rem;min-height:2.75rem;font-weight:760;line-height:1.15}.institutional_brand__2M5Lb img{width:2.75rem;height:2.75rem;flex:none;object-fit:contain}.institutional_brand__2M5Lb small{display:block;margin-top:.25rem;color:var(--muted);font-size:.75rem;font-weight:600}.institutional_headerLinks__1ClsP,.institutional_nav__LxcFF{display:flex;flex-wrap:wrap;align-items:center;gap:0 clamp(.75rem,2.4vw,2.25rem)}.institutional_headerLinks__1ClsP{margin-inline-start:auto}.institutional_manager__pL5n7,.institutional_nav__LxcFF a{display:inline-flex;align-items:center;min-height:2.75rem;min-width:2.75rem;font-size:.875rem;font-weight:680}.institutional_emergency__p3E3s:hover,.institutional_manager__pL5n7:hover,.institutional_nav__LxcFF a:hover{text-decoration:underline;text-underline-offset:.25em}.institutional_manager__pL5n7{gap:.4rem;color:var(--muted)}.institutional_emergency__p3E3s{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding-inline:.625rem;border:1px solid var(--line);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.institutional_emergency__p3E3s:hover{background:var(--wash)}.institutional_hero__jMTfD{border-block-end:1px solid var(--line)}.institutional_heroInner__D9Mkn{--photo-share:1.48fr;display:grid;grid-template-columns:minmax(0,var(--photo-share)) minmax(0,1fr);grid-template-areas:"photo intro";align-items:center;gap:1.125rem var(--column-gap);padding-block:clamp(1.75rem,4vw,3.5rem) clamp(1.25rem,3vw,2rem)}.institutional_heroWithoutPhoto__Lt_G_{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "photo"}.institutional_heroWithoutPhoto__Lt_G_ .institutional_heroText__cPVmY{max-width:48rem}.institutional_heroWithoutPhoto__Lt_G_ .institutional_service__D1wGv{max-width:32rem}.institutional_heroText__cPVmY{grid-area:intro}.institutional_heroText__cPVmY h1{color:var(--navy)}.institutional_heroName__9WJIn{display:block;font-size:clamp(3.125rem,6.1vw,5.5rem);line-height:.94;letter-spacing:-.022em}.institutional_heroName__9WJIn>span{color:var(--blue)}.institutional_heroCity__GB3JE{display:block;margin-block-start:.35em;color:var(--blue);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1}.institutional_heroText__cPVmY p{max-width:41ch;margin-block:clamp(.75rem,1.6vw,1.25rem) 1.25rem;color:var(--muted);font-size:clamp(1rem,1.25vw,1.125rem);overflow-wrap:anywhere}.institutional_heroMedia__Dcskz{grid-area:photo}.institutional_heroImage__SQcUq,.institutional_storyImage__5Th__{position:relative;overflow:hidden;aspect-ratio:8/5;background:var(--wash)}.institutional_heroImage__SQcUq{aspect-ratio:3/2}.institutional_heroImage__SQcUq img,.institutional_storyImage__5Th__ img{object-fit:cover}.institutional_heroImage__SQcUq img{object-position:58% 44%}.institutional_credit__uJzCv{padding-block:.45rem;border-block-end:1px solid var(--line);color:var(--muted);font-size:.8125rem;line-height:1.4;overflow-wrap:anywhere;text-wrap:balance}.institutional_service__D1wGv{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.institutional_service__D1wGv a{display:flex;align-items:center;gap:clamp(.65rem,1.5vw,1.25rem);min-height:4.5rem;padding:.65rem clamp(1rem,1.65vw,1.5rem)}.institutional_service__D1wGv a:focus-visible{outline-color:currentColor;outline-offset:-6px}.institutional_service__D1wGv a>svg{flex:none}.institutional_service__D1wGv a>svg:last-of-type{margin-inline-start:auto}.institutional_service__D1wGv a>span{min-inline-size:0;overflow-wrap:anywhere}.institutional_call__IyLsi{color:var(--navy-deep);background:var(--amber);font-size:1.125rem;font-weight:750}.institutional_call__IyLsi:hover{background:var(--amber-hover)}.institutional_call__IyLsi>span{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .65rem}.institutional_call__IyLsi strong{font:800 clamp(2.75rem,4vw,3.75rem)/.9 var(--institutional-display),sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.institutional_alert__XnkKB{border:1px solid var(--line);color:var(--navy);background:var(--wash);line-height:1.35}.institutional_alert__XnkKB:hover{background:var(--ice)}.institutional_alert__XnkKB>span{display:grid;gap:.125rem}.institutional_alert__XnkKB>span>span{color:var(--muted);font-size:.8125rem}.institutional_alert__XnkKB strong{font-size:clamp(1rem,1.45vw,1.25rem);font-weight:760}.institutional_alertKind__5X_gT{font-weight:700}.institutional_heroLink__9Rn_x{margin-block-start:.25rem}.institutional_section__hLOlO{padding-block:clamp(3rem,6.75vw,6rem)}.institutional_sectionHead__8q3so{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.65rem 2rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.institutional_textLink__kKup_{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;color:var(--blue);font-weight:700;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.24em;overflow-wrap:anywhere}.institutional_textLink__kKup_:focus-visible,.institutional_textLink__kKup_:hover{text-decoration-color:currentColor}.institutional_textLink__kKup_ svg{flex:none}.institutional_aboutInner__FA83P,.institutional_prevention__yuhJ4{display:grid;grid-template-columns:var(--editorial-columns);row-gap:1.5rem}.institutional_prevention__yuhJ4{padding-block-start:clamp(2.75rem,5vw,4.5rem)}.institutional_aboutInner__FA83P>div,.institutional_prevention__yuhJ4>div{padding-inline-end:var(--column-gap)}.institutional_prevention__yuhJ4 h2{max-width:12ch}.institutional_prevention__yuhJ4>div p{max-width:34ch;margin-block-start:1rem;color:var(--muted)}.institutional_guides__dfKVV{border-block:1px solid var(--line)}.institutional_guides__dfKVV li+li{border-block-start:1px solid var(--line)}.institutional_guides__dfKVV a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(.75rem,2vw,1.35rem);padding:1.25rem .65rem}.institutional_guides__dfKVV a:hover{background:var(--wash)}.institutional_guides__dfKVV a:hover h3{text-decoration:underline;text-underline-offset:.24em}.institutional_guides__dfKVV svg{color:var(--blue)}.institutional_guides__dfKVV a>svg:last-of-type{align-self:center}.institutional_guides__dfKVV h3{font-size:1.2rem;font-weight:750;line-height:1.2}.institutional_guides__dfKVV p{max-width:58ch;margin-block-start:.35rem;color:var(--muted)}.institutional_about__oyPRZ{color:var(--white);background:var(--navy)}.institutional_aboutInner__FA83P{padding-block:clamp(3rem,6vw,5.5rem)}.institutional_aboutInner__FA83P>div p{margin-block-start:.9rem;color:var(--ice)}.institutional_about__oyPRZ .institutional_prose__PQF6A{color:var(--ice);font-size:clamp(1rem,1.5vw,1.125rem)}.institutional_aboutPhoto__ce5L5 .institutional_credit__uJzCv{color:var(--ice)}.institutional_prose__PQF6A{max-width:59ch;white-space:pre-line;line-height:1.7;overflow-wrap:anywhere}@media (min-width:741px){.institutional_aboutInner__FA83P:has(.institutional_aboutPhoto__ce5L5){column-gap:var(--column-gap)}.institutional_aboutInner__FA83P:has(.institutional_aboutPhoto__ce5L5)>div{align-self:end;padding-inline-end:0}.institutional_aboutInner__FA83P:has(.institutional_aboutPhoto__ce5L5) .institutional_prose__PQF6A{grid-column:1}.institutional_aboutPhoto__ce5L5{grid-column:2;grid-row:1/span 2;align-self:center}}.institutional_cifras__cFDvI{padding-block-start:clamp(2.5rem,5vw,4.5rem)}.institutional_cifras__cFDvI>h2{margin-block-end:clamp(1rem,2.5vw,1.75rem)}.institutional_history__rxUQ7{border-block-end:1px solid var(--line)}.institutional_timeline__QAiGL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin-block-start:clamp(1.75rem,3vw,3rem);border-block-start:1px solid var(--line)}.institutional_timeline__QAiGL li{position:relative;padding-block-start:1.25rem;overflow-wrap:anywhere}.institutional_timeline__QAiGL li:before{content:"";position:absolute;inset-block-start:-.25rem;inset-inline-start:0;width:.5rem;height:.5rem;background:var(--blue)}.institutional_timeline__QAiGL time{display:block;margin-block-end:.65rem;color:var(--blue);font:800 clamp(2.5rem,4.5vw,3.75rem)/1 var(--institutional-display),sans-serif;font-variant-numeric:tabular-nums}.institutional_timeline__QAiGL h3{font-size:clamp(1.125rem,1.5vw,1.25rem);font-weight:750;line-height:1.25;text-wrap:balance}.institutional_timeline__QAiGL p{max-width:59ch;margin-block-start:.45rem;color:var(--muted)}.institutional_stories__vzbHr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}.institutional_stories__vzbHr>li:first-child{grid-column:1/-1}.institutional_story__OnekU{height:100%;padding-block-end:1.25rem;border-block-end:1px solid var(--line)}.institutional_storyLead__UKT8O:has(.institutional_storyPhoto__ol1uw){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(1rem,4vw,4rem);align-items:center}.institutional_storyText__AXQmK{display:grid;gap:.6rem;padding-block-start:1rem;overflow-wrap:anywhere}.institutional_storyMeta___0qbk{color:var(--muted);font-size:.875rem}.institutional_storyMeta___0qbk strong{color:var(--blue);font-weight:740}.institutional_storyMeta___0qbk>span{margin-inline:.18em}.institutional_storyText__AXQmK :is(h2,h3){font-family:var(--institutional-display),sans-serif;font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:800;line-height:1.05;letter-spacing:-.016em;text-wrap:balance}.institutional_storyText__AXQmK :is(h2,h3) a{display:inline-block;min-height:2.75rem}.institutional_storyText__AXQmK :is(h2,h3) a:hover{color:var(--blue);text-decoration:underline;text-underline-offset:.18em}.institutional_storyText__AXQmK :is(h2,h3) svg{display:inline;margin-inline-start:.18rem;vertical-align:-.14em;color:var(--blue)}.institutional_storyText__AXQmK>p:last-child{max-width:57ch;color:var(--muted)}.institutional_storyLead__UKT8O .institutional_storyText__AXQmK :is(h2,h3){font-size:clamp(2.25rem,4vw,4rem);line-height:.98}.institutional_featured__mrJ15{grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);gap:1.5rem clamp(1.5rem,4vw,4rem)}.institutional_featured__mrJ15>li:first-child{grid-column:auto;grid-row:span 2}.institutional_featured__mrJ15 .institutional_storyLead__UKT8O{display:block}.institutional_featured__mrJ15>li:not(:first-child) .institutional_story__OnekU:has(.institutional_storyPhoto__ol1uw){display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:1rem}.institutional_featured__mrJ15>li:not(:first-child) .institutional_storyText__AXQmK{align-content:start;padding-block-start:0}.institutional_empty__Lb3Dh{padding-block:1.5rem;border-block:1px solid var(--line);color:var(--muted);font-size:1.125rem}.institutional_newsPage__5GqO8{padding-block-start:clamp(1.5rem,4vw,3.75rem)}.institutional_pageHead__n9RqF{margin-block:1.25rem clamp(1.5rem,4vw,3rem)}.institutional_pageHead__n9RqF h1{color:var(--navy);font-size:clamp(3rem,6.5vw,6rem);line-height:.96;letter-spacing:-.022em}.institutional_pageHead__n9RqF .institutional_storyMeta___0qbk{margin-block-end:.65rem}.institutional_newsHead___eFpy{padding-block-end:clamp(1.25rem,3vw,2rem);border-block-end:1px solid var(--line)}.institutional_lead__1BDxB{max-width:56ch;margin-block-start:1rem;color:var(--muted);font-size:clamp(1.0625rem,1.7vw,1.25rem);line-height:1.55;overflow-wrap:anywhere}.institutional_article__S59KH{width:min(100%,66rem);margin-inline:auto}.institutional_article__S59KH h1{max-width:17ch}.institutional_articleFigure__S1RXe{margin-block-end:clamp(1.5rem,4vw,3rem)}.institutional_articleFigure__S1RXe img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:var(--wash)}.institutional_article__S59KH .institutional_prose__PQF6A{font-size:1.125rem}.institutional_articleSource__2svfk{margin-block-start:1.75rem;padding-block-start:.65rem;border-block-start:1px solid var(--line)}.institutional_articleSource__2svfk .institutional_textLink__kKup_{text-decoration-color:currentColor}.institutional_notFound__5SslU{display:grid;place-items:center;padding:3rem var(--gutter);text-align:center}.institutional_notFound__5SslU>div{width:min(100%,32rem)}.institutional_notFound__5SslU .institutional_brand__2M5Lb{margin-block-end:1.75rem;text-align:start}.institutional_notFound__5SslU h1{color:var(--navy);font-size:clamp(2rem,5vw,3rem);line-height:1.1}.institutional_notFoundCode__2b58X{display:block;margin-block-end:.5rem;color:var(--blue);font-size:clamp(5rem,16vw,9rem);line-height:1;letter-spacing:-.04em}.institutional_notFound__5SslU .institutional_lead__1BDxB{text-wrap:balance}.institutional_notFound__5SslU .institutional_textLink__kKup_{margin-block-start:1rem}.institutional_site__wV_Y_ .institutional_notFound__5SslU{min-height:0}.institutional_site__wV_Y_ .institutional_notFound__5SslU .institutional_brand__2M5Lb{display:none}.institutional_footer__GPlUS{--focus:var(--white);color:var(--ice);background:var(--navy-deep)}.institutional_footerMain__97WaL{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.5rem 4rem;padding-block:clamp(2.5rem,5vw,4rem)}.institutional_footerMain__97WaL h2{margin-block-end:.8rem;color:var(--white)}.institutional_footer__GPlUS .institutional_textLink__kKup_{display:flex;width:fit-content;margin-block-start:.4rem;color:var(--ice);text-decoration-color:currentColor}.institutional_address__WOvo1{display:flex;align-items:baseline;gap:.5rem;margin-block-start:.65rem;overflow-wrap:anywhere}.institutional_address__WOvo1 svg{flex:none;align-self:center}.institutional_footerEmergency__Lxhc6{align-self:end;padding-block-start:.9rem;border-block-start:1px solid var(--ice)}.institutional_footerEmergency__Lxhc6 a{display:inline-flex;align-items:center;gap:.85rem;color:var(--amber);font:800 clamp(4.5rem,7vw,6rem)/1 var(--institutional-display),sans-serif}.institutional_footerEmergency__Lxhc6 a:hover{text-decoration:underline;text-underline-offset:.12em}.institutional_footerBottom__Pf5BX{display:flex;align-items:center;flex-wrap:wrap;gap:0 1.4rem;padding-block:.45rem;border-block-start:1px solid var(--line);font-size:.875rem}.institutional_footerBottom__Pf5BX span{margin-inline-end:auto}.institutional_footerBottom__Pf5BX a{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:underline;text-underline-offset:.25em}@media (max-width:940px){.institutional_heroInner__D9Mkn{--photo-share:1.18fr;align-items:start}.institutional_mastheadInner__Ww_XU{flex-wrap:wrap;gap:0 .75rem;padding-block-start:.4rem}.institutional_brand__2M5Lb,.institutional_emergency__p3E3s{margin-block-end:.4rem}.institutional_emergency__p3E3s{margin-inline-start:auto}.institutional_headerLinks__1ClsP:has(.institutional_nav__LxcFF){flex-basis:100%;margin-inline-start:0;border-block-start:1px solid var(--line)}.institutional_nav__LxcFF{flex:1;gap:0 clamp(.6rem,3vw,1.5rem)}.institutional_timeline__QAiGL{grid-template-columns:repeat(2,minmax(0,1fr));border:0}.institutional_timeline__QAiGL li{border-block-start:1px solid var(--line)}.institutional_featured__mrJ15>li:not(:first-child) .institutional_story__OnekU:has(.institutional_storyPhoto__ol1uw){grid-template-columns:minmax(0,1fr)}}@media (max-width:740px){.institutional_heroInner__D9Mkn{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "photo";padding-block:1.5rem 1rem}.institutional_aboutInner__FA83P>div,.institutional_prevention__yuhJ4>div{padding-inline-end:0}.institutional_heroName__9WJIn{font-size:clamp(3.125rem,14.5vw,4.5rem)}.institutional_heroCity__GB3JE{margin-block-start:.3em}.institutional_heroText__cPVmY p{margin-block-end:1rem}.institutional_heroImage__SQcUq{aspect-ratio:7/5}.institutional_heroImage__SQcUq img{object-position:62% 50%}.institutional_aboutInner__FA83P,.institutional_prevention__yuhJ4{grid-template-columns:minmax(0,1fr)}.institutional_prevention__yuhJ4 h2{max-width:none}.institutional_storyLead__UKT8O:has(.institutional_storyPhoto__ol1uw){display:block}.institutional_featured__mrJ15{grid-template-columns:repeat(2,minmax(0,1fr))}.institutional_featured__mrJ15>li:first-child{grid-column:1/-1;grid-row:auto}}@media (max-width:510px){.institutional_brand__2M5Lb{gap:.4rem;font-size:.95rem}.institutional_brand__2M5Lb img{width:2.35rem;height:2.35rem}.institutional_headerLinks__1ClsP{column-gap:.65rem}.institutional_nav__LxcFF{justify-content:space-between;column-gap:.45rem}.institutional_manager__pL5n7,.institutional_nav__LxcFF a{font-size:.8125rem}.institutional_manager__pL5n7 svg{display:none}.institutional_featured__mrJ15,.institutional_stories__vzbHr,.institutional_timeline__QAiGL{grid-template-columns:minmax(0,1fr)}.institutional_featured__mrJ15>li:not(:first-child) .institutional_storyText__AXQmK{padding-block-start:.65rem}}@media (max-width:350px){.institutional_service__D1wGv a{gap:.5rem;padding-inline:.65rem}.institutional_service__D1wGv a>svg:last-of-type{display:none}}@media (prefers-reduced-motion:reduce){.institutional_site__wV_Y_ a{transition:none}}.cifras_layout__IBjKq{--padding-cifras:clamp(1rem,2.5vw,1.65rem);display:grid;grid-template:"resumen mapa" auto "desglose mapa" 1fr/minmax(16rem,.85fr) minmax(0,1.65fr);column-gap:clamp(1rem,3vw,2.5rem)}.cifras_desglose__B9YYR,.cifras_mapa__F1RM6,.cifras_resumen__ozEmF{min-width:0;background:var(--white)}.cifras_desglose__B9YYR,.cifras_resumen__ozEmF{padding-inline:var(--padding-cifras);border-inline:1px solid var(--line)}.cifras_resumen__ozEmF{grid-area:resumen;padding-block-start:var(--padding-cifras);border-block-start:4px solid var(--blue)}.cifras_label__BVXI_{color:var(--navy);font:750 1rem/1.3 system-ui,sans-serif;letter-spacing:0}.cifras_lectura__0ETl1{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.65rem;margin-block:1rem 1.25rem}.cifras_total__rehJL{color:var(--navy);font:800 clamp(3.4rem,6.8vw,6.15rem)/.84 var(--institutional-display),sans-serif;font-variant-numeric:tabular-nums}.cifras_anio__YqD_g label{display:block;margin-block-end:.2rem;color:var(--muted);font-size:.8125rem;font-weight:720}.cifras_selector__wOQUJ{position:relative}.cifras_selector__wOQUJ svg{position:absolute;inset-inline-end:.65rem;top:50%;translate:0 -50%;color:var(--blue);pointer-events:none}.cifras_selector__wOQUJ select{appearance:none;min-width:5.5rem;min-height:2.75rem;padding:.4rem 1.95rem .4rem .65rem;border:1px solid var(--line);border-radius:.2rem;background:var(--wash);color:var(--navy);font-weight:750;cursor:pointer}.cifras_lista__UA2V_:focus-visible,.cifras_resumen__ozEmF select:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.cifras_mapa__F1RM6{grid-area:mapa;container-type:inline-size;display:flex;flex-direction:column;border:1px solid var(--line)}.cifras_desgloseTitulo__znrdY,.cifras_mapaTitulo__ZjIEN{color:var(--navy);font-size:1rem;font-weight:750}.cifras_mapaCabecera__5KSZz{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .65rem;padding:.65rem clamp(.75rem,2vw,1.45rem);border-block-end:1px solid var(--line)}.cifras_mapaFuente__ptdFQ{color:var(--muted);font-size:.75rem}.cifras_escenario__4jIrI{position:relative;flex:1 0 auto;aspect-ratio:1.55;overflow:hidden;background:linear-gradient(145deg,#f4f8fa,#e3ebf1);border-block-end:1px solid var(--line)}.cifras_lienzo__lheaU,.cifras_mensaje__U1fip{position:absolute;inset:0}.cifras_lienzo__lheaU canvas{display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y pinch-zoom}.cifras_lienzo__lheaU canvas:active{cursor:grabbing}.cifras_mensaje__U1fip{display:grid;place-content:center;padding:1.5rem;text-align:center;color:var(--navy)}.cifras_giro__G95C2{position:absolute;inset-block-start:.55rem;inset-inline-end:.55rem;z-index:3;display:flex;border:1px solid var(--line);border-radius:.3rem;background:var(--white);color:var(--navy)}.cifras_giro__G95C2 button{display:grid;place-items:center;width:2.75rem;height:2.75rem;font-size:.875rem;font-weight:800;cursor:pointer}.cifras_giro__G95C2 button+button{border-inline-start:1px solid var(--line)}.cifras_giro__G95C2 button:hover{background:var(--wash)}.cifras_giro__G95C2 button:focus-visible{outline:2px solid var(--blue);outline-offset:-3px}.cifras_etiqueta__VPMjx{position:absolute;z-index:4;display:grid;gap:.1rem;width:max-content;max-width:calc(50% - .75rem);padding:.35rem .55rem;border-radius:.25rem;background:var(--navy);color:var(--white);font-size:.8125rem;line-height:1.3;box-shadow:0 .2rem .6rem #0c1e3a30;pointer-events:none}.cifras_leyenda__epQcn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .8rem;padding:.65rem clamp(.75rem,2vw,1.45rem);font-size:.8125rem;font-variant-numeric:tabular-nums}.cifras_leyendaTitulo__TeG8L{color:var(--muted);font-size:.75rem}.cifras_leyenda__epQcn ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem clamp(.55rem,2cqi,1.25rem)}.cifras_leyendaSinCifra__KV4JV,.cifras_leyenda__epQcn li,.cifras_lista__UA2V_ dt{display:flex;align-items:center;gap:.35rem}.cifras_muestra__TCzWb{display:inline-block;flex:none;width:.85rem;height:.85rem;border:1px solid var(--muted);border-radius:2px}.cifras_desglose__B9YYR{grid-area:desglose;display:flex;flex-direction:column;min-height:0;padding-block-end:var(--padding-cifras);border-block-end:1px solid var(--line)}.cifras_desgloseTitulo__znrdY{padding-block:.65rem .35rem;border-block-start:1px solid var(--line)}.cifras_lista__UA2V_{position:relative;flex:1;contain:size;min-height:6rem;margin-block-start:.35rem;padding-inline-end:.35rem;overflow:auto;font-size:.9rem}.cifras_lista__UA2V_>div{display:flex;justify-content:space-between;gap:1rem;padding-block:.32rem;border-block-end:1px solid var(--line)}.cifras_lista__UA2V_>.cifras_filaResaltada__6IQm_{background:var(--amber-hover)}.cifras_filaResaltada__6IQm_ dt{font-weight:750}.cifras_lista__UA2V_ dd{color:var(--navy);font-weight:750;font-variant-numeric:tabular-nums}@media (max-width:800px){.cifras_layout__IBjKq{grid-template:"resumen" auto "mapa" auto "desglose" auto/minmax(0,1fr);gap:1rem}.cifras_resumen__ozEmF{border-block-end:1px solid var(--line)}.cifras_desglose__B9YYR{padding-block-start:var(--padding-cifras);border-block-start:1px solid var(--line)}.cifras_desgloseTitulo__znrdY{padding-block-start:0;border-block-start:0}.cifras_lista__UA2V_{contain:none;max-height:15rem}.cifras_escenario__4jIrI{aspect-ratio:1.4}}