.caso-cuerpo{color:#1f2937;overflow-wrap:break-word;font-size:17px;line-height:1.75}.caso-cuerpo>*+*{margin-top:1.1em}.caso-cuerpo h2{color:#111827;letter-spacing:-.03em;border-top:1px solid #dbe3ec;margin-top:56px;padding-top:48px;font-size:29px;font-weight:600;line-height:1.15}.caso-cuerpo>h2:first-child{border-top:0;margin-top:0;padding-top:0}.caso-cuerpo h2+*{margin-top:20px}.caso-cuerpo h3{color:#111827;letter-spacing:-.015em;margin-top:36px;font-size:20px;font-weight:600;line-height:1.3}.caso-cuerpo h2+h3{margin-top:28px}.caso-cuerpo h3+*{margin-top:10px}.caso-cuerpo a{color:#111827;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--accent));text-decoration-color:hsl(var(--accent));text-underline-offset:4px;font-weight:600;text-decoration-thickness:2px;transition:text-decoration-color .2s}.caso-cuerpo a:hover{text-decoration-color:#111827}.caso-cuerpo strong{color:#111827;font-weight:600}.caso-cuerpo ul{padding-left:1.3em;list-style:outside}.caso-cuerpo li+li{margin-top:.45em}.caso-cuerpo li::marker{color:#5f6f7d}.caso-cuerpo .caso-destacado{border-left:3px solid hsl(var(--accent));color:#111827;letter-spacing:-.01em;margin-top:28px;padding:2px 0 2px 20px;font-size:21px;font-weight:500;line-height:1.5}.caso-cuerpo .caso-destacado+*{margin-top:28px}.caso-cuerpo mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;background:linear-gradient(#0000 58%,#c7ff63 58%);padding:0 2px;font-weight:600}.caso-cuerpo .caso-evidencia{margin:28px 0 0}.caso-cuerpo .caso-evidencia-enlace{border-radius:var(--radius);cursor:zoom-in;background:#fff;border:1px solid #dbe3ec;text-decoration:none;display:block;position:relative;overflow:hidden}.caso-cuerpo .caso-evidencia-enlace:focus-visible{outline-offset:3px;outline:2px solid #111827}.caso-cuerpo .caso-evidencia img{width:100%;height:auto;display:block}.caso-cuerpo .caso-evidencia-marco{border:3px solid hsl(var(--accent));pointer-events:none;border-radius:8px;position:absolute}.caso-cuerpo .caso-evidencia figcaption{color:#5f6f7d;margin-top:12px;font-size:14px;line-height:1.6}@media (width<=639.98px){.caso-cuerpo{font-size:16px}.caso-cuerpo h2{margin-top:44px;padding-top:36px;font-size:25px}.caso-cuerpo .caso-evidencia figcaption{font-size:13px}.caso-cuerpo .caso-destacado{padding-left:16px;font-size:19px}}
