/* Extra visual identity for brex-digital.com */
.logo__mark {
  border-radius: 12px;
}
.btn {
  border-radius: 999px;
}
.icon-button {
  border-radius: 12px;
}

.hero::after {
  background:
    radial-gradient(58% 68% at 80% 8%, rgba(252, 231, 243, 0.95), transparent 62%),
    radial-gradient(40% 50% at 8% 92%, rgba(190, 24, 93, 0.1), transparent 70%);
}
.btn--primary { box-shadow: 0 10px 24px rgba(190, 24, 93, 0.18); }
.card--highlight { background: var(--color-highlight); }

