/* donör: https://gaviaworks-dev.github.io/DadaMentor/Diet/reklam-ve-marka-is-birlikleri.html
   Donörün kendisi bozuk (2026-09-14 parti 4, 1440 + 390'da ölçüldü): bağladığı
   beslenme-ipucu-detay-v1.css `.reh-article` için yalnız max-width tanımlıyor; gri bölümdeki
   h2/p/ul/li'nin hepsi margin 0, ul padding-left 0 (madde işareti kolonun dışına taşıyor),
   li arası 0. Bizim sayfamız donörle birebir aynıydı. Bu yüzden değer donörden değil,
   Beyar'ın aynı kusur için onayladığı kardeş sayfadan alındı:
   · okuma kolonu ritmi — `uzmanla-calisma-rehberi-v1.css`in (kaynağı `puf-detay-v1.css`
     131-134 + ≤640 bloğu) BAYT kopyası;
   · madde listesi — `yasal-v1.css` 59-61 (`.prose__body ul`, Diet donörü diet-yasal.css'in
     bayt kopyası) seçici `.reh-article>ul`e çevrilerek; tek fark li yazı boyutu gövde
     paragrafıyla eşit (17px, ≤640 16px);
   · uç boşlukları — `kurumsal-v1.css`in `.reh-article>p:last-child{margin-bottom:0}` ve
     `.seo-prose h2{margin:0 …}` emsaliyle ilk/son çocuk sıfırlanır, bölümün 74px iç
     boşluğu iki uçta da eşit kalır;
   · Başvuru bölümü — `.reh-note-lg{margin-top:0}` makalenin hemen ardından paragrafa
     yapışıyor (donörde de); ara `beslenme-ipucu-detay-v1.css` 144'teki
     `.reh-article + .sec-head{margin-top:30px}` emsaliyle aynı değer.
   `text-align:start` kopyada duruyor; `kurumsal-yasal-hiza.css` bu dosyadan SONRA bağlanır. */
.reh-article{max-width:860px}
.reh-article>.lead{font-size:17px;color:var(--slate-2);font-weight:500;line-height:1.85;margin-bottom:24px}
.reh-article h2{font-size:27px;margin:42px 0 16px;letter-spacing:-.015em}
.reh-article>p{font-size:17px;color:var(--slate-2);font-weight:500;line-height:1.85;margin-bottom:24px;text-align:start;-webkit-hyphens:auto;hyphens:auto}
.reh-article>ul{margin:0 0 24px;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:8px}
.reh-article>ul li{position:relative;padding-left:22px;font-size:17px;color:var(--slate-2);font-weight:500;line-height:1.65}
.reh-article>ul li::before{content:"";position:absolute;left:4px;top:.62em;width:7px;height:7px;border-radius:var(--radius-circle);background:var(--tomato)}
.reh-article>h2:first-child{margin-top:0}
.reh-article>:last-child{margin-bottom:0}
.reh-article + .reh-note-lg{margin-top:30px}
@media(max-width:640px){
  .reh-article h2{font-size:23px}
  .reh-article>p,.reh-article>.lead{font-size:16px;line-height:1.8}
  .reh-article>ul li{font-size:16px}
}
