/* =========================================================
   SECTION HEADING - TEK MERKEZ
   Eski layout class'ları korunur; HTML kırılmaz.
   ========================================================= */
.ks27sh,.ks27sh *{box-sizing:border-box}
.ks27sh__eyebrow{
    display:block;
    margin:0 0 7px;
    color:#12a9bd;
    font-size:10px;
    line-height:1;
    font-weight:900;
    letter-spacing:.12em;
    text-transform:uppercase
}
.ks27sh h2{color:#092a46;font-weight:900;letter-spacing:-.035em}
.ks27sh__description{color:#6c8091;font-weight:500}
.ks27sh__meta{color:#75899a;font-weight:750}
.ks27sh--standalone{
    width:100%;
    display:flex;
    align-items:flex-end;
    justify-content:space-between;
    gap:24px;
    margin:0 0 24px
}
.ks27sh--standalone h2{margin:0;font-size:clamp(25px,2.25vw,34px);line-height:1.08}
.ks27sh--standalone .ks27sh__description{max-width:680px;margin:8px 0 0;font-size:12px;line-height:1.5}
.ks27sh--standalone .ks27sh__meta{flex:0 0 auto;margin:0 0 3px;font-size:11px;line-height:1.3;white-space:nowrap}
.atg-intro.ks27sh .ks27sh__side-text{margin:0}
@media(max-width:767px){
    .ks27sh__eyebrow{font-size:9px}
    .ks27sh--standalone{display:block;margin-bottom:18px}
    .ks27sh--standalone h2{font-size:24px}
    .ks27sh--standalone .ks27sh__description{font-size:11.5px}
    .ks27sh--standalone .ks27sh__meta{margin-top:8px;font-size:10.5px;white-space:normal}
}
