@layer components {
  .investor-feed__wrapper {
    gap: var(--bs-gutter-x);
    row-gap: var(--md-3);
  }
  .investor-feed__wrapper .investor-feed__card {
    min-height: 38.8rem;
  }
  .investor-feed__wrapper .bg-signpost {
    height: 100%;
  }
  .investor-feed__wrapper .bg-signpost__image-wrapper {
    height: 100%;
  }
  .investor-feed .image-signpost-card::after {
    content: none;
  }
  .investor-feed .latest-feed__content-wrapper {
    border-bottom: 1px solid var(--card-border-colour);
  }
  .investor-feed .latest-feed__content-wrapper:last-child {
    border-bottom: none;
  } 
  .investor-feed .cta__size.tag-text{
  	text-transform:none!important;
  }
  .investor-feed .image-signpost-card .color-pre-heading {
  	color: var(--card-pre-heading) !important;
  }
  .investor-feed .latest-feed__content a:hover{
  	color: var(--general-body-link);
    text-decoration: underline;
  }
  .investor-feed .latest-feed__content a{
    text-decoration: none;
  }
  @media (max-width: 767.98px) {
    .investor-feed .image-signpost-card .image-signpost-card__hidden-elements{
    	max-height: none;
    }
    .investor-feed .investor-feed__card{
    	height: 30.4rem;
    }
  }
  @media (min-width: 768px) {
    .investor-feed__wrapper {
      grid-template-columns: 1fr 1fr;
    }
  }
  @media (min-width: 1600px) {
     .investor-feed .latest-feed__content-wrapper {
      max-height: 9.2rem;
    }
  }
  @media (min-width: 1200px) {
    .investor-feed--two-boxes-60-40 .investor-feed__wrapper {
      grid-template-columns: 2fr 1fr;
    }
    .investor-feed--three-boxes-equal .investor-feed__wrapper {
      grid-template-columns: 1fr 1fr 1fr;
    }
    .investor-feed--four-boxes-60-40-2up-2down .investor-feed__wrapper {
      grid-template-columns: repeat(12, 1fr);
    }
    .investor-feed--four-boxes-60-40-2up-2down .investor-feed__card {
      grid-column: span 8;
    }
    .investor-feed--four-boxes-60-40-2up-2down .investor-feed__card:nth-child(4n-1), .investor-feed--four-boxes-60-40-2up-2down .investor-feed__card:nth-child(4n+2) {
      grid-column: span 4;
    }
    .investor-feed--five-boxes-2up-equal-3down-equal .investor-feed__wrapper {
      grid-template-columns: repeat(12, 1fr);
    }
    .investor-feed--five-boxes-2up-equal-3down-equal .investor-feed__card {
      grid-column: span 4;
    }
    .investor-feed--five-boxes-2up-equal-3down-equal .investor-feed__card:nth-child(5n+1), .investor-feed--five-boxes-2up-equal-3down-equal .investor-feed__card:nth-child(5n+2) {
      grid-column: span 6;
    }
    .investor-feed--five-boxes-2up-60-40-3down-equal .investor-feed__wrapper {
      grid-template-columns: repeat(12, 1fr);
    }
    .investor-feed--five-boxes-2up-60-40-3down-equal .investor-feed__card {
      grid-column: span 4;
    }
    .investor-feed--five-boxes-2up-60-40-3down-equal .investor-feed__card:nth-child(5n+1) {
      grid-column: span 8;
    }
    .investor-feed--five-boxes-2up-60-40-3down-equal .investor-feed__card:nth-child(5n+2) {
      grid-column: span 4;
    }
  }
}

.latest-feed__content a:focus-visible{
color: var(--base-1);
} 