.rise-article {
  grid-column: 3 / 8; }
  @media screen and (max-width: 80rem) {
    .rise-article {
      grid-column: 2 / 6; } }
  @media screen and (max-width: 60rem) {
    .rise-article {
      grid-column: 1 / 4; } }
  .rise-article .post-image {
    width: 100%;
    height: 250px;
    background-repeat: no-repeat;
    background-size: cover;
    object-fit: cover;
    margin-bottom: 20px; }
  .rise-article .author-panel {
    display: flex;
    flex-wrap: wrap; }
    .rise-article .author-panel .bios {
      flex: 10 10;
      min-width: 400px; }
      .rise-article .author-panel .bios .entry {
        display: flex;
        flex-wrap: wrap; }
        .rise-article .author-panel .bios .entry .detail {
          padding-left: 20px;
          display: flex;
          flex-direction: column;
          justify-content: center; }
          .rise-article .author-panel .bios .entry .detail .name {
            font-family: "Serifa";
            font-weight: bold;
            font-size: 120%; }
    .rise-article .author-panel .bios.multi {
      display: flex;
      flex: 1 1 100%;
      gap: 15px; }
      .rise-article .author-panel .bios.multi .entry {
        flex: 1 1;
        text-align: center;
        align-content: start; }
        .rise-article .author-panel .bios.multi .entry .image {
          flex: 0 0 100%;
          height: 60px; }
          .rise-article .author-panel .bios.multi .entry .image img {
            height: 50px; }
        .rise-article .author-panel .bios.multi .entry .detail {
          flex: 0 0 100%;
          justify-items: flex-start;
          padding: 0px; }
          .rise-article .author-panel .bios.multi .entry .detail .name {
            font-size: 100%; }
          .rise-article .author-panel .bios.multi .entry .detail .role {
            font-size: 80%;
            line-height: 120%;
            text-transform: uppercase; }
    .rise-article .author-panel .socials {
      flex: 1 1 auto;
      display: flex;
      flex-direction: column;
      justify-content: center;
      text-align: center;
      min-height: 75px;
      min-width: 310px; }

/*# sourceMappingURL=articles.css.map */