From 8104f1dfa710c9af8ef09f566fb786793635cd6d Mon Sep 17 00:00:00 2001
From: Makisuo
Date: Fri, 16 Oct 2026 01:09:18 +0200
Subject: [PATCH] feat(landing): drop the enterprise starting price
The enterprise rail no longer shows a price, and the paths card and
pricing.md table say Custom instead.
---
apps/landing/messages/en.json | 2 +-
apps/landing/messages/ja.json | 2 +-
apps/landing/messages/ko.json | 2 +-
apps/landing/src/components/PricingTable.astro | 8 ++------
apps/landing/src/pages/pricing.md.ts | 6 ++----
5 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/apps/landing/messages/en.json b/apps/landing/messages/en.json
index da27624166..d9860a6373 100644
--- a/apps/landing/messages/en.json
+++ b/apps/landing/messages/en.json
@@ -255,7 +255,7 @@
"pricing_private_channel": "Private support channel",
"pricing_trial_badge": "{duration}-day trial",
"pricing_enterprise": "Enterprise",
- "pricing_enterprise_price": "From $2,000",
+ "pricing_enterprise_price": "Custom",
"pricing_talk_to_founder": "Talk to the founder",
"pricing_logs": "Logs",
"pricing_traces": "Traces",
diff --git a/apps/landing/messages/ja.json b/apps/landing/messages/ja.json
index 4e8dc9cdd1..3f9ac19ea6 100644
--- a/apps/landing/messages/ja.json
+++ b/apps/landing/messages/ja.json
@@ -244,7 +244,7 @@
"pricing_private_channel": "\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30c1\u30e3\u30cd\u30eb\u30b5\u30dd\u30fc\u30c8",
"pricing_trial_badge": "{duration}\u65e5\u9593\u7121\u6599\u30c8\u30e9\u30a4\u30a2\u30eb",
"pricing_enterprise": "\u30a8\u30f3\u30bf\u30fc\u30d7\u30e9\u30a4\u30ba",
- "pricing_enterprise_price": "$2,000\u304b\u3089",
+ "pricing_enterprise_price": "\u500b\u5225\u898b\u7a4d\u3082\u308a",
"pricing_talk_to_founder": "\u5275\u696d\u8005\u306b\u76f8\u8ac7\u3059\u308b",
"pricing_logs": "\u30ed\u30b0",
"pricing_traces": "\u30c8\u30ec\u30fc\u30b9",
diff --git a/apps/landing/messages/ko.json b/apps/landing/messages/ko.json
index 1b4dbcb530..49538771a4 100644
--- a/apps/landing/messages/ko.json
+++ b/apps/landing/messages/ko.json
@@ -244,7 +244,7 @@
"pricing_private_channel": "\uc804\uc6a9 \ucc44\ub110 \uc9c0\uc6d0",
"pricing_trial_badge": "{duration}\uc77c \ubb34\ub8cc \uccb4\ud5d8",
"pricing_enterprise": "\uc5d4\ud130\ud504\ub77c\uc774\uc988",
- "pricing_enterprise_price": "$2,000\ubd80\ud130",
+ "pricing_enterprise_price": "\ub9de\ucda4 \uacac\uc801",
"pricing_talk_to_founder": "\ucc3d\uc5c5\uc790\uc640 \uc0c1\ub2f4\ud558\uae30",
"pricing_logs": "\ub85c\uadf8",
"pricing_traces": "\ud2b8\ub808\uc774\uc2a4",
diff --git a/apps/landing/src/components/PricingTable.astro b/apps/landing/src/components/PricingTable.astro
index 48bc8ffa8a..f3f678cfd5 100644
--- a/apps/landing/src/components/PricingTable.astro
+++ b/apps/landing/src/components/PricingTable.astro
@@ -14,9 +14,8 @@
* column, and spends no other accent: the button is the only other amber thing
* on the surface.
*
- * Enterprise is a one-line rail below the card, not a peer. It keeps its
- * "From $2,000" anchor: that number is what makes $39 read as nothing: but a
- * "call us" card given equal weight costs self-serve conversion.
+ * Enterprise is a one-line rail below the card, not a peer: a "call us" card
+ * given equal weight costs self-serve conversion.
*/
import * as m from "../paraglide/messages.js";
import { APP_SIGN_UP_URL } from "../lib/app-urls";
@@ -296,9 +295,6 @@ const containerClass = variant === "home" ? "shell" : "mx-auto max-w-5xl px-6"