/* A2 sayfaları: sol hizalı bölüm başlığı (slider bloğu) — sembol/üst boşluk sadeleştirildi */
.sec-title.sec-left{text-align:left;padding-top:0;margin-top:0}
.sec-title.sec-left::before{display:none}
.sec-title.sec-left::after{margin-left:0}

/* Video zigzag: dikey 9:16 çerçeve (yanık yazılar kırpılmasın) */
.ti-img.vid .video-loop{aspect-ratio:9/16;max-height:640px;max-width:360px;width:100%}

/* Anaokulu (Evrim Hoca, 02.11): yaş grupları listesi, bilgi kutuları, Gelişim Alanları ve Derslerimiz kartları */
.ao-gruplar{list-style:none;padding:0;margin:4px 0 14px}
.ao-gruplar li{display:flex;align-items:center;gap:12px;margin-bottom:10px;font-weight:600;color:var(--title)}
/* Grup sembolleri yaprak yerine (Evrim Hoca, 03.11) */
.ao-g-ic{flex:none;width:28px;height:28px;fill:none;stroke:var(--gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
html body .ao-stats .stat b{font:400 1.6rem/1.2 var(--f-serif)}
/* Evrim Hoca 03.11: 3–6 Yaş / başlık / çizgi / giriş metni arası açık */
.ao-ders .sec-title{margin-bottom:34px;line-height:1.25}
.ao-ders .sec-title em{margin-bottom:12px}
.ao-ders .sec-title::after{margin-top:26px}
.ao-ders-giris{margin-top:0;text-align:center;line-height:1.75}
.ao-ders-list{max-width:1100px;margin:48px auto 0}
@media(min-width:768px){.ao-ders-list{grid-template-columns:repeat(2,1fr)}}
@media(min-width:1200px){.ao-ders-list{grid-template-columns:repeat(3,1fr)}}
.ao-ders-list li{padding:28px 26px}
.ao-ders-list li b{font:400 1.4rem/1.25 var(--f-serif);color:var(--green);margin-bottom:10px}
/* Anaokulu: tek kalan son ders kartı ortada (Evrim Hoca, 03.11) */
@media(min-width:768px) and (max-width:1199px){.ao-ders-list li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}}
@media(min-width:1200px){.ao-ders-list li:last-child:nth-child(3n+1){grid-column:2}}
