/* Document hierarchy uses the same type scale as the original artwork. */
.studio-accessible-title {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}
[data-display-heading="4"] {
  --heading-1-size-value: var(--heading-4-size-value);
  --heading-2-size-value: var(--heading-4-size-value);
  color: var(--headingSmallColor);
}
[data-display-heading="3"] {
  --heading-1-size-value: var(--heading-3-size-value);
  color: var(--headingMediumColor);
}
[data-display-heading="2"] {
  --heading-1-size-value: var(--heading-2-size-value);
  color: var(--headingLargeColor);
}
[data-display-heading="1"] {
  --heading-2-size-value: var(--heading-1-size-value);
  color: var(--headingExtraLargeColor);
}
.sqs-block-marquee .Marquee p[data-marquee-label] {
  font-family: var(--heading-font-font-family);
  font-weight: var(--heading-font-font-weight);
  font-style: var(--heading-font-font-style);
  letter-spacing: var(--heading-font-letter-spacing);
  text-transform: var(--heading-font-text-transform);
  color: var(--tweak-marquee-block-heading-color);
}
