/* INFOCAP V2.19: contenido institucional administrado desde Filament. */
.infocap-v285-nosotros .infocap-cms-rich{color:#5b7066;font-size:15px;line-height:1.85;overflow-wrap:anywhere}
.infocap-v285-nosotros .infocap-cms-rich p{margin:0 0 1.1em}
.infocap-v285-nosotros .infocap-cms-rich :is(h2,h3,h4){color:#173a31;letter-spacing:-.025em;line-height:1.25;margin:1.25em 0 .55em}
.infocap-v285-nosotros .infocap-cms-rich h2{font-size:clamp(23px,2.5vw,32px)}
.infocap-v285-nosotros .infocap-cms-rich h3{font-size:21px}
.infocap-v285-nosotros .infocap-cms-rich :is(ul,ol){padding-left:1.4em;margin:0 0 1.2em}
.infocap-v285-nosotros .infocap-cms-rich li{margin-bottom:.45em}
.infocap-v285-nosotros .infocap-cms-rich blockquote{padding:12px 18px;border-left:3px solid #cba66a;background:#f1f5ed;border-radius:0 8px 8px 0}
.infocap-v285-nosotros .infocap-cms-rich a{color:#146952;text-decoration:underline;text-underline-offset:3px}
.infocap-v285-nosotros .infocap-cms-mv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:60px}
.infocap-v285-nosotros .infocap-cms-mv[hidden],.infocap-v285-nosotros .infocap-cms-rich[hidden],#infocap-cms-nosotros-original[hidden]{display:none!important}
.infocap-v285-nosotros .infocap-cms-card{background:#fff;border:1px solid #dce5dd;border-radius:16px;padding:clamp(25px,3vw,38px);min-width:0;box-shadow:0 9px 30px rgba(12,54,38,.04)}
.infocap-v285-nosotros .infocap-cms-card h2{font-size:clamp(25px,2.8vw,35px);letter-spacing:-.05em;color:#173a31;margin:8px 0 18px}
.infocap-v285-nosotros .infocap-cms-card .infocap-cms-rich :first-child{margin-top:0}
@media(max-width:700px){.infocap-v285-nosotros .infocap-cms-mv{grid-template-columns:1fr;margin-top:38px;gap:15px}}

/* V2.19.1: no mostrar el texto editorial local antes de recibir la API. */
html.infocap-cms-pending .infocap-v285-nosotros #infocap-cms-nosotros-original{display:none!important}
html.infocap-cms-pending .infocap-v285-nosotros #infocap-cms-placeholder{display:block!important;color:#5b7066;min-height:4em;line-height:1.85;margin:0 0 1.1em}
.infocap-v285-nosotros #infocap-cms-placeholder[hidden]{display:none!important}
