.person__ph img{filter:none!important}
.person__ph::after{display:none!important}
#redx .media:has(img[alt*="рентгенолог"])::after{display:none!important}
#redx .media img[alt*="рентгенолог"]{filter:none!important}
/* статьи со снимком слева и текстом справа: размеры из исходной вёрстки (48% / зазор 42px / отступ снимка 30px / подпись 15px / текст 18px) */
#rec4931420901 #redx .wrap.layout,#rec4932073801 #redx .wrap.layout{max-width:1560px;grid-template-columns:200px minmax(0,1fr);column-gap:40px}
#rec4931420901 #redx .body,#rec4932073801 #redx .body{max-width:none;width:100%}
#rec4931420901 #redx .sec:has(>figure),#rec4932073801 #redx .sec:has(>figure){display:grid;grid-template-columns:48% minmax(0,1fr);column-gap:42px;align-items:start;margin-block:70px}
#rec4931420901 #redx .sec>figure,#rec4932073801 #redx .sec>figure{grid-column:1;grid-row:1/span 30;margin:0;padding-top:30px;display:flex;flex-direction:column}
#rec4931420901 #redx .sec>figure .frame,#rec4932073801 #redx .sec>figure .frame{padding:0}
#rec4931420901 #redx .sec>figure .frame::before,#rec4931420901 #redx .sec>figure .frame::after,#rec4932073801 #redx .sec>figure .frame::before,#rec4932073801 #redx .sec>figure .frame::after{display:none}
#rec4931420901 #redx .sec>figure .shot,#rec4932073801 #redx .sec>figure .shot{width:100%;border-radius:4px;overflow:hidden}
#rec4931420901 #redx .sec>figure .shot img,#rec4932073801 #redx .sec>figure .shot img{width:100%;height:auto;display:block;border-radius:4px}
#rec4931420901 #redx .sec>figure figcaption,#rec4932073801 #redx .sec>figure figcaption{margin-top:12px;padding:12px;font-size:15px;line-height:1.75;border-radius:4px;background:rgba(255,255,255,.06);color:var(--muted)}
#rec4931420901 #redx .sec:has(>figure)>:not(figure),#rec4932073801 #redx .sec:has(>figure)>:not(figure){grid-column:2;min-width:0}
#rec4931420901 #redx .sec:has(>figure)>h2,#rec4932073801 #redx .sec:has(>figure)>h2{margin:0 0 20px;font-size:30px;line-height:1.2;overflow-wrap:anywhere}
#rec4931420901 #redx .sec:has(>figure)>p,#rec4932073801 #redx .sec:has(>figure)>p{margin:0 0 18px;font-size:18px;line-height:1.75}
#rec4931420901 #redx .sec:has(>figure)>ul,#rec4932073801 #redx .sec:has(>figure)>ul{margin:18px 0;padding:0;font-size:18px;line-height:1.75}
@media(max-width:900px){#rec4931420901 #redx .sec:has(>figure),#rec4932073801 #redx .sec:has(>figure){display:block;margin-block:45px}#rec4931420901 #redx .sec>figure,#rec4932073801 #redx .sec>figure{margin:0 0 22px;padding-top:0}#rec4931420901 #redx .sec:has(>figure)>h2,#rec4932073801 #redx .sec:has(>figure)>h2{font-size:28px}}
/* светлая тема: фон цвета бумаги (#EBE8E2) вместо белого */
html.red-on:root[data-theme="light"]{--ink:#EBE8E2!important;--ink-2:#F3F1EC!important;--ink-3:#E3E0D9!important;--bar:rgba(235,232,226,.94)!important;--field:#F3F1EC!important}
html.red-on:root[data-theme="light"] #redx{--ink:#EBE8E2!important;--ink-2:#F3F1EC!important;--ink-3:#E3E0D9!important;background:#EBE8E2!important}
html.red-on.red-on:root[data-theme="light"] body,html.red-on.red-on:root[data-theme="light"] .t-body,html.red-on.red-on:root[data-theme="light"] #allrecords{background-color:#EBE8E2!important}