.banner{background:var(--warna-biru);padding:clamp(2rem,6vw,3.5rem) 0}.banner__judul{color:var(--warna-latar);margin:0;font-size:clamp(1.75rem,4vw,2.5rem)}.banner__judul:before{content:"";background:var(--warna-kuning);width:4rem;height:.25rem;margin-bottom:1rem;display:block}.banner__jejak{background:var(--warna-latar-abu);padding:.75rem 0;font-size:.875rem}.banner__daftar{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.banner__daftar li+li:before{content:"/";color:var(--warna-teks);margin-right:.5rem}.banner__tautan{color:var(--warna-biru);text-decoration:none}.banner__tautan:hover{text-decoration:underline}.banner__tautan:focus-visible{outline:3px solid var(--warna-biru);outline-offset:3px}.banner__aktif{color:var(--warna-navy);font-weight:600}
