diff --git a/src/app/(marketing)/page.tsx b/src/app/(marketing)/page.tsx
index 3e575a2..943e8c7 100644
--- a/src/app/(marketing)/page.tsx
+++ b/src/app/(marketing)/page.tsx
@@ -1,3 +1,4 @@
+import { LandingFeaturesSection1 } from "@/components/landing/LandingFeaturesSection1";
import { LandingHeroSection } from "@/components/landing/LandingHeroSection";
export const revalidate = 21600;
@@ -6,6 +7,7 @@ export default function Home() {
return (
<>
+
>
);
}
diff --git a/src/components/landing/LandingFeatureGrid.tsx b/src/components/landing/LandingFeatureGrid.tsx
new file mode 100644
index 0000000..4575b9e
--- /dev/null
+++ b/src/components/landing/LandingFeatureGrid.tsx
@@ -0,0 +1,27 @@
+"use client";
+
+import { FEATURES } from "@/lib/constants";
+import { cn } from "@/lib/utils";
+import { FeatureButton } from "@/shared/FeatureButton";
+import { Icon } from "@/shared/Icon";
+import { useFeaturePreviewStore } from "@/stores/featurePreviewStore";
+import type { LandingFeatureGridProps } from "@/types/landing";
+
+export function LandingFeatureGrid({ className }: LandingFeatureGridProps) {
+ const setActiveFeature = useFeaturePreviewStore((state) => state.setActiveFeature);
+
+ return (
+
+