.page.svelte-djpnf0{padding:40px 0 70px}.back-link.svelte-djpnf0{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--teal);margin-bottom:18px}.back-link.svelte-djpnf0:hover{color:var(--primary-dark)}.page-head.svelte-djpnf0{max-width:620px;margin-bottom:28px}.page-head.svelte-djpnf0 h1:where(.svelte-djpnf0){font-size:28px;color:var(--primary-dark)}.page-head.svelte-djpnf0 p:where(.svelte-djpnf0){font-size:14.5px;color:#5a5a52;margin-top:8px}.empty-news.svelte-djpnf0{color:#8a877c;font-size:14px}.news-grid.svelte-djpnf0{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.news-card.svelte-djpnf0{display:block;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--card)}.news-card.svelte-djpnf0:hover{border-color:var(--primary)}.news-img.svelte-djpnf0{width:100%;height:170px;background-color:#e4e8ec;background-size:cover;background-position:center}.news-body.svelte-djpnf0{padding:16px 18px 20px}.news-cat.svelte-djpnf0{font-size:12.5px;color:var(--teal);margin-bottom:6px}.news-title.svelte-djpnf0{font-family:Newsreader,serif;font-size:19px;color:var(--primary-dark);line-height:1.3}.news-ringkasan.svelte-djpnf0{font-size:13px;color:#5a5a52;margin-top:8px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-date.svelte-djpnf0{font-size:12.5px;color:#9a978c;margin-top:10px}@media (max-width: 900px){.news-grid.svelte-djpnf0{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.news-grid.svelte-djpnf0{grid-template-columns:1fr}}
