#kenali-ejen{order:12;padding:48px 0;background:#f7f9fc;color:#153451}
#kenali-ejen h2{text-align:center;font:700 clamp(28px,3vw,38px)/1.2 'Manrope',sans-serif;margin:0 0 28px;color:#102f54}
#kenali-ejen .specialist-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:center}
#kenali-ejen .specialist-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}
#kenali-ejen figure{min-width:0;margin:0;background:white;border:1px solid #e2d2ad;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #102f5410}
#kenali-ejen figure img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;object-position:center;background:#f7f9fc}
#kenali-ejen figcaption{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:82px;padding:12px;text-align:center;font-size:13px;font-weight:600;line-height:1.5;color:#745619}
#kenali-ejen h3{margin:0 0 6px;font:700 23px/1.35 'Manrope',sans-serif}
#kenali-ejen .specialist-role{color:#8b681f;font-weight:600;margin:0 0 12px}
#kenali-ejen p{font-size:15px;line-height:1.65;margin:0 0 13px}
#kenali-ejen .specialist-contact{padding-bottom:14px;border-bottom:1px solid #e2d2ad}
#kenali-ejen .specialist-coverage{margin:18px 0}
#kenali-ejen h4{font-size:15px;margin:0 0 7px}
#kenali-ejen small{display:block;font-size:13px;line-height:1.6;color:#53677b}
#kenali-ejen .specialist-whatsapp{background:#168b47;color:white;border-radius:10px}
@media(max-width:850px){#kenali-ejen .specialist-layout{grid-template-columns:1fr;gap:24px}#kenali-ejen .specialist-gallery{max-width:640px;margin:auto}}
@media(max-width:520px){#kenali-ejen{padding:32px 0}#kenali-ejen .specialist-gallery{grid-template-columns:1fr;max-width:340px;gap:16px}#kenali-ejen h3{font-size:21px}#kenali-ejen .specialist-whatsapp{width:100%;justify-content:center}}
