.be-form { display: flex; flex-direction: column; gap: 0.8rem; max-width: 36rem; margin: 1.2rem 0 2rem; }
.be-form label { font-weight: 600; }
.be-form input, .be-form textarea {
  display: block; width: 100%; margin-top: 0.3rem; padding: 0.6rem 0.7rem;
  border: 1px solid var(--line); border-radius: 10px; font: inherit;
}
.entry figure { margin: 1.2rem 0; }
.entry figcaption { color: var(--muted); font-size: 0.95rem; }
