/* Palm oil investment & feedstock intelligence */
#inv-palm{scroll-margin-top:18px}
.palm-intro{font-size:13px;color:#b7cedf;max-width:940px}
.palm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}
.palm-stat{background:#0b2033;border:1px solid #38536a;border-radius:10px;padding:16px;min-height:130px}
.palm-stat .eyebrow{font-size:10px;letter-spacing:.8px}
.palm-stat strong{display:block;font-size:22px;line-height:1.2;color:#d7b678;margin:10px 0 4px}
.palm-stat p{margin:5px 0 7px;font-size:12px;line-height:1.45}
.palm-links{display:flex;flex-wrap:wrap;gap:12px}
.palm-links a{font-size:11px}
.palm-columns{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.palm-sub{margin:21px 0 8px;font-size:16px;color:#f0f3f6}
.palm-chain{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch;margin:14px 0}
.palm-chain details{flex:1 1 150px;background:#0d2a40;border:1px solid #38536a;border-radius:9px;padding:11px}
.palm-chain summary{font-size:12px;color:#f3ddb1;font-weight:700;cursor:pointer}
.palm-chain p{font-size:11px;margin:8px 0 0}
.palm-watch{display:grid;gap:10px}
.palm-watch article{padding:10px 12px;background:#0b2033;border-radius:8px;border:1px solid #36536b}
.palm-watch small{display:block;font-size:11px;color:#afc4d2;margin-top:4px}
.palm-pill{display:inline-block;border:1px solid #587087;border-radius:20px;padding:3px 9px;color:#d7b678;font-size:10px}
@media(max-width:920px){.palm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.palm-grid,.palm-columns{grid-template-columns:1fr}.palm-stat{min-height:0}.palm-stat strong{font-size:21px}}
