.cms-body img{border-radius:.5rem;max-width:100%;height:auto}.cms-body iframe{aspect-ratio:16/9;border:0;border-radius:.5rem;width:100%;max-width:100%}.cms-body iframe[data-formato=vertical]{aspect-ratio:9/16;width:100%;max-width:360px;margin:1rem auto;display:block}.cms-body figure{max-width:100%;margin:1rem 0}.cms-body figure img{width:100%}.cms-body video{background:#000;border-radius:.5rem;max-width:100%;height:auto;margin:1rem auto;display:block}.cms-body figcaption{color:#6c757d;text-align:center;margin-top:.25rem;font-size:.875rem}.cms-galeria{grid-template-columns:repeat(auto-fill,minmax(min(150px,40%),1fr));gap:1.5rem 1.25rem;font-size:1.05rem;display:grid}.cms-galeria>:not(figure){grid-column:1/-1;margin:0}.cms-galeria figure{text-align:center;margin:0}.cms-galeria figure img{aspect-ratio:1;object-fit:cover;background:#f1f3f5;display:block}.cms-galeria figure:not(:has(img)):before{content:"";aspect-ratio:1;background:#e9ecef;border-radius:.5rem;display:block}.cms-galeria figcaption{color:#212529;margin-top:.5rem;font-size:1rem;line-height:1.4}
