/*
Theme Name: MedForward
Theme URI: https://www.medforward.com
Author: MedForward, Inc.
Description: HIPAA-compliant patient intake and document signing platform theme.
Version: 1.0.0
License: Proprietary
Text Domain: medforward
*/

@import url('base/reset.css');
@import url('base/variables.css');
@import url('base/typography.css');

@import url('components/nav.css');
@import url('components/hero.css');
@import url('components/logo-strip.css');
@import url('components/problem.css');
@import url('components/how-it-works.css');
@import url('components/features.css');
@import url('components/compliance.css');
@import url('components/comparison.css');
@import url('components/testimonials.css');
@import url('components/cta.css');
@import url('components/footer.css');
@import url('components/features-page.css');
@import url('components/inner-hero.css');

@media (prefers-reduced-motion: no-preference) {
  @keyframes blobFloat {
    from { transform: translateY(0px) rotate(0deg); }
    to   { transform: translateY(-18px) rotate(3deg); }
  }

  @keyframes cardRock {
    0%   { transform: translateY(0px)   rotate(-3deg); }
    25%  { transform: translateY(-8px)  rotate(1deg);  }
    50%  { transform: translateY(-14px) rotate(3deg);  }
    75%  { transform: translateY(-6px)  rotate(-1deg); }
    100% { transform: translateY(0px)   rotate(-3deg); }
  }

  @keyframes ringPulse {
    0%, 100% { transform: scale(1); opacity: 0.4; }
    50%      { transform: scale(1.08); opacity: 0.7; }
  }
}
