/* ===== Правки дизайну поверх оригінальної теми (типографіка, контраст). ===== */

/* 4. Легший основний текст: 600 → 500 (жирні слова тепер помітніші) */
.text,
.body-section__item { font-weight: 500; }
.text strong, .text b { font-weight: 700; }

/* 3. Міжрядковий інтервал у картках (було 1.0 — рядки злипались) */
.body-section__item,
.item-chrono__info,
.item-chrono__link { line-height: 1.35; }

/* 1. E-mail у синьому блоці контактів: білий з підкресленням, переноситься на телефоні */
.footer-contacts__label a {
  color: #fff;
  text-decoration-color: rgba(255, 255, 255, .6);
  text-underline-offset: .2em;
  overflow-wrap: anywhere;
}
@media (any-hover: hover) {
  .footer-contacts__label a:hover { text-decoration-color: #fff; }
}

/* 2. Телефон: вступ більший за основний текст */
@media (max-width: 47.99875em) {
  body { font-size: 1.125rem; }
  .info__text { font-size: 1.25rem; }
}
@media (max-width: 24.99875em) {
  .info__text { font-size: 1.1875rem; }
}
