body { font: 16px/1.4 "Helvetica Neue", Arial, sans-serif; max-width: 800px; margin: 16px auto; padding: 0 16px; }
#map { height: min(600px, 75vh); }
a { color: #0077ff; }
ul { padding-left: 20px; }
