/* Полоса заявки: слева что прислать, справа форма. */
@layer theme.components {

.s-action-band .section__lead { max-width: 640px; margin-block-end: 24px; }
.action-band__facts { display: grid; max-width: 520px; margin: 0; gap: 12px; grid-template-columns: repeat(auto-fit,minmax(180px,1fr)); }
.action-band__fact {
  padding: 18px 20px;
  border-radius: 14px;
  background: var(--color-bg-page);
}
.action-band__fact dt { margin-block-end: 6px; color: var(--color-text-muted); font-size: var(--font-size-caption); font-weight: 600; letter-spacing: .09em; text-transform: uppercase; }
.action-band__fact dd { margin: 0; font-size: var(--font-size-h3); font-weight: 600; letter-spacing: var(--letter-spacing-heading); }
.action-band__note { max-width: 520px; margin-block-start: 12px; color: var(--color-text-muted); }
.action-band__address { margin-block: -6px 16px; color: var(--color-text-body); }
.action-band__address strong,
.action-band__items strong { color: var(--color-text); font-weight: 600; }
.action-band__items { display: flex; max-width: 640px; margin: 0; padding: 0; flex-direction: column; gap: 12px; list-style: none; color: var(--color-text-body); }
.action-band__slot:empty { display: none; }

}
