.medical-comic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));direction:rtl;gap:12px;max-width:1060px;margin:auto;background:#f4f8f6;padding:12px}.medical-panel{position:relative;margin:0;overflow:hidden;background:#e6efee}.medical-panel svg{display:block;width:100%;height:auto}.medical-panel .number{position:absolute;left:10px;top:10px;padding:3px 7px;background:#fff;color:#254b50;font:12px Georgia,serif;letter-spacing:.12em}@media(max-width:760px){.medical-comic{grid-template-columns:1fr;gap:10px;padding:8px}}
