/*=========== LandingPageConsumer CSS ===========*/

/*-------------------------------------
  1. Consumer-specific overrides
--------------------------------------*/

/* 2a. Remove dated text-outline for cleaner modern look */
.text-outline {
  text-shadow: none;
}

/*-------------------------------------
  3. Glassmorphism hero card
--------------------------------------*/
.section-1 .section__content__card {
  background: rgba(255, 255, 255, 0.55);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  border: 1px solid rgba(255, 255, 255, 0.35);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.06);
}

/*-------------------------------------
  4. Gradient accent tagline
--------------------------------------*/
.section-1 .text--tagline {
  background: linear-gradient(135deg, var(--red_900) 0%, #e8334a 50%, var(--red_700) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

/*-------------------------------------
  5. Entrance animations
--------------------------------------*/
@keyframes fadeSlideUp {
  from {
    opacity: 0;
    transform: translateY(28px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.section-1 .section__content__card {
  animation: fadeSlideUp 0.6s ease-out both;
}

.section-1 .section__content__list > .user-profile-2:nth-child(1) {
  animation: fadeSlideUp 0.6s ease-out 0.15s both;
}

.section-1 .section__content__list > .user-profile-2:nth-child(2) {
  animation: fadeSlideUp 0.6s ease-out 0.3s both;
}

.section-1 .section__content__list > .user-profile-2:nth-child(3) {
  animation: fadeSlideUp 0.6s ease-out 0.45s both;
}

/*-------------------------------------
  6. Card hover lift + shadow
--------------------------------------*/
.section-1 .user-profile-2 {
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.section-1 .user-profile-2:hover {
  transform: translateY(-6px);
  box-shadow: 0 12px 36px rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.6);
}

/*-------------------------------------
  7. Button hover glow
--------------------------------------*/
.section-1 .user-profile__button-2 {
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.section-1 .user-profile__button-2:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(181, 8, 42, 0.35);
}

@media (prefers-reduced-motion: reduce) {
  .section-1 .section__content__card,
  .section-1 .section__content__list > .user-profile-2 {
    animation: none;
  }
  .section-1 .user-profile-2,
  .section-1 .user-profile__button-2 {
    transition: none;
  }
}
