/* Izole edilmiş 3E blog sınıfları; mevcut temaya müdahale etmez. */
.three-seo-batch{margin:44px auto 64px;padding:0 20px;max-width:1170px}
.three-seo-batch h2{font-size:clamp(22px,3vw,32px);margin:0 0 9px;color:#10233f}
.three-seo-batch>p{color:#62738a;margin:0 0 24px;max-width:760px;line-height:1.6}
.three-seo-batch-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,295px),1fr));gap:15px}
.three-seo-batch-card{padding:23px;border:1px solid #dce5ee;background:#fff;border-radius:16px;box-shadow:0 8px 26px rgba(16,35,63,.04);display:flex;flex-direction:column;gap:12px}
.three-seo-batch-card small{font-size:12px;color:#52739e;font-weight:700}
.three-seo-batch-card h3{font-size:18px;line-height:1.4;margin:0;color:#10233f}
.three-seo-batch-card h3 a{color:inherit;text-decoration:none}
.three-seo-batch-card p{font-size:14px;line-height:1.65;margin:0;color:#566477;flex:1}
.three-seo-batch-card>a{color:#145cac;font-weight:700;text-decoration:none;font-size:14px}
.three-seo-hero{background:linear-gradient(115deg,#0a274d,#195b9b 75%,#347cbe);color:white;padding:45px clamp(20px,5vw,80px);margin:24px auto 32px;border-radius:18px;max-width:1120px;min-height:190px;display:flex;flex-direction:column;justify-content:center}
.three-seo-hero .three-seo-hero-category{font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:#b6dafa;font-weight:800;margin-bottom:15px}
.three-seo-hero p{font-size:clamp(21px,3vw,34px);line-height:1.2;font-weight:750;margin:0;max-width:720px;color:#fff}
.three-seo-readtime{white-space:nowrap}
.article-body .three-seo-source-note{margin:26px 0;padding:15px 18px;border-left:4px solid #3d83bf;background:#f4f8fc;font-size:14px}
@media(max-width:640px){.three-seo-batch{padding:0 14px}.three-seo-batch-card{padding:18px}.three-seo-hero{margin:14px 14px 22px;border-radius:12px;min-height:140px}}

/* 3E-12-FOTO-DUZELTME START */

.three-seo-cover {
    max-width:1120px;
    margin:22px auto 34px;
    padding:0;
    border:0;
    background:none;
}

.three-seo-cover img {
    display:block;
    width:100%;
    height:auto;
    aspect-ratio:16/9;
    object-fit:cover;
    border-radius:14px;
}

.three-seo-native-item .blog-list-copy::after {
    content:"";
    display:block;
    clear:both;
}

.three-seo-list-thumb {
    display:block;
    float:left;
    width:190px;
    height:123px;
    object-fit:cover;
    border-radius:10px;
    margin:0 19px 9px 0;
}

@media(max-width:700px) {
    .three-seo-cover {
        margin:14px 12px 22px;
    }

    .three-seo-list-thumb {
        width:124px;
        height:93px;
        margin-right:12px;
    }
}

/* 3E-12-FOTO-DUZELTME END */
