.lk-headline {
  font-weight: 800;
  line-height: var(--heading--line-height);
  word-break: break-word;
  overflow-wrap: anywhere;
  hyphens: auto;
  text-wrap: balance;
}

.lk-headline.lk-headline--size--xs {
  font-size: var(--heading-xs--font-size);
}

.lk-headline.lk-headline--size--sm {
  font-size: var(--heading-sm--font-size);
}

.lk-headline.lk-headline--size--base {
  font-size: var(--heading-base--font-size);
}

.lk-headline.lk-headline--size--lg {
  font-size: var(--heading-lg--font-size);
}

.lk-headline.lk-headline--size--xl {
  font-size: var(--heading-xl--font-size);
}

.lk-headline.lk-headline--size--2xl {
  font-size: var(--heading-2xl--font-size);
}

.lk-headline.lk-headline--size--3xl {
  font-size: var(--heading-3xl--font-size);
}

.lk-headline.lk-headline--size--4xl {
  font-size: var(--heading-4xl--font-size);
}

.lk-headline.lk-headline--size--5xl {
  font-size: var(--heading-5xl--font-size);
}

.lk-headline.lk-headline--size--6xl {
  font-size: var(--heading-6xl--font-size);
}