body {
  max-width: 680px;
  margin: 0 auto;
  padding: 16px;
  font-family: sans-serif;
  line-height: 1.7;
  color: #222;
}
nav a { margin-right: 12px; }
model-viewer { width: 100%; height: 360px; }
