.elementor-147 .elementor-element.elementor-element-91b3fc94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-585b3cf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-13503740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-6c2b2492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-672d8a53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-b8acdcee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-5543ac4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-a186973b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-b2cc06fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-2ba54711{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-8704105d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-0fefcc96 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:800;line-height:1em;color:inherit;}.elementor-147 .elementor-element.elementor-element-e9e38c25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.2px;color:inherit;}.elementor-147 .elementor-element.elementor-element-4208540e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-147 .elementor-element.elementor-element-aa0e816c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-e08f187b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-3ee5479f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:800;line-height:1em;color:inherit;}.elementor-147 .elementor-element.elementor-element-5a943c7d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.2px;color:inherit;}.elementor-147 .elementor-element.elementor-element-bbef6fb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-d7820677{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-8205d272{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-1a389de6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-0d662b1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-7f181a69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-04faca53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-f72c716c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-36b49958{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-e04373c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-5d244102{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-a73bc30c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-147 .elementor-element.elementor-element-6a51a484{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-cd403a12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS */@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Source+Serif+4:opsz,wght@8..60,600&display=swap);
:root{--primary:#063b43;--secondary:#faa431;--tertiary:#6aa0b8;--text:#1e1e1e;--muted:#5f6b70;--warm:#fbfaf7;--white:#fff;--line:#dce5e7;--soft:#f2f7f7;--shell:min(1180px,calc(100% - 48px));--radius:20px}
*{box-sizing:border-box}body{margin:0;color:var(--primary);background:var(--warm);font-family:Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}.shell{width:var(--shell);margin-inline:auto}.section{padding:82px 0}.section--soft{background:var(--soft)}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-.055em}h1{margin:0;font-size:clamp(36px,3.8vw,48px);line-height:1}h2{margin:0;font-size:clamp(34px,4vw,54px);line-height:1}.eyebrow{margin:0 0 14px;color:var(--secondary);font-size:13px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.hero{padding:44px 0 38px;background:linear-gradient(115deg,var(--soft),var(--white));border-bottom:5px solid var(--secondary)}.hero__grid,.section-heading{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:80px}.hero__intro{max-width:540px;margin:0;color:var(--muted);font-family:"Source Serif 4",Georgia,serif;font-size:clamp(21px,2.1vw,29px);line-height:1.3}.section-heading{margin-bottom:42px}.section-heading>p{max-width:500px;margin:0;color:var(--muted);font-size:17px;line-height:1.65}.leaders{display:grid;grid-template-columns:1fr 1fr;gap:24px}.leader{display:grid;grid-template-columns:210px 1fr;min-height:330px;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:var(--radius)}.leader--primary{color:var(--white);background:var(--primary)}.leader__photo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:rgba(255,255,255,.9);background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.22) 0 50px,transparent 52px),linear-gradient(145deg,#1b6872,#0b454d)}.leader__photo--blue{color:var(--primary);background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.6) 0 50px,transparent 52px),linear-gradient(145deg,#c6e0e7,var(--tertiary))}.leader__photo span{font-size:48px;font-weight:800}.leader__photo small{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.74}.leader__content{display:flex;flex-direction:column;justify-content:flex-end;padding:32px}.leader__content .role,.official>p{margin-bottom:12px;color:var(--secondary);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.leader__content h3{margin-bottom:20px;font-size:clamp(25px,2.3vw,35px);line-height:1.07;letter-spacing:-.04em}.leader a,.official a{width:fit-content;color:inherit;font-size:13px;line-height:1.45;text-underline-offset:4px}.officials{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.official{display:flex;flex-direction:column;min-height:190px;padding:27px 28px;background:var(--white);border:1px solid var(--line);border-radius:16px}.official h3{margin-bottom:22px;font-size:21px;line-height:1.2;letter-spacing:-.025em}.official a{display:block;margin-top:5px;color:var(--muted)}.official--wide{grid-column:1/-1;min-height:auto}.official--wide>div{display:flex;gap:24px;flex-wrap:wrap}
@media(max-width:860px){:root{--shell:min(680px,calc(100% - 32px))}.section{padding:64px 0}.hero{padding:34px 0 30px}.hero__grid,.section-heading{grid-template-columns:1fr;gap:32px}.leaders{grid-template-columns:1fr}}
@media(max-width:560px){:root{--shell:calc(100% - 28px)}.hero{padding-top:48px}.officials{grid-template-columns:1fr}.official--wide{grid-column:auto}.leader{grid-template-columns:1fr}.leader__photo{min-height:220px}.leader__content{padding:26px}}
.hero{display:flex;min-height:220px;align-items:center;padding-top:36px;padding-bottom:36px}.hero__grid{width:var(--shell)}@media(max-width:860px){.hero{min-height:auto}}
.hum-imported-page .elementor-widget-text-editor p{color:inherit!important;font:inherit;letter-spacing:inherit;text-transform:inherit}.hum-imported-page .elementor-widget-text-editor p:last-child{margin-bottom:0}.hum-imported-page h1.elementor-heading-title{color:var(--primary,var(--ink,#063b43))!important;font-size:clamp(36px,3.8vw,48px);line-height:1;letter-spacing:-.055em;margin:0}.hum-imported-page h2.elementor-heading-title{color:var(--primary,var(--ink,#063b43))!important;line-height:1.03;letter-spacing:-.055em}.hum-imported-page h3.elementor-heading-title{color:inherit!important}.hum-imported-page .elementor-widget-text-editor p.eyebrow{color:var(--secondary,var(--orange,#faa431))!important}.hum-imported-page .leader--primary .elementor-heading-title,.hum-imported-page .feature--dark .elementor-heading-title,.hum-imported-page .section--dark .elementor-heading-title,.hum-imported-page .hub-intro .elementor-heading-title{color:inherit!important}.section-heading>.elementor-widget-text-editor,.hero__side>.elementor-widget-text-editor,.hero__grid>.elementor-widget-text-editor{color:var(--muted,#5f6b70)}

/* Acentos institucionales y profundidad visual para las tarjetas. */
.leader{box-shadow:0 12px 32px rgba(6,59,67,.07)}
.leader:not(.leader--primary){border-top:4px solid var(--secondary)}
.official{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--white) 0%,var(--white) 76%,rgba(106,160,184,.14) 100%);border-top:4px solid var(--tertiary);box-shadow:0 10px 26px rgba(6,59,67,.055)}
.official:nth-child(even){border-top-color:var(--secondary)}
.official h3{color:var(--primary)!important}

.leader__photo .hum-foto-leyenda{opacity:.74}/* End custom CSS */