.sust-feed-wrapper{
    background: var(--light-grey);
    /* padding: 2rem 0; */
    padding: 1rem;
  }
  
  /* Make sure we truly stay in 2 columns even if theme forces a 3-col grid */
  .sust-feed-wrapper .row{
    display:flex;
    flex-wrap:wrap;
  }
  
  /* Remove theme “tile” effects inside our block */
  .sust-feed-wrapper .sust-tile,
  .sust-feed-wrapper .sust-body{
    border:0 !important;
    box-shadow:none !important;
    background:transparent !important;
  }
  
  /* Image same as original list (simple image, no rounded card) */
  .sust-feed-wrapper .sust-img{
    display:block;
    width:100%;
    height:auto;
    aspect-ratio: 16 / 9;
    object-fit: cover;
  }
  
  /* Title link style (blue like original, NO extra divider line) */
  .sust-feed-wrapper .sust-title{
    margin: 1rem 0 .5rem;
    /* font-size: 1.25rem; */
    line-height: 1.25;
    font-weight: 700;
  }
  .sust-feed-wrapper .sust-title-link{
    /* color: #0b62d6;
    text-decoration: none; */
    border-bottom: 0 !important;   /* removes theme underline rules */
    background-image: none !important;
  }
  .sust-feed-wrapper .sust-title-link:hover,
  .sust-feed-wrapper .sust-title-link:focus{
    text-decoration: underline;
  }
  
  /* Date + summary */
  .sust-feed-wrapper .sust-date{
    margin: 0 0 .6rem 0;
    color:#444;
    font-size: 1rem;
  }
  .sust-feed-wrapper .sust-summary{
    margin: 0;
    color:#333;
    font-size: 1rem;
    line-height: 1.4;
  }
  
  /* IMPORTANT: no hover effects */
  .sust-feed-wrapper .sust-tile:hover{
    box-shadow:none !important;
    transform:none !important;
  }
  