/* AKKOÇ v70.26 · warme Leseflächen, Marine und gezielte Goldakzente. */
:root{
  --akkoc-reading:#f6f3ed;
  --akkoc-card:#ffffff;
  --akkoc-ink:#101c2e;
  --akkoc-accent:#765a2b;
  --akkoc-border:#ddd6c9;
}
body .hero{background:#101c2e!important}
body .goal-guide{border-bottom-color:var(--akkoc-border)}
body .goal-guide-head h2,
body .goal-card strong{color:var(--akkoc-ink)!important}
body .goal-guide .eyebrow{color:var(--akkoc-accent)!important}
body .goal-card{background:#fff;border-color:var(--akkoc-border)}
body .goal-card small{color:#52606c}
body .goal-card>b{color:#7a5b27}
body .hero .hero-actions a.btn,
html[lang="tr"] body .hero .actions a.btn:not(.secondary){
  background:#c8a75d!important;
  color:#101c2e!important;
  border-color:#c8a75d!important;
}
body .hero .hero-actions a.btn:hover,
html[lang="tr"] body .hero .actions a.btn:not(.secondary):hover{
  background:#d6b976!important;
  border-color:#d6b976!important;
}
body .hero .hero-actions a.btn:focus-visible,
html[lang="tr"] body .hero .actions a.btn:focus-visible{
  outline:3px solid #fff;
  outline-offset:4px;
}
body.wissen357 .wissen-main blockquote{
  background:#f4eddf;
  color:var(--akkoc-ink);
  border-left-color:#c8a75d;
}
/* Türkçe: bestehende helle Abschnitte und Checks; dunkle Portalbereiche bleiben. */
html[lang="tr"] body{background:var(--akkoc-reading);color:var(--akkoc-ink)}
html[lang="tr"] .section:not(.dark):not(.navy):not(.contact),
html[lang="tr"] #nerede.section,
html[lang="tr"] #girisimci.section.navy,
html[lang="tr"] #personel.section.navy{
  background:var(--akkoc-reading)!important;
}
html[lang="tr"] .section:not(.dark):not(.navy):not(.contact) .card,
html[lang="tr"] #girisimci .card,
html[lang="tr"] #personel .card,
html[lang="tr"] .about-tr-more,
html[lang="tr"] .trust-tr,
html[lang="tr"] .v7010-sources span,
html[lang="tr"] body .jump a,
html[lang="tr"] body .question select{
  background:#fff!important;
  color:var(--akkoc-ink);
  border-color:var(--akkoc-border)!important;
}
html[lang="tr"] .section:not(.dark):not(.navy):not(.contact) > .wrap > .eyebrow,
html[lang="tr"] #girisimci > .wrap > .eyebrow,
html[lang="tr"] #personel > .wrap > .eyebrow,
html[lang="tr"] #girisimci .card a,
html[lang="tr"] #personel .card a{color:var(--akkoc-accent)!important}
html[lang="tr"] .section:not(.dark):not(.navy):not(.contact) .quote,
html[lang="tr"] .section:not(.dark):not(.navy):not(.contact) .pill,
html[lang="tr"] .section:not(.dark):not(.navy):not(.contact) .notice,
html[lang="tr"] #girisimci .quote,
html[lang="tr"] #personel .quote,
html[lang="tr"] #girisimci .pill,
html[lang="tr"] #personel .pill,
html[lang="tr"] .about-tr-quote,
html[lang="tr"] body .question,
html[lang="tr"] body .result:not(.green):not(.yellow):not(.red){
  background:#f4eddf!important;
  color:var(--akkoc-ink);
  border-color:var(--akkoc-border)!important;
}
html[lang="tr"] body.akkoc-tr-checks .check{background:#fff;border-color:var(--akkoc-border)}
html[lang="tr"] body.akkoc-tr-checks .check .eyebrow{color:var(--akkoc-accent)}
html[lang="tr"] .section:not(.dark):not(.navy):not(.contact) .btn.secondary,
html[lang="tr"] #girisimci .btn.secondary,
html[lang="tr"] #personel .btn.secondary{
  background:#fff;
  color:var(--akkoc-ink);
  border-color:#857354;
}
