.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:clamp(26rem,82vh,34rem);display:flex;overflow:hidden}.hero-media[data-astro-cid-bbe6dxrz]{position:absolute;inset:0}.hero-media[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;object-position:38% 55%;transform:scaleX(-1)}.hero-overlay[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(90deg,#221832e0,#221832b8 42%,#22183247 68%,#22183200 88%)}.hero-text[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;display:flex;align-items:center;width:100%}.hero-text-inner[data-astro-cid-bbe6dxrz]{padding:3.5rem var(--container-pad);max-width:34rem;color:var(--luz)}.hero-text[data-astro-cid-bbe6dxrz] .eyebrow[data-astro-cid-bbe6dxrz]{color:var(--luz);margin-bottom:1.25rem;letter-spacing:.08em}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:var(--text-hero);letter-spacing:-.01em;color:var(--luz)}.hero-copy[data-astro-cid-bbe6dxrz]{margin-top:1.25rem;font-size:1.0625rem;line-height:1.6;color:#fefffad9;max-width:28rem}.hero-actions[data-astro-cid-bbe6dxrz]{margin-top:2rem;display:flex;align-items:center;flex-wrap:wrap;gap:1.75rem}@media(min-width:61.25rem){.hero[data-astro-cid-bbe6dxrz]{min-height:clamp(37.5rem,78vh,42.5rem)}.hero-text-inner[data-astro-cid-bbe6dxrz]{padding-inline:var(--edge-pad-desktop);max-width:44rem}}.nosotros-layout[data-astro-cid-zetw4zt5]{display:grid;grid-template-columns:1fr;gap:2.5rem}.nosotros-intro[data-astro-cid-zetw4zt5]{max-width:30rem}.nosotros-pillars[data-astro-cid-zetw4zt5]{display:flex;flex-direction:column}.nosotros-block[data-astro-cid-zetw4zt5]{padding-block:1.5rem;border-top:1px solid var(--linea);max-width:34rem}.nosotros-block[data-astro-cid-zetw4zt5]:first-child{padding-top:0;border-top:none}.nosotros-block[data-astro-cid-zetw4zt5]:last-child{padding-bottom:0}.nosotros-block[data-astro-cid-zetw4zt5] h3[data-astro-cid-zetw4zt5]{font-size:1.25rem;color:var(--horizonte)}.nosotros-block[data-astro-cid-zetw4zt5] p[data-astro-cid-zetw4zt5]{margin-top:.75rem;color:var(--piedra);line-height:1.65}@media(min-width:55rem){.nosotros-layout[data-astro-cid-zetw4zt5]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.nosotros-pillars[data-astro-cid-zetw4zt5]{flex-direction:row;gap:clamp(2rem,4vw,3rem)}.nosotros-block[data-astro-cid-zetw4zt5]{flex:1;padding-block:0;border-top:none;border-left:1px solid var(--linea);padding-left:clamp(1.5rem,3vw,2.25rem)}.nosotros-block[data-astro-cid-zetw4zt5]:first-child{border-left:none;padding-left:0}}.qh-head[data-astro-cid-ggglpogo]{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:clamp(19rem,48vh,23rem)}.qh-head-media[data-astro-cid-ggglpogo]{position:absolute;inset:0;z-index:-1}.qh-head-media[data-astro-cid-ggglpogo] img[data-astro-cid-ggglpogo]{width:100%;height:100%;object-fit:cover;object-position:22% 60%;transform:scaleX(-1)}.qh-head-inner[data-astro-cid-ggglpogo]{width:100%;display:flex;justify-content:flex-start}.qh-head-panel[data-astro-cid-ggglpogo]{max-width:min(28rem,88%);margin-block:1.75rem;padding:2.25rem 2.75rem 2.25rem 2.25rem;background:var(--luz);border:1px solid var(--linea);text-align:left}.qh-bands[data-astro-cid-ggglpogo]{margin-top:2.5rem;display:flex;flex-direction:column}.qh-band--1[data-astro-cid-ggglpogo]{background:var(--cielo-01)}.qh-band--2[data-astro-cid-ggglpogo]{background:var(--cielo-02)}.qh-band--3[data-astro-cid-ggglpogo]{background:var(--cielo-03)}.qh-band-inner[data-astro-cid-ggglpogo]{padding-block:2rem;display:flex;flex-direction:column;gap:.85rem}.qh-band-number[data-astro-cid-ggglpogo]{font-family:var(--font-heading);font-weight:800;font-size:clamp(3.25rem,9vw,4.25rem);line-height:1;color:var(--noche)}.qh-band-title[data-astro-cid-ggglpogo]{font-size:1.375rem;color:var(--noche)}.qh-band-text[data-astro-cid-ggglpogo]{max-width:34rem}.qh-band-tagline[data-astro-cid-ggglpogo]{font-family:var(--font-heading);font-weight:600;font-size:1.0625rem;color:var(--noche)}.qh-band-body[data-astro-cid-ggglpogo]{margin-top:.6rem;color:var(--piedra);line-height:1.6}@media(min-width:55rem){.qh-head-panel[data-astro-cid-ggglpogo]{padding:2.75rem 3.75rem 2.75rem 3rem}.qh-band-inner[data-astro-cid-ggglpogo]{padding-block:2.5rem;flex-direction:row;align-items:center;gap:clamp(2rem,4vw,3.5rem)}.qh-band-number[data-astro-cid-ggglpogo]{flex:0 0 auto;width:8rem;font-size:clamp(4.25rem,5.5vw,5.5rem)}.qh-band-title[data-astro-cid-ggglpogo]{flex:0 1 16rem;font-size:1.5rem;padding-left:clamp(1.5rem,3vw,2.5rem);border-left:1px solid rgba(34,24,50,.16)}.qh-band-text[data-astro-cid-ggglpogo]{flex:1 1 24rem}}.ct-top[data-astro-cid-rfis2ebk]{display:grid;grid-template-columns:1fr;gap:1.75rem;align-items:start}.ct-intro[data-astro-cid-rfis2ebk]{max-width:36rem}.ct-doc[data-astro-cid-rfis2ebk]{padding:1.5rem 1.625rem;background:#fefffa0d;border:1px solid var(--linea-sobre-oscuro)}.ct-doc-head[data-astro-cid-rfis2ebk]{display:flex;align-items:center;gap:.65rem}.ct-doc-icon[data-astro-cid-rfis2ebk]{flex-shrink:0;color:var(--luz);opacity:.85}.ct-doc-label[data-astro-cid-rfis2ebk]{font-family:var(--font-heading);font-weight:600;font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--luz);opacity:.65}.ct-doc-title[data-astro-cid-rfis2ebk]{margin-top:.75rem;font-family:var(--font-heading);font-weight:600;font-size:1.125rem;line-height:1.35;max-width:24rem}.ct-doc-cta[data-astro-cid-rfis2ebk]{margin-top:1rem;padding-block:.25rem}.ct-principios[data-astro-cid-rfis2ebk]{position:relative;margin-top:2rem;padding-top:1.75rem;display:flex;flex-direction:column;gap:1.75rem}.ct-principio[data-astro-cid-rfis2ebk]{position:relative;display:flex;align-items:flex-start;gap:1rem}.ct-principio[data-astro-cid-rfis2ebk]:not(:last-child):before{content:"";position:absolute;top:1.125rem;left:1.125rem;width:1px;height:calc(100% + 1.75rem);background:var(--linea-sobre-oscuro)}.ct-principio-node[data-astro-cid-rfis2ebk]{position:relative;z-index:1;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--noche);border:1px solid var(--linea-sobre-oscuro);color:var(--luz)}.ct-principio-text[data-astro-cid-rfis2ebk]{flex:1;min-width:0}.ct-principio-index[data-astro-cid-rfis2ebk]{display:block;font-family:var(--font-heading);font-weight:700;font-size:.6875rem;letter-spacing:.08em;color:#fefffa66;margin-bottom:.35rem}.ct-principio[data-astro-cid-rfis2ebk] h3[data-astro-cid-rfis2ebk]{font-size:1.0625rem}.ct-principio[data-astro-cid-rfis2ebk] p[data-astro-cid-rfis2ebk]{margin-top:.4rem;color:#fefffaad;line-height:1.55;font-size:var(--text-small);max-width:26rem}@media(min-width:55rem){.ct-top[data-astro-cid-rfis2ebk]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2.5rem,4vw,4rem)}.ct-principios[data-astro-cid-rfis2ebk]{flex-direction:row;gap:0}.ct-principios[data-astro-cid-rfis2ebk]:after{content:"";position:absolute;top:2.875rem;left:1.125rem;right:0;height:1px;background:var(--linea-sobre-oscuro)}.ct-principio[data-astro-cid-rfis2ebk]{flex:1;flex-direction:column;align-items:flex-start;gap:0;padding-right:1.5rem}.ct-principio[data-astro-cid-rfis2ebk]:not(:last-child):before{content:none}.ct-principio-node[data-astro-cid-rfis2ebk]{margin-bottom:1rem}.ct-principio[data-astro-cid-rfis2ebk] p[data-astro-cid-rfis2ebk]{max-width:none}}.equipo-head[data-astro-cid-3o4chg6a]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem}.equipo-controls[data-astro-cid-3o4chg6a]{display:flex;gap:.75rem;padding-bottom:.4rem}.equipo-btn[data-astro-cid-3o4chg6a]{width:2.75rem;height:2.75rem;border:1.5px solid var(--noche);display:flex;align-items:center;justify-content:center;color:var(--noche);transition:background-color .18s ease,color .18s ease,opacity .18s ease}.equipo-btn[data-astro-cid-3o4chg6a]:hover{background:var(--noche);color:var(--luz)}.equipo-btn[data-astro-cid-3o4chg6a][aria-disabled=true]{opacity:.4;pointer-events:none}.equipo-track[data-astro-cid-3o4chg6a]{margin-top:1.5rem;display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem;-webkit-overflow-scrolling:touch}.equipo-track[data-astro-cid-3o4chg6a]::-webkit-scrollbar{height:4px}.equipo-track[data-astro-cid-3o4chg6a]::-webkit-scrollbar-thumb{background:var(--linea)}.equipo-item[data-astro-cid-3o4chg6a]{flex:0 0 100%;scroll-snap-align:start}.equipo-card[data-astro-cid-3o4chg6a]{height:100%;display:flex;flex-direction:column;border:1px solid var(--linea);background:var(--luz)}.equipo-photo[data-astro-cid-3o4chg6a]{background:var(--bruma);overflow:hidden}.equipo-photo[data-astro-cid-3o4chg6a] img[data-astro-cid-3o4chg6a]{width:100%;aspect-ratio:4 / 5;object-fit:cover}.equipo-card-body[data-astro-cid-3o4chg6a]{padding:.875rem 1.125rem 1rem;border-top:1px solid var(--linea)}.equipo-name[data-astro-cid-3o4chg6a]{font-family:var(--font-heading);font-weight:600;font-size:1.0625rem;line-height:1.3}.equipo-role[data-astro-cid-3o4chg6a]{margin-top:.35rem;color:var(--horizonte);font-size:var(--text-small)}.equipo-profesion[data-astro-cid-3o4chg6a]{margin-top:.2rem;color:var(--piedra);font-weight:600;font-size:var(--text-small)}@media(min-width:40rem){.equipo-item[data-astro-cid-3o4chg6a]{flex:0 0 calc((100% - 1.25rem)/2)}}@media(min-width:61.25rem){.equipo-item[data-astro-cid-3o4chg6a]{flex:0 0 calc((100% - 2.5rem) / 3)}}.transparencia-teaser[data-astro-cid-vq7ljisc]{background:var(--cielo-03)}.transparencia-teaser-link[data-astro-cid-vq7ljisc]{margin-top:1.75rem;display:inline-flex}.organigrama-teaser[data-astro-cid-paoximxv]{background:var(--luz)}.organigrama-teaser-head[data-astro-cid-paoximxv]{max-width:40rem}.organigrama-teaser-link[data-astro-cid-paoximxv]{margin-top:1.75rem;display:inline-flex}.contacto-grid[data-astro-cid-xjughlio]{display:grid;grid-template-columns:1fr;gap:2.5rem}.contacto-left[data-astro-cid-xjughlio]{max-width:30rem}.contacto-lead[data-astro-cid-xjughlio]{max-width:none}.contacto-info[data-astro-cid-xjughlio]{margin-top:2rem}.contacto-block[data-astro-cid-xjughlio]{padding-top:1.25rem;border-top:1px solid var(--linea)}.contacto-block[data-astro-cid-xjughlio] h3[data-astro-cid-xjughlio]{font-size:1.0625rem}.contacto-place[data-astro-cid-xjughlio]{margin-top:.6rem;font-family:var(--font-heading);font-weight:600;color:var(--noche)}.contacto-pending[data-astro-cid-xjughlio]{margin-top:.5rem;font-size:var(--text-small);color:var(--piedra);font-style:italic}.contacto-form[data-astro-cid-xjughlio]{display:grid;grid-template-columns:1fr;gap:1.125rem;align-content:start}.field[data-astro-cid-xjughlio]{display:flex;flex-direction:column;gap:.4rem}.field[data-astro-cid-xjughlio] label[data-astro-cid-xjughlio]{font-family:var(--font-heading);font-weight:600;font-size:var(--text-small)}.field[data-astro-cid-xjughlio] input[data-astro-cid-xjughlio],.field[data-astro-cid-xjughlio] textarea[data-astro-cid-xjughlio]{background:var(--luz);border:1.5px solid var(--linea);padding:.75rem 1rem;font-size:var(--text-body);resize:vertical}.field[data-astro-cid-xjughlio] input[data-astro-cid-xjughlio]:focus-visible,.field[data-astro-cid-xjughlio] textarea[data-astro-cid-xjughlio]:focus-visible{outline:2px solid var(--horizonte);outline-offset:1px;border-color:var(--horizonte)}.contacto-form-actions[data-astro-cid-xjughlio]{margin-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.contacto-form-note[data-astro-cid-xjughlio]{font-size:var(--text-small);color:var(--piedra);max-width:22rem}@media(min-width:26rem){.contacto-form[data-astro-cid-xjughlio]{grid-template-columns:1fr 1fr;gap:1.125rem 1.5rem}.field--full[data-astro-cid-xjughlio]{grid-column:1 / -1}}@media(min-width:55rem){.contacto-grid[data-astro-cid-xjughlio]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(3rem,5vw,4.5rem)}.contacto-left[data-astro-cid-xjughlio]{max-width:none}.contacto-form[data-astro-cid-xjughlio]{max-width:30rem;margin-left:auto}}
