/* v3.50 – samostatný rámeček kolem obecného textu pod popisy lekcí */
.da-lessons-general {
  box-sizing: border-box;
  width: 100%;
  max-width: none;
  margin: 24px auto 0;
  padding: 22px 28px;
  border: 1.5px solid rgba(197, 90, 235, .55);
  border-radius: 20px;
  background: rgba(20, 17, 33, .68);
  color: #f4eef8;
  text-align: center;
  line-height: 1.65;
}
@media (max-width: 700px) {
  .da-lessons-general { margin-top: 18px; padding: 18px 16px; border-radius: 16px; text-align: center; }
}
