diff --git a/packages/twenty-website-new/public/illustrations/home/faq/faq.glb b/packages/twenty-website-new/public/illustrations/home/faq/faq.glb
new file mode 100644
index 0000000000..8fddb27955
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/home/faq/faq.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/home/footer/footer.glb b/packages/twenty-website-new/public/illustrations/home/footer/footer.glb
new file mode 100644
index 0000000000..c6c198c913
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/home/footer/footer.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/home/helped/one.glb b/packages/twenty-website-new/public/illustrations/home/helped/one.glb
new file mode 100644
index 0000000000..1f1e4e9b9f
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/home/helped/one.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/home/helped/three.glb b/packages/twenty-website-new/public/illustrations/home/helped/three.glb
new file mode 100644
index 0000000000..eaa3db151d
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/home/helped/three.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/home/helped/two.glb b/packages/twenty-website-new/public/illustrations/home/helped/two.glb
new file mode 100644
index 0000000000..0bd7e77c66
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/home/helped/two.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/home/testimonials/testimonials.glb b/packages/twenty-website-new/public/illustrations/home/testimonials/testimonials.glb
new file mode 100644
index 0000000000..8b6c7321c3
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/home/testimonials/testimonials.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/home/three-cards-illustration/one.glb b/packages/twenty-website-new/public/illustrations/home/three-cards-illustration/one.glb
new file mode 100644
index 0000000000..9919100fd8
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/home/three-cards-illustration/one.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/home/three-cards-illustration/three.glb b/packages/twenty-website-new/public/illustrations/home/three-cards-illustration/three.glb
new file mode 100644
index 0000000000..0466963315
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/home/three-cards-illustration/three.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/home/three-cards-illustration/two.glb b/packages/twenty-website-new/public/illustrations/home/three-cards-illustration/two.glb
new file mode 100644
index 0000000000..9919100fd8
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/home/three-cards-illustration/two.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/partner/testimonials/testimonials.glb b/packages/twenty-website-new/public/illustrations/partner/testimonials/testimonials.glb
new file mode 100644
index 0000000000..1da85b3cfb
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/partner/testimonials/testimonials.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/partner/three-cards-illustration/one.glb b/packages/twenty-website-new/public/illustrations/partner/three-cards-illustration/one.glb
new file mode 100644
index 0000000000..df5415035f
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/partner/three-cards-illustration/one.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/partner/three-cards-illustration/three.glb b/packages/twenty-website-new/public/illustrations/partner/three-cards-illustration/three.glb
new file mode 100644
index 0000000000..20569023f7
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/partner/three-cards-illustration/three.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/partner/three-cards-illustration/two.glb b/packages/twenty-website-new/public/illustrations/partner/three-cards-illustration/two.glb
new file mode 100644
index 0000000000..b7351542af
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/partner/three-cards-illustration/two.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/pricing/PlanTable/money.glb b/packages/twenty-website-new/public/illustrations/pricing/PlanTable/money.glb
new file mode 100644
index 0000000000..eaa3db151d
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/pricing/PlanTable/money.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/pricing/Price/organization.glb b/packages/twenty-website-new/public/illustrations/pricing/Price/organization.glb
new file mode 100644
index 0000000000..f98649779e
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/pricing/Price/organization.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/pricing/Price/pro.glb b/packages/twenty-website-new/public/illustrations/pricing/Price/pro.glb
new file mode 100644
index 0000000000..9e9853b547
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/pricing/Price/pro.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/product/hero/hero.glb b/packages/twenty-website-new/public/illustrations/product/hero/hero.glb
new file mode 100644
index 0000000000..6f39c4ed20
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/product/hero/hero.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/product/three-cards-illustration/one.glb b/packages/twenty-website-new/public/illustrations/product/three-cards-illustration/one.glb
new file mode 100644
index 0000000000..cd043ca837
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/product/three-cards-illustration/one.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/product/three-cards-illustration/three.glb b/packages/twenty-website-new/public/illustrations/product/three-cards-illustration/three.glb
new file mode 100644
index 0000000000..281546022a
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/product/three-cards-illustration/three.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/product/three-cards-illustration/two.glb b/packages/twenty-website-new/public/illustrations/product/three-cards-illustration/two.glb
new file mode 100644
index 0000000000..27a9aaf4cc
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/product/three-cards-illustration/two.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/why-twenty/hero/logo.glb b/packages/twenty-website-new/public/illustrations/why-twenty/hero/logo.glb
new file mode 100644
index 0000000000..43cc57570e
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/why-twenty/hero/logo.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/why-twenty/quote/quote.glb b/packages/twenty-website-new/public/illustrations/why-twenty/quote/quote.glb
new file mode 100644
index 0000000000..1da85b3cfb
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/why-twenty/quote/quote.glb differ
diff --git a/packages/twenty-website-new/public/illustrations/why-twenty/stepper/logo.glb b/packages/twenty-website-new/public/illustrations/why-twenty/stepper/logo.glb
new file mode 100644
index 0000000000..43cc57570e
Binary files /dev/null and b/packages/twenty-website-new/public/illustrations/why-twenty/stepper/logo.glb differ
diff --git a/packages/twenty-website-new/public/images/product/feature/contacts.png b/packages/twenty-website-new/public/images/product/feature/contacts.png
new file mode 100644
index 0000000000..aba4db30a9
Binary files /dev/null and b/packages/twenty-website-new/public/images/product/feature/contacts.png differ
diff --git a/packages/twenty-website-new/public/images/product/feature/dashboards.png b/packages/twenty-website-new/public/images/product/feature/dashboards.png
new file mode 100644
index 0000000000..ab2aa00921
Binary files /dev/null and b/packages/twenty-website-new/public/images/product/feature/dashboards.png differ
diff --git a/packages/twenty-website-new/public/images/product/feature/data.png b/packages/twenty-website-new/public/images/product/feature/data.png
new file mode 100644
index 0000000000..acd056e784
Binary files /dev/null and b/packages/twenty-website-new/public/images/product/feature/data.png differ
diff --git a/packages/twenty-website-new/public/images/product/feature/emails.png b/packages/twenty-website-new/public/images/product/feature/emails.png
new file mode 100644
index 0000000000..d22f8fb1d6
Binary files /dev/null and b/packages/twenty-website-new/public/images/product/feature/emails.png differ
diff --git a/packages/twenty-website-new/public/images/product/feature/files.png b/packages/twenty-website-new/public/images/product/feature/files.png
new file mode 100644
index 0000000000..1375b6ca13
Binary files /dev/null and b/packages/twenty-website-new/public/images/product/feature/files.png differ
diff --git a/packages/twenty-website-new/public/images/product/feature/mask.png b/packages/twenty-website-new/public/images/product/feature/mask.png
new file mode 100644
index 0000000000..e5686762f3
Binary files /dev/null and b/packages/twenty-website-new/public/images/product/feature/mask.png differ
diff --git a/packages/twenty-website-new/public/images/product/feature/pipeline.png b/packages/twenty-website-new/public/images/product/feature/pipeline.png
new file mode 100644
index 0000000000..9a46f57d47
Binary files /dev/null and b/packages/twenty-website-new/public/images/product/feature/pipeline.png differ
diff --git a/packages/twenty-website-new/public/images/product/feature/tasks.png b/packages/twenty-website-new/public/images/product/feature/tasks.png
new file mode 100644
index 0000000000..3e3c00cc0a
Binary files /dev/null and b/packages/twenty-website-new/public/images/product/feature/tasks.png differ
diff --git a/packages/twenty-website-new/src/app/(home)/constants/footer.ts b/packages/twenty-website-new/src/app/(home)/constants/footer.ts
new file mode 100644
index 0000000000..f7874be96a
--- /dev/null
+++ b/packages/twenty-website-new/src/app/(home)/constants/footer.ts
@@ -0,0 +1,107 @@
+import type { FooterDataType } from '@/sections/Footer/types';
+
+export const FOOTER_DATA: FooterDataType = {
+ illustration: {
+ src: 'https://app.endlesstools.io/embed/73beb0a6-bcda-410f-8e4c-a3bcd70224b0',
+ title: 'Footer background',
+ },
+ bottom: {
+ copyright: '© 2026 – Twenty',
+ credit: 'Design by Ardent.',
+ },
+ navGroups: [
+ {
+ id: 'footer-sitemap',
+ title: 'Sitemap',
+ ctas: [],
+ links: [
+ { label: 'Home', href: '/', external: false },
+ { label: 'Product', href: '/product', external: false },
+ { label: 'Pricing', href: '/pricing', external: false },
+ { label: 'Partners', href: '/partner', external: false },
+ { label: 'Why Twenty', href: '/why-twenty', external: false },
+ ],
+ },
+ {
+ id: 'footer-help',
+ title: 'Help',
+ ctas: [],
+ links: [
+ { label: 'Developers', href: '#', external: false },
+ { label: 'FAQ', href: '#', external: false },
+ { label: 'Support', href: '#', external: false },
+ { label: 'Release Notes', href: '#', external: false },
+ ],
+ },
+ {
+ id: 'footer-legal',
+ title: 'Legal',
+ ctas: [],
+ links: [
+ { label: 'Cookie Policy', href: '#', external: false },
+ { label: 'Privacy Policy', href: '#', external: false },
+ { label: 'Terms and Conditions', href: '#', external: false },
+ ],
+ },
+ {
+ id: 'footer-connect',
+ title: 'Connect',
+ ctas: [
+ {
+ color: 'secondary',
+ href: 'https://app.twenty.com/welcome',
+ label: 'Talk to us',
+ type: 'anchor',
+ variant: 'contained',
+ },
+ {
+ color: 'secondary',
+ href: 'https://app.twenty.com/welcome',
+ label: 'Get started',
+ type: 'anchor',
+ variant: 'outlined',
+ },
+ ],
+ links: [
+ {
+ label: 'LinkedIn',
+ href: 'https://www.linkedin.com/company/twenty',
+ external: true,
+ },
+ ],
+ },
+ ],
+ socialLinks: [
+ {
+ href: 'https://github.com/twentyhq/twenty',
+ icon: 'github',
+ label: '39.8K',
+ ariaLabel: 'GitHub (opens in new tab)',
+ showInDesktop: true,
+ showInDrawer: true,
+ },
+ {
+ href: 'https://discord.gg/cx5n4Jzs57',
+ icon: 'discord',
+ label: '5.6K',
+ ariaLabel: 'Discord (opens in new tab)',
+ className: 'discord-link',
+ showInDesktop: true,
+ showInDrawer: true,
+ },
+ {
+ href: 'https://www.linkedin.com/company/twenty',
+ icon: 'linkedin',
+ ariaLabel: 'LinkedIn (opens in new tab)',
+ showInDesktop: false,
+ showInDrawer: true,
+ },
+ {
+ href: 'https://x.com/twentycrm',
+ icon: 'x',
+ ariaLabel: 'X (opens in new tab)',
+ showInDesktop: false,
+ showInDrawer: true,
+ },
+ ],
+};
diff --git a/packages/twenty-website-new/src/app/layout.tsx b/packages/twenty-website-new/src/app/layout.tsx
index c2300d7d59..d0d6e1a779 100644
--- a/packages/twenty-website-new/src/app/layout.tsx
+++ b/packages/twenty-website-new/src/app/layout.tsx
@@ -1,3 +1,4 @@
+import { FOOTER_DATA } from '@/app/(home)/constants/footer';
import { Footer } from '@/sections/Footer/components';
import { theme } from '@/theme';
import { cssVariables } from '@/theme/css-variables';
@@ -69,11 +70,14 @@ export default function RootLayout({
className={`${cssVariables} ${hostGrotesk.variable} ${aleo.variable} ${azeretMono.variable}`}
>
{children}
-
+
-
-
-
+
+
+