/* Scoped to Hakkımda. The existing theme supplies the formal portrait and hero.
 * v1.0.2: Akademi & Yazı kart yerleşiminin tek sahibi artık Executive Profile profile.css.
 * Eski !important grid kuralları kaldırıldı; tez ve medya kartlarının üst üste binmesi önlendi. */
body.nd-about-refined .nd-v3-profile-facts,
body.nd-about-refined .nd-profile-content > .nd-reading-shell > .nd-profile-section-head {display:none!important;}
body.nd-about-refined .nd-profile-content {padding-top:30px!important;}
body.nd-about-refined #ndp-profile {margin-top:0!important;}
body.nd-about-refined #ndp-profile > .ndp-actions {justify-content:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 28px;padding:0;}
body.nd-about-refined #ndp-profile .ndp-stats {margin-top:0!important;}
body.nd-about-refined #ndp-profile .ndp-stat {min-width:0;}
body.nd-about-refined #ndp-profile .ndp-stat > strong {
    font-size:clamp(19px,2.2vw,30px)!important;
    line-height:1.25!important;
    display:block;
    overflow-wrap:break-word;
}

/* Akademi & Yazı kartlarının grid/ölçü kuralları burada bilinçli olarak YOKTUR.
 * modules/bundled/executive/assets/profile.css (v1.7.1) yönetir. */

body.nd-about-refined #ndp-profile .ndp-accordions {align-items:start!important;}
body.nd-about-refined #ndp-profile .ndp-accordion {height:auto!important;}

@media(max-width:760px){
    body.nd-about-refined #ndp-profile .ndp-stats {
        grid-template-columns:repeat(2,minmax(0,1fr))!important;
    }
    body.nd-about-refined #ndp-profile .ndp-stat > strong {font-size:20px!important;}
    body.nd-about-refined #ndp-profile > .ndp-actions .ndp-btn {
        max-width:100%;
        white-space:normal;
        text-align:center;
    }
}
@media(max-width:380px){
    body.nd-about-refined #ndp-profile .ndp-stat > strong {font-size:17px!important;}
}

body.nd-about-refined .nd-v3-profile-grid img {
    object-fit:cover!important;
    object-position:60% 45%!important;
}
