/* Make all images flexible and centered */
img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 20px auto;
  }
  
  /* Blockquote styling (optional but makes quotes easier to read) */
  blockquote {
    margin: 20px auto;
    padding: 1em;
    background-color: #f0f0f0;
    border-left: 5px solid #ccc;
    font-style: italic;
    max-width: 700px;
  }
  
  blockquote footer {
    margin-top: 0.5em;
    font-size: 0.9em;
    text-align: left;
    color: #555;
  }
  
  /* Optional: keep footer text small and centered */
  footer {
    text-align: center;
    margin-top: 40px;
    font-size: 0.9em;
    color: #777;
  }