body {
  margin: 0;
  padding: 0;
  background: url('image.png') no-repeat center center fixed;
  background-size: cover;
  font-family: 'Comic Sans MS', cursive, sans-serif;
  display: flex;
  justify-content: left;
  align-items: left;
  height: 100vh;
}

.note {
  background-color: rgba(255, 255, 255, 0.85);
  padding: 40px;
  border: 2px dashed #555;
  border-radius: 15px;
  max-width: 500px;
  text-align: left;
  box-shadow: 4px 4px 20px rgba(0,0,0,0.2);
}

h1 {
  margin-top: 0;
  font-size: 2.2em;
  color: #333;
}

p {
  font-size: 1.1em;
  color: #444;
}
