/* V3.5 (12 Ekim 2026): yerel SEO sayfaları, hizmet sayfalarına eklenen bölümler ve İngilizce makale teklif kutuları.
   Mevcut palet değişkenlerini kullanır (--ink, --bg, --bg-alt, --line, --accent). Başka dosyayı ezmez; yalnız yeni sınıflar. */

/* Teklif kutusu (EN makaleler WordPress editöründen; EN kat planı sayfası şablondan) */
.ak-cta{border:1px solid var(--line);border-left:4px solid var(--ink);background:var(--bg-alt);padding:22px 26px;margin:2rem 0;border-radius:0 8px 8px 0}
.ak-cta p{margin:0 0 .6em}
.ak-cta p:last-child{margin-bottom:0}
.ak-cta-title{font-weight:700;font-size:1.15em;color:var(--ink)}
.ak-btn,.post-body .ak-btn{display:inline-block;background:var(--ink);color:var(--bg);padding:10px 18px;margin:4px 14px 4px 0;border-radius:4px;font-weight:600;text-decoration:none}
.ak-btn:hover,.post-body .ak-btn:hover{opacity:.85}

/* Makale içi üçlü örnek şeridi */
.ak-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:1.6rem 0}
.ak-strip figure{margin:0}
.ak-strip img{margin:0;width:100%;height:auto;border-radius:6px}
.ak-strip figcaption{font-size:.82rem;line-height:1.5;margin-top:6px}
@media(max-width:640px){.ak-strip{grid-template-columns:1fr}}

/* Ana sayfa: hero altı kısa tanıtım listesi ve ruhsat bloğundaki satır içi bağlantılar */
.v35-points a,.v35-intro a,.lic-home-promo p a,.lic-scale__copy p a,.local-topic__copy p a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}
.v35-points a:hover,.v35-intro a:hover{text-decoration-thickness:2px}

/* Hizmet sayfalarına eklenen bölümler (tpl-hizmet.php / tpl-hizmetler.php; metin inc/v35-service-copy.php) */
.v35-sec{padding-block:clamp(40px,7vh,84px);border-top:1px solid var(--line)}
.v35-sec>.sec-title{max-width:32ch;margin-bottom:24px}
.v35-body{max-width:78ch;font-size:clamp(15px,1.3vw,17px);line-height:1.8;color:#3a372f}
.v35-body p{margin:0 0 1.1em}
.v35-body h3{font-size:clamp(18px,1.8vw,22px);font-weight:600;line-height:1.3;margin:1.6em 0 .4em;color:var(--ink)}
.v35-body ul,.v35-body ol{margin:0 0 1.2em;padding-left:1.3em}
.v35-body ul{list-style:disc}
.v35-body ol{list-style:decimal}
.v35-body li{margin-bottom:.5em}
.v35-body strong{color:var(--ink)}
.v35-body a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}
.v35-body .ak-btn{color:var(--bg);text-decoration:none}
.v35-body table{width:100%;border-collapse:collapse;margin:1.4em 0;font-size:.95em;line-height:1.5}
.v35-body th,.v35-body td{border:1px solid var(--line);padding:10px 14px;text-align:left;vertical-align:top}
.v35-body thead th{background:var(--bg-alt);font-weight:600}
@media(max-width:640px){.v35-body table{display:block;max-width:100%;overflow-x:auto}}
.v35-lead-extra{margin-top:18px}
.v35-note{margin-top:22px;font-size:15px}
.v35-note a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}
