/* Блок «Текст» — каркас. Блок назван text-block: класс cab-text занят примитивом форматированного текста. */

.cab-text-block__actions {
  display: flex;
  flex-wrap: wrap;
  gap: var(--cab-space-3);
  margin-top: var(--cab-space-6);
}

.cab-text-block--two-col .cab-text-block__inner,
.cab-text-block__inner {
  display: block;
}

@media (min-width: 1024px) {
  .cab-text-block--two-col .cab-text-block__inner {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.6fr);
    gap: var(--cab-space-8);
    align-items: start;
  }
  .cab-text-block--two-col .cab-text-block__head {
    position: sticky;
    top: calc(var(--cab-header-height) + var(--cab-space-5));
    margin-bottom: 0;
  }
}
