:root {
  --transition: all 0.2s ease-in-out;
  --card-gap: calc(var(--content-gap) * .5);
  --card-radius: var(--radius);
  --card-padding: calc(var(--content-gap) * .5);
  --card-border-size: var(--border-size);
  --fr-card-gap: var(--card-gap);
  --fr-card-radius: var(--card-radius);
  --fr-card-padding: var(--card-padding);
  --fr-card-border-size: var(--card-border-size);
  --highlight-text-color: var(--action-ultra-light);
  --higlight-bg-color: var(--action);
}
.accent-heading--lines {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.accent-heading--lines::before {
  content: "";
  background-color: currentColor;
  width: 3em;
  height: 2px;
  margin-inline-end: 0.75em;
}
.accent-heading--lines::after {
  content: "";
  background-color: currentColor;
  width: 3em;
  height: 2px;
  margin-inline-start: 0.75em;
}
.accent--box {
  border: 4px solid currentColor;
  color: currentColor;
  padding: 0 0.2em;
  white-space: nowrap;
}
.accent--underline {
  text-decoration: underline;
  text-decoration-thickness: 0.05em;
  text-underline-offset: 0.2em;
}
.accent--action {
  color: var(--action);
  text-shadow: 0px 0px 20px var(--action-ultra-light);
}
.highlight {
  color: var(--highlight-text-color);
  background-color: var(--higlight-bg-color);
}
.team-members-grid {
  list-style: none;
  list-style-type: none;
  padding-inline-start: 0;
  margin-block-start: 0;
  margin-block-end: 0;
}
.icon-list {
  list-style: none;
  list-style-type: none;
  padding-inline-start: 0;
  margin-block-start: 0;
  margin-block-end: 0;
}
.label-value-list {
  list-style: none;
  list-style-type: none;
  padding-inline-start: 0;
  margin-block-start: 0;
  margin-block-end: 0;
}
body.bricks-is-frontend * {
  transition: var(--transition);
}
