.sb-dominant .sb-authors-3 {
  position: relative;
  padding: clamp(36px, 5vw, 70px);
  border-radius: 28px;
  background: linear-gradient(135deg, rgba(28, 32, 52, .92), rgba(14, 18, 32, .9));
  overflow: hidden;
}
.sb-dominant .sb-authors-3::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(140% 140% at 15% 10%, rgba(255, 134, 160, .22), transparent),
              radial-gradient(120% 120% at 85% 85%, rgba(126, 255, 198, .2), transparent);
  opacity: .7;
  pointer-events: none;
}
.sb-dominant .sb-authors-3 .sb-authors-head,
.sb-dominant .sb-authors-3 .sb-authors-grid {
  position: relative;
  z-index: 1;
}
.sb-dominant .sb-authors-3 .sb-authors-grid {
  display: grid;
  gap: clamp(18px, 3vw, 32px);
}
@media (min-width: 992px) {
  .sb-dominant .sb-authors-3 .sb-authors-grid {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .sb-dominant .sb-authors-3 .sb-author-card:nth-child(1) {
    grid-column: span 6;
    grid-row: span 2;
    padding: clamp(28px, 3vw, 45px);
  }
  .sb-dominant .sb-authors-3 .sb-author-card:nth-child(2),
  .sb-dominant .sb-authors-3 .sb-author-card:nth-child(3),
  .sb-dominant .sb-authors-3 .sb-author-card:nth-child(4),
  .sb-dominant .sb-authors-3 .sb-author-card:nth-child(5) {
    grid-column: span 3;
  }
}
.sb-dominant .sb-authors-3 .sb-author-card:nth-child(1) {
  background: linear-gradient(210deg, rgba(255, 134, 160, .38), rgba(122, 162, 255, .22));
  border-color: rgba(255, 190, 210, .6);
  box-shadow: 0 18px 50px rgba(32, 22, 55, .42);
}
.sb-dominant .sb-authors-3 .sb-author-card:nth-child(n+2) {
  background: rgba(22, 26, 46, .82);
  border-color: rgba(255, 255, 255, .12);
}
.sb-dominant .sb-authors-3 .sb-author-card:nth-child(n+2) .sb-author-media {
  aspect-ratio: 4 / 5;
}
@media (max-width: 991px) {
  .sb-dominant .sb-authors-3 {
    border-radius: 24px;
  }
  .sb-dominant .sb-authors-3 .sb-authors-grid {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  }
}
