/*
 * Proje Adı: Alaeddin Ai
 * Yapımcı: Osman Beşer
 * Firma: Teknoen Yapay Zeka ve Bilişim Teknolojileri A.Ş.
 * Sürüm: 2.9.0 / 01.11.2026
 * Sürüm Notları: Uzman keşif merkezi için açık temalı, mobil ve erişilebilir kart sistemi.
 * Sistem Anlatımı: Ana site mevcut Bootstrap/tema dosyalarından bağımsız sınıf adlarında görsel katman.
 * Dosya ve Sayfa Açıklaması: uzmanlar.php bileşenleri; inline CSS içermez.
 */
.aseo-hero{padding-top:4rem;padding-bottom:2rem;text-align:center}.aseo-eyebrow{letter-spacing:.13em;font-weight:700;color:#5149d6}
.aseo-hero h1{max-width:760px;margin:.7rem auto 1rem;font-size:clamp(2rem,5vw,3.6rem);line-height:1.14;color:#21314e}
.aseo-hero p{max-width:800px;margin:auto;color:#5b6478;line-height:1.7}.aseo-section{padding-bottom:4rem}
.aseo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
.aseo-card{--cin:#2468d6;display:flex;gap:1rem;align-items:flex-start;padding:1.25rem;background:#fff;border:1px solid #e3e8f3;border-radius:1.25rem;box-shadow:0 8px 22px #233a5810;transition:transform .24s ease,box-shadow .24s ease}
.aseo-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px #233a5820}
.aseo-card:focus-within{outline:2px solid var(--cin);outline-offset:2px}
.aseo-card h2{font-size:1.2rem;color:#26334c;margin:0 0 .35rem}.aseo-card p{font-size:.95rem;color:#5e6880;margin:0 0 .8rem;line-height:1.5}.aseo-card a{color:var(--cin);font-weight:700;text-decoration:underline;text-underline-offset:3px}
.aseo-img{width:74px;height:74px;flex:0 0 74px;border-radius:50%;background:#f1f5ff;border:2px solid var(--cin);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--cin);font-size:2rem;font-weight:bold}
.aseo-img img{width:100%;height:100%;object-fit:contain}
.aseo-cta{margin-bottom:4rem;padding:2rem;border-radius:1.25rem;background:#eef3ff}.aseo-cta h2{font-size:1.5rem}.aseo-cta a{display:inline-block;margin:.4rem .6rem .2rem 0;padding:.7rem 1.1rem;background:#fff;border:1px solid #ccd7f4;border-radius:.7rem;color:#2559b1;font-weight:700}
.aseo-card[data-cin="c-eddin"]{--cin:#2eaa3b}.aseo-card[data-cin="cevrenin"]{--cin:#e56a23}.aseo-card[data-cin="cizelgen"]{--cin:#2a92aa}.aseo-card[data-cin="evrakin"]{--cin:#a65d2a}.aseo-card[data-cin="hesabin"]{--cin:#647584}.aseo-card[data-cin="kaderin"]{--cin:#7770c7}.aseo-card[data-cin="rutinin"]{--cin:#793ac0}.aseo-card[data-cin="seferin"]{--cin:#198ed7}.aseo-card[data-cin="sepetin"]{--cin:#DFAC1F}.aseo-card[data-cin="sosyal"]{--cin:#dc3038}.aseo-card[data-cin="vaktin"]{--cin:#758046}.aseo-card[data-cin="bedenin"]{--cin:#aa2e6a}.aseo-card[data-cin="pazaryeri"]{--cin:#d87a21}.aseo-card[data-cin="ogrenci"]{--cin:#7848d7}
@media(max-width:990px){.aseo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.aseo-grid{grid-template-columns:1fr}.aseo-hero{padding-top:2.5rem}.aseo-card{padding:1rem}}
@media(prefers-reduced-motion:reduce){.aseo-card{transition:none}.aseo-card:hover{transform:none}}
