* ci(cache): improve ci cache in ci pipeline
* refactor: use composite actions for ci jobs
* refactor: use composite action for node/pnpm setup
* refactor(ci): improve cache restore logic in ci pipeline
* fix(ci): fix ci node_modules cache handling
* fix(ci): improve ci pipeline cache
* fix(ci): fix ci pipeline cache
* fix(ci): upload cache properly
* fix(ci): add restore key
* refactor(ci): use matrix for simplified jobs
* refactor(ci): use matrix for simplified jobs
* fix(ci): remove problematic restore-keys from node_modules cache
* fix(ci): reorder cache logic
* chore: move turbo to dependency
* chore: update CI pipeline for improved testing workflow
* refactor(ci): enhance CI pipeline with matrix strategy for quality checks and cache management
* fix(ci): add restore-keys for improved cache efficiency
* fix(ci): add restore-keys for improved cache efficiency
* fix(ci): update cache action to use restore for node_modules
* feat(animejs): replace motion with animejs for lighter animation
* fix(components): adjust video class for consistent styling
* refactor(components): remove translate-y-20 class for improved layout consistency
* chore: adjust hero animation
* refactor(components): use inline style for initial
* refactor(components): enhance feature and hero components with consistent inline-block styling
* chore(animatejs): update span with bold to make animation work
* refactor(components): improve layout and animation consistency in Features and Hero components
* refactor(components): adjust spacing in hero component
* refactor(features): update autoplay target and enter properties
* fix(features): standardize feature keys to use hyphenated format
* refactor(components): optimize animation delay and improve class handling