/* Tema: Corporate Formal — konsultan, jasa, kontraktor
   Tegas, meyakinkan, klasik. */
:root {
  --bg: #ffffff;
  --surface: #f4f5f7;
  --text: #1b2a4a;
  --muted: #5a6b8c;
  --primary: #0f2a5c;
  --primary-contrast: #ffffff;
  --accent: #c9a227;
  --border: #dfe3ea;
  --radius: 4px;
  --font-head: Georgia, "Times New Roman", serif;
  --shadow: 0 6px 18px rgba(15, 42, 92, .10);
}
.btn { text-transform: uppercase; letter-spacing: .05em; font-size: .85rem; }
h2.section-title { text-transform: uppercase; letter-spacing: .04em; }
.hero { background: linear-gradient(180deg, #eef1f7 0%, var(--surface) 100%); border-bottom: 4px solid var(--accent); }
