.medical-review { padding: 48px 24px; background: #f4f7fa; color: #26364a; border-top: 1px solid #e1e8ef; border-bottom: 1px solid #e1e8ef; scroll-margin-top: 110px; }
.medical-review__inner { max-width: 1140px; margin: 0 auto; }
.medical-review__intro { margin-bottom: 24px; }
.medical-review .medical-review__eyebrow { margin: 0 0 8px; color: #3375a8; font-size: 11px; font-weight: 600; line-height: 1.6; letter-spacing: .14em; }
.medical-review h2 { margin: 0 0 12px; color: #26364a; font-size: 25px; font-weight: 600; line-height: 1.6; }
.medical-review .medical-review__description { margin: 0; color: #506377; font-size: 14px; line-height: 1.9; }
.medical-review__doctors { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; }
.medical-review .medical-review__doctor { display: flex; align-items: center; gap: 24px; padding: 24px; border: 1px solid #dce5ed; border-radius: 4px; background: #fff; color: #26364a; text-decoration: none; transition: border-color .2s, box-shadow .2s; }
.medical-review__doctor img { display: block; width: 108px; height: auto; flex: 0 0 108px; align-self: center; }
.medical-review__details { min-width: 0; }
.medical-review__details > span { display: block; }
.medical-review__role { margin: 0 0 4px; color: #617286; font-size: 12px; line-height: 1.6; }
.medical-review__name { font-size: 18px; font-weight: 600; line-height: 1.7; }
.medical-review__english { margin-top: 3px; color: #617286; font-size: 12px; line-height: 1.6; }
.medical-review__link { margin-top: 12px; color: #286b9e; font-size: 13px; line-height: 1.7; }
.medical-review__link span { margin-left: 8px; }
.medical-review .medical-review__doctor:hover { border-color: #75a6ca; box-shadow: 0 4px 14px rgba(38, 69, 96, .06); }
.medical-review a:focus-visible, .medical-review-inline a:focus-visible { outline: 3px solid #a14175; outline-offset: 4px; }
.medical-review-inline { display: flex; align-items: baseline; flex-wrap: wrap; gap: 5px 14px; margin: 0 0 24px; padding: 14px 0; border-top: 1px solid #e1e8ef; border-bottom: 1px solid #e1e8ef; color: #506377; font-size: 12px; line-height: 1.9; }
.medical-review-inline__label { font-weight: 600; }
.medical-review-inline__names { display: inline-flex; align-items: baseline; flex-wrap: wrap; gap: 0 5px; }
.medical-review-inline a { color: #286b9e; text-decoration: underline; text-underline-offset: 3px; }
.medical-review-inline__more { font-size: 11px; }
.search-overview .medical-review-inline { justify-content: center; margin: 22px 0 0; border: 0; padding: 0; }
#doctor-behruz, #doctor-cuneyt, #medical-team { scroll-margin-top: 115px; }
.medical-review-policy { color: #506377; font-size: 14px; line-height: 1.9; }
@media (max-width: 767px) {
    .medical-review { padding: 34px 20px; }
    .medical-review h2 { font-size: 22px; }
    .medical-review__doctors { grid-template-columns: 1fr; gap: 12px; }
    .medical-review .medical-review__doctor { gap: 18px; padding: 20px 16px; }
    .medical-review__doctor img { width: 78px; flex-basis: 78px; }
    .medical-review__name { font-size: 16px; }
    .medical-review__link { font-size: 12px; margin-top: 8px; }
    .medical-review-inline { gap: 4px 10px; }
    .medical-review-inline__label { width: 100%; }
    .search-overview .medical-review-inline { text-align: center; }
}
