/* === Responsividade para telas pequenas === */
@media (max-width: 430px) {
  .card {
    margin: 1rem auto;
    padding: 1rem;
  }

  .card::before {
    right: -8px;
    top: 10px;
  }

  .card h1 a {
    font-size: 1.25rem;
  }

  .card .declaration {
    font-size: 0.95rem;
  }
}
