.rmer-20261014 .rm-single .rm-featured.wp-post-image{display:block;width:auto;max-width:100%;height:auto;max-height:340px;object-fit:contain;margin:24px auto 32px;border-radius:12px}
.rmer-20261014 .rm-editorial-20261014{max-width:78ch;margin-inline:auto;font-size:18px;line-height:1.75}
.rm-editorial-20261014 p{margin-block:1em}
.rm-editorial-20261014 h2{font-size:clamp(24px,2.4vw,30px);line-height:1.3;margin-top:2em;scroll-margin-top:100px}
.rm-editorial-20261014 h3{font-size:21px;line-height:1.4;margin-top:1.8em}
.rm-editorial-table{overflow-x:auto;margin-block:24px;-webkit-overflow-scrolling:touch}
.rm-editorial-table table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5}
.rm-editorial-table th,.rm-editorial-table td{padding:12px;border:1px solid #d9e3df;text-align:left;vertical-align:top}
.rm-editorial-table th{background:#eef6f2;color:#182720}
@media(max-width:600px){.rmer-20261014 .rm-single .rm-featured.wp-post-image{max-height:230px;margin:16px auto 24px}.rmer-20261014 .rm-editorial-20261014{font-size:17px}.rm-editorial-table table{min-width:440px}}
@media print{.rm-editorial-20261014 h2,.rm-editorial-20261014 h3{break-after:avoid}.rm-editorial-table{overflow:visible}.rm-editorial-table tr{break-inside:avoid}}
