/* ESRC: small additions after the 2026 security update (no inline scripts / CDN). */

/* accordion items were revealed by GSAP; site.js now does it — keep them visible without JS too */
.accordion__item { visibility: visible; }

/* images coming from media.php keep the old "width=100%" behaviour */
.post-img img, .service-thumb img { max-width: 100%; height: auto; }

/* research search form */
.js-research-search .input-group .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; }

/* rich text from the editor must not overflow the layout */
.rich-text img { max-width: 100%; height: auto; }
.rich-text table { max-width: 100%; }
