.berita-daftar{gap:14px;margin-top:22px;display:grid}.berita-kartu{background:var(--paper);border:1px solid var(--line);transition:box-shadow .18s var(--ease), transform .18s var(--ease);border-radius:18px;align-items:stretch;gap:18px;padding:14px;text-decoration:none;display:flex}.berita-kartu:hover{transform:translateY(-2px);box-shadow:0 14px 34px -22px #241a1373}.berita-kartu__foto{object-fit:cover;background:var(--surface-2);border-radius:12px;flex:none;width:220px;min-height:140px}.berita-kartu__isi{flex-direction:column;flex:1;gap:6px;min-width:0;padding:4px 4px 4px 0;display:flex}.berita-kartu__meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.berita-kartu__meta time{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.berita-kartu__judul{font-size:1.12rem;font-weight:800;line-height:1.3}.berita-kartu__ringkas{color:var(--muted);font-size:.92rem}.berita-kartu__lanjut{color:var(--brand-ink);margin-top:auto;padding-top:6px;font-size:.86rem;font-weight:700}@media (max-width:640px){.berita-kartu{flex-direction:column}.berita-kartu__foto{width:100%;height:180px;min-height:0}}.berita-utama{max-width:760px;margin:0 auto;padding:40px 20px 70px}.berita-utama__kembali{font-weight:700}.berita-utama__meta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.berita-utama__meta time{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.82rem;font-weight:700}.berita-utama h1{margin-top:12px;font-size:clamp(1.6rem,3.4vw,2.35rem)}.berita-utama__sumber{color:var(--muted);margin-top:8px;font-size:.85rem}.berita-utama__foto{border-radius:18px;width:100%;margin-top:20px;display:block}.berita-utama__isi{gap:16px;margin-top:22px;font-size:1.05rem;line-height:1.8;display:grid}.berita-utama__isi p{margin:0}.berita-bagi{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;padding-top:18px;display:flex}.berita-bagi__label{color:var(--muted);font-size:.85rem;font-weight:700}.berita-bagi__tombol{border:1.5px solid var(--line-strong);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.berita-bagi__tombol:hover{background:var(--surface)}.berita-lain{border-top:1px solid var(--line);margin-top:36px;padding-top:20px}.berita-lain h2{margin-bottom:14px;font-size:1.05rem}.berita-lain ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.berita-lain a{border:1px solid var(--line);background:var(--paper);transition:background .16s var(--ease);border-radius:14px;gap:3px;padding:12px 14px;text-decoration:none;display:grid}.berita-lain a:hover{background:var(--surface)}.berita-lain time{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.76rem;font-weight:700}.berita-lain b{font-size:.98rem;line-height:1.35}
