article p,
article table,
.tpl-product article > h2,
.tpl-service article > *:not(h1) {
	margin-inline: var(--offset-text, 1rem);
}
article .box p,
article table p {
	margin-inline: 0;
}
@media screen and (min-width: 48em) {
  article p,
  article table,
  .tpl-product article > h2,
  .tpl-service article > *:not(h1) {
	margin-inline: calc(2 * var(--offset-headline)) var(--offset-headline);
  }
  article h1,
  article h2,
  article > h3 {
  	margin-inline-start: var(--offset-headline);
  }
}