/* Business Style Copy */

.bus-style p.bus-updated{font-size:0.78rem;color:rgba(232,221,208,0.55);margin-top:32px;padding-top:16px;border-top:1px solid rgba(200,135,42,0.15);}
.bus-style p.bus-updated b{color:var(--gold2);}
.bus-intro{font-size:0.95rem;color:var(--cream);line-height:1.7;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid rgba(200,135,42,0.2);}
.bus-style h1{font-size:1.4rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold2);margin:32px 0 14px;}
.bus-style h2{font-size:0.82rem;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;color:var(--gold2);margin:28px 0 10px;padding-left:10px;border-left:3px solid var(--gold);}
.bus-style h3{font-size:0.72rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold2);margin:24px 0 8px;}
.bus-style p{font-size:0.88rem;line-height:1.75;color:var(--text);margin-bottom:6px;padding-left:10px;}
.bus-style p b{color:var(--cream);}
.bus-style li{font-size:0.88rem;line-height:1.75;color:var(--text);margin-bottom:2px;padding-left:10px;}
.bus-style .bus-num{color:var(--gold2);font-weight:700;}
.bus-style p.bus-numbered{color:var(--cream);}

/* --Use with this JS just before </body> to make leading numbers in gold colour 
<script>
document.querySelectorAll('.bus-style p').forEach(p => {
  if(/^\s*\d+(\.\d+)+\s+/.test(p.innerText)) {
    p.innerHTML = p.innerHTML.replace(/^\s*(\d+(\.\d+)+)\s+/, '<span class="bus-num">$1</span> ');
    p.classList.add('bus-numbered');
  }
});
</script>--*/

