/* Menú principal: un punto más grande, con separación proporcionada en escritorio. */
@media (min-width:1025px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor-element-e00002 .elementor-nav-menu--main a.elementor-item{font-size:15px!important;line-height:20px!important;padding:15px 9px!important}
}

/* Inicio: CTA de Academia como botón real, CTA de casos centrado y tabla normativa alineada. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee{background:#fff!important;color:#0E0E10!important;border:1px solid #E1DFDB!important;border-radius:16px!important;box-shadow:0 4px 10px rgba(14,14,16,.08),0 22px 56px rgba(14,14,16,.13)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee{padding:18px 22px!important;gap:12px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee .elementor-element-e001d8 h4{margin:0!important;color:#A91F27!important;font:800 13px/1.3 Archivo,Arial,sans-serif!important;letter-spacing:.12em!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee .elementor-element-e001d9 ul{gap:12px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee .elementor-element-e001d9 li{min-height:62px!important;padding:7px 11px 7px 14px!important;border-left:3px solid #CD2830!important;color:#303039!important;font:400 13px/1.45 Archivo,Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee .elementor-element-e001d9 li::before{display:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee .elementor-element-e001d9 li>span:last-child{display:block!important;color:#303039!important;font:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee .elementor-element-e001d9 li b{display:block!important;margin:0 0 4px!important;color:#A91F27!important;font:800 13px/1.3 Archivo,Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee .er-close-principle{width:100%!important;margin:0!important;padding-top:10px!important;border-top:1px solid #EDE6E6!important;color:#303039!important;font:600 13px/1.4 Archivo,Arial,sans-serif!important}
@media(max-width:560px){body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee{padding:18px!important}body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee .elementor-element-e001d9 ul{grid-template-columns:1fr!important;gap:8px!important}body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-final-guarantee .elementor-element-e001d9 li{min-height:0!important;padding:7px 10px 7px 13px!important}}
/* Tarjetas de áreas: las cajas grises recuperan el aire interior exacto del HTML base. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-ref-para-quien-caja{display:block!important;width:100%!important;margin-top:14px!important;padding:0!important;border-radius:8px!important;background:#F5F4F2!important;color:#6B6B73!important;font-family:Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-ref-para-quien-caja>.elementor-widget-container{display:block!important;min-height:100%!important;padding:9px 12px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-ref-para-quien-caja :is(p,span,.elementor-widget-container){margin:0!important;color:#6B6B73!important;font-size:.68rem!important;line-height:1.4!important;letter-spacing:.03em!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-area-card:is(:hover,:focus-within) .er-ref-para-quien-caja{background:rgba(255,255,255,.18)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-area-card:is(:hover,:focus-within) .er-ref-para-quien-caja :is(p,span,.elementor-widget-container){color:#fff!important}
/* Método EduRed: recuperar la composición lineal del HTML base, sin tarjetas cerradas. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e002ea{gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e002c9{align-self:flex-start!important;align-items:flex-start!important;width:100%!important;max-width:70ch!important;margin:0 0 40px!important;gap:0!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e002c9 .er-ref-eyebrow{margin:0 0 16px!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e002c9 h2{margin:0!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-pasos{display:grid!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-pasos>.er-ref-paso{display:grid!important;grid-template-columns:78px minmax(0,1fr)!important;align-items:start!important;gap:22px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:24px 0!important;border:0!important;border-top:1px solid #E1DFDB!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-pasos>.er-ref-paso:last-child{border-bottom:1px solid #E1DFDB!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-paso>.er-ref-n{width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;color:#CD2830!important;font-family:Fraunces,Georgia,serif!important;font-size:2.4rem!important;line-height:1!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-paso>.er-ref-n>.elementor-widget-container{color:inherit!important;font:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-paso>.er-ref-n+div{align-items:flex-start!important;width:100%!important;height:auto!important;min-height:0!important;gap:0!important;margin:0!important;padding:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-paso>.er-ref-n+div>.elementor-widget-heading{margin:0 0 6px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-paso h4{margin:0!important;color:#0E0E10!important;font-size:1.12rem!important;line-height:1.2!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-paso p{margin:0!important;color:#3A3A3F!important;font-size:.95rem!important;line-height:1.68!important;text-align:left!important}
@media(max-width:600px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-pasos>.er-ref-paso{grid-template-columns:52px minmax(0,1fr)!important;gap:14px!important;padding:22px 0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .er-ref-paso>.er-ref-n{font-size:1.8rem!important}
}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e002c4{width:100%!important;max-width:none!important;align-self:stretch!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e002c4 :is(p,.elementor-widget-container){display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio :is(.er-v21-academy-cta,.er-v22-academy-cta,.elementor-element-e002c4 a){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:52px!important;padding:16px 30px!important;border:2px solid #0E0E10!important;border-radius:8px!important;background:#fff!important;color:#0E0E10!important;font:700 1.02rem/1.25 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;box-shadow:0 1px 0 rgba(14,14,16,.04)!important;cursor:pointer!important;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio :is(.er-v21-academy-cta,.er-v22-academy-cta,.elementor-element-e002c4 a) :is(span,.elementor-button-text){color:inherit!important;font:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio :is(.er-v21-academy-cta,.er-v22-academy-cta,.elementor-element-e002c4 a):is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#CD2830!important;border-color:#CD2830!important;color:#fff!important;box-shadow:0 7px 18px rgba(14,14,16,.16)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio :is(.er-v21-academy-cta,.er-v22-academy-cta,.elementor-element-e002c4 a):active{transform:translateY(0)!important;box-shadow:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio :is(.elementor-element-e0031b,.er-v22-cases-cta-host){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;align-self:stretch!important;margin-inline:auto!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio :is(.elementor-element-e0031b,.er-v22-cases-cta-host) :is(.elementor-widget-container,.elementor-button-wrapper,p){display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio :is(.elementor-element-e0031b,.er-v22-cases-cta-host) a{display:inline-flex!important;width:auto!important;margin-inline:auto!important;text-align:center!important}
/* Tabla normativa: lectura editorial, columnas estables y todo el contenido alineado al inicio. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343{width:100%!important;max-width:100%!important;overflow-x:auto!important;border:1px solid #E1DFDB!important;border-radius:12px!important;background:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table{width:100%!important;min-width:760px!important;table-layout:fixed!important;border:0!important;border-collapse:collapse!important;background:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table :is(th,td){padding:18px 20px!important;text-align:left!important;vertical-align:top!important;border-right:0!important;border-left:0!important;line-height:1.48!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table :is(th,td)>*{margin-inline:0!important;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table :is(th,td) :is(p,div,span,strong,b){text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table :is(th,td):nth-child(1){width:15%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table :is(th,td):nth-child(2){width:22%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table :is(th,td):nth-child(3){width:63%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table th{font-weight:800!important;letter-spacing:.01em!important;background:#F1F5EC!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table td:nth-child(2){font-weight:700!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table tbody tr:nth-child(odd) td{background:#F5F4F2!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table tbody tr:nth-child(even) td{background:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table caption{caption-side:top!important;padding:0 0 14px!important;text-align:center!important;color:#3A3A3F!important;font-size:.92rem!important;line-height:1.45!important}
@media(max-width:680px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table{min-width:680px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00343 table :is(th,td){padding:15px 16px!important}
}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034e{min-height:0!important;padding:56px 28px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034d{height:auto!important;min-height:0!important;gap:18px!important}
/* CTA final: el diagnóstico es la acción principal y debe leerse inequívocamente como botón. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034c{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:14px!important;margin-top:10px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034c>.elementor-element{width:auto!important;max-width:100%!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034c a.elementor-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;padding:14px 24px!important;border:2px solid rgba(255,255,255,.68)!important;border-radius:8px!important;background:transparent!important;color:#fff!important;font:700 1rem/1.25 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;box-shadow:none!important;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00349 a.elementor-button{background:#fff!important;border-color:#fff!important;color:#CD2830!important;box-shadow:0 8px 22px rgba(14,14,16,.18)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00349 a.elementor-button :is(span,.elementor-button-text){color:#CD2830!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00349 a.elementor-button:is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#0E0E10!important;border-color:#0E0E10!important;color:#fff!important;box-shadow:0 10px 26px rgba(14,14,16,.28)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e00349 a.elementor-button:is(:hover,:focus-visible) :is(span,.elementor-button-text){color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034c .elementor-element:not(.elementor-element-e00349) a.elementor-button:is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#fff!important;border-color:#fff!important;color:#CD2830!important;box-shadow:0 8px 22px rgba(14,14,16,.18)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034c .elementor-element:not(.elementor-element-e00349) a.elementor-button:is(:hover,:focus-visible) :is(span,.elementor-button-text){color:#CD2830!important}

/* Inicio: separar la franja de modalidades de las tarjetas. */
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e002e9{margin-top:24px!important;padding:22px 28px!important}
@media(max-width:600px){
 body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e002e9{margin-top:20px!important;padding:20px 18px!important}
}

