diff --git a/tradein-mvp/frontend/src/components/trade-in/OfferCard.tsx b/tradein-mvp/frontend/src/components/trade-in/OfferCard.tsx
index 9dc033af..57afae91 100644
--- a/tradein-mvp/frontend/src/components/trade-in/OfferCard.tsx
+++ b/tradein-mvp/frontend/src/components/trade-in/OfferCard.tsx
@@ -6,11 +6,11 @@
* на фиксированных дефолтных ставках (median_price_rub + DEFAULT_BARGAIN_PCT).
*
* NB: сама ВЫКУПНАЯ цена (сколько платит девелопер) НЕ рассчитывается — это
- * коммерческое решение «Практики» (нет параметров haircut/маржи/срока).
+ * коммерческое решение девелопера/бренда (нет параметров haircut/маржи/срока).
* Здесь — illustrative сравнение издержек по типовым рыночным ставкам
- * (см. offer-rates.ts), НЕ официальный оффер «Практики».
+ * (см. offer-rates.ts), НЕ официальный оффер бренда.
*
- * TODO(commercial): подставить реальные условия «Практики» в DEFAULT_OFFER_RATES
+ * TODO(commercial): подставить реальные условия в DEFAULT_OFFER_RATES
* (offer-rates.ts) — единственное место для смены ставок.
*/
import { useMemo } from "react";
@@ -130,7 +130,7 @@ export function OfferCard({ estimate, brandSlug }: Props) {
{breakdown.totalPctMid.toFixed(0)}% от цены объявления.{" "}
Trade-In закрывает их полностью, а цена в новостройке фиксируется
на момент оценки. Проценты и суммы — ориентировочные рыночные значения,
- не официальный оффер «Практики».
+ а не окончательный оффер.