/* Turhal'ın Değerleri — kategori görünümü. Yalnız .sp-values kapsamındadır. */
.sp-values{--sp-values-red:#c62828;--sp-values-blue:#1769aa;--sp-values-gold:#9a6700;--sp-values-text:#182230;--sp-values-muted:#687385;display:grid;gap:18px;width:100%;min-width:0}
.sp-values-eyebrow,.sp-values-section-head small{display:block;margin-bottom:5px;color:var(--sp-values-red);font-size:11px;font-weight:900;letter-spacing:.1em}
.sp-values-jump{display:flex;gap:7px;flex-wrap:wrap}
.sp-values-jump a{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border:1px solid #dfe7ef;border-radius:999px;background:#fff;color:#25354a;font-size:10.5px;font-weight:850;text-decoration:none}
.sp-values-jump a:hover{border-color:#bdcbd8;background:#f7fafc}
.sp-values-section{display:grid;gap:11px;scroll-margin-top:95px}
.sp-values-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:4px}
.sp-values-section-head h2{margin:0;color:var(--sp-values-text);font-size:22px;line-height:1.2}
.sp-values-section-head p{max-width:850px;margin:5px 0 0;color:#6b7688;font-size:11px;line-height:1.45}
.sp-values-section-head>span{flex:0 0 auto;padding:5px 8px;border-radius:999px;background:#f2f5f8;color:#536174;font-size:9px;font-weight:850}
.sp-values-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:stretch}
.sp-values-card:hover{transform:translateY(-2px);border-color:#cbd9e6;box-shadow:0 8px 20px rgba(15,23,42,.055)}
.sp-values-media img{width:100%;height:100%;object-fit:cover}
.sp-values-badges{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-height:24px}
.sp-values-cat,.sp-values-status{display:inline-flex;align-items:center;min-height:22px;padding:4px 8px;border-radius:999px;font-size:8.5px;line-height:1.15;font-weight:850}
.sp-values-cat{background:#eef4fa;color:#27527a}.sp-values-status{background:#f8f1df;color:#765509}
.sp-values-meta span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sp-values-more{display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;padding-top:10px;color:#1e65a1!important;font-size:10.5px;font-weight:850;text-decoration:none}
.sp-values-more:hover{text-decoration:underline}
.sp-values-note{padding:18px;border:1px solid #dfe7ef;border-radius:16px;background:#fff}
.sp-values-note h2{margin:0 0 7px;color:var(--sp-values-text);font-size:18px}.sp-values-note p{margin:0;color:#647084;font-size:11px;line-height:1.6}
.sp-values-empty{padding:24px;border:1px solid var(--sp-border);border-radius:var(--sp-radius);background:var(--sp-surface)}.sp-values-empty h2{margin-top:0}
html[data-sp-theme="dark"] .sp-values-hero-meta span,html[data-sp-theme="dark"] .sp-values-jump a{background:var(--sp-surface);color:var(--sp-text)}
@media(max-width:767px){.sp-values{gap:12px}.sp-values-section-head{align-items:center}.sp-values-section-head h2{font-size:17px}.sp-values-section-head p{font-size:9.5px}.sp-values-cat,.sp-values-status{min-height:20px;padding:3px 7px;font-size:7.5px}}

/* Turhal'ın Değerleri: Şehitlerimiz ve Gazilerimiz bölümü */
.sp-values-mvg-section{padding:14px;border:1px solid #e1e7ed;border-radius:16px;background:linear-gradient(135deg,#fff,#fafbfc)}
.sp-values-mvg-section .sp-values-section-head{margin-top:0}
.sp-values-mvg-all{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 10px;border:1px solid #dfe6ed;border-radius:9px;background:#fff;color:#b42318!important;font-size:9px;font-weight:850;text-decoration:none!important;white-space:nowrap}
.sp-values-mvg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.sp-values-mvg-card{padding:13px;border:1px solid #e1e6eb;border-radius:14px;background:#fff}
.sp-values-mvg-card.is-martyr{border-color:#efd4d8;background:linear-gradient(180deg,#fffafa,#fff)}
.sp-values-mvg-card.is-veteran{border-color:#e8e1cc;background:linear-gradient(180deg,#fffdf7,#fff)}
.sp-values-mvg-card-head{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px}
.sp-values-mvg-card-head>span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#f6f7f9;font-size:21px}
.sp-values-mvg-card-head small{display:block;color:#b42318;font-size:7px;font-weight:900;letter-spacing:.06em}
.sp-values-mvg-card-head h3{margin:2px 0 0!important;font-size:14px!important}
.sp-values-mvg-card-head>b{padding:4px 7px;border-radius:999px;background:#f3f4f6;color:#596579;font-size:8px}
.sp-values-mvg-names{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:10px}
.sp-values-mvg-names a{display:block;padding:7px 8px;border-radius:9px;background:#f7f8fa;color:#344054!important;font-size:8.5px;font-weight:750;text-decoration:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sp-values-mvg-link{display:inline-flex;margin-top:9px;color:#b42318!important;font-size:9px;font-weight:850;text-decoration:none!important}
@media(max-width:767px){
  .sp-values-mvg-grid{grid-template-columns:1fr}
  .sp-values-mvg-names{grid-template-columns:1fr 1fr}
  .sp-values-mvg-section{padding:10px}
}
