/* anasayfa.css — hero, arama kutusu, liste araç çubuğu, CTA şerit */

/* Üstte ince başlık + arama; kartlar hemen başlar (Armut tarzı) */
.liste-ust{background:#fff;border-bottom:1px solid var(--cizgi);padding:16px 0 14px}
.liste-ust__baslik{font-size:1.2rem;text-align:center;margin:0 0 12px}
@media(min-width:768px){.liste-ust__baslik{font-size:1.55rem;margin-bottom:14px}}

.ara-kutu{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--cizgi);border-radius:999px;
  padding:5px 8px 5px 16px;box-shadow:var(--golge);max-width:600px;margin:0 auto}
.ara-kutu i{color:var(--metin-soluk)}
.ara-kutu input{flex:1;border:0;outline:0;font:inherit;font-size:1rem;padding:11px 4px;background:transparent;color:var(--metin)}

.bolum--liste{padding-top:8px}
.bolum--liste .salon-izgara{margin-top:6px}

.liste-arac{display:flex;justify-content:center;margin-top:12px}
.liste-arac__sayi{font-size:.88rem;color:var(--metin-soluk);font-weight:600}

.liste-bos{text-align:center;color:var(--metin-soluk);padding:40px 0;font-size:1.05rem}

.cta-serit{background:#fff}
.cta-serit__ic{display:flex;flex-direction:column;gap:18px;align-items:flex-start;
  background:linear-gradient(135deg,#102b24,#0a5c4c);color:#fff;border-radius:var(--r);padding:28px}
.cta-serit__ic h2{margin:0 0 6px;font-size:1.35rem}
.cta-serit__ic p{margin:0;color:rgba(255,255,255,.86);max-width:60ch}
@media(min-width:768px){.cta-serit__ic{flex-direction:row;align-items:center;justify-content:space-between;padding:34px 40px}}

/* SEO içerik + Sık Sorulan Sorular */
.seo-icerik{background:#fff;border-top:1px solid var(--cizgi)}
.icerik-dar{max-width:820px;margin-inline:auto}
.seo-icerik h2{font-size:1.35rem;margin:0 0 12px}
.seo-icerik p{color:var(--metin-soluk);line-height:1.75;margin:0 0 14px}
.seo-icerik strong{color:var(--metin)}
.sss-baslik{margin-top:26px!important}
.sss{display:grid;gap:10px}
.sss__oge{background:#f6f9f8;border:1px solid var(--cizgi);border-radius:12px;padding:0 16px;overflow:hidden}
.sss__oge summary{cursor:pointer;font-weight:700;padding:14px 0;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:10px}
.sss__oge summary::-webkit-details-marker{display:none}
.sss__oge summary::after{content:"\002B";font-size:1.3rem;color:var(--renk-ana);font-weight:400;flex-shrink:0}
.sss__oge[open] summary::after{content:"\2212"}
.sss__oge p{margin:0 0 16px;color:var(--metin-soluk);line-height:1.7}
