/* Кейс «Редизайн ИНИТ ЦЕНТР»: слайды со скриншотами вместо HTML-макетов. */
.r_case_panel.r_case_shot { margin: 0; padding: 0; min-height: 0; overflow: hidden; background: #1c1815; }
.r_case_shot picture, .r_case_shot img { display: block; width: 100%; height: auto; aspect-ratio: 16 / 10; object-fit: cover; object-position: top center; }
.r_case_shot figcaption { padding: 14px 20px; font-size: 13px; line-height: 1.45; color: var(--fg-dim); border-top: 1px solid #2a2520; }
.r_case_shot figcaption strong { color: var(--fg); font-weight: 500; }
.r_case_page_meta a { color: var(--fg); text-decoration: underline; text-decoration-color: var(--accent); text-underline-offset: 3px; }
.r_case_page_meta a:hover { color: var(--accent); }
/* В H1 длинное слово «электрохимзащиты» — на телефоне уменьшаем кегль, чтобы не было горизонтальной прокрутки. */
.r_case_page_h1 { overflow-wrap: break-word; }
@media (max-width: 700px) {
  .r_case_shot figcaption { padding: 10px 14px; font-size: 12px; }
  .r_case_page_h1 { font-size: clamp(26px, 8.2vw, 40px); }
}
