
.cw-fintech-app-dubai-cta {
  --cw-fad-ink: #141210;
  --cw-fad-cream: #F3EFE7;
  --cw-fad-lime: #D4F53C;
  --cw-fad-orange: #E0431C;
  --cw-fad-lav: #B7A6F5;
  --cw-fad-lav2: #CFC4F6;
  --cw-fad-coral: #FF7A50;
  box-sizing: border-box;
}
.cw-fintech-app-dubai-cta *, .cw-fintech-app-dubai-cta *::before, .cw-fintech-app-dubai-cta *::after { box-sizing: border-box; }

.cw-fintech-app-dubai-cta { background: var(--cw-fad-orange); color: #fff; padding: clamp(56px,7vw,96px) clamp(20px,4vw,40px); }
.cw-fintech-app-dubai-cta__inner { max-width: 1280px; margin: 0 auto; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; gap: 28px; }
.cw-fintech-app-dubai-cta__title { margin: 0; font-family: 'Inter Tight', sans-serif; font-weight: 800; font-size: clamp(40px,6vw,88px); line-height: .92; letter-spacing: -.045em; }
.cw-fintech-app-dubai-cta__title-em { font-family: 'Playfair Display', serif; font-style: italic; font-weight: 500; }
.cw-fintech-app-dubai-cta__btn { height: 60px; padding: 0 30px; border-radius: 999px; background: var(--cw-fad-ink); color: var(--cw-fad-cream); display: inline-flex; align-items: center; font-weight: 700; font-size: 16px; text-decoration: none; }
.cw-fintech-app-dubai-cta__btn:hover { background: var(--cw-fad-cream); color: var(--cw-fad-ink); }
