.berita-home{padding:clamp(48px,7vw,88px) 20px;background:#f4f7fb;color:#233247;font-family:Montserrat,Arial,sans-serif}.berita-home__inner{width:min(1180px,100%);margin:auto}.berita-home__heading{text-align:center;margin:0 auto 34px;max-width:680px}.berita-home__heading>span{color:#1769aa;font-size:.76rem;font-weight:800;letter-spacing:.14em}.berita-home__heading h2{margin:9px 0;color:#102c50;font-size:clamp(1.8rem,4vw,2.65rem);line-height:1.2}.berita-home__heading p{color:#6b7788}.berita-home__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.berita-home__card{overflow:hidden;background:#fff;border:1px solid #e4eaf2;border-radius:16px;box-shadow:0 8px 26px #102c5010}.berita-home__image{display:grid;place-items:center;aspect-ratio:16/10;overflow:hidden;background:#dce7f2;color:#102c50;font-weight:800;text-decoration:none}.berita-home__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.berita-home__card:hover .berita-home__image img{transform:scale(1.04)}.berita-home__body{padding:21px}.berita-home__body small{color:#1769aa;font-weight:800}.berita-home__body h3{margin:10px 0;font-size:1.05rem;line-height:1.45}.berita-home__body h3 a{color:#102c50;text-decoration:none}.berita-home__body p{color:#6b7788;font-size:.9rem;line-height:1.65}.berita-home__more,.berita-home__action a{color:#1769aa;font-weight:800;text-decoration:none}.berita-home__action{text-align:center;margin-top:30px}.berita-home__action a{display:inline-block;padding:12px 22px;border:1px solid #1769aa;border-radius:999px}.berita-home__empty{padding:22px;text-align:center;background:#fff;border-radius:12px;color:#6b7788}@media(max-width:800px){.berita-home__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.berita-home__grid{grid-template-columns:1fr}.berita-home{padding-inline:14px}}
