/* General Styles */
body {
  background-color: #000000;
  color: #4caf50;
  font-family: 'Courier New', Courier, monospace;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
}

p {
  margin-bottom: 20px;
}

a {
  color: #4caf50;
}

a:hover {
  text-decoration: underline;
}

img {
  max-width: 100%;
  height: auto;
  border: 1px solid #4caf50;
  margin-bottom: 20px;
}

/* Container */
.container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
}

/* Lab Sections */
.lab-section {
  margin-bottom: 40px;
}
