.w-webflow-badge{display:none!important}

/* Straighten tilted tag/button stickers (override the template's ±7deg rotation) */
.body-tag.expertise,
.body-tag.case-study,
.body-tag.result,
.body-tag.pricing,
.body-tag.recent-insights,
.body-tag.cta {
  transform: none;
}

/* Functional project-budget buttons (replaces the old checkbox pills) */
.budget-button {
  padding: 12px 20px;
  border-radius: var(--_size-responsiveness---radious--r-12px, 12px);
  background-color: var(--_color---color--cms-card, rgba(255,255,255,.05));
  border: 1px solid rgba(255,255,255,.15);
  color: #fff;
  cursor: pointer;
  transition: background-color .15s ease, border-color .15s ease;
  font-family: inherit;
}
.budget-button:hover {
  border-color: rgba(255,255,255,.35);
}
.budget-button.is-active {
  background-image: linear-gradient(135deg, #8800ff, #b347ff);
  border-color: transparent;
}
