/* /pricing, /security, /path-finder */

.dm-growth-hero {
  padding-top: 2.75rem;
  padding-bottom: 1.5rem;
}

.dm-growth-hero h1 {
  max-width: 40rem;
  margin-left: auto;
  margin-right: auto;
}

.dm-growth-hero__lede {
  max-width: 36rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.65;
}

.dm-pricing-card {
  border-radius: var(--radius-card, 0.75rem);
  height: 100%;
  display: flex;
  flex-direction: column;
  border: 1px solid rgba(15, 23, 42, 0.08) !important;
  transition: box-shadow 0.2s ease, transform 0.2s ease;
}

.dm-pricing-card:hover {
  box-shadow: 0 12px 40px rgba(25, 35, 53, 0.1) !important;
  transform: translateY(-2px);
}

.dm-pricing-card--highlight {
  border-color: rgba(47, 87, 239, 0.35) !important;
  background: linear-gradient(180deg, rgba(47, 87, 239, 0.05) 0%, #fff 45%);
}

/* Path finder layout moved to path-finder.css */
