.author-teaser {
  margin-block: 3.428rem; }
  .author-teaser-header {
    padding-block: 4.715em;
    background-color: #F1EA75; }
    @media only screen and (min-width: 720px) {
      .author-teaser-header {
        padding-block: 5.715em 3.57em; } }
    .author-teaser-header .inner-wrapper {
      width: 90%;
      max-width: 1266px;
      margin: 0 auto;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      justify-content: space-between; }
      @media only screen and (min-width: 720px) {
        .author-teaser-header .inner-wrapper {
          gap: 1.715em; } }
      .author-teaser-header .inner-wrapper h2 {
        font-size: clamp(1.729rem, 1.376rem + 1.027vw, 2.486rem);
        font-weight: 700;
        margin-bottom: 1.143rem; }
        @media only screen and (min-width: 720px) {
          .author-teaser-header .inner-wrapper h2 {
            max-width: 65%;
            margin-bottom: 0; } }
      .author-teaser-header .inner-wrapper a {
        display: inline-flex;
        align-items: center;
        position: relative;
        margin: 0 1em 1em 0;
        padding-bottom: 2px;
        color: #000000;
        background-color: transparent;
        margin: 0;
        transition: all 0.4s ease; }
        .author-teaser-header .inner-wrapper a:after {
          content: '';
          display: inline-block;
          margin-left: 0.5em;
          width: 0.5em;
          height: 0.5em;
          transform: rotate(45deg) translateX(1px);
          transform-origin: center;
          border-style: solid;
          border-color: #000000;
          border-width: 2px 2px 0 0;
          transition: all 0.4s ease; }
        .author-teaser-header .inner-wrapper a:hover {
          color: #E94E24; }
          .author-teaser-header .inner-wrapper a:hover:after {
            border-color: #E94E24; }
        .author-teaser-header .inner-wrapper a:last-child {
          margin-right: 0;
          margin-bottom: 0; }
        .author-teaser-header .inner-wrapper a:hover {
          color: #E94E24; }
        .author-teaser-header .inner-wrapper a:after {
          border-color: inherit; }
        @media only screen and (max-width: 719.98px) {
          .author-teaser-header .inner-wrapper a {
            order: 3; } }
  .author-teaser-text {
    width: 100%;
    margin-bottom: 1.286em; }
    .author-teaser-text p {
      font-size: 14px;
      line-height: 1.5;
      font-size: clamp(1.071rem, 1.012rem + 0.174vw, 1.2rem); }
    @media only screen and (min-width: 720px) {
      .author-teaser-text {
        margin-bottom: 0; }
        .author-teaser-text p {
          max-width: 65%; } }
  .author-teaser-slider {
    background: linear-gradient(to bottom, #F1EA75 var(--author-gradient-height, 200px), transparent var(--author-gradient-height, 200px)); }
    .author-teaser-slider .inner-wrapper {
      width: 90%;
      max-width: 1266px;
      margin: 0 auto;
      position: relative; }
      @media only screen and (max-width: 1079.98px) {
        .author-teaser-slider .inner-wrapper {
          padding: 0 2.1428rem; } }

/*# sourceMappingURL=author-wrapper.css.map */
