/* Bagian "Berita & Pengumuman Terkait": kartu RSS dalam grid 2 kolom (posisi "terkait") */
#terkait{max-width:1100px;margin:40px auto;padding:0 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 26px;clear:both}
#terkait>.abana-feedhead{grid-column:1/-1;text-align:center;margin-bottom:10px}
.abana-feedhead small.eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.14em;font-weight:700;text-transform:uppercase;color:#a3231a}
.abana-feedhead h2{margin:14px 0 12px;font-size:26px;line-height:1.2;font-weight:700;color:#111;text-transform:none}
.abana-feedhead h2 em{font-style:normal;color:#a3231a}
.abana-feedhead p{margin:0;font-size:13px;color:#777}

.abana-feedcard{background:#fff;border-radius:14px;box-shadow:0 4px 16px rgba(0,0,0,.1);overflow:hidden;color:#333;text-shadow:none;display:flex;flex-direction:column;height:100%}
.abana-feedcard__head{position:relative;display:flex;align-items:center;gap:16px;padding:24px 22px;background:linear-gradient(135deg,#c0392b,#9c1d12);color:#fff;overflow:hidden}
.abana-feedcard.is-dark .abana-feedcard__head{background:linear-gradient(135deg,#8f1a0a,#a8281a)}
.abana-feedcard__head::before,.abana-feedcard__head::after{content:"";position:absolute;border-radius:50%;background:rgba(255,255,255,.08)}
.abana-feedcard__head::before{width:120px;height:120px;right:-30px;top:-50px}
.abana-feedcard__head::after{width:80px;height:80px;right:50px;bottom:-45px}
.abana-feedcard__icon{position:relative;flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center}
.abana-feedcard__head strong{position:relative;display:block;font-size:15px;line-height:1.3;color:#fff}
.abana-feedcard__head small{position:relative;display:block;margin-top:4px;font-size:11px;font-weight:600;color:rgba(255,255,255,.8)}
.abana-feedcard__list{list-style:none;margin:0;padding:0;flex:1}
.abana-feedcard__list li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;border-top:1px solid #f1eeee;transition:background .2s}
.abana-feedcard__list li:first-child{border-top:0}
.abana-feedcard__list li:hover{background:#fcf6f5}
.abana-feedcard__num{width:26px;height:26px;border-radius:7px;background:#fbefed;color:#a3231a;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}
.abana-feedcard__list li:hover .abana-feedcard__num{background:#e0aaa4}
.abana-feedcard a.abana-feedcard__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;line-height:1.5;color:#444;text-decoration:none}
.abana-feedcard a.abana-feedcard__title:hover{color:#a3231a}
.abana-feedcard__date{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#999;white-space:nowrap}
.abana-feedcard__foot{display:flex;align-items:center;gap:6px;padding:14px 20px;border-top:1px solid #f1eeee;background:#fcfcfc;font-size:11px;font-weight:600;color:#aaa}
.abana-feedcard__empty{flex:1;margin:0;padding:22px;font-size:13px;color:#888}
@media (max-width:760px){#terkait{grid-template-columns:1fr}.abana-feedcard__list li{grid-template-columns:28px minmax(0,1fr)}.abana-feedcard__date{grid-column:2}}
