/* Import Poppins from Google Fonts */
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap");

html,
body {
  font-family: "Poppins", sans-serif !important;
}

/* Global hero / banner typography (reusable across patterns) */
.aptly-hero-heading {
  font-size: clamp(48px, 3.5vw, 120px);
  font-weight: 400;
  line-height: 1.3em;
  margin-bottom: 25px;
  color: #000;
  letter-spacing: -0.02em;
}

.aptly-text-highlight {
  font-weight: 600;
  background: linear-gradient(90deg, #8918D2 0%, #486AD2 3.37%, #08BBD2 67.31%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

.aptly-hero-description {
  font-size: clamp(18px, 1.25vw, 40px);
  font-weight: 300;
  line-height: 1.6em;
  color: #333;
  max-width: 600px;
}

.aptly-hero-description p {
  margin-bottom: 0;
}
