/* berita.co — page-kebijakan-privasi.css : class yang hanya dipakai halaman ini */
.bc-kebijakan-privasi__main { max-width: var(--bc-container); margin:0 auto; padding:20px 24px 64px }
.bc-kebijakan-privasi__item { max-width:720px; margin:0 auto }
.bc-kebijakan-privasi__nav { font-size: var(--bc-fs-12-5); color:var(--bc-muted-2); display:flex; gap:8px; align-items:center }
.bc-kebijakan-privasi__link { color:var(--bc-muted-2); font-weight:600 }
.bc-kebijakan-privasi__link:hover { color: var(--bc-muted-2) }
.bc-kebijakan-privasi__label { color:var(--bc-ink); font-weight:700 }
.bc-kebijakan-privasi__header { border-bottom:3px solid var(--bc-ink); padding:36px 0 26px; display:flex; flex-direction:column; gap:16px }
.bc-kebijakan-privasi__kicker { font-size: var(--bc-fs-11); font-weight:800; letter-spacing:0.14em; color:var(--bc-red) }
.bc-kebijakan-privasi__title { margin:0; font-size: var(--bc-fs-60); font-weight:800; letter-spacing:-0.03em; line-height:0.98 }
.bc-kebijakan-privasi__label-2 { font-size: var(--bc-fs-12-5); font-weight:600; color:var(--bc-muted-2) }
.bc-kebijakan-privasi__text { margin:0; font-size: var(--bc-fs-20); line-height:1.55; color:var(--bc-ink-2); text-wrap:pretty }
.bc-kebijakan-privasi__col { display:flex; flex-direction:column; gap:20px; padding-top:28px }
.bc-kebijakan-privasi__section { display:flex; flex-direction:column; gap:16px }
.bc-kebijakan-privasi__title-2 { margin:44px 0 16px; padding-top:26px; border-top:1px solid var(--bc-line); font-size: var(--bc-fs-26); font-weight:800; letter-spacing:-0.02em; line-height:1.15; margin-bottom:0 }
.bc-kebijakan-privasi__text-2 { margin:0; font-size: var(--bc-fs-17); line-height:1.75; text-wrap:pretty }
.bc-kebijakan-privasi__col-2 { display:flex; flex-direction:column; border-top:1px solid var(--bc-line-soft) }
.bc-kebijakan-privasi__grid { display:grid; grid-template-columns:40px 1fr; gap:16px; padding:14px 0; border-bottom:1px solid var(--bc-line-soft); align-items:baseline }
.bc-kebijakan-privasi__mono { font-family:var(--bc-font-mono); font-size: var(--bc-fs-13); font-weight:700; color:var(--bc-red) }
.bc-kebijakan-privasi__label-3 { font-size: var(--bc-fs-16); font-weight:600; line-height:1.55; text-wrap:pretty }
.bc-kebijakan-privasi__link-2 { color:var(--bc-red); font-weight:600; border-bottom:1.5px solid var(--bc-red) }
.bc-kebijakan-privasi__link-2:hover { color: var(--bc-red) }

/* Responsif khusus halaman */

