/* Extra visual identity for brex-online.com */
.logo__mark {
  border-radius: 14px;
}
.btn {
  border-radius: 999px;
}
.icon-button {
  border-radius: 14px;
}

.hero::after {
  background:
    radial-gradient(58% 68% at 78% 6%, rgba(209, 250, 229, 0.85), transparent 62%),
    radial-gradient(40% 50% at 8% 94%, rgba(5, 150, 105, 0.1), transparent 70%);
}
.btn--primary { letter-spacing: -0.02em; }
.card { box-shadow: 0 1px 0 rgba(6, 95, 70, 0.04); }

