.new-company-carousel-r51 { display: flex; align-items: center; gap: 8px; }
.new-company-carousel-r51 .editorial-new { flex: 1 1 auto; min-width: 0; }
.new-company-next-r51:not([hidden]) {
  display: grid; place-items: center; flex: 0 0 36px;
  width: 36px; height: 36px; padding: 0; border: 0; border-radius: 50%;
  background: #e6efe5; color: #245d4e; font-size: 20px; line-height: 1; cursor: pointer;
}
.new-company-next-r51:hover { background: #d5e6d5; }
.new-company-next-r51:focus-visible { outline: 2px solid #245d4e; outline-offset: 3px; }
.new-company-next-r51[aria-disabled='true'] { opacity: .6; }
.editorial-new.new-company-slide-r51 { animation: new-company-slide-r51 240ms ease-out; }
@keyframes new-company-slide-r51 {
  from { opacity: .35; transform: translateX(12px); }
  to { opacity: 1; transform: translateX(0); }
}
@media (prefers-reduced-motion: reduce) {
  .editorial-new.new-company-slide-r51 { animation: none; }
}
