/* Terms page — структурированные «док-карты» */
.tc-block{ padding: 1.2rem 0; }
.tc-wrap{
  width: var(--wrap);
  margin: 0 auto;
  background: var(--pr-white);
  border-radius: var(--radius-2xl);
  box-shadow: var(--shadow);
  padding: 1rem 1.1rem;
}
.tc-wrap h2{ font-family: "Prata", serif; color: var(--pr-blue-1); margin: .1rem 0 .5rem; }
