/* ---------- สไลด์โชว์หน้าแรก: ประชาสัมพันธ์ (เลื่อนอัตโนมัติ) ---------- */
.hero-slider--news{background:#003d24}
.slide--news{min-height:420px;background:linear-gradient(120deg,#003d24 0%,#006a3d 60%,#0b8a52 100%)}
/* รูป thumb ขนาดเล็ก (210x140) → ขยายเป็นพื้นหลังเบลอ ไม่ให้แตก */
.slide--news .slide__bg{filter:blur(28px) saturate(1.15);transform:scale(1.25);opacity:.55;object-position:center}
.slide--news::before{background:linear-gradient(105deg,rgba(0,40,22,.78) 0%,rgba(0,60,34,.55) 55%,rgba(0,60,34,.25) 100%)}
.slide__inner--news{grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:48px;padding:48px 0 76px}
.slide--news .slide__tag{color:#d6ffe9}
.slide__title{margin:0 0 14px;color:#fff;font-size:clamp(24px,2.6vw,38px);font-weight:900;line-height:1.3;text-shadow:0 2px 12px rgba(0,0,0,.3);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.slide__meta{margin:0 0 22px;color:rgba(255,255,255,.85);font-size:15px}
.slide__all{align-self:center;color:#fff;font-weight:700;font-size:14px;text-decoration:underline;text-underline-offset:4px;opacity:.9}
.slide__all:hover{opacity:1}
.slide__pic{justify-self:end;width:100%;max-width:420px}
.slide__pic img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:14px;border:4px solid rgba(255,255,255,.9);box-shadow:0 18px 48px rgba(0,0,0,.4);background:#fff}
.hero-slider--news .button--white{border:0;cursor:pointer;font:inherit;font-weight:800}
@media(max-width:900px){
  .slide--news{min-height:0}
  .slide__inner--news{grid-template-columns:1fr;gap:24px;padding:36px 0 70px}
  .slide__pic{order:-1;justify-self:start;max-width:300px}
}
@media(prefers-reduced-motion:reduce){.slider-track{transition:none}}
/* เว้นที่ให้ปุ่มลูกศรซ้าย/ขวา ไม่ทับหัวข้อ */
.slide__inner--news{width:min(100% - 168px,1280px)}
@media(max-width:900px){.slide__inner--news{width:min(100% - 48px,1280px)}}
