:host {
  display: block;
}

p.hy-ingress {
  @include font-size(16px, 24px);
  color: var(--grayscale-black);
  font-family: var(--main-font-family);
  margin: 0 0 2rem;

  @include breakpoint($narrow) {
    @include font-size(18px, 28px);
  }

  @include breakpoint($wide) {
    margin: 0 0 2.25rem;
  }

  @include breakpoint($xlarge) {
    @include font-size(18px, 32px);
    margin: 0 0 3rem;
  }

  // No sidebar, large desktop styles
  &__large {
    @include breakpoint($extrawide) {
      @include font-size(18px, 32px);
      margin: 0 0 3rem;
    }
  }
}