:root {
  --latar: #FAF8F4;
  --teks: #1F1A17;
  --aksen: #9A4A1F;
}

* { box-sizing: border-box; }

body {
  margin: 0;
  background: var(--latar);
  color: var(--teks);
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  line-height: 1.6;
}

main {
  max-width: 980px;
  margin: 0 auto;
  padding: 64px 24px;
}

.label {
  margin: 0 0 8px;
  color: var(--aksen);
  font-family: ui-monospace, Consolas, monospace;
  font-size: 12px;
  letter-spacing: 0.12em;
  text-transform: uppercase;
}

h1 {
  margin: 0 0 16px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 36px;
  line-height: 1.2;
}
