PageSourceSearch

https://vht.ai/assets/Pricing-D35THBV2.js

js vht.ai collected 2026-10-05 13:15:12 UTC 35,688 bytes, 1 lines download raw bytes

1import{r as d,j as e,L as p}from"./react-vendor-DuanA9jM.js";import{C as P}from"./CatalogPageSEO-UUUr2_9_.js";import{B as S}from"./Breadcrumbs-CGKhL3TX.js";import{S as I}from"./SalesInquiryModal-CASX4_kp.js";import{b_ as E,aD as H,c5 as F,Z as x,cb as j,bl as k,aE as M,a2 as A,q as h,V as T,_ as B,P as D,I as R,a4 as L,ah as O}from"./index-C5q0TaF9.js";import{u as V}from"./usePublicPageLocale-CPJFAKji.js";import{C as z}from"./crown-ClA_0doF.js";import{m as w}from"./motion-vendor-B1Dv_HZR.js";import{B as _}from"./ban-DIWO7poo.js";import"./textarea-Dn1KnVbx.js";import"./TurnstileField-CZWnWoSf.js";import"./pdf-vendor-Bjqeze7v.js";import"./ui-vendor-Bb6GvRc1.js";import"./chart-vendor-CP7R5S7C.js";import"./form-vendor-DsvdbqT8.js";import"./date-vendor-IjrnU_nu.js";const $={en:{productName:"VHT {0} Membership",customPrice:"Custom",billedYearly:"{0} / mo, billed yearly",saveApprox17:"Save ~17%",perMonth:"/mo",perYear:"/yr",included:"Included",notIncluded:"Not included",hiddenDuringBeta:"Hidden during beta",betaFlight:"Beta Flight",joinIosAria:"Join the VHT iOS Beta",heroBadge:"Membership",heroTitle:"The clearest path to ",heroTitleAccent:"better health.",heroBody:"Start free, forever. Upgrade only when you want unlimited ECHNA conversations, deeper analytics, or family support.",monthly:"Monthly",yearly:"Yearly",save17:"Save 17%",tiers:{basic:{name:"Basic",audience:"Free Member",positioning:"Everything you need to start owning your health record.",yearlyNote:"Free forever",cta:"Start free",features:["Personal health record","Chat with ECHNA (limited)","Limited voice conversations","Connect any device (HealthKit, Smart Ring, CGM)","Limited biometrics analysis","Quick Log — vitals, sleep, meals","My Calendar timeline","Secure messaging","Book appointments with healthcare providers (pay-per-hour)"]},standard:{name:"Advanced",audience:"Advanced Member",positioning:"Full ECHNA AI on your real health data.",betaNote:"Billing opens Q3 2026",cta:"Join the iOS Beta",features:["Everything in Basic","All medical devices supported","Full biometrics analysis across all sources","ECHNA AI — full access, unlimited chat","Voice conversations with ECHNA","FDA medication safety audits","Drug & supplement interaction checks","Lab analysis & trend interpretation","Unlimited document storage","Health Index across 6 pillars","Limited voice & video calls","Full Male Health features","Full Female Health features","Priority messaging"]},premium:{name:"Premium",audience:"Premium Member",positioning:"For Members who want the deepest personalization.",betaNote:"Billing opens Q3 2026",cta:"Join waitlist",features:["Everything in Advanced","Advanced ECHNA analysis of all biometrics from all devices","Digital Twin — future modeling & prediction","Personalized longevity plan","DNA & genomic analysis","Treatment plan optimization","Top-doctor protocols & best-practice library","Clinical staff support","Unlimited voice & video calls","Priority doctor consultations","Family member management (up to 4)","24/7 priority support"]},enterprise:{name:"Enterprise",audience:"Clinics & health-tech partners",positioning:"For specialty clinics and partners that need FHIR + audit.",yearlyNote:"Founder-led pricing",cta:"Contact sales",features:["Everything in Premium","FHIR / EHR integrations","Provider collaboration tools","Custom reporting & audit exports","Dedicated account manager","Consent-gated API access"]}},compare:{heading:"Compare",title:"Every feature, side by side.",featureCol:"Feature",groups:{core:{title:"Core",phr:"Personal health record",calendar:"My Calendar timeline",storage:"Document storage",messaging:"Secure messaging"},echna:{title:"ECHNA AI",conversations:"ECHNA conversations",voice:"Voice conversations",advanced:"Advanced ECHNA model",twinFuture:"Digital Twin — future modeling",twinPredict:"Digital Twin — prediction modelling"},clinical:{title:"Clinical Intelligence",fda:"FDA medication safety audits",drug:"Drug interaction checks",supplement:"Supplement interaction checks",lab:"Lab analysis & interpretation",dna:"DNA & genomic analysis",treatment:"Treatment plan optimization",protocols:"Top-doctor protocols library",longevity:"Longevity plan"},devices:{title:"Devices & Biometrics",healthkit:"Apple HealthKit sync",ringCgm:"Smart Ring & CGM sync",medical:"Medical-grade device support",biometrics:"Biometrics analysis",backfill:"Historical backfill",healthIndex:"Health Index (6 pillars)"},family:{title:"Family & Sharing",management:"Family member management",share:"Share with provider",plans:"Personalized health plans"},support:{title:"Support & Compliance",customer:"Customer support",calls:"Voice & video calls",consults:"Priority doctor consultations",fhir:"FHIR / EHR integrations",audit:"Audit-grade exports",export:"Full data export (CSV + FHIR)"}},cells:{storageBasic:"2 GB",unlimited:"Unlimited",priority:"Priority",limited:"Limited",allDevices:"All devices",full:"Full",advancedEchna:"Advanced ECHNA AI",days180:"180 days",years5:"5 years",readOnly:"Read-only",upTo4:"Up to 4",community:"Community",priorityEmail:"Priority email",clinical247:"24/7 + clinical staff",dedicatedManager:"Dedicated manager",included:"Included"}},faq:{heading:"FAQ",title:"Pricing questions, answered.",items:[{q:'Why are paid tiers currently "Join waitlist"?',a:"VHT is in beta. Stripe checkout and Apple In-App Purchase wire up in Q3 2026. Until then, every Member gets full beta access — pricing is locked and published now so there are no surprises later. Join the waitlist and we will notify you the day billing opens."},{q:"Can I cancel anytime?",a:"Yes. There are no contracts on Advanced or Premium. Cancel from your account settings (web) or from the App Store (iOS). You keep access through the end of your billing period."},{q:"What is your refund policy?",a:"Web (Stripe): 7-day, no-questions refund on your first charge, pro-rated thereafter. iOS: handled by Apple per their App Store policy. Enterprise: negotiated per contract."},{q:"Does my data leave the platform if I cancel?",a:"Your data stays exactly where it is — on the Free tier. If you want it gone, email [email protected] and we will permanently delete every record across all schemas within 30 days. You can also export your full record (CSV + FHIR) at any time, on any tier, free."},{q:"When does the Family Plan launch?",a:"Q4 2026. Premium already includes family member management for up to 4 people. The dedicated Family Plan ($29.99/mo for up to 6 Members) replaces that as a standalone tier."},{q:"How does Enterprise pricing work?",a:"Custom, founder-led. Sized to specialty clinics and includes FHIR integration, audit exports, and a dedicated account manager. Email [email protected] with your clinic profile to start a conversation."},{q:"iPhone vs web — is there a price difference?",a:"No. The Advanced and Premium prices are identical across iOS and web. On iOS, subscriptions go through Apple In-App Purchase (Apple takes 15% under the Small Business Program). On web, Stripe processes directly."},{q:"Why no advertising, even on the Free tier?",a:"Two reasons. First, advertising in a clinical product creates the wrong incentives — what ECHNA recommends should be driven by your health, not by who paid for placement. Second, ad-supported health apps inevitably sell the data they collect. We will never do either."}]},enterprise:{title:"Specialty clinic or health-tech partner?",body:"Enterprise contracts include FHIR integration, custom reporting, a dedicated account manager, and consent-gated API access. Contracts are sized to your clinic.",learn:"Learn about Enterprise",contact:"Contact sales"},promises:{heading:"Our promises",titleBefore:"What we will ",titleAccent:"never",titleAfter:" do.",subt
1itle:'These are permanent commitments. Not "current policy" — permanent.',items:[{title:"HIPAA-grade security.",body:"End-to-end encryption, audited access logs, and RLS on every record."},{title:"No ads, any tier.",body:"Including Free. Your attention is not the product."},{title:"No pharma kickbacks.",body:"ECHNA does not recommend brand-name medications without clinical justification."},{title:"Full data export, free.",body:"CSV and FHIR exports on every tier. No lock-in via export friction."}]}},fr:{productName:"Adhésion VHT {0}",customPrice:"Sur mesure",billedYearly:"{0} / mois, facturé annuellement",saveApprox17:"Économisez ~17 %",perMonth:"/mois",perYear:"/an",included:"Inclus",notIncluded:"Non inclus",hiddenDuringBeta:"Masqué pendant la bêta",betaFlight:"Vol bêta",joinIosAria:"Rejoindre la bêta iOS VHT",heroBadge:"Adhésion",heroTitle:"La voie la plus claire vers une ",heroTitleAccent:"meilleure santé.",heroBody:"Commencez gratuitement, pour de bon. Passez à une formule supérieure seulement lorsque vous voulez des conversations ECHNA illimitées, des analyses plus poussées ou le soutien familial.",monthly:"Mensuel",yearly:"Annuel",save17:"Économisez 17 %",tiers:{basic:{name:"Basique",audience:"Membre gratuit",positioning:"Tout ce qu'il faut pour commencer à posséder votre dossier de santé.",yearlyNote:"Gratuit pour toujours",cta:"Commencer gratuitement",features:["Dossier de santé personnel","Discussion avec ECHNA (limitée)","Conversations vocales limitées","Connecter n'importe quel appareil (HealthKit, bague connectée, CGM)","Analyse biométrique limitée","Quick Log — signes vitaux, sommeil, repas","Chronologie Mon calendrier","Messagerie sécurisée","Prendre rendez-vous avec des professionnels de santé (à l'heure)"]},standard:{name:"Avancé",audience:"Membre Avancé",positioning:"Toute l'IA ECHNA, sur vos vraies données de santé.",betaNote:"Facturation dès le T3 2026",cta:"Rejoindre la bêta iOS",features:["Tout ce qui est inclus dans Basique","Tous les appareils médicaux pris en charge","Analyse biométrique complète, toutes sources confondues","IA ECHNA — accès complet, discussion illimitée","Conversations vocales avec ECHNA","Audits de sécurité médicamenteuse FDA","Vérifications d'interactions médicaments et compléments","Analyse de laboratoire et interprétation des tendances","Stockage de documents illimité","Health Index sur 6 piliers","Appels vocaux et vidéo limités","Toutes les fonctions S
1anté masculine","Toutes les fonctions Santé féminine","Messagerie prioritaire"]},premium:{name:"Premium",audience:"Membre Premium",positioning:"Pour les Membres qui veulent la personnalisation la plus poussée.",betaNote:"Facturation dès le T3 2026",cta:"Rejoindre la liste d'attente",features:["Tout ce qui est inclus dans Avancé","Analyse ECHNA avancée de toute la biométrie, tous appareils","Jumeau numérique — modélisation du futur et prédiction","Plan de longévité personnalisé","Analyse ADN et génomique","Optimisation du plan de traitement","Protocoles de grands médecins et bibliothèque de bonnes pratiques","Soutien du personnel clinique","Appels vocaux et vidéo illimités","Consultations médicales prioritaires","Gestion des membres de la famille (jusqu'à 4)","Soutien prioritaire 24 h/24"]},enterprise:{name:"Entreprise",audience:"Cliniques et partenaires health-tech",positioning:"Pour les cliniques spécialisées et partenaires qui ont besoin de FHIR et d'audit.",yearlyNote:"Tarification négociée avec les fondateurs",cta:"Contacter l'équipe commerciale",features:["Tout ce qui est inclus dans Premium","Intégrations FHIR / DSE","Outils de collaboration pour les professionnels","Rapports personnalisés et exports d'audit","Gestionnaire de compte dédié","Accès API sous consentement"]}},compare:{heading:"Comparer",title:"Chaque fonction, côte à côte.",featureCol:"Fonction",groups:{core:{title:"Essentiel",phr:"Dossier de santé personnel",calendar:"Chronologie Mon calendrier",storage:"Stockage de documents",messaging:"Messagerie sécurisée"},echna:{title:"IA ECHNA",conversations:"Conversations ECHNA",voice:"Conversations vocales",advanced:"Modèle ECHNA avancé",twinFuture:"Jumeau numérique — modélisation du futur",twinPredict:"Jumeau numérique — modélisation prédictive"},clinical:{title:"Intelligence clinique",fda:"Audits de sécurité médicamenteuse FDA",drug:"Vérifications d'interactions médicamenteuses",supplement:"Vérifications d'interactions des compléments",lab:"Analyse et interprétation de laboratoire",dna:"Analyse ADN et génomique",treatment:"Optimisation du plan de traitement",protocols:"Bibliothèque de protocoles de grands médecins",longevity:"Plan de longévité"},devices:{title:"Appareils et biométrie",healthkit:"Sync Apple HealthKit",ringCgm:"Sync bague connectée et CGM",medical:"Prise en charge d'appareils de grade médical",biometrics:"Analyse biométrique",backfill:"Rattrapage historique",healthIndex:"Health Index (6 piliers)"},family:{title:"Famille et partage",management:"Gestion des membres de la famille",share:"Partager avec un professionnel",plans:"Plans de santé personnalisés"},support:{title:"Soutien et conformité",customer:"Soutien à la clientèle",calls:"Appels vocaux et vidéo",consults:"Consultations médicales prioritaires",fhir:"Intégrations FHIR / DSE",audit:"Exports de niveau audit",export:"Export complet des données (CSV + FHIR)"}},cells:{storageBasic:"2 Go",unlimited:"Illimité",priority:"Prioritaire",limited:"Limité",allDevices:"Tous les appareils",full:"Complet",advancedEchna:"IA ECHNA avancée",days180:"180 jours",years5:"5 ans",readOnly:"Lecture seule",upTo4:"Jusqu'à 4",community:"Communauté",priorityEmail:"Courriel prioritaire",clinical247:"24 h/24 + personnel clinique",dedicatedManager:"Gestionnaire dédié",included:"Inclus"}},faq:{heading:"FAQ",title:"Vos questions sur les tarifs, répondues.",items:[{q:"Pourquoi les formules payantes affichent-elles « Rejoindre la liste d'attente » ?",a:"VHT est en bêta. Le paiement Stripe et les achats intégrés Apple seront branchés au T3 2026. D'ici là, chaque Membre a un accès bêta complet — les tarifs sont verrouillés et publiés dès maintenant, sans surprise plus tard. Inscrivez-vous sur la liste d'attente : nous vous préviendrons le jour où la facturation ouvre."},{q:"Puis-je annuler à tout moment ?",a:"Oui. Aucun contrat sur Avancé ni Premium. Annulez depuis les réglages de votre compte (web) ou depuis l'App Store (iOS). Vous conservez l'accès jusqu'à la fin de la période de facturation."},{q:"Quelle est votre politique de remboursement ?",a:"Web (Stripe) : remboursement de 7 jours, sans questions, sur le premier prélèvement, puis au prorata. iOS : géré par Apple selon la politique de l'App Store. Entreprise : négocié contrat par contrat."},{q:"Mes données quittent-elles la plateforme si j'annule ?",a:"Vos données restent exactement où elles s
1ont — sur la formule Gratuite. Si vous voulez les supprimer, écrivez à [email protected] : nous effacerons définitivement chaque enregistrement, tous schémas confondus, dans les 30 jours. Vous pouvez aussi exporter votre dossier complet (CSV + FHIR) à tout moment, sur n'importe quelle formule, gratuitement."},{q:"Quand le Forfait Famille sera-t-il lancé ?",a:"T4 2026. Premium inclut déjà la gestion des membres de la famille pour jusqu'à 4 personnes. Le Forfait Famille dédié (29,99 $/mois pour jusqu'à 6 Membres) le remplace ensuite comme formule autonome."},{q:"Comment fonctionne la tarification Entreprise ?",a:"Sur mesure, négociée avec les fondateurs. Dimensionnée pour les cliniques spécialisées, elle inclut l'intégration FHIR, les exports d'audit et un gestionnaire de compte dédié. Écrivez à [email protected] avec le profil de votre clinique pour démarrer la conversation."},{q:"iPhone ou web — y a-t-il une différence de prix ?",a:"Non. Les tarifs Avancé et Premium sont identiques sur iOS et sur le web. Sur iOS, les abonnements passent par les achats intégrés Apple (Apple prélève 15 % dans le cadre du Small Business Program). Sur le web, Stripe facture directement."},{q:"Pourquoi aucune publicité, même sur la formule Gratuite ?",a:"Deux raisons. D'abord, la publicité dans un produit clinique crée de mauvais incitatifs — ce qu'ECHNA recommande doit dépendre de votre santé, pas de qui a payé pour apparaître. Ensuite, les applis de santé financées par la pub finissent presque toujours par vendre les données qu'elles collectent. Nous ne ferons ni l'un ni l'autre."}]},enterprise:{title:"Clinique spécialisée ou partenaire health-tech ?",body:"Les contrats Entreprise incluent l'intégration FHIR, des rapports personnalisés, un gestionnaire de compte dédié et un accès API sous consentement. Les contrats sont dimensionnés à votre clinique.",learn:"En savoir plus sur Entreprise",contact:"Contacter l'équipe commerciale"},promises:{heading:"Nos engagements",titleBefore:"Ce que nous ne ferons ",titleAccent:"jamais",titleAfter:".",subtitle:"Ce sont des engagements permanents. Pas une « politique actuelle » — permanents.",items:[{title:"Sécurité de niveau HIPAA.",body:"Chiffrement de bout en bout, journaux d'accès audités, et RLS sur chaque enregistrement."},{title:"Aucune pub, quelle que soit la formule.",body:"Y compris la formule Gratuite. Votre attention n'est pas le produit."},{title:"Aucun pot-de-vin pharmaceutique.",body:"ECHNA ne recommande pas de médicaments de marque sans justification clinique."},{title:"Export complet des données, gratuit.",body:"Exports CSV et FHIR sur chaque formule. Pas de verrouillage par friction d'export."}]}}},c=[{id:"basic",monthly:"$0",yearly:"$0",icon:H,cta:{href:"/auth/member/signup"}},{id:"standard",monthly:"$29",yearly:"$279",yearlyMonthlyPrice:"$23.25",icon:F,popular:!0,cta:{href:"/vhtbeta-signup"}},{id:"premium",monthly:"$79",yearly:"$759",yearlyMonthlyPrice:"$63.25",icon:z,cta:{href:"#premium-waitlist",salesInquiry:"premium_waitlist"}},{id:"enterprise",monthly:null,yearly:null,icon:x,cta:{href:"/about-enterprise"}}],G=[{id:"core",rows:[{id:"phr",values:{basic:!0,standard:!0,premium:!0,enterprise:!0}},{id:"calendar",values:{basic:!0,standard:!0,premium:!0,enterprise:!0}},{id:"storage",values:{basic:"storageBasic",standard:"unlimited",premium:"unlimited",enterprise:"unlimited"}},{id:"messaging",values:{basic:!0,standard:"priority",premium:"priority",enterprise:"priority"}}]},{id:"echna",rows:[{id:"conversations",values:{basic:"limited",standard:"unlimited",premium:"unlimited",enterprise:"unlimited"}},{id:"voice",values:{basic:"limited",standard:!0,premium:!0,enterprise:!0}},{id:"advanced",values:{basic:!1,standard:!0,premium:!0,enterprise:!0}},{id:"twinFuture",values:{basic:!1,standard:!1,premium:!0,enterprise:!0}},{id:"twinPredict",values:{basic:!1,standard:!1,premium:!0,enterprise:!0}}]},{id:"clinical",rows:[{id:"fda",values:{basic:!1,standard:!0,premium:!0,enterprise:!0}},{id:"drug",values:{basic:!1,standard:!0,premium:!0,enterprise:!0}},{id:"supplement",values:{basic:!1,standard:!0,premium:!0,enterprise:!0}},{id:"lab",values:{basic:!1,standard:!0,premium:!0,enterprise:!0}},{id:"dna",values:{basic:!1,standard:!1,premium:!0,enterprise:!0}},{id:"treatment",values:{basic:!1,standard:!1,premium:!0,enterprise:!0}},{id:"protocols",values:{basic:!1,standard:!1,premium:!0,enterprise:!0}},{id:"longevity",values:{basic:!1,standard:!1,premium:!0,enterprise:!0}}]},{id:"devices",rows:[{id:"healthkit",values:{basic:!0,standard:!0,premium:!0,enterprise:!0}},{id:"ringCgm",values:{basic:!0,standard:!0,premium:!0,enterprise:!0}},{id:"medical",values:{basic:"limited",standard:"allDevices",premium:"allDevices",enterprise:"allDevices"}},{id:"biometrics",values:{basic:"limited",standard:"full",premium:"advancedEchna",enterprise:"advancedEchna"}},{id:"backfill",values:{basic:"days180",standard:"years5",premium:"years5",enterprise:"years5"}},{id:"healthIndex",values:{basic:"readOnly",standard:!0,premium:!0,enterprise:!0}}]},{id:"family",rows:[{id:"management",values:{basic:!1,standard:!1,premium:!1,enterprise:"custom"}},{id:"share",values:{basic:!0,standard:!0,premium:!0,enterprise:!0}},{id:"plans",values:{basic:!1,standard:!1,premium:!1,enterprise:!0}}]},{id:"support",rows:[{id:"customer",values:{basic:"community",standard:"priorityEmail",premium:"clinical247",enterprise:"dedicatedManager"}},{id:"calls",values:{basic:!1,standard:"limited",premium:"unlimited",enterprise:"unlimited"}},{id:"consults",values:{basic:!1,standard:!1,premium:"included",enterprise:"custom"}},{id:"fhir",values:{basic:!1,standard:!1,premium:!1,enterprise:!0}},{id:"audit",values:{basic:!1,standard:!1,premium:!1,enterprise:!0}},{id:"export",values:{basic:!0,standard:!0,premium:!0,enterprise:!0}}]}],Y=[B,_,D,R];function Q(a,t){return a===!0||a===!1?a:a==="custom"?t.customPrice:t.compare.cells[a]}function J(a,t,i){const l=i.compare.groups[a];return String(l[t]??t)}function U({value:a,includedLabel:t,notIncludedLabel:i}){return a===!0?e.jsx(A,{className:"h-5 w-5 text-primary mx-auto","aria-label":t}
1):a===!1?e.jsx(L,{className:"h-4 w-4 text-muted-foreground/50 mx-auto","aria-label":i}):e.jsx("span",{className:"text-xs font-medium text-foreground",children:a})}function W({q:a,a:t}){const[i,l]=d.useState(!1);return e.jsxs("div",{className:"border border-border/60 rounded-xl overflow-hidden bg-card/40 transition-colors hover:bg-card/70",children:[e.jsxs("button",{type:"button",onClick:()=>l(!i),className:"w-full flex items-center justify-between gap-4 p-4 sm:p-5 text-left min-h-[44px]","aria-expanded":i,children:[e.jsx("span",{className:"font-medium text-foreground pr-2",children:a}),e.jsx(O,{className:`h-5 w-5 text-muted-foreground shrink-0 transition-transform duration-200 ${i?"rotate-180":""}`})]}),i&&e.jsx("div",{className:"px-4 sm:px-5 pb-5 text-sm text-muted-foreground leading-relaxed whitespace-pre-line border-t border-border/40 pt-4",children:t})]})}function pe(){const{t:a}=E(),t=V($),[i,l]=d.useState("monthly"),[g,u]=d.useState(null),C=d.useMemo(()=>c.filter(r=>r.id!=="enterprise").map(r=>{const n=t.tiers[r.id],o=i==="monthly"?r.monthly:r.yearly;return{"@context":"https://schema.org","@type":"Product",name:j(t.productName,n.name),description:n.positioning,brand:{"@type":"Brand",name:"VHT"},offers:{"@type":"Offer",price:r.id==="basic"?"0.00":(o??"").replace("$",""),priceCurrency:"USD",availability:"https://schema.org/PreOrder",url:"https://vht.ai/pricing"}}}),[i,t]);return e.jsxs("div",{className:"min-h-[100dvh] bg-background",children:[e.jsx(P,{path:"/pricing",breadcrumbs:[{name:a("chrome.home"),url:"https://vht.ai/"},{name:a("nav.pricing"),url:"https://vht.ai/pricing"}],jsonLd:C}),e.jsx(S,{items:[{name:a("chrome.home"),url:"https://vht.ai/"},{name:a("nav.pricing"),url:"https://vht.ai/pricing"}]}),e.jsxs("section",{className:"relative overflow-hidden border-b border-border/60",children:[e.jsx("div",{className:"absolute inset-0 bg-primary/5"}),e.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(to_right,#4f4f4f1a_1px,transparent_1px),linear-gradient(to_bottom,#4f4f4f1a_1px,transparent_1px)] bg-[size:32px_32px] [mask-image:radial-gradient(ellipse_70%_55%_at_50%_0%,#000_70%,transparent_100%)]"}),e.jsx("div",{className:"container mx-auto px-4 max-w-5xl relative z-10 pt-12 pb-10 sm:pt-16 sm:pb-12 text-center",children:e.jsxs(w.div,{initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.5},children:[e.jsxs("span",{className:"inline-flex items-center gap-2 rounded-full border border-border/70 bg-card/60 px-3 py-1 text-xs font-semibold uppercase tracking-[0.18em] text-muted-foreground",children:[e.jsx(k,{className:"h-3.5 w-3.5 text-primary"}),t.heroBadge]}),e.jsxs("h1",{className:"mt-5 text-4xl sm:text-5xl lg:text-6xl font-bold tracking-tight text-foreground leading-[1.05]",children:[t.heroTitle,e.jsx("span",{className:"text-primary",children:t.heroTitleAccent})]}),e.jsx("p",{className:"mt-5 text-lg text-foreground/80 leading-relaxed max-w-2xl mx-auto",children:t.heroBody}),e.jsxs("div",{className:"mt-8 inline-flex items-center gap-1 rounded-full border border-border/70 bg-card p-1 shadow-sm",children:[e.jsx("button",{type:"button",onClick:()=>l("monthly"),className:`min-h-[44px] px-5 rounded-full text-sm font-semibold transition-colors ${i==="monthly"?"bg-primary text-primary-foreground shadow-sm":"text-muted-foreground hover:text-foreground"}`,"aria-pressed":i==="monthly",children:t.monthly}),e.jsxs("button",{type:"button",onClick:()=>l("yearly"),className:`min-h-[44px] px-5 rounded-full text-sm font-semibold transition-colors inline-flex items-center gap-2 ${i==="yearly"?"bg-primary text-primary-foreground shadow-sm":"text-muted-foreground hover:text-foreground"}`,"aria-pressed":i==="yearly",children:[t.yearly,e.jsx("span",{className:`text-[10px] font-bold uppercase tracking-wide px-1.5 py-0.5 rounded-full ${i==="yearly"?"bg-primary-foreground/20 text-primary-foreground":"bg-primary/10 text-primary"}`,children:t.save17})]})]})]})})]}),e.jsx("section",{className:"border-b border-border/60",children:e.jsx("div",{className:"container mx-auto px-4 max-w-7xl py-14 sm:py-20",children:e.jsx("div",{className:"grid gap-6 md:grid-cols-2 lg:grid-cols-4",children:c.map((r,n)=>{const o=r.icon,s=t.tiers[r.id],m=i==="yearly",q=m?r.yearly??t.customPrice:r.monthly??t.customPrice,b=r.id==="enterprise",f=r.id==="basic"||b?"":m?t.perYear:t.perMonth,y=r.yearlyMonthlyPrice?j(t.billedYearly,r.yearlyMonthlyPrice):"yearlyNote"in s?s.yearlyNote:"",v="betaNote"in s?s.betaNote:void 0;return e.jsxs(w.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-50px"},transition:{duration:.4,delay:n*.08},className:`relative flex flex-col rounded-2xl border bg-card p-6 sm:p-7 ${r.popular?"border-primary/60 shadow-xl ring-1 ring-primary/30":"border-border/70 shadow-sm"}`,children:[r.popular&&e.jsxs("div",{className:"absolute -top-3 left-1/2 -translate-x-1/2 inline-flex items-center gap-1.5 rounded-full bg-primary px-3 py-1 text-[11px] font-bold uppercase tracking-[0.14em] text-primary-foreground shadow-md",children:[e.jsx(M,{className:"h-3 w-3"}),t.betaFlight]}),e.jsxs("div",{className:"flex items-center gap-2.5",children:[e.jsx("span",{className:`inline-flex h-9 w-9 items-center justify-center rounded-xl ${r.popular?"bg-amber-100 text-amber-600 dar
1k:bg-amber-500/15 dark:text-amber-400":"bg-muted text-muted-foreground"}`,children:e.jsx(o,{className:"h-4.5 w-4.5"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-lg font-bold text-foreground leading-tight",children:s.name}),e.jsx("p",{className:"text-xs text-muted-foreground",children:s.audience})]})]}),e.jsx("p",{className:"mt-4 text-sm text-foreground/80 leading-relaxed min-h-[2.5rem]",children:s.positioning}),e.jsx("div",{className:"mt-5",children:e.jsxs("div",{className:"relative",children:[e.jsxs("div",{className:"flex items-baseline gap-1 blur-md select-none pointer-events-none","aria-hidden":"true",children:[e.jsx("span",{className:"text-4xl font-bold tracking-tight text-foreground",children:q}),f&&e.jsx("span",{className:"text-sm text-muted-foreground font-medium",children:f})]}),e.jsx("p",{className:"mt-1 text-xs text-muted-foreground blur-sm select-none pointer-events-none","aria-hidden":"true",children:m&&!b&&r.id!=="basic"?e.jsxs(e.Fragment,{children:[y,e.jsx("span",{className:"ml-2 text-primary font-semibold",children:t.saveApprox17})]}):y}),e.jsx("div",{className:"absolute inset-0 flex items-center",children:e.jsxs("span",{className:"inline-flex items-center gap-1.5 rounded-full border border-amber-500/30 bg-amber-500/10 px-2.5 py-1 text-[10px] font-semibold uppercase tracking-wide text-amber-700 dark:text-amber-400",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-amber-500 animate-pulse"}),t.hiddenDuringBeta]})})]})}),v&&e.jsxs("div",{className:"mt-4 inline-flex items-center gap-1.5 self-start rounded-full border border-amber-500/30 bg-amber-500/10 px-2.5 py-1 text-[10px] font-semibold uppercase tracking-wide text-amber-700 dark:text-amber-400",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-amber-500 animate-pulse"}),v]}),e.jsx("ul",{className:"mt-6 space-y-3 flex-1",children:s.features.map(N=>e.jsxs("li",{className:"flex items-start gap-2.5 text-sm text-foreground/85",children:[e.jsx(A,{className:"h-4 w-4 text-primary shrink-0 mt-0.5"}),e.jsx("span",{children:N})]},N))}),r.id==="premium"&&e.jsx("div",{className:"mt-7",children:e.jsxs("button",{type:"button",onClick:()=>u("premium_waitlist"),className:"inline-flex w-full items-center justify-center gap-2 h-11 px-5 rounded-full text-sm font-semibold transition border border-border/70 bg-card hover:bg-muted/60 text-foreground",children:[s.cta,e.jsx(h,{className:"h-4 w-4"})]})}),r.id!=="basic"&&r.id!=="premium"&&e.jsx("div",{className:"mt-7",children:r.id==="standard"?e.jsxs(p,{to:r.cta.href,"aria-label":t.joinIosAria,className:"inline-flex w-full items-center justify-center gap-2 sm:gap-3 h-12 rounded-full px-5 bg-black text-white hover:bg-neutral-800 transition-all duration-200 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring shadow-md",children:[e.jsx("svg",{"aria-hidden":"true",viewBox:"0 0 24 24",fill:"currentColor",className:"h-5 w-5 shrink-0",children:e.jsx("path",{d:"M16.365 1.43c0 1.14-.49 2.27-1.27 3.03-.86.86-2.21 1.5-3.31 1.42-.13-1.13.43-2.31 1.21-3.07.86-.85 2.34-1.5 3.37-1.38zM20.5 17.5c-.55 1.27-.81 1.83-1.52 2.95-.99 1.55-2.39 3.49-4.13 3.5-1.55.02-1.95-.99-4.04-.98-2.1.01-2.54 1-4.09.98-1.74-.02-3.07-1.78-4.06-3.32C-.07 16.05-.36 11.21 1.45 8.61c1.29-1.84 3.32-2.92 5.23-2.92 1.94 0 3.16 1.07 4.77 1.07 1.56 0 2.5-1.07 4.75-1.07 1.7 0 3.5.93 4.78 2.53-4.21 2.31-3.52 8.32.52 9.28z"})}),e.jsxs("span",{className:"flex flex-col items-start leading-tight",children:[e.jsx("span",{className:"text-[10px] font-medium uppercase tracking-wider opacity-80",children:a("home.joinThe")}),e.jsx("span",{className:"text-sm font-semibold -mt-0.5",children:a("home.iosBeta")})]})]}):r.cta.isExternal?e.jsxs("a",{href:r.cta.href,className:`inline-flex w-full items-center justify-center gap-2 h-11 px-5 rounded-full text-sm font-semibold transition ${r.popular?"bg-primary text-primary-foreground hover:bg-primary/90":"border border-border/70 bg-card hover:bg-muted/60 text-foreground"}`,children:[s.cta,e.jsx(h,{className:"h-4 w-4"})]}):e.jsxs(p,{to:r.cta.href,className:`inline-flex w-full items-center justify-center gap-2 h-11 px-5 rounded-full text-sm font-semibold transition ${r.popular?"bg-primary text-primary-foreground hover:bg-primary/90":"border border-border/70 bg-card hover:bg-muted/60 text-foreground"}`,children:[s.cta,e.jsx(h,{className:"h-4 w-4"})]})})]},r.id)})})})}),e.jsx("section",{className:"border-b border-border/60",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-6xl py-14 sm:py-20",children:[e.jsxs("div",{className:"text-center max-w-2xl mx-auto",children:[e.jsx("span",{className:"text-[11px] font-bold uppercase tracking-[0.2em] text-primary",children:t.compare.heading}),e.jsx("h2",{className:"mt-2 text-3xl sm:text-4xl font-bold text-foreground tracking-tight",children:t.compare.title})]}),e.jsx("div",{className:"mt-10 overflow-x-auto rounded-2xl border border-border/60 bg-card",children:e.jsxs("table",{className:"w-full min-w-[720px] text-sm",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"border-b border-border/60 bg-muted/40",children:[e.jsx("th",{scope:"col",className:"text-left p-4 font-semibold text-foreground w-[34%]",children:t.compare.featureCol}),c.map(r=>e.jsx("th",{scope:"col",className:"p-4 text-center font-semibold text-foreground",children:e.jsxs("div",{className:"flex flex-col items-center gap-0.5",children:[e.jsx("span",{children:t.tiers[r.id].name}),e.jsx("span",{className:"text-[11px] font-normal text-muted-foreground blur-sm select-none","aria-hidden":"true",children:r.id==="enterprise"?t.customPrice:(r.monthly??t.customPrice)+(r.id==="basic"?"":t.perMonth)})]})},r.id))]})}),e.jsx("tbody",{children:G.map(r=>e.jsxs(d.Fragment,{children:[e.jsx("tr",{className:"bg-muted/20",children:e.jsx("th",{scope:"rowgroup",colSpan:5,className:"text-left px-4 py-2.5 text-[11px] font-bold uppercase tracking-[0.18em] text-muted-foreground",children:t.compare.groups[r.id].title})}),r.rows.map(n=>e.jsxs("tr",{className:"border-t border-border/40",children:[e.jsx("th",{scope:"row",className:"text-left p-4 font-medium text-foreground
1/90",children:J(r.id,n.id,t)}),c.map(o=>e.jsx("td",{className:"p-4 text-center",children:e.jsx(U,{value:Q(n.values[o.id],t),includedLabel:t.included,notIncludedLabel:t.notIncluded})},o.id))]},n.id))]},r.id))})]})})]})}),e.jsx("section",{className:"border-b border-border/60",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-3xl py-14 sm:py-20",children:[e.jsxs("div",{className:"text-center max-w-2xl mx-auto",children:[e.jsx("span",{className:"text-[11px] font-bold uppercase tracking-[0.2em] text-primary",children:t.faq.heading}),e.jsx("h2",{className:"mt-2 text-3xl sm:text-4xl font-bold text-foreground tracking-tight",children:t.faq.title})]}),e.jsx("div",{className:"mt-8 space-y-3",children:t.faq.items.map(r=>e.jsx(W,{q:r.q,a:r.a},r.q))})]})}),e.jsx("section",{className:"bg-card/30",children:e.jsx("div",{className:"container mx-auto px-4 max-w-5xl py-14 sm:py-20",children:e.jsxs("div",{className:"rounded-3xl border border-border/60 bg-card p-8 sm:p-12 text-center shadow-sm",children:[e.jsx("span",{className:"inline-flex h-12 w-12 items-center justify-center rounded-2xl bg-primary/10 text-primary mx-auto",children:e.jsx(x,{className:"h-6 w-6"})}),e.jsx("h2",{className:"mt-5 text-2xl sm:text-3xl font-bold text-foreground tracking-tight",children:t.enterprise.title}),e.jsx("p",{className:"mt-3 text-base text-muted-foreground leading-relaxed max-w-2xl mx-auto",children:t.enterprise.body}),e.jsxs("div",{className:"mt-7 flex flex-wrap items-center justify-center gap-3",children:[e.jsxs(p,{to:"/about-enterprise",className:"inline-flex items-center gap-2 h-11 px-6 rounded-full bg-primary text-primary-foreground text-sm font-semibold hover:bg-primary/90 transition",children:[e.jsx(x,{className:"h-4 w-4"}),t.enterprise.learn]}),e.jsxs("button",{type:"button",onClick:()=>u("enterprise"),className:"inline-flex items-center gap-2 h-11 px-6 rounded-full border border-border/70 bg-card text-sm font-semibold text-foreground hover:bg-muted/60 transition",children:[e.jsx(T,{className:"h-4 w-4"}),t.enterprise.contact]})]})]})})}),e.jsx("section",{className:"border-t border-border/60 bg-card/30",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-6xl py-14 sm:py-20",children:[e.jsxs("div",{className:"text-center max-w-2xl mx-auto",children:[e.jsx("span",{className:"text-[11px] font-bold uppercase tracking-[0.2em] text-primary",children:t.promises.heading}),e.jsxs("h2",{className:"mt-2 text-3xl sm:text-4xl font-bold text-foreground tracking-tight",children:[t.promises.titleBefore,e.jsx("span",{className:"text-primary",children:t.promises.titleAccent}),t.promises.titleAfter]}),e.jsx("p",{className:"mt-3 text-base text-muted-foreground leading-relaxed",children:t.promises.subtitle})]}),e.jsx("div",{className:"mt-10 grid gap-4 sm:grid-cols-2 lg:grid-cols-4",children:t.promises.items.map((r,n)=>{const o=Y[n];return e.jsxs("div",{className:"rounded-2xl border border-border/60 bg-card p-5",children:[e.jsx("span",{className:"inline-flex h-10 w-10 items-center justify-center rounded-xl bg-primary/10 text-primary",children:e.jsx(o,{className:"h-5 w-5"})}),e.jsx("h3",{className:"mt-4 text-sm font-bold text-foreground",children:r.title}),e.jsx("p",{className:"mt-1.5 text-sm text-muted-foreground leading-relaxed",children:r.body})]},r.title)})})]})}),e.jsx(I,{open:g!==null,onOpenChange:r=>{r||u(null)},inquiryType:g??"premium_waitlist",source:"pricing"})]})}export{pe as Pricing};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.