/* Featured image halaman tunggal: center + backdrop blur. Poster potret dibatasi tinggi agar tidak memanjang. */
.mysp-fi{position:relative;overflow:hidden;width:100%;margin:0 0 1.25em;border-radius:6px;background:#111;line-height:0;isolation:isolate}
.mysp-fi::before{content:"";position:absolute;inset:-30px;z-index:-1;background:var(--mysp-fi-bg) center/cover no-repeat;filter:blur(22px) brightness(.8);transform:scale(1.1)}
.mysp-fi img,.mysp-fi .wp-post-image{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:min(78vh,620px);margin:0 auto!important;object-fit:contain}
.mysp-fi a{display:block}
@media (max-width:600px){.mysp-fi img,.mysp-fi .wp-post-image{max-height:min(70vh,440px)}}
