/* STAR Business Layanan v1.0 — hanya berlaku di halaman /layanan/. */
/* Warna, elemen header, homepage, menu, tombol dan urutan section sengaja tidak diubah. */
body.sblr-layanan-page .entry-content :is(p, li),
body.sblr-layanan-page .wp-block-post-content :is(p, li) {
  font-size: var(--sblr-desktop, 18px);
  line-height: 1.8;
  letter-spacing: 0.005em;
  overflow-wrap: break-word;
}
body.sblr-layanan-page .entry-content :is(p, li) strong,
body.sblr-layanan-page .wp-block-post-content :is(p, li) strong {
  font-weight: 700;
}
body.sblr-layanan-page .entry-content :is(p, ul, ol),
body.sblr-layanan-page .wp-block-post-content :is(p, ul, ol) {
  margin-block-end: 1.15em;
}
body.sblr-layanan-page .entry-content :is(ul, ol),
body.sblr-layanan-page .wp-block-post-content :is(ul, ol) {
  padding-inline-start: 1.45em;
}
body.sblr-layanan-page .entry-content li + li,
body.sblr-layanan-page .wp-block-post-content li + li {
  margin-block-start: 0.52em;
}
body.sblr-layanan-page .entry-content :is(h2, h3, h4),
body.sblr-layanan-page .wp-block-post-content :is(h2, h3, h4) {
  line-height: 1.32;
  overflow-wrap: break-word;
}
@media (max-width: 767px) {
  body.sblr-layanan-page .entry-content :is(p, li),
  body.sblr-layanan-page .wp-block-post-content :is(p, li) {
    font-size: var(--sblr-mobile, 17px);
    line-height: 1.75;
  }
  body.sblr-layanan-page .entry-content :is(ul, ol),
  body.sblr-layanan-page .wp-block-post-content :is(ul, ol) {
    padding-inline-start: 1.25em;
  }
}
