lu-card-content {
  padding: 13px 16px;
  display: block;
  position: relative;
  font-size: 14px;
  line-height: 1.5;
}
lu-card-content html {
  font-family: var(--lu-font-family);
}
lu-card-content a {
  background-color: transparent;
  color: var(--lu-color-primary, #1B2C56);
}
lu-card-content h1,
lu-card-content h2,
lu-card-content h3,
lu-card-content h4,
lu-card-content h5,
lu-card-content h6 {
  margin: 0;
}
lu-card-content h1 {
  font-family: var(--h1-font-family, "Roboto", sans-serif);
  font-size: var(--h1-font-size, 2.857em);
  font-weight: var(--h1-font-weight, 400);
  line-height: 1.5;
}
lu-card-content h2 {
  font-family: var(--h2-font-family, "Roboto", sans-serif);
  font-size: var(--h2-font-size, 2.286em);
  font-weight: var(--h2-font-weight, 400);
  line-height: 1.5;
}
lu-card-content h3 {
  font-family: var(--h3-font-family, "Roboto", sans-serif);
  font-size: var(--h3-font-size, 2em);
  font-weight: var(--h3-font-weight, 400);
  line-height: 1.5;
}
lu-card-content h4 {
  font-family: var(--h4-font-family, "Roboto", sans-serif);
  font-size: var(--h4-font-size, 1.714em);
  font-weight: var(--h4-font-weight, 400);
  line-height: 1.5;
}
lu-card-content h5 {
  font-family: var(--h5-font-family, "Roboto", sans-serif);
  font-size: var(--h5-font-size, 1.2em);
  font-weight: var(--h5-font-weight, 400);
  line-height: 1.5;
  text-transform: uppercase;
}
lu-card-content h6 {
  font-family: var(--h6-font-family, "Roboto", sans-serif);
  font-size: var(--h6-font-size, 1.2em);
  font-weight: var(--h6-font-weight, 500);
  line-height: 1.5;
}
lu-card-content p {
  margin: 0.6em 0 1em;
  font-family: var(--p-font-family, "Roboto", sans-serif);
  font-size: var(--p-font-size, 1em);
  font-weight: var(--p-font-weight, 400);
  line-height: 1.5;
}
lu-card-content small {
  font-size: 75%;
}