/* Nosotros: conservar la imagen a la derecha como solicita la maqueta. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros .elementor-element-e0038c::before{background-position:72% center!important}
/* Nosotros: tarjeta de método sin ETH360 en el título y sin texto truncado. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.er-close-method,.er-v22-method-card){display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros .er-close-method-button{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:24px 26px!important;overflow:visible!important;white-space:normal!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros .er-close-method-button :is(h3,p,span){width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;text-align:left!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros .er-close-method-button h3{display:block!important;margin:10px 0 8px!important;color:#0E0E10!important;font:700 1.15rem/1.25 Fraunces,Georgia,serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros .er-close-method-button p{display:block!important;margin:0!important;color:#3A3A3F!important;font:400 .94rem/1.58 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros .er-close-method-button .emoji{display:block!important;width:auto!important;margin:0!important;font-size:1.1rem!important;line-height:1!important}
/* 22.0.38: Trayectoria y Valores son bloques sucesivos; ninguna altura forzada puede envolver la línea de tiempo sobre Valores. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros .elementor-element-e00412{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:72px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e003f5,.elementor-element-e00411){display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;align-self:stretch!important;width:100%!important;height:auto!important;min-height:0!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e003c8,.elementor-element-e003f6){width:100%!important;margin:0 0 12px!important;color:#CD2830!important;font:800 .78rem/1.4 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.15em!important;text-align:left!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e003c9,.elementor-element-e003f7){width:100%!important;margin:0!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e003c9,.elementor-element-e003f7) h2{margin:0!important;font-size:clamp(2rem,3.2vw,2.7rem)!important;line-height:1.16!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #lineaTiempo{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:auto!important;align-content:start!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;margin:28px 0 0!important;padding:0!important;gap:16px 18px!important;box-sizing:border-box!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #lineaTiempo::before,
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #lineaTiempo>.er-ref-hito::before{content:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #lineaTiempo>.er-ref-hito{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:18px 20px!important;gap:6px!important;box-sizing:border-box!important;border:1px solid #E1DFDB!important;border-left:3px solid #CD2830!important;border-radius:10px!important;background:#fff!important;box-shadow:0 5px 16px rgba(14,14,16,.045)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #lineaTiempo>.er-ref-hito>.er-tag-b{width:100%!important;margin:0!important;color:#B5262E!important;font:800 1rem/1.3 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #lineaTiempo>.er-ref-hito>.er-tag-p{width:100%!important;margin:0!important;color:#3A3A3F!important;font:400 .94rem/1.5 Archivo,'Helvetica Neue',Arial,sans-serif!important;overflow-wrap:break-word!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #lineaTiempo>.er-ref-hito p{margin:0!important;font:inherit!important;color:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:auto!important;align-content:start!important;width:100%!important;height:auto!important;min-height:0!important;margin:28px 0 0!important;padding:0!important;gap:16px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista>.er-ref-valor-caja{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;height:auto!important;min-width:0!important;min-height:230px!important;margin:0!important;padding:24px!important;gap:9px!important;box-sizing:border-box!important;border:1px solid #E6E3DE!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 16px rgba(14,14,16,.045)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista>.er-ref-valor-caja .er-original-icon{width:38px!important;height:38px!important;margin:0 0 4px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista>.er-ref-valor-caja .er-original-icon svg{width:100%!important;height:100%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista>.er-ref-valor-caja h4{margin:0!important;font-size:1.08rem!important;line-height:1.3!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista>.er-ref-valor-caja .er-tag-p{width:100%!important;margin:0!important;color:#3A3A3F!important;font:400 .92rem/1.5 Archivo,'Helvetica Neue',Arial,sans-serif!important;overflow-wrap:break-word!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista>.er-ref-valor-caja p{margin:0!important;font:inherit!important;color:inherit!important;line-height:inherit!important}
@media(max-width:1100px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista>.er-ref-valor-caja{min-height:190px!important}
}
@media(max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros .elementor-element-e00412{gap:56px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #lineaTiempo,
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin-top:22px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #lineaTiempo>.er-ref-hito{padding:16px 18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros #valoresLista>.er-ref-valor-caja{min-height:0!important;padding:20px!important}
}
/* Nosotros: cabecera de alianzas como una composición única, centrada y con orden editorial. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041e{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:0 0 38px!important;gap:0!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041c{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:900px!important;margin:0 auto!important;gap:0!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041a{width:100%!important;margin:0 0 16px!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041a .elementor-widget-container{color:#CD2830!important;font:700 .78rem/1.4 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.15em!important;text-align:center!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041b{width:100%!important;margin:0!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041b h2{margin:0!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .er-v22-alliance-intro{width:100%!important;max-width:760px!important;margin:20px auto 24px!important;color:#3A3A3F!important;font:400 1.05rem/1.65 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041d{align-self:center!important;width:auto!important;max-width:100%!important;margin:0 auto!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041d :is(.elementor-widget-container,.elementor-button-wrapper){display:flex!important;justify-content:center!important;width:auto!important;margin:0 auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041d a.elementor-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;padding:14px 24px!important;border-radius:8px!important;text-align:center!important}
@media(max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .elementor-element-e0041e{margin-bottom:30px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros :is(.elementor-element-e0041f,.er-v22-alliance-section) .er-v22-alliance-intro{margin:16px auto 22px!important;font-size:1rem!important}
}

/* Modal de alianzas: misma jerarquía editorial del bloque de origen y contenido disponible al abrir. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-panel{position:relative!important;width:min(720px,calc(100vw - 32px))!important;max-width:720px!important;max-height:calc(100dvh - 32px)!important;margin:auto!important;padding:30px 34px!important;overflow:auto!important;border:1px solid #E1DFDB!important;border-radius:16px!important;background:#fff!important;box-shadow:0 24px 70px rgba(14,14,16,.24)!important;color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-panel>.er-v22-alliance-modal-header{display:block!important;width:100%!important;margin:0 0 22px!important;padding:0 44px 20px 0!important;border-bottom:1px solid #E1DFDB!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-label{display:block!important;margin:0 0 10px!important;color:#CD2830!important;font:800 .76rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-title{display:block!important;margin:0 0 12px!important;color:#0E0E10!important;font:700 clamp(1.7rem,3vw,2.25rem)/1.08 Fraunces,Georgia,serif!important;letter-spacing:-.025em!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-copy{display:block!important;max-width:62ch!important;margin:0!important;color:#3A3A3F!important;font:400 .98rem/1.58 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-panel form.er-v22-alliance-form{display:block!important;width:100%!important;margin:0!important;opacity:1!important;visibility:visible!important;content-visibility:visible!important;transform:none!important;transition:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-panel form.er-v22-alliance-form :is(input,select,textarea){width:100%!important;max-width:100%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-panel form.er-v22-alliance-form textarea{min-height:120px!important;resize:vertical!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-panel :is(.modal-x,.dialog-close-button,[aria-label*="cerrar" i],[aria-label*="close" i]){position:absolute!important;z-index:3!important;top:18px!important;right:18px!important}

/* Navegación de áreas: cinco accesos arriba y tres centrados abajo. */
@media (min-width:1025px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas :is(.er-program-area-nav,.er-route-ensenamos .edured-subnav)>.edured-subnav-inner{display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;align-items:stretch!important;justify-content:center!important;gap:0!important;overflow:visible!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas :is(.er-program-area-nav,.er-route-ensenamos .edured-subnav)>.edured-subnav-inner>:is(a,button){grid-column:span 2!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;white-space:normal!important;text-align:center!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas :is(.er-program-area-nav,.er-route-ensenamos .edured-subnav)>.edured-subnav-inner>:is(a,button):nth-child(6){grid-column:3 / span 2!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas :is(.er-program-area-nav,.er-route-ensenamos .edured-subnav)>.edured-subnav-inner>:is(a,button):nth-child(7){grid-column:5 / span 2!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas :is(.er-program-area-nav,.er-route-ensenamos .edured-subnav)>.edured-subnav-inner>:is(a,button):nth-child(8){grid-column:7 / span 2!important}
}

/* Identidad de unidad dentro del slide, como contexto editorial y no como una segunda botonera. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-v22-identity-hero{align-items:stretch!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-v22-identity-host{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-program-hero.er-v22-identity-hero>.er-program-panel{align-self:stretch!important;justify-content:center!important;height:auto!important;min-height:100%!important;padding-block:clamp(38px,4.5vw,64px)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:0!important;width:100%!important;min-height:0!important;margin:28px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline::before{content:''!important;display:block!important;flex:0 0 7px!important;width:7px!important;height:7px!important;margin-right:9px!important;border-radius:999px!important;background:#CD2830!important;box-shadow:0 0 0 3px rgba(205,40,48,.12)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline>.elementor-element{flex:0 0 auto!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline>.elementor-element>.elementor-widget-container,
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline>.elementor-element>.elementor-widget-container>*{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font:inherit!important;text-decoration:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline>.er-area-identity-separator{display:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline .er-ref-fu-marca{padding-right:14px!important;color:#0E0E10!important;font:800 .72rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline .er-ref-fu-verbo{padding:0 14px!important;border-left:1px solid #C8C4BE!important;color:#CD2830!important;font:800 .72rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline .er-ref-fu-frase{flex:1 1 260px!important;padding-left:14px!important;border-left:1px solid #C8C4BE!important;color:#3A3A3F!important;font:500 .78rem/1.5 Archivo,'Helvetica Neue',Arial,sans-serif!important}

/* Pestañas internas: un único control segmentado, centrado y distinto del menú de áreas. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-program-tabs{display:flex!important;justify-content:center!important;width:100%!important;padding:15px 18px!important;overflow-x:auto!important;border-block:1px solid #E1DFDB!important;background:#fff!important;box-shadow:0 8px 22px rgba(14,14,16,.045)!important;scrollbar-width:thin!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-program-tabs>.edured-subnav-inner{display:inline-flex!important;align-items:stretch!important;justify-content:center!important;flex:0 0 auto!important;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;margin:0 auto!important;padding:4px!important;gap:0!important;border:1px solid #D9D5CF!important;border-radius:13px!important;background:#F3F1EE!important;box-shadow:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-program-tabs>.edured-subnav-inner>:is(a,button,[role="tab"]){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:40px!important;margin:0!important;padding:9px 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;box-shadow:none!important;color:#343438!important;font:700 .72rem/1.25 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color .18s ease,color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-program-tabs>.edured-subnav-inner>:is(a,button,[role="tab"]):is(:hover,:focus-visible){background:rgba(205,40,48,.1)!important;color:#A91F27!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-program-tabs>.edured-subnav-inner>:is(a,button,[role="tab"]):is([aria-selected="true"],[aria-current="page"],.is-active){background:#0E0E10!important;color:#fff!important}

/* Contenido de cada área: jerarquía, listas y formatos unificados con el HTML base. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"]{--er-v22-area-accent:#CD2830;--er-v22-area-tint:#FBEEEE}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-bienestar{--er-v22-area-accent:#5F7A61;--er-v22-area-tint:#EDF2ED}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado{--er-v22-area-accent:#A8672E;--er-v22-area-tint:#F8F0E8}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-content-panel>.e-con-inner{width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:58px 24px 66px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-content-panel .er-v22-panel-header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;max-width:760px!important;margin:0 0 32px!important;gap:0!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-content-panel .er-v22-panel-header .er-ref-eyebrow{width:100%!important;margin:0 0 11px!important;color:var(--er-v22-area-accent)!important;font:800 .72rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-content-panel .er-v22-panel-header h2{margin:0!important;color:#0E0E10!important;font:700 clamp(1.75rem,3vw,2.45rem)/1.08 Fraunces,Georgia,serif!important;letter-spacing:-.025em!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-content-panel .er-v22-panel-header .er-ref-bajada{width:100%!important;max-width:64ch!important;margin:14px 0 0!important;color:#4A494D!important;font:400 .98rem/1.65 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-includes-panel>.e-con-inner{max-width:940px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-includes-list{display:grid!important;grid-template-columns:1fr!important;width:100%!important;margin:0!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-include-row{position:relative!important;display:flex!important;align-items:flex-start!important;width:100%!important;min-height:52px!important;margin:0!important;padding:14px 0 14px 39px!important;border:0!important;border-bottom:1px solid #E1DFDB!important;background:transparent!important;box-shadow:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-include-row:last-child{border-bottom:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-include-row::before{content:'✓'!important;position:absolute!important;top:14px!important;left:0!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:999px!important;background:var(--er-v22-area-accent)!important;color:#fff!important;font:800 .72rem/1 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-include-row>.elementor-widget-container{width:100%!important;margin:0!important;color:#3A3A3F!important;font:400 .94rem/1.55 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-formats-panel .er-v22-panel-header{align-items:center!important;max-width:820px!important;margin:0 auto 34px!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-formats-panel .er-v22-panel-header :is(h2,.er-ref-eyebrow,.er-ref-bajada){text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-formats-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;margin:0!important;gap:16px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-format-card{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;height:100%!important;min-height:200px!important;margin:0!important;padding:22px!important;border:1px solid #DEDAD4!important;border-top:3px solid var(--er-v22-area-accent)!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;text-align:left!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-format-card:is(:hover,:focus-within){transform:translateY(-3px)!important;border-color:var(--er-v22-area-accent)!important;box-shadow:0 14px 30px rgba(14,14,16,.1)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-format-card .elementor-widget-heading{width:100%!important;margin:0 0 8px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-format-card h4{margin:0!important;color:#0E0E10!important;font:800 .98rem/1.32 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-format-card .er-ref-dur-f{width:100%!important;margin:0 0 12px!important;color:var(--er-v22-area-accent)!important;font:700 .8rem/1.4 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-format-card>.elementor-widget-text-editor:last-child{width:100%!important;margin:0!important;color:#4A494D!important;font:400 .88rem/1.58 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-panel>.e-con-inner{max-width:940px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:760px!important;min-height:0!important;margin:0!important;padding:26px!important;overflow:hidden!important;border:1px solid #DEDAD4!important;border-left:4px solid var(--er-v22-area-accent)!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;transition:transform .18s ease,box-shadow .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card:is(:hover,:focus-within){transform:translateY(-3px)!important;box-shadow:0 16px 34px rgba(14,14,16,.1)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card .er-ref-sector{width:100%!important;margin:0 0 10px!important;color:var(--er-v22-area-accent)!important;font:800 .7rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.13em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card>.elementor-widget-heading{width:100%!important;margin:0 0 13px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card h4{margin:0!important;color:#0E0E10!important;font:800 1.08rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-scope{width:100%!important;margin:0!important;color:#4A494D!important;font:400 .9rem/1.55 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-scope :is(dl,dt,dd){margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-scope dt{margin-top:8px!important;color:#77747A!important;font:800 .68rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.11em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-scope dd{margin-top:4px!important;color:#4A494D!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card .er-ref-logro{position:relative!important;width:auto!important;margin:18px -26px -26px!important;padding:15px 26px 19px 49px!important;border:0!important;border-top:1px solid #DEDAD4!important;background:var(--er-v22-area-tint)!important;color:#0E0E10!important;font:700 .88rem/1.55 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card .er-ref-logro::before{content:'✓'!important;position:absolute!important;top:16px!important;left:27px!important;color:var(--er-v22-area-accent)!important;font-weight:900!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-panel>.e-con-inner{max-width:940px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-panel .er-v22-panel-header{align-items:center!important;max-width:820px!important;margin:0 auto 30px!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-panel .er-v22-panel-header :is(h2,.er-ref-eyebrow){text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget{width:100%!important;max-width:820px!important;margin:0 auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-accordion{width:100%!important;border:0!important;border-top:1px solid #DEDAD4!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-accordion-item{margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-bottom:1px solid #DEDAD4!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-tab-title{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:58px!important;margin:0!important;padding:16px 4px!important;gap:20px!important;border:0!important;background:transparent!important;color:#0E0E10!important;cursor:pointer!important;transition:color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-tab-title:is(:hover,:focus-visible,.elementor-active){color:var(--er-v22-area-accent)!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-accordion-title{display:block!important;order:1!important;flex:1 1 auto!important;width:auto!important;color:inherit!important;font:700 .94rem/1.45 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important;text-decoration:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-accordion-icon{display:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-tab-title::after{content:'+'!important;display:grid!important;place-items:center!important;order:2!important;flex:0 0 24px!important;width:24px!important;height:24px!important;border-radius:999px!important;background:var(--er-v22-area-tint)!important;color:var(--er-v22-area-accent)!important;font:800 1rem/1 Archivo,'Helvetica Neue',Arial,sans-serif!important;transition:transform .18s ease,background-color .18s ease,color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-tab-title[aria-expanded="true"]::after{content:'−'!important;background:var(--er-v22-area-accent)!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-tab-content{width:100%!important;margin:0!important;padding:0 40px 20px 4px!important;border:0!important;background:transparent!important;color:#4A494D!important;font:400 .94rem/1.65 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-tab-content>*:last-child{margin-bottom:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-panel>.wrap-sm{width:100%!important;max-width:940px!important;margin:0 auto!important;padding:58px 24px 66px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-panel .er-v22-panel-header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;max-width:760px!important;margin:0 0 30px!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-panel .er-v22-panel-header :is(.eyebrow,.er-ref-eyebrow){display:block!important;width:100%!important;margin:0 0 11px!important;color:var(--er-v22-area-accent)!important;font:800 .72rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-panel .er-v22-panel-header h2{margin:0!important;color:#0E0E10!important;font:700 clamp(1.75rem,3vw,2.45rem)/1.08 Fraunces,Georgia,serif!important;letter-spacing:-.025em!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-panel .er-v22-panel-header .bajada{max-width:64ch!important;margin:14px 0 0!important;color:#4A494D!important;font:400 .98rem/1.65 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps{width:100%!important;max-width:820px!important;margin:0!important;border:0!important;border-top:1px solid #DEDAD4!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps .faq-i{margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #DEDAD4!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;overflow-anchor:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps .faq-q{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:58px!important;margin:0!important;padding:16px 8px!important;gap:20px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#0E0E10!important;font:700 .94rem/1.45 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important;cursor:pointer!important;transition:background-color .18s ease,color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps .faq-q:is(:hover,:focus-visible){background:var(--er-v22-area-tint)!important;color:var(--er-v22-area-accent)!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps .faq-q[aria-expanded="true"]{background:var(--er-v22-area-tint)!important;color:var(--er-v22-area-accent)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps .faq-q .mas{display:grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;border-radius:999px!important;background:var(--er-v22-area-tint)!important;color:var(--er-v22-area-accent)!important;font:800 1rem/1 Archivo,'Helvetica Neue',Arial,sans-serif!important;transition:transform .22s ease,background-color .18s ease,color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps .faq-q[aria-expanded="true"] .mas{transform:rotate(45deg)!important;background:var(--er-v22-area-accent)!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps .faq-a{display:block!important;width:100%!important;max-width:75ch!important;max-height:0!important;margin:0!important;padding:0 12px!important;overflow:hidden!important;overflow-anchor:none!important;opacity:0!important;background:transparent!important;color:#4A494D!important;font:400 .94rem/1.65 Archivo,'Helvetica Neue',Arial,sans-serif!important;transition:max-height .28s ease,opacity .2s ease,padding .28s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps .faq-a.abierta{max-height:520px!important;padding:2px 12px 20px!important;opacity:1!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:calc(100% - 48px)!important;max-width:1120px!important;min-height:220px!important;margin:58px auto 66px!important;padding:42px 28px!important;border:0!important;border-radius:14px!important;background:#F3F1EE!important;box-shadow:none!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step h2{max-width:28ch!important;margin:0 auto 12px!important;color:#0E0E10!important;font:700 clamp(1.75rem,3vw,2.35rem)/1.1 Fraunces,Georgia,serif!important;letter-spacing:-.025em!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step :is(.er-ref-bajada,p){max-width:66ch!important;margin:0 auto!important;color:#4A494D!important;font:400 .96rem/1.6 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step .er-v22-next-step-actions{display:flex!important;align-items:stretch!important;justify-content:center!important;flex-wrap:wrap!important;width:100%!important;margin:22px auto 0!important;gap:10px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step .er-v22-next-step-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:174px!important;min-height:48px!important;margin:0!important;padding:12px 18px!important;border:1px solid #0E0E10!important;border-radius:8px!important;background:#fff!important;color:#0E0E10!important;font:800 .82rem/1.3 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step .er-v22-next-step-action:is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#0E0E10!important;color:#fff!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step .er-v22-next-step-primary{border-color:var(--er-v22-area-accent)!important;background:var(--er-v22-area-accent)!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step .er-v22-next-step-primary:is(:hover,:focus-visible){filter:brightness(.88)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step.er-v22-care-next-step{background:#6B4620!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step.er-v22-care-next-step :is(h2,p,.er-ref-bajada){color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step.er-v22-care-next-step .er-v22-next-step-action:not(.er-v22-next-step-primary){border-color:rgba(255,255,255,.62)!important;background:transparent!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step.er-v22-care-next-step .er-v22-next-step-action:not(.er-v22-next-step-primary):is(:hover,:focus-visible){background:#fff!important;color:#6B4620!important}
/* 22.0.39: lectura lineal de las siete unidades; el primer enlace comienza a la misma altura y todos los botones comparten medida. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:24px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:30px!important;gap:0!important;box-sizing:border-box!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad>.er-original-icon{flex:none!important;margin:0 0 22px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad>.er-ref-unidad-verbo{width:100%!important;margin:0 0 8px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad>.elementor-widget-heading{width:100%!important;min-height:2.7em!important;margin:0 0 12px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad>.er-tag-p{width:100%!important;min-height:128px!important;margin:0 0 18px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad>.er-tag-p p{margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad>:is(.e-con,.elementor-widget-button){align-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad>.e-con{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid .elementor-widget-button{align-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid .elementor-widget-button :is(.elementor-widget-container,.elementor-button-wrapper){display:flex!important;width:100%!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid .elementor-widget-button a.elementor-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:58px!important;margin:0!important;padding:12px 16px!important;box-sizing:border-box!important;text-align:center!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.25!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid .elementor-widget-button a.elementor-button .elementor-button-content-wrapper{justify-content:center!important;width:100%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid .er-unit-crossnote{width:100%!important;margin:16px 0 0!important;padding-top:14px!important;border-top:1px solid #E6E3DE!important}
@media(max-width:1240px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:840px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad{padding:24px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad>.elementor-widget-heading,
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos #ecosistemaGrid>.er-ref-tarjeta-unidad>.er-tag-p{min-height:0!important}
}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:calc(100% - 48px)!important;max-width:1040px!important;min-height:0!important;margin:54px auto 66px!important;padding:34px 28px!important;border:0!important;border-radius:14px!important;background:#8D2028!important;box-shadow:none!important;color:#fff!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta>.wrap{width:100%!important;max-width:860px!important;margin:0 auto!important;padding:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta h2{max-width:24ch!important;margin:0 auto 10px!important;color:#fff!important;font:700 clamp(1.7rem,3vw,2.15rem)/1.12 Fraunces,Georgia,serif!important;letter-spacing:-.02em!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta :is(.bajada,.er-ref-bajada,p){max-width:72ch!important;margin:0 auto!important;color:rgba(255,255,255,.9)!important;font:400 .94rem/1.58 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta .er-v22-teaching-cta-actions{display:flex!important;align-items:stretch!important;justify-content:center!important;flex-wrap:wrap!important;width:100%!important;margin:20px auto 0!important;gap:10px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta .er-v22-teaching-cta-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:188px!important;min-height:46px!important;margin:0!important;padding:11px 17px!important;border:1px solid rgba(255,255,255,.65)!important;border-radius:8px!important;background:transparent!important;color:#fff!important;font:800 .8rem/1.3 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta .er-v22-teaching-cta-action:is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#fff!important;border-color:#fff!important;color:#8D2028!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta .er-v22-teaching-cta-primary{background:#CD2830!important;border-color:#CD2830!important;color:#fff!important}
@media(max-width:1024px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-formats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}

/* Para quien: portada mas alta, completa dentro del primer pantallazo y con una jerarquia vertical mas clara. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00507,.er-v22-audience-index-hero){display:flex!important;align-items:center!important;min-height:clamp(420px,calc(100svh - 220px),600px)!important;box-sizing:border-box!important;padding-top:64px!important;padding-bottom:64px!important;background-position:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00507,.er-v22-audience-index-hero)>.e-con-inner{display:flex!important;align-items:center!important;width:100%!important;min-height:100%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00506,.er-v22-audience-index-copy){justify-content:center!important;gap:0!important;width:100%!important;max-width:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien .er-v22-audience-index-copy>.er-final-hero-copy{width:100%!important;max-width:700px!important;min-width:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00503,.er-v22-audience-index-copy)>.elementor-widget-container{margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00503,.er-v22-audience-eyebrow){margin:0 0 18px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00504,.er-v22-audience-title){margin:0 0 30px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00504,.er-v22-audience-title) h1{max-width:18ch!important;margin:0!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00505,.er-v22-audience-subtitle){max-width:68ch!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00505,.er-v22-audience-subtitle) :is(p,.elementor-widget-container){margin:0!important;line-height:1.7!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien .er-v22-audience-index-nav{display:flex!important;justify-content:center!important;position:relative!important;top:auto!important;width:100%!important;padding:14px 18px!important;overflow-x:auto!important;background:#fff!important;scrollbar-width:thin!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien .er-v22-audience-index-nav>.edured-subnav-inner{display:inline-flex!important;align-items:stretch!important;justify-content:center!important;flex:0 0 auto!important;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;margin:0 auto!important;padding:0!important;gap:7px!important;overflow:visible!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien .er-v22-audience-index-nav>.edured-subnav-inner>:is(a,button){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:40px!important;margin:0!important;padding:9px 15px!important;border:1px solid #D9D5CF!important;border-radius:999px!important;background:#fff!important;color:#343438!important;font:700 .72rem/1.25 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien .er-v22-audience-index-nav>.edured-subnav-inner>:is(a,button):is(:hover,:focus-visible){transform:translateY(-1px)!important;background:#F9ECEE!important;border-color:#CD2830!important;color:#A91F27!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien .er-v22-audience-index-nav>.edured-subnav-inner>:is(a,button)[aria-current="page"]{background:#0E0E10!important;border-color:#0E0E10!important;color:#fff!important}

/* Autodiagnostico: portada editorial, resultado legible y descarga como PDF de texto. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-page{padding-top:0!important;padding-bottom:72px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-page>.e-con-inner{display:flex!important;flex-direction:column!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-hero{display:flex!important;align-items:center!important;width:100%!important;min-height:clamp(420px,calc(100svh - 170px),620px)!important;padding:66px 0!important;box-sizing:border-box!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-hero-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;max-width:780px!important;margin:0!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-eyebrow{display:block!important;margin:0 0 18px!important;color:#CD2830!important;font:800 .74rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-title{width:100%!important;max-width:100%!important;margin:0 0 30px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-title h1{margin:0!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-subtitle{width:100%!important;max-width:68ch!important;margin:0!important;color:#3A3A3F!important;font-size:1.06rem!important;line-height:1.72!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-subtitle>.elementor-widget-container{margin:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #edured-autodiagnostico{width:100%!important;margin:56px auto 0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #quizContenedor .er-v22-quiz-result{max-width:880px!important;padding:42px!important;border-top:4px solid #CD2830!important;box-shadow:0 14px 36px rgba(14,14,16,.1)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #quizContenedor .er-v22-quiz-result :is(.quiz-desglose,.quiz-rutas){margin-top:28px!important;padding:24px!important;border:1px solid #E1DFDB!important;border-radius:12px!important;background:#fff!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #quizContenedor .er-v22-quiz-result .quiz-rutas{background:#F5F4F2!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #quizContenedor .er-v22-result-tools{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:28px auto 0!important;padding:22px 0 0!important;border-top:1px solid #E1DFDB!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #quizContenedor .er-v22-download-result{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:12px 20px!important;border:1px solid #0E0E10!important;border-radius:8px!important;background:#0E0E10!important;color:#fff!important;font:800 .84rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;cursor:pointer!important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #quizContenedor .er-v22-download-result:is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#CD2830!important;border-color:#CD2830!important;outline:none!important}

/* Impacto social: portada oscura del borrador, red de conexiones y cifras integradas. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-hero{position:relative!important;isolation:isolate!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0!important;padding:58px 32px 52px!important;overflow:hidden!important;background:#0E0E10!important;background-image:radial-gradient(circle at 10% 112%,rgba(205,40,48,.34),transparent 34%)!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-hero::after{content:""!important;position:absolute!important;z-index:0!important;right:-95px!important;top:-110px!important;width:310px!important;height:310px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:50%!important;pointer-events:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-network{position:absolute!important;z-index:0!important;right:0!important;top:0!important;width:min(58%,720px)!important;height:100%!important;color:#fff!important;opacity:.2!important;pointer-events:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-hero>:not(.er-v22-impact-network){position:relative!important;z-index:1!important;width:100%!important;max-width:1160px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-eyebrow{margin:0 0 13px!important;color:#FF6671!important;font:800 .72rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-eyebrow>.elementor-widget-container{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-title{max-width:720px!important;margin:0 0 17px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-title h1{max-width:18ch!important;margin:0!important;color:#fff!important;font:700 clamp(2.15rem,4.6vw,3.25rem)/1.02 Fraunces,Georgia,serif!important;letter-spacing:-.035em!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-intro{max-width:720px!important;margin:0!important;color:#D1CECA!important;font:400 .94rem/1.62 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-intro :is(.elementor-widget-container,p){margin:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-kpis{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;margin:27px 0 0!important;gap:14px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-kpi{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;min-height:108px!important;padding:17px 16px!important;border:1px solid rgba(255,255,255,.17)!important;border-top:3px solid #CD2830!important;border-radius:10px!important;background:rgba(255,255,255,.06)!important;color:#fff!important;gap:5px!important;transition:transform .2s ease,background-color .2s ease,border-color .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-kpi:is(:hover,:focus-within){transform:translateY(-4px)!important;background:#CD2830!important;border-color:#CD2830!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-value{width:100%!important;margin:0!important;color:#fff!important;font:700 clamp(1.85rem,3.5vw,2.5rem)/1 Fraunces,Georgia,serif!important;letter-spacing:-.035em!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-value>.elementor-widget-container{color:inherit!important;font:inherit!important;letter-spacing:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-label{width:100%!important;margin:0!important;color:#B9B7B3!important;font:500 .8rem/1.45 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-label>.elementor-widget-container{color:inherit!important;font:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-kpi:is(:hover,:focus-within) :is(.er-v22-impact-value,.er-v22-impact-label,.elementor-widget-container){color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;width:100%!important;max-width:none!important;margin:0!important;padding:15px 28px!important;border:0!important;border-bottom:1px solid #E1DFDB!important;background:#fff!important;color:#0E0E10!important;gap:8px 12px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity>.elementor-widget-text-editor{width:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0E0E10!important;font:800 .68rem/1.4 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity>.elementor-widget-text-editor>.elementor-widget-container{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity>.elementor-widget-text-editor:first-child{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;white-space:nowrap!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity>.elementor-widget-text-editor:first-child::before{content:""!important;display:inline-block!important;flex:0 0 6px!important;width:6px!important;height:6px!important;margin:0 7px 0 0!important;border-radius:50%!important;background:#CD2830!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity>.er-v22-impact-identity-verb{color:#CD2830!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity>.er-v22-impact-identity-separator{color:#CD2830!important;font-size:.92rem!important;line-height:1!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity>.er-v22-impact-identity-copy{color:#5B5A5F!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-tagline-duplicate{display:none!important}

/* Impacto social: proyecto destacado Guardianes, centrado y con ambos paneles a la misma altura. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-section{display:flex!important;justify-content:center!important;width:100%!important;max-width:none!important;padding:54px 32px 62px!important;background:#F5F4F2!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-section>.e-con-inner{display:flex!important;justify-content:center!important;width:100%!important;max-width:1180px!important;margin:0 auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-frame{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:1100px!important;margin:0 auto!important;gap:24px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-heading{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin:0!important;text-align:center!important;gap:8px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-heading .elementor-element-e0053a{margin:0!important;color:#CD2830!important;font:800 .7rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-heading h2{max-width:28ch!important;margin:0 auto!important;color:#0E0E10!important;font:700 clamp(1.8rem,3.2vw,2.45rem)/1.08 Fraunces,Georgia,serif!important;letter-spacing:-.025em!important;text-align:center!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;align-items:stretch!important;width:100%!important;min-height:350px!important;margin:0 auto!important;border:1px solid #DDD8D1!important;border-radius:16px!important;background:#fff!important;box-shadow:0 12px 34px rgba(14,14,16,.07)!important;overflow:hidden!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto :is(.er-v22-care-spot-copy,.er-v22-care-spot-metrics){width:100%!important;min-width:0!important;height:100%!important;min-height:350px!important;margin:0!important;border:0!important;border-radius:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;padding:42px 40px!important;background:#6B4620!important;color:#fff!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-copy .elementor-element-e0053d{margin:0 0 15px!important;color:#F3C98F!important;font:800 .68rem/1.45 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-copy h3{max-width:25ch!important;margin:0 0 18px!important;color:#fff!important;font:700 clamp(1.45rem,2.7vw,2rem)/1.14 Fraunces,Georgia,serif!important;letter-spacing:-.02em!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-copy .elementor-element-e0053f{max-width:58ch!important;margin:0!important;color:#E5DED5!important;font:400 .9rem/1.68 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-copy .elementor-element-e0053f :is(.elementor-widget-container,p){margin:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-button{align-self:flex-start!important;margin:23px 0 0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-button.elementor-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:11px 17px!important;border:1px solid #B87938!important;border-radius:8px!important;background:#B87938!important;color:#fff!important;font:800 .78rem/1.3 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-decoration:none!important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-button.elementor-button:is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#CD2830!important;border-color:#CD2830!important;color:#fff!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;padding:34px!important;background:#F1F0ED!important;gap:14px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-kpi{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:0!important;padding:20px!important;border:1px solid #E1DFDB!important;border-radius:11px!important;background:#fff!important;color:#0E0E10!important;gap:7px!important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-kpi:is(:hover,:focus-within){transform:translateY(-3px)!important;background:#6B4620!important;border-color:#6B4620!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-kpi>.elementor-widget-text-editor:first-child{width:100%!important;margin:0!important;color:#A95C18!important;font:700 clamp(1.65rem,3vw,2.15rem)/1 Fraunces,Georgia,serif!important;letter-spacing:-.03em!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-kpi>.elementor-widget-text-editor:last-child{width:100%!important;margin:0!important;color:#6B6B73!important;font:500 .76rem/1.42 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-kpi>.elementor-widget-text-editor>.elementor-widget-container{color:inherit!important;font:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-kpi:is(:hover,:focus-within) :is(.elementor-widget-text-editor,.elementor-widget-container){color:#fff!important}

/* Impacto social: cierre de alianzas en rojo corporativo. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-section{display:flex!important;justify-content:center!important;width:100%!important;max-width:none!important;padding:64px 32px!important;background:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-section>.e-con-inner{display:flex!important;justify-content:center!important;width:100%!important;max-width:1180px!important;margin:0 auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:1100px!important;min-height:330px!important;margin:0 auto!important;padding:48px 34px!important;border:0!important;border-radius:16px!important;background:#CD2830!important;background-image:linear-gradient(135deg,#A91F27 0%,#CD2830 100%)!important;color:#fff!important;box-shadow:0 14px 38px rgba(145,27,34,.18)!important;text-align:center!important;overflow:hidden!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta .elementor-element-e00723{margin:0 0 14px!important;color:#FFD8DB!important;font:800 .72rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta .elementor-element-e00723>.elementor-widget-container{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta h2{max-width:25ch!important;margin:0 auto 18px!important;color:#fff!important;font:700 clamp(2rem,4vw,3rem)/1.07 Fraunces,Georgia,serif!important;letter-spacing:-.03em!important;text-align:center!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta .elementor-element-e00725{max-width:70ch!important;margin:0 auto!important;color:rgba(255,255,255,.9)!important;font:400 .96rem/1.65 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta .elementor-element-e00725 :is(.elementor-widget-container,p){margin:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important;text-align:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-actions{display:flex!important;align-items:stretch!important;justify-content:center!important;flex-wrap:wrap!important;width:100%!important;margin:24px auto 0!important;gap:10px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-actions>.elementor-widget-button{width:auto!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-button.elementor-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:184px!important;min-height:48px!important;padding:12px 18px!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:8px!important;background:transparent!important;color:#fff!important;font:800 .8rem/1.3 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-button.elementor-button:is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#fff!important;border-color:#fff!important;color:#A91F27!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-primary.elementor-button{background:#fff!important;border-color:#fff!important;color:#A91F27!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-primary.elementor-button:is(:hover,:focus-visible){background:#0E0E10!important;border-color:#0E0E10!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-button.elementor-button :is(.elementor-button-content-wrapper,.elementor-button-text){color:inherit!important}
@media(max-width:900px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-network{width:72%!important;opacity:.12!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot{grid-template-columns:1fr!important;min-height:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto :is(.er-v22-care-spot-copy,.er-v22-care-spot-metrics){min-height:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-copy{padding:38px 34px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-metrics{min-height:300px!important;padding:28px!important}
}
@media(max-width:600px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-hero{padding:54px 18px 50px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-title{margin-bottom:18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-title h1{font-size:clamp(2rem,11vw,2.7rem)!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-kpis{margin-top:30px!important;gap:10px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-kpi{min-height:108px!important;padding:16px 14px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity{align-items:flex-start!important;justify-content:flex-start!important;padding:14px 18px!important;gap:7px 9px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-identity>.er-v22-impact-identity-copy{flex:1 0 100%!important;padding-top:2px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-section{padding:42px 18px 50px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-frame{gap:20px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-copy{padding:32px 23px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-metrics{min-height:0!important;padding:18px!important;gap:10px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-care-spot-kpi{min-height:112px!important;padding:16px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-section{padding:48px 18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta{min-height:0!important;padding:42px 22px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-actions{display:grid!important;grid-template-columns:1fr!important;max-width:420px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-actions>.elementor-widget-button{width:100%!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .er-v22-impact-cta-button.elementor-button{width:100%!important;min-width:0!important}
}

/* Recursos: portada editorial mas alta, con aire entre titulo y descripcion. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-hero{position:relative!important;isolation:isolate!important;display:flex!important;align-items:center!important;width:100%!important;max-width:none!important;min-height:clamp(430px,calc(100svh - 230px),610px)!important;padding-top:62px!important;padding-bottom:62px!important;box-sizing:border-box!important;background-position:center!important;background-size:cover!important;overflow:hidden!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-hero>.e-con-inner{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;width:100%!important;min-height:100%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;max-width:none!important;margin:0!important;gap:0!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-eyebrow{margin:0 0 18px!important;color:#CD2830!important;font:800 .74rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-eyebrow>.elementor-widget-container{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-title{width:100%!important;max-width:100%!important;margin:0 0 32px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-title h1{margin:0!important;color:#0E0E10!important;font:700 clamp(2.3rem,4.8vw,3.65rem)/1.04 Fraunces,Georgia,serif!important;letter-spacing:-.035em!important;text-align:left!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-subtitle{width:100%!important;max-width:62ch!important;margin:0!important;color:#3F3F44!important;font:400 1rem/1.72 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-subtitle :is(.elementor-widget-container,p){margin:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important;text-align:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-nav{display:flex!important;justify-content:center!important;position:relative!important;top:auto!important;width:100%!important;padding:13px 18px!important;border-top:1px solid #E1DFDB!important;border-bottom:1px solid #E1DFDB!important;background:#fff!important;overflow-x:auto!important;scrollbar-width:thin!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-nav>.edured-subnav-inner{display:inline-flex!important;align-items:stretch!important;justify-content:center!important;flex:0 0 auto!important;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;margin:0 auto!important;padding:0!important;gap:8px!important;overflow:visible!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-nav>.edured-subnav-inner>:is(a,button){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:40px!important;margin:0!important;padding:9px 14px!important;border:1px solid #D9D5CF!important;border-radius:8px!important;background:#fff!important;color:#343438!important;font:700 .72rem/1.25 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-nav>.edured-subnav-inner>:is(a,button):is(:hover,:focus-visible){transform:translateY(-1px)!important;background:#FBF0F1!important;border-color:#CD2830!important;color:#A91F27!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-nav>.edured-subnav-inner>:is(a,button)[aria-current="page"]{background:#CD2830!important;border-color:#CD2830!important;color:#fff!important}
@media(max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-hero{min-height:clamp(430px,72svh,570px)!important;padding:54px 20px!important;background-position:68% center!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-hero::before{content:""!important;position:absolute!important;z-index:0!important;inset:0!important;background:linear-gradient(90deg,rgba(255,255,255,.97) 0%,rgba(255,255,255,.9) 54%,rgba(255,255,255,.28) 100%)!important;pointer-events:none!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-copy{max-width:620px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-copy::after{background:linear-gradient(180deg,rgba(245,244,242,.96),rgba(245,244,242,.88))!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-title{margin-bottom:26px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-title h1{font-size:clamp(2.15rem,11vw,3rem)!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-nav{justify-content:flex-start!important;padding:12px 16px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-recursos .er-v22-resources-nav>.edured-subnav-inner{justify-content:flex-start!important;margin:0!important}
}

/* Casos de exito: tarjetas completas, categorias en mayuscula y logro destacado. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-cases-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;gap:24px!important;overflow:visible!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-card-full{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;height:100%!important;min-height:480px!important;padding:28px!important;border:1px solid #E1DFDB!important;border-top:4px solid #CD2830!important;border-radius:14px!important;background:#fff!important;color:#0E0E10!important;box-shadow:0 6px 20px rgba(14,14,16,.05)!important;overflow:visible!important;gap:0!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-card-full:is(:hover,:focus-within){transform:translateY(-4px)!important;border-color:#CD2830!important;box-shadow:0 16px 34px rgba(14,14,16,.1)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-sector{min-height:34px!important;margin:0 0 13px!important;color:#CD2830!important;font:800 .68rem/1.4 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.13em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-sector>.elementor-widget-container{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-card-title{width:100%!important;min-height:64px!important;margin:0 0 20px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-card-title h4{margin:0!important;color:#0E0E10!important;font:700 1.05rem/1.28 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:-.012em!important;text-align:left!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-body{flex:1 1 auto!important;width:100%!important;margin:0!important;color:#45454A!important;font:400 .88rem/1.58 Archivo,'Helvetica Neue',Arial,sans-serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-body dl{display:grid!important;width:100%!important;margin:0!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-body dt{margin:0 0 5px!important;color:#6B6B73!important;font:800 .7rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.09em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-body dd{margin:0 0 18px!important;color:#45454A!important;font:inherit!important;line-height:1.58!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-body dd:last-child{margin-bottom:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-achievement{position:relative!important;width:100%!important;margin:24px 0 0!important;padding:35px 18px 17px!important;border:0!important;border-radius:10px!important;background:#A91F27!important;color:#fff!important;box-shadow:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-achievement::before{content:"LOGRO"!important;position:absolute!important;left:18px!important;top:13px!important;color:#FFD8DB!important;font:800 .62rem/1.25 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.14em!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-achievement :is(.elementor-widget-container,p){margin:0!important;color:#fff!important;font:700 .79rem/1.48 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-achievement{transition:transform .18s ease,background-color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-card-full:is(:hover,:focus-within) .er-v22-case-achievement{transform:translateY(-2px)!important;background:#CD2830!important}
/* 22.0.42: el hover heredado vuelve blanco el texto, pero estas tarjetas siguen sobre fondo blanco. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #casosTodos>.er-v22-case-card-full:is(:hover,:focus-within){background:#fff!important;color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #casosTodos>.er-v22-case-card-full:is(:hover,:focus-within) :is(.er-original-icon,.er-original-icon svg,.er-v22-case-card-title .elementor-widget-container,.er-v22-case-card-title h4){color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #casosTodos>.er-v22-case-card-full:is(:hover,:focus-within) .er-v22-case-body :is(.elementor-widget-container,dl,dd,p,span,strong){color:#45454A!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #casosTodos>.er-v22-case-card-full:is(:hover,:focus-within) .er-v22-case-body dt{color:#6B6B73!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #casosTodos>.er-v22-case-card-full:is(:hover,:focus-within) .er-v22-case-sector :is(.elementor-widget-container,span,strong){color:#CD2830!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #casosTodos>.er-v22-case-card-full:is(:hover,:focus-within) .er-v22-case-achievement,
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #casosTodos>.er-v22-case-card-full:is(:hover,:focus-within) .er-v22-case-achievement :is(.elementor-widget-container,p,span,strong){color:#fff!important}
@media(max-width:1024px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:680px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-cases-grid{grid-template-columns:1fr!important;gap:16px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-card-full{min-height:0!important;padding:23px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos .er-v22-case-card-title{min-height:0!important}
}

/* 22.0.43: testimonios editoriales sin franja de comillas ni márgenes que estrechan la lectura. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:22px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:28px 30px!important;gap:0!important;box-sizing:border-box!important;border:1px solid #E1DFDB!important;border-left:3px solid #CD2830!important;border-radius:14px!important;background:#fff!important;box-shadow:0 7px 22px rgba(14,14,16,.045)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme::before{content:none!important;display:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme>.elementor-widget:first-child{flex:1 1 auto!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme>.elementor-widget:first-child>.elementor-widget-container{width:100%!important;margin:0!important;padding:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme blockquote{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;color:#25252A!important;font:400 1.03rem/1.62 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important;overflow-wrap:break-word!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme>.elementor-widget:last-child{width:100%!important;min-width:0!important;margin:24px 0 0!important;padding:16px 0 0!important;border-top:1px solid #E6E3DE!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme :is(figcaption,cite){width:100%!important;margin:0!important;color:#626268!important;font:400 .86rem/1.48 Archivo,'Helvetica Neue',Arial,sans-serif!important;font-style:normal!important;text-align:left!important;overflow-wrap:break-word!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme figcaption b{display:block!important;margin:0 0 3px!important;color:#0E0E10!important;font:800 .91rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important}
@media(max-width:1080px){body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:700px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme{padding:24px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-casos #testimoniosTodos>.er-ref-testi-uniforme>.elementor-widget:last-child{margin-top:20px!important}
}

/* Audiencias: columnas niveladas y nota de modalidad con respuesta visual consistente. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-compare-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;gap:32px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas :is(.er-v22-audience-quotes-col,.er-v22-audience-route-col){display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;height:100%!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-column-title{display:flex!important;align-items:flex-end!important;min-height:76px!important;margin:0 0 18px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-column-title>.elementor-widget-container{display:flex!important;align-items:flex-end!important;width:100%!important;min-height:76px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-column-title h2{width:100%!important;margin:0!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-route-table{width:100%!important;min-width:0!important;margin:0!important;overflow-x:auto!important;border:1px solid #E1DFDB!important;border-radius:12px!important;background:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-route-table>.elementor-widget-container{width:100%!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-route-table table{width:100%!important;margin:0!important;border:0!important;border-collapse:collapse!important;table-layout:fixed!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-route-table table :is(th,td){padding:12px 14px!important;text-align:left!important;vertical-align:top!important;line-height:1.45!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-route-table table :is(th,td):first-child{width:64px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-route-table table caption{padding:0 0 10px!important;text-align:left!important;caption-side:top!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-modality{display:block!important;width:100%!important;margin:18px 0 0!important;padding:18px 20px!important;border:1px solid #EDCDD0!important;border-left:4px solid #CD2830!important;border-radius:10px!important;background:#FBF1F2!important;color:#0E0E10!important;box-shadow:0 2px 8px rgba(14,14,16,.04)!important;cursor:default!important;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-modality :is(.elementor-widget-container,p,strong,span){margin-top:0!important;margin-bottom:0!important;color:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-modality:is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#CD2830!important;border-color:#CD2830!important;color:#fff!important;box-shadow:0 10px 24px rgba(145,27,34,.2)!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing-title{width:100%!important;max-width:30ch!important;margin:0 auto 22px!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing-title>.elementor-widget-container{width:100%!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing-title :is(h2,h3){width:100%!important;margin:0 auto!important;text-align:center!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing-actions{display:flex!important;align-items:stretch!important;justify-content:center!important;flex-wrap:wrap!important;width:100%!important;margin:0 auto!important;gap:10px!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing-actions>:is(.elementor-widget-button,a,button){margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}

/* Guardianes: conservar la arquitectura del borrador y reducir la segunda navegación a tres accesos útiles. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-redundant-tagline{display:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-shortcuts{position:relative!important;top:auto!important;z-index:20!important;width:100%!important;padding:12px 22px!important;border-top:1px solid #E1DFDB!important;border-bottom:1px solid #E1DFDB!important;background:#fff!important;box-shadow:none!important;overflow-x:auto!important;scrollbar-width:thin!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-shortcuts>.edured-subnav-inner{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;width:max-content!important;max-width:100%!important;margin:0 auto!important;padding:0!important;gap:8px!important;overflow:visible!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-shortcuts-label{flex:0 0 auto!important;margin:0 6px 0 0!important;color:#6B6B73!important;font:800 .68rem/1.3 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-shortcuts a{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:38px!important;margin:0!important;padding:8px 13px!important;border:1px solid #D7C3AE!important;border-radius:999px!important;background:#fff!important;color:#6B4620!important;font:700 .72rem/1.25 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-shortcuts a:is(:hover,:focus-visible){transform:translateY(-1px)!important;background:#A8672E!important;border-color:#A8672E!important;color:#fff!important;outline:none!important}

/* Blog: portadas con iconos legibles y contenido con margen interior uniforme. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;height:100%!important;min-height:520px!important;padding:0!important;gap:0!important;overflow:hidden!important;border:1px solid #E1DFDB!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 18px rgba(14,14,16,.055)!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card::before{height:156px!important;width:100%!important;margin:0!important;flex:0 0 156px!important;border-bottom:1px solid #E1DFDB!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:is(:hover,:focus-within){transform:translateY(-4px)!important;border-color:#CFCBC5!important;box-shadow:0 16px 34px rgba(14,14,16,.11)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-icon{position:absolute!important;z-index:2!important;left:28px!important;top:38px!important;display:grid!important;place-items:center!important;width:76px!important;height:76px!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:18px!important;background:rgba(255,255,255,.9)!important;color:#20392E!important;box-shadow:0 8px 22px rgba(14,14,16,.12)!important;pointer-events:none!important;transition:transform .2s ease,background-color .2s ease,color .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:nth-child(3n+2) .er-v22-blog-icon{color:#A91F27!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:nth-child(3n+3) .er-v22-blog-icon{color:#355A91!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:is(:hover,:focus-within) .er-v22-blog-icon{transform:scale(1.06)!important;background:#CD2830!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-icon svg{display:block!important;width:43px!important;height:43px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-copy{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:27px 28px 20px!important;gap:13px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-copy :is(h3,p,.elementor-widget-container){text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-copy h3{margin:0!important;font-size:1.25rem!important;line-height:1.22!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-copy .er-ref-dato{margin:0!important;color:#CD2830!important;font-size:.68rem!important;line-height:1.4!important;letter-spacing:.08em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-card>.elementor-widget-button{width:auto!important;margin:0 28px 28px!important;padding:0!important}
/* El hover general oscurece el texto sin oscurecer la tarjeta: conservar contraste en las ocho entradas. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:is(:hover,:focus-within){background:#fff!important;color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:is(:hover,:focus-within) .er-v22-blog-copy{background:transparent!important;color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:is(:hover,:focus-within) .er-v22-blog-copy :is(.elementor-widget-heading,.elementor-widget-heading .elementor-widget-container,h3){color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:is(:hover,:focus-within) .er-v22-blog-copy .elementor-widget-text-editor:not(.er-ref-dato),
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:is(:hover,:focus-within) .er-v22-blog-copy .elementor-widget-text-editor:not(.er-ref-dato) :is(.elementor-widget-container,p,span,strong){color:#3A3A3F!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:is(:hover,:focus-within) .er-v22-blog-copy .er-ref-dato,
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card:is(:hover,:focus-within) .er-v22-blog-copy .er-ref-dato :is(.elementor-widget-container,span,strong){color:#CD2830!important}

/* Artículos del Blog: portada editorial con la ilustración original de cada tema. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-top{margin:0!important;padding:clamp(44px,5vw,72px) 24px!important;background:linear-gradient(115deg,#fff 0%,#fff 58%,#F7F5F2 100%)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-top>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)!important;align-items:center!important;width:100%!important;max-width:1184px!important;gap:clamp(30px,4vw,64px)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important;width:100%!important;max-width:none!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-copy>.er-ref-eyebrow{width:100%!important;margin:0 0 20px!important;color:#B5212B!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-copy>.er-ref-eyebrow .elementor-widget-container{color:#B5212B!important;font:800 .72rem/1.5 Archivo,Arial,sans-serif!important;letter-spacing:.12em!important;text-align:left!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-copy>.elementor-widget-heading{width:100%!important;margin:0 0 20px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-copy h1{width:100%!important;max-width:none!important;margin:0!important;color:#0E0E10!important;font-size:clamp(2.65rem,4.2vw,3.75rem)!important;line-height:1.08!important;letter-spacing:-.028em!important;text-align:left!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-copy>.er-ref-bajada{width:100%!important;max-width:60ch!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-copy>.er-ref-bajada :is(.elementor-widget-container,p){margin:0!important;color:#414149!important;font:400 clamp(1.05rem,1.35vw,1.22rem)/1.62 Archivo,Arial,sans-serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-visual{display:block!important;width:100%!important;min-width:0!important;aspect-ratio:16/10!important;margin:0!important;overflow:hidden!important;border:1px solid #E4DFD8!important;border-radius:18px!important;background:#F5F4F2!important;box-shadow:0 24px 52px rgba(14,14,16,.12)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-visual img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-content-section{padding:clamp(42px,5vw,72px) 24px 80px!important;background:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-content-section>.e-con-inner{width:100%!important;max-width:760px!important;margin:0 auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy>.elementor-widget-text-editor{margin:0 0 23px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy>.elementor-widget-text-editor :is(.elementor-widget-container,p,li){color:#303039!important;font:400 clamp(1.04rem,1.25vw,1.125rem)/1.76 Archivo,Arial,sans-serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy>.elementor-widget-text-editor p{margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy>.elementor-widget-heading{margin:48px 0 18px!important;padding-left:17px!important;border-left:4px solid #CD2830!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy>.elementor-widget-heading h2{margin:0!important;color:#0E0E10!important;font-size:clamp(1.8rem,2.7vw,2.35rem)!important;line-height:1.2!important;text-align:left!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy>.er-ref-cta-fila{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;margin:42px 0 0!important;padding:24px 0 0!important;border-top:1px solid #E5E2DE!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy>.er-ref-nota{width:100%!important;margin:36px 0 0!important;padding:clamp(22px,3vw,32px)!important;gap:18px!important;border:1px solid #EBDADD!important;border-left:4px solid #CD2830!important;border-radius:0 14px 14px 0!important;background:#FFF8F8!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy>.er-ref-nota :is(.elementor-widget-container,p){text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-related{padding:56px 24px 72px!important;background:#F8F7F5!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-related>.e-con-inner{width:100%!important;max-width:1184px!important;margin:0 auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-related h2{text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-related .er-ref-post{border:1px solid #E1DFDB!important;border-top:3px solid #CD2830!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 18px rgba(14,14,16,.05)!important;transition:transform .2s ease,box-shadow .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-related .er-ref-post:is(:hover,:focus-within){transform:translateY(-4px)!important;background:#fff!important;color:#0E0E10!important;box-shadow:0 15px 30px rgba(14,14,16,.1)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-related .er-ref-post:is(:hover,:focus-within) :is(h3,h4,.elementor-widget-heading .elementor-widget-container){color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-related .er-ref-post:is(:hover,:focus-within) .elementor-widget-text-editor:not(.er-ref-dato):not(.er-ref-post-boton) :is(.elementor-widget-container,p,span,strong){color:#3A3A3F!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-related .er-ref-post:is(:hover,:focus-within) .er-ref-dato :is(.elementor-widget-container,p,span,strong){color:#CD2830!important}
@media(max-width:900px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-top>.e-con-inner{grid-template-columns:minmax(0,1fr)!important;max-width:760px!important;gap:28px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-visual{max-width:760px!important;aspect-ratio:16/8!important}
}
@media(max-width:600px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-top{padding:34px 18px 42px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-hero-copy h1{font-size:clamp(2.1rem,9vw,2.8rem)!important;line-height:1.1!important;letter-spacing:-.02em!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-visual{aspect-ratio:16/10!important;border-radius:12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-content-section{padding:38px 20px 58px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-copy>.elementor-widget-heading{margin-top:38px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-v22-editorial-post .er-v22-article-related{padding:42px 18px 56px!important}
}
@media(max-width:680px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card{min-height:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog #listaBlog>.er-v22-blog-card::before{height:138px!important;flex-basis:138px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-icon{left:22px!important;top:31px!important;width:70px!important;height:70px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-copy{padding:24px 22px 18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-blog .er-v22-blog-card>.elementor-widget-button{margin:0 22px 24px!important}
}

/* Glosario: filtros, tarjetas y ejemplos siguen la composicion del borrador. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-glossary-tools{max-width:980px!important;margin:0 auto 34px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-glossary-filters{justify-content:center!important;gap:8px!important;margin-top:18px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-glossary-filters button{min-height:38px!important;padding:8px 14px!important;border-radius:999px!important;font-size:.72rem!important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-glossary-filters button:is(:hover,:focus-visible),body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-glossary-filters button[aria-pressed="true"]{transform:translateY(-1px)!important;background:#0E0E10!important;border-color:#0E0E10!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;gap:20px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;height:100%!important;min-height:330px!important;margin:0!important;padding:25px!important;gap:0!important;border:1px solid #E1DFDB!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 18px rgba(14,14,16,.045)!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}
/* 22.0.41: el atributo hidden del buscador debe prevalecer sobre el display:flex de la tarjeta. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card[hidden]{display:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card:is(:hover,:focus-within){transform:translateY(-4px)!important;border-color:#CFCBC5!important;box-shadow:0 16px 34px rgba(14,14,16,.1)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-v22-glossary-category{margin:0 0 11px!important;color:#CD2830!important;font:800 .66rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.13em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-v22-glossary-card h3{margin:0 0 13px!important;font:700 1.22rem/1.2 Fraunces,Georgia,serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-v22-glossary-card :is(p,.elementor-widget-container){text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-v22-glossary-example{margin-top:auto!important;padding:15px 16px!important;border-left:3px solid #CD2830!important;border-radius:0 8px 8px 0!important;background:#F5F4F2!important;color:#56565C!important;font-size:.8rem!important;font-style:italic!important;line-height:1.52!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-v22-glossary-example :is(p,.elementor-widget-container){margin:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-v22-glossary-card:is(:hover,:focus-within) .er-v22-glossary-example{background:#CD2830!important;border-left-color:#A91F27!important;color:#fff!important}
/* 22.0.40: la tarjeta permanece clara al pasar el cursor; impedir que el tema anterior vuelva blanco el texto sobre blanco. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card:is(:hover,:focus-within){background:#fff!important;color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card:is(:hover,:focus-within) :is(h3,.elementor-widget-heading .elementor-widget-container){color:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card:is(:hover,:focus-within)>.elementor-widget-text-editor:not(.er-v22-glossary-category):not(.er-v22-glossary-example),
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card:is(:hover,:focus-within)>.elementor-widget-text-editor:not(.er-v22-glossary-category):not(.er-v22-glossary-example) :is(p,span,strong,.elementor-widget-container){color:#3A3A3F!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card:is(:hover,:focus-within)>.er-v22-glossary-category,
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card:is(:hover,:focus-within)>.er-v22-glossary-category :is(.elementor-widget-container,span,strong){color:#CD2830!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card:is(:hover,:focus-within)>.er-v22-glossary-example{background:#CD2830!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card:is(:hover,:focus-within)>.er-v22-glossary-example :is(.elementor-widget-container,p,span,strong){color:#fff!important}
@media(max-width:1024px){body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:680px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-glossary-filters{justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding:2px 0 8px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario .er-glossary-filters button{flex:0 0 auto!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario{grid-template-columns:1fr!important;gap:15px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-glosario #listaGlosario>.er-v22-glossary-card{min-height:0!important;padding:22px!important}
}

/* EU AI Act: jerarquia editorial, cajas proporcionadas y respuesta de color en todos los indicadores. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-hero{display:flex!important;align-items:center!important;min-height:clamp(470px,calc(100svh - 220px),620px)!important;padding-top:64px!important;padding-bottom:64px!important;background:radial-gradient(700px 330px at 92% 8%,rgba(205,40,48,.11),transparent 66%),linear-gradient(180deg,#fff 0%,#F5F4F2 100%)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-hero>.e-con-inner{display:flex!important;align-items:center!important;min-height:100%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-hero-copy{align-items:flex-start!important;width:100%!important;max-width:850px!important;gap:0!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-hero-copy .elementor-widget-heading{max-width:20ch!important;margin:0 0 27px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-hero-copy .elementor-widget-heading h1{text-align:left!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-hero-copy .elementor-widget-heading+.elementor-widget-text-editor{max-width:68ch!important;margin:0 0 26px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-kpis{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;gap:16px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-kpi{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:145px!important;padding:24px!important;border:1px solid #E1DFDB!important;border-radius:13px!important;background:#fff!important;color:#0E0E10!important;box-shadow:0 4px 15px rgba(14,14,16,.045)!important;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-kpi:is(:hover,:focus-visible,:focus-within){transform:translateY(-4px)!important;background:#CD2830!important;border-color:#CD2830!important;color:#fff!important;box-shadow:0 15px 30px rgba(169,31,39,.2)!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-kpi :is(.elementor-widget,.elementor-widget-container,p,span,strong,b){color:inherit!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-kpi>.elementor-widget:first-child{margin-bottom:8px!important;color:#CD2830!important;font:700 2rem/1 Fraunces,Georgia,serif!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-kpi:is(:hover,:focus-visible,:focus-within)>.elementor-widget:first-child{color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act :is(.elementor-element-e008df,.elementor-element-e008fb){gap:38px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act :is(.elementor-element-e008cd,.elementor-element-e008d2,.elementor-element-e008d7,.elementor-element-e008dc,.elementor-element-e008ec,.elementor-element-e008f1,.elementor-element-e008f6){padding:25px!important;overflow:hidden!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-final-cta{min-height:0!important;padding:62px 28px!important;background:#CD2830!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-final-cta :is(h2,h3,p,span){color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-final-cta .elementor-button{border-color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-final-cta .elementor-widget-button:first-of-type .elementor-button{background:#0E0E10!important;border-color:#0E0E10!important;color:#fff!important}
@media(max-width:900px){body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-hero{min-height:0!important;padding:54px 20px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-kpis{grid-template-columns:1fr!important;gap:12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-kpi{min-height:116px!important;padding:20px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-final-cta{padding:44px 18px!important}
}

/* Herramientas: el cierre solicitado cambia del negro al rojo corporativo. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-herramientas .edured-final>section.bg-tinta{background:#CD2830!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-herramientas .edured-final>section.bg-tinta :is(h2,p,a,span){color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-herramientas .edured-final>section.bg-tinta .btn-rojo{background:#0E0E10!important;border-color:#0E0E10!important}

/* Contacto: portada alta, dos formularios proporcionados, franja roja y bloques compactos. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-hero{display:flex!important;align-items:center!important;min-height:clamp(460px,calc(100svh - 230px),600px)!important;padding-top:62px!important;padding-bottom:62px!important;background-position:center!important;background-size:cover!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-hero>.e-con-inner{display:flex!important;align-items:center!important;width:100%!important;min-height:100%!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-copy{align-items:flex-start!important;width:100%!important;max-width:760px!important;gap:0!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-title{max-width:100%!important;margin:0 0 31px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-title h1{margin:0!important;text-align:left!important;text-wrap:balance!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-subtitle{max-width:62ch!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-subtitle :is(p,.elementor-widget-container){margin:0!important;text-align:left!important;line-height:1.7!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-form-card{display:flex!important;flex-direction:column!important;height:100%!important;padding:28px!important;border:1px solid #DAD7D2!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 18px rgba(14,14,16,.055)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-form-card:first-child{border-color:#CD2830!important;background:#FFF7F8!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-form-card form{display:flex!important;flex:1 1 auto!important;flex-direction:column!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-form-card .elementor-form-fields-wrapper{flex:1 1 auto!important;align-content:start!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-form-card :is(input:not([type="checkbox"]),select,textarea){min-height:44px!important;border:1px solid #D8D5D0!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-form-card :is(input:not([type="checkbox"]),select,textarea):focus{border-color:#CD2830!important;box-shadow:0 0 0 3px rgba(205,40,48,.12)!important;outline:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-form-card .elementor-field-type-submit{margin-top:auto!important;padding-top:8px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .elementor-element-e00957 .elementor-widget-container>p{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px 22px!important;margin:0!important;padding:22px 26px!important;border-radius:16px!important;background:#CD2830!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .elementor-element-e00957 .elementor-widget-container>p strong{color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .elementor-element-e00957 .elementor-widget-container>p a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:10px 16px!important;border-radius:8px!important;background:#0E0E10!important;color:#fff!important;font-weight:800!important;text-decoration:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups{margin-top:42px!important;padding:36px!important;border:1px solid #E1DFDB!important;border-radius:15px!important;background:#fff!important;box-shadow:0 5px 18px rgba(14,14,16,.045)!important;gap:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups-label{margin:0 0 13px!important;color:#CD2830!important;font:800 .68rem/1.35 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups .elementor-widget-heading{margin:0 0 16px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups .elementor-widget-heading+.elementor-widget-text-editor{margin:0 0 24px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups #acceso-rapido{margin:0!important;padding:25px!important;border:1px solid #E1DFDB!important;border-radius:12px!important;background:#FAFAF8!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-process{padding-top:60px!important;padding-bottom:60px!important;background:#F5F4F2!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-process-card{padding:25px!important;border:1px solid #E1DFDB!important;border-top:3px solid #CD2830!important;border-radius:12px!important;background:#fff!important}
@media (min-width:768px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .elementor-element-e0094c{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important;height:auto!important;min-height:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto :is(.elementor-element-e00942,.elementor-element-e0094b){width:100%!important;height:100%!important;min-height:0!important;align-self:stretch!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto :is(.elementor-element-e00942,.elementor-element-e0094b)>.elementor-widget-container{display:flex!important;flex-direction:column!important;height:100%!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto :is(.elementor-element-e00942,.elementor-element-e0094b) .elementor-form-fields-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto :is(.elementor-element-e00942,.elementor-element-e0094b) .elementor-field-group{width:100%!important;margin:0!important;padding:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto :is(.elementor-element-e00942,.elementor-element-e0094b) :is(.elementor-field-type-acceptance,.elementor-field-type-submit){grid-column:1 / -1!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .elementor-element-e0094b .elementor-field-group-pr_msj{grid-column:auto!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .elementor-element-e0094b textarea{height:64px!important;min-height:64px!important;resize:vertical!important}
}
@media(max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-hero{min-height:clamp(430px,72svh,560px)!important;padding:54px 20px!important;background-position:68% center!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-title{margin-bottom:25px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-contact-form-card{height:auto!important;padding:22px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups{margin-top:30px!important;padding:24px 20px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups #acceso-rapido{padding:20px!important}
}

/* Consulta para grupos pequenos: texto y formulario equilibrados, sin media columna vacia. */
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups{display:grid!important;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)!important;grid-template-areas:"label form" "title form" "intro form" ". note"!important;column-gap:clamp(28px,3.4vw,48px)!important;row-gap:0!important;align-items:start!important;padding:34px!important}
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>.er-v22-small-groups-label{grid-area:label!important;justify-self:start!important;align-self:start!important;width:max-content!important;max-width:100%!important;margin:0 0 16px!important;padding:8px 12px!important;border-radius:5px!important;background:#CD2830!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>.elementor-widget-heading{grid-area:title!important;min-width:0!important;width:100%!important;margin:0 0 16px!important}
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>.elementor-widget-heading+.elementor-widget-text-editor{grid-area:intro!important;min-width:0!important;width:100%!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>.elementor-widget-heading+.elementor-widget-text-editor p{margin:0!important;max-width:38ch!important;font-size:clamp(1rem,1.4vw,1.125rem)!important;line-height:1.55!important}
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>#acceso-rapido{grid-area:form!important;align-self:start!important;min-width:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:22px!important;background:#FAFAF8!important}
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>#acceso-rapido .elementor-field-group-r_personas{grid-column:1 / -1!important;width:100%!important}
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>#acceso-rapido .elementor-field-type-text{display:none!important}
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>.elementor-element-e00961{grid-area:note!important;min-width:0!important;width:100%!important;margin:12px 0 0!important;color:#55545A!important;font-size:.9rem!important;line-height:1.5!important}
body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>.elementor-element-e00961 p{margin:0!important;font:inherit!important;color:inherit!important}
@media(max-width:900px){
 body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"label" "title" "intro" "form" "note"!important;padding:26px!important}
 body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>.elementor-widget-heading+.elementor-widget-text-editor{margin:0 0 22px!important}
 body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>#acceso-rapido{max-width:720px!important}
}
@media(max-width:600px){
 body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups{padding:22px 18px!important}
 body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .er-v22-small-groups>#acceso-rapido{padding:18px!important}
}

/* Pie: cinco columnas, franja legal continua e iconos sociales vectoriales. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102{background:#0E0E10!important;color:#A5A3A0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00014{padding:48px 28px 38px!important;background:#0E0E10!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five{display:grid!important;grid-template-columns:minmax(220px,1.38fr) minmax(140px,.95fr) minmax(140px,.95fr) minmax(140px,1fr) minmax(190px,1.2fr)!important;align-items:start!important;width:100%!important;max-width:1184px!important;margin:0 auto!important;gap:24px 30px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five>:is(div,nav){align-self:start!important;align-items:flex-start!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;gap:0!important;text-align:left!important;background:transparent!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five :is(h3,h4){margin:0 0 14px!important;color:#fff!important;font:700 .69rem/1.4 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.14em!important;text-align:left!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five :is(ul,li){margin:0!important;padding:0!important;list-style:none!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five ul{display:grid!important;gap:8px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five :is(a,.elementor-widget-text-editor,.elementor-widget-text-editor *){font:400 .78rem/1.55 Archivo,'Helvetica Neue',Arial,sans-serif!important;text-align:left!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five a{color:#B9B7B3!important;text-decoration:none!important;overflow-wrap:anywhere!important;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five a:is(:hover,:focus-visible){color:#fff!important;text-decoration:underline!important;text-underline-offset:3px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five>.elementor-element-e00007 .elementor-widget-image{width:auto!important;max-width:220px!important;margin:0 0 14px!important;padding:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five>.elementor-element-e00007 .elementor-widget-image img{display:block!important;width:220px!important;max-width:100%!important;height:auto!important;filter:brightness(0) invert(1)!important;opacity:.95!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five>.elementor-element-e00007 .elementor-element-e00005{max-width:34ch!important;margin:0 0 12px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five>.elementor-element-e00007 .elementor-element-e00006{margin:0!important;color:#FF9AA8!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five>.elementor-element-e00007 .elementor-element-e00006 .elementor-widget-container{color:#FF9AA8!important;font-size:.64rem!important;line-height:1.55!important;letter-spacing:.09em!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five>.elementor-element-e00013>:not(:last-child){margin-bottom:10px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-diagnosis{display:inline-flex!important;margin-top:10px!important;font-weight:700!important;color:#fff!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-v22-social-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin-top:14px!important;font-size:0!important;line-height:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-v22-social-link{display:inline-grid!important;place-items:center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;margin:0!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;color:#fff!important;text-decoration:none!important;vertical-align:middle!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-v22-social-link:is(:hover,:focus-visible){transform:translateY(-2px)!important;background:#CD2830!important;border-color:#CD2830!important;color:#fff!important;text-decoration:none!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-v22-social-icon{display:block!important;width:16px!important;height:16px!important;color:inherit!important;fill:currentColor!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-v22-social-icon svg{display:block!important;width:100%!important;height:100%!important;fill:currentColor!important;color:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017{padding:22px 28px!important;border-top:1px solid rgba(255,255,255,.14)!important;background:#171719!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017>.e-con-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:1184px!important;gap:28px!important;margin:0 auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017 :is(.elementor-element-e00015,.elementor-element-e00016){display:block!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#A9A7A4!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017 :is(.elementor-element-e00015,.elementor-element-e00016)>.elementor-widget-container{width:auto!important;max-width:none!important;margin:0!important;color:inherit!important;font:400 12px/1.6 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.01em!important;text-align:left!important;white-space:nowrap!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017 .er-final-legal{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:0 18px!important;width:auto!important;margin:0!important;padding:0!important;white-space:nowrap!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017 .er-final-legal>*{flex:0 0 auto!important;margin:0!important;color:inherit!important;font:inherit!important;white-space:nowrap!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017 .er-final-legal a{color:#C9C7C4!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color .15s ease,color .15s ease!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017 .er-final-legal .pending{color:#888682!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017 .er-final-legal a:is(:hover,:focus-visible){color:#fff!important;border-bottom-color:#CD2830!important}
@media(max-width:1150px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017>.e-con-inner{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017 .er-final-legal{justify-content:flex-start!important;flex-wrap:wrap!important;row-gap:8px!important}
}
@media(max-width:1024px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 38px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five>.elementor-element-e00007{grid-column:1 / -1!important}
}

@media (max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-page{padding-bottom:50px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-hero{min-height:0!important;padding:54px 0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-eyebrow{margin-bottom:14px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-title{max-width:100%!important;margin-bottom:22px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-title h1{text-wrap:wrap!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-subtitle{font-size:1rem!important;line-height:1.65!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #edured-autodiagnostico{margin-top:38px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #quizContenedor .er-v22-quiz-result{padding:25px 18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #quizContenedor .er-v22-quiz-result :is(.quiz-desglose,.quiz-rutas){margin-top:22px!important;padding:18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #quizContenedor .er-v22-download-result{width:100%!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00507,.er-v22-audience-index-hero){display:block!important;min-height:0!important;padding-top:54px!important;padding-bottom:54px!important;background-position:center top!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00507,.er-v22-audience-index-hero)>.e-con-inner{display:block!important;min-height:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00506,.er-v22-audience-index-copy){max-width:none!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00503,.er-v22-audience-eyebrow){margin-bottom:14px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00504,.er-v22-audience-title){margin-bottom:22px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien :is(.elementor-element-e00504,.er-v22-audience-title) h1{max-width:100%!important;text-wrap:wrap!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien .er-v22-audience-index-nav{justify-content:flex-start!important;padding:12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien .er-v22-audience-index-nav>.edured-subnav-inner{justify-content:flex-start!important;margin:0!important;gap:6px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-para-quien .er-v22-audience-index-nav>.edured-subnav-inner>:is(a,button){min-height:38px!important;padding:8px 12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-compare-grid{grid-template-columns:1fr!important;gap:38px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-column-title{display:block!important;min-height:0!important;margin-bottom:16px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-column-title>.elementor-widget-container{display:block!important;min-height:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-route-table table{min-width:520px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-modality{margin-top:16px!important;padding:16px 17px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing-title{max-width:24ch!important;margin-bottom:20px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing-actions{display:grid!important;grid-template-columns:1fr!important;max-width:360px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-audience-closing-action{width:100%!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-shortcuts{padding:10px 12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-shortcuts>.edured-subnav-inner{justify-content:flex-start!important;max-width:none!important;margin:0!important;gap:6px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-shortcuts-label{margin-right:4px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline{align-items:flex-start!important;min-height:0!important;margin-top:22px!important;padding:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline .er-ref-fu-marca{padding:0 10px 8px 0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline .er-ref-fu-verbo{padding:0 0 8px 10px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline .er-ref-fu-frase{flex:1 0 100%!important;padding:10px 0 0!important;border-top:1px solid #C8C4BE!important;border-left:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-program-tabs{justify-content:flex-start!important;padding:12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-program-tabs>.edured-subnav-inner{justify-content:flex-start!important;margin:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-program-tabs>.edured-subnav-inner>:is(a,button,[role="tab"]){min-height:38px!important;padding:8px 12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-content-panel>.e-con-inner{padding:42px 18px 50px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-content-panel .er-v22-panel-header{margin-bottom:26px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-formats-grid{grid-template-columns:1fr!important;gap:13px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-format-card{min-height:0!important;padding:19px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card{padding:21px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card .er-ref-logro{margin:17px -21px -21px!important;padding:14px 21px 17px 43px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-case-card .er-ref-logro::before{left:21px!important;top:15px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-tab-title{min-height:54px!important;padding:14px 2px!important;gap:14px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-faq-widget .elementor-tab-content{padding:0 32px 18px 2px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-panel>.wrap-sm{padding:42px 18px 50px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-path-steps .faq-q{min-height:54px!important;padding:14px 5px!important;gap:14px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step{width:calc(100% - 24px)!important;min-height:0!important;margin:42px auto 50px!important;padding:34px 18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step .er-v22-next-step-actions{display:grid!important;grid-template-columns:1fr!important;max-width:420px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-area-next-step .er-v22-next-step-action{width:100%!important;min-width:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta{width:calc(100% - 24px)!important;margin:42px auto 50px!important;padding:30px 18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta .er-v22-teaching-cta-actions{display:grid!important;grid-template-columns:1fr!important;max-width:420px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .er-v22-teaching-cta .er-v22-teaching-cta-action{width:100%!important;min-width:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034e{padding:42px 18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034c{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:10px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034c>.elementor-element{width:100%!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e0034c a.elementor-button{display:flex!important;width:100%!important;min-height:54px!important;padding:13px 18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .elementor-element-e00957 .elementor-widget-container>p{padding:18px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00014{padding:38px 20px 30px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five{display:grid!important;grid-template-columns:1fr!important;gap:28px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .er-footer-five>.elementor-element-e00007{grid-column:auto!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017{padding:18px 20px 92px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017>.e-con-inner{gap:14px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .elementor.elementor-100102 .elementor-element-e00017 :is(.elementor-element-e00015,.elementor-element-e00016)>.elementor-widget-container{white-space:normal!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-panel{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:24px 18px!important;border-radius:13px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-panel>.er-v22-alliance-modal-header{margin-bottom:18px!important;padding-right:36px!important;padding-bottom:17px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas .er-v22-alliance-modal-title{font-size:1.65rem!important}
}

/* 22.0.27: encuadres de portada acotados por ruta y por ancho de pantalla. */
@media (min-width:1600px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e001dc{background-size:cover,min(58vw,1100px) auto!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-nosotros .elementor-element-e0038c::before{background-size:auto 100%!important;background-position:right center!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-ensenamos .elementor-element-e0046f::before{background-position:50% 18%!important}
}
@media (min-width:768px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-page{padding-bottom:48px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico .er-v22-diagnostic-hero{min-height:clamp(420px,calc(100svh - 260px),520px)!important;padding:48px 0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-diagnostico #edured-autodiagnostico{margin-top:24px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-impacto .elementor-element-e00530::before{opacity:.56!important}
}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-hero-copy .elementor-widget-heading{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-eu-ai-act .er-v22-eu-hero-copy .elementor-widget-heading h1{width:100%!important;max-width:100%!important;font-size:clamp(2.15rem,3.8vw,3.5rem)!important;line-height:1.12!important;overflow-wrap:normal!important;hyphens:none!important}
@media (max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas:is(.er-route-nosotros,.er-route-ensenamos,.er-route-para-quien,.er-route-diagnostico,.er-route-contacto) .er-final-hero::after{background:linear-gradient(180deg,#F5F4F2 0%,rgba(245,244,242,.98) 42%,rgba(245,244,242,.94) 68%,rgba(245,244,242,.84) 100%)!important}
}
/* 22.0.29: la identidad de los programas debe envolver en filas; el formulario de Alianzas debe caber en su columna móvil. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas[class*="er-route-area-"] .er-area-identity-inline{flex-direction:row!important}
@media (max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design#edured-native-design.er-route-alianzas .elementor-element-e01083 .er-v22-alliance-modal-panel{width:100%!important;max-width:100%!important;box-sizing:border-box!important}
}
/* 22.0.31: la foto de Inicio cubre la altura completa del hero en tablet y escritorio, también con zoom. */
@media (min-width:600px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-inicio .elementor-element-e001dc{background-size:cover,auto 100%!important}
}
/* Guardianes: el punto acompaña al nombre en la misma línea, incluso cuando la franja se envuelve. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-area-identity-inline::before{position:static!important;align-self:center!important;inset:auto!important;transform:none!important}
/* 22.0.34: accesos proporcionados y una sola navegación de áreas en Cultura del cuidado. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .cta-fila{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important;gap:14px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .cta-fila>.btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:68px!important;padding:14px 18px!important;font-size:1.05rem!important;line-height:1.3!important;text-align:center!important;white-space:normal!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-area-nav{display:block!important;width:100%!important;padding:12px 20px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-area-nav>.edured-subnav-inner{display:flex!important;align-items:stretch!important;justify-content:center!important;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;margin:0 auto!important;padding:0!important;gap:0!important;overflow:visible!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-area-nav>.edured-subnav-inner>:is(a,button){display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;grid-column:auto!important;min-width:0!important;min-height:46px!important;margin:0!important;padding:10px 12px!important;white-space:nowrap!important;text-align:center!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .edured-subnav.edured-page-sections{display:none!important}
@media (max-width:879px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .cta-fila{grid-template-columns:minmax(0,1fr)!important;max-width:520px!important;gap:10px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .cta-fila>.btn{min-height:56px!important;padding:12px 16px!important;font-size:1rem!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-area-nav{padding:10px 12px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .er-v22-care-area-nav>.edured-subnav-inner{justify-content:flex-start!important;margin:0!important}
}
/* 22.0.35: jerarquía, respiración y lectura de los tres vacíos del programa. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c64>.er-ref-golpe{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;min-width:0!important;padding:28px!important;gap:13px!important;box-sizing:border-box!important;border:1px solid #34302C!important;border-top:3px solid #A8672E!important;border-radius:14px!important;background:#171717!important;box-shadow:0 10px 22px rgba(14,14,16,.08)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c64>.er-ref-golpe>.er-tag-b{width:100%!important;margin:0!important;color:#fff!important;font-size:1.18rem!important;font-weight:700!important;line-height:1.3!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c64>.er-ref-golpe>.er-tag-p{width:100%!important;min-width:0!important;margin:0!important;color:#E6E2DD!important;font-size:1rem!important;line-height:1.55!important;overflow-wrap:break-word!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c64>.er-ref-golpe>.er-tag-p p{margin:0!important;font:inherit!important;color:inherit!important;line-height:inherit!important}
@media (max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c64>.er-ref-golpe{padding:24px!important;gap:10px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c64>.er-ref-golpe>.er-tag-p{font-size:.96rem!important}
}
/* 22.0.36: tres formatos comparables, con un ritmo de lectura y acciones alineadas. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;min-width:0!important;padding:28px!important;gap:0!important;box-sizing:border-box!important;border:1px solid #DED9D4!important;border-radius:14px!important;background:#fff!important;box-shadow:0 8px 22px rgba(14,14,16,.055)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete.er-ref-destacado{border:2px solid #A8672E!important;box-shadow:0 14px 30px rgba(94,55,25,.11)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.er-ref-etiqueta{position:absolute!important;top:-14px!important;right:20px!important;z-index:1!important;width:auto!important;max-width:calc(100% - 40px)!important;margin:0!important;padding:7px 11px!important;border-radius:999px!important;background:#A8672E!important;color:#fff!important;font:800 .67rem/1.1 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.er-ref-eyebrow{width:100%!important;margin:0 0 13px!important;color:#915725!important;font:800 .7rem/1.3 Archivo,'Helvetica Neue',Arial,sans-serif!important;letter-spacing:.11em!important;text-align:left!important;text-transform:uppercase!important;overflow-wrap:normal!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.elementor-widget-heading{width:100%!important;min-height:60px!important;margin:0 0 14px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.elementor-widget-heading h3{margin:0!important;font-size:1.55rem!important;line-height:1.2!important;overflow-wrap:normal!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.er-ref-dur{width:100%!important;margin:0 0 4px!important;color:#915725!important;font-size:.98rem!important;font-weight:700!important;line-height:1.35!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.er-ref-dato{width:100%!important;min-height:46px!important;margin:0 0 18px!important;color:#5B5D63!important;font-size:.93rem!important;line-height:1.45!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.er-ref-dur p,
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.er-ref-dato p{margin:0!important;font:inherit!important;color:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>:is(.elementor-element-e00c86,.elementor-element-e00c8e,.elementor-element-e00c95){width:100%!important;min-width:0!important;margin:0 0 22px!important;color:#343438!important;font-size:.96rem!important;line-height:1.5!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete ul{margin:0!important;padding:0 0 0 21px!important;font:inherit!important;color:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete li{margin:0 0 6px!important;padding:0!important;line-height:1.48!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.elementor-widget-button{width:100%!important;margin-top:auto!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.elementor-widget-button .elementor-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:11px 16px!important;font-size:.92rem!important;line-height:1.25!important;text-align:center!important}
@media (max-width:1023px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:600px!important;margin-left:auto!important;margin-right:auto!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.elementor-widget-heading{min-height:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete>.er-ref-dato{min-height:0!important}
}
@media (max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00c98>.er-ref-paquete{padding:24px!important}
}
/* 22.0.37: testimonio, caso de referencia y alcances con una jerarquía compartida. */
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d3a{align-items:stretch!important;gap:22px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d3a>:is(.elementor-element-e00d33,.elementor-element-e00d39){min-width:0!important;padding:32px!important;box-sizing:border-box!important;border-radius:14px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d33{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:20px!important;background:#FAF9F7!important;border:1px solid #E1DFDB!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d33>.elementor-widget{width:100%!important;min-width:0!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d33 blockquote{max-width:46ch!important;margin:0!important;padding:0 0 0 20px!important;border-left:3px solid #A8672E!important;color:#292A2E!important;font-size:1.08rem!important;font-style:normal!important;font-weight:400!important;line-height:1.55!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d33 :is(figcaption,cite){display:block!important;margin:0!important;color:#5B5D63!important;font-size:.87rem!important;font-style:normal!important;line-height:1.45!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d33 cite b{display:block!important;margin-bottom:3px!important;color:#1B1C1F!important;font-size:.96rem!important;font-weight:700!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d39{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;background:#FBF5EF!important;border:1px solid #C89C74!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d39>.elementor-widget{width:100%!important;min-width:0!important;margin:0!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d39 .er-ref-marca-num{color:#805022!important;font-size:.68rem!important;font-weight:800!important;line-height:1.35!important;letter-spacing:.11em!important;text-transform:uppercase!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d39 h3{margin:0!important;font-size:1.58rem!important;line-height:1.2!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d39 .er-tag-p{color:#3A3A3F!important;font-size:1rem!important;line-height:1.5!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d39 .er-tag-p p{margin:0!important;font:inherit!important;color:inherit!important;line-height:inherit!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d39 .elementor-element-e00d38{margin-top:4px!important;padding:12px 14px!important;border-radius:8px!important;background:#F1E3D5!important;color:#704421!important;font-weight:600!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta{grid-column:span 2!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;min-height:160px!important;padding:25px!important;box-sizing:border-box!important;border:1px solid #E1DFDB!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 16px rgba(14,14,16,.045)!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta:nth-child(n+4){grid-column:span 3!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta::before{content:'';display:block;flex:0 0 3px;width:30px;margin-bottom:15px;border-radius:999px;background:#A8672E}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta .er-tag-p{width:100%!important;min-width:0!important;color:#343438!important;font-size:1rem!important;line-height:1.5!important}
body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta p{margin:0!important;font:inherit!important;color:inherit!important;line-height:inherit!important}
@media (min-width:768px) and (max-width:1023px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta,
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta:nth-child(n+4){grid-column:span 1!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta:last-child{grid-column:span 2!important}
}
@media (max-width:900px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d3a{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:660px!important;margin-left:auto!important;margin-right:auto!important}
}
@media (max-width:767px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d3a>:is(.elementor-element-e00d33,.elementor-element-e00d39){padding:24px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta,
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-area-cuidado .elementor-element-e00d46>.er-ref-tarjeta:nth-child(n+4){grid-column:auto!important;min-height:0!important;padding:22px!important}
}

/* Contacto: las dos tarjetas de formularios comparten la altura de la fila. */
@media (min-width:768px){
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .elementor-element-e0094c>#formDiagnostico{align-self:stretch!important;height:100%!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto .elementor-element-e0094c>#formDiagnostico>.elementor-widget-container{flex:1 1 auto!important;min-height:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto #formDiagnostico form.elementor-form{flex:1 1 auto!important;min-height:0!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto #formDiagnostico .elementor-form-fields-wrapper{align-content:stretch!important;grid-template-rows:auto auto auto 0 minmax(0,1fr)!important}
 body#edured-native-design#edured-native-design#edured-native-design.edured-v22-observaciones-completas.er-route-contacto #formDiagnostico .elementor-field-type-submit{align-self:end!important}
}
/* El reinicio del autodiagnóstico es secundario y solo aparece tras responder. */
body.edured-v22-observaciones-completas .edured-final .quiz-nav .quiz-restart-link,
body.edured-components-v124 .edured-v124 .quiz-nav .quiz-restart-link{
  appearance:none;
  background:transparent;
  border:0;
  border-radius:4px;
  color:#555;
  cursor:pointer;
  font:inherit;
  font-size:.92rem;
  padding:8px 2px;
  text-decoration:underline;
  text-underline-offset:3px;
}
body.edured-v22-observaciones-completas .edured-final .quiz-nav .quiz-restart-link:hover,
body.edured-components-v124 .edured-v124 .quiz-nav .quiz-restart-link:hover{color:var(--rojo,#cd2830)}
body.edured-v22-observaciones-completas .edured-final .quiz-nav .quiz-restart-link:focus-visible,
body.edured-components-v124 .edured-v124 .quiz-nav .quiz-restart-link:focus-visible{
  outline:2px solid var(--rojo,#cd2830);
  outline-offset:3px;
}
.edured-final .quiz-restart-dialog{
  width:min(420px,calc(100% - 28px));
  max-height:calc(100vh - 32px);
  margin:auto;
  padding:28px;
  border:1px solid #dedbd8;
  border-radius:16px;
  background:#fff;
  box-shadow:0 20px 60px rgba(14,14,16,.2);
  color:#17171b;
}
.edured-final .quiz-restart-dialog::backdrop{background:rgba(14,14,16,.55)}
.edured-final .quiz-restart-dialog h3{margin:0 0 10px;font-size:1.45rem;line-height:1.2}
.edured-final .quiz-restart-dialog p{margin:0 0 22px;font-size:1rem;line-height:1.5}
.edured-final .quiz-restart-actions{display:flex;flex-wrap:wrap;gap:10px}
@media(max-width:480px){.edured-final .quiz-restart-actions{flex-direction:column}.edured-final .quiz-restart-actions .btn{width:100%;justify-content:center}}
/* Los accesos flotantes no deben cubrir campos, consentimiento ni envío en móvil. */
@media(max-width:1024px){
 body.er-v22-form-in-view #er-wa-widget,
 body.er-v22-form-in-view #er-doc-top,
 body.er-v22-form-in-view .cky-btn-revisit-wrapper{
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
 }
}
