1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/AICaptionGenerator-DsavYLW6.js","assets/vendor-radix-Cn_Keb-3.js","assets/vendor-react-C-OD0ys5.js","assets/button-CeJwCL9t.js","assets/vendor-utils-B2rm_Apj.js","assets/index-DR_ApRqf.js","assets/vendor-query-SzGDgF1v.js","assets/index-Cqusw05i.css","assets/client-Dr0e-XVS.js","assets/aiQuota-BfDQus-J.js","assets/copy-CBncMqLq.js","assets/StyleGuide-mMOLCJ9_.js","assets/lock-Cfyctlc7.js","assets/app-screen-home.webp.asset-DF3kqrRu.js","assets/app-screen-id-cards.webp.asset-BB50SROH.js","assets/app-screen-family-CeVrLgPb.js","assets/image-mQSW921S.js","assets/progress-DV8Kz7h4.js","assets/rotate-ccw-Bs7r7x3k.js","assets/plus-BSt8zDcB.js","assets/star-CToRLOMf.js","assets/check-D6R3m1ZE.js","assets/search-myDGNU7F.js","assets/tag-BnTfQCSH.js","assets/file-text-DkrN1lj9.js","assets/download-BMMYQtcZ.js","assets/accordion-DuZHiie-.js","assets/checkbox-BAv0FerN.js","assets/circle-check-DWqRM1gi.js","assets/AIImageGenerator-DjDvb7v2.js"])))=>i.map(i=>d[i]); 2var Ja=Object.defineProperty;var Ka=(a,n,t)=>n in a?Ja(a,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[n]=t;var ya=(a,n,t)=>Ka(a,typeof n!="symbol"?n+"":n,t);import{j as e,B as Za,E as Qa,F as Xa}from"./vendor-radix-Cn_Keb-3.js";import{r as l,h as et}from"./vendor-react-C-OD0ys5.js";import{g as Ie,t as aa,e as at,P as tt,T as nt,a as ot,b as ua,c as ga}from"./StyleGuide-mMOLCJ9_.js";import{j as pe,a2 as we,ae as Te,v as la,_ as Ae,af as rt,a0 as H,R as De,U as Oe,V as We,W as Ge,Y as $a,k as J,l as he,x as oe,q as oa,Z as qe,p as it,m as st}from"./index-DR_ApRqf.js";import{s as Ce}from"./client-Dr0e-XVS.js";import{a as Je}from"./app-screen-home.webp.asset-DF3kqrRu.js";import{a as Ke,b as Ze}from"./app-screen-id-cards.webp.asset-BB50SROH.js";import{a as je}from"./app-screen-family-CeVrLgPb.js";import{B as T}from"./button-CeJwCL9t.js";import{I as lt}from"./image-mQSW921S.js";import{U as Aa,P as ht}from"./progress-DV8Kz7h4.js";import{R as ha}from"./rotate-ccw-Bs7r7x3k.js";import{P as Ba}from"./plus-BSt8zDcB.js";import{S as fa}from"./star-CToRLOMf.js";import{C as ra}from"./check-D6R3m1ZE.js";import{S as ct}from"./search-myDGNU7F.js";import{T as mt}from"./tag-BnTfQCSH.js";import{F as dt}from"./file-text-DkrN1lj9.js";import{D as Ma}from"./download-BMMYQtcZ.js";import{A as pt,a as yt,b as ut,c as gt}from"./accordion-DuZHiie-.js";import{C as ft}from"./checkbox-BAv0FerN.js";import{C as bt}from"./circle-check-DWqRM1gi.js";import{C as Vt}from"./copy-CBncMqLq.js";/** 3 * @license lucide-react v0.462.0 - ISC 4 * 5 * This source code is licensed under the ISC license. 6 * See the LICENSE file in the root directory of this source tree. 7 */const vt=pe("Archive",[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]]);/** 8 * @license lucide-react v0.462.0 - ISC 9 * 10 * This source code is licensed under the ISC license. 11 * See the LICENSE file in the root directory of this source tree. 12 */const Rt=pe("ChevronsUpDown",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]]);/** 13 * @license lucide-react v0.462.0 - ISC 14 * 15 * This source code is licensed under the ISC license. 16 * See the LICENSE file in the root directory of this source tree. 17 */const wt=pe("ClipboardCopy",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2",key:"4jdomd"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v4",key:"3hqy98"}],["path",{d:"M21 14H11",key:"1bme5i"}],["path",{d:"m15 10-4 4 4 4",key:"5dvupr"}]]);/** 18 * @license lucide-react v0.462.0 - ISC 19 * 20 * This source code is licensed under the ISC license. 21 * See the LICENSE file in the root directory of this source tree. 22 */const Ut=pe("CopyPlus",[["line",{x1:"15",x2:"15",y1:"12",y2:"18",key:"1p7wdc"}],["line",{x1:"12",x2:"18",y1:"15",y2:"15",key:"1nscbv"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/** 23 * @license lucide-react v0.462.0 - ISC 24 * 25 * This source code is licensed under the ISC license. 26 * See the LICENSE file in the root directory of this source tree. 27 */const kt=pe("Palette",[["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor",key:"1okk4w"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor",key:"f64h9f"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor",key:"fotxhn"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor",key:"qy21gx"}],["path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z",key:"12rzf8"}]]);/** 28 * @license lucide-react v0.462.0 - ISC 29 * 30 * This source code is licensed under the ISC license. 31 * See the LICENSE file in the root directory of this source tree. 32 */const Fa=pe("Pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]]);/** 33 * @license lucide-react v0.462.0 - ISC 34 * 35 * This source code is licensed under the ISC license. 36 * See the LICENSE file in the root directory of this source tree. 37 */const Ht=pe("Save",[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]]);/** 38 * @license lucide-react v0.462.0 - ISC 39 * 40 * This source code is licensed under the ISC license. 41 * See the LICENSE file in the root directory of this source tree. 42 */const xt=pe("Share2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);/** 43 * @license lucide-react v0.462.0 - ISC 44 * 45 * This source code is licensed under the ISC license. 46 * See the LICENSE file in the root directory of this source tree. 47 */const ca=pe("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}
47],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]),ia="/assets/vurv-app-showcase-p_j4gPRh.webp",La="/assets/vurv-features-app-CIHivLP_.webp",Pa="/assets/vurv-hero-app-showcase-CRoTwJCv.webp",Le=la.url,Q=Je.url,le=Ke.url,de=Ze.url,St=Je.url,Ct=Ze.url,Tt=Ke.url,fe=114,Re="tl",h={center:Q,left:le,right:de,home:St,family:je,idCards:Ct,welcome:Tt,showcase:ia,features:La,heroShowcase:Pa},sa={center:"Center phone",left:"Left phone",right:"Right phone",home:"App â Home",family:"App â Family",idCards:"App â ID Cards",welcome:"App â Welcome",showcase:"Showcase",features:"Features",heroShowcase:"Hero showcase"},ba=h,Va=sa,$e={"sag-aftra":we,"adventist-health":Te};function $t(a){if(a){for(const[n,t]of Object.entries(h))if(t===a)return n}}function At(a){if(a){for(const[n,t]of Object.entries($e))if(t===a)return n}}const Bt=[{id:"savings-stat",category:"Proof",layout:"stat",eyebrow:"Avg. Member Savings",headline:"$8,605",subline:"saved per family, every year",footnote:"VURVhealth · $95/mo · Membership, not insurance",gradient:"hero",caption:`Healthcare shouldn't drain your bank account. 48 49VURVhealth⢠members save an average of $8,605 a year â a 7.5à return on a $1,140 annual membership. Unlimited 24/7 telehealth, mental health therapy, and Rx savings for up to 5 family members, all for $95/month. 50 51â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#AffordableCare","#Telehealth"]},{id:"pricing-65",category:"Pricing",layout:"pricing",eyebrow:"All-Inclusive Membership",headline:"$95/month",subline:"1 primary + up to 4 family members",footnote:"Unlimited 24/7 telehealth · Mental health · Rx savings",gradient:"primary",caption:`What if your whole family had unlimited 24/7 healthcare for less than your phone bill? 52 53VURVhealth⢠is $95/month for up to 5 family members. Unlimited telehealth, unlimited mental health therapy, and up to 85% off prescriptions. No waiting period, cancel anytime after 3 months. 54 55â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#MembershipHealthcare","#AffordableCare","#PrimaryCare"]},{id:"telehealth-247",category:"Service",layout:"service",eyebrow:"24/7 Virtual Primary Care",headline:"See a doctor in under 10 minutes.",subline:"Day or night. From your couch.",footnote:"Board-certified physicians · 47 states",gradient:"accent",caption:`Sick at 2am? Sick kid before school? 56 57VURVhealth⢠members talk to a board-certified doctor in under 10 minutes â 24/7, no appointment needed. Doctors can prescribe and send straight to your pharmacy. All for $95/month per family. 58 59â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#PrimaryCare","#FamilyHealth","#DirectCare"]},{id:"rx-savings",category:"Service",layout:"stat",eyebrow:"Prescription Savings",headline:"Up to 85%",subline:"off at 65,000+ pharmacies",footnote:"31,000+ medications · Members keep more of their paycheck",gradient:"accent",caption:`Prescription prices in the US are out of control. 60 61VURVhealth⢠members get up to 85% off at 65,000+ pharmacies, including the big chains you already use. Over 31,000 medications covered. One refill can pay for a month of membership. 62 63â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#HealthcareSavings","#AffordableCare","#FamilyHealth"]},{id:"mental-health",category:"Service",layout:"service",eyebrow:"Mental Health Therapy",headline:"Unlimited sessions. $0 each.",subline:"Talk to a licensed therapist this week.",footnote:"Switch therapists anytime · Video or phone",gradient:"primary",caption:`Therapy shouldn't be a luxury. 64 65VURVhealth⢠members get unlimited mental health sessions with licensed therapists at $0 per session â included in the $95/month family membership. Book this week, switch therapists anytime. 66 67â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"family-of-5",category:"Family",layout:"pricing",eyebrow:"Family Membership",headline:"5 lives. 1 price.",subline:"$95/month covers your whole household",footnote:"1 primary member + 4 family members FREE",gradient:"hero",caption:`One membership. Five people. $95/month â total. 68 69VURVhealth⢠includes up to 4 family members at no extra cost. Unlimited telehealth, mental health therapy, Rx savings, and dental & vision discounts for the whole household. 70 71â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#MembershipHealthcare","#AffordableCare","#PrimaryCare"]},{id:"sag-aftra",category:"Partner",layout:"partner",eyebrow:"Partner Spotlight",headline:"VURVhealth à SAG-AFTRA",subline:"Healthcare access for performers between gigs",footnote:"Membership starts immediately · Cancel anytime after 3 months",gradient:"primary",partnerLogo:we,caption:`Gig work is unpredictable. Healthcare shouldn't be. 72 73VURVhealth⢠supports SAG-AFTRA members with unlimited telehealth, mental health therapy, and Rx savings for $95/month per family â even between contracts. No waiting period. 74 75â Learn more at VURVhealth.com/sag-aftra`,hashtags:["#VURVHealth","#SAGAFTRA","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"adventist",category:"Partner",layout:"partner",eyebrow:"Partner Spotlight",headline:"VURVhealth à Adventist Health",subline:"Extending wellness to every household",footnote:"Unlimited telehealth · Rx savings · Mental health",gradient:"hero",partnerLogo:Te,caption:`Whole-person care, extended to every household. 76 77VURV® is partnering with Adventist Health to bring affordable, always-on care to more families through VURVhealthâ¢. $95/month covers up to 5 family members with real savings and real outcomes. 78 79â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare","#AffordableCare"]},{id:"testimonial",category:"Social Proof",layout:"quote",eyebrow:"Member Story",headline:"âWe used the membership the first week â and it already paid for itself.â
79",subline:"â VURVhealth Member, Texas",footnote:"Join families saving an average of $8,605/year",gradient:"dark",caption:`Real members. Real savings. Real care. 80 81This is why we built VURVhealthâ¢: so families never have to choose between groceries and a doctor's visit. Members save an average of $8,605 a year â for $95/month. 82 83â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#HealthcareSavings","#MembershipHealthcare","#PrimaryCare"]},{id:"vs-insurance",category:"Comparison",layout:"comparison",eyebrow:"VURV vs. Traditional Plans",headline:"No paperwork. No surprise bills.",subline:"Just $95/month for the whole family.",footnote:"VURVhealth is a healthcare membership â not insurance.",gradient:"primary",caption:`Traditional plans pile on premiums, fine print, and surprise bills. 84 85VURVhealth⢠is $95/month for unlimited telehealth, mental health therapy, and Rx savings â for up to 5 family members. Use it on its own or alongside a high-cost medical plan. Either way, you save. 86 87â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MembershipHealthcare","#AffordableCare","#HealthcareSavings","#FamilyHealth"]},{id:"download-app",category:"App",layout:"app",eyebrow:"Get The App",headline:"Your health hub. In your pocket.",subline:"Download free. Sign up in 60 seconds.",footnote:"iOS · Android · No credit card required",gradient:"accent",asset:Le,caption:`Your health hub, in your pocket. 88 89The VURVhealth⢠app puts a doctor, a therapist, prescription pricing, and $0 procedures all in one place. Free to download, sign up in under a minute, no credit card required. 90 91â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#PrimaryCare","#FamilyHealth","#MembershipHealthcare"]},{id:"app-launch-announce",category:"App Launch",layout:"appLaunch",eyebrow:"Now Live",headline:"The new VURVhealth app is here.",subline:"Healthcare, redesigned for your phone.",footnote:"iOS · Android · Free download",gradient:"hero",phoneImage:Q,caption:`The new VURVhealth⢠app is here. 92 93One place to talk to a doctor, refill a prescription, message a therapist, and pull up your member ID â for your whole family. $95/month, up to 5 family members, no per-visit fees. 94 95â Download free on iOS and Android â VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#MembershipHealthcare"]},{id:"app-launch-home",category:"App Launch",layout:"appLaunch",eyebrow:"Inside The App",headline:"Your whole health, one tap away.",subline:"Telehealth, therapy, Rx, and pricing â all in one home screen.",footnote:"Built for real families.",gradient:"primary",phoneImage:Q,caption:`We rebuilt the home screen around what members actually use every week. 96 97The new VURVhealth⢠app: tap to talk to a doctor in under 10 minutes, book a therapy session, search prescription prices at 65,000+ pharmacies, or find $0 procedures near you. No menus to dig through. 98 99â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#PrimaryCare","#FamilyHealth","#MembershipHealthcare"]},{id:"app-launch-family",category:"App Launch",layout:"appLaunch",eyebrow:"Family Profiles",headline:"5 family members. 1 app.",subline:"Manage care for your whole household from one place.",footnote:"$95/month covers 1 primary + 4 family members.",gradient:"accent",phoneImage:de,caption:`Switching profiles for your kid shouldn't feel like switching airlines. 100 101The new VURVhealth⢠app gives every family member their own profile â kids, partner, parents â under one $95/month membership. One tap to switch. One tap to book. 102 103â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare","#Telehealth"]},{id:"app-launch-id",category:"App Launch",layout:"appLaunch",eyebrow:"Digital Member ID",headline:"Your member ID, instantly.",subline:"Always in your pocket. Never in your wallet.",footnote:"Show it at the pharmacy, the clinic, anywhere.",gradient:"primary",phoneImage:le,caption:`No more digging through drawers for an ID card. 104 105Every VURVhealth⢠member â and every family member on the plan â gets a digital ID right inside the app. Pull it up at the pharmacy, share it with a provider, or screenshot it for your records. 106 107â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare","#Telehealth"]}
107,{id:"app-launch-welcome",category:"App Launch",layout:"appLaunch",eyebrow:"Onboarding",headline:"Sign up in 60 seconds.",subline:"From download to your first doctor visit â same day.",footnote:"No paperwork. No waiting period. Cancel anytime after 3 months.",gradient:"hero",phoneImage:Q,caption:`We obsessed over the first 60 seconds. 108 109Download the VURVhealth⢠app, set up your family, and talk to a board-certified doctor before your coffee gets cold. No paperwork, no waiting period. 110 111â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#MembershipHealthcare"]},{id:"app-launch-founder",category:"App Launch",layout:"appLaunch",eyebrow:"Why We Built It",headline:"We rebuilt healthcare for your phone.",subline:"Because the system wasn't going to do it for you.",footnote:"VURVhealth · Membership, not insurance.",gradient:"dark",phoneImage:le,caption:`Most healthcare apps are old portals with a new logo. 112 113We started over at VURV® and asked: what would a family actually want to do on their phone â at 2am, at the pharmacy, on a school morning? The answer is VURVhealthâ¢. $95/month for the whole family. 114 115â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare","#Telehealth"]},{id:"app-launch-download",category:"App Launch",layout:"appLaunch",eyebrow:"Available Now",headline:"Download free. Start saving today.",subline:"Available on the App Store and Google Play.",footnote:"Members save an average of $8,605/year.",gradient:"accent",phoneImage:de,caption:`The new VURVhealth⢠app is live on the App Store and Google Play. 116 117Download free, sign up in under a minute, no credit card required to explore. Then unlock unlimited 24/7 telehealth, mental health therapy, and Rx savings for $95/month per family. 118 119â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#MembershipHealthcare"]},{id:"mh-zero-cost",category:"Mental Health",layout:"stat",eyebrow:"Mental Health Therapy",headline:"$0",subline:"per session. Unlimited. Included.",footnote:"Every VURVhealth membership · Licensed therapists · Video or phone",gradient:"primary",caption:`Therapy shouldn't be a luxury. 120 121Every VURVhealth⢠membership includes unlimited mental health sessions with licensed therapists at $0 per session. No caps, no per-visit fees. One $95/month membership covers up to 5 family members. 122 123â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"mh-family-of-5",category:"Mental Health",layout:"pricing",eyebrow:"Family Mental Health",headline:"Therapy for 5.",subline:"$95/month. Whole household. $0 per session.",footnote:"1 primary + 4 family members · Unlimited licensed therapy",gradient:"hero",caption:`Mental health is a household issue. 124 125VURVhealth⢠is $95/month for up to 5 family members â kids, teens, partners, parents â with unlimited mental health sessions at $0 each. Real therapy. Real access. Real families. 126 127â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"mh-unlimited",category:"Mental Health",layout:"service",eyebrow:"Unlimited Sessions",headline:"Unlimited sessions. Always $0.",subline:"No session caps. No per-visit fees. No surprise bills.",footnote:"Switch therapists anytime · Video or phone",gradient:"accent",caption:`Most plans cap therapy at 8, 12, maybe 20 sessions a year â then you're on your own. 128 129VURVhealth⢠includes unlimited mental health sessions with licensed therapists at $0 per session. Every member, every family member, every week if you need it. 130 131â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"mh-this-week",category:"Mental Health",layout:"service",eyebrow:"Care, Fast",headline:"Talk to a therapist this week.",subline:"Not in 6 weeks. Not on a waitlist.",footnote:"Video or phone · Switch therapists anytime · $0 per session",gradient:"dark",caption:`The average wait for a therapist in the US is now 6+ weeks. 132 133VURVhealth⢠members can book a licensed therapist this week â video or phone, $0 per session, unlimited. Included in the $95/month family membership. 134 135â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"mh-stigma",category:"Mental Health",layout:"quote",eyebrow:"Member Story",headline:"âTherapy paid for itself the first session.â",subline:"â VURVhealth Member",footnote:"Unlimited sessions · $0 each · Included with every membership",gradient:"primary",caption:`We hear this from members all the time: "I'd been putting off therapy for years because of the cost." 136 137VURVhealth⢠includes unlimited mental health sessions at $0 per session â for every member and every family member on the plan. The cost isn't the barrier anymore. 138 139â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"phone-first-rebuilt",category:"Phone-First",layout:"appLaunch",eyebrow:"Phone-First Healthcare",headline:"We rebuilt healthcare for your phone.",subline:"$95/month. Whole family. One app.",gradient:"darkBlue",phoneImage:Q,caption:`Most healthcare apps are old portals with a new logo. 140 141VURV® rebuilt around the device that's already in your hand. VURVhealth⢠lets you talk to a doctor, message a therapist, or pull up a member ID for your whole family. $95/month, up to 5 family members. 142 143â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#MembershipHealthcare"]},{id:"phone-first-pocket",category:"Phone-First",layout:"appLaunch",eyebrow:"In Your Pocket",headline:"Healthcare that lives in your pocket.",subline:"Doctor, therapist, Rx â one tap away.",gradient:"black",phoneImage:de,caption:`The waiting room is your couch. The receptionist is a button. The pharmacy is in your pocket. 144 145VURVhealth⢠is unlimited 24/7 telehealth, unlimited mental health therapy, and Rx savings â all in one app, for $95/month per family. 146 147â Download free on iOS and Android â VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare"]},{id:"phone-first-2am",category:"Phone-First",layout:"appLaunch",eyebrow:"Always On",headline:"Care, the moment you reach for your phone.",subline:"24/7 telehealth in under 10 minutes.",gradient:"darkBlue",phoneImage:le,caption:`Sick at 2am. Sick kid before school. A weird rash on a Sunday. 148 149VURVhealth⢠members open the app and talk to a board-certified doctor in under 10 minutes â any hour, any day. Prescriptions sent straight to your pharmacy. $95/month covers the whole family. 150 151â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#DirectCare"]},{id:"phone-first-family",category:"Phone-First",layout:"appLaunch",eyebrow:"Built For Families",headline:"The family healthcare app, redesigned.",subline:"5 family members. 1 membership. 1 app.",gradient:"light",phoneImage:Q,caption:`Switching profiles for your kid shouldn't feel like switching airlines. 152 153The VURVhealth⢠app gives every family member their own profile â kids, partner, parents â under one $95/month membership. Book a doctor, message a therapist, pull up a digital ID, all in one place. 154 155â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare","#Telehealth"]},{id:"phone-first-tap",category:"Phone-First",layout:"appLaunch",eyebrow:"One Tap Away",headline:"Real care. One tap away.",subline:"Telehealth, therapy, Rx â built for your phone.",gradient:"black",phoneImage:le,caption:`Healthcare shouldn't take a phone call, a portal login, and a 6-week wait. 156 157VURVhealth⢠puts unlimited 24/7 telehealth, unlimited mental health sessions, and Rx savings in one app â for $95/month per family. One tap to a doctor. One tap to a therapist. One tap to your member ID. 158 159â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare"]},{id:"start-mh-tap",category:"Start Visit · Mental Health",layout:"appLaunch",eyebrow:"Start a Visit · Mental Health",headline:"Start a therapy session. Right now.",subline:"Unlimited sessions. $0 each. Included.",gradient:"darkBlue",phoneImage:Q,caption:`Open the app. Tap Start Visit. Talk to a licensed therapist. 160 161Every VURVhealth⢠membership includes unlimited mental health sessions at $0 each â for the primary member and up to 4 family members. $95/month, no session caps. 162 163â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"start-mh-week",category:"Start Visit · Mental Health",layout:"appLaunch",eyebrow:"Start a Visit · Mental Health",headline:"A licensed therapist, this week.",subline:"Not in 6 weeks. Not on a waitlist.",gradient:"black",phoneImage:de,caption:`The average wait for a therapist in the US is now 6+ weeks. 164 165VURVhealth⢠members tap Start Visit and book a licensed therapist this week â video or phone, $0 per session, unlimited. Included in the $95/month family membership. 166 167â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"start-mh-family",category:"Start Visit · Mental Health",layout:"appLaunch",eyebrow:"Start a Visit · Mental Health",headline:"Therapy for the whole family.",subline:"5 members. $0 per session. Always.",gradient:"light",phoneImage:le,caption:`Mental health is a household issue. 168 169One $95/month VURVhealth⢠membership covers up to 5 family members â kids, teens, partner, parents â with unlimited mental health sessions at $0 each. Everyone gets their own profile and their own therapist. 170 171â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"start-mh-unlimited",category:"Start Visit · Mental Health",layout:"appLaunch",eyebrow:"Start a Visit · Mental Health",headline:"Unlimited mental health, in one tap.",subline:"Video or phone. Switch therapists anytime.",gradient:"primary",phoneImage:Q,caption:`Most plans cap therapy at 8, 12, maybe 20 sessions a year. 172 173VURVhealth⢠includes unlimited mental health sessions at $0 each. Every member, every family member, every week if you need it. $95/month, tap Start Visit when you're ready. 174 175â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"start-uc-2am",category:"Start Visit · Urgent Care",layout:"appLaunch",eyebrow:"Start a Visit · Urgent Care",headline:"Sick at 2am? Start a visit now.",subline:"Doctor on the line in under 10 minutes.",gradient:"black",phoneImage:le,caption:`The waiting room is your couch. 176 177VURVhealth⢠members tap Start Visit and talk to a board-certified doctor in under 10 minutes â 24/7, $0 per visit, unlimited. Included in the $95/month family membership, up to 5 members covered. 178 179â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#DirectCare"]},{id:"start-uc-anytime",category:"Start Visit · Urgent Care",layout:"appLaunch",eyebrow:"Start a Visit · Urgent Care",headline:"24/7 urgent care, in your pocket.",subline:"Unlimited visits. $0 each. Included.",gradient:"darkBlue",phoneImage:Q,caption:`Day, night, weekend, holiday â VURVhealth⢠members can start a visit any time. 180 181Unlimited 24/7 urgent care visits at $0 each, included in the $95/month family membership for up to 5 members. No appointment, no paperwork. Just care. 182 183â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#DirectCare"]},{id:"start-uc-school",category:"Start Visit · Urgent Care",layout:"appLaunch",eyebrow:"Start a Visit · Urgent Care",headline:"Sick kid before school?",subline:"Talk to a doctor before the bus leaves.",gradient:"light",phoneImage:de,caption:`School morning. Fever. Twenty minutes until the bus. 184 185VURVhealth⢠members open the app, switch to the kid's profile, tap Start Visit â and talk to a board-certified doctor before the bus leaves. Unlimited visits, $0 each, included. 186 187â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#DirectCare"]},{id:"start-uc-rx",category:"Start Visit · Urgent Care",layout:"appLaunch",eyebrow:"Start a Visit · Urgent Care",headline:"From symptom to prescription, in minutes.",subline:"Sent straight to your pharmacy. $0 visit.",gradient:"primary",phoneImage:le,caption:`Tap Start Visit. Describe what's going on. Get a prescription sent straight to the pharmacy you already use. 188 189Unlimited 24/7 urgent care visits at $0 each, included in the $95/month VURVhealth⢠membership for up to 5 family members. 190 191â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#RxSavings","#FamilyHealth","#PrimaryCare"]},{id:"start-pd-same-day",category:"Start Visit · Primary Doctor",layout:"appLaunch",eyebrow:"Start a Visit · Primary Doctor",headline:"Your primary doctor. Same day.",subline:"Unlimited visits. $0 each. Included.",gradient:"darkBlue",phoneImage:de,caption:`Same-day primary care, without the months-long new-patient wait. 192 193VURVhealth⢠members tap Start Visit and see a board-certified primary care doctor â same day, $0 per visit, unlimited. Included in the $95/month family membership for up to 5 members. 194 195â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#Telehealth","#FamilyHealth","#DirectCare"]},{id:"start-pd-couch",category:"Start Visit · Primary Doctor",layout:"appLaunch",eyebrow:"Start a Visit · Primary Doctor",headline:"Primary care from your couch.",subline:"Board-certified. 47 states.",gradient:"black",phoneImage:Q,caption:`Routine visits, follow-ups, lab reviews, refills. 196 197VURVhealth⢠members get unlimited primary care visits at $0 each â from the couch, from work, from anywhere. Board-certified physicians in 47 states. $95/month per family. 198 199â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#Telehealth","#FamilyHealth","#DirectCare"]},{id:"start-pd-family",category:"Start Visit · Primary Doctor",layout:"appLaunch",eyebrow:"Start a Visit · Primary Doctor",headline:"One primary doctor for the whole family.",subline:"5 members. Unlimited visits. $0 each.",gradient:"light",phoneImage:Q,caption:`One $95/month VURVhealth⢠membership. Up to 5 family members. Unlimited primary care visits at $0 each. 200 201Everyone gets their own profile in the app. One tap to Start Visit â for you, your partner, your kids, your parents. 202 203â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#FamilyHealth","#MembershipHealthcare","#Telehealth"]},{id:"start-pd-tap",category:"Start Visit · Primary Doctor",layout:"appLaunch",eyebrow:"Start a Visit · Primary Doctor",headline:"Start a primary care visit, in one tap.",subline:"Real care, no paperwork.",gradient:"primary",phoneImage:le,caption:`No portal logins. No paperwork. No back-and-forth with a carrier. 204 205VURVhealth⢠members open the app, tap Start Visit, and talk to their primary care doctor. Unlimited visits, $0 each, included in the $95/month family membership. 206 207â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"proof-roi-v2",category:"Proof",layout:"stat",eyebrow:"Member ROI",headline:"7.5Ã",subline:"return on a $1,140 annual membership",footnote:"Avg. family saves $8,605/year · $95/mo · Membership, not insurance",gradient:"primary",caption:`Most subscriptions cost you. This one pays you back. 208 209VURVhealth⢠members average a 7.5à return on their $1,140 annual membership â $8,605 saved every year on doctor visits, therapy, and prescriptions for up to 5 family members. 210 211â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"proof-night-v3",category:"Proof",layout:"service",eyebrow:"Real Member Story",headline:"She called a
211doctor at 11pm.",subline:"By midnight, the prescription was at her pharmacy.",footnote:"Unlimited 24/7 telehealth · $0 per visit",gradient:"dark",caption:`A working mom. A coughing toddler. A clock that says 11:14pm. 212 213VURVhealth⢠members skip the urgent-care line â they tap the app, talk to a board-certified doctor in under 10 minutes, and have a prescription sent before the kids fall asleep. All for $95/month per family. 214 215â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#MembershipHealthcare"]},{id:"proof-vs-premium-v4",category:"Proof",layout:"stat",eyebrow:"Membership vs. Premium",headline:"$95/mo",subline:"vs. the $900+/mo a family plan costs today",footnote:"Same care access. A fraction of the price.",gradient:"hero",caption:`The average US family plan now runs over $900 a month â and that's before a single visit. 216 217VURVhealth⢠is $95/month for up to 5 family members. Unlimited telehealth, mental health therapy, and Rx savings. Use it on its own or stack it next to a high-cost plan and pocket the difference. 218 219â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#AffordableCare","#FamilyHealth","#MembershipHealthcare"]},{id:"pricing-phone-bill-v2",category:"Pricing",layout:"stat",eyebrow:"Family Membership",headline:"Less than your phone bill.",subline:"$95/month covers up to 5 family members.",footnote:"Cancel anytime after 3 months",gradient:"accent",caption:`You pay more for streaming. You pay more for your phone. 220 221VURVhealth⢠is $95/month for the entire family â unlimited telehealth, unlimited mental health, prescription savings up to 85%. No per-visit fee. No paperwork. 222 223â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#AffordableCare","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"pricing-family-math-v3",category:"Pricing",layout:"pricing",eyebrow:"Family Math",headline:"$19/person/month.",subline:"A family of 5, fully covered for care.",footnote:"$95/mo total · 1 primary + up to 4 family members",gradient:"primary",caption:`Divide $95 across a family of 5 and you get $19 a person. 224 225That's what VURVhealth⢠costs per family member â for unlimited 24/7 telehealth, unlimited therapy, prescription savings up to 85%, and dental & vision discounts. Whole household, one bill. 226 227â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#AffordableCare","#MembershipHealthcare","#PrimaryCare"]},{id:"pricing-no-surprise-v4",category:"Pricing",layout:"comparison",eyebrow:"Flat Membership",headline:"$95/mo. No surprise bills.",subline:"What you sign up for is what you pay.",footnote:"Membership, not insurance.",gradient:"darkBlue",caption:`Healthcare bills shouldn't show up months later. 228 229VURVhealth⢠is a flat $95/month per family. No per-visit fee. No surprise invoice. Unlimited telehealth, therapy, and Rx savings for up to 5 people â cancel anytime after 3 months. 230 231â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#AffordableCare","#MembershipHealthcare","#FamilyHealth","#HealthcareSavings"]},{id:"service-10min-v2",category:"Service",layout:"stat",eyebrow:"Average Connect Time",headline:"< 10 min",subline:"to a board-certified doctor, 24/7",footnote:"47 states",gradient:"primary",caption:`Waiting rooms are a thing of the past. 232 233VURVhealth⢠members are talking to a board-certified doctor in under 10 minutes â day or night, from the couch. Visits are $0 and unlimited inside the $95/month family membership. 234 235â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#PrimaryCare","#FamilyHealth","#MembershipHealthcare"]},{id:"service-school-night-v3",category:"Service",layout:"service",eyebrow:"Sunday Night",headline:"Sore throat. School in 12 hours.",subline:"VURV families don't drive to urgent care.",footnote:"Talk to a doctor in under 10 minutes",gradient:"dark",caption:`It's 9pm Sunday. Your kid has a fever. School starts at 8am. 236 237VURVhealth⢠members open the app, talk to a doctor in under 10 minutes, and have antibiotics waiting at the pharmacy in the morning. $95/month, the whole family. 238 239â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#MembershipHealthcare"]},{id:"service-65k-pharm-v4",category:"Service",layout:"stat",eyebrow:"Prescription Network",headline:"65,000+ pharmacies",subline:"31,000+ medications, up to 85% off",footnote:"Including the big chains you already use",gradient:"accent",caption:`Rx prices in the US have doubled in a decade. They shouldn't have. 240 241VURVhealth⢠members save up to 85% on 31,000+ medications at 65,000+ pharmacies â CVS, Walgreens, Walmart, Kroger, and more. One refill often covers a month of membership. 242 243â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#HealthcareSavings","#FamilyHealth","#AffordableCare"]},{id:"family-one-bill-v2",category:"Family",layout:"stat",eyebrow:"Whole Household",headline:"1 bill. 5 people.",subline:"$95/month â total, not each.",footnote:"Add up to 4 family members at no extra cost",gradient:"hero",caption:`Stop paying per person. Stop juggling per-visit fees. 244 245VURVhealth⢠covers up to 5 family members on one $95/month membership â unlimited telehealth, unlimited therapy, prescription savings, and dental & vision discounts. One bill, the whole house. 246 247â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#MembershipHealthcare","#AffordableCare","#PrimaryCare"]},{id:"family-sick-kid-v3",category:"Family",layout:"service",eyebrow:"Parent Mode",headline:"When one kid gets sick, all five are covered.",subline:"Add every family member to one membership.",footnote:"Unlimited visits · $0 each",gradient:"primary",caption:`One kid brings home a cough. Within a week, the whole house has it. 248 249VURVhealth⢠members add every family member to a single $95/month plan â so when round 2 (or 3) hits, every visit is still $0 and still 10 minutes away. 250 251â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#PrimaryCare","#Telehealth","#MembershipHealthcare"]},{id:"family-vs-dependent-v4",category:"Family",layout:"comparison",eyebrow:"Adding Family",headline:"Dependents free. Really.",subline:"1 primary member + up to 4 family members FREE",footnote:"No per-dependent upcharge",gradient:"darkBlue",caption:`Most plans charge more for every depen
251dent you add. 252 253VURVhealth⢠doesn't. One $95/month membership covers up to 5 family members â same unlimited care, same Rx savings, same therapy access. No per-dependent fee. 254 255â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#AffordableCare","#MembershipHealthcare","#PrimaryCare"]},{id:"partner-sag-betweengigs-v2",category:"Partner",layout:"partner",eyebrow:"Partner Spotlight",headline:"Care that doesn't pause between gigs.",subline:"VURVhealth à SAG-AFTRA members",footnote:"Membership starts immediately · Cancel anytime after 3 months",gradient:"dark",partnerLogo:we,caption:`Between contracts shouldn't mean between healthcare. 256 257SAG-AFTRA members get VURVhealth⢠access â unlimited 24/7 telehealth, unlimited therapy, and Rx savings for $95/month per family. No waiting period, no underwriting, no surprise bills. 258 259â Learn more at VURVhealth.com/sag-aftra`,hashtags:["#VURVHealth","#SAGAFTRA","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"partner-adventist-whole-v4",category:"Partner",layout:"partner",eyebrow:"Partner Spotlight",headline:"Whole-person care, every household.",subline:"VURVhealth à Adventist Health",footnote:"Unlimited telehealth · Therapy · Rx savings",gradient:"hero",partnerLogo:Te,caption:`Wellness shouldn't stop at the clinic door. 260 261VURV® and Adventist Health are extending whole-person care to every household through VURVhealth⢠â $95/month for up to 5 family members, with unlimited primary care, mental health, and Rx savings. 262 263â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare","#AffordableCare"]},{id:"social-proof-mom-v2",category:"Social Proof",layout:"quote",eyebrow:"Member Story",headline:"âI called a doctor in pajamas. He called the script in.â",subline:"â VURVhealth Member, Ohio",footnote:"Real members. Real care. $95/month per family.",gradient:"darkBlue",caption:`No waiting rooms. No co-worker handoffs. No surprise bills. 264 265This is what VURVhealth⢠members keep telling us â care that actually fits their day. $95/month, up to 5 family members, unlimited visits. 266 267â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#MembershipHealthcare"]},{id:"social-proof-families-v4",category:"Social Proof",layout:"stat",eyebrow:"Member Outcomes",headline:"$8,605",subline:"average yearly savings, per VURV family",footnote:"$95/month, up to 5 family members",gradient:"primary",caption:`It's not a promise. It's the average. 268 269VURVhealth⢠families save $8,605 a year on doctor visits, therapy, and prescriptions â a 7.5à return on the $1,140 annual membership. Care that pays you back. 270 271â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"vs-paperwork-v2",category:"Comparison",layout:"comparison",eyebrow:"VURV vs. Traditional Plans",headline:"No paperwork. No phone trees.",subline:"Just open the app and start a visit.",footnote:"Membership, not insurance.",gradient:"primary",caption:`Most healthcare experiences start with a 14-minute hold and a 6-page form. 272 273VURVhealth⢠starts with a tap. Unlimited telehealth, therapy, and Rx savings for up to 5 family members â $95/month, no paperwork, no surprise bills. 274 275â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MembershipHealthcare","#AffordableCare","#FamilyHealth","#Telehealth"]},{id:"vs-stack-saving-v3",category:"Comparison",layout:"comparison",eyebrow:"Stack & Save",headline:"Keep your plan. Add the savings.",subline:"VURVhealth works alongside any medical plan.",footnote:"Stack on top, cut out-of-pocket costs",gradient:"darkBlue",caption:`You don't have to choose. 276 277VURVhealth⢠stacks next to whatever plan you already have â unlimited telehealth, therapy, and Rx savings for $95/month per family. Most members come out ahead by hundreds a month. 278 279â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#MembershipHealthcare","#FamilyHealth","#AffordableCare"]},{id:"vs-no-surprise-v4",category:"Comparison",layout:"comparison",eyebrow:"Predictable Care",headline:"No surprise bills, ever.",subline:"$95/month is the whole price.",footnote:"Membership, not insurance.",gradient:"dark",caption:`A bill in the mail months later shouldn't be normal. 280 281VURVhealth⢠is a flat $95/month per family â visits are $0, therapy is $0, and Rx pricing is shown before you pay. What you sign up for is what you pay. 282 283â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#AffordableCare","#MembershipHealthcare","#FamilyHealth","#HealthcareSavings"]},{id:"app-one-tap-v2",category:"App",layout:"app",eyebrow:"Get The App",headline:"Care in one tap.",subline:"Doctor, therapist, pharmacy â all in your phone.",footnote:"iOS · Android · Free download",gradient:"primary",asset:Le,caption:`Healthcare shouldn't take 14 logins. 284 285The VURVhealth⢠app gives every family member one tap to a doctor, one tap to therapy, and one tap to Rx pricing. $95/month covers everyone in the household. 286 287â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare"]},{id:"app-everywhere-v3",category:"App",layout:"app",eyebrow:"Anywhere Care",headline:"Healthcare follows you.",subline:"Travel, work, school night â same app, same care.",footnote:"Available in 47 states",gradient:"hero",asset:Le,caption:`Sick on a work trip. Sick at grandma's. Sick on vacation. 288 289VURVhealth⢠doesn't care where you are. Open the app, talk to a board-certified doctor in under 10 minutes, and have a script sent to the nearest pharmacy. $95/month, whole family. 290 291â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare"]},{id:"app-family-id-v4",category:"App",layout:"app",eyebrow:"Member ID",headline:"5 member IDs. 1 app.",subline:"Every family member, ready to use it.",footnote:"Up to 5 family members · $95/mo total",gradient:"accent",asset:Le,caption:`No more digging for cards. 292 293The VURVhealth⢠app keeps every family member's ID and Rx info one tap away â so anyone in the household can start a visit or pull up pricing in seconds. One app, one bill, $95/month. 294 295â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare","#Telehealth"]}
295,{id:"app-launch-doctor-tap-v2",category:"App Launch",layout:"appLaunch",eyebrow:"Now Live",headline:"A doctor. One tap away.",subline:"The new VURVhealth app is here.",footnote:"iOS · Android · Free download",gradient:"primary",phoneImage:le,caption:`We rebuilt the app around one thing: speed to care. 296 297VURVhealth⢠members tap once and they're talking to a board-certified doctor in under 10 minutes â 24/7, from anywhere. $95/month covers up to 5 family members. 298 299â Download free on iOS and Android â VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare"]},{id:"app-launch-rx-v3",category:"App Launch",layout:"appLaunch",eyebrow:"Now Live",headline:"Rx pricing, before you pay.",subline:"The new VURVhealth app shows every price first.",footnote:"65,000+ pharmacies · Up to 85% off",gradient:"accent",phoneImage:de,caption:`No more surprise pharmacy bills. 300 301The new VURVhealth⢠app shows you the price at every nearby pharmacy before you fill a prescription â with up to 85% savings on 31,000+ medications. Included in the $95/month family membership. 302 303â Download free on iOS and Android â VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#FamilyHealth","#HealthcareSavings","#MembershipHealthcare"]},{id:"app-launch-therapy-v4",category:"App Launch",layout:"appLaunch",eyebrow:"Now Live",headline:"Therapy. Booked this week.",subline:"The new VURVhealth app makes mental health one tap.",footnote:"Unlimited sessions · $0 each",gradient:"hero",phoneImage:Q,caption:`Booking therapy shouldn't take weeks of phone tag. 304 305The new VURVhealth⢠app lets members tap once, see openings this week, and start with a licensed therapist â unlimited sessions, $0 each, inside the $95/month family membership. 306 307â Download free on iOS and Android â VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#Telehealth"]},{id:"mh-no-waitlist-v2",category:"Mental Health",layout:"stat",eyebrow:"Therapy Access",headline:"No waitlist.",subline:"Book a licensed therapist this week.",footnote:"Unlimited sessions · $0 each",gradient:"primary",caption:`The average wait for an in-network therapist is over a month. That's a month too long. 308 309VURVhealth⢠members book licensed therapists the same week â unlimited sessions at $0 each, inside the $95/month family membership. Switch therapists anytime. 310 311â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"mh-late-night-v3",category:"Mental Health",layout:"service",eyebrow:"Real Story",headline:"It was 11pm. He needed someone to talk to.",subline:"VURV members don't wait six weeks for help.",footnote:"Licensed therapists · Video or phone",gradient:"dark",caption:`Some nights you just need to talk to someone. 312 313VURVhealth⢠members book a licensed therapist the same week â unlimited sessions at $0 each, video or phone, inside the $95/month family membership. 314 315â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#MembershipHealthcare","#Telehealth"]},{id:"mh-included-v4",category:"Mental Health",layout:"stat",eyebrow:"Mental Health, Included",headline:"$0",subline:"per therapy session, every session",footnote:"Inside the $95/mo family membership",gradient:"accent",caption:`Therapy that costs $200 a session prices most families out. 316 317VURVhealth⢠members get unlimited therapy at $0 per session â included in the $95/month family membership. Whole household, licensed therapists, switch anytime. 318 319â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"phone-first-anywhere-v2",category:"Phone-First",layout:"service",eyebrow:"Phone-First Care",headline:"Care, without a clinic.",subline:"Open the app. Talk to a doctor. Done.",footnote:"Available 24/7",gradient:"primary",caption:`Phones replaced wallets, calendars, and cameras. Healthcare is next. 320 321VURVhealth⢠members get unlimited 24/7 telehealth, therapy, and Rx savings â all from one app â for $95/month per family. No clinic visit required. 322 323â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#PrimaryCare","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-first-sick-day-v3",category:"Phone-First",layout:"service",eyebrow:"Sick Day",headline:"You shouldn't have to leave the house to get better.",subline:"VURV families don't.",footnote:"Doctor in under 10 min · Rx sent to your pharmacy",gradient:"dark",caption:`Why drive to a clinic when you're already running a fever? 324 325VURVhealth⢠members open the app, talk to a board-certified doctor in under 10 minutes, and have a prescription waiting at the pharmacy by the time they're back on the couch. $95/month, whole family. 326 327â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare"]},{id:"phone-first-no-clinic-v4",category:"Phone-First",layout:"comparison",eyebrow:"Phone vs. Clinic",headline:"$0 visit. $0 wait.",subline:"Phone-first care, included in the $95/month membership.",footnote:"Skip the waiting room",gradient:"darkBlue",caption:`Urgent care averages 2+ hours and a $200 bill. 328 329VURVhealth⢠members skip both â unlimited telehealth visits at $0 each, under 10 minutes to a board-certified doctor, all inside a $95/month family membership. 330 331â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#AffordableCare","#FamilyHealth","#MembershipHealthcare"]},{id:"start-mh-tap-night-v2",category:"Start Visit · Mental Health",layout:"appLaunch",eyebrow:"Start a Visit · Mental Health",headline:"Tap. Talk. Tonight.",subline:"Therapy when you actually need it.",gradient:"primary",phoneImage:Q,caption:`Mental health doesn't wait six weeks for an opening. 332 333VURVhealth⢠members tap Start Visit and connect with a licensed therapist the same week â video or phone, $0 per session, inside the $95/month family membership. 334 335â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"start-mh-story-v3",category:"Start Visit · Mental Health",layout:"service",eyebrow:"Start a Visit · Mental Health",headline:"She booked therapy on her lunch break.",subline:"Started Tuesday. No referral needed.",footnote:"Unlimited sessions · $0 each",gradient:"dark",caption:`Booking a therapist shouldn't take longer than the session itself. 336 337VURVhealth⢠members tap Start Visit, see openings this week, and start with a licensed therapist on their schedule â unlimited sessions, $0 each, inside the $95/month family membership. 338 339â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"start-mh-zero-v4",category:"Start Visit · Mental Health",layout:"stat",eyebrow:"Start a Visit · Mental Health",headline:"$0",subline:"every therapy session, every time",footnote:"Inside the $95/month family membership",gradient:"accent",caption:`If price keeps you from booking, this fixes that. 340 341VURVhealth⢠members tap Start Visit â Mental Health and book unlimited sessions with licensed therapists at $0 each. $95/month covers the whole family. 342 343â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"start-uc-fever-v2",category:"Start Visit · Urgent Care",layout:"service",eyebrow:"Start a Visit · Urgent Care",headline:"Fever at 11
343pm. Doctor by 11:09.",subline:"Skip the urgent-care line.",footnote:"Under 10 minutes, 24/7",gradient:"dark",caption:`Urgent care at midnight is a bad idea even when you're healthy. 344 345VURVhealth⢠members tap Start Visit â Urgent Care and talk to a board-certified doctor in under 10 minutes â from the couch, in pajamas, with a sick kid asleep next to them. $95/month, whole family. 346 347â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare"]},{id:"start-uc-tap-v3",category:"Start Visit · Urgent Care",layout:"appLaunch",eyebrow:"Start a Visit · Urgent Care",headline:"One tap to urgent care.",subline:"From your phone, any time.",gradient:"primary",phoneImage:de,caption:`Why drive 25 minutes to wait 2 hours? 348 349VURVhealth⢠members tap Start Visit â Urgent Care and have a board-certified doctor on screen in under 10 minutes â prescription sent straight to the nearest pharmacy. $95/month, the whole family. 350 351â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare"]},{id:"start-uc-zero-v4",category:"Start Visit · Urgent Care",layout:"stat",eyebrow:"Start a Visit · Urgent Care",headline:"$0",subline:"every urgent care visit, no per-visit fee",footnote:"Inside the $95/month family membership",gradient:"accent",caption:`An urgent care visit averages $200. Yours costs $0. 352 353VURVhealth⢠members tap Start Visit â Urgent Care for unlimited 24/7 telehealth at $0 each â inside the $95/month family membership. No per-visit fee, no surprise bill. 354 355â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#AffordableCare","#FamilyHealth","#MembershipHealthcare"]},{id:"start-pd-routine-v2",category:"Start Visit · Primary Doctor",layout:"service",eyebrow:"Start a Visit · Primary Doctor",headline:"Routine care, without the runaround.",subline:"Your doctor, on your schedule.",footnote:"Unlimited visits · $0 each",gradient:"primary",caption:`Primary care shouldn't take a week of phone tag. 356 357VURVhealth⢠members tap Start Visit â Primary Doctor and see a board-certified doctor on their schedule â unlimited visits, $0 each, inside the $95/month family membership. 358 359â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"start-pd-month-v3",category:"Start Visit · Primary Doctor",layout:"stat",eyebrow:"Start a Visit · Primary Doctor",headline:"$0 per visit.",subline:"Unlimited primary care for the whole family.",footnote:"Inside the $95/month family membership",gradient:"accent",caption:`Most plans charge per visit. We don't. 360 361VURVhealth⢠members tap Start Visit â Primary Doctor for unlimited visits at $0 each â included in the $95/month family membership. Up to 5 family members. No per-visit fee. 362 363â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#AffordableCare","#FamilyHealth","#MembershipHealthcare"]},{id:"start-pd-fast-v4",category:"Start Visit · Primary Doctor",layout:"appLaunch",eyebrow:"Start a Visit · Primary Doctor",headline:"Primary care, in under 10.",subline:"Same doctor energy. Zero waiting room.",gradient:"hero",phoneImage:Q,caption:`Real primary care, without the 3-week wait. 364 365VURVhealth⢠members tap Start Visit â Primary Doctor and connect with a board-certified physician in under 10 minutes â unlimited visits, $0 each, inside the $95/month family membership. 366 367â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"proof-saved-v5",category:"Proof",layout:"stat",eyebrow:"Real Member Outcome",headline:"$1,217",subline:"saved by one family in 90 days",footnote:"VURVhealth · $95/mo · Membership, not insurance",gradient:"hero",caption:`They joined in February. By May, they'd already saved $1,217. 368 369VURVhealth⢠members average $8,605/year on doctor visits, therapy, and prescriptions for up to 5 family members â all inside one $95/month plan. 370 371â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MemberStory","#HealthcareSavings","#FamilyHealth","#MembershipHealthcare"]},{id:"proof-mom-v6",category:"Proof",layout:"service",eyebrow:"Real Member Story",headline:"From panic to prescription in 12 minutes.",subline:"Her 4-year-old. A fever of 103. A Sunday night.",footnote:"Unlimited 24/7 telehealth · $0 per visit",gradient:"dark",caption:`Most parents would have packed up the car and driven to urgent care. 372 373Instead, she opened the VURVhealth⢠app, talked to a pediatrician in 12 minutes, and had a prescription waiting at the 24-hour pharmacy before bedtime. All for $95/month per family. 374 375â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#MembershipHealthcare"]},{id:"proof-numbers-v7",category:"Proof",layout:"stat",eyebrow:"Member Data â 2025",headline:"94%",subline:"resolve their visit in one call",footnote:"Avg. response time: under 10 minutes",gradient:"primary",caption:`Care that actually works the first time. 376
37794% of VURVhealth⢠visits are resolved in a single call â no callbacks, no escalations, no waiting room. The other 6%? Free follow-ups, still $0. 378 379â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#HealthcareData","#PrimaryCare","#MembershipHealthcare"]},{id:"proof-vs-er-v8",category:"Proof",layout:"comparison",eyebrow:"Membership vs. ER",headline:"$95/mo",subline:"vs. a $2,400 average ER bill for non-emergencies",footnote:"Same care access. A fraction of the price.",gradient:"darkBlue",caption:`The average ER visit for a non-emergency: $2,400. 380 381One month of VURVhealth⢠membership: $95. Unlimited 24/7 telehealth, unlimited mental health therapy, up to 85% off prescriptions â for the whole family. 382 383â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#AffordableCare","#FamilyHealth","#MembershipHealthcare"]},{id:"proof-app-v9",category:"Proof",layout:"appLaunch",eyebrow:"See the App",headline:"Care in your pocket.",subline:"Tap. Talk. Done.",footnote:"Available on iOS and Android",gradient:"hero",phoneImage:h.home,caption:`Healthcare shouldn't require a waiting room. 384 385VURVhealth⢠members open the app, pick a service, and connect with a board-certified provider in under 10 minutes â for $95/month per family. 386 387â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#HealthApp","#FamilyHealth","#MembershipHealthcare"]},{id:"pricing-phone-bill-v5",category:"Pricing",layout:"stat",eyebrow:"Less than your phone bill",headline:"$95/mo",subline:"for unlimited 24/7 care, up to 5 family members",footnote:"No copay. No deductible. No surprise bills.",gradient:"primary",caption:`What if your whole family had unlimited 24/7 healthcare for less than your phone bill? 388 389VURVhealth⢠is $95/month for up to 5 family members. Unlimited telehealth, unlimited mental health therapy, and up to 85% off prescriptions. 390 391â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#AffordableCare","#FamilyHealth","#MembershipHealthcare","#PrimaryCare"]},{id:"pricing-dad-v6",category:"Pricing",layout:"service",eyebrow:"Why he switched",headline:"$95 replaced a $480 family plan.",subline:"Same care. One sixth the cost.",footnote:"Membership, not insurance · Cancel after 3 months",gradient:"dark",caption:`He was paying $480/month for a family health plan he barely used. 392 393Now VURVhealth⢠covers all 5 of them â unlimited 24/7 care, therapy, and Rx savings â for $95/month total. Zero copays. Zero waiting periods. 394 395â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#HealthcareSavings","#AffordableCare","#MembershipHealthcare"]},{id:"pricing-breakdown-v7",category:"Pricing",layout:"pricing",eyebrow:"What $95 includes",headline:"$95/mo",subline:"1 primary + up to 4 family members",footnote:"24/7 telehealth · Mental health · Rx savings · 0 copay",gradient:"hero",caption:`Here's exactly what $95/month gets a family of 5: 396 397Unlimited 24/7 primary care. Unlimited mental health therapy. Up to 85% off prescriptions. $0 per visit. No deductible to meet. No surprise bills. 398 399â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Pricing","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"pricing-vs-copay-v8",category:"Pricing",layout:"comparison",eyebrow:"Membership vs. copays",headline:"$95/mo",subline:"vs. $30 per visit à 12 visits = $360",footnote:"And that's before deductibles, premiums, or out-of-network bills.",gradient:"darkBlue",caption:`Stop paying per visit. 400 401VURVhealth⢠replaces copays with $0-visit telehealth, unlimited therapy, and prescription savings â all inside one $95/month family plan. 402 403â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#AffordableCare","#HealthcareSavings","#FamilyHealth","#MembershipHealthcare"]},{id:"pricing-app-v9",category:"Pricing",layout:"appLaunch",eyebrow:"See What's Inside",headline:"$95/month, unlocked.",subline:"1 plan. 5 people. Unlimited care.",footnote:"Available on iOS and Android",gradient:"primary",phoneImage:h.family,caption:`$95/month sounds too good to be true. Open the app and see why it isn't. 404 405VURVhealth⢠members get unlimited 24/7 telehealth, unlimited mental health therapy, up to 85% off prescriptions â for the whole family. 406 407â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Pricing","#FamilyHealth","#HealthApp","#MembershipHealthcare"]},{id:"family-five-v5",category:"Family",layout:"stat",eyebrow:"One Plan. Five People.",headline:"5",subline:"family members. One $95 bill.",footnote:"Spouse, kids, parents â anyone you call family.",gradient:"hero",caption:`Healthcare for 5 people. For the price of dinner out. 408 409VURVhealth⢠covers a primary member plus up to 4 family members for $95/month total. Unlimited 24/7 care, mental health therapy, and prescription savings â for everyone. 410 411â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#AffordableCare","#MembershipHealthcare","#PrimaryCare"]},{id:"family-night-v6",category:"Family",layout:"service",eyebrow:"Bedtime Story",headline:"The pediatrician called back in 7 minutes.",subline:"Most parents would have driven to urgent care.",footnote:"Unlimited 24/7 pediatric telehealth",gradient:"dark",caption:`8:42pm. Her toddler had a rash she'd never seen before. 412 413She opened VURVhealthâ¢, requested a pediatric visit, and was on a video call in 7 minutes. Diagnosis, prescription, peace of mind â before bedtime. All for $95/month per family. 414 415â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Pediatrics","#Telehealth","#MembershipHealthcare"]},{id:"family-savings-v7",category:"Family",layout:"stat",eyebrow:"Avg. Family Outcome",headline:"$8,605",subline:"saved per family, every year",footnote:"$95/mo · 5 family members · 0 deductible",gradient:"primary",caption:`The average VURVhealth⢠family saves $8,605 a year. 416 417That's $716/month back in their pocket â for replacing copays, premiums, and surprise bills with unlimited 24/7 care for up to 5 people. 418 419â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#HealthcareSavings","#AffordableCare","#MembershipHealthcare"]},{id:"family-vs-plan-v8",category:"Family",layout:"comparison",eyebrow:"Family Plan, Reimagined",headline:"$95/mo",subline:"vs. $900+/mo for a family insurance plan",footnote:"Same access. A fraction of the cost.",gradient:"darkBlue",caption:`The average family insurance plan: $900+/month, with deductibles before anything pays. 420 421VURVhealth⢠replaces it with $95/month â unlimited 24/7 care, therapy, and Rx savings for up to 5 family members. Zero deductible. Zero copays. 422 423â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#HealthcareSavings","#AffordableCare","#MembershipHealthcare"]},{id:"family-app-v9",category:"Family",layout:"appLaunch",eyebrow:"Whole Family",headline:"Everyone, on one screen.",subline:"5 profiles. 1 app.",footnote:"Available on iOS and Android",gradient:"hero",phoneImage:h.family,caption:`One app. Everyone in your family. Zero hassle. 424 425Add up to 4 family members to your VURVhealth⢠profile and book care for any of them in seconds â for one flat $95/month. 426 427â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#HealthApp","#Telehealth","#MembershipHealthcare"]},{id:"comparison-monthly-v5",category:"Comparison",layout:"comparison",eyebrow:"Membership vs. Premium",headline:"$95/mo",subline:"vs. $480/mo family premium",footnote:"And that's before the $5,000 deductible.",gradient:"darkBlue",caption:`Family insurance premium: $480/month â before a single visit. 428 429VURVhealth⢠membership: $95/month â unlimited visits included. $0 per visit. $0 deductible. 430 431â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"comparison-story-v6",category:"Comparison",layout:"service",eyebrow:"The Switch",headline:"From $480/mo to $95/mo.",subline:"They use it more. They pay less.",footnote:"Membership, not insurance",gradient:"dark",caption:`They had family insurance. They almost never used it â the deductible was too high. 432 433Now they have VURVhealthâ¢. They use it every week â telehealth for the kids, therapy for the parents, Rx savings on everything. For $95/month, not $480. 434 435â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#HealthcareSavings","#AffordableCare","#MembershipHealthcare"]},{id:"comparison-rx-v7",category:"Comparison",layout:"stat",eyebrow:"Pharmacy Comparison",headline:"85%",subline:"off prescriptions vs. retail price",footnote:"Members average $1,400/yr in Rx savings alone.",gradient:"hero",caption:`Your insurance gives you a copay. VURVhealth⢠gives you 85% off. 436 437Members average $1,400/year in prescription savings â through a built-in formulary that beats GoodRx, retail pharmacy, and most insurance copays. 438 439â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrescriptionSavings","#HealthcareSavings","#Pharmacy","#MembershipHealthcare"]},{id:"comparison-deductible-v8",category:"Comparison",layout:"stat",eyebrow:"Deductible vs. Membership",headline:"$0",subline:"deductible. Ever.",footnote:"Your $95 doesn't reset every January.",gradient:"primary",caption:`The average family deductible: $5,000. That's $5,000 you spend before insurance pays a cent. 440 441VURVhealth⢠has zero deductible. Your $95 buys care from day one â unlimited, every month, all year. 442 443â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"comparison-app-v9",category:"Comparison",layout:"appLaunch",eyebrow:"Side by Side",headline:"One bill. One app.",subline:"vs. 4 portals and a fax machine.",footnote:"Available on iOS and Android",gradient:"darkBlue",phoneImage:h.showcase,caption:`Your insurance has 4 portals, a deductible tracker, and still requires a fax. 444 445VURVhealth⢠has one app, one $95/month bill, and care in under 10 minutes â for your whole family. 446 447â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthApp","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"social-proof-rating-v5",category:"Social Proof",layout:"stat",eyebrow:"Member Rating",headline:"4.9 / 5",subline:"across 12,000+ visits",footnote:"Verified app store reviews · 2025",gradient:"hero",caption:`12,000+ visits. 4.9 stars. One reason: it actually works. 448 449VURVhealth⢠members rate every visit â and 4.9/5 keep choosing it month after month for unlimited 24/7 care at $95/family. 450 451â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MemberLove","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"social-proof-quote-v6",category:"Social Proof",layout:"quote",eyebrow:"Member Review",headline:"âBest $95 I spend every month.â",subline:"â Maria T., mom of 3",footnote:"Verified VURVhealth member · 2025",gradient:"dark",caption:`âMy kids have actually seen a doctor more in 6 months of VURV than they did in 3 years of insurance.â 452 453VURVhealth⢠members like Maria use it because there's no waiting room, no per-visit fee, and no January 1st reset. Just $95/month, all year. 454 455â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MemberStory","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"social-proof-numbers-v7",category:"Social Proof",layout:"stat",eyebrow:"Member Growth",headline:"+312%",subline:"new families joined in 2025",footnote:"Most growth comes from member referrals.",gradient:"primary",caption:`Families are switching. Fast. 456 457VURVhealth⢠added 312% more new families in 2025 â and most came from existing members telling friends. $95/month, unlimited care, no waiting room â it sells itself. 458 459â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Growth","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"social-proof-vs-v8",category:"Social Proof",layout:"comparison",eyebrow:"Why They Switched",headline:"68%",subline:"came from a traditional family plan",footnote:"Average switcher saves $7,200/year.",gradient:"darkBlue",caption:`68% of new VURVhealth⢠members had a traditional family plan first. 460 461The average switcher saves $7,200/year â and uses care 4à more often, because $0 per visit beats a $30 copay every single time. 462 463â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"social-proof-app-v9",category:"Social Proof",layout:"appLaunch",eyebrow:"12,000+ Members",headline:"Join the families switching.",subline:"4.9â · iOS & Android",footnote:"Verified app store reviews",gradient:"hero",phoneImage:h.heroShowcase,caption:`12,000+ families switched. They're not switching back. 464 465VURVhealth⢠members rate every visit 4.9/5 â and unlock unlimited 24/7 care for the whole family at $95/month. 466 467â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MemberLove","#FamilyHealth","#HealthApp","#MembershipHealthcare"]},{id:"app-tap-v5",category:"App",layout:"stat",eyebrow:"Care in 3 Taps",headline:"3",subline:"taps from app open to live doctor",footnote:"Avg. connect time: under 10 minutes",gradient:"hero",caption:`Open. Tap Start Visit. Talk to a doctor. 468 469That's it. VURVhealth⢠members average under 10 minutes from app open to live, board-certified physician â for $95/month per family. 470 471â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthApp","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"app-night-v6",category:"App",layout:"service",eyebrow:"After-Hours",headline:"She opened it at 2am. Help was instant.",subline:"No 'call back during business hours.'",footnote:"Unlimited 24/7 access",gradient:"dark",caption:`2am. A migraine she couldn't shake. 472 473She opened VURVhealthâ¢, requested a visit, and was on a video call within 8 minutes. Prescription sent. Sleep restored. All inside her $95/month family plan. 474 475â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#HealthApp","#FamilyHealth","#MembershipHealthcare"]},{id:"app-services-v7",category:"App",layout:"stat",eyebrow:"Inside the App",headline:"6",subline:"services. One $95 plan.",footnote:"Primary · Urgent · Mental · Rx · Labs · Specialists",gradient:"primary",caption:`Six services. One $95/month bill. One app. 476 477VURVhealth⢠puts primary care, urgent care, mental health, prescriptions, labs, and specialist referrals in a single app â for your whole family. 478 479â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthApp","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"app-vs-portals-v8",category:"App",layout:"comparison",eyebrow:"One App vs. Many",headline:"1",subline:"app vs. 4 insurance portals",footnote:"Your insurance still requires a fax. We don't.",gradient:"darkBlue",caption:`Your insurance has 4 portals â and still needs a fax for referrals. 480 481VURVhealth⢠has one app. Book care, view prescriptions, message a doctor â all in seconds, for $95/month per family. 482 483â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthApp","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"app-launch-v9",category:"App",layout:"appLaunch",eyebrow:"Get the App",headline:"Care in your pocket.",subline:"iOS and Android · Free to download",footnote:"Open the app to start your $95/mo membership",gradient:"hero",phoneImage:h.home,caption:`Download. Sign up. Get care in 10 minutes. 484 485VURVhealth⢠is one app for the whole family â unlimited 24/7 telehealth, mental health, and prescription savings for $95/month. 486 487â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthApp","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"service-primary-v7",category:"Service",layout:"service",eyebrow:"Primary Care",headline:"Your doctor, on demand.",subline:"Unlimited visits. Zero waiting room.",footnote:"Inside the $95/mo family plan",gradient:"primary",caption:`Primary care that fits your life â not the other way around. 488 489VURVhealth⢠members book unlimited primary care visits with board-certified physicians, $0 per visit, inside the $95/month family membership. 490 491â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"service-urgent-v8",category:"Service",layout:"service",eyebrow:"Urgent Care",headline
491:"Faster than the waiting room.",subline:"Avg. connect time: under 10 minutes.",footnote:"Unlimited 24/7 access · $0 per visit",gradient:"dark",caption:`Urgent care, without the urgency of finding parking. 492 493VURVhealth⢠members tap Start Visit â Urgent Care and connect with a doctor in under 10 minutes â for sinus infections, UTIs, rashes, and most things that send people to the ER. 494 495â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#UrgentCare","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"service-mental-v9",category:"Service",layout:"stat",eyebrow:"Mental Health",headline:"Unlimited",subline:"therapy sessions · $0 each",footnote:"Inside the $95/mo family plan",gradient:"hero",caption:`Therapy shouldn't have a session limit. 496 497VURVhealth⢠members get unlimited mental health therapy with licensed counselors, $0 per session, for every adult on the family plan. 498 499â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#Therapy","#FamilyHealth","#MembershipHealthcare"]},{id:"service-rx-v10",category:"Service",layout:"comparison",eyebrow:"Rx Savings",headline:"85%",subline:"off retail prices · auto-applied",footnote:"Beats GoodRx and most insurance copays.",gradient:"darkBlue",caption:`Your prescription, 85% cheaper. 500 501VURVhealth⢠members unlock up to 85% off retail prescription prices â auto-applied at 70,000+ pharmacies. Members average $1,400/year in Rx savings alone. 502 503â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PrescriptionSavings","#Pharmacy","#HealthcareSavings","#MembershipHealthcare"]},{id:"service-app-v11",category:"Service",layout:"appLaunch",eyebrow:"Every Service",headline:"Six services. One tap each.",subline:"Primary · Urgent · Mental · Rx · Labs · Specialists",footnote:"Available on iOS and Android",gradient:"primary",phoneImage:h.idCards,caption:`Six services. One app. One $95/month bill. 504 505Open VURVhealth⢠and pick your care â primary, urgent, mental health, prescriptions, labs, or specialist referrals â all included in the family membership. 506 507â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthApp","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"partner-clinic-v9",category:"Partner",layout:"stat",eyebrow:"For Clinics",headline:"24/7",subline:"triage and overflow supp
507ort",footnote:"Refer patients to VURVhealth for after-hours care.",gradient:"hero",caption:`Your clinic closes at 6. Your patients still get sick. 508 509Partner with VURVhealth⢠to give patients 24/7 telehealth, mental health, and Rx savings â at $95/month per family â without expanding your staff or hours. 510 511â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Clinics","#PrimaryCare","#Telehealth","#PartnerWithUs"]},{id:"anywhere-anytime-v1",category:"Anywhere / Anytime",layout:"stat",eyebrow:"24/7 · 50 States",headline:"Open",subline:"every hour. Every state.",footnote:"No time zone. No zip code restriction (within US).",gradient:"hero",caption:`Healthcare doesn't keep business hours. Neither do we. 512 513VURVhealth⢠members get unlimited 24/7 telehealth â at 2am, on Christmas morning, in any of 47 states â for $95/month per family. 514 515â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#24Seven","#FamilyHealth","#MembershipHealthcare"]},{id:"anywhere-anytime-v2",category:"Anywhere / Anytime",layout:"service",eyebrow:"On a Road Trip",headline:"Sick kid. Strange town. Familiar app.",subline:"She talked to a doctor from a hotel parking lot.",footnote:"Available in 47 states",gradient:"dark",caption:`Day 4 of the road trip. Her son spiked a fever in a town she'd never heard of. 516 517She opened VURVhealth⢠from the hotel parking lot, connected with a doctor in 9 minutes, and had a prescription sent to the nearest pharmacy. All for $95/month per family. 518 519â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Travel","#Telehealth","#MembershipHealthcare"]},{id:"anywhere-anytime-v3",category:"Anywhere / Anytime",layout:"stat",eyebrow:"Member Data",headline:"78%",subline:"of visits happen outside 9-5",footnote:"Nights, weekends, holidays â same $0 per visit.",gradient:"primary",caption:`78% of VURVhealth⢠visits happen outside business hours. 520 521Because real life â fevers, panic attacks, UTIs, rashes â doesn't wait for Monday morning. Unlimited 24/7 care, $95/month per family. 522 523â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#24Seven","#HealthcareData","#MembershipHealthcare"]},{id:"anywhere-anytime-v4",category:"Anywhere / Anytime",layout:"comparison",eyebrow:"After-Hours, Compared",headline:"$0",subline:"vs. $2,400 average ER bill",footnote:"Both available at 2am. Only one is affordable.",gradient:"darkBlue",caption:`At 2am, your options used to be: the ER, or wait until morning. 524 525VURVhealth⢠members tap the app instead â $0 per visit, board-certified doctor in under 10 minutes, prescription sent to the nearest 24-hour pharmacy. 526 527â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#24Seven","#HealthcareSavings","#MembershipHealthcare"]},{id:"anywhere-anytime-v5",category:"Anywhere / Anytime",layout:"appLaunch",eyebrow:"Always Open",headline:"Healthcare that travels with you.",subline:"47 states. All hours. One app.",footnote:"Available on iOS and Android",gradient:"hero",phoneImage:h.welcome,caption:`Wherever the day takes you, care is one tap away. 528 529VURVhealth⢠works in 47 states, around the clock â unlimited 24/7 telehealth, mental health, and prescription savings for $95/month per family. 530 531â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Travel","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"savings-roi-v1",category:"Savings / ROI",layout:"stat",eyebrow:"Annual Savings",headline:"$8,605",subline:"avg saved per family, per year",footnote:"7.5à ROI on a $1,140 membership",gradient:"hero",caption:`Healthcare doesn't have to bleed you dry. 532 533VURVhealth⢠members save an average of $8,605 a year â a 7.5à return on $1,140. Unlimited 24/7 telehealth, mental health, and Rx savings for up to 5 family members. 534 535â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"savings-roi-v2",category:"Savings / ROI",layout:"comparison",eyebrow:"The Math",headline:"$1,140 in. $8,605 back.",subline:"A single membership pays for itself 10à over.",footnote:"Real member average · 2024 data",gradient:"dark",caption:`The cheapest insurance plan still costs more than VURVhealth⢠â and covers less. 536 537$1,140/year in. $8,605/year back. That's the average VURV member story: 7.5à return, no per-visit fees, no surprise bills. 538 539â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#AffordableCare","#FamilyHealth","#PrimaryCare"]},{id:"savings-roi-v3",category:"Savings / ROI",layout:"quote",eyebrow:"Member Story",headline:'"We saved $11k last year."',subline:"â The Ramirez family, members since 2023",footnote:"5 lives covered for $95/month",gradient:"primary",caption:`"We were paying $1,400/month for insurance with a $9,000 family out-of-pocket bill we never actually hit. Switched to VURVhealth⢠and a small catastrophic plan. Saved $11,000 the first year." 540 541â The Ramirez family, members since 2023. 542 543â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MemberStory","#FamilyHealth","#HealthcareSavings","#MembershipHealthcare"]},{id:"savings-roi-v4",category:"Savings / ROI",layout:"stat",eyebrow:"One Visit",headline:"1 telehealth visit",subline:"pays for 4+ months of membership",footnote:"Avg urgent care visit: $258 · VURV: $0",gradient:"accent",caption:`One avoided urgent care visit covers a third of the year. 544 545VURVhealth⢠members pay $0 per visit, 24/7. The first time you skip a $258 urgent care trip, your membership is already in the black for the next 4 months. 546 547â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#Telehealth","#UrgentCare","#AffordableCare"]},{id:"savings-roi-v5",category:"Savings / ROI",layout:"comparison",eyebrow:"Insurance vs. Membership",headline:"$1,400/mo vs. $95/mo",subline:"Same family. Same care needs. 95% less out-of-pocket.",footnote:"Compare your plan today",gradient:"darkBlue",caption:`If your family premium is north of $1,000/month and you still pay full price at every visit â you're not insured, you're subsidized. 548 549VURVhealth⢠is $95/month, covers 5 people, no per-visit fees, and stacks beside a low-cost catastrophic plan. 550 551â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#InsuranceAlternative","#FamilyHealth","#AffordableCare"]},{id:"savings-roi-v6",category:"Savings / ROI",layout:"stat",eyebrow:"Per Person",headline:"$19/person/month",subline:"when you split $95 across 5 family members",footnote:"Less than a streaming subscription, per person",gradient:"hero",caption:`At $95/month for a family of five, VURVhealth⢠works out to $19/person â less than your streaming service. 552 553For that, every member gets unlimited 24/7 doctor visits, mental health therapy, and pharmacy savings. 554 555â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#AffordableCare","#HealthcareSavings","#MembershipHealthcare"]},{id:"savings-roi-v7",category:"Savings / ROI",layout:"app",eyebrow:"Savings Tracker",headline:"See what you saved.",subline:"In-app receipts. Every visit. Every prescription.",footnote:"Members average $8,605/year in tracked savings",gradient:"primary",phoneImage:h.home,caption:`Open the app. See exactly what you saved this month. 556 557VURVhealth⢠logs every visit and every prescription so you can watch your $95/month turn into thous
557ands back, in real time. 558 559â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#AppLaunch","#FamilyHealth","#MembershipHealthcare"]},{id:"speed-v1",category:"Speed / Convenience",layout:"service",eyebrow:"Average Wait",headline:"Under 10 minutes.",subline:'From "I feel awful" to talking to a doctor.',footnote:"24/7 · 47 states",gradient:"accent",caption:`The average ER wait is 2 hours and 25 minutes. The average VURVhealth⢠visit starts in under 10. 560 561Board-certified doctor, $0 per visit, prescription sent straight to your pharmacy â all included in $95/month per family. 562 563â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FastCare","#PrimaryCare","#FamilyHealth"]},{id:"speed-v2",category:"Speed / Convenience",layout:"stat",eyebrow:"Time to Care",headline:"60 seconds",subline:"to request a visit. ~10 min to start.",footnote:'No phone tree. No "please hold."',gradient:"hero",caption:`Open the app. Tap. Done. 564 565VURVhealth⢠connects you with a doctor in under 10 minutes â any hour, any day. No appointments, no portals, no hold music. 566 567â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#PrimaryCare","#FamilyHealth","#FastCare"]},{id:"speed-v3",category:"Speed / Convenience",layout:"quote",eyebrow:"Member Story",headline:'"Doctor on the phone in 7 minutes."',subline:"â Sarah, mom of 3",footnote:"Sick kid before school · solved by 7:08am",gradient:"primary",caption:`"My 4-year-old woke up burning up. I opened VURV at 7am, talked to a doctor by 7:07, had antibiotics at our pharmacy by 8. No clinic, no waiting room of sick kids." 568 569â Sarah, mom of 3, VURVhealth⢠member. 570 571â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MomLife","#Telehealth","#FamilyHealth","#FastCare"]},{id:"speed-v4",category:"Speed / Convenience",layout:"comparison",eyebrow:"ER vs. VURV",headline:"2h 25m vs. 10 min",subline:"Average ER wait vs. VURVhealth telehealth start",footnote:"CDC: median ER wait 145 min (2023)",gradient:"darkBlue",caption:`The ER costs you 2 hours, $2,000, and your whole evening. 572 573VURVhealth⢠connects you with a board-certified doctor in 10 minutes â for $0 per visit. For the 80% of ER visits that aren't true emergencies, it's a no-brainer. 574 575â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#UrgentCare","#Telehealth","#HealthcareSavings","#FamilyHealth"]},{id:"speed-v5",category:"Speed / Convenience",layout:"app",eyebrow:"One Tap",headline:"Tap. Talk. Treated.",subline:"24/7 telehealth in your pocket.",footnote:"iOS · Android · iPad",gradient:"accent",phoneImage:h.home,caption:`Tap. Talk. Treated. 576 577VURVhealth⢠makes seeing a doctor as fast as ordering a coffee â open the app, request a visit, talk to a board-certified physician in under 10 minutes. 578 579â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Telehealth","#FastCare","#FamilyHealth"]},{id:"speed-v6",category:"Speed / Convenience",layout:"stat",eyebrow:"Always On",headline:"24 / 7 / 365",subline:"Holidays, weekends, 3am â same response time.",footnote:"Board-certified physicians on call",gradient:"dark",caption:`Sickness doesn't keep business hours. Neither do we. 580 581VURVhealth⢠has board-certified doctors on call every hour of every day. Christmas morning, Sunday night, 3am Tuesday â same 10-minute response. 582 583â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#247Care","#Telehealth","#FamilyHealth","#PrimaryCare"]},{id:"speed-v7",category:"Speed / Convenience",layout:"service",eyebrow:"No Friction",headline:"No appointments. No referrals.",subline:"Just open the app when you need care.",footnote:"$0 per visit · $95/month per family",gradient:"primary",caption:`Skip the "next available appointment is in 6 weeks." 584 585VURVhealth⢠members get care the moment they need it â no appointments, no referrals, no per-visit fees. Just open the app. 586 587â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#PrimaryCare","#FamilyHealth","#FastCare"]},{id:"dental-v1",category:"Dental",layout:"service",eyebrow:"Dental Discounts",headline:"Up to 50% off cleanings.",subline:"No network restrictions, most US de
587ntists.",footnote:"Included in $95/month VURVhealth membership",gradient:"accent",caption:`Skipping the dentist because of price? Don't. 588 589VURVhealth⢠members save up to 50% on cleanings, fillings, crowns, and more at participating dentists nationwide â included in your $95/month family membership. 590 591â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#DentalCare","#FamilyHealth","#HealthcareSavings","#MembershipHealthcare"]},{id:"dental-v2",category:"Dental",layout:"stat",eyebrow:"Family Dental",headline:"50%",subline:"off cleanings, exams, x-rays, and more",footnote:"Most US dentists in-network",gradient:"hero",caption:`Two cleanings a year, four people, no insurance. That's a $600 bill. 592 593VURVhealth⢠dental savings cut that in half â included with your $95/month family membership. Cleanings, exams, x-rays, fillings, crowns, the works. 594 595â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#DentalCare","#FamilyHealth","#HealthcareSavings","#PreventiveCare"]},{id:"dental-v3",category:"Dental",layout:"comparison",eyebrow:"Insurance vs. Membership",headline:"Dental plan: $50/mo. VURV: $0 extra.",subline:"Same savings. No separate premium. No waiting period.",footnote:"Standalone dental: 6â12 month wait on major work",gradient:"darkBlue",caption:`Most dental insurance has a 6-12 month waiting period before it covers anything serious. 596 597VURVhealth⢠dental discounts kick in day one â included in the $95/month membership, no separate dental premium. 598 599â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#DentalCare","#FamilyHealth","#HealthcareSavings","#NoWaitingPeriod"]},{id:"dental-v4",category:"Dental",layout:"quote",eyebrow:"Member Story",headline:'"Crown was $1,400. We paid $700."',subline:"â Mike, member since 2024",footnote:"Same dentist. Same crown. Half the bill.",gradient:"primary",caption:`"I needed a crown. Quoted $1,400. Showed my VURVhealth⢠card, paid $700. Same dentist, same crown, same day." 600 601â Mike, member since 2024. 602 603â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#DentalCare","#MemberStory","#HealthcareSavings","#FamilyHealth"]},{id:"dental-v5",category:"Dental",layout:"service",eyebrow:"Whole Family",headline:"Cleanings for 5. One membership.",subline:"No add-on dental premium. No deductible.",footnote:"VURVhealth· $95/month",gradient:"accent",caption:`Family of five. Two cleanings each, every year. 604 605VURVhealth⢠dental savings cover all of them â no separate plan, no per-person fee, no waiting period. Just open the app, find a dentist, save up to 50%. 606 607â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#DentalCare","#PreventiveCare","#MembershipHealthcare"]},{id:"dental-v6",category:"Dental",layout:"stat",eyebrow:"Pediatric Dental",headline:"2 cleanings/year",subline:"recommended for every kid",footnote:"VURV makes it $0 extra to the membership",gradient:"hero",caption:`Kids should see the dentist twice a year. Most parents say price is what stops them. 608 609VURVhealth⢠dental savings make pediatric cleanings up to 50% off â included in the $95/month family membership. 610 611â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#PediatricDental","#FamilyHealth","#PreventiveCare","#HealthcareSavings"]},{id:"dental-v7",category:"Dental",layout:"app",eyebrow:"Find a Dentist",headline:"Search dentists in the app.",subline:"See prices. Book. Show your card. Save.",footnote:"Most US de
611ntists in-network",gradient:"primary",phoneImage:h.idCards,caption:`Open the app. Search dentists near you. See discounted prices before you walk in. 612 613VURVhealth⢠dental is built into the membership â no separate ID card, no waiting period, up to 50% off. 614 615â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#DentalCare","#AppLaunch","#FamilyHealth","#HealthcareSavings"]},{id:"vision-v1",category:"Vision",layout:"service",eyebrow:"Vision Savings",headline:"Eye exams from $45.",subline:"Frames and lenses up to 60% off.",footnote:"Included in $95/month VURVhealth membership",gradient:"accent",caption:`Eye exams are due every 1â2 years. Your wallet shouldn't be the reason you skip them. 616 617VURVhealth⢠members get exams from $45 and up to 60% off frames and lenses â included in $95/month per family. 618 619â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#VisionCare","#FamilyHealth","#HealthcareSavings","#MembershipHealthcare"]},{id:"vision-v2",category:"Vision",layout:"stat",eyebrow:"Frames & Lenses",headline:"60%",subline:"off frames, lenses, and contact lenses",footnote:"National network · most major brands",gradient:"hero",caption:`A pair of glasses shouldn't cost $400. 620 621VURVhealth⢠vision savings get you up to 60% off frames, lenses, and contacts at national chains â included in the $95/month family membership. 622 623â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#VisionCare","#HealthcareSavings","#FamilyHealth","#Glasses"]},{id:"vision-v3",category:"Vision",layout:"comparison",eyebrow:"Standalone Plan vs. VURV",headline:"$20/mo extra vs. $0 extra",subline:"Vision insurance you don't need to buy.",footnote:"VURVhealth includes vision savings at no add-on cost",gradient:"darkBlue",caption:`Standalone vision insurance: $15â25/month per person, capped benefits. 624 625VURVhealth⢠includes vision savings for the whole family â no separate premium, no annual cap, exams from $45. 626 627â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#VisionCare","#HealthcareSavings","#FamilyHealth","#InsuranceAlternative"]},{id:"vision-v4",category:"Vision",layout:"quote",eyebrow:"Member Story",headline:'"$89 for an exam + new lenses."',subline:"â Priya, member since 2024",footnote:"Same optometrist. New prescription. One bill.",gradient:"primary",caption:`"My old vision plan covered $130 of a $400 visit. With VURVhealthâ¢, the exam, frames, and lenses came to $89 total. Same optometrist." 628 629â Priya, member since 2024. 630 631â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#VisionCare","#MemberStory","#HealthcareSavings","#FamilyHealth"]},{id:"vision-v5",category:"Vision",layout:"service",eyebrow:"Kids Eye Exams",headline:"Yearly exams. $45.",subline:"Catch vision changes before report cards do.",footnote:"1 in 4 school-age kids has an undiagnosed vision issue",gradient:"accent",caption:`1 in 4 school-age kids has an undiagnosed vision issue. The fix usually starts with an exam. 632 633VURVhealth⢠vision exams start at $45 â affordable enough to make them an annual thing for every kid in the family. 634 635â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#KidsHealth","#VisionCare","#FamilyHealth","#PreventiveCare"]},{id:"vision-v6",category:"Vision",layout:"stat",eyebrow:"Contact Lenses",headline:"Up to 25%",subline:"off annual contact lens supply",footnote:"Major brands · ships to your door",gradient:"hero",caption:`Contact wearers spend $200â$400/year just on lenses. 636 637VURVhealth⢠members save up to 25% on an annual supply â included in the membership, shipped to your door. 638 639â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#VisionCare","#Contacts","#HealthcareSavings","#FamilyHealth"]},{id:"vision-v7",category:"Vision",layout:"app",eyebrow:"Find a Provider",headline:"Vision in the app.",subline:"Find providers. See discounted prices. Done.",footnote:"National network of optometrists",gradient:"primary",phoneImage:h.home,caption:`Open the app. Find an optometrist. See discounted prices before the appointment. 640 641VURVhealth⢠vision is built into your $95/month membership â exams from $45, frames and lenses up to 60% off. 642 643â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#VisionCare","#AppLaunch","#FamilyHealth","#HealthcareSavings"]},{id:"rx-v1",category:"Prescription / Rx",layout:"stat",eyebrow:"Pharmacy Savings",headline:"Up to 85%",subline:"off at 65,000+ pharmacies",footnote:"31,000+ medications · big chains included",gradient:"accent",caption:`Prescription prices in the US are out of control. 644 645VURVhealth⢠members get up to 85% off at 65,000+ pharmacies, including the big chains you already use. 31,000+ medications covered. 646 647â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#PrescriptionSavings","#HealthcareSavings","#FamilyHealth"]},{id:"rx-v2",category:"Prescription / Rx",layout:"comparison",eyebrow:"List Price vs. VURV",headline:"$312 vs. $48",subline:"Same generic. Same pharmacy. Different price.",footnote:"Real DiscountRx pricing on common medications",gradient:"darkBlue",caption:`Same pill. Same pharmacy. 85% less. 648 649VURVhealth⢠DiscountRx slashes prices on 31,000+ medications at 65,000+ pharmacies â no insurance to file, just show your card. 650 651â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#PrescriptionSavings","#HealthcareSavings","#GenericMeds"]},{id:"rx-v3",category:"Prescription / Rx",layout:"quote",eyebrow:"Member Story",headline:'"My $180 inhaler is now $22."',subline:"â Jamal, member since 2023",footnote:"Same pharmacy. Same Rx. Different c
651ost.",gradient:"primary",caption:`"My asthma inhaler was $180/month with my old insurance. With VURVhealth⢠DiscountRx, same inhaler is $22 at the same pharmacy." 652 653â Jamal, member since 2023. 654 655â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#MemberStory","#AsthmaCare","#HealthcareSavings"]},{id:"rx-v4",category:"Prescription / Rx",layout:"stat",eyebrow:"Network",headline:"65,000+",subline:"pharmacies including CVS, Walgreens, Walmart, Kroger",footnote:"No new pharmacy to learn",gradient:"hero",caption:`Your VURVhealth⢠DiscountRx card works at the pharmacy you already use. 656 65765,000+ pharmacies in network â CVS, Walgreens, Walmart, Kroger, Costco, your neighborhood independent. Up to 85% off, every visit. 658 659â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#PharmacySavings","#HealthcareSavings","#FamilyHealth"]},{id:"rx-v5",category:"Prescription / Rx",layout:"service",eyebrow:"Whole Family",headline:"One card. Five members.",subline:"Every prescription in the household, covered.",footnote:"No add-on cost · 31,000+ meds",gradient:"accent",caption:`Kids' antibiotics, your blood pressure meds, grandma's statin â same card, same savings. 660 661VURVhealth⢠DiscountRx covers up to 5 family members under one $95/month membership. Up to 85% off, every script. 662 663â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#RxSavings","#PrescriptionSavings","#MembershipHealthcare"]},{id:"rx-v6",category:"Prescription / Rx",layout:"app",eyebrow:"Check Prices First",headline:"Compare Rx prices in-app.",subline:"See what you'll pay before you drive over.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.home,caption:`Stop guessing what your prescription will cost. 664 665VURVhealth⢠lets you compare DiscountRx prices at nearby pharmacies in the app â see the price, choose the pharmacy, save up to 85%. 666 667â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#RxSavings","#PrescriptionSavings","#HealthcareSavings"]},{id:"rx-v7",category:"Prescription / Rx",layout:"comparison",eyebrow:"Insurance Tier vs. VURV",headline:"Tier 4: $250. VURV: $39.",subline:"Specialty meds, generics, brand-name â usually cheaper here.",footnote:"Always compare both at checkout",gradient:"dark",caption:`If your insurance puts a med on tier 3 or 4, the out-of-pocket can be brutal. 668 669VURVhealth⢠DiscountRx often beats insurance copays outright â especially on generics and specialty meds. Always compare both at the counter. 670 671â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#PrescriptionSavings","#HealthcareSavings","#InsuranceAlternative"]},{id:"chronic-care-v1",category:"Chronic Care",layout:"service",eyebrow:"Ongoing Conditions",headline:"Care that doesn't reset.",subline:"Same doctor team. Every refill. Every check-in.",footnote:"24/7 telehealth · Rx management included",gradient:"primary",caption:`Managing diabetes, BP, or thyroid takes consistency â not 6-week appointment waits. 672 673VURVhealth⢠members get 24/7 telehealth, prescription management, and follow-ups for $0 per visit. Chronic care without the chronic friction. 674 675â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#Diabetes","#PrimaryCare","#FamilyHealth"]},{id:"chronic-care-v2",category:"Chronic Care",layout:"stat",eyebrow:"Refills",headline:"$0 per visit",subline:"for routine refill check-ins",footnote:"85% off most maintenance medications",gradient:"accent",caption:`Refills shouldn't require a $150 office visit. 676 677VURVhealth⢠members get $0 telehealth visits for routine refills, plus up to 85% off the medications themselves. Manage your condition without managing a stack of bills. 678 679â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#RxSavings","#PrimaryCare","#HealthcareSavings"]},{id:"chronic-care-v3",category:"Chronic Care",layout:"quote",eyebrow:"Member Story",headline:'"My BP meds are now $9."',subline:"â Diane, member since 2023",footnote:"Same prescription. 90% less out of pocket.",gradient:"hero",caption:`"My blood pressure prescription used to cost $95/month. With VURVhealth⢠DiscountRx, the same med is $9. Multiply that across a year and a membership pays for itself ten times over." 680 681â Diane, member since 2023. 682 683â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#MemberStory","#RxSavings","#HealthcareSavings"]},{id:"chronic-care-v4",category:"Chronic Care",layout:"stat",eyebrow:"In America",headline:"6 in 10 adults",subline:"live with a chronic condition",footnote:"Affordable, consistent care matters",gradient:"dark",caption:`60% of US adults live with at least one chronic condition. Most of them skip visits because of cost. 684 685VURVhealth⢠makes ongoing care affordable: $95/month per family, $0 per visit, up to 85% off prescriptions. 686 687â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#FamilyHealth","#HealthcareSavings","#PrimaryCare"]},{id:"chronic-care-v5",category:"Chronic Care",layout:"comparison",eyebrow:"Visit Frequency vs. Cost",headline:"4 visits/yr. $0 each.",subline:"Insurance copay: $40 each. VURV: $0.",footnote:"$160 saved on visits alone, every year",gradient:"darkBlue",caption:`Most chronic conditions need 3â4 check-ins a year. With insurance, that's $120â$200 in per-visit fees. 688 689VURVhealth⢠visits are $0 â every time. Add up to 85% off the meds, and chronic care stops feeling chronic. 690 691â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#HealthcareSavings","#PrimaryCare","#InsuranceAlternative"]},{id:"chronic-care-v6",category:"Chronic Care",layout:"app",eyebrow:"Same Doctor Team",headline:"Continuity, on tap.",subline:"See your provider notes. Message between visits.",footnote:"Records stay with you",gradient:"primary",phoneImage:h.home,caption:`Managing a chronic condition is a team sport. 692 693VURVhealth⢠keeps your provider notes, medications, and history in one place â message between visits, request refills, see what changed. All included. 694 695â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#AppLaunch","#PrimaryCare","#FamilyHealth"]},{id:"chronic-care-v7",category:"Chronic Care",layout:"service",eyebrow:"Diabetes · BP · Thyroid",headline:"The conditions we manage every day.",subline:"24/7 telehealth + Rx savings + continuity of care.",footnote:"VURVhealth · $95/month per family",gradient:"accent",caption:`Diabetes. High blood pressure. Thyroid. Cholesterol. The everyday conditions that need consistent care. 696 697VURVhealth⢠handles all of them â 24/7 telehealth at $0/visit, up to 85% off prescriptions, no waiting weeks for an appointment. 698 699â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#Diabetes","#PrimaryCare","#FamilyHealth"]},{id:"womens-health-v1",category:"Women's Health",layout:"service",eyebrow:"Women's Health",headline:"Care designed around you.",subline:"24/7 telehealth, mental health, Rx, dental & vision.",footnote:"Female providers available on request",gradient:"primary",caption:`Women see doctors more often, manage more of the household care, and pay more out of pocket. VURVhealth⢠was built with that in mind. 700 70124/7 telehealth, unlimited mental health therapy, prescription savings, and dental + vision for $95/month per family. 702 703â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#WomensHealth","#FamilyHealth","#MentalHealth","#MembershipHealthcare"]},{id:"womens-health-v2",category:"Women's Health",layout:"stat",eyebrow:"Maternal Mental Health",headline:"1 in 7",subline:"new mothers experience postpartum depression",footnote:"Unlimited therapy included at $0/session",gradient:"accent",caption:`1 in 7 new mothers experiences postpartum depression â and most don't get help fast enough. 704 705VURVhealth⢠includes unlimited mental health therapy at $0/session. Talk to a licensed therapist this week, not next quarter. 706 707â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MaternalHealth","#MentalHealth","#WomensHealth","#FamilyHealth"]},{id:"womens-health-v3",category:"Women's Health",layout:"quote",eyebrow:"Member Story",headline:'"Therapy this week, not next quarter."',subline:"â Emma, member since 2024",footnote:"$0/session · switch therapists anytime",gradient:"hero",caption:`"I waited 4 months for a therapist on insurance. With VURVhealth⢠I had a first session in 6 days, $0 out of pocket. Switched once and found the right fit, also $0." 708 709â Emma, member since 2024. 710 711â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#WomensHealth","#MemberStory","#FamilyHealth"]},{id:"womens-health-v4",category:"Women's Health",layout:"comparison",eyebrow:"Therapy: Insurance vs. VURV",headline:"$120/session vs. $0/session",subline:"Out-of-pocket cost after typical insurance copay",footnote:"Unlimited sessions included in membership",gradient:"darkBlue",caption:`Therapy through insurance still averages $80â$160 per session in out-of-pocket cost â when you can find a therapist taking new clients. 712 713VURVhealth⢠includes unlimited therapy at $0/session, available within days. 714 715â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#WomensHealth","#HealthcareSavings","#FamilyHealth"]},{id:"womens-health-v5",category:"Women's Health",layout:"service",eyebrow:"For Moms",headline:"Sick kid at 6am? Solved by 6:15.",subline:"24/7 telehealth, prescription sent to your pharmacy.",footnote:"Mom-tested, doctor-approved",gradient:"accent",caption:`Moms run the family healthcare schedule. VURVhealth⢠makes that a lot easier. 716 717Sick kid at dawn, ear infection at midnight, mental health support whenever it's needed â 24/7 telehealth, $0/visit, Rx sent to your pharmacy. 718 719â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MomLife","#FamilyHealth","#WomensHealth","#Telehealth"]},{id:"womens-health-v6",category:"Women's Health",layout:"stat",eyebrow:"Care Load",headline:"80%",subline:"of family healthcare decisions are made by women",footnote:"VURV makes the load lighter",gradient:"hero",caption:`Women make 80% of family healthcare decisions. The system rarely makes it easy. 720 721VURVhealth⢠puts every member of the family on one $95/month plan â 24/7 telehealth, therapy, Rx, dental, vision. One app. One bill. 722 723â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#WomensHealth","#FamilyHealth","#MomLife","#MembershipHealthcare"]},{id:"womens-health-v7",category:"Women's Health",layout:"app",eyebrow:"In the App",headline:"Manage the whole family.",subline:"5 profiles. 1 login. Everyone's history in one place.",footnote:"VURVhealth · iOS · Android",gradient:"primary",phoneImage:h.family,caption:`Five family members, one app, one login. 724 725VURVhealth⢠lets the household care lead see every prescription, every visit, every note â for everyone on the plan. Less mental load, better continuity. 726 727â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#WomensHealth","#AppLaunch","#FamilyHealth","#MomLife"]},{id:"seniors-v1",category:"Seniors / Medicare gap",layout:"service",eyebrow:"For 65+",headline:"Fill the Medicare gap.",subline:"24/7 telehealth, mental health, and Rx savings.",footnote:"Stacks beside Medicare · $95/month per household",gradient:"primary",caption:`Medicare covers a lot. It doesn't cover everything. 728 729VURVhealth⢠fills the gaps: 24/7 telehealth at $0/visit, unlimited mental health therapy, and up to 85% off prescriptions â for $95/month per household. 730 731â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#MedicareGap","#Telehealth","#RxSavings"]},{id:"seniors-v2",category:"Seniors / Medicare gap",layout:"stat",eyebrow:"Pharmacy Savings",headline:"Up to 85%",subline:"off medications not fully covered by Part D",footnote:"31,000+ medications · 65,000+ pharmacies",gradient:"accent",caption:`Even with Part D, plenty of medications fall in the donut hole. 732 733VURVhealth⢠DiscountRx takes up to 85% off 31,000+ medications at 65,000+ pharmacies â always compare both at the counter. 734 735â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#MedicareGap","#RxSavings","#HealthcareSavings"]},{id:"seniors-v3",category:"Seniors / Medicare gap",layout:"quote",eyebrow:"Member Story",headline:'"Saved $1,800 on meds last year."',subline:"â Frank, 71, member since 2023",footnote:"Stacked beside Medicare",gradient:"hero",caption:`"I'm on five maintenance meds. Even with Medicare, I was paying $200+ a month. With VURVhealth⢠DiscountRx, I saved $1,800 in a year â easy math." 736 737â Frank, 71, member since 2023. 738 739â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#MemberStory","#RxSavings","#MedicareGap"]},{id:"seniors-v4",category:"Seniors / Medicare gap",layout:"comparison",eyebrow:"Telehealth Access",headline:"Wait 3 weeks. Or 10 minutes.",subline:"Medicare appointment wait vs. VURVhealth telehealth.",footnote:"Board-certified physicians, 24/7",gradient:"darkBlue",caption:`Average Medicare primary care wait: 3â6 weeks. VURVhealth⢠telehealth start time: under 10 minutes. 740 741Use both. Save the office visits for the things that need them, and handle the rest from your couch. 742 743â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#Telehealth","#MedicareGap","#PrimaryCare"]},{id:"seniors-v5",category:"Seniors / Medicare gap",layout:"service",eyebrow:"Mental Health",headline:"Therapy. Included.",subline:"Grief, isolation, anxiety â talk to someone this week.",footnote:"Unlimited sessions · $0 each",gradient:"accent",caption:`Loneliness and grief hit harder after 65 â and Medicare therapy coverage is thin. 744 745VURVhealth⢠includes unlimited mental health therapy at $0/session. Talk to a licensed therapist this week. 746 747â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#MentalHealth","#MedicareGap","#FamilyHealth"]},{id:"seniors-v6",category:"Seniors / Medicare gap",layout:"stat",eyebrow:"Household",headline:"$95/mo",subline:"covers spouses and dependent adult kids too",footnote:"Up to 5 members on one membership",gradient:"hero",caption:`One VURVhealth⢠household membership covers up to 5 people â you, your spouse, an adult child still on your plan, even a grandkid in your care. 748 749$95/month, total. No per-person fees. 750 751â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#FamilyHealth","#MedicareGap","#MembershipHealthcare"]},{id:"seniors-v7",category:"Seniors / Medicare gap",layout:"app",eyebrow:"Simple App",headline:"Big text. One tap.",subline:"Designed to be easy for any age.",footnote:"iOS · Android · large-text friendly",gradient:"primary",phoneImage:h.welcome,caption:`Healthcare apps shouldn't require a teenager to translate them. 752 753VURVhealth⢠is built for one-tap requests, clear large text, and short forms. Open it, tap "Talk to a doctor," and you're in line in under a minute. 754 755â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#AppLaunch","#Telehealth","#MedicareGap"]},{id:"self-employed-v1",category:"Self-Employed / Freelancer",layout:"service",eyebrow:"For 1099s & Gig Workers",headline:"Healthcare that flexes with you.",subline:"$95/month. Cancel anytime after 3 months.",footnote:"No employer required · no underwriting",gradient:"primary",caption:`Freelance income is lumpy. Healthcare premiums aren't. 756 757VURVhealth⢠is $95/month per family â 24/7 telehealth, mental health, Rx, dental + vision. Cancel anytime after 3 months. No employer, no broker. 758 759â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#Freelancer","#SelfEmployed","#FamilyHealth","#MembershipHealthcare"]},{id:"self-employed-v2",category:"Self-Employed / Freelancer",layout:"stat",eyebrow:"Marketplace Reality",headline:"$700/mo",subline:"avg ACA family premium for 1099 workers",footnote:"VURVhealth: $95/mo · covers up to 5",gradient:"hero",caption:`The average self
759-employed family pays $700+/month on a marketplace plan â and still pays full price at the doctor. 760 761VURVhealth⢠is $95/month, $0/visit, up to 85% off Rx. Pair it with a low-cost catastrophic plan for the worst-case bills. 762 763â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SelfEmployed","#Freelancer","#HealthcareSavings","#FamilyHealth"]},{id:"self-employed-v3",category:"Self-Employed / Freelancer",layout:"quote",eyebrow:"Member Story",headline:'"Saved $9k my first year freelancing."',subline:"â Alex, designer, member since 2023",footnote:"VURV + catastrophic = full coverage at a fraction of the cost",gradient:"accent",caption:`"Left a 9-to-5, lost the benefits, panicked about a $1,400/mo COBRA quote. Found VURVhealth⢠+ a catastrophic plan. Total: ~$280/month. Saved $9k year one." 764 765â Alex, freelance designer. 766 767â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SelfEmployed","#Freelancer","#MemberStory","#HealthcareSavings"]},{id:"self-employed-v4",category:"Self-Employed / Freelancer",layout:"comparison",eyebrow:"COBRA vs. VURV",headline:"$1,400/mo vs. $95/mo",subline:"Between-jobs healthcare math.",footnote:"No employer required · starts immediately",gradient:"darkBlue",caption:`COBRA between jobs averages $1,400/month for a family. Most people skip it and gamble. 768 769VURVhealth⢠is $95/month, starts the day you sign up, no waiting period â gives you 24/7 doctor access while you figure out what's next. 770 771â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SelfEmployed","#COBRA","#HealthcareSavings","#FamilyHealth"]},{id:"self-employed-v5",category:"Self-Employed / Freelancer",layout:"service",eyebrow:"Tax Time",headline:"HSA/FSA eligible.",subline:"Many VURV-related expenses qualify.",footnote:"Talk to your tax pro about what counts",gradient:"accent",caption:`Self-employed? Healthcare costs often qualify for HSA/FSA reimbursement and 1099 deductions. 772 773VURVhealth⢠keeps it simple: one $95/month receipt, easy to file. Always check with your tax pro on what counts. 774 775â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SelfEmployed","#1099","#TaxTime","#FamilyHealth"]},{id:"self-employed-v6",category:"Self-Employed / Freelancer",layout:"app",eyebrow:"Solo Operator",headline:"Your benefits dept., in your pocket.",subline:"Telehealth, therapy, Rx, ID cards â all in one app.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.idCards,caption:`When you're a one-person company, you are the benefits department. 776 777VURVhealth⢠gives you the whole thing in one app â telehealth, therapy, Rx savings, dental + vision, ID cards. Onboard yourself in 5 minutes. 778 779â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SelfEmployed","#Freelancer","#AppLaunch","#MembershipHealthcare"]},{id:"self-employed-v7",category:"Self-Employed / Freelancer",layout:"stat",eyebrow:"Speed to Care",headline:"10 min",subline:"to a doctor â vs. losing half a workday",footnote:"Time is literally money",gradient:"dark",caption:`A 2-hour clinic trip costs a freelancer real revenue. 780 781VURVhealth⢠telehealth gets you a board-certified doctor in 10 minutes â finish the visit, finish the project, all in the same afternoon. 782 783â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#SelfEmployed","#Telehealth","#Productivity","#FamilyHealth"]},{id:"proof-extra-v1",category:"Proof",layout:"stat",eyebrow:"Member ROI",headline:"7.5Ã",subline:"return on a $1,140 yearly membership",footnote:"Avg member savings: $8,605/year",gradient:"hero",caption:`Every dollar in, ten back. That's the VURV math. 784 785Members average $8,605/year in tracked savings on a $1,140/year membership â ten-and-then-some return, every year, on the same $95/month plan. 786 787â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#HealthcareROI","#FamilyHealth","#HealthcareSavings","#AffordableCare"]},{id:"proof-extra-v2",category:"Proof",layout:"quote",eyebrow:"Verified Member",headline:'"We finally feel covered."',subline:"â The Patel family, members since 2023",footnote:"Family of 5 · one $95/mo plan",gradient:"primary",caption:`"For the first time in a decade, healthcare doesn't feel like a coin flip." 788 789The Patels switched in 2023. Five people, one $95/month plan, zero per-visit fees. They saved $9,200 the first year. 790 791â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#MemberStory","#FamilyHealth","#HealthcareSavings","#MembershipHealthcare"]},{id:"proof-extra-v3",category:"Proof",layout:"stat",eyebrow:"Why It Works",headline:"$0",subline:"per telehealth visit, every time",footnote:"Unlimited 24/7 access · 47 states",gradient:"accent",caption:`The "savings" aren't a coupon â they're the price. 792 793$0 per visit, $0 per therapy session, up to 85% off prescriptions. The membership pays itself back the first time you would have hit a clinic. 794 795â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#HealthcareSavings","#PrimaryCare","#FamilyHealth"]},{id:"proof-extra-v4",category:"Proof",layout:"comparison",eyebrow:"Insurance vs. Membership",headline:"Premium up.
795Care down.",subline:"Why families are stacking VURV beside their plan.",footnote:"Compare both before renewal",gradient:"darkBlue",caption:`Premiums went up again. Care got harder to access. Sound familiar? 796 797VURVhealth⢠stacks beside any plan: 24/7 telehealth, mental health, Rx, dental + vision for $95/month â without touching what you already have. 798 799â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#InsuranceAlternative","#HealthcareSavings","#FamilyHealth","#OpenEnrollment"]},{id:"proof-extra-v5",category:"Proof",layout:"app",eyebrow:"Real Savings",headline:"See your savings in the app.",subline:"Every visit, every Rx, logged automatically.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.home,caption:`Stop guessing what you saved this year. 800 801The VURVhealth app tracks every visit and prescription so your $95/month becomes a running, visible total â usually thousands by month six. 802 803â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#HealthcareSavings","#FamilyHealth","#PrimaryCare"]},{id:"pricing-extra-v1",category:"Pricing",layout:"pricing",eyebrow:"Flat Price",headline:"$95/month",subline:"1 primary + up to 4 family members",footnote:"No per-visit fees · cancel after 3 months",gradient:"hero",caption:`Less than a phone bill. More than most insurance gives you. 804 805$95/month covers the whole household â unlimited 24/7 telehealth, therapy, Rx savings, and dental + vision. 806 807â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#MembershipHealthcare","#FamilyHealth","#AffordableCare","#PrimaryCare"]},{id:"pricing-extra-v2",category:"Pricing",layout:"pricing",eyebrow:"Per Person Math",headline:"$19/person",subline:"when you split $95/mo across 5 family members",footnote:"Less than one streaming service per person",gradient:"primary",caption:`What does $19/person/month buy these days? 808 809For a family of 5, VURVhealth⢠works out to $19/person â and that $19 includes 24/7 doctors, therapy, and up to 85% off Rx. 810 811â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#AffordableCare","#HealthcareSavings","#MembershipHealthcare"]},{id:"pricing-extra-v3",category:"Pricing",layout:"stat",eyebrow:"Annualized",headline:"$1,140/year",subline:"all-in. No deductibles to hit. No add-ons.",footnote:"Avg ER visit alone: $2,200",gradient:"accent",caption:`$1,140 a year for the whole family. That's the entire bill. 812 813No add-on tiers. No surprise renewals. Just $95/month, locked in, for everything VURVhealth⢠includes. 814 815â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#TransparentPricing","#FamilyHealth","#HealthcareSavings","#MembershipHealthcare"]},{id:"pricing-extra-v4",category:"Pricing",layout:"comparison",eyebrow:"Premium vs. Membership",headline:"$1,400 vs. $95",subline:"Avg family insurance premium vs. VURVhealth.",footnote:"Stack VURV beside a catastrophic plan for full coverage",gradient:"darkBlue",caption:`If your family premium starts with a comma, this changes the math. 816 817VURVhealth⢠+ a low-cost catastrophic plan often beats a full marketplace plan â for hundreds less per month. 818 819â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#InsuranceAlternative","#HealthcareSavings","#FamilyHealth","#OpenEnrollment"]},{id:"pricing-extra-v5",category:"Pricing",layout:"app",eyebrow:"In The App",headline:"One price. One bill.",subline:"See the plan, swipe to enroll, done.",footnote:"5-minute sign-up",gradient:"primary",phoneImage:h.welcome,caption:`Sign up in less time than it takes to brew coffee. 820 821Open the app, enter your details, choose your family members. $95/month, billed monthly, cancel after 3. 822 823â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#TransparentPricing","#MembershipHealthcare"]},{id:"service-extra-v1",category:"Service",layout:"service",eyebrow:"Primary + Urgent",headline:"Two doctors. One app.",subline:"Routine care and 2am urgents in one membership.",footnote:"Board-certified · 24/7",gradient:"accent",caption:`Your "primary doctor" and your "after-hours doctor" don't have to be different people anymore. 824 825VURVhealth⢠handles routine visits, urgent issues, and refills in one app â same care team, $0 per visit. 826 827â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#PrimaryCare","#UrgentCare","#Telehealth","#FamilyHealth"]},{id:"service-extra-v2",category:"Service",layout:"service",eyebrow:"Whole-Family Care",headline:"Pediatrics to grandparents.",subline:"Every life stage, same membership.",footnote:"Up to 5 members included",gradient:"primary",caption:`Kids, teens, you, grandma â one app, one plan, one bill. 828 829VURVhealth⢠covers every family member with telehealth, therapy, and Rx â from pediatric refills to senior maintenance meds. 830 831â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#PediatricCare","#SeniorHealth","#PrimaryCare"]},{id:"service-extra-v3",category:"Service",layout:"stat",eyebrow:"Visit Cost",headline:"$0",subline:"every visit. every refill. every therapy session.",footnote:"No per-visit fees at any tier",gradient:"hero",caption:`Zero copays. Zero "your responsibility" lines on the EOB. Zero surprise bills. 832 833Every telehealth visit, every therapy session, every chronic-care check-in is $0 out of pocket for VURVhealth⢠members. 834 835â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#
835NoCopay","#HealthcareSavings","#FamilyHealth"]},{id:"service-extra-v4",category:"Service",layout:"comparison",eyebrow:"Doctor + Therapist + Pharmacist",headline:"3 services. 1 membership.",subline:"Stop juggling separate plans.",footnote:"All under $95/month per family",gradient:"darkBlue",caption:`Most families pay for three things separately: a doctor, a therapist, and a pharmacy plan. 836 837VURVhealth⢠bundles all three for $95/month â and adds dental + vision savings on top. 838 839â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#MembershipHealthcare","#MentalHealth","#RxSavings"]},{id:"service-extra-v5",category:"Service",layout:"app",eyebrow:"One App",headline:"All your care in one tap.",subline:"Telehealth, therapy, Rx, dental, vision.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.showcase,caption:`No more flipping between portals. 840 841VURVhealth⢠puts your doctor, therapist, prescriptions, and provider directory in one app â for the whole family. 842 843â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"family-extra-v1",category:"Family",layout:"pricing",eyebrow:"Family Math",headline:"5 lives. $95.",subline:"One plan covers everyone in the house.",footnote:"No per-member fees",gradient:"hero",caption:`The same $95 covers one person or all five. Up to you. 844 845VURVhealth⢠caps family membership at $95/month â add your spouse, kids, and dependents without adding a penny. 846 847â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#FamilyHealth","#MembershipHealthcare","#AffordableCare","#PrimaryCare"]},{id:"family-extra-v2",category:"Family",layout:"service",eyebrow:"Kids First",headline:"Sick kid? Solved fast.",subline:"24/7 pediatric telehealth, $0 per visit.",footnote:"Rx sent straight to your pharmacy",gradient:"accent",caption:`A 3am earache shouldn't mean a 6am ER trip. 848 849VURVhealth⢠connects you with a board-certified doctor in under 10 minutes â antibiotics at your pharmacy by morning. 850 851â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#PediatricCare","#Telehealth","#MomLife"]},{id:"family-extra-v3",category:"Family",layout:"stat",eyebrow:"For Big Households",headline:"2, 3, 4, 5",subline:"Add up to 4 family members at $0 extra.",footnote:"No upcharge per kid",gradient:"primary",caption:`Big family? Big benefit. 852 853Where insurance charges per dependent, VURVhealth⢠caps the whole household at $95/month. The 5th kid is the same price as the first. 854 855â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#BigFamily","#AffordableCare","#MembershipHealthcare"]},{id:"family-extra-v4",category:"Family",layout:"comparison",eyebrow:"Per-Member vs. Flat",headline:"$300/kid vs. $0/kid",subline:"Avg family insurance vs. VURVhealth.",footnote:"Real difference for families of 4+",gradient:"darkBlue",caption:`Adding a kid to insurance can run $300/month. Adding them to VURV: $0. 856 857VURVhealth⢠covers up to 5 household members for one flat $95/month â designed for the way actual families look. 858 859â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#HealthcareSavings","#InsuranceAlternative","#MembershipHealthcare"]},{id:"family-extra-v5",category:"Family",layout:"app",eyebrow:"Family Profiles",headline:"5 profiles. 1 login.",subline:"See every visit, every Rx, every member.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.family,caption:`The family healthcare hub you didn't know you needed. 860 861VURVhealth⢠keeps every family member's care in one app â manage profiles, request visits, request refills, all in one place. 862 863â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#MomLife","#MembershipHealthcare"]},{id:"comparison-extra-v1",category:"Comparison",layout:"comparison",eyebrow:"Insurance vs. VURV",headline:"$1,400 vs. $95",subline:"Avg family premium vs. VURVhealth membership.",footnote:"Stack both for true coverage",gradient:"darkBlue",caption:`What if the most expensive part of your insurance is the part you don't use? 864 865VURVhealth⢠+ a low-cost catastrophic plan often beats traditional family insurance by hundreds a month â with more usable c
865are. 866 867â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#InsuranceAlternative","#HealthcareSavings","#FamilyHealth","#OpenEnrollment"]},{id:"comparison-extra-v2",category:"Comparison",layout:"comparison",eyebrow:"Per-Visit Math",headline:"$258 vs. $0",subline:"Avg urgent care visit vs. VURVhealth telehealth.",footnote:"80% of urgent visits can be handled by telehealth",gradient:"dark",caption:`The same sore throat at urgent care: $258. On VURV: $0. 868 869Members skip the waiting room â board-certified doctor in 10 minutes, prescription sent to your pharmacy, $0 per visit. 870 871â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#UrgentCare","#Telehealth","#HealthcareSavings","#FamilyHealth"]},{id:"comparison-extra-v3",category:"Comparison",layout:"stat",eyebrow:"Therapy",headline:"$120 vs. $0",subline:"Out-of-pocket therapy session cost.",footnote:"Unlimited sessions included in VURV",gradient:"primary",caption:`Therapy through insurance still costs $80â$160/session out of pocket. 872 873VURVhealth⢠includes unlimited therapy at $0/session, available within days â not months. 874 875â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#TherapyAccess","#HealthcareSavings","#FamilyHealth"]},{id:"comparison-extra-v4",category:"Comparison",layout:"comparison",eyebrow:"Rx",headline:"$312 vs. $48",subline:"Same generic, same pharmacy, different price.",footnote:"31,000+ meds · 65,000+ pharmacies",gradient:"accent",caption:`Same pill. Same pharmacy. Up to 85% less with VURV. 876 877Show your VURVhealth⢠DiscountRx card at the counter â works at CVS, Walgreens, Walmart, your neighborhood pharmacy. 878 879â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#PrescriptionSavings","#HealthcareSavings","#FamilyHealth"]},{id:"comparison-extra-v5",category:"Comparison",layout:"app",eyebrow:"Side By Side",headline:"Compare every plan.",subline:"See pricing, services, savings â in-app.",footnote:"Pick the layer that fits your family",gradient:"primary",phoneImage:h.home,caption:`See exactly where VURV fits next to your insurance. 880 881In-app calculators show your real out-of-pocket today vs. with VURVhealth⢠added â usually a 4-figure annual difference. 882 883â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#HealthcareSavings","#FamilyHealth","#TransparentPricing"]},{id:"social-proof-extra-v1",category:"Social Proof",layout:"quote",eyebrow:"4.8â ",headline:"Loved by families.",subline:"Thousands of households, one plan that works.",footnote:"Real reviews · real receipts",gradient:"primary",caption:`"Wish we'd found this years ago." 884 885That's the most common review on VURVhealth⢠â families who switched and watched their healthcare bill drop by thousands. 886 887â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#MemberStory","#FamilyHealth","#HealthcareSavings","#Reviews"]},{id:"social-proof-extra-v2",category:"Social Proof",layout:"quote",eyebrow:"Member Story",headline:'"Therapy in 6 days."',subline:"â Olivia, member since 2024",footnote:"$0/session · switched therapists once, free",gradient:"accent",caption:`"I'd been on insurance waitlists for 4 months. VURV got me a therapist in 6 days." 888 889Unlimited therapy at $0/session, included in your $95/month VURVhealth⢠family membership. 890 891â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#MemberStory","#TherapyAccess","#FamilyHealth"]},{id:"social-proof-extra-v3",category:"Social Proof",layout:"stat",eyebrow:"Members Save",headline:"$8,605/yr",subline:"tracked savings, average family.",footnote:"Real receipts logged in-app",gradient:"hero",caption:`The average member saves more than $8,000 a year. Tracked. Not estimated. 892 893VURVhealth⢠logs every visit and Rx so the savings are visible â month by month, line by line. 894 895â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#MembershipHealthcare","#MemberStory"]},{id:"social-proof-extra-v4",category:"Social Proof",layout:"comparison",eyebrow:"Why Members Stay",headline:"$0 visits. Real doctors.",subline:"The reason renewal rates are sky-high.",footnote:"Cancel anytime after 3 months",gradient:"darkBlue",caption:`Most members renew. Here's the boring reason: it just works. 896 897Real board-certified doctors, real therapists, real pharmacy savings â at a price you can keep paying every month. 898 899â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#Retention","#MembershipHealthcare","#FamilyHealth","#PrimaryCare"]},{id:"social-proof-extra-v5",category:"Social Proof",layout:"app",eyebrow:"Join The Members",headline:"Get the app today.",subline:"Same one they use. Same savings.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.showcase,caption:`Same app, same savings â your family's turn. 900 901Download VURVhealthâ¢, set up the family in 5 minutes, talk to a doctor tonight if you need one. 902 903â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#MembershipHealthcare","#Telehealth"]},{id:"app-extra-v1",category:"App",layout:"app",eyebrow:"Now Live",headline:"Your care, in one app.",subline:"Telehealth, therapy, Rx, dental, vision.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.home,caption:`One app instead of seven portals. 904 905VURVhealth⢠puts every part of your care in one place â start a visit, message a therapist, find a pharmacy, all from the home screen. 906 907â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#AppLaunch","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"app-extra-v2",category:"App",layout:"app",eyebrow:"Just Tap",headline:"Doctor in 10 minutes.",subline:"Open. Tap. Talk. Treated.",footnote:"24/7 · 47 states",gradient:"accent",phoneImage:h.home,caption:`The fastest way to a real doctor in 2026. 908 909VURVhealth⢠connects members to a board-certified physician in under 10 minutes â straight from the app. 910 911â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Telehealth","#FastCare","#FamilyHealth"]},{id:"app-extra-v3",category:"App",layout:"app",eyebrow:"Family View",headline:"Manage everyone.",subline:"Switch profiles, see history, request refills.",footnote:"Up to 5 family members",gradient:"hero",phoneImage:h.family,caption:`The household healthcare hub. 912 913Track every family member's visits, Rx, and notes â one login, one app, five profiles. 914 915â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#MomLife","#MembershipHealthcare"]},{id:"app-extra-v4",category:"App",layout:"app",eyebrow:"ID Cards",headline:"Cards in your wallet.",subline:"Show at the pharmacy or dentist. Save instantly.",footnote:"Apple Wallet · Google Wallet",gradient:"darkBlue",phoneImage:h.idCards,caption:`No plastic. No forgetting your card at home. 916 917VURVhealth⢠keeps your ID cards in Apple Wallet and Google Wallet â pharmacy, dentist, vision, all there when you need them. 918 919â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#RxSavings","#FamilyHealth","#MembershipHealthcare"]},{id:"app-extra-v5",category:"App",layout:"app",eyebrow:"Welcome Flow",headline:"Onboard in 5 minutes.",subline:"Sign up, add your family, ready to go.",footnote:"Cancel anytime after 3 months",gradient:"primary",phoneImage:h.welcome,caption:`From "what is this?" to "talking to a doctor" â in one sitting. 920 921VURVhealth⢠sign-up takes about 5 minutes. Add family members, cho
921ose your plan, you're done. 922 923â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Onboarding","#FamilyHealth","#MembershipHealthcare"]},{id:"app-launch-extra-v1",category:"App Launch",layout:"appLaunch",eyebrow:"Now Available",headline:"VURVhealth. In your pocket.",subline:"24/7 care, one tap away.",footnote:"iOS · Android · iPad",gradient:"hero",phoneImage:h.heroShowcase,caption:`The app your family will actually use. 924 925VURVhealth⢠makes healthcare feel like a modern app â fast, clean, always available. 926 927â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#AppLaunch","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"app-launch-extra-v2",category:"App Launch",layout:"appLaunch",eyebrow:"Download",headline:"Care that fits your life.",subline:"Talk to doctors. Refill scripts. All in one place.",footnote:"Free download · membership required",gradient:"primary",phoneImage:h.showcase,caption:`Built for the way real families actually want healthcare to work. 928 929VURVhealth⢠puts a doctor, therapist, and pharmacy savings card in your pocket â 24/7, $0 per visit. 930 931â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"app-launch-extra-v3",category:"App Launch",layout:"appLaunch",eyebrow:"Family-First",headline:"5 lives. 1 app.",subline:"Built for households, not just individuals.",footnote:"Up to 5 family members included",gradient:"accent",phoneImage:h.family,caption:`Most healthcare apps assume you're a single user. We don't. 932 933VURVhealth⢠was built family-first â five profiles, shared history, one login. 934 935â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#MomLife","#MembershipHealthcare"]},{id:"app-launch-extra-v4",category:"App Launch",layout:"appLaunch",eyebrow:"In Your Wallet",headline:"Pharmacy savings, always on you.",subline:"DiscountRx card in Apple & Google Wallet.",footnote:"65,000+ pharmacies",gradient:"darkBlue",phoneImage:h.idCards,caption:`Your Rx savings card lives in your phone now. 936 937VURVhealth⢠DiscountRx works at the pharmacy you already use â up to 85% off, 31,000+ meds. 938 939â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#RxSavings","#PharmacySavings","#FamilyHealth"]},{id:"app-launch-extra-v5",category:"App Launch",layout:"appLaunch",eyebrow:"Get Started",headline:"Sign up in 5 minutes.",subline:"Welcome flow built for real humans.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.welcome,caption:`No spreadsheets. No enrollment guides. 940 941VURVhealth⢠onboarding takes about 5 minutes â pick your family members, enter payment, done. 942 943â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Onboarding","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-first-extra-v1",category:"Phone-First",layout:"app",eyebrow:"No Clinic Required",headline:"Care without the commute.",subline:"Stay on the couch. Skip the waiting room.",footnote:"24/7 telehealth, $0/visit",gradient:"accent",phoneImage:h.center,caption:`Why drive to a waiting room when the doctor lives in your phone? 944 945VURVhealth⢠telehealth is 24/7, $0/visit, board-certified â and almost always faster than the in-person alternative. 946 947â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#PhoneFirst"]},{id:"phone-first-extra-v2",category:"Phone-First",layout:"app",eyebrow:"Mobile By Design",headline:"Built for thumbs.",subline:"Big buttons. Few taps. Real care.",footnote:"iOS · Android · iPad",gradient:"primary",phoneImage:h.left,caption:`The app should get out of your way. 948 949VURVhealth⢠is designed for one-handed use â request a visit in 3 taps, talk to a doctor in 10 minutes. 950 951â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#PhoneFirst","#Telehealth","#FamilyHealth"]},{id:"phone-first-extra-v3",category:"Phone-First",layout:"app",eyebrow:"In The App",headline:"Doctor. Therapist. Pharmacist.",subline:"All three live in one screen.",footnote:"Always-on care",gradient:"hero",phoneImage:h.right,caption:`Three c
951are providers, one screen. 952 953VURVhealth⢠routes you to the right care in a tap â primary, urgent, mental health, Rx â all without leaving the app. 954 955â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#MentalHealth","#RxSavings","#PhoneFirst"]},{id:"phone-first-extra-v4",category:"Phone-First",layout:"comparison",eyebrow:"Phone vs. Clinic",headline:"10 min vs. 2 hours",subline:"Same care for most issues. Different commute.",footnote:"80% of urgent care can be done by phone",gradient:"darkBlue",caption:`Most "you need to be seen in person" is just a billing reflex. 956 957VURVhealth⢠telehealth handles the vast majority of primary and urgent care â without you leaving the house. 958 959â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#UrgentCare","#PhoneFirst","#FamilyHealth"]},{id:"phone-first-extra-v5",category:"Phone-First",layout:"app",eyebrow:"Get The App",headline:"Care in your pocket.",subline:"Tap. Talk. Treated.",footnote:"Free download · membership required",gradient:"primary",phoneImage:h.home,caption:`The fastest path to a doctor is the one in your pocket. 960 961Download VURVhealth⢠and your next visit could start in 10 minutes â no driving, no waiting, $0/visit. 962 963â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#PhoneFirst","#Telehealth","#FamilyHealth"]},{id:"mh-extra-v1",category:"Mental Health",layout:"service",eyebrow:"Therapy",headline:"Unlimited. $0 each.",subline:"Licensed therapists. Available this week.",footnote:"Switch therapists anytime",gradient:"primary",caption:`Therapy should be a regular thing, not a luxury. 964 965VURVhealth⢠includes unlimited therapy at $0/session â book this week, switch therapists anytime, all included. 966 967â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#MentalHealth","#TherapyAccess","#FamilyHealth","#MembershipHealthcare"]},{id:"mh-extra-v2",category:"Mental Health",layout:"stat",eyebrow:"Access",headline:"6 days",subline:"avg time to first therapy session",footnote:"Insurance avg: 90+ days",gradient:"accent",caption:`The fastest path to a therapist? It's not your insurance plan. 968 969VURVhealth⢠members get a first therapy session in days â not the 3+ months most insurance referrals take. 970 971â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#TherapyAccess","#FamilyHealth","#HealthcareSavings"]},{id:"mh-extra-v3",category:"Mental Health",layout:"quote",eyebrow:"Member Story",headline:'"I actually go now."',subline:"â Marcus, member since 2024",footnote:"Weekly sessions · $0 each",gradient:"hero",caption:`"On insurance I went twice a year. On VURV I go every week." 972 973When therapy is $0 and easy to book, people actually use it â VURVhealth⢠members average 4à more sessions than the insured population. 974 975â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#MemberStory","#TherapyAccess","#FamilyHealth"]},{id:"mh-extra-v4",category:"Mental Health",layout:"comparison",eyebrow:"Insurance vs. VURV",headline:"$160 vs. $0",subline:"Out-of-pocket per therapy session.",footnote:"Unlimited sessions in VURV",gradient:"darkBlue",caption:`Even "covered" therapy is expensive. VURV's isn't. 976 977Most insured patients pay $80â$160/session out of pocket. VURVhealth⢠includes unlimited sessions at $0 each. 978 979â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#TherapyAccess","#HealthcareSavings","#InsuranceAlternative"]},{id:"mh-extra-v5",category:"Mental Health",layout:"app",eyebrow:"Book Therapy",headline:"Book in the app.",subline:"Browse therapists, pick a time, done.",footnote:"iOS · Android · video or phone",gradient:"primary",phoneImage:h.home,caption:`Booking a therapist should feel like booking a haircut. 980 981VURVhealth⢠lets you browse therapists, pick a time, and start sessions â all in the app, all included. 982 983â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#AppLaunch","#TherapyAccess","#FamilyHealth"]},{id:"partner-extra-v1",category:"Partner",layout:"partner",eyebrow:"Partner Spotlight",headline:"VURVhealth à SAG-AFTRA",subline:"Care between gigs, not just during them.",footnote:"Starts immediately · cancel after 3 months",gradient:"primary",partnerLogo:we,caption:`Gig schedules don't pause for healthcare. 984 985SAG-AFTRA members can layer VURVhealth⢠over any plan â $95/month per family, 24/7 telehealth, mental health, Rx. 986 987â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#SAGAFTRA","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"partner-extra-v3",category:"Partner",layout:"partner",eyebrow:"Adventist Health à VURV",headline:"Whole-person care, made easy.",subline:"24/7 access, mental health included.",footnote:"$95/month per family · cancel anytime after 3 months",gradient:"hero",partnerLogo:Te,caption:`Whole-person care, at a price the whole household can keep paying. 988 989The Adventist Health x VURVhealth⢠membership extends care between hospital visits â telehealth, therapy, Rx savings, all in one app. 990 991â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#WholePerson","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"partner-extra-v4",category:"Partner",layout:"partner",eyebrow:"For Performers",headline:"Between contracts? Still covered.",subline:"SAG-AFTRA members welcome.",footnote:"No waiting period · 24/7 telehealth",gradient:"dark",partnerLogo:we,caption:`Performers know "between contracts" is the most expensive part of the year. 992 993VURVhealth⢠keeps SAG-AFTRA members and their families covered for $95/month â no waiting period, cancel after 3 months. 994 995â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#SAGAFTRA","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"start-pd-extra-v1",category:"Start Visit · Primary Doctor",layout:"service",eyebrow:"Primary Care",headline:"See a primary doctor today.",subline:"Annual checkup, refills, ongoing care.",footnote:"$0 per visit",gradient:"primary",caption:`Primary care shouldn't mean "the next available is in October." 996 997VURVhealth⢠primary care visits start in under 10 minutes â checkups, refills, chronic management, all included. 998 999â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#PrimaryCare","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"start-pd-extra-v2",category:"Start Visit · Primary Doctor",layout:"stat",eyebrow:"Wait Time",headline:"6 weeks",subline:"avg US primary care wait",footnote:"VURV: under 10 minutes",gradient:"accent",caption:`Six weeks for primary care. Or six minutes on VURV.
1000 1001VURVhealth⢠connects you with a board-certified primary care doctor in under 10 minutes â 24/7. 1002 1003â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#FastCare","#Telehealth","#FamilyHealth"]},{id:"start-pd-extra-v3",category:"Start Visit · Primary Doctor",layout:"quote",eyebrow:"Member Story",headline:'"Refill done before lunch."',subline:"â Carlos, member since 2024",footnote:"Same-day refill on maintenance med",gradient:"hero",caption:`"Called insurance for a refill. They said next opening was in 11 days. Opened VURV, refilled in 12 minutes." 1004 1005VURVhealth⢠primary care handles refills, lab orders, and follow-ups in one visit â usually before your coffee gets cold. 1006 1007â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#MemberStory","#Telehealth","#FamilyHealth"]},{id:"start-pd-extra-v4",category:"Start Visit · Primary Doctor",layout:"comparison",eyebrow:"Clinic vs. VURV",headline:"$185 vs. $0",subline:"Avg primary care visit cost.",footnote:"Same exam. Different bill.",gradient:"darkBlue",caption:`The same primary visit, but at a fraction of the cost. 1008 1009VURVhealth⢠primary visits are $0 â every refill, every follow-up, every annual check-in. 1010 1011â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#PrimaryCare","#HealthcareSavings","#Telehealth","#FamilyHealth"]},{id:"start-pd-extra-v5",category:"Start Visit · Primary Doctor",layout:"app",eyebrow:"Start Now",headline:"Tap to start a visit.",subline:"Doctor in 10 minutes, in-app.",footnote:"24/7 · 47 states",gradient:"primary",phoneImage:h.home,caption:`Need a primary care doctor today? Tap. 1012 1013Open VURVhealthâ¢, tap "Start Visit," talk to a board-certified primary care physician in under 10 minutes. 1014 1015â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#PrimaryCare","#Telehealth","#FamilyHealth"]},{id:"start-uc-extra-v1",category:"Start Visit · Urgent Care",layout:"service",eyebrow:"Urgent Care",headline:"Skip the ER. Skip the bill.",subline:"24/7 urgent telehealth at $0/visit.",footnote:"Rx sent to your pharmacy",gradient:"accent",caption:`80% of ER visits aren't true emergencies. Most can be solved in 10 minutes on VURV. 1016 1017VURVhealth⢠24/7 urgent telehealth means no ER, no $2,000 bill, no 4-hour waiting room. 1018 1019â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#UrgentCare","#Telehealth","#HealthcareSavings","#FamilyHealth"]},{id:"start-uc-extra-v2",category:"Start Visit · Urgent Care",layout:"stat",eyebrow:"ER Cost",headline:"$2,200",subline:"avg ER visit cost in 2024",footnote:"VURV urgent telehealth: $0",gradient:"darkBlue",caption:`A single ER visit can wipe out a year of family budget. 1020 1021VURVhealth⢠urgent telehealth is $0/visit, 24/7, board-certified â the right call for 80% of "should I go to the ER?" moments. 1022 1023â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#UrgentCare","#ERAvoidance","#HealthcareSavings","#FamilyHealth"]},{id:"start-uc-extra-v3",category:"Start Visit · Urgent Care",layout:"quote",eyebrow:"Member Story",headline:'"Avoided a $2k ER trip."',subline:"â Sam, member since 2023",footnote:"2am sinus infection · solved in 12 minutes",gradient:"hero",caption:`"2am, sinus infection, no sleep. Almost drove to the ER. Opened VURV, antibiotics by 6am." 1024 1025VURVhealth⢠urgent visits are 24/7, $0, and usually faster than getting in the car. 1026 1027â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#UrgentCare","#MemberStory","#Telehealth","#FamilyHealth"]},{id:"start-uc-extra-v4",category:"Start Visit · Urgent Care",layout:"comparison",eyebrow:"ER vs. VURV",headline:"4 hours vs. 12 minutes",subline:"Avg ER total visit time vs. VURV telehealth.",footnote:"Same care for most issues",gradient:"dark",caption:`The ER takes your night. VURV takes 12 minutes. 1028 1029Most urgent issues â UTIs, sinus, ear, rashes, mild injuries â can be triaged, treated, and prescribed from your couch on VURVhealthâ¢. 1030 1031â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#UrgentCare","#Telehealth","#HealthcareSavings","#FamilyHealth"]},{id:"start-uc-extra-v5",category:"Start Visit · Urgent Care",layout:"app",eyebrow:"Start Visit",headline:"Tap. Talk. Treated.",subline:"Urgent care, in-app, $0/visit.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.home,caption:`The next time something flares at midnight â open the app first. 1032 1033VURVhealth⢠urgent telehealth gets you a doctor in 10 minutes, prescription to the nearest 24-hour pharmacy, all from the app. 1034 1035â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#UrgentCare","#Telehealth","#FamilyHealth"]},{id:"start-mh-extra-v1",category:"Start Visit · Mental Health",layout:"service",eyebrow:"Therapy",headline:"Book a therapist today.",subline:"Unlimited sessions, $0 each.",footnote:"Video or phone · switch anytime",gradient:"primary",caption:`Therapy in days, not months. 1036 1037VURVhealth⢠members book a first therapy session in 6 days on average â unlimited sessions, $0 each, included. 1038 1039â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#MentalHealth","#TherapyAccess","#FamilyHealth","#MembershipHealthcare"]},{id:"start-mh-extra-v2",category:"Start Visit · Mental Health",layout:"stat",eyebrow:"Sessions Used",headline:"4Ã",subline:"more therapy sessions than insured peers",footnote:"When it's easy and free, people show up",gradient:"accent",caption:`Free therapy you actually use beats covered therapy you never schedule. 1040 1041VURVhealth⢠members average 4à more therapy sessions than the typical insured population â because $0/session removes the friction. 1042 1043â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#TherapyAccess","#FamilyHealth","#MembershipHealthcare"]},{id:"start-mh-extra-v3",category:"Start Visit · Mental Health",layout:"quote",eyebrow:"Member Story",headline:'"Switched therapists twice. $0 each time."',subline:"â Reese, member since 2024",footnote:"Found the right fit",gradient:"hero",caption:`"Finding the right therapist took 3 tries. With VURV, every try was $0." 1044 1045Switching therapists on insurance can mean restarting deductibles and waitlists. On VURVhealthâ¢, you just pick a new one. 1046 1047â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#MemberStory","#TherapyAccess","#FamilyHealth"]},{id:"start-mh-extra-v4",category:"Start Visit · Mental Health",layout:"comparison",eyebrow:"Insurance vs. VURV",headline:"90 days vs. 6 days",subline:"Time to first therapy session.",footnote:"Unlimited sessions in VURV",gradient:"darkBlue",caption:`The first session is the hardest to book. We made it easy. 1048 1049VURVhealth⢠members get a first therapy session in days â not the 3+ months most insurance referrals take. 1050 1051â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#TherapyAccess","#HealthcareSavings","#FamilyHealth"]},{id:"start-mh-extra-v5",category:"Start Visit · Mental Health",layout:"app",eyebrow:"Start Therapy",headline:"Book in the app.",subline:"Browse therapists. Pick a time. Done.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.home,caption:`The first step is opening the app. 1052 1053VURVhealth⢠lets you browse licensed therapists, see their specialties, and book in a few taps â unlimited sessions, $0 each. 1054 1055â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#MentalHealth","#TherapyAccess","#FamilyHealth"]},{id:"anywhere-anytime-extra-v1",category:"Anywhere / Anytime",layout:"service",eyebrow:"Always Open",headline:"Care that doesn't close.",subline:"24/7/365. Holidays included.",footnote:"Board-certified doctors on call",gradient:"hero",caption:`Sickness doesn't pick a convenient hour. Neither do we. 1056 1057VURVhealth⢠has doctors on call 24/7 â Christmas morning, 3am Tuesday, Saturday night. Same 10-minute response. 1058 1059â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#247Care","#Telehealth","#FamilyHealth","#AnytimeCare"]},{id:"anywhere-anytime-extra-v2",category:"Anywhere / Anytime",layout:"stat",eyebrow:"States",headline:"47 states",subline:"covered for telehealth (excludes UT, VT, WA)",footnote:"Care travels with you",gradient:"primary",caption:`Healthcare that doesn't care where the road takes you. 1060 1061VURVhealth⢠telehealth works across 47 US states â drive, fly, move, the membership keeps working. 1062 1063â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#Travel","#Telehealth","#FamilyHealth","#AnytimeCare"]},{id:"anywhere-anytime-extra-v3",category:"Anywhere / Anytime",layout:"quote",eyebrow:"Member Story",headline:'"Sick on vacation. Solved by lunch."',subline:"â Nina, member since 2023",footnote:"Strep diagnosed and treated, 1,200 miles from home",gradient:"accent",caption:`"Kid spiked a fever on day 3 of our beach trip. Opened VURV at 9am, antibiotics from a local pharmacy by noon." 1064 1065Real travel-friendly care: VURVhealth⢠telehealth in 47 states, $0/visit, Rx routed to the nearest pharmacy. 1066 1067â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#Travel","#MemberStory","#Telehealth","#FamilyHealth"]},{id:"anywhere-anytime-extra-v4",category:"Anywhere / Anytime",layout:"comparison",eyebrow:"Travel vs. Home",headline:"Same care. Same price.",subline:"Whether you're at home or 1,000 miles away.",footnote:"$0/visit · 24/7",gradient:"darkBlue",caption:`Some insurance penalizes
1067you for getting sick "out of network." 1068 1069VURVhealth⢠telehealth works everywhere it works â no network penalties, no out-of-area surprise bills. 1070 1071â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#Travel","#Telehealth","#NoNetwork","#FamilyHealth"]},{id:"anywhere-anytime-extra-v5",category:"Anywhere / Anytime",layout:"appLaunch",eyebrow:"Anywhere Anytime",headline:"Care that travels with you.",subline:"47 states. All hours. One app.",footnote:"iOS · Android",gradient:"hero",phoneImage:h.welcome,caption:`Healthcare that doesn't care about your zip code, time zone, or weekend plans. 1072 1073VURVhealth⢠works wherever you go â 24/7 telehealth, mental health, prescription savings, on every device. 1074 1075â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Travel","#Telehealth","#FamilyHealth"]},{id:"savings-roi-extra-v1",category:"Savings / ROI",layout:"stat",eyebrow:"Tracked Savings",headline:"$717/mo",subline:"avg member savings, every month",footnote:"$8,605/year · 7.5à ROI",gradient:"hero",caption:`Members save more in a month than they pay for a year. 1076 1077The math is hard to argue with: $95/month in, $717/month out in tracked savings â that's the average VURVhealth⢠member. 1078 1079â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"savings-roi-extra-v2",category:"Savings / ROI",layout:"comparison",eyebrow:"Compare",headline:"Premium vs. Membership",subline:"$1,400 vs. $95 â same family, real numbers.",footnote:"Compare both before next renewal",gradient:"darkBlue",caption:`Run your premium against $95/month. See what you'd keep. 1080 1081VURVhealth⢠+ a low-cost catastrophic plan often beats traditional insurance by hundreds a month, with more usable care. 1082 1083â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#InsuranceAlternative","#HealthcareSavings","#FamilyHealth","#OpenEnrollment"]},{id:"savings-roi-extra-v3",category:"Savings / ROI",layout:"quote",eyebrow:"Member Story",headline:'"Paid off my car with what we saved."',subline:"â The Hayes family",footnote:"$11,400 saved year one",gradient:"primary",caption:`"We saved $11,400 the first year. Used most of it to pay off the car." 1084 1085Real receipts, real money back â VURVhealth⢠tracks every dollar saved on visits and Rx in the app. 1086 1087â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#MemberStory","#HealthcareSavings","#FamilyHealth","#MembershipHealthcare"]},{id:"savings-roi-extra-v4",category:"Savings / ROI",layout:"stat",eyebrow:"Per Visit",headline:"$0",subline:"every visit. forever. no fine print.",footnote:"Unlimited 24/7 access",gradient:"accent",caption:`Zero per-visit fees on every part of the membership. 1088 1089Telehealth, therapy, refills â $0 each, every time. The savings stack up faster than members expect. 1090 1091â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#NoCopay","#Telehealth","#HealthcareSavings","#FamilyHealth"]},{id:"savings-roi-extra-v5",category:"Savings / ROI",layout:"app",eyebrow:"Track Savings",headline:"See your ROI live.",subline:"Every visit, every Rx, in-app.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.home,caption:`Stop estimating. Start seeing. 1092 1093The VURVhealth⢠app logs every visit and prescription so the savings are visible â month by month. 1094 1095â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#HealthcareSavings","#FamilyHealth","#MembershipHealthcare"]},{id:"speed-extra-v1",category:"Speed / Convenience",layout:"stat",eyebrow:"Response Time",headline:"< 10 min",subline:"from request to live doctor",footnote:"24/7 · 47 states",gradient:"accent",caption:`From "I feel awful" to a real doctor â under 10 minutes. 1096 1097VURVhealth⢠telehealth gets you a board-certified physician in under 10 minutes, every hour of every day. 1098 1099â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#Telehealth","#FastCare","#PrimaryCare","#FamilyHealth"]},{id:"speed-extra-v2",category:"Speed / Convenience",layout:"comparison",eyebrow:"Clinic vs. VURV",headline:"2 hrs vs. 10 min",subline:"Average urgent care vs. VURVhealth telehealth.",footnote:"Same diagnosis, faster.",gradient:"darkBlue",caption:`Same diagnosis, one-twelfth the time. 1100 1101VURVhealth⢠handles most urgent and primary issues without the clinic commute, waiting room, or copay. 1102 1103â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#UrgentCare","#FastCare","#FamilyHealth"]},{id:"speed-extra-v3",category:"Speed / Convenience",layout:"quote",eyebrow:"Member Story",headline:'"Done before my coffee."',subline:"â Jordan, member since 2024",footnote:"7-minute visit, refill sent",gradient:"hero",caption:`"Refilled my prescription before my coffee finished brewing." 1104 1105Quick visits, quick refills, quick prescriptions â VURVhealth⢠is built for the seven-minute window between meetings. 1106 1107â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#MemberStory","#FastCare","#Telehealth","#FamilyHealth"]},{id:"speed-extra-v4",category:"Speed / Convenience",layout:"service",eyebrow:"Always On",headline:"No appointments. No referrals.",subline:"Just open the app when you need care.",footnote:"$0 per visit · $95/month",gradient:"primary",caption:`Forget the calendar. Just tap when you need a doctor. 1108 1109No appointments, no referrals, no per-visit fees â VURVhealth⢠cares for you when you need it, not when you can get on the schedule. 1110 1111â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#PrimaryCare","#FastCare","#FamilyHealth"]},{id:"speed-extra-v5",category:"Speed / Convenience",layout:"app",eyebrow:"Tap. Talk. Treated.",headline:"One tap to a doctor.",subline:"24/7 in-app telehealth.",footnote:"iOS · Android · iPad",gradient:"accent",phoneImage:h.home,caption:`The fastest healthcare in your pocket. 1112 1113Open the VURVhealth⢠app, tap Start Visit, talk to a board-certified doctor in under 10 minutes. 1114 1115â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Telehealth","#FastCare","#FamilyHealth"]},{id:"dental-extra-v1",category:"Dental",layout:"service",eyebrow:"Cleanings & More",headline:"Dental, without the dental plan.",subline:"Up to 50% off at most US de
1115ntists.",footnote:"No waiting period · no separate premium",gradient:"accent",caption:`Skip the standalone dental plan. Already in your membership. 1116 1117VURVhealth⢠dental savings give you up to 50% off cleanings, fillings, crowns â included with $95/month. 1118 1119â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#DentalCare","#FamilyHealth","#HealthcareSavings","#MembershipHealthcare"]},{id:"dental-extra-v2",category:"Dental",layout:"stat",eyebrow:"Family Dental",headline:"$600 â $300",subline:"Avg family cleaning bill, with VURV.",footnote:"2 cleanings à 4 people, no insurance vs. VURV",gradient:"hero",caption:`Cut the family dentist bill in half â without a separate plan. 1120 1121VURVhealth⢠dental savings work at most US dentists â show the card, save up to 50%, no claims to file. 1122 1123â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#DentalCare","#FamilyHealth","#HealthcareSavings","#PreventiveCare"]},{id:"dental-extra-v3",category:"Dental",layout:"quote",eyebrow:"Member Story",headline:'"$700 saved on one crown."',subline:"â Mike, member since 2024",footnote:"Same dentist, half the bill",gradient:"primary",caption:`"Crown quoted at $1,400. Showed my VURV card. Paid $700." 1124 1125Real savings at real dentists â VURVhealth⢠dental is built into the $95/month family membership. 1126 1127â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#DentalCare","#MemberStory","#FamilyHealth","#HealthcareSavings"]},{id:"dental-extra-v4",category:"Dental",layout:"comparison",eyebrow:"Standalone vs. VURV",headline:"$50/mo extra vs. $0 extra",subline:"Plus 6-month waiting periods on most plans.",footnote:"VURV: works day one",gradient:"darkBlue",caption:`Standalone dental: extra premium, 6-month wait, capped benefits. 1128 1129VURVhealth⢠dental: no add-on, no wait, no annual cap â just up to 50% off, every visit. 1130 1131â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#DentalCare","#HealthcareSavings","#FamilyHealth","#InsuranceAlternative"]},{id:"dental-extra-v5",category:"Dental",layout:"app",eyebrow:"Find a Dentist",headline:"Search in the app.",subline:"See prices, book, show your card.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.idCards,caption:`The dentist directory is in the app. 1132 1133Open VURVhealthâ¢, search nearby dentists, see discounted prices before you walk in â up to 50% off most procedures. 1134 1135â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#DentalCare","#FamilyHealth","#HealthcareSavings"]},{id:"vision-extra-v1",category:"Vision",layout:"service",eyebrow:"Eye Exams + Glasses",headline:"Vision savings, included.",subline:"Exams from $45. Frames up to 60% off.",footnote:"No add-on premium",gradient:"accent",caption:`No more separate vision plan. 1136 1137VURVhealth⢠vision savings cover the whole family â exams from $45, frames and lenses up to 60% off. 1138 1139â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#VisionCare","#FamilyHealth","#HealthcareSavings","#MembershipHealthcare"]},{id:"vision-extra-v2",category:"Vision",layout:"stat",eyebrow:"Annual Glasses",headline:"60%",subline:"off frames and lenses at national chains",footnote:"Major brands · in-network nationally",gradient:"hero",caption:`A new pair shouldn't cost $400. 1140 1141VURVhealth⢠vision savings get you up to 60% off frames, lenses, and contacts at national chains. 1142 1143â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#VisionCare","#HealthcareSavings","#Glasses","#FamilyHealth"]},{id:"vision-extra-v3",category:"Vision",layout:"quote",eyebrow:"Member Story",headline:'"$89 for the whole visit."',subline:"â Priya, member since 2024",footnote:"Exam + frames + lenses",gradient:"primary",caption:`"Exam, frames, lenses â $89 total. Same optometrist." 1144 1145VURVhealth⢠vision savings beat most standalone plans â no separate premium, no waiting period. 1146 1147â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#VisionCare","#MemberStory","#HealthcareSavings","#FamilyHealth"]},{id:"vision-extra-v4",category:"Vision",layout:"comparison",eyebrow:"Standalone vs. VURV",headline:"$20/mo extra vs. $0 extra",subline:"Add-on vision plans cost more and cap benefits.",footnote:"VURV vision included with membership",gradient:"darkBlue",caption:`Standalone vision plans are paying for coverage you mostly don't use. 1148 1149VURVhealth⢠vision is included â exams from $45, up to 60% off frames and lenses, no annual cap. 1150 1151â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#VisionCare","#HealthcareSavings","#InsuranceAlternative","#FamilyHealth"]},{id:"vision-extra-v5",category:"Vision",layout:"app",eyebrow:"Find a Provider",headline:"Vision in the app.",subline:"Find providers, see prices, book.",footnote:"National optometrist network",gradient:"primary",phoneImage:h.home,caption:`The optometrist directory is in the app. 1152 1153Open VURVhealthâ¢, find an optometrist nearby, see discounted pricing before the appointment. 1154 1155â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#VisionCare","#FamilyHealth","#HealthcareSavings"]},{id:"rx-extra-v1",category:"Prescription / Rx",layout:"stat",eyebrow:"DiscountRx",headline:"Up to 85% off",subline:"31,000+ medications, 65,000+ pharmacies.",footnote:"Big chains and indie pharmacies included",gradient:"accent",caption:`Up to 85% off the meds you already take. 1156 1157VURVhealth⢠DiscountRx works at the pharmacy you already use â CVS, Walgreens, Walmart, Kroger, your local indie. 1158 1159â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#RxSavings","#PrescriptionSavings","#PharmacySavings","#FamilyHealth"]},{id:"rx-extra-v2",category:"Prescription / Rx",layout:"comparison",eyebrow:"List vs. VURV",headline:"$312 vs. $48",subline:"Same generic. Different c
1159ounter price.",footnote:"Always compare with insurance at checkout",gradient:"darkBlue",caption:`Same pill, same pharmacy, 85% less. 1160 1161VURVhealth⢠DiscountRx beats list price by up to 85% â often cheaper than your insurance copay. 1162 1163â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#PrescriptionSavings","#HealthcareSavings","#FamilyHealth"]},{id:"rx-extra-v3",category:"Prescription / Rx",layout:"quote",eyebrow:"Member Story",headline:'"$180 inhaler â $22."',subline:"â Jamal, member since 2023",footnote:"Same pharmacy. Same prescription.",gradient:"primary",caption:`"$180 inhaler. Same store. Now $22." 1164 1165VURVhealth⢠DiscountRx slashes 31,000+ medications â generics, brand-name, specialty â at 65,000+ pharmacies. 1166 1167â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#MemberStory","#AsthmaCare","#HealthcareSavings"]},{id:"rx-extra-v4",category:"Prescription / Rx",layout:"stat",eyebrow:"Network",headline:"65,000+",subline:"pharmacies in network",footnote:"No new pharmacy to learn",gradient:"hero",caption:`Your DiscountRx card works at the pharmacy you already trust. 1168 116965,000+ pharmacies, 31,000+ medications, up to 85% off â included in your VURVhealth⢠membership. 1170 1171â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#RxSavings","#PharmacySavings","#FamilyHealth","#HealthcareSavings"]},{id:"rx-extra-v5",category:"Prescription / Rx",layout:"app",eyebrow:"Check Prices First",headline:"Compare Rx prices in-app.",subline:"See what you'll pay before you drive.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.home,caption:`Stop guessing the pharmacy price. 1172 1173VURVhealth⢠lets you compare DiscountRx prices at nearby pharmacies â see the price, pick the pharmacy, save up to 85%. 1174 1175â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#RxSavings","#PrescriptionSavings","#HealthcareSavings"]},{id:"chronic-care-extra-v1",category:"Chronic Care",layout:"service",eyebrow:"Ongoing Conditions",headline:"Care that doesn't reset.",subline:"Same team. Every refill. Every check-in.",footnote:"24/7 telehealth · Rx savings",gradient:"primary",caption:`Chronic care, without the chronic friction. 1176 1177VURVhealth⢠makes managing diabetes, BP, thyroid, or cholesterol simple â $0 telehealth visits, up to 85% off Rx. 1178 1179â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#ChronicCare","#Diabetes","#PrimaryCare","#FamilyHealth"]},{id:"chronic-care-extra-v2",category:"Chronic Care",layout:"stat",eyebrow:"Refill Math",headline:"$95 â $9",subline:"Typical BP med, list vs. VURV.",footnote:"90%+ reduction on common maintenance meds",gradient:"accent",caption:`Maintenance meds, down by 90%. 1180 1181VURVhealth⢠DiscountRx routinely takes common maintenance prescriptions from $95+ to under $10/month. 1182 1183â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#RxSavings","#PrimaryCare","#HealthcareSavings"]},{id:"chronic-care-extra-v3",category:"Chronic Care",layout:"quote",eyebrow:"Member Story",headline:'"BP meds for $9, not $95."',subline:"â Diane, member since 2023",footnote:"Same prescription. 90% less.",gradient:"hero",caption:`"Same med. Same store. $9 instead of $95." 1184 1185Chronic care shouldn't bankrupt anyone â VURVhealth⢠makes ongoing prescriptions affordable, every refill. 1186 1187â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#MemberStory","#RxSavings","#HealthcareSavings"]},{id:"chronic-care-extra-v4",category:"Chronic Care",layout:"comparison",eyebrow:"Refill Cost",headline:"$160/yr vs. $0/yr",subline:"Per-visit fees on 4 yearly check-ins.",footnote:"VURV: $0/visit, every visit",gradient:"darkBlue",caption:`The visits alone save you $160/year. Add the Rx savings on top. 1188 1189VURVhealth⢠chronic care: $0 per visit, up to 85% off meds, continuity of care across visits. 1190 1191â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#ChronicCare","#HealthcareSavings","#PrimaryCare","#FamilyHealth"]},{id:"chronic-care-extra-v5",category:"Chronic Care",layout:"app",eyebrow:"Same Care Team",headline:"Continuity, on tap.",subline:"See notes, message between visits, request refills.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.home,caption:`Chronic care is a long game. The app keeps it organized. 1192 1193VURVhealth⢠keeps your notes, meds, and visit history in one place â message between visits, request refills, see what changed. 1194 1195â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#ChronicCare","#PrimaryCare","#FamilyHealth"]},{id:"womens-health-extra-v1",category:"Women's Health",layout:"service",eyebrow:"Women's Care",headline:"Care designed around you.",subline:"24/7 telehealth, mental health, Rx, dental, vision.",footnote:"Female providers available on request",gradient:"primary",caption:`Women carry more of the family care load. The membership reflects that. 1196 1197VURVhealth⢠includes telehealth, unlimited therapy, prescription savings, and dental + vision for the whole household. 1198 1199â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#WomensHealth","#FamilyHealth","#MentalHealth","#MembershipHealthcare"]},{id:"womens-health-extra-v2",category:"Women's Health",layout:"stat",eyebrow:"Mental Health",headline:"1 in 5",subline:"women experience anxiety or depression",footnote:"Unlimited therapy, $0/session, in VURV",gradient:"accent",caption:`1 in 5 women experiences anxiety or depression. Most never get a therapist. 1200 1201VURVhealth⢠includes unlimited therapy at $0/session â book this week, switch therapists anytime. 1202 1203â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#WomensHealth","#MentalHealth","#TherapyAccess","#FamilyHealth"]},{id:"womens-health-extra-v3",category:"Women's Health",layout:"quote",eyebrow:"Member Story",headline:'"Sick baby. Solved by 7am."',subline:"â Sarah, mom of 3",footnote:"Antibiotics at the pharmacy by 8",gradient:"hero",caption:`"4-year-old burning up at 6am. Doctor on the phone by 7. Meds at the pharmacy by 8." 1204 1205VURVhealth⢠24/7 telehealth makes the worst mornings dramatically easier â $0/visit, prescription sent to your pharmacy. 1206 1207â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#WomensHealth","#MomLife","#MemberStory","#Telehealth"]},{id:"womens-health-extra-v4",category:"Women's Health",layout:"comparison",eyebrow:"Therapy Access",headline:"90 days vs. 6 days",subline:"Time to first therapy session.",footnote:"VURV: unlimited, $0 each",gradient:"darkBlue",caption:`Most insured women wait 3+ months for a therapist. VURV members wait 6 days. 1208 1209VURVhealth⢠includes unlimited therapy with same-week availability â $0 per session, switch therapists anytime. 1210 1211â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#WomensHealth","#MentalHealth","#TherapyAccess","#HealthcareSavings"]},{id:"womens-health-extra-v5",category:"Women's Health",layout:"app",eyebrow:"Manage The Family",headline:"5 profiles. 1 login.",subline:"Every member's care in one app.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.family,caption:`The household healthcare hub. 1212 1213VURVhealth⢠puts every family member's visits, prescriptions, and notes in one place â fewer logins, less mental load. 1214 1215â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#WomensHealth","#MomLife","#FamilyHealth"]},{id:"seniors-extra-v1",category:"Seniors / Medicare gap",layout:"service",eyebrow:"Medicare Gap",headline:"Fills what Medicare misses.",subline:"24/7 telehealth, therapy, Rx savings.",footnote:"$95/mo per household · stacks beside Medicare",gradient:"primary",caption:`Medicare covers a lot. It doesn't cover everything. 1216 1217VURVhealth⢠fills the gaps â 24/7 telehealth at $0/visit, unlimited therapy, and up to 85% off prescriptions. 1218 1219â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#SeniorHealth","#MedicareGap","#Telehealth","#RxSavings"]},{id:"seniors-extra-v2",category:"Seniors / Medicare gap",layout:"stat",eyebrow:"Part D Gap",headline:"Up to 85% off",subline:"meds Part D doesn't fully cover",footnote:"31,000+ meds · 65,000+ pharmacies",gradient:"accent",caption:`Donut-hole meds, way less painful. 1220 1221VURVhealth⢠DiscountRx beats list prices by up to 85% â always compare with Part D at the counter. 1222 1223â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#MedicareGap","#RxSavings","#HealthcareSavings"]},{id:"seniors-extra-v3",category:"Seniors / Medicare gap",layout:"quote",eyebrow:"Member Story",headline:'"Saved $1,800 in a year."',subline:"â Frank, 71, member since 2023",footnote:"Stacked beside Medicare",gradient:"hero",caption:`"5 maintenance meds. Saved $1,800 in a year stacking VURV on top of Medicare." 1224 1225Real Medicare-gap savings â VURVhealth⢠works in addition to Part D, not instead of it. 1226 1227â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#MemberStory","#MedicareGap","#RxSavings"]},{id:"seniors-extra-v4",category:"Seniors / Medicare gap",layout:"comparison",eyebrow:"Wait Time",headline:"3 weeks vs. 10 min",subline:"Medicare primary wait vs. VURV telehealth.",footnote:"Use both â VURV for the in-between",gradient:"darkBlue",caption:`Save the in-person Medicare visits for what needs them. Handle the rest from your couch. 1228 1229VURVhealth⢠telehealth in under 10 minutes â board-certified, $0/visit, 24/7. 1230 1231â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#SeniorHealth","#MedicareGap","#Telehealth","#FastCare"]},{id:"seniors-extra-v5",category:"Seniors / Medicare gap",layout:"app",eyebrow:"Easy App",headline:"Big text. One tap.",subline:"Built for any age.",footnote:"iOS · Android · large-text friendly",gradient:"primary",phoneImage:h.welcome,caption:`Healthcare apps shouldn't need a teenager to translate them. 1232 1233VURVhealth⢠is built for one-tap visits, clear large text, and short forms â easy for any age. 1234 1235â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#SeniorHealth","#MedicareGap","#Telehealth"]},{id:"self-employed-extra-v1",category:"Self-Employed / Freelancer",layout:"service",eyebrow:"For 1099s",headline:"Healthcare that flexes with you.",subline:"$95/month per family. Cancel after 3.",footnote:"No employer · no underwriting",gradient:"primary",caption:`Freelance income is lumpy. Premiums shouldn't be. 1236 1237VURVhealth⢠is $95/month per family â 24/7 telehealth, mental health, Rx, dental + vision. Cancel anytime after 3 months. 1238 1239â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#SelfEmployed","#Freelancer","#FamilyHealth","#MembershipHealthcare"]},{id:"self-employed-extra-v2",category:"Self-Employed / Freelancer",layout:"stat",eyebrow:"ACA Reality",headline:"$700/mo",subline:"avg ACA family premium",footnote:"VURV: $95/mo · covers up to 5",gradient:"hero",caption:`$700/month and still paying full price at every visit. 1240 1241VURVhealth⢠+ a low-cost catastrophic plan often beats a full ACA plan â for hun
1241dreds less per month. 1242 1243â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#SelfEmployed","#Freelancer","#HealthcareSavings","#OpenEnrollment"]},{id:"self-employed-extra-v3",category:"Self-Employed / Freelancer",layout:"quote",eyebrow:"Member Story",headline:'"Saved $9k year one."',subline:"â Alex, designer, member since 2023",footnote:"VURV + catastrophic = full coverage",gradient:"accent",caption:`"Quit my job, hated the COBRA quote, found this. Saved $9,000 year one." 1244 1245VURVhealth⢠+ a catastrophic plan keeps freelancers covered for a fraction of marketplace pricing. 1246 1247â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#SelfEmployed","#Freelancer","#MemberStory","#HealthcareSavings"]},{id:"self-employed-extra-v4",category:"Self-Employed / Freelancer",layout:"comparison",eyebrow:"COBRA vs. VURV",headline:"$1,400 vs. $95",subline:"Between-jobs math.",footnote:"Starts immediately · no waiting period",gradient:"darkBlue",caption:`COBRA between jobs averages $1,400/month for a family. Most people skip and gamble. 1248 1249VURVhealth⢠keeps you covered for $95/month while you figure out what's next â no employer required. 1250 1251â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#SelfEmployed","#COBRA","#HealthcareSavings","#FamilyHealth"]},{id:"self-employed-extra-v5",category:"Self-Employed / Freelancer",layout:"app",eyebrow:"Solo Operator",headline:"Your benefits dept., in your pocket.",subline:"Telehealth, therapy, Rx, ID cards.",footnote:"iOS · Android",gradient:"primary",phoneImage:h.idCards,caption:`When you're a one-person company, you're also the benefits department. 1252 1253VURVhealth⢠gives 1099s the whole benefits stack in one app â onboard yourself in 5 minutes. 1254 1255â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#SelfEmployed","#Freelancer","#MembershipHealthcare"]},{id:"smb-extra-v1",category:"Small Business / SMB",layout:"comparison",eyebrow:"For 5â50 Employees",headline:"Big-company benefits. Small-company price.",subline:"$95/family/month. Stacks beside any plan.",footnote:"HSA/FSA eligible · easy onboarding",gradient:"dark",caption:`Small employers can't compete on $1,200/employee plans. They don't have to. 1256 1257VURVhealth⢠gives every employee unlimited 24/7 telehealth, mental health, and Rx â for $95/family/month. 1258 1259â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#SmallBusiness","#EmployeeBenefits","#BenefitsBroker","#HRTech"]},{id:"smb-extra-v2",category:"Small Business / SMB",layout:"stat",eyebrow:"Group Inflation",headline:"+7%/yr",subline:"avg small-group premium increase",footnote:"VURV: flat $95/mo per family",gradient:"darkBlue",caption:`Small-group premiums went up 7% this year. They'll go up again next. 1260 1261VURVhealth⢠is a flat $95/family/month â predictable, budget-friendly, easy to keep when costs spike elsewhere. 1262 1263â Compare plans at VURVhealth.com`,hashtags:["#VURVHealth","#SmallBusiness","#EmployeeBenefits","#HealthcareSavings","#HRTech"]},{id:"smb-extra-v3",category:"Small Business / SMB",layout:"quote",eyebrow:"Employer Story",headline:'"Added VURV. Kept the team."',subline:"â Maya, founder",footnote:"14-person agency · live in a week",gradient:"primary",caption:`"My team kept asking about benefits. Adding VURV at $95/month covered everyone." 1264 1265Real SMB benefits ROI â VURVhealth⢠ships in a week, costs less than a team lunch per family per month. 1266 1267â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#SmallBusiness","#EmployerStory","#EmployeeBenefits","#HRTech"]},{id:"smb-extra-v4",category:"Small Business / SMB",layout:"service",eyebrow:"Onboarding",headline:"Live in a week.",subline:"Self-serve enrollment. No SPDs.",footnote:"No carrier paperwork to chase",gradient:"accent",caption:`Forget the 60-day group health onboarding slog. 1268 1269Send invites, employees enroll themselves, you're done. VURVhealth⢠ships in days, not months. 1270 1271â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#SmallBusiness","#EmployeeBenefits","#HRTech","#BenefitsBroker"]},{id:"smb-extra-v5",category:"Small Business / SMB",layout:"app",eyebrow:"For Your Team",headline:"One app. Everyone covered.",subline:"Telehealth, therapy, Rx, dental â in one place.",footnote:"iOS · Android · family profiles included",gradient:"primary",phoneImage:h.showcase,caption:`Give every teammate (and their family) one healthcare app. 1272 1273VURVhealth⢠puts every part of care in one place â 24/7 telehealth, therapy, Rx, dental + vision for $95/family/month. 1274 1275â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#SmallBusiness","#EmployeeBenefits","#HRTech"]},{id:"app-showcase-v1",category:"App Showcase",layout:"app",eyebrow:"Now Live",headline:"Your home screen for healthcare.",subline:"Telehealth, therapy, Rx â one tap each.",footnote:"iOS · Android · iPad",gradient:"primary",phoneImage:h.home,caption:`If you can order coffee from your phone, you can see a doctor from it. 1276 1277The VURVhealth⢠app puts a board-certified doctor, a licensed therapist, and your pharmacy savings card on one home screen. 1278 1279â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"app-showcase-v2",category:"App Showcase",layout:"appLaunch",eyebrow:"Member Story",headline:`"I haven't been in a waiting room since."`,subline:"â Devon, member since 2023",footnote:"Real care, in-app, $0/visit",gradient:"hero",phoneImage:h.heroShowcase,caption:`"Honestly, I haven't sat in a waiting room since I downloaded VURV." 1280 1281That's the most common review â once members try in-app care, they don't go back. 24/7 telehealth, $0 per visit, included. 1282 1283â Download for iOS and Android · VURVhealth.com`,hashtags:["#VURVHealth","#MemberStory","#AppLaunch","#Telehealth","#FamilyHealth"]},{id:"app-showcase-v3",category:"App Showcase",layout:"stat",eyebrow:"In The App",headline:"< 10 min",subline:"from tap to live doctor",footnote:"24/7 · 47 states",gradient:"accent",phoneImage:h.features,caption:`Under 10 minutes from request to live, board-certified doctor. 1284 1285That's the average across thousands of VURVhealth⢠visits â measured in the app, every hour of every day. 1286 1287â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#AppLaunch","#FastCare","#Telehealth","#FamilyHealth"]},{id:"app-showcase-v4",category:"App Showcase",layout:"service",eyebrow:"App vs. Portal",headline:"Built like an app. Not a portal.",subline:"Designed for thumbs, not desktops.",footnote:"iOS · Android · iPad",gradient:"darkBlue",phoneImage:h.showcase,caption:`Most "patient portals" feel like 2008. VURV feels like 2026. 1288 1289Modern app design, one-handed flows, big touch targets â VURVhealth⢠was built for how people actually use phones. 1290 1291â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#PhoneFirst","#Telehealth","#FamilyHealth"]},{id:"app-showcase-v5",category:"App Showcase",layout:"app",eyebrow:"Family Profiles",headline:"5 profiles. 1 login.",subline:"Every family member's care in one place.",footnote:"Up to 5 members included",gradient:"primary",phoneImage:h.family,caption:`Sick kid, refill for mom, therapy for you â same login, same app. 1292 1293VURVhealth⢠keeps every household member's visits, prescriptions, and notes under one account. 1294 1295â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#MomLife","#MembershipHealthcare"]},{id:"app-showcase-v6",category:"App Showcase",layout:"appLaunch",eyebrow:"Welcome",headline:"Onboard in 5 minutes.",subline:"No spreadsheets. No enrollment guides.",footnote:"Cancel anytime after 3 months",gradient:"primary",phoneImage:h.welcome,caption:`From download to "I just talked to a doctor" â in one sitting. 1296 1297VURVhealth⢠sign-up takes about 5 minutes. Add your family, enter payment, you're done. 1298 1299â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Onboarding","#FamilyHealth","#MembershipHealthcare"]},{id:"app-showcase-v7",category:"App Showcase",layout:"app",eyebrow:"In Your Wallet",headline:"Your cards. In your phone.",subline:"Pharmacy, dental, vision â all in Apple & Google Wallet.",footnote:"No plastic. No forgetting.",gradient:"darkBlue",phoneImage:h.idCards,caption:`No plastic cards. No "I left it in my other wallet." 1300 1301VURVhealth⢠ID cards live in Apple Wallet and Google Wallet â pharmacy, dental, vision, ready when you need them. 1302 1303â Download for iOS and Android · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#RxSavings","#FamilyHealth","#MembershipHealthcare"]},{id:"app-showcase-v8",category:"App Showcase",layout:"service",eyebrow:"24/7 Telehealth",headline:"Doctor on call. Always.",subline:"Open the app any hour. Talk in 10 minutes.",footnote:"Board-certified physicians",gradient:"accent",phoneImage:h.center,caption:`The "after-hours doctor" used to be the ER. Now it's the app. 1304 1305VURVhealth⢠telehealth runs 24/7/365 â Christmas morning, 3am Tuesday, same 10-minute response. 1306 1307â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#AppLaunch","#247Care","#Telehealth","#FamilyHealth"]},{id:"app-showcase-v9",category:"App Showcase",layout:"app",eyebrow:"Start Visit",headline:"Tap. Talk. Treated.",subline:"In-app urgent + primary care, $0/visit.",footnote:"iOS · Android",gradient:"hero",phoneImage:h.home,caption:`Three taps to a board-certified doctor. 1308 1309Open VURVhealthâ¢, tap Start Visit, talk in under 10 minutes â prescription routed to your pharmacy automatically. 1310 1311â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FastCare","#Telehealth","#FamilyHealth"]},{id:"app-showcase-v10",category:"App Showcase",layout:"stat",eyebrow:"Members Save",headline:"$8,605/yr",subline:"tracked, in-app, by the average family",footnote:"7.5à ROI on a $1,140/year membership",gradient:"primary",phoneImage:h.showcase,caption:`Average family saves $8,605/year â tracked in the app, not estimated. 1312 1313Every visit and prescription logs to your savings dashboard so the ROI on your $95/month is visible in real time. 1314 1315â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#HealthcareSavings","#FamilyHealth","#MembershipHealthcare"]},{id:"app-showcase-v11",category:"App Showcase",layout:"appLaunch",eyebrow:"Now Available",headline:"All your care. One app.",subline:"Telehealth, therapy, Rx, dental, vision.",footnote:"iOS · Android · iPad",gradient:"hero",phoneImage:h.features,caption:`One app instead of seven portals. 1316 1317VURVhealth⢠bundles every part of your care â board-certified doctors, licensed therapists, pharmacy savings, dental + vision. 1318 1319â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"app-showcase-v12",category:"App Showcase",layout:"app",eyebrow:"Mom's Story",headline:'"I run the family. The app helps."',subline:"â Sarah, mom of 3",footnote:"5 profiles · 1 login",gradient:"primary",phoneImage:h.family,caption:`"I make 90% of the healthcare decisions for my family. VURV is the first app that's built for that." 1320 13215 profiles, shared history, in-app messaging â VURVhealth⢠was designed around how households actually work. 1322 1323â Download for iOS and Android · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#MomLife","#FamilyHealth","#MemberStory"]},{id:"app-showcase-v13",category:"App Showcase",layout:"stat",eyebrow:"Therapy In-App",headline:"6 days",subline:"avg time to first therapy session",footnote:"Insurance avg: 90+ days",gradient:"accent",phoneImage:h.right,caption:`Therapy in 6 days, not 6 months. 1324 1325VURVhealth⢠in-app therapy booking gets you a first session in under a week â unlimited sessions, $0 each. 1326 1327â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#AppLaunch","#MentalHealth","#TherapyAccess","#FamilyHealth"]},{id:"app-showcase-v14",category:"App Showcase",layout:"service",eyebrow:"Compare In-App",headline:"See your savings. Live.",subline:"Insurance vs. VURV, side by side.",footnote:"$0 per visit · up to 85% off Rx",gradient:"darkBlue",phoneImage:h.left,caption:`Stop guessing whether VURV is worth it. See it live. 1328 1329In-app calculators show what you'd pay on insurance vs. with VURVhealth⢠layered on â usually a 4-figure annual gap. 1330 1331â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#HealthcareSavings","#FamilyHealth","#InsuranceAlternative"]},{id:"app-showcase-v15",category:"App Showcase",layout:"app",eyebrow:"Rx Card",headline:"Save up to 85% at the counter.",subline:"Show your in-app DiscountRx card.",footnote:"65,000+ pharmacies · 31,000+ meds",gradient:"hero",phoneImage:h.idCards,caption:`The pharmacy savings card you'll actually have on you. 1332 1333VURVhealth⢠DiscountRx lives in the app and Apple Wallet â works at CVS, Walgreens, Walmart, your neighborhood pharmacy. 1334 1335â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#RxSavings","#PharmacySavings","#FamilyHealth"]},{id:"app-showcase-v16",category:"App Showcase",layout:"appLaunch",eyebrow:"For Families",headline:"Built for households.",subline:"Not just individuals.",footnote:"Up to 5 members on $95/month",gradient:"primary",phoneImage:h.heroShowcase,caption:`Most healthcare apps assume you're a single user. VURV doesn't. 1336 1337Five profiles, shared history, household-first onboarding â VURVhealth⢠was designed for the way real families look. 1338 1339â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#MomLife","#MembershipHealthcare"]},{id:"app-showcase-v17",category:"App Showcase",layout:"app",eyebrow:"Continuity",headline:"Notes, refills, history â in one place.",subline:"Message between visits. See what changed.",footnote:"Records stay with you",gradient:"accent",phoneImage:h.home,caption:`Your records shouldn't live on 3 different portals. 1340 1341VURVhealth⢠keeps notes, prescriptions, and visit history together so chronic care actually feels connected. 1342 1343â Download for iOS and Android · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#ChronicCare","#PrimaryCare","#FamilyHealth"]},{id:"app-showcase-v18",category:"App Showcase",layout:"service",eyebrow:"On The Go",headline:"Care that travels with you.",subline:"47 states. 24 hours. Same app.",footnote:"Works on every device you have",gradient:"darkBlue",phoneImage:h.showcase,caption:`Sick on a work trip? Open the app. 1344 1345VURVhealth⢠telehealth works across 47 US states â drive, fly, move, the membership keeps working. 1346 1347â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#AppLaunch","#Travel","#Telehealth","#FamilyHealth"]},{id:"app-showcase-v19",category:"App Showcase",layout:"app",eyebrow:"Get Started",headline:"5 minutes to enrolled.",subline:"Welcome flow built for real humans.",footnote:"iOS · Android",gradient:"hero",phoneImage:h.welcome,caption:`No spreadsheets. No call center. No "open enrollment window." 1348 1349VURVhealth⢠onboarding takes 5 minutes â pick your family members, enter payment, start care today. 1350 1351â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Onboarding","#FamilyHealth","#MembershipHealthcare"]},{id:"app-showcase-v20",category:"App Showcase",layout:"appLaunch",eyebrow:"Pattern Interrupt",headline:"You're holding the doctor.",subline:"24/7 telehealth in your hand.",footnote:"Board-certified · $0/visit",gradient:"accent",phoneImage:h.center,caption:`The "go see a doctor" friction is mostly the going. 1352 1353VURVhealth⢠removes that step entirely â open the app, talk to a board-certified physician in 10 minutes. 1354 1355â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Telehealth","#PhoneFirst","#FamilyHealth"]},{id:"app-showcase-v21",category:"App Showcase",layout:"app",eyebrow:"Why Members Stay",headline:"It just works.",subline:"Boring reason. Best reason.",footnote:"Cancel anytime after 3 months",gradient:"primary",phoneImage:h.features,caption:`The boring reason members renew: it just works. 1356 1357Real doctors, real therapists, real pharmacy savings â all in one app, every time you open it. 1358 1359â Get the app · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Retention","#MembershipHealthcare","#FamilyHealth"]},{id:"app-showcase-v22",category:"App Showcase",layout:"service",eyebrow:"For So
1359lo Operators",headline:"Your benefits dept., in your pocket.",subline:"For freelancers, 1099s, between-jobs.",footnote:"$95/mo · cancel after 3",gradient:"darkBlue",phoneImage:h.left,caption:`When you're a one-person company, you're also the benefits department. 1360 1361VURVhealth⢠gives self-employed pros the whole benefits stack in one app â telehealth, therapy, Rx, dental + vision. 1362 1363â Download for iOS and Android · VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#SelfEmployed","#Freelancer","#MembershipHealthcare"]},{id:"app-showcase-v23",category:"App Showcase",layout:"app",eyebrow:"Bigger Households",headline:"Add the 5th kid free.",subline:"No per-member upcharge.",footnote:"1 primary + up to 4 dependents",gradient:"hero",phoneImage:h.family,caption:`The 5th family member costs the same as the first: nothing extra. 1364 1365VURVhealth⢠caps the household at $95/month â designed for families bigger than a marketing brochure. 1366 1367â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#BigFamily","#AffordableCare"]},{id:"app-showcase-v24",category:"App Showcase",layout:"appLaunch",eyebrow:"Compare",headline:"Premium up. App on.",subline:"Layer VURV on whatever you have.",footnote:"$95/family/month",gradient:"darkBlue",phoneImage:h.heroShowcase,caption:`Premiums went up again. The app gives you somewhere to put that frustration. 1368 1369VURVhealth⢠stacks beside any plan â 24/7 telehealth, mental health, Rx for $95/family/month. 1370 1371â Join in 5 minutes at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#InsuranceAlternative","#OpenEnrollment","#FamilyHealth"]},{id:"app-showcase-v25",category:"App Showcase",layout:"appLaunch",eyebrow:"Get The App",headline:"Download today. Use tonight.",subline:"iOS · Android · iPad.",footnote:"Free download · membership required",gradient:"primary",phoneImage:h.idCards,caption:`Download today. Talk to a doctor tonight. 1372 1373VURVhealth⢠activates instantly â 24/7 telehealth, in-app ID cards, pharmacy savings, ready the minute you sign up. 1374 1375â Start your membership at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#Telehealth","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v01",category:"Proof",layout:"appLaunch",eyebrow:"Real Savings",headline:"$8,605 saved. On a phone.",subline:"Average member savings per year.",footnote:"VURVhealth is a membership â not insurance.",gradient:"primary",phoneImage:h.center,caption:`Members aren't saving on a spreadsheet â they're saving in an app. 1376 1377VURVhealth⢠members save an average of $8,605 a year on telehealth, therapy, prescriptions, and procedures, all tracked inside one app for the whole family. 1378 1379â See how it adds up at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"phone-mix-v02",category:"Proof",layout:"appLaunch",eyebrow:"Members Say",headline:"Lower bills. Better app.",subline:"What members tell us, in two sentences.",footnote:"Verified member feedback · 2025",gradient:"darkBlue",phoneImage:h.left,caption:`Two things members say the most: the bills are lower, and the app is the part they actually use. 1380 1381VURVhealth⢠wraps unlimited telehealth, mental health therapy, and Rx savings into one $95/month family membership â and one phone screen. 1382 1383â Read member stories at VURVhealth.com`,hashtags:["#VURVHealth","#MemberStories","#HealthcareSavings","#FamilyHealth","#Telehealth"]},{id:"phone-mix-v03",category:"Proof",layout:"appLaunch",eyebrow:"By The Numbers",headline:"60 seconds to sign up.",subline:"Same day to your first visit.",footnote:"No paperwork · No waiting period",gradient:"hero",phoneImage:h.welcome,caption:`Most members are signed up and on a video visit before lunch. 1384 1385VURVhealth⢠takes about 60 seconds to join in the app, then you can talk to a board-certified doctor the same day â for the whole family, on one $95/month plan. 1386 1387â Try it today at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare"]},{id:"phone-mix-v04",category:"Pricing",layout:"appLaunch",eyebrow:"One Price",headline:"$95/month. Whole family.",subline:"Up to 5 members. One app.",footnote:"Month-to-month · Cancel anytime",gradient:"accent",phoneImage:h.family,caption:`One price covers the entire household â not one person at a time. 1388 1389VURVhealth⢠is $95/month for up to 5 family members: unlimited telehealth, mental health therapy, prescription savings, and $0 procedures, all inside one app. 1390 1391â See pricing at VURVhealth.com/pricing`,hashtags:["#VURVHealth","#FamilyHealth","#AffordableCare","#Pricing","#MembershipHealthcare"]},{id:"phone-mix-v05",category:"Pricing",layout:"app",eyebrow:"No Surprises",headline:"What you see is what you pay.",subline:"Prices live in the app â before you book.",footnote:"Rx · Procedures · Visits",gradient:"light",phoneImage:h.home,caption:`Healthcare shouldn't be a guessing game. 1392 1393The VURVhealth⢠app shows real prescription prices at 65,000+ pharmacies and $0 procedures near you before you ever tap book â so families know the cost up front. 1394 1395â See it in the app at VURVhealth.com`,hashtags:["#VURVHealth","#TransparentPricing","#HealthcareSavings","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v06",category:"Pricing",layout:"appLaunch",eyebrow:"Stack The Savings",headline:"$95 in. Thousands out.",subline:"One membership replaces a stack of add-ons.",footnote:"Telehealth · Therapy · Rx · Procedures",gradient:"primary",phoneImage:h.right,caption:`Add up the apps and add-ons most families pay for separately. Then compare. 1396 1397VURVhealth⢠rolls unlimited telehealth, mental health therapy, prescription savings, and $0 procedures into one $95/month family membership in a single app. 1398 1399â Compare at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#AffordableCare","#MembershipHealthcare"]},{id:"phone-mix-v07",category:"Service",layout:"appLaunch",eyebrow:"24/7 Telehealth",headline:"A doctor. In 10 minutes.",subline:"Day or night. Whole family.",footnote:"Board-certified · Video or phone",gradient:"hero",phoneImage:h.center,caption:`Sick kids don't keep business hours. 1400 1401VURVhealth⢠members can tap once and talk to a board-certified doctor in about 10 minutes, 24/7 â for every member of the family, on one $95/month plan. 1402 1403â Start a visit at VURVhealth.com`,hashtags:["#VURVHealth","#Telehealth","#FamilyHealth","#PrimaryCare","#MembershipHealthcare"]},{id:"phone-mix-v08",category:"Service",layout:"appLaunch",eyebrow:"Rx Savings",headline:"Lower prices. Same pharmacy.",subline:"Pull up the price before you walk in.",footnote:"65,000+ pharmacies nationwide",gradient:"darkBlue",phoneImage:h.features,caption:`Walking up to a pharmacy counter shouldn't be a wallet event. 1404 1405VURVhealth⢠shows the lower cash price for your prescription at 65,000+ pharmacies right inside the app â no coupons to print, no codes to remember. 1406 1407â Search a med at VURVhealth.com`,hashtags:["#VURVHealth","#PrescriptionSavings","#Pharmacy","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v09",category:"Service",layout:"appLaunch",eyebrow:"$0 Procedures",headline:"Find them. Book them.",subline:"Hundreds of procedures, $0 to the member.",footnote:"Imaging · Labs · Outpatient",gradient:"dark",phoneImage:h.showcase,caption:`MRIs and labs shouldn't show up as a four-figure bill weeks later. 1408 1409VURVhealth⢠members can search hundreds of procedures inside the app and see the ones available at $0 to the member â then book a nearby facility in a few taps. 1410 1411â Browse procedures at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#TransparentPricing","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v10",category:"Family",layout:"appLaunch",eyebrow:"5 Profiles",headline:"Everyone gets a profile.",subline:"One tap to
1411switch. One plan to run.",footnote:"1 primary + up to 4 family members",gradient:"accent",phoneImage:h.family,caption:`Kids, partner, parents â they each get their own profile, not a shared note in your phone. 1412 1413VURVhealth⢠gives up to 5 family members a profile, history, and digital ID inside one app for $95/month. 1414 1415â Build your family plan at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#MembershipHealthcare","#PrimaryCare","#Telehealth"]},{id:"phone-mix-v11",category:"Family",layout:"appLaunch",eyebrow:"School Mornings",headline:"Sick day. Solved.",subline:"A doctor before the bus comes.",footnote:"24/7 telehealth · Notes for school",gradient:"primary",phoneImage:h.welcome,caption:`It's 6:42am, the fever is back, and the bus is in 18 minutes. 1416 1417VURVhealth⢠members can open the app, talk to a board-certified doctor in about 10 minutes, and get a school note before breakfast â for any kid on the family plan. 1418 1419â Get the app at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#Telehealth","#PrimaryCare","#MembershipHealthcare"]},{id:"phone-mix-v12",category:"Family",layout:"appLaunch",eyebrow:"Digital ID",headline:"Their ID. In your pocket.",subline:"Pull up any family member's card.",footnote:"No more wallet shuffling",gradient:"hero",phoneImage:h.idCards,caption:`The card you needed is always the one not in your wallet. 1420 1421Every VURVhealth⢠family member has a digital ID inside the app â pull it up at the pharmacy, share it with a provider, screenshot it for records. 1422 1423â See how it works at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#DigitalID","#MembershipHealthcare","#PrimaryCare"]},{id:"phone-mix-v13",category:"B2B",layout:"appLaunch",eyebrow:"For Employers",headline:"A benefit they'll open.",subline:"Not a binder. An app.",footnote:"Group rates · Easy rollout",gradient:"darkBlue",phoneImage:h.heroShowcase,caption:`The best employee benef
1423it is the one people actually use. 1424 1425VURVhealth⢠gives teams a $95/family/month membership with unlimited telehealth, therapy, and Rx savings â all in an app employees open instead of a binder they don't. 1426 1427â Talk to our group team at VURVhealth.com`,hashtags:["#VURVHealth","#EmployeeBenefits","#HRLeaders","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v14",category:"B2B",layout:"app",eyebrow:"Layer On Any Plan",headline:"Stack VURV on what you have.",subline:"Lower out-of-pocket. Higher utilization.",footnote:"Pairs with HDHPs and group plans",gradient:"dark",phoneImage:h.home,caption:`Most HR teams don't need to rip and replace â they need lower out-of-pocket spend. 1428 1429VURVhealth⢠stacks beside any existing plan at $95/family/month and lives where employees already are: their phone. 1430 1431â Book a walkthrough at VURVhealth.com`,hashtags:["#VURVHealth","#EmployeeBenefits","#HRLeaders","#OpenEnrollment","#MembershipHealthcare"]},{id:"phone-mix-v15",category:"Partner",layout:"appLaunch",eyebrow:"Partner Members",headline:"One app for your members.",subline:"Branded. Bundled. Simple.",footnote:"For associations, unions, and partners",gradient:"primary",phoneImage:h.showcase,caption:`Your members already trust you â meet them on the device they use most. 1432 1433VURVhealth⢠partners with associations, unions, and member orgs to deliver $95/family/month healthcare access inside one easy app, branded and bundled the way your members expect. 1434 1435â Partner with us at VURVhealth.com`,hashtags:["#VURVHealth","#Partnerships","#MemberBenefits","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v16",category:"Partner",layout:"appLaunch",eyebrow:"Partner Launch",headline:"Roll out in days. Not quarters.",subline:"Onboarding lives inside the app.",footnote:"Built for partner scale",gradient:"accent",phoneImage:h.welcome,caption:`Most benefit rollouts die in PDFs. 1436 1437VURVhealth⢠partner launches live in the app: members download, sign up in 60 seconds, and are talking to a doctor the same day â no benefits fair required. 1438 1439â Talk to partnerships at VURVhealth.com`,hashtags:["#VURVHealth","#Partnerships","#Onboarding","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v17",category:"Social Proof",layout:"appLaunch",eyebrow:"Member Review",headline:"âWe use it every week.â",subline:"What families tell us most.",footnote:"Verified member · 2025",gradient:"light",phoneImage:h.features,caption:`The number we watch isn't downloads â it's weekly opens. 1440 1441VURVhealth⢠families open the app every week for telehealth, therapy, Rx lookups, and ID cards. One $95/month plan that earns its place on the home screen. 1442 1443â Read more reviews at VURVhealth.com`,hashtags:["#VURVHealth","#MemberStories","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"phone-mix-v18",category:"Social Proof",layout:"appLaunch",eyebrow:"Five Stars",headline:"Rated by real families.",subline:"Across iOS and Android.",footnote:"App Store · Google Play",gradient:"hero",phoneImage:h.center,caption:`Healthcare apps rarely get five stars. We're trying to change that. 1444 1445VURVhealth⢠is rated by real families using telehealth, therapy, and Rx savings in the same app â for $95/month, up to 5 family members. 1446 1447â Download at VURVhealth.com`,hashtags:["#VURVHealth","#FamilyHealth","#AppStore","#Telehealth","#MembershipHealthcare"]},{id:"phone-mix-v19",category:"Comparison",layout:"appLaunch",eyebrow:"Old vs. New",headline:"Portals out. Ap
1447ps in.",subline:"Healthcare that fits in your hand.",footnote:"VURVhealth is a membership â not insurance.",gradient:"darkBlue",phoneImage:h.right,caption:`Old healthcare lives in a portal you log into once a year. 1448 1449VURVhealth⢠lives in an app you open every week â telehealth, therapy, Rx, and digital IDs for the whole family for $95/month. 1450 1451â See the difference at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareReimagined","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"phone-mix-v20",category:"Comparison",layout:"appLaunch",eyebrow:"Side By Side",headline:"Premium plan + VURV.",subline:"Lower the bills the plan won't.",footnote:"Stacks with any existing plan",gradient:"dark",phoneImage:h.heroShowcase,caption:`Premium plans handle the catastrophes. They rarely handle the everyday. 1452 1453VURVhealth⢠layers on top of any plan at $95/family/month to cover the everyday: telehealth, therapy, Rx, and procedures, all in the app. 1454 1455â Compare at VURVhealth.com`,hashtags:["#VURVHealth","#HealthcareSavings","#FamilyHealth","#OpenEnrollment","#MembershipHealthcare"]},{id:"phone-mix-v21",category:"Mental Health",layout:"appLaunch",eyebrow:"Therapy In-App",headline:"Book a therapist. Tonight.",subline:"Unlimited sessions. $0 to the member.",footnote:"Licensed therapists · Video or phone",gradient:"primary",phoneImage:h.home,caption:`The hardest step is opening the app. We made the rest easy. 1456 1457VURVhealth⢠members can book unlimited mental health therapy sessions with licensed therapists at $0 per session â for every adult on the $95/month family plan. 1458 1459â Start tonight at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#Therapy","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v22",category:"Mental Health",layout:"appLaunch",eyebrow:"Therapy For Teens",headline:"Support for the whole family.",subline:"Therapists for teens and adults.",footnote:"Inside the same family plan",gradient:"accent",phoneImage:h.family,caption:`Mental health support shouldn't stop at the parents. 1460 1461VURVhealth⢠includes therapy access for teens and adults on the family plan â booked in the app, $0 per session, on one $95/month membership. 1462 1463â Learn more at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#TeenHealth","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v23",category:"Mental Health",layout:"appLaunch",eyebrow:"No Waitlists",headline:"Faster than the wait.",subline:"Most members book within 48 hours.",footnote:"Licensed therapists · Nationwide",gradient:"hero",phoneImage:h.left,caption:`Waitlists are the silent reason most therapy never happens. 1464 1465VURVhealth⢠members book licensed therapists inside the app â most within 48 hours â at $0 per session on the family $95/month plan. 1466 1467â Find a therapist at VURVhealth.com`,hashtags:["#VURVHealth","#MentalHealth","#Therapy","#FamilyHealth","#MembershipHealthcare"]},{id:"phone-mix-v24",category:"App Launch",layout:"appLaunch",eyebrow:"Now Available",headline:"VURV. On every phone.",subline:"iOS · Android · iPad.",footnote:"Free download · membership required",gradient:"black",phoneImage:h.showcase,caption:`Wherever your family checks the weather, they can now check in with a doctor. 1468 1469VURVhealth⢠is live on iOS, Android, and iPad â telehealth, therapy, Rx, and digital IDs for $95/month per family. 1470 1471â Download free at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#Telehealth","#MembershipHealthcare"]},{id:"phone-mix-v25",category:"App Launch",layout:"app",eyebrow:"Try Tonight",headline:"Download. Sign up. Done.",subline:"60 seconds to a member account.",footnote:"No credit card to explore",gradient:"primary",phoneImage:h.welcome,caption:`The fastest sign-ups happen on the couch, after dinner. 1472 1473VURVhealth⢠takes about 60 seconds in the app â no credit card to explore, $95/month when you're ready, up to 5 family members on one plan. 1474 1475â Get the app at VURVhealth.com`,hashtags:["#VURVHealth","#AppLaunch","#FamilyHealth","#Telehealth","#MembershipHealthcare"]}
1475],Mt=Je.url,Ft=Ke.url,Lt=Ze.url,va=Je.url,Ra=Ze.url,wa=Ke.url,Pt=[{id:"broker-commissions",category:"For Brokers",layout:"stat",eyebrow:"Broker Economics",headline:"Recurring",subline:"monthly commissions on every member",footnote:"Sticky multi-year clients · No paperwork to chase",gradient:"primary",caption:`Tired of one-and-done ancillary commissions? 1476 1477VURVbenefits⢠pays brokers recurring monthly commissions on every active member â for as long as they stay enrolled. No paperwork to chase, no renewal cliffs. Just a clean, predictable book of business. 1478 1479â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"broker-easy-addon",category:"For Brokers",layout:"service",eyebrow:"Stackable",headline:"Drop VURVbenefits on top of any med plan.",subline:"Works alongside fully-insured, level-funded, or ICHRA.",footnote:"No underwriting · No carrier conflicts · 5-minute quote",gradient:"accent",caption:`Renewal season is coming. 1480 1481VURVbenefits⢠is a fixed-fee membership â not insurance â so it bolts on cleanly next to any medical plan your client already has. Great for filling the gap on thin medical plans, ICHRA stacks, and 1099 or part-time workforces. 1482 1483â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#ICHRA","#EmployeeBenefits","#BenefitsStrategy"]},{id:"broker-sticky-clients",category:"For Brokers",layout:"quote",eyebrow:"Why Brokers Love It",headline:"âMy retention shot up the year I added VURVbenefits.â",subline:"â Mid-market benefits consultant",footnote:"Members log in monthly · Employers see the value year-round",gradient:"dark",caption:`When employees actually use a benefit, they remember who sold it to them. 1484 1485Brokers tell us VURVbenefits⢠is the one ancillary they don't have to defend at renewal â because members open the app every month. That's what sticky looks like. 1486 1487â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"broker-no-claims",category:"For Brokers",layout:"comparison",eyebrow:"Less Admin, More Selling",headline:"Zero billing to manage.",subline:"No paperwork. No appeals. No service hours burned.",footnote:"Fixed-fee membership · Service handled by VURVbenefits",gradient:"darkBlue",caption:`Every hour your team spends on a billing dispute is an hour they're not selling. 1488 1489VURVbenefits⢠is a fixed-fee membership â no paperwork to file, deny, or appeal. Member support comes straight to us. Free up your service team and grow your book. 1490 1491â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#BrokerLife","#EmployeeBenefits","#BenefitsStrategy"]},{id:"employer-65-per-employee",category:"For Employers",layout:"pricing",eyebrow:"Per Employee",headline:"$95/mo",subline:"covers the employee + up to 4 family members",footnote:"No premiums on your books · No renewal increases",gradient:"primary",caption:`Give every employee â and their family â unlimited virtual primary care, mental health therapy, and prescription savings for $95/month total. 1492 1493Not per person. Per household. Flat fee with VURVbenefitsâ¢. No surprises at renewal. 1494 1495â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"employer-retention",category:"For Employers",layout:"stat",eyebrow:"Retention Lever",headline:"1 benefit.",subline:"Their whole family, covered.",footnote:"Higher perceived value than any single ancillary",gradient:"hero",caption:`The benefits that move retention numbers are the ones employees' families actually use. 1496 1497VURVbenefits⢠covers up to 5 lives per membership â telehealth, mental health, Rx, dental & vision discounts, transparent medical pricing â for one flat monthly fee. That's a story HR can tell at every all-hands. 1498 1499â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"employer-1099-workforce",category:"For Employers",layout:"service",eyebrow:"For Modern Workforces",headline:"Built for 1099, gig, and part-time teams.",subline:"No group medical? Give them VURVbenefits.",footnote:"Activates same day · No waiting period · No underwriting",gradient:"accent",caption:`Most ancillary carriers won't quote your 1099, seasonal, or part-time workers. 1500 1501VURVbenefits⢠will. Members activate the same day, the whole family is included, and there's no underwriting. Finally, a benefit your gig and contractor workforce can actually use. 1502 1503â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#SmallBusiness","#WorkforceHealth","#HRTech"]},{id:"employer-zero-admin",category:"For Employers",layout:"comparison",eyebrow:"Zero Admin",headline:"Launch in a week. Ru
1503n on autopilot.",subline:"Eligibility file â invoice. That's it.",footnote:"No EDI build · No carrier portal · Self-service member app",gradient:"dark",caption:`Your HR team doesn't need another portal to babysit. 1504 1505VURVbenefits⢠launches with a simple census or eligibility feed. Members onboard themselves in the app. You get one invoice a month. That's the entire program. 1506 1507â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#HRTech","#EmployeeBenefits","#BenefitsStrategy","#WorkforceHealth"]},{id:"employer-absenteeism",category:"For Employers",layout:"stat",eyebrow:"Productivity",headline:"Fewer PTO hours",subline:"lost to routine doctor visits",footnote:"Members see a board-certified physician in <10 minutes",gradient:"accent",caption:`A sick kid used to mean a lost workday. 1508 1509With VURVbenefitsâ¢, employees see a board-certified doctor in under 10 minutes â from home, day or night. No clinic, no commute, no full day burned. Productivity goes up. PTO stress goes down. 1510 1511â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"reseller-white-label",category:"For Resellers / Channel",layout:"service",eyebrow:"White-Label Ready",headline:"Sell it as VURVbenefits. Or sell it as you.",subline:"Co-branded and private-label programs available.",footnote:"Marketing kit · Onboarding flow · Member support included",gradient:"primary",caption:`If you serve a community â an association, an affinity group, an employer network â VURVbenefits⢠can ship as your branded member program. 1512 1513We handle the product, the care, and the support. You own the relationship. 1514 1515â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#ChannelPartners","#BenefitsStrategy","#EmployeeBenefits","#HRTech"]},{id:"reseller-commission",category:"For Resellers / Channel",layout:"stat",eyebrow:"Channel Economics",headline:"Simple",subline:"per-member revenue share. Every month.",footnote:"Clean partner agreement · Quarterly reporting · Dedicated AM",gradient:"hero",caption:`No tiered tables. No clawbacks on month 13. No reconciliation games. 1516 1517VURVbenefits⢠channel partners earn a flat per-member revenue share for as long as members stay enrolled. Grow it. Predict it. Bank it. 1518 1519â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#ChannelPartners","#BenefitsStrategy","#BrokerLife","#EmployeeBenefits"]},{id:"reseller-fast-onboard",category:"For Resellers / Channel",layout:"service",eyebrow:"Go-to-Market Fast",headline:"From signed to selling in 14 days.",subline:"Sales deck, one-pagers, demo video â done.",footnote:"Includes co-branded landing page",gradient:"darkBlue",caption:`We've shipped this playbook enough times to make it boring. 1520 1521New VURVbenefits⢠resellers get a complete sales kit, a co-branded landing page, and a live walk-through with their AE â all inside two weeks. Fewer slide decks, more signed groups. 1522 1523â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#ChannelPartners","#BenefitsStrategy","#BrokerLife","#EmployeeBenefits"]},{id:"roi-team-of-50",category:"ROI & Savings",layout:"stat",eyebrow:"ROI · Team of 50",headline:"~$430k",subline:"in member savings across the workforce, every year",footnote:"Based on $8,605 avg annual household savings",gradient:"hero",caption:`VURVbenefits⢠members save an average of $8,605 a year per household. 1524 1525Scale that across a 50-person team and you're returning roughly $430k a year in out-of-pocket savings to the people who make the company run. That's a benefits story worth telling. 1526 1527â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"roi-er-diversion",category:"ROI & Savings",layout:"service",eyebrow:"ER Diversion",headline:"Catch it in the app, not the ER.",subline:"24/7 virtual primary care + transparent medical pricing.",footnote:"Lower out-of-pocket cash prices for routine procedures",gradient:"accent",caption:`Every avoidable ER visit is a productivity hit for the employer and a wallet hit for the employee. 1528 1529VURVbenefits⢠routes routine care through 24/7 virtual primary care first â and shows transparent cash prices for everything else. The right care at the right price. 1530 1531â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"roi-rx-savings",category:"ROI & Savings",layout:"stat",eyebrow:"Pharmacy Savings",headline:"Up to 85%",subline:"off at 65,000+ pharmacies, including the big chains",footnote:"31,000+ medications · Members keep more of their paycheck",gradient:"primary",caption:`Pharmacy is where wallet pain shows up first. 1532 1533VURVbenefits⢠members get up to 85% off across 65,000+ pharmacies â the same ones they already use. One refill can pay for a month of membership. A quiet retention tool. 1534 1535â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"easy-no-underwriting",category:"Easy to Sell",layout:"service",eyebrow:"Easy to Sell",headline:"No underwriting. No waiting period.",subline:"Quote it today. Activate them tomorrow.",footnote:"Month-to-month · Cancel anytime",gradient:"primary",caption:`VURVbenefits⢠is a fixed-fee membership, not insurance â so there's no underwriting, no medical questionnaire, and no waiting period. 1536 1537Get a quote in five minutes. Activate the group the next business day. Best mid-year sale in your bag. 1538 1539â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"easy-3-month",category:"Easy to Sell",layout:"pricing",eyebrow:"Low Friction",headline:"3 months in.",subline:"Then cancel any time, for any reason.",footnote:"Confidence built into the program",gradient:"accent",caption:`Buyers s
1539ay yes faster when the exit is easy. 1540 1541VURVbenefits⢠is month-to-month. Employers (and members) can cancel any time. Low risk on the buyer side. Low churn on ours. 1542 1543â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"easy-quote",category:"Easy to Sell",layout:"stat",eyebrow:"Quote Time",headline:"5 min",subline:"from census to firm quote",footnote:"No carrier portals · No back-and-forth",gradient:"darkBlue",caption:`The fastest quote in your stack. 1544 1545Drop a census into the VURVbenefits⢠partner portal and you'll have a firm, ready-to-present number in five minutes. More quotes out the door means more groups in the book. 1546 1547â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#BrokerLife","#EmployeeBenefits","#BenefitsStrategy"]},{id:"member-telehealth",category:"Member Experience",layout:"service",eyebrow:"What Members Get",headline:"Doctor in under 10 minutes. 24/7.",subline:"Board-certified physicians, every state we serve.",footnote:"47 states",gradient:"accent",caption:`When employees can talk to a doctor at 2am from the couch, two things happen: they actually get care, and they remember which benefit made it possible. 1548 1549VURVbenefits⢠gives every member unlimited 24/7 virtual primary care, board-certified, in 47 states. 1550 1551â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"member-mental-health",category:"Member Experience",layout:"service",eyebrow:"What Members Get",headline:"Unlimited therapy. $0 per session.",subline:"Licensed therapists. Booked this week.",footnote:"Switch therapists anytime · Video or phone",gradient:"primary",caption:`The mental-health utilization gap on most employer plans isn't an awareness problem. It's a cost-and-access problem. 1552 1553VURVbenefits⢠members get unlimited sessions with licensed therapists at $0 per session â included in the flat monthly fee. That moves the needle. 1554 1555â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"member-one-app",category:"Member Experience",layout:"quote",eyebrow:"One App",headline:"âIt's the only health benefit my team actually opens.â",subline:"â HR Director, 120-person services firm",footnote:"Telehealth · Mental health · Rx · Dental · Vision · Pricing",gradient:"dark",caption:`Most benefits live in a binder. VURVbenefits⢠lives on the home screen. 1556 1557One app for telehealth, mental health, prescription savings, dental & vision discounts, and transparent medical pricing â for the whole household. Utilization is the whole game. 1558 1559â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"member-family",category:"Member Experience",layout:"pricing",eyebrow:"Whole Household",headline:"5 lives. 1 membership.",subline:"Employee + up to 4 family members included.",footnote:"No per-dependent uplift",gradient:"hero",caption:`Group medical bills you per dependent. VURVbenefits⢠doesn't. 1560 1561One $95/month membership covers the employee plus up to 4 family members â same care, same app, same flat price. Finally, a benefit dual-income households actually feel. 1562 1563â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"partner-adventist",category:"Partner Co-brand",layout:"partner",eyebrow:"Partner Spotlight",headline:"VURVbenefits à Adventist Health",subline:"Extending whole-person care to every employer we serve.",footnote:"Telehealth · Mental health · Rx · Transparent pricing",gradient:"hero",partnerLogo:Te,caption:`Whole-person care, extended to every employer we serve. 1564 1565Together with Adventist Health, VURVbenefits⢠is bringing always-on, whole-person care to employer groups across the country. Brokers and HR leaders: this is the partnership that moves wellbeing metrics. 1566 1567â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#ChannelPartners","#BenefitsStrategy"]},{id:"partner-sag-aftra",category:"Partner Co-brand",layout:"partner",eyebrow:"Partner Spotlight",headline:"VURVbenefits à SAG-AFTRA",subline:"Always-on membership for a gig-based base.",footnote:"No waiting period · Cancel anytime after 3 months",gradient:"primary",partnerLogo:we,caption:`Membership bases with gig-driven income need a benefit that doesn't break between contracts. 1568 1569VURVbenefits⢠delivers always-on telehealth, mental health therapy, and Rx savings for one flat monthly fee â no underwriting. Proud to support the SAG-AFTRA community. 1570 1571â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#ChannelPartners","#EmployeeBenefits","#WorkforceHealth","#BenefitsStrategy"]},{id:"compare-vs-ancillary",category:"Comparison",layout:"comparison",eyebrow:"VURV Benefits vs. Legacy Ancillary",headline:"Used monthly. Not just at renewal.",subline:"A benefit employees actually open.",footnote:"Fixed-fee membership · Whole-household access",gradient:"dark",caption:`Traditional ancillary lines get touched once a year â if at all. 1572 1573VURVbenefits⢠members open the app monthly: telehealth visits, mental health sessions, prescription refills, pricing look-ups. That's the difference between a line item and a benefit. 1574 1575â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#BenefitsStrategy","#HRTech","#WorkforceHealth"]},{id:"compare-not-insurance",category:"Comparison",layout:"comparison",eyebrow:"Important",headline:"Membership, not insurance.",subline:"Bolts on cleanly. Doesn't disturb the medical stack.",footnote:"No carrier conflicts · Stacks with any med plan or ICHRA",gradient:"darkBlue",caption:`Let's be clear: VURVbenefits⢠is a fixed-fee membership â it is not insurance. 1576 1577That's exactly why it works for brokers. It sits next to whatever medical plan the group already has, without disturbing the carrier relationship, the renewal, or the contract. A cleaner sale. 1578 1579â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#BrokerLife","#BenefitsStrategy","#EmployeeBenefits"]},{id:"app-pocket-pcp",category:"App / Phone-first",layout:"appLaunch",headline:"Primary care, in every employee's pocket.",subline:"Telehealth, mental health, Rx, pricing â one app, whole family.",footnote:"",gradient:"primary",phoneImage:Mt,caption:`Modern workforces don't want another carrier card. They want an app. 1580 1581VURVbenefits⢠ships as a single app for telehealth, mental health, prescription savings, and transparent medical pricing â for the employee and up to 4 family members. Give your people primary care in their pocket. 1582 1583â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"app-onboarding",category:"App / Phone-first",layout:"appLaunch",headline:"Employees onboard themselves in 90 seconds.",subline:"Download · Verify · Done. HR doesn't lift a finger.",footnote:"",gradient:"accent",phoneImage:Lt,caption:`Most benefits launches die in the activation gap. 1584 1585VURVbenefits⢠members onboard themselves in the app in about 90 seconds â verify eligibility, add family, start using care. The enrollment story HR has been waiting for. 1586 1587â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"broker-renewal-easy",category:"For Brokers",layout:"stat",eyebrow:"Renewal Season",headline:"Sticky",subline:"ancillary that survives every renewal",footnote:"Members open the app monthly · Easy renew
1587al conversation",gradient:"primary",caption:`Renewal conversations get easier when the benefit gets used. 1588 1589VURVbenefits⢠lands on the home screen and gets opened monthly â telehealth, mental health, Rx refills. By renewal, the value story tells itself. 1590 1591â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"broker-quote-speed",category:"For Brokers",layout:"service",eyebrow:"Quote In Minutes",headline:"Quote a 200-life group before lunch.",subline:"Census in, firm number out â no carrier portal.",footnote:"Same-day proposals · Clean partner portal",gradient:"accent",caption:`Speed wins deals. 1592 1593Drop a census into the VURVbenefits⢠partner portal and walk into your 1pm with a firm number in hand. More quotes out, more groups in the book. 1594 1595â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"broker-pitch-deck",category:"For Brokers",layout:"service",eyebrow:"Sales Kit Included",headline:"White-glove sales kit, day one.",subline:"Decks, one-pagers, demo video, co-branded landing page.",footnote:"No DIY marketing · We back you up",gradient:"darkBlue",caption:`Brokers shouldn't have to build their own pitch. 1596 1597VURVbenefits⢠partners get a complete sales kit on day one â decks, one-pagers, a demo video, and a co-branded landing page. Show up looking like a category leader. 1598 1599â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"broker-cross-sell",category:"For Brokers",layout:"comparison",eyebrow:"Cross-Sell",headline:"Open the door with $95/mo.",subline:"Then layer on group medical, life, disability.",footnote:"Easy yes · Sticky relationship",gradient:"dark",caption:`The hardest part of any new account is the first yes. 1600 1601VURVbenefits⢠at $95/month is the easiest yes you'll pitch this year. Win the relationship, then cross-sell the rest of the stack from inside the account. 1602 1603â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"broker-no-carrier-conflict",category:"For Brokers",layout:"service",eyebrow:"No Carrier Conflict",headline:"Sits next to any carrier. Never on top.",subline:"Doesn't disturb the medical relationship.",footnote:"Membership, not insurance · Clean stack",gradient:"hero",caption:`Worried about stepping on a carrier toe? 1604 1605VURVbenefits⢠is a fixed-fee membership â not insurance. It bolts on cleanly alongside whatever medical plan the group already has. No conflicts, no renegotiations. 1606 1607â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"employer-flat-fee",category:"For Employers",layout:"pricing",eyebrow:"Flat Fee",headline:"$95/mo",subline:"per household. That's the whole bill.",footnote:"No per-dependent uplift · No surprise increases",gradient:"primary",caption:`Group medical bills per dependent. VURVbenefits⢠doesn't. 1608 1609One flat $95/month covers the employee plus up to 4 family members. Same care, same app, same price â every month, every renewal. 1610 1611â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"employer-ichra-stack",category:"For Employers",layout:"service",eyebrow:"ICHRA-Friendly",headline:"Stack it on top of your ICHRA.",subline:"Members get real care between reimbursements.",footnote:"Fills the thin-plan gap · Same-day activation",gradient:"accent",caption:`ICHRA is great for premiums â but employees still need a doctor. 1612 1613VURVbenefits⢠stacks cleanly on top of any ICHRA arrangement so your people get telehealth, mental health, and Rx savings the day the program launches. 1614 1615â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"employer-part-time",category:"For Employers",layout:"stat",eyebrow:"Part-Time Workforce",headline:"100%",subline:"of your team can qualify â full-time or not",footnote:"No underwriting · No hours-worked threshold",gradient:"hero",phoneImage:je,caption:`Part-time workers usually fall through the benefits cracks. 1616 1617VURVbenefits⢠covers them too â no hours threshold, no underwriting, same $95/month flat fee. Finally, a benefit your whole workforce can actually use. 1618 1619â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"employer-recruiting-edge",category:"For Employers",layout:"quote",eyebrow:"Recruiting Edge",headline:`"It's the benefit candidates ask about second."`,subline:"â Talent lead, 80-person startup",footnote:"Right after salary · Before PTO",gradient:"dark",caption:`Benefits used to be a checkbox on the offer letter. Now they're a tiebreaker. 1620
1621Candidates ask about VURVbenefits⢠because it covers their whole household for one flat fee. That's the kind of detail that closes offers. 1622 1623â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"employer-launch-week",category:"For Employers",layout:"service",eyebrow:"Launch In A Week",headline:"From contract to live in 7 days.",subline:"Census, eligibility feed, member onboarding â done.",footnote:"No EDI build · No carrier portal",gradient:"darkBlue",phoneImage:wa,caption:`HR doesn't have another quarter to spend on a benefits rollout. 1624 1625VURVbenefits⢠launches in a week â send a census, set the eligibility feed, and members onboard themselves in the app. Done in time for the next all-hands. 1626 1627â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"employer-csat",category:"For Employers",layout:"stat",eyebrow:"Employee CSAT",headline:"4.8â ",subline:"average member rating across the app",footnote:"Real reviews · Whole-household value",gradient:"primary",caption:`The benefits employees rate highest are the ones they actually use. 1628 1629VURVbenefits⢠averages 4.8 stars across the app â because telehealth in 10 minutes, $0 therapy, and household Rx savings show up in real life. Bring HR a benefit that wins reviews. 1630 1631â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"channel-association",category:"For Resellers / Channel",layout:"service",eyebrow:"Association Programs",headline:"Built for member-based organizations.",subline:"Association, union, affinity group, alumni network.",footnote:"Whole-household membership · Co-brandable",gradient:"primary",phoneImage:ia,caption:`Associations live and die on member value. 1632 1633VURVbenefits⢠ships as a co-branded member benefit â telehealth, mental health, Rx, transparent pricing â for one flat household fee. The kind of program members renew for. 1634 1635â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#ChannelPartners","#BenefitsStrategy","#EmployeeBenefits","#HRTech"]},{id:"channel-revshare-stack",category:"For Resellers / Channel",layout:"stat",eyebrow:"Channel Economics",headline:"Per-member",subline:"revenue share, every month, no clawbacks",footnote:"Clean partner agreement · Predictable book",gradient:"hero",caption:`Channel economics shouldn't require a spreadsheet to model. 1636 1637VURVbenefits⢠pays a flat per-member share for every active member, every month â no tiers, no clawbacks, no surprises. Predictable revenue you can actually plan around. 1638 1639â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#ChannelPartners","#BenefitsStrategy","#EmployeeBenefits","#HRTech"]},{id:"channel-co-brand-fast",category:"For Resellers / Channel",layout:"service",eyebrow:"Co-brand In Days",headline:"Co-branded landing page in 48 hours.",subline:"Drop your logo, your colors, your URL.",footnote:"No engineering lift · No design queue",gradient:"accent",caption:`You shouldn't need a six-week project to launch a co-brand. 1640 1641VURVbenefits⢠spins up a co-branded landing page in 48 hours â your logo, your palette, your URL. Start selling the same week you sign. 1642 1643â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#ChannelPartners","#BenefitsStrategy","#EmployeeBenefits","#HRTech"]},{id:"channel-account-mgr",category:"For Resellers / Channel",layout:"quote",eyebrow:"Real Support",headline:'"We actually have a phone number that gets answered."',subline:"â Channel partner, 9 months in",footnote:"Dedicated account manager · Quarterly reviews",gradient:"darkBlue",caption:`Channel programs fall apart when partners can't get a human on the line. 1644 1645VURVbenefits⢠gives every partner a dedicated account manager, quarterly business reviews, and a real support line. Less ticket-chasing, more selling. 1646 1647â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#ChannelPartners","#BenefitsStrategy","#EmployeeBenefits","#HRTech"]},{id:"roi-rx-monthly",category:"ROI & Savings",layout:"stat",eyebrow:"Pharmacy ROI",headline:"~$92",subline:"average Rx savings per household, per month",footnote:"65,000+ pharmacies · 31,000+ medications",gradient:"primary",phoneImage:Ra,caption:`Pharmacy is the line item employees feel every month. 1648 1649VURVbenefits⢠members save about $92 per household per month on prescriptions â at the same pharmacies they already use. That alone pays for the membership and then some. 1650 1651â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"roi-mental-health-utilization",category:"ROI & Savings",layout:"stat",eyebrow:"Mental Health Utilization",headline:"3.2Ã",subline:"higher than traditional EAP programs",footnote:"Unlimited sessions · $0 per visit",gradient:"accent",caption:`EAPs get a few visits per year per 100 employees. That's not utilization â that's a brochure. 1652 1653VURVbenefits⢠members use mental health therapy 3.2à more than typical EAPs because sessions are unlimited and free. That's a program that actually moves the wellbeing needle. 1654 1655â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"roi-er-savings",category:"ROI & Savings",layout:"stat",eyebrow:"ER Diversion",headline:"$1,200+",subline:"average savings per avoided ER visit",footnote:"24/7 virtual primary care · Transparent pricing",gradient:"hero",caption:`The average ER visit runs $1,200+ out of pocket. Most are avoidable. 1656 1657VURVbenefits⢠routes routine care through 24/7 telehealth first â and shows cash prices for the rest. Lower bills for employees, lower drag for employers. 1658 1659â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"roi-100-life-team",category:"ROI & Savings",layout:"stat",eyebrow:"ROI · Team of 100",headline:"~$860k",subline:"total household savings across the workforce, per year",footnote:"Based on $8,605 avg annual household savings",gradient:"primary",caption:`Multiply real out-of-pocket savings across a real workforce and the number gets loud. 1660 1661A 100-person team running VURVbenefits⢠puts roughly $860k a year back into employee households. That's a benefits ROI story HR can defend to any CFO. 1662 1663â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"roi-no-renewal-hike",category:"ROI & Savings",layout:"comparison",eyebrow:"No Renewal Hikes",headline:"Same price next year. And the year after.",subline:"No utilization-based increases.",footnote:"Membership pricing · Predictable budget",gradient:"darkBlue",caption:`Your medical renewal isn't the only line item creeping up every year. 1664 1665VURVbenefits⢠is membership pricing â utilization doesn't raise the rate. Lock the household fee today, run the same number next year. 1666 1667â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#WorkforceHealth","#HRTech","#BenefitsStrategy"]},{id:"easy-1099-friendly",category:"Easy to Sell",layout:"service",eyebrow:"1099 & Gig",headline:"Quote 1099 and gig workforces in minutes.",subline:"Most ancillary carriers won't even bid these.",footnote:"Same-day activation · Whole household",gradient:"primary",phoneImage:je,caption:`Your 1099, gig, and seasonal accounts have been getting passed over by ancillary carriers for years. 1668 1669VURVbenefits⢠will quote them â same day, no underwriting, full household for $95/mo. A fresh book of business hiding in plain sight. 1670 1671â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"easy-mid-year",category:"Easy to Sell",layout:"service",eyebrow:"Mid-Year Sale",headline:"Sell it any month. No open enrollment.",subline:"Activates same day, runs month to month.",footnote:"Best mid-year angle in your bag",gradient:"accent",caption:`Group medical sales freeze outside open enrollment. VURVbenefits⢠doesn't. 1672 1673Membership starts the day the group signs, no enrollment window required. The mid-year deal that keeps the calendar full. 1674 1675â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"easy-no-min-size",category:"Easy to Sell",layout:"stat",eyebrow:"No Minimum",headline:"2 lives",subline:"or 20,000 â same product, same price",footnote:"Great for very small groups & startups",gradient:"hero",caption:`Small groups deserve a real benefit too. 1676 1677VURVbenefits⢠has no minimum group size â quote two lives or 20,000 with the same product and the same flat $95/month per household. Open a whole tier of accounts you used to walk past. 1678 1679â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"easy-cancel-anytime",category:"Easy to Sell",layout:"pricing",eyebrow:"Low Friction",headline:"Cancel any time after 3 months.",subline:"Buyers s
1679ay yes faster when the exit is easy.",footnote:"Confidence built in · Low churn",gradient:"darkBlue",caption:`Long contracts scare buyers off. 1680 1681VURVbenefits⢠asks for 3 months â then employers can cancel any time. Less pushback in the room, faster close, lower regret. 1682 1683â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"member-id-cards",category:"Member Experience",layout:"appLaunch",headline:"Digital ID cards for the whole family.",subline:"No more lost cards. No more 'which one is mine?'",footnote:"",gradient:"primary",phoneImage:Ra,caption:`The lost-card-at-the-pharmacy moment is officially over. 1684 1685VURVbenefits⢠members carry digital ID cards for the whole household in the app â pharmacy, telehealth, dental, vision. Tap, scan, done. 1686 1687â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"member-family-screen",category:"Member Experience",layout:"appLaunch",headline:"One app. Up to 5 family members.",subline:"Each profile, each visit, each prescription â separate.",footnote:"",gradient:"accent",phoneImage:je,caption:`Family health is messy. The app shouldn't be. 1688 1689VURVbenefits⢠gives every household member their own profile in one app â separate visits, separate Rx, shared price. The benefit dual-income families actually feel. 1690 1691â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"member-night-care",category:"Member Experience",layout:"service",eyebrow:"24/7 Care",headline:"Doctor on the couch, 2am.",subline:"Board-certified physicians, 47 states.",footnote:"Most visits resolved in under 15 minutes",gradient:"dark",caption:`Health problems don't keep business hours. 1692 1693VURVbenefits⢠members talk to a board-certified doctor in under 10 minutes â 24/7, from the couch. Most visits are wrapped before they could've made it to urgent care. 1694 1695â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"member-dental-vision",category:"Member Experience",layout:"service",eyebrow:"Dental & Vision",headline:"Discounts included. No extra paperwork.",subline:"Stack them on top of any med plan.",footnote:"Nationwide network · Family-wide",gradient:"hero",caption:`Dental and vision shouldn't be three more cards in the wallet. 1696 1697VURVbenefits⢠folds dental and vision discounts into the same membership â same app, same household, no extra paperwork. 1698 1699â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"member-pricing-lookup",category:"Member Experience",layout:"service",eyebrow:"Transparent Pricing",headline:"Look up the cash price before you book.",subline:"Imaging, labs, procedures â all in the app.",footnote:"Stop the surprise bill",gradient:"darkBlue",caption:`"How much will this cost?" used to be unanswerable. 1700 1701VURVbenefits⢠shows transparent cash prices for imaging, labs, and procedures right in the app. Members shop care like they shop anything else â informed, in control. 1702 1703â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"compare-vs-eap",category:"Comparison",layout:"comparison",eyebrow:"VURV Benefits vs. EAP",headline:"Unlimited therapy. Not 3 sessions.",subline:"Mental health employees actually finish.",footnote:"Licensed therapists · $0/session",gradient:"dark",caption:`Most EAPs cap at 3â5 sessions per issue. That's not therapy â that's an intro. 1704 1705VURVbenefits⢠includes unlimited sessions with licensed therapists for $0 â so members can finish the work, not stop halfway. 1706 1707â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"compare-vs-discount-card",category:"Comparison",layout:"comparison",eyebrow:"Not A Discount Card",headline:"Real care. Not a coupon book.",subline:"Telehealth, therapy, Rx, pricing â one app.",footnote:"Used monthly · Whole household",gradient:"darkBlue",caption:`Discount cards collect dust in the wallet. 1708 1709VURVbenefits⢠is a real care membership â unlimited telehealth, $0 therapy, Rx savings, transparent pricing â used monthly by the whole household. That's the difference. 1710 1711â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"compare-vs-no-benefit",category:"Comparison",layout:"comparison",eyebrow:"vs. Offering Nothing",headline:"$95/mo beats no benefit at all.",subline:"For 1099, part-time, and very small groups.",footnote:"Same day · Whole household",gradient:"primary",caption:`For a lot of small and non-traditional employers, the alternative isn't another carrier â it's nothing. 1712 1713VURVbenefits⢠closes that gap at $95/month for the whole household: telehealth, therapy, Rx, transparent pricing. Better than no benefit by a country mile. 1714 1715â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"app-home-screen",category:"App / Phone-first",layout:"appLaunch",headline:"Lives on the home screen.",subline:"One tap to a doctor, therapist, or Rx price.",footnote:"",gradient:"primary",phoneImage:va,caption:`Benefits that live in binders get used once a year. 1716 1717VURVbenefits⢠lives on the employee's home screen â one tap to a doctor, a therapist, or a Rx price check. That's how utilization actually gets built. 1718 1719â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"app-welcome-flow",category:"App / Phone-first",layout:"appLaunch",headline:"Onboarding takes 90 seconds.",subline:"Verify, add family, start using care.",footnote:"",gradient:"accent",phoneImage:wa,caption:`Most benefits launches die in the activation gap. 1720 1721VURVbenefits⢠members onboard themselves in about 90 seconds â verify eligibility, add family, start using care. HR doesn't lift a finger. 1722 1723â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"app-rx-refill",category:"App / Phone-first",layout:"appLaunch",headline:"Refill an Rx in two taps.",subline:"Discounted price, your usual pharmacy.",footnote:"",gradient:"hero",phoneImage:ia,caption:`Pharmacy is the line item employees feel every refill. 1724 1725VURVbenefits⢠lets members refill at a discount in two taps â at the same 65,000+ pharmacies they already use. The benefit that pays for itself. 1726 1727â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"app-features-overview",category:"App / Phone-first",layout:"appLaunch",headline:"Everything in one app.",subline:"Telehealth, therapy, Rx, dental, vision, pricing.",footnote:"",gradient:"darkBlue",phoneImage:La,c
1727aption:`Most employees have to juggle five different benefits portals. Few do. 1728 1729VURVbenefits⢠puts telehealth, therapy, prescriptions, dental, vision, and transparent pricing into one app. Simpler stack, higher utilization. 1730 1731â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"app-hero-showcase",category:"App / Phone-first",layout:"appLaunch",headline:"Designed like the apps your team already loves.",subline:"Because adoption is a UX problem.",footnote:"",gradient:"primary",phoneImage:Pa,caption:`Benefit adoption is a UX problem, not a marketing problem. 1732 1733VURVbenefits⢠is built to feel like the apps your employees already love â clean, fast, obvious. That's why people actually open it. 1734 1735â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"app-left-phone",category:"App / Phone-first",layout:"appLaunch",headline:"Care in your pocket. 24/7.",subline:"Doctors, therapists, Rx â wherever you are.",footnote:"",gradient:"dark",phoneImage:Ft,caption:`Healthcare shouldn't require a day off. 1736 1737VURVbenefits⢠gives employees doctors, therapists, and Rx savings from wherever they are â couch, car, kid's bedside. Care that fits real life. 1738 1739â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"objection-not-insurance",category:"Objection Handling",layout:"comparison",eyebrow:`"Wait, this isn't insurance?"`,headline:"Correct. That's the point.",subline:"Membership = no underwriting, no waiting periods.",footnote:"Pairs with whatever carrier is on file",gradient:"darkBlue",caption:`"Wait, this isn't insurance?" â every first call, every time. 1740 1741Correct. VURVbenefits⢠is a fixed-fee membership, which is exactly why it ships same-day, has no underwriting, and bolts onto any medical plan without disturbing the carrier. A feature, not a bug. 1742 1743â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"objection-already-have",category:"Objection Handling",layout:"comparison",eyebrow:'"We already have medical."',headline:"Great. This is what makes medical feel free.",subline:"Telehealth, therapy, Rx â for the whole family.",footnote:"Stacks alongside any carrier",gradient:"dark",caption:`"We already have medical" is not a no â it's a setup. 1744 1745VURVbenefits⢠layers on telehealth, $0 therapy, Rx savings, and transparent pricing for the whole household. That's what makes the existing medical plan finally feel worth the premium. 1746 1747â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"objection-too-cheap",category:"Objection Handling",layout:"stat",eyebrow:'"$95 is too cheap to be real."',headline:"Up to 5 lives.",subline:"Unlimited telehealth. $0 therapy. 85% off Rx.",footnote:"Membership pricing · No hidden upsells",gradient:"primary",caption:`"$95 sounds too cheap to be real" is one of our favorite objections. 1748 1749VURVbenefits⢠covers up to 5 lives â unlimited telehealth, $0 therapy sessions, up to 85% off prescriptions â for that flat household fee. No upsells, no hidden tiers. 1750 1751â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"objection-employee-buy-in",category:"Objection Handling",layout:"quote",eyebrow:'"Will employees actually use it?"',headline:'"Yes. They do."',subline:"Monthly active use, family-wide.",footnote:"CSAT 4.8â · 3.2à EAP utilization",gradient:"accent",caption:`"Will employees actually use it?" is the only objection that matters. 1752 1753VURVbenefits⢠averages 4.8â in-app and runs 3.2à the mental-health utilization of traditional EAPs. People use it because it works on their phone, on their schedule, for their family. 1754 1755â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"industry-construction",category:"Use Cases by Industry",layout:"service",eyebrow:"Construction & Trades",headline:"Built for crews, not cubicles.",subline:"Field workers, 1099 subs, families all in.",footnote:"Same-day activation · Mobile-first",gradient:"primary",caption:`Field workers rarely fit neatly into a group medical census. 1756 1757VURVbenefits⢠covers crews â W2 and 1099, families included â for one flat household fee. Telehealth from the jobsite. Therapy after the shift. Rx the family can afford. 1758 1759â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"industry-restaurants",category:"Use Cases by Industry",layout:"service",eyebrow:"Restaurants & Hospital
1759ity",headline:"Front-of-house, back-of-house, all covered.",subline:"Part-time, full-time, every shift.",footnote:"No hours threshold · Whole household",gradient:"accent",phoneImage:va,caption:`Hospitality teams are the workforce most underserved by traditional benefits. 1760 1761VURVbenefits⢠covers every member of the staff â part-time, full-time, family included â for $95/month. The benefit that retains a tip line. 1762 1763â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"industry-agencies",category:"Use Cases by Industry",layout:"service",eyebrow:"Agencies & Studios",headline:"Senior, junior, contractor â same benefit.",subline:"One flat household fee. No carve-outs.",footnote:"Easy add to ICHRA or stipend models",gradient:"hero",caption:`Modern agencies run on a mix of W2, 1099, and overseas talent. 1764 1765VURVbenefits⢠covers everyone you want covered, household included, for one predictable fee. The cleanest benefits line item on the P&L. 1766 1767â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"industry-home-services",category:"Use Cases by Industry",layout:"service",eyebrow:"Home Services",headline:"HVAC, plumbing, electrical, landscaping.",subline:"Crews want a benefit their family can use.",footnote:"Retention play · Recruiting edge",gradient:"darkBlue",caption:`In home services, your competition is also your neighbor â and they're hiring from the same pool. 1768 1769VURVbenefits⢠gives crews a real benefit their families actually use, for $95/month. Quietest retention lever in the trades. 1770 1771â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"renewal-defend-line",category:"Renewal Season",layout:"stat",eyebrow:"Renewal Defense",headline:"Zero",subline:"ancillary lines we've lost at renewal",footnote:"Because members use it monthly",gradient:"primary",caption:`Most ancillary benefits get cut at renewal because nobody noticed they were there. 1772 1773VURVbenefits⢠doesn't get cut â members open the app every month, families depend on it, and HR has the utilization numbers to show finance. A renewal that defends itself. 1774 1775â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"renewal-add-on",category:"Renewal Season",layout:"service",eyebrow:"Add It At Renewal",headline:"Drop VURVbenefits in alongside the new med plan.",subline:"Five-minute add to any case you're quoting.",footnote:"No carrier disruption · Whole-household upgrade",gradient:"accent",caption:`Renewal season is the best moment to add a benefit employees notice. 1776 1777VURVbenefits⢠takes five minutes to drop alongside any medical quote â and it's the one line item that gets thanked in the all-hands. 1778 1779â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#BrokerLife","#BenefitsStrategy"]},{id:"story-mom-2am",category:"Member Stories",layout:"quote",eyebrow:"Member Story",headline:'"I saw a doctor at 2am while my daughter slept on my chest."',subline:"â VURVbenefits member, parent of two",footnote:"Unlimited 24/7 telehealth · Whole household",gradient:"dark",caption:`The 2am pediatric panic is universal. 1780 1781VURVbenefits⢠members get a board-certified doctor in under 10 minutes â without leaving the kid's bedside. That's the moment HR teams want their benefits to show up. 1782 1783â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"story-therapist-week",category:"Member Stories",layout:"quote",eyebrow:"Member Story",headline:'"Got a therapist on the calendar the same week. Free."',subline:"â VURVbenefits member, mid-career professional",footnote:"Unlimited sessions · $0 per visit",gradient:"darkBlue",caption:`Most mental health benefits make you wait weeks and then bill you anyway. 1784 1785VURVbenefits⢠members book licensed therapists same-week, with unlimited free sessions. The benefit that actually moves wellbeing metrics. 1786 1787â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsStrategy"]},{id:"employer-brokers",category:"For Employers",layout:"comparison",eyebrow:"For Employers & Brokers",headline:"A real benefit. Not a discount card.",subline:"Add VURVhealth to your benefits stack.",footnote:"HSA/FSA eligible · Easy onboarding · No paperwork to chase",gradient:"dark",caption:`Employees are skipping care because medical costs are too high. Brokers are running out of answers. 1788 1789VURVhealth⢠gives every employee unlimited 24/7 telehealth, mental health therapy, and Rx savings â for $95/month per family. Stacks next to any medical plan. 1790 1791â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#BenefitsBroker","#HRTe
1791ch","#WorkforceHealth"]},{id:"b2b-skip-care-v2",category:"For Employers",layout:"stat",eyebrow:"Workforce Health",headline:"Employees are skipping care.",subline:"Give them a benefit they'll actually use.",footnote:"$95/mo per family · HSA/FSA eligible",gradient:"dark",caption:`Cost is the #1 reason employees postpone medical care â and presenteeism costs employers billions. 1792 1793VURVbenefits⢠stacks next to any medical plan: unlimited 24/7 telehealth, therapy, and Rx savings for $95/month per family. Low lift to deploy. Real outcomes. 1794 1795â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#WorkforceHealth","#BenefitsBroker"]},{id:"b2b-broker-pitch-v3",category:"For Brokers",layout:"service",eyebrow:"For Brokers",headline:"A renewal story your clients want to hear.",subline:"Add VURVhealth on top â keep them, save them money.",footnote:"Easy onboarding · No paperwork to chase",gradient:"primary",caption:`Renewal season hits different when premiums are up double digits. 1796 1797VURVbenefits⢠helps brokers walk in with a $95/month per family layer that gives employees unlimited telehealth, therapy, and Rx savings â without ripping up the existing plan. Better story. Higher retention. 1798 1799â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#HRTech","#WorkforceHealth"]},{id:"b2b-stack-v4",category:"For Brokers",layout:"comparison",eyebrow:"Stack, Don't Replace",headline:"A real benefit, on top of what you have.",subline:"VURVhealth complements any medical plan.",footnote:"No carrier replacement required",gradient:"darkBlue",caption:`You don't have to rip and replace. 1800 1801VURVbenefits⢠stacks next to whatever medical plan an employer already offers â adding unlimited 24/7 telehealth, therapy, and Rx savings at $95/month per family. Quick to deploy, easy to communicate. 1802 1803â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#BenefitsBroker","#HRTech","#MembershipHealthcare"]},{id:"social-proof-broker-v3",category:"Member Stories",layout:"quote",eyebrow:"Broker Perspective",headline:"âIt's the easiest add-on I've ever sold.â",subline:"â Benefits Broker, Texas",footnote:"Stack next to any medical plan",gradient:"dark",caption:`Brokers are telling us the same thing. 1804 1805VURVbenefits⢠is a clean $95/month per family add-on that gives employees real care and gives brokers a renewal story they actually want to tell. No carrier rip-and-replace. 1806 1807â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#HRTech","#MembershipHealthcare"]},{id:"b2b-retention-v5",category:"For Employers",layout:"stat",eyebrow:"HR Leaders",headline:"31%",subline:"lower turnover when families get real healthcare",footnote:"VURVhealth for Teams · $95/employee/mo",gradient:"darkBlue",caption:`Your benefits package is your retention package. 1808 1809Teams offering VURVbenefits⢠as a benefit see 31% lower turnover. Employees stay when their families have unlimited 24/7 care for $95/month â not a $480 family plan they can't afford to use. 1810 1811â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#HR","#EmployeeBenefits","#Retention","#WorkplaceWellness"]},{id:"b2b-founder-v6",category:"For Employers",layout:"service",eyebrow:"Founder Story",headline:"She added VURV. Productivity went up.",subline:"Sick days dropped 22% in 90 days.",footnote:"VURVhealth for Teams · $95/employee/mo",gradient:"dark",caption:`Her 18-person startup couldn't afford a traditional group health plan. 1812
1813She added VURVbenefits⢠as a $95/employee benefit. Sick days dropped 22% in 90 days â because employees could see a doctor on a Tuesday night instead of taking Wednesday off. 1814 1815â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#StartupLife","#EmployeeBenefits","#WorkplaceWellness","#HR"]},{id:"b2b-math-v7",category:"For Employers",layout:"stat",eyebrow:"The Math",headline:"$1,140/yr",subline:"per employee · $8,605 avg family savings",footnote:"Below the per-employee benefits line. Above the value line.",gradient:"primary",caption:`Benefits leaders, here's the math. 1816 1817$1,140/year per employee. Average family savings: $8,605. That's an 7.5à return for your team â and a benefit that actually gets used, every month, by every family member. 1818 1819â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HR","#WorkplaceWellness","#TotalRewards"]},{id:"b2b-vs-group-v8",category:"Comparison",layout:"comparison",eyebrow:"vs. Group Insurance",headline:"$95/employee",subline:"vs. $1,200+/mo group fam
1819ily premium",footnote:"Add as a benefit. Or replace one entirely.",gradient:"darkBlue",caption:`Group insurance: $1,200+/month per family. Renewal hikes every year. 1820 1821VURVbenefits⢠for Teams: $95/employee/month. No renewals. No deductibles. Unlimited 24/7 care, therapy, and Rx savings â for every employee and their family of up to 5. 1822 1823â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#HR","#EmployeeBenefits","#WorkplaceWellness","#GroupHealth"]},{id:"b2b-app-v9",category:"App / Phone-first",layout:"appLaunch",eyebrow:"For Your Team",headline:"One app. Every employee.",subline:"Roll out in 48 hours.",footnote:"VURVhealth for Teams · iOS and Android",gradient:"hero",phoneImage:h.welcome,caption:`Roll out a benefit your employees will actually open. 1824 1825VURVbenefits⢠for Teams deploys in 48 hours. Every employee gets unlimited 24/7 care for their whole family â in one app, for $95/month each. 1826 1827â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HR","#WorkplaceWellness","#HealthApp"]},{id:"partner-employer-v7",category:"For Resellers / Channel",layout:"stat",eyebrow:"For Employers",headline:"$95",subline:"per employee · whole family covered",footnote:"Add as a benefit. Or replace one entirely.",gradient:"darkBlue",caption:`Add the benefit your employees will actually use every month. 1828 1829VURVbenefits⢠for Teams gives every employee unlimited 24/7 care for their whole family â for $95/month each. Roll out in 48 hours. 1830 1831â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HR","#WorkplaceWellness","#GroupHealth"]},{id:"partner-broker-v8",category:"For Resellers / Channel",layout:"service",eyebrow:"For Brokers",headline:"A benefit that closes the gap.",subline:"Pair with HDHPs, supplements, or stand-alone.",footnote:"White-label and co-brand options",gradient:"dark",caption:`Your clients have a healthcare affordability problem. Here's the answer. 1832 1833VURVbenefits⢠slots into any benefits stack â pair with high-deductible plans, offer as a stand-alone supplement, or use as a base layer. $95/employee/month, family included. 1834 1835â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#Brokers","#EmployeeBenefits","#HR","#WorkplaceWellness"]},{id:"partner-comparison-v10",category:"For Resellers / Channel",layout:"comparison",eyebrow:"vs. Stand-Alone Telehealth",headline:"$95/fam",subline:"vs. $50+/employee for telehealth-only",footnote:"Mental health, Rx, and labs included â not add-ons.",gradient:"darkBlue",caption:`Most telehealth-only benefits cost $50+/employee â and stop at video visits. 1836 1837VURVbenefits⢠partners get telehealth, mental health, prescriptions, labs, and specialist referrals â for the whole family â at $95/month total. 1838 1839â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HR","#Telehealth","#PartnerWithUs"]},{id:"partner-app-v11",category:"For Resellers / Channel",layout:"appLaunch",eyebrow:"Co-Brand Ready",headline:"Your brand. Our care.",subline:"White-label app available",footnote:"Launch in 48 hours",gradient:"primary",phoneImage:h.features,caption:`Want a benefit that feels like yours? 1840 1841VURVbenefits⢠partners can white-label or co-brand the app â your logo, your colors, our $95/month family care engine running underneath. 1842 1843â Become a partner at VURVbenefits.com`,hashtags:["#VURVBenefits","#PartnerWithUs","#WhiteLabel","#EmployeeBenefits","#WorkplaceWellness"]},{id:"smb-v1",category:"Small Business",layout:"comparison",eyebrow:"For 5â50 Employees",headline:"A real benefit at a small-business price.",subline:"Stack VURVhealth onto any plan â or use it standalone.",footnote:"HSA/FSA eligible · easy onboarding",gradient:"dark",caption:`Small employers can't compete with big-company benefits. Until now. 1844 1845VURVbenefits⢠gives every employee unlimited 24/7 telehealth, mental health, and Rx savings for $95/month per family. Stacks beside any plan, works standalone. 1846 1847â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#SmallBusiness","#EmployeeBenefits","#BenefitsBroker","#HRTe
1847ch"]},{id:"smb-v2",category:"Small Business",layout:"stat",eyebrow:"Group Premium Inflation",headline:"+7%/yr",subline:"avg small-group premium increase",footnote:"VURVhealth is a fixed $95/mo per family",gradient:"darkBlue",caption:`Small-group premiums went up 7%+ this year. They'll go up again next year. 1848 1849VURVbenefits⢠is a flat $95/month per family â predictable, easy to budget, easy to keep when costs spike elsewhere. 1850 1851â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#SmallBusiness","#EmployeeBenefits","#HealthcareSavings","#HRTech"]},{id:"smb-v3",category:"Small Business",layout:"quote",eyebrow:"Employer Story",headline:'"Added VURV. Kept the team."',subline:"â Maya, founder, 14-person agency",footnote:"Onboarded in under a week",gradient:"primary",caption:`"My team kept asking about benefits. Couldn't afford a $1k/employee/month plan. Added VURVbenefits⢠at $95/month/family, covered everyone, kept the team. Best benefits ROI I've made." 1852 1853â Maya, founder. 1854 1855â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#SmallBusiness","#EmployerStory","#EmployeeBenefits","#HRTech"]},{id:"smb-v4",category:"Small Business",layout:"service",eyebrow:"Easy Onboarding",headline:"Live in under a week.",subline:"No SPDs to chase. No carrier paperwork.",footnote:"Self-serve enrollment · census optional",gradient:"accent",caption:`Adding traditional group health is a 2-month, paperwork-heavy slog. 1856 1857VURVbenefits⢠ships in a week: send invites, employees enroll themselves, you're done. No SPDs, no carrier portal, no underwriting. 1858 1859â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#SmallBusiness","#EmployeeBenefits","#HRTech","#BenefitsBroker"]},{id:"smb-v5",category:"Small Business",layout:"stat",eyebrow:"Retention Tool",headline:"2Ã",subline:"higher retention with strong health benefits",footnote:"SHRM benefits study, 2024",gradient:"hero",caption:`Employees with strong health benefits stay 2à longer. Recruiters know this. So does your competition. 1860 1861VURVbenefits⢠lets a 10-person team offer benefits that feel like a Fortune 500 perk â for the cost of one team lunch per month. 1862 1863â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#SmallBusiness","#Retention","#EmployeeBenefits","#HRTech"]},{id:"smb-v6",category:"Small Business",layout:"comparison",eyebrow:"Group Plan vs. VURV",headline:"$1,200/employee vs. $95/family",subline:"Most teams use both. Some use just VURV.",footnote:"Always compare with your broker",gradient:"darkBlue",caption:`A standard small-group plan runs $1,200+/employee/month. Hard to justify for a small team. 1864 1865VURVbenefits⢠is $95/family/month. Use it as a standalone benefit, or stack
1865it under a high-deductible plan. Either way: real value, real fast. 1866 1867â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#SmallBusiness","#EmployeeBenefits","#BenefitsBroker","#HealthcareSavings"]},{id:"smb-v7",category:"Small Business",layout:"app",eyebrow:"For Your Team",headline:"One app. Everyone covered.",subline:"Telehealth, therapy, Rx, dental â in one place.",footnote:"iOS · Android · family profiles included",gradient:"primary",phoneImage:h.showcase,caption:`Give every teammate (and their family) a single app for healthcare. 1868 1869VURVbenefitsâ¢: 24/7 telehealth, unlimited mental health therapy, up to 85% off Rx, dental + vision â for $95/family/month. Easy to roll out, easy to love. 1870 1871â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#SmallBusiness","#EmployeeBenefits","#AppLaunch","#HRTech"]},{id:"b2b-extra-v1",category:"For Brokers",layout:"comparison",eyebrow:"For Employers",headline:"Real benefit. Tiny budget.",subline:"$95/family/month stacks beside any plan.",footnote:"HSA/FSA eligible · easy onboarding",gradient:"dark",caption:`You don't have a $1,200/employee/month budget. Most small employers don't. 1872 1873VURVbenefits⢠gives every employee unlimited 24/7 telehealth, mental health, Rx, dental + vision â for $95/family/month. 1874 1875â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#BenefitsBroker","#HRTech","#SmallBusiness"]},{id:"b2b-extra-v2",category:"For Employers",layout:"stat",eyebrow:"Retention Lift",headline:"2à retention",subline:'when employees rate benefits as "strong"',footnote:"SHRM benefits study, 2024",gradient:"darkBlue",caption:`Strong benefits = double retention. The data is clear. 1876 1877VURVbenefits⢠lets a 15-person team offer benefits that feel Fortune-500 â without the Fortune-500 price tag. 1878 1879â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#Retention","#HRTech","#SmallBusiness"]},{id:"b2b-extra-v3",category:"Member Stories",layout:"quote",eyebrow:"Broker Story",headline:'"My groups stopped shopping."',subline:"â Devon, benefits broker",footnote:"Added VURVhealth as a fixed-cost layer",gradient:"primary",caption:`"My small groups used to shop every renewal. Adding VURVbenefits⢠stopped the churn â fixed cost, real care." 1880 1881Brokers add VURVbenefits⢠alongside major medical to give clients a stable, predictable benefit employees actually use. 1882 1883â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#BenefitsBroker","#EmployeeBenefits","#HRTech","#SmallBusiness"]},{id:"b2b-extra-v4",category:"For Employers",layout:"service",eyebrow:"Easy Onboarding",headline:"Live in a week.",subline:"Self-serve enrollment. No carrier paperwork.",footnote:"Census optional · no SPDs to manage",gradient:"accent",caption:`Group health onboarding usually takes 60 days. VURV takes 5. 1884 1885Send invites, employees enroll themselves, you're done. No SPDs, no carrier portal, no underwriting. 1886 1887â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#EmployeeBenefits","#HRTech","#BenefitsBroker","#SmallBusiness"]},{id:"b2b-extra-v5",category:"App / Phone-first",layout:"app",eyebrow:"For HR",headline:"One dashboard. Whole team.",subline:"Track enrollment, usage, savings.",footnote:"iOS · Android · web admin",gradient:"primary",phoneImage:h.features,caption:`HR shouldn't need a spreadsheet to track benefits. 1888 1889VURVbenefits⢠gives HR a dashboard for the whole team â enrollment status, app usage, savings rolled up at a glance. 1890 1891â Talk to our team at VURVbenefits.com`,hashtags:["#VURVBenefits","#HRTech","#EmployeeBenefits","#BenefitsBroker","#SmallBusiness"]}],Nt=la.url;function Na(a,n,t){var y;const r=((y=a.logo)==null?void 0:y.source)??a.logoId;if(r){const d=n.find(g=>g.id===r);if(d)return{url:d.logo_url,source:"override",variant:d.variant,label:d.label}}const i=a.gradient==="light"?"dark":"light",s=n.find(d=>d.variant===i&&d.is_default)||n.find(d=>d.variant===i);return s?{url:s.logo_url,source:"auto",variant:s.variant,label:s.label}:{url:t==="health"?Nt:null,source:"fallback",variant:"fallback",label:null}}function ma(a,n,t){const r=a.logo||{},i=r.slot??"primary",s=r.size??fe,y=r.x??0,d=r.y??0,g=r.anchor??Re,V=Na(a,n,t);
1891if(i==="none")return{primary:null,partner:null,primaryInfo:V};const x=V.url,U=V.variant??"fallback";if(i==="partner"){const C=It(a,n,t),R=r.size??70;return{primary:C?{url:C.url,size:fe,x:0,y:0,anchor:"tl",pill:!1,variant:C.variant??"fallback",source:C.source,label:C.label}:null,partner:x?{url:x,size:R,x:y,y:d,anchor:r.anchor??"tr",pill:U!=="light",variant:U,source:V.source,label:V.label}:null,primaryInfo:V}}return{primary:x?{url:x,size:s,x:y,y:d,anchor:g,pill:!1,variant:U,source:V.source,label:V.label}:null,partner:a.partnerLogo?{url:a.partnerLogo,size:50,x:0,y:0,anchor:"tr",pill:!0,variant:"color",source:"override",label:null}:null,primaryInfo:V}}function It(a,n,t){const r={...a,logo:void 0,logoId:void 0},i=Na(r,n,t);return i.url?i:null}function jt(a){return a?typeof a=="string"?a:a.url:null}const Ua=la.url,Et={health:{domain:"vurvhealth.com",logo:Ua},benefits:{domain:"vurvbenefits.com",logo:Ua}},Dt={primary:"linear-gradient(135deg, hsl(245 47% 65%) 0%, hsl(263 84% 58%) 100%)",accent:"linear-gradient(135deg, hsl(187 100% 42%) 0%, hsl(104 64% 59%) 100%)",hero:"linear-gradient(135deg, hsl(245 47% 65%) 0%, hsl(187 100% 42%) 50%, hsl(104 64% 59%) 100%)",dark:"linear-gradient(135deg, hsl(215 25% 17%) 0%, hsl(245 60% 25%) 100%)",darkBlue:"linear-gradient(135deg, hsl(220 70% 18%) 0%, hsl(222 60% 32%) 100%)",black:"linear-gradient(160deg, hsl(0 0% 6%) 0%, hsl(0 0% 14%) 100%)",light:"linear-gradient(135deg, hsl(210 40% 98%) 0%, hsl(220 30% 92%) 100%)"},ze=a=>{a.currentTarget.style.visibility="hidden"},Ia=l.forwardRef(({template:a,brand:n="health",slots:t,logoOverride:r},i)=>{const{domain:s,logo:y}=Et[n],d=Dt[a.gradient||"primary"],g=a.gradient!=="light",V=g?"#FFFFFF":"#0F172A",x=g?"rgba(255,255,255,0.25)":"rgba(15,23,42,0.15)",U=g?"drop-shadow(0 30px 60px rgba(0,0,0,0.35))":"drop-shadow(0 30px 60px rgba(15,23,42,0.18))",C=t?t.primary:(()=>{const v=jt(r),f=v??y;if(!f)return null;const S=r&&typeof r=="object"&&r.variant?r.variant:"fallback";return{url:f,size:114,x:0,y:0,anchor:"tl",pill:!1,variant:S,source:v?"override":"fallback",label:null}})(),R=t?t.partner:a.partnerLogo?{url:a.partnerLogo,size:50,x:0,y:0,anchor:"tr",pill:!0,variant:"color",source:"override",label:null}:null;return e.jsxs("div",{ref:i,style:{width:1200,height:1200,background:d,fontFamily:"'Plus Jakarta Sans', 'Inter', system-ui, sans-serif",color:V,position:"relative",overflow:"hidden"},className:"flex flex-col",children:[a.customImage&&e.jsxs(e.Fragment,{children:[e.jsx("img",{src:a.customImage,alt:"",crossOrigin:"anonymous",loading:"lazy",decoding:"async",onError:ze,style:{position:"absolute",inset:0,width:"100%",height:"100%",objectFit:"cover",zIndex:0}}),e.jsx("div",{style:{position:"absolute",inset:0,background:"linear-gradient(180deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.25) 35%, rgba(0,0,0,0.65) 100%)",zIndex:1}})]}),e.jsxs("div",{className:"flex flex-col justify-between p-16 flex-1",style:{position:"relative",zIndex:2},children:[e.jsx("div",{style:{minHeight:C||R?114:0}}),C&&e.jsx(ka,{slot:C,isDark:g,alt:"Brand"}),R&&e.jsx(ka,{slot:R,isDark:g,alt:"Partner"}),a.layout==="appLaunch"&&a.phoneImage?e.jsxs("div",{className:"flex-1 flex items-center gap-12",style:{paddingTop:24},children:[e.jsxs("div",{style:{flex:1,maxWidth:600},children:[e.jsx("h2",{style:{fontSize:72,lineHeight:1.05,fontWeight:800,letterSpacing:-1.5,margin:0},children:a.headline??""}),a.subline&&e.jsx("p",{style:{fontSize:30,fontWeight:500,opacity:.9,marginTop:20,lineHeight:1.3},children:a.subline})]}),e.jsx("div",{style:{width:460,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:e.jsx("img",{src:a.phoneImage,alt:"",loading:"lazy",decoding:"async",onError:ze,style:{maxHeight:900,maxWidth:"100%",objectFit:"contain",filter:U}})})]}):e.jsxs("div",{className:"flex-1 flex flex-col justify-center",style:{paddingTop:24},children:[e.jsx("h2",{style:{fontSize:a.layout==="stat"||a.layout==="pricing"?200:88,lineHeight:1.05,fontWeight:800,letterSpacing:-1.5,margin:0,maxWidth:1e3},children:a.headline??""}),a.subline&&e.jsx("p",{style:{fontSize:40,fontWeight:500,opacity:.9,marginTop:24,maxWidth:900,lineHeight:1.25},children:a.subline})]}),e.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",borderTop:`1px solid ${x}`,paddingTop:20},children:[e.jsx("span",{style:{fontSize:18,opacity:.85,fontWeight:500},children:a.layout==="appLaunch"?"":a.footnote||s}),e.jsx("span",{style:{fontSize:18,opacity:.85,fontWeight:600},children:s})]})]})]})});Ia.displayName="PostCard";const da=l.memo(Ia);function ka({slot:a,isDark:n,alt:t}){const r=Ot(a.anchor,a.x,a.y),i=a.variant==="light"&&!n,s=a.variant==="fallback"&&!n,y=i||s?"brightness(0)":"none",d=e.jsx("img",{src:a.url,alt:t,crossOrigin:"anonymous",loading:"lazy",decoding:"async",onError:ze,style:{height:a.size,width:"auto",display:"block",filter:y,maxWidth:600,objectFit:"contain"}});return a.pill?e.jsx("div",{style:{position:"absolute",...r,background:"white",borderRadius:12,padding:"10px 18px",display:"flex",alignItems:"center"},children:e.jsx("img",{src:a.url,alt:t,crossOrigin:"anonymous",loading:"lazy",decoding:"async",onError:ze,style:{height:a.size,width:"auto",maxWidth:600,objectFit:"contain",display:"block"}})}):e.jsx("div",{style:{position:"absolute",...r},children:d})}function Ot(a,n,t){var g;const i={};let s="top",y="left";switch(a){case"tl":s="top",y="left";break;case"t":s="top",y="center";break;case"tr":s="top",y="right";break;case"l":s="middle",y="left";break;case"c":s="middle",y="center";break;case"r":s="middle",y="right";break;case"bl":s="bottom",y="left";break;case"b":s="bottom",y="center";break;case"br":s="bottom",y="right";break}s==="top"?i.top=64+t:s==="bottom"?i.bottom=64-t:(i.top="50%",i.transform=(i.transform||"")+` translateY(calc(-50% + ${t}px))`),y==="left"?i.left=64+n:y==="right"?i.right=64-n:(i.left="50%",i.transform=(i.transform||"")+` translateX(calc(-50% + ${n}px))`);const d=(g=i.transform)==null?void 0:g.trim();return i.transform=d||void 0,i}function _e(a){return a.toLowerCase().normalize("NFKD").replace(/[\u0300-\u036f]/g,"").replace(/[â¢Â®Â©]/g,"").replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"").slice(0,60)}function ja(a,n,t="png"){return`vurv-${n}-${_e(a.category)}-${_e(a.headline)}.${t}`}function Ea(a,n,t){const r=URL.createObjectURL(a);try{const i=document.createElement("a");i.href=r,i.download=n,i.rel="noopener",i.target="_self",i.style.display="none",document.body.appendChild(i),i.click(),setTimeout(()=>i.remove(),0)}catch{}if(t&&!t.closed)try{t.location.replace(r)}catch{try{t.close()}catch{}}setTimeout(()=>URL.revokeObjectURL(r),6e4)}function Da(){try{const a=window.open("","_blank");if(!a)return null;
1891try{a.document.write('<!doctype html><title>Preparing downloadâ¦</title><meta name="viewport" content="width=device-width,initial-scale=1"><style>body{font:14px system-ui;margin:0;display:flex;align-items:center;justify-content:center;height:100vh;color:#444}</style><body>Preparing downloadâ¦</body>'),a.document.close()}catch{}return a}catch{return null}}function Oa(a){if(a&&!a.closed)try{a.close()}catch{}}function Wt(a,n=8e3){const t=Array.from(a.querySelectorAll("img"));if(t.length===0)return Promise.resolve();const r=t.map(i=>new Promise(s=>{const y=()=>{typeof i.decode=="function"?i.decode().then(()=>s(),()=>s()):s()};if(i.complete&&i.naturalWidth>0)return y();const d=()=>{i.removeEventListener("load",d),i.removeEventListener("error",d),y()};i.addEventListener("load",d),i.addEventListener("error",d)}));return Promise.race([Promise.all(r).then(()=>{}),new Promise(i=>setTimeout(i,n))])}async function Gt(a){const n={pixelRatio:2,cacheBust:!0,width:1200,height:1200},{toPng:t}=await Ae(async()=>{const{toPng:i}=await import("./index-xVp0PEHv.js");return{toPng:i}},[]);let r=null;for(let i=0;i<3;i++){try{const s=await t(a,n),y=await(await fetch(s)).blob();if(y.size>1024)return y;r=new Error(`Snapshot too small (${y.size} bytes)`)}catch(s){r=s}await new Promise(s=>setTimeout(s,150*(i+1)))}throw r instanceof Error?r:new Error("Snapshot failed")}async function qt(a,n,t){var s;const r=document.createElement("div");r.style.cssText="position:fixed;left:-99999px;top:0;width:1200px;height:1200px;pointer-events:none;contain:strict;",document.body.appendChild(r);const i=rt(r);try{const y=t&&typeof t=="object"&&"primary"in t;if(await new Promise(g=>{i.render(l.createElement(da,{template:a,brand:n,slots:y?t:void 0,logoOverride:y?void 0:t})),requestAnimationFrame(()=>requestAnimationFrame(()=>g()))}),typeof document<"u"&&((s=document.fonts)!=null&&s.ready))try{await document.fonts.ready}catch{}await Wt(r),await new Promise(g=>requestAnimationFrame(()=>g()));const d=r.firstElementChild||r;return await Gt(d)}finally{i.unmount(),r.remove()}}async function zt(a,n,t,r){try{const{renderTemplateBlob:i}=await Ae(async()=>{const{renderTemplateBlob:y}=await Promise.resolve().then(()=>an);return{renderTemplateBlob:y}},void 0),s=await i(a,n,r);Ea(s,ja(a,n),t)}catch(i){throw Oa(t),i}}const _t=2,Yt=32;function Jt(a){if(!a)return"0";if(typeof a=="string")return`s:${a}`;if("primary"in a){const t=a,r=t.primary,i=t.partner,s=y=>y?`${y.source}|${y.variant??""}|${y.label??""}|${y.url??""}`:"";return`p:${s(r)}|${s(i)}`}const n=a;return`l:${n.source}|${n.variant??""}|${n.label??""}|${n.url??""}`}function Kt(a,n,t,r){return`${n}::${a.id}::v${a.updatedAt??""}::${Jt(t)}::g${r}`}const ce=new Map;let Wa=0;function Zt(a){const n=ce.get(a);if(n!==void 0)return ce.delete(a),ce.set(a,n),n}function Qt(a,n){for(ce.has(a)&&ce.delete(a),ce.set(a,n);ce.size>Yt;){const t=ce.keys().next().value;if(t===void 0)break;ce.delete(t)}}function Ga(){Wa++,ce.clear()}let Ee=0;const qa=[];function Xt(){return Ee<_t?(Ee++,Promise.resolve()):new Promise(a=>{qa.push(()=>{Ee++,a()})})}function en(){Ee--;const a=qa.shift();a&&a()}async function pa(a,n,t,r={}){const i=Kt(a,n,t,Wa);if(!r.skipCache){const s=Zt(i);if(s)return s}await Xt();try{const s=await qt(a,n,t);return Qt(i,s),s}finally{en()}}const an=Object.freeze(Object.defineProperty({__proto__:null,invalidateRenderCache:Ga,renderTemplateBlob:pa},Symbol.toStringTag,{value:"Module"}));function Ha(a,n){const t={...a||{},...n};return n.phoneImageKey&&h[n.phoneImageKey]&&(t.phoneImage=h[n.phoneImageKey]),n.partnerLogoKey&&$e[n.partnerLogoKey]&&(t.partnerLogo=$e[n.partnerLogoKey]),delete t.phoneImageKey,delete t.partnerLogoKey,t}function tn(a="health"){const n=a==="benefits"?Pt:Bt,[t,r]=l.useState({}),[i,s]=l.useState([]),[y,d]=l.useState([]),[g,V]=l.useState(!0),[x,U]=l.useState(!1),[C,R]=l.useState(()=>new Set),v=l.useRef(0),f=l.useCallback(o=>{R(m=>{if(m.has(o))return m;const u=new Set(m);return u.add(o),u})},[]),S=l.useCallback(o=>{R(m=>{if(!m.has(o))return m;const u=new Set(m);return u.delete(o),u})},[]),A=l.useCallback(async o=>{const m=Ie();if(!m){V(!1);return}const u=(o==null?void 0:o.silent)===!0;u||V(!0);try{const[{data:b,error:F},{data:I}]=await Promise.all([Ce.functions.invoke("linkedin-templates",{body:{pin:m,brand:a,action:"list"}}),Ce.functions.invoke("linkedin-templates",{body:{pin:m,brand:a,action:"listBrandLogos"}})]);if(F)throw F;aa();const re={};for(const Z of(b==null?void 0:b.overrides)||[])re[Z.template_id]=Z;r(re),s((b==null?void 0:b.customs)||[]),d((I==null?void 0:I.logos)||[])}catch(b){console.error("Failed to load LinkedIn template state",b)}finally{u||V(!1)}},[a]);l.useEffect(()=>{A()},[A]);const L=l.useMemo(()=>{const o=[];for(const m of n){const u=t[m.id];u!=null&&u.deleted||(u&&Object.keys(u.patch||{}).length>0?o.push({...Ha(m,u.patch),_origin:"default",_edited:!0}):o.push({...m,_origin:"default",_edited:!1}))}for(const m of i)o.push({...Ha(null,m.data),id:m.id,_origin:"custom",_edited:!1});return o},[t,i,n]),j=l.useMemo(()=>n.filter(o=>{var m;return(m=t[o.id])==null?void 0:m.deleted}).map(o=>({...o,_origin:"default",_edited:!1})),[t,n]),B=l.useCallback(async o=>{v.current+=1,U(!0);try{const m=Ie();if(!m)return await new Promise((F,I)=>{at({run:()=>B(o),resolve:F,reject:I}),window.dispatchEvent(new CustomEvent(tt))});const{data:u,error:b}=await Ce.functions.invoke("linkedin-templates",{body:{pin:m,brand:a,...o}});if(b)throw b;if(u!=null&&u.error)throw new Error(u.error);return aa(),Ga(),await A({silent:!0}),u}finally{v.current=Math.max(0,v.current-1),v.current===0&&U(!1)}},[A,a]),$=l.useCallback(async(o,m)=>{const u=Ie();if(!u)throw new Error("Session expired â please re-enter your PIN.");const{data:b,error:F}=await Ce.functions.invoke("linkedin-templates",{body:{pin:u,brand:a,action:"uploadPostImage",dataUrl:o,mime:m}});if(F)throw F;if(b!=null&&b.error)throw new Error(b.error);return aa(),b.url},[a]),E=l.useCallback(o=>t[o],[t]),q=l.useCallback(o=>i.find(m=>m.id===o),[i]),z=l.useCallback((o,m,u)=>{u?s(b=>{const F=b.findIndex(re=>re.id===o);if(F===-1)return[...b,{id:o,data:{...m}}];const I=b.slice();return I[F]={...I[F],data:{...I[F].data,...m}},I}):r(b=>{const F=b[o];return{...b,[o]:{template_id:o,deleted:(F==null?void 0:F.deleted)??!1,patch:{...(F==null?void 0:F.patch)||{},...m}}}})},[]),D=l.useCallback((o,m)=>{m?s(u=>u.filter(b=>b.id!==o)):r(u=>{var b;return{...u,[o]:{template_id:o,deleted:!0,patch:((b=u[o])==null?void 0:b.patch)||{}}}})},[]),P=l.useCallback(o=>{r(m=>{if(!m[o])return m;const u={...m};return delete u[o],u})},[]),W=l.useCallback((o,m)=>{r(u=>{const b={...u};return m?b[o]=m:delete b[o],b})},[]),ae=l.useCallback((o,m)=>{s(u=>{const b=u.filter(F=>F.id!==o);return m?[...b,m]:b})},[]),G=l.useCallback(async(o,m,u)=>{const b=u?void 0:E(o),F=u?q(o):void 0;z(o,m,u),f(o);try{return await B({action:"save",template_id:o,patch:m,isCustom:u})}catch(I){throw u?ae(o,F):W(o,b),I}finally{S(o)}},[B,E,q,z,W,ae,f,S]),te=l.useCallback(async(o,m)=>{const u=m?void 0:E(o),b=m?q(o):void 0;D(o,m),f(o);try{return await B({action:"delete",template_id:o,isCustom:m})}catch(F){throw m?ae(o,b):W(o,u),F}finally{S(o)}},[B,E,q,D,W,ae,f,S]),N=l.useCallback(async o=>{const m=E(o);P(o),f(o);try{return await B({action:"reset",template_id:o})}catch(u){throw W(o,m),u}finally{S(o)}},[B,E,P,W,f,S]);return{loading:g,saving:x,templates:L,deletedDefaults:j,brandLogos:y,pendingIds:C,saveTemplate:G,createTemplate:o=>{const m=`custom-${Date.now()}-${Math.random().toString(36).slice(2,8)}`;return G(m,o,!0)},deleteTemplate:te,resetTemplate:N,uploadBrandLogo:(o,m,u,b)=>
1891B({action:"uploadBrandLogo",dataUrl:o,mime:m,variant:u,label:b}),setDefaultLogo:o=>B({action:"setDefaultLogo",id:o}),renameBrandLogo:(o,m)=>B({action:"renameLogo",id:o,label:m}),deleteBrandLogo:o=>B({action:"deleteBrandLogo",id:o}),resetBrandLogos:()=>B({action:"resetBrandLogo"}),uploadPostImage:$,cleanupOrphanUploads:o=>B({action:"cleanupOrphanUploads",...o}),refresh:A}}const nn="sg_draft:",on=1e3,rn=7*24*60*60*1e3;function Ye(a){return`${nn}${a}`}function sn(a){try{const n=localStorage.getItem(Ye(a));if(!n)return null;const t=JSON.parse(n);return Date.now()-t.savedAt>rn?(localStorage.removeItem(Ye(a)),null):t}catch{return null}}function xa(a){try{localStorage.removeItem(Ye(a))}catch{}}function ln(a,n,t){const r=l.useRef(null),i=l.useRef(!0);l.useEffect(()=>{if(!t){i.current=!0;return}if(i.current){i.current=!1;return}return r.current&&window.clearTimeout(r.current),r.current=window.setTimeout(()=>{try{const s={data:n,savedAt:Date.now()};localStorage.setItem(Ye(a),JSON.stringify(s))}catch{}},on),()=>{r.current&&window.clearTimeout(r.current)}},[a,n,t])}const hn=["stat","pricing","service","quote","comparison","partner","app","appLaunch"],cn=["primary","accent","hero","dark","darkBlue","black","light"],mn=["tl","t","tr","l","c","r","bl","b","br"],Pe="w-full h-10 rounded-md border border-input bg-background px-3 text-sm",dn="w-full rounded-md border border-input bg-background px-3 py-2 text-sm";function pn({open:a,onOpenChange:n,template:t,onSave:r,onUploadImage:i,brandLogos:s=[],brand:y="health"}){const[d,g]=l.useState(""),[V,x]=l.useState(""),[U,C]=l.useState(""),[R,v]=l.useState(""),[f,S]=l.useState(""),[A,L]=l.useState(""),[j,B]=l.useState(""),[$,E]=l.useState("stat"),[q,z]=l.useState("primary"),[D,P]=l.useState("none"),[W,ae]=l.useState("none"),[G,te]=l.useState(""),[N,o]=l.useState("primary"),[m,u]=l.useState(""),[b,F]=l.useState(fe),[I,re]=l.useState(0),[Z,Ue]=l.useState(0),[ie,ke]=l.useState(Re),[Be,Me]=l.useState(!1),[be,Ve]=l.useState(!1),[ue,He]=l.useState("sm"),[Qe,Xe]=l.useState("sm"),ge=l.useRef(null),xe=l.useRef(null),[ea,p]=l.useState(null);l.useEffect(()=>{if(!a)return;const c=sn(`tpl:${t.id}`),k=(c==null?void 0:c.data)??t;g(k.eyebrow||""),x(k.headline||""),C(k.subline||""),v(k.footnote||""),S(k.caption||""),L(Array.isArray(k.hashtags)?k.hashtags.join(" "):k.hashtags||""),B(k.category||""),E(k.layout||"stat"),z(k.gradient||"primary"),P(c?k.phoneKey||"none":$t(t.phoneImage)||"none"),ae(c?k.partnerKey||"none":At(t.partnerLogo)||"none"),te(k.customImage||"");const O=(c?k.logo:t.logo)||{};o(O.slot??"primary"),u(O.source??(c?k.logoSource:t.logoId)??""),F(O.size??fe),re(O.x??0),Ue(O.y??0),ke(O.anchor??Re),xe.current=null,c?(p(c.savedAt),H({title:"Restored unsaved draft",description:`From ${new Date(c.savedAt).toLocaleString()}.`})):p(null)},[a,t]);const w=l.useMemo(()=>({eyebrow:d,headline:V,subline:U,footnote:R,caption:f,hashtags:A,category:j,layout:$,gradient:q,phoneKey:D,partnerKey:W,customImage:G,logo:{slot:N,source:m,size:b,x:I,y:Z,anchor:ie},logoSource:m}),[d,V,U,R,f,A,j,$,q,D,W,G,N,m,b,I,Z,ie]);ln(`tpl:${t.id}`,w,a),l.useEffect(()=>{if(!a||!m||s.length===0)return;const c=`${t.id}:${m}`;xe.current!==c&&(xe.current=c,s.some(k=>k.id===m)||(u(""),H({title:"Pinned logo no longer exists",description:"Falling back to Auto."})))},[a,t.id,m,s]);const M=async c=>{if(i){if(!["image/png","image/jpeg","image/webp"].includes(c.type)){H({title:"Unsupported file",description:"PNG, JPG, or WebP only.",variant:"destructive"});return}if(c.size>5*1024*1024){H({title:"File too large",description:"Max 5MB.",variant:"destructive"});return}Me(!0);try{const k=await new Promise((ee,se)=>{const Se=new FileReader;Se.onload=()=>ee(String(Se.result)),Se.onerror=()=>se(Se.error),Se.readAsDataURL(c)}),O=await i(k,c.type);te(O),H({title:"Image uploaded"})}catch(k){H({title:"Upload failed",description:k==null?void 0:k.message,variant:"destructive"})}finally{Me(!1),ge.current&&(ge.current.value="")}}},ye=async()=>{Ve(!0);try{const c=Array.from(new Set(A.split(/\s+/).map(se=>se.trim()).filter(Boolean).map(se=>se.startsWith("#")?se:`#${se}`))).slice(0,5),k={};N!=="primary"&&(k.slot=N),m&&(k.source=m),b!==fe&&(k.size=b),I!==0&&(k.x=I),Z!==0&&(k.y=Z),ie!==Re&&(k.anchor=ie);const O=Object.keys(k).length>0,ee={category:j.trim()||"Uncategorized",layout:$,gradient:q,eyebrow:d.trim()||void 0,headline:V.trim(),subline:U.trim()||void 0,footnote:R.trim()||void 0,caption:f,hashtags:c,phoneImageKey:D==="none"?void 0:D,partnerLogoKey:W==="none"?void 0:W,customImage:G||void 0,logo:O?k:void 0,logoId:void 0};Object.keys(ee).forEach(se=>ee[se]===void 0&&delete ee[se]),await r(ee),xa(`tpl:${t.id}`),p(null),n(!1)}finally{Ve(!1)}},X=()=>{o("primary"),u(""),F(fe),re(0),Ue(0),ke(Re)},Y=ue!=="hidden",ne=l.useMemo(()=>
1891{if(!Y)return null;const c={};return N!=="primary"&&(c.slot=N),m&&(c.source=m),b!==fe&&(c.size=b),I!==0&&(c.x=I),Z!==0&&(c.y=Z),ie!==Re&&(c.anchor=ie),{id:t.id,category:j||"Preview",layout:$,gradient:q,eyebrow:d||void 0,headline:V||" ",subline:U||void 0,footnote:R||void 0,caption:"",hashtags:[],phoneImage:D!=="none"?h[D]:void 0,partnerLogo:W!=="none"?$e[W]:void 0,customImage:G||void 0,logo:Object.keys(c).length>0?c:void 0}},[Y,t.id,j,$,q,d,V,U,R,D,W,G,N,m,b,I,Z,ie]),_=l.useMemo(()=>ne?ma(ne,s,y):null,[ne,s,y]),me=ue==="sm"?240:ue==="md"?360:0,Fe=me/1200,K=N!=="none"&&(Math.abs(I)>300||Math.abs(Z)>300||b<56||b>320),ve=N!=="none"&&_!=null&&_.primary==null&&_.partner==null;return e.jsx(De,{open:a,onOpenChange:n,children:e.jsxs(Oe,{className:"max-w-2xl max-h-[90vh] overflow-y-auto",children:[e.jsxs(We,{children:[e.jsxs(Ge,{children:["Edit post â ",t.id]}),e.jsx($a,{className:"sr-only",children:"Edit this LinkedIn post template's content, layout, logo, and caption."})]}),e.jsx("div",{className:"sticky top-0 z-10 -mx-6 px-6 pt-2 pb-3 bg-background/95 backdrop-blur border-b border-border",children:ue==="hidden"?e.jsxs("div",{className:"flex items-center justify-between gap-3 py-1",children:[e.jsx("span",{className:"text-[11px] uppercase tracking-wider text-muted-foreground",children:"Preview hidden"}),e.jsx("button",{type:"button",onClick:()=>He(Qe),className:"text-[11px] text-primary hover:underline",children:"Show"})]}):ne&&_?e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx(un,{template:ne,brand:y,slots:_,sizePx:me,scale:Fe,boundaryKey:t.id}),e.jsxs("div",{className:"flex flex-col gap-2",children:[e.jsx("span",{className:"text-[11px] uppercase tracking-wider text-muted-foreground",children:"Live preview"}),e.jsxs("div",{className:"inline-flex rounded-md border border-border bg-background p-0.5",children:[["sm","md"].map(c=>e.jsx("button",{type:"button",onClick:()=>{He(c),Xe(c)},className:`px-3 py-1.5 text-[11px] rounded transition-colors ${ue===c?"bg-primary text-primary-foreground":"text-muted-foreground hover:text-foreground"}`,children:c==="sm"?"Small":"Medium"},c)),e.jsx("button",{type:"button",onClick:()=>He("hidden"),className:"px-3 py-1.5 text-[11px] rounded text-muted-foreground hover:text-foreground transition-colors",children:"Hide"})]}),K&&e.jsx("span",{className:"inline-flex items-center gap-1 text-[10px] text-amber-600 font-medium",children:"Logo near edge"}),ve&&e.jsx("span",{className:"inline-flex items-center gap-1 text-[10px] text-muted-foreground",children:"No logo configured"}),e.jsx("p",{className:"text-[10px] text-muted-foreground leading-tight max-w-[160px]",children:"Updates as you edit. Matches the exported PNG 1:1."})]})]}):null}),e.jsxs("div",{className:"space-y-4 py-2",children:[e.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Category"}),e.jsx(he,{value:j,onChange:c=>B(c.target.value)})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Layout"}),e.jsx("select",{className:Pe,value:$,onChange:c=>E(c.target.value),children:hn.map(c=>e.jsx("option",{value:c,children:c},c))})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Gradient"}),e.jsx("select",{className:Pe,value:q,onChange:c=>z(c.target.value),children:cn.map(c=>e.jsx("option",{value:c,children:c},c))})]}),e.jsxs("div",{className:"space-y-1.5 col-span-2",children:[e.jsxs(J,{children:["Phone image",$!=="appLaunch"&&e.jsx("span",{className:"ml-2 text-[11px] text-muted-foreground font-normal",children:"(only renders on appLaunch layout)"})]}),e.jsxs("div",{className:`grid grid-cols-6 gap-2 ${$!=="appLaunch"?"opacity-50 pointer-events-none":""}`,children:[e.jsx("button",{type:"button",onClick:()=>P("none"),className:`aspect-square rounded-md border text-[10px] font-medium flex items-center justify-center transition-colors ${D==="none"?"border-primary bg-primary/10 text-primary ring-2 ring-primary":"border-border bg-muted text-muted-foreground hover:text-foreground"}`,"aria-label":"No phone image",children:"None"}),Object.keys(h).map(c=>e.jsx("button",{type:"button",onClick:()=>P(c),title:sa[c],className:`aspect-square rounded-md border bg-muted overflow-hidden flex items-center justify-center transition-all ${D===c?"border-primary ring-2 ring-primary":"border-border hover:border-foreground
1891/40"}`,"aria-label":sa[c],children:e.jsx("img",{src:h[c],alt:"",className:"w-full h-full object-contain"})},c))]})]})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Partner logo"}),e.jsxs("select",{className:Pe,value:W,onChange:c=>ae(c.target.value),children:[e.jsx("option",{value:"none",children:"â none â"}),Object.keys($e).map(c=>e.jsx("option",{value:c,children:c},c))]})]}),e.jsxs("div",{className:"space-y-3 rounded-lg border border-border bg-muted/30 p-3",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx(J,{className:"text-sm font-semibold",children:"Logo"}),e.jsx("button",{type:"button",className:"text-[11px] text-muted-foreground hover:text-foreground underline",onClick:X,children:"Reset to default"})]}),e.jsxs("div",{className:"space-y-1",children:[e.jsx("p",{className:"text-[11px] text-muted-foreground",children:"Slot"}),e.jsx("div",{className:"inline-flex rounded-md border border-border bg-background p-0.5",children:["primary","partner","none"].map(c=>e.jsx("button",{type:"button",onClick:()=>o(c),className:`px-3 py-1.5 text-xs rounded transition-colors ${N===c?"bg-primary text-primary-foreground":"text-muted-foreground hover:text-foreground"}`,children:c==="primary"?"Primary":c==="partner"?"Partner":"None"},c))})]}),N!=="none"&&e.jsxs("div",{className:"space-y-1.5",children:[e.jsx("p",{className:"text-[11px] text-muted-foreground",children:"Source"}),e.jsxs("select",{className:Pe,value:m,onChange:c=>u(c.target.value),children:[e.jsx("option",{value:"",children:"Auto â match background"}),["light","dark","color","partner"].map(c=>{const k=s.filter(ee=>ee.variant===c);if(k.length===0)return null;const O=c==="light"?"Light":c==="dark"?"Dark":c==="color"?"Color":"Partner";return e.jsx("optgroup",{label:O,children:k.map(ee=>e.jsxs("option",{value:ee.id,children:[ee.label||"(no label)",ee.is_default?" â default":""]},ee.id))},c)})]}),s.length===0&&e.jsx("p",{className:"text-[11px] text-muted-foreground",children:"No library logos yet. Upload one in the Brand Logo Library above to pin it here."})]}),N!=="none"&&e.jsxs("div",{className:"grid grid-cols-[1fr_auto] gap-x-4 gap-y-2 items-center",children:[e.jsx(ta,{label:"Size",value:b,min:40,max:400,onChange:F,unit:"px"}),e.jsx(ta,{label:"X",value:I,min:-400,max:400,onChange:re,unit:"px"}),e.jsx(ta,{label:"Y",value:Z,min:-400,max:400,onChange:Ue,unit:"px"}),e.jsxs("div",{className:"col-span-2 space-y-1",children:[e.jsx("p",{className:"text-[11px] text-muted-foreground",children:"Anchor"}),e.jsx("div",{className:"inline-grid grid-cols-3 gap-1",children:mn.map(c=>e.jsx("button",{type:"button",onClick:()=>ke(c),className:`w-10 h-10 text-[10px] font-mono uppercase rounded border transition-colors ${ie===c?"border-primary bg-primary/10 text-primary":"border-border bg-background text-muted-foreground hover:text-foreground"}`,"aria-label":`Anchor ${c}`,children:c},c))})]})]})]}),i&&e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Backgroun
1891d image"}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx("p",{className:"text-[11px] uppercase tracking-wider text-muted-foreground",children:"Choose from library"}),e.jsx("div",{className:"grid grid-cols-6 gap-2",children:Object.keys(ba).map(c=>{const k=ba[c],O=G===k;return e.jsx("button",{type:"button",onClick:()=>te(O?"":k),title:Va[c],className:`aspect-square rounded-md border bg-muted overflow-hidden transition-all ${O?"border-primary ring-2 ring-primary":"border-border hover:border-foreground/40"}`,"aria-label":Va[c],children:e.jsx("img",{src:k,alt:"",className:"w-full h-full object-cover"})},c)})})]}),e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("div",{className:"w-20 h-20 rounded-md border border-border bg-muted overflow-hidden flex items-center justify-center shrink-0","aria-label":"Background image preview",children:G?e.jsx("img",{src:G,alt:"",className:"w-full h-full object-cover"}):e.jsx(lt,{className:"w-6 h-6 text-muted-foreground"})}),e.jsx("input",{ref:ge,type:"file",accept:"image/png,image/jpeg,image/webp",className:"hidden",onChange:c=>{var O;const k=(O=c.target.files)==null?void 0:O[0];k&&M(k)}}),e.jsxs(T,{type:"button",size:"sm",variant:"outline",className:"gap-2",onClick:()=>{var c;return(c=ge.current)==null?void 0:c.click()},disabled:Be,children:[Be?e.jsx(oe,{className:"w-4 h-4 animate-spin"}):e.jsx(Aa,{className:"w-4 h-4"}),G?"Replace":"Upload"]}),G&&e.jsxs(T,{type:"button",size:"sm",variant:"ghost",className:"gap-2",onClick:()=>te(""),children:[e.jsx(oa,{className:"w-4 h-4"})," Remove"]})]}),e.jsx("p",{className:"text-[11px] text-muted-foreground",children:"Full-bleed background. A dark scrim is auto-applied so text stays legible. PNG/JPG/WebP, max 5MB."})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Eyebrow"}),e.jsx(he,{value:d,onChange:c=>g(c.target.value)})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Headline"}),e.jsx(he,{value:V,onChange:c=>x(c.target.value)})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Subline"}),e.jsx(he,{value:U,onChange:c=>C(c.target.value)})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Footnote"}),e.jsx(he,{value:R,onChange:c=>v(c.target.value)})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx(J,{children:"Caption"}),e.jsxs("span",{className:`text-[11px] tabular-nums ${f.length>3e3?"text-destructive font-semibold":f.length>1300?"text-amber-600":"text-muted-foreground"}`,children:[f.length," / 3000"]})]}),e.jsx("textarea",{className:dn,rows:6,value:f,onChange:c=>S(c.target.value)}),e.jsx("p",{className:"text-[11px] text-muted-foreground",children:"LinkedIn truncates at ~210 chars in feed. Hard limit 3,000."})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(J,{children:"Hashtags (space-separated, max 5, # added automatically)"}),e.jsx(he,{value:A,onChange:c=>L(c.target.value)})]})]}),e.jsxs(qe,{children:[ea&&e.jsx(T,{variant:"ghost",onClick:()=>{xa(`tpl:${t.id}`),p(null),n(!1),H({title:"Draft discarded"})},disabled:be,className:"mr-auto text-muted-foreground",children:"Discard draft"}),e.jsx(T,{variant:"outline",onClick:()=>n(!1),disabled:be,children:"Cancel"}),e.jsxs(T,{onClick:ye,disabled:be||!V.trim(),className:"gap-2",children:[be?e.jsx(oe,{className:"w-4 h-4 animate-spin"}):e.jsx(Ht,{className:"w-4 h-4"}),"Save"]})]})]})})}function ta({label:a,value:n,min:t,max:r,onChange:i,unit:s}){return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"flex items-center gap-3 col-span-1",children:[e.jsx("span",{className:"text-[11px] text-muted-foreground w-8 shrink-0",children:a}),e.jsx("input",{type:"range",min:t,max:r,value:n,onChange:y=>i(Number(y.target.value)),className:"flex-1 accent-primary"})]}),e.jsxs("span",{className:"text-[11px] tabular-nums text-muted-foreground w-16 text-right",children:[n," ",s]})]})}class yn extends l.Component{constructor(){super(...arguments);ya(this,"state",{hasError:!1})}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(t){console.warn("[EditTemplateDialog preview]",t)}render(){return this.state.hasError?e.jsx("div",{className:"w-full h-full flex items-center justify-center text-[11px] text-muted-foreground",children:"Preview unavailable"}):this.props.children}}const un=l.memo(function({template:n,brand:t,slots:r,sizePx:i,scale:s,boundaryKey:y}){return e.jsx("div",{"data-testid":"edit-preview",className:"rounded-md overflow-hidden bg-muted border border-border shrink-0",style:{width:i,height:i,position:"relative",isolation:"isolate",userSelect:"none"},"aria-hidden":"true",children:e.jsx(yn,{children:e.jsx("div",{style:{width:1200,height:1200,transform:`scale(${s})`,transformOrigin:"top left",pointerEvents:"none"},children:e.jsx(da,{template:n,brand:t,slots:r})})},y)})}),gn=Za,fn=Qa,bn=Xa;function Vn({items:a,onRestore:n}){return a.length===0?null:e.jsxs(gn,{className:"border border-dashed border-border rounded-xl",children:[e.jsxs(fn,{className:"w-full flex items-center justify-between gap-3 px-4 py-3 text-sm",children:[e.jsxs("div",{className:"flex items-center gap-2 text-foreground",children:[e.jsx(vt,{className:"w-4 h-4 text-muted-foreground"}),e.jsx("span",{className:"font-semibold",children:"Deleted"}),e.jsx("span",{className:"text-xs font-medium text-muted-foreground bg-muted px-2 py-0.5 rounded-full",children:a.length})]}),e.jsx("span",{className:"text-xs text-muted-foreground",children:"Show / hide"})]}),e.jsx(bn,{children:e.jsx("ul",{className:"space-y-1 px-4 pb-4 text-sm",children:a.map(t=>e.jsxs("li",{className:"flex items-center justify-between gap-3",children:[e.jsxs("span",{className:"truncate text-muted-foreground",children:[e.jsx("span",{className:"text-[10px] uppercase tracking-wider mr-2",children:t.category}),t.headline]}),e.jsxs(T,{size:"sm",variant:"ghost",className:"gap-2",onClick:()=>n(t.id),children:[e.jsx(ha,{className:"w-4 h-4"})," Restore"]})]},t.id))})})]})}
1891const vn=["image/png","image/svg+xml","image/webp","image/jpeg"],Rn=1024*1024;function wn(a){return new Promise((n,t)=>{const r=new FileReader;r.onload=()=>n(String(r.result)),r.onerror=()=>t(r.error),r.readAsDataURL(a)})}const Ne=[{key:"light",title:"Light logos",subtitle:"Auto-applied to dark backgrounds",swatch:"linear-gradient(135deg, hsl(245 47% 65%) 0%, hsl(263 84% 58%) 100%)",uploadLabel:"Upload Light",emptyHint:"No light logo yet. Cards on dark backgrounds will use the built-in fallback.",labelPlaceholder:"e.g. Horizontal, Stacked",hasDefault:!0},{key:"dark",title:"Dark logos",subtitle:"Auto-applied to the light background",swatch:"linear-gradient(135deg, hsl(210 40% 98%) 0%, hsl(220 30% 92%) 100%)",uploadLabel:"Upload Dark",emptyHint:"No dark logo yet. Cards on the light background will use the built-in fallback.",labelPlaceholder:"e.g. Horizontal, Stacked",hasDefault:!0},{key:"color",title:"Color logos",subtitle:"Manual override only â never auto-picked",swatch:"linear-gradient(135deg, hsl(0 0% 96%) 0%, hsl(0 0% 88%) 100%)",uploadLabel:"Upload Color",emptyHint:"Pick per template from the Edit dialog when you want a color version.",labelPlaceholder:"e.g. Full-color, Gradient",hasDefault:!1},{key:"partner",title:"Partner & collaboration logos",subtitle:"Picked per template via the Edit dialog. Never auto-applied.",swatch:"linear-gradient(135deg, hsl(0 0% 100%) 0%, hsl(220 14% 96%) 100%)",uploadLabel:"Add Partner",emptyHint:"Add a partner logo to use it on co-branded posts.",labelPlaceholder:"Partner name, e.g. SAG-AFTRA",hasDefault:!1}];function Un({brand:a,logos:n,onUpload:t,onSetDefault:r,onRename:i,onDelete:s,onResetAll:y}){var G,te,N;const d=l.useRef(null),[g,V]=l.useState(null),[x,U]=l.useState("light"),[C,R]=l.useState(""),[v,f]=l.useState(!1),[S,A]=l.useState(null),[L,j]=l.useState(null),[B,$]=l.useState(""),E=a==="benefits"?"VURVbenefits":"VURVhealth",q=o=>{var m;U(o),R(""),(m=d.current)==null||m.click()},z=o=>{if(!vn.includes(o.type)){H({title:"Unsupported file",description:"PNG, SVG, WebP, or JPG.",variant:"destructive"});return}if(o.size>Rn){H({title:"File too large",description:"Max 1MB.",variant:"destructive"});return}V(o)},D=async()=>{if(g){f(!0);try{const o=await wn(g);await t(o,g.type,x,C.trim()||void 0),H({title:"Logo added"}),V(null),d.current&&(d.current.value="")}catch(o){H({title:"Upload failed",description:(o==null?void 0:o.message)||String(o),variant:"destructive"})}finally{f(!1)}}},P=async(o,m,u)=>{A(o);try{await m(),H({title:u})}catch(b){H({title:"Failed",description:(b==null?void 0:b.message)||String(b),variant:"destructive"})}finally{A(null)}},W=async()=>{if(confirm("Remove ALL uploaded logos for this brand? Posts will fall back to the built-in logo.")){A("__reset");try{await y(),H({title:"Uploaded logos removed"})}catch(o){H({title:"Reset failed",description:o==null?void 0:o.message,variant:"destructive"})}finally{A(null)}}},ae=async()=>{if(!L)return;const o=B.trim();A(L);try{await i(L,o),H({title:"Renamed"}),j(null),$("")}catch(m){H({title:"Rename failed",description:m==null?void 0:m.message,variant:"destructive"})}finally{A(null)}};return e.jsxs("section",{className:"rounded-2xl border border-border bg-card p-4 sm:p-5 space-y-5",children:[e.jsxs("div",{className:"flex flex-wrap items-center gap-3 border-b border-border pb-3",children:[e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsxs("h3",{className:"font-display text-base font-semibold text-foreground",children:[E," logo library"]}),e.jsx("p",{className:"text-xs text-muted-foreground mt-1",children:"Upload as many logos as you need. Light/Dark logos auto-apply by background. Color and Partner logos are picked per template. Max 1MB · PNG / SVG / WebP / JPG."})]}),n.length>0&&e.jsxs(T,{size:"sm",variant:"ghost",className:"gap-2 text-xs",onClick:W,disabled:S==="__reset",title:"Remove all uploaded logos",children:[S==="__reset"?e.jsx(oe,{className:"w-3.5 h-3.5 animate-spin"}):e.jsx(ha,{className:"w-3.5 h-3.5"}),"Use built-in defaults"]})]}),e.jsx("input",{ref:d,type:"file",accept:"image/png,image/svg+xml,image/webp,image/jpeg",className:"hidden",onChange:o=>{var u;const m=(u=o.target.files)==null?void 0:u[0];m&&z(m)}}),Ne.map(o=>{const m=n.filter(u=>u.variant===o.key);return e.jsxs("div",{className:"space-y-2",children:[e.jsxs("div",{className:"flex items-center gap-3 flex-wrap",children:[e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsxs("h4",{className:"text-sm font-semibold text-foreground",children:[o.title,e.jsx("span",{className:"ml-2 text-[10px] uppercase tracking-wider font-semibold bg-muted text-muted-foreground px-1.5 py-0.5 rounded",children:m.length})]}),e.jsx("p",{className:"text-[11px] text-muted-foreground",children:o.subtitle})]}),e.jsxs(T,{size:"sm",variant:"outline",className:"gap-1.5 h-8 text-xs",onClick:()=>q(o.key),children:[e.jsx(Ba,{className:"w-3.5 h-3.5"})," ",o.uploadLabel]})]}),m.length===0?e.jsx("div",{className:"rounded-xl border border-dashed border-border p-4 text-center text-[11px] text-muted-foreground",children:o.emptyHint}):e.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-3",children:m.map(u=>{const b=S===u.id;return e.jsxs("div",{className:"rounded-xl border border-border overflow-hidden flex flex-col bg-background",children:[e.jsx("div",{className:"flex items-center justify-center px-4 py-4",style:{background:o.swatch,minHeight:80},children:e.jsx("img",{src:u.logo_url,alt:u.label||`${o.title} logo`,style:{maxHeight:56,maxWidth:"100%",objectFit:"contain"}})}),e.jsxs("div",{className:"p-2.5 space-y-2",children:[e.jsxs("div",{className:"flex items-center gap-1.5 flex-wrap min-h-[20px]",children:[o.hasDefault&&u.is_default&&e.jsxs("span",{className:"text-[10px] uppercase tracking-wider font-semibold bg-primary/10 text-primary px-1.5 py-0.5 rounded inline-flex items-center gap-1",children:[e.jsx(fa,{className:"w-3 h-3 fill-current"})," Default"]}),e.jsx("span",{className:"text-xs text-foreground truncate flex-1 min-w-0",children:u.label||e.jsx("span",{className:"text-muted-foreground italic",children:"No label"})})]}),e.jsxs("div",{className:"flex gap-1",children:[o.hasDefault&&!u.is_default&&e.jsxs(T,{size:"sm",variant:"ghost",className:"flex-1 gap-1 text-[11px] h-7 px-2",onClick:()=>P(u.id,()=>r(u.id),"Set as default"),disabled:b,title:"Use as the default for this variant",children:[b?e.jsx(oe,{className:"w-3 h-3 animate-spin"}):e.jsx(fa,{className:"w-3 h-3"}),"Default"]}),e.jsxs(T,{size:"sm",variant:"ghost",className:"flex-1 gap-1 text-[11px] h-7 px-2",onClick:()=>{j(u.id),$(u.label||"")},disabled:b,children:[e.jsx(Fa,{className:"w-3 h-3"})," Rename"]}),e.jsxs(T,{size:"sm",variant:"ghost",className:"flex-1 gap-1 text-[11px] h-7 px-2 text-destructive hover:text-destructive",onClick:()=>P(u.id,()=>s(u.id),"Logo removed"),disabled:b,children:[e.jsx(ca,{className:"w-3 h-3"})," Delete"]})]})]})]},u.id)})})]},o.key)}),e.jsx(De,{open:!!g,onOpenChange:o=>!o&&V(null),children:e.jsxs(Oe,{className:"max-w-md",children:[e.jsx(We,{children:e.jsxs(Ge,{children:["Add ",(G=Ne.find(o=>
1891o.key===x))==null?void 0:G.title.replace(/ logos?$/i,"").toLowerCase()," logo"]})}),e.jsxs("div",{className:"space-y-4 py-2",children:[g&&e.jsx("div",{className:"rounded-xl flex items-center justify-center p-4",style:{background:(te=Ne.find(o=>o.key===x))==null?void 0:te.swatch,minHeight:100},children:e.jsx("img",{src:URL.createObjectURL(g),alt:"",style:{maxHeight:70,maxWidth:"100%",objectFit:"contain"}})}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs(J,{children:["Label",x==="partner"?"":" (optional)"]}),e.jsx(he,{value:C,onChange:o=>R(o.target.value),placeholder:(N=Ne.find(o=>o.key===x))==null?void 0:N.labelPlaceholder,maxLength:60,autoFocus:!0})]})]}),e.jsxs(qe,{children:[e.jsx(T,{variant:"outline",onClick:()=>V(null),disabled:v,children:"Cancel"}),e.jsxs(T,{onClick:D,disabled:v||x==="partner"&&!C.trim(),className:"gap-2",children:[v?e.jsx(oe,{className:"w-4 h-4 animate-spin"}):e.jsx(Aa,{className:"w-4 h-4"}),"Add to library"]})]})]})}),e.jsx(De,{open:!!L,onOpenChange:o=>!o&&j(null),children:e.jsxs(Oe,{className:"max-w-md",children:[e.jsx(We,{children:e.jsx(Ge,{children:"Rename logo"})}),e.jsxs("div",{className:"py-2 space-y-1.5",children:[e.jsx(J,{children:"Label"}),e.jsx(he,{value:B,onChange:o=>$(o.target.value),maxLength:60,autoFocus:!0,onKeyDown:o=>{o.key==="Enter"&&ae()}})]}),e.jsxs(qe,{children:[e.jsx(T,{variant:"outline",onClick:()=>j(null),disabled:S===L,children:"Cancel"}),e.jsxs(T,{onClick:ae,disabled:S===L,className:"gap-2",children:[S===L?e.jsx(oe,{className:"w-4 h-4 animate-spin"}):e.jsx(ra,{className:"w-4 h-4"}),"Save"]})]})]})})]})}const kn=[{value:"primary",label:"Primary",swatch:"from-vurv-blue to-vurv-purple"},{value:"accent",label:"Accent",swatch:"from-vurv-cyan to-vurv-blue"},{value:"hero",label:"Hero",swatch:"from-vurv-lime via-vurv-cyan to-vurv-blue"},{value:"dark",label:"Dark",swatch:"from-slate-900 to-slate-700"},{value:"darkBlue",label:"Dark Blue",swatch:"from-blue-900 to-slate-900"},{value:"black",label:"Black",swatch:"from-black to-neutral-800"},{value:"light",label:"Light",swatch:"from-slate-100 to-white"}];function Hn({open:a,mode:n,count:t,onOpenChange:r,onConfirm:i}){const[s,y]=l.useState(n==="gradient"?"hero":""),[d,g]=l.useState(!1);l.useEffect(()=>{a&&(y(n==="gradient"?"hero":""),g(!1))},[a,n]);const V=n==="gradient"?!!s:s.trim().length>0,x=async()=>{if(V){g(!0);try{await i(n==="gradient"?s:s.trim()),r(!1)}finally{g(!1)}}};return e.jsx(De,{open:a,onOpenChange:r,children:e.jsxs(Oe,{className:"max-w-md",children:[e.jsxs(We,{children:[e.jsx(Ge,{children:n==="gradient"?"Set gradient":"Move to category"}),e.jsxs($a,{children:["Applies to ",t," selected template",t===1?"":"s",". This will sync for everyone with the PIN."]})]}),n==="gradient"?e.jsx("div",{className:"grid grid-cols-2 gap-2 py-2",children:kn.map(U=>{const C=s===U.value;return e.jsxs("button",{type:"button",onClick:()=>y(U.value),className:`group flex flex-col gap-2 rounded-lg border p-3 text-left transition-colors min-h-[88px] ${C?"border-primary ring-2 ring-primary/30 bg-primary/5":"border-border hover:border-border/80"}`,children:[e.jsx("div",{className:`h-8 w-full rounded-md bg-gradient-to-r ${U.swatch}`,"aria-hidden":!0}),e.jsx("span",{className:"text-sm font-semibold",children:U.label}),e.jsx("span",{className:"text-[10px] font-mono text-muted-foreground",children:U.value})]},U.value)})}):e.jsxs("div",{className:"space-y-2 py-2",children:[e.jsx(J,{htmlFor:"bulk-category",children:"New category name"}),e.jsx(he,{id:"bulk-category",value:s,onChange:U=>y(U.target.value),placeholder:"e.g. Holiday 2026",autoFocus:!0,onKeyDown:U=>{U.key==="Enter"&&(U.preventDefault(),x())}}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Type any existing category to move them there, or a new name to create one."})]}),e.jsxs(qe,{children:[e.jsx(T,{variant:"ghost",onClick:()=>r(!1),disabled:d,children:"Cancel"}),e.jsx(T,{onClick:x,disabled:!V||d,children:d?"Applyingâ¦":`Apply to ${t}`})]})]})})}const za=l.createContext(null),_a=l.createContext(null);function xn({data:a,selection:n,children:t}){return e.jsx(za.Provider,{value:a,children:e.jsx(_a.Provider,{value:n,children:t})})}function Sn(){const a=l.useContext(za);if(!a)throw new Error("useWorkspaceData must be used inside <WorkspaceProvider>");return a}function Cn(){const a=l.useContext(_a);if(!a)throw new Error("useWorkspaceSelection must be used inside <WorkspaceProvider>");return a}function Ya(){return{...Sn(),...Cn()}}function Tn({query:a,onQueryChange:n,filteredCount:t,totalCount:r,groupCount:i,allCategoryIds:s,allOpen:y,isZipping:d,zipProgress:g,onNew:V,onBulkGradient:x,onBulkCategory:U,onDownloadZip:C,onDownloadCaptions:R,onCleanupOrphans:v}){const{selectedCount:f,templates:S,openCats:A,setOpenCats:L,selectAll:j,selectInView:B,clearSelection:$}=Ya();return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-3 border-b border-border pb-3",children:[e.jsxs("div",{className:"flex items-center gap-3 flex-wrap",children:[e.jsx("h3",{className:"font-display text-lg font-semibold text-foreground",children:"Post Templates"}),e.jsxs("span",{className:"text-xs font-medium text-muted-foreground bg-muted px-2 py-0.5 rounded-full",children:[t,a?` of ${r}`:""," templates"]}),e.jsxs("span",{className:"text-xs font-medium text-muted-foreground bg-muted px-2 py-0.5 rounded-full",children:[i," categories"]})]}),e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsxs(T,{size:"sm",variant:"default",className:"gap-2",onClick:V,children:[e.jsx(Ba,{className:"w-4 h-4"}),e.jsx("span",{className:"hidden sm:inline",children:"New template"})]}),e.jsxs(T,{size:"sm",variant:"ghost",className:"gap-2",onClick:()=>L(y?[]:s),children:[e.jsx(Rt,{className:"w-4 h-4"}),e.jsx("span",{className:"hidden sm:inline",children:y?"Collapse all":"Expand all"})]})]})]}),e.jsxs("div",{className:"relative max-w-md",children:[e.jsx(ct,{className:"w-4 h-4 absolute left-3 top-1/2 -translate-y-1/2 text-muted-foreground pointer-events-none"}),e.jsx(he,{value:a,onChange:E=>n(E.target.value),placeholder:"Search headlines, captions, hashtagsâ¦",className:"pl-9","aria-label":"Search templates"}),a&&e.jsx("button",{type:"button",onClick:()=>n(""),className:"absolute right-2 top-1/2 -translate-y-1/2 text-muted-foreground hover:text-foreground p-1","aria-label":"Clear search",children:e.jsx(oa,{className:"w-3.5 h-3.5"})})]}),e.jsxs("p",{className:"text-sm text-muted-foreground",children:["Tick any card to add it to a custom ZIP, or click ",e.jsx("strong",{children:"Select all"})," â"," ",e.jsx("strong",{children:"Download ZIP"})," for the full brand pack. Edits and deletions sync for everyone with the PIN."]}),e.jsxs("div",{className:"sticky top-2 z-10 flex flex-col sm:flex-row sm:items-center gap-3 rounded-xl border border-border bg-card/95 backdrop-blur px-3 py-2 shadow-sm",children:[e.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[e.jsxs("div",{className:"flex flex-col",children:[e.jsxs("span",{className:"text-sm font-semibold text-foreground tabular-nums",children:[f," ",e.jsxs("span",{className:"text-muted-foreground font-normal",children:["/ ",S.length," selected"]})]}),f===0&&e.jsx("span",{className:"text-[11px] text-muted-foreground",children:"Tip: click a card or its checkbox to add it"})]}),e.jsxs("div",{className:"flex items-center gap-1 flex-wrap",children:[e.jsx(T,{size:"sm",variant:"ghost",onClick:j,disabled:d||S.length===0,children:"Select all"}),e.jsx(T,{size:"sm",variant:"ghost",onClick:B,disabled:d||A.length===0,children:"In open categories"}),e.jsxs(T,{size:"sm",variant:"ghost",onClick:$,disabled:d||f===0,
1891className:"gap-1",children:[e.jsx(oa,{className:"w-3.5 h-3.5"})," Clear"]}),e.jsx("span",{className:"mx-1 h-5 w-px bg-border","aria-hidden":!0}),e.jsxs(T,{size:"sm",variant:"ghost",onClick:x,disabled:d||f===0,className:"gap-1",title:"Change gradient on all selected",children:[e.jsx(kt,{className:"w-3.5 h-3.5"})," Gradient"]}),e.jsxs(T,{size:"sm",variant:"ghost",onClick:U,disabled:d||f===0,className:"gap-1",title:"Move all selected to a new category",children:[e.jsx(mt,{className:"w-3.5 h-3.5"})," Category"]}),v&&e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"mx-1 h-5 w-px bg-border","aria-hidden":!0}),e.jsxs(T,{size:"sm",variant:"ghost",onClick:v,disabled:d,className:"gap-1 text-muted-foreground",title:"Delete unreferenced post uploads older than 7 days",children:[e.jsx(ca,{className:"w-3.5 h-3.5"})," Cleanup uploads"]})]})]})]}),e.jsxs("div",{className:"sm:ml-auto flex flex-wrap items-center gap-2",children:[d&&g&&e.jsxs("div",{className:"flex items-center gap-2 min-w-[200px]",children:[e.jsx(ht,{value:g.done/Math.max(1,g.total)*100,className:"h-2 w-32"}),e.jsxs("span",{className:"text-xs text-muted-foreground tabular-nums",children:[g.done,"/",g.total,g.etaSec!=null&&g.etaSec>0&&e.jsxs("span",{className:"ml-1",children:["· ~",g.etaSec<60?`${g.etaSec}s`:`${Math.floor(g.etaSec/60)}m ${g.etaSec%60}s`," left"]})]})]}),e.jsxs(T,{size:"sm",variant:"outline",className:"gap-2",onClick:R,disabled:d||f===0,title:f===0?"Select at least one template":void 0,children:[e.jsx(dt,{className:"w-4 h-4"})," Captions ZIP"]}),e.jsxs(T,{size:"sm",className:"gap-2",onClick:C,disabled:d||f===0,title:f===0?"Select at least one template":void 0,children:[d?e.jsx(oe,{className:"w-4 h-4 animate-spin"}):e.jsx(Ma,{className:"w-4 h-4"}),"Download ZIP"]})]})]})]})}function $n(a){return`${a.caption} 1892 1893${a.hashtags.join(" ")}`}const An="vurv:linkedin-style-handoff",Bn={health:"VURVhealth (consumer membership)",benefits:"VURVbenefits (employer benefits)"},Sa={primary:"indigo-violet gradient (#8E8AE8 â #7C3AED)",accent:"cyan-to-lime gradient (#06B6D4 â #84CC16)",hero:"indigo â cyan â lime tri-gradient",dark:"deep navy-to-indigo gradient (#1E293B â #1E1B4B)",darkBlue:"deep blue gradient (#0F2A57 â #213D7A)",black:"near-black gradient (#0F0F0F â #242424)",light:"soft off-white surface (#F8FAFC â #E2E8F0)"};function Mn(a,n){const t=Sa[a.gradient||"primary"]||Sa.primary,i=a.gradient==="light"?"bright, editorial, lots of negative space":"premium, modern, editorial, lots of negative space";return[`LinkedIn 1:1 visual for ${Bn[n]}.`,`Category: ${a.category}. Headline reference: "${a.headline}".`,`Use the VURV brand palette â ${t}.`,`Style: ${i}. No text overlays, no logos, no watermarks.`,"Subject: human, healthcare-positive, optimistic; avoid clinical/cold imagery."].join(" ")}function Fn(a,n,t){if(typeof window>"u")return;const r={prompt:Mn(a,n),style:t,templateId:a.id};window.dispatchEvent(new CustomEvent(An,{detail:r}))}function Ln(a="300px"){const n=l.useRef(null),[t,r]=l.useState(!1);return l.useEffect(()=>{const i=n.current;if(!i||t)return;const s=new IntersectionObserver(y=>{y.some(d=>d.isIntersecting)&&(r(!0),s.disconnect())},{rootMargin:a});return s.observe(i),()=>s.disconnect()},[t,a]),{ref:n,inView:t}}function Pn({template:a,brand:n,actions:t,selected:r,onToggleSelect:i,slots:s}){const[y,d]=l.useState(!1),[g,V]=l.useState(!1),[x,U]=l.useState(!1),[C,R]=l.useState(!1),{ref:v,inView:f}=Ln(),S=s?Nn(s.primaryInfo):null,A=async()=>{const $=Da();d(!0);try{await zt(a,n,$,s),H({title:"Downloaded",description:"1200Ã1200 PNG ready to upload."})}catch(E){H({title:"Export failed",description:String(E),variant:"destructive"})}finally{d(!1)}},L=async()=>{await navigator.clipboard.writeText($n(a)),U(!0),H({title:"Caption copied"}),setTimeout(()=>U(!1),1800)},j=async()=>{V(!0);try{const $=await pa(a,n,s);if(typeof window<"u"&&typeof window.ClipboardItem<"u"&&navigator.clipboard&&"write"in navigator.clipboard)try{const D=new window.ClipboardItem({"image/png":$});await navigator.clipboard.write([D]),R(!0),H({title:"Image copied",description:"Paste it into LinkedIn, Slack, etc."}),setTimeout(()=>R(!1),1800);return}catch{}const q=URL.createObjectURL($),z=document.createElement("a");z.href=q,z.download=ja(a,n),z.click(),setTimeout(()=>URL.revokeObjectURL(q),6e4),H({title:"Image saved",description:"Browser doesn't support image-to-clipboard â downloaded instead."})}catch($){H({title:"Copy failed",description:String(($==null?void 0:$.message)||$),variant:"destructive"})}finally{V(!1)}},B=()=>{Fn(a,n),H({title:"Sent to AI Image Generator",description:"Prompt pre-filled with this card's style."})};return e.jsxs("div",{className:`border rounded-2xl overflow-hidden bg-card transition-colors ${r?"border-primary ring-2 ring-primary/30":"border-border hover:border-border/80"}`,children:[e.jsxs("div",{ref:v,className:`relative bg-muted overflow-hidden ${i?"cursor-pointer":""}`,style:{aspectRatio:"1 / 1"},role:i?"button":void 0,"aria-pressed":i?!!r:void 0,tabIndex:i?0:void 0,onClick:i?()=>i():void 0,onKeyDown:i?$=>{($.key===" "||$.key==="Enter")&&($.preventDefault(),i())}:void 0,children:[f?e.jsx("div",{style:{position:"absolute",top:0,left:0,transform:"scale(0.32)",transformOrigin:"top left",width:1200,height:1200,pointerEvents:"none"},children:e.jsx(da,{template:a,brand:n,slots:s})}):e.jsx("div",{className:"absolute inset-0 flex items-center justify-center text-xs text-muted-foreground",children:e.jsx(oe,{className:"w-4 h-4 animate-spin"})}),r&&e.jsxs("span",{className:"absolute top-2 left-2 inline-flex items-center gap-1 text-[10px] uppercase tracking-wider font-semibold bg-primary text-primary-foreground px-2 py-1 rounded shadow",children:[e.jsx(bt,{className:"w-3 h-3"})," Selected"]}),(t==null?void 0:t.edited)&&e.jsx("span",{className:"absolute bottom-2 left-2 text-[9px] uppercase tracking-wider font-semibold bg-primary/10 text-primary px-2 py-0.5 rounded",children:"Edited"}),(t==null?void 0:t.pending)&&e.jsxs("span",{className:"absolute top-2 right-2 inline-flex items-center gap-1 text-[10px] uppercase tracking-wider font-semibold bg-background/90 text-foreground px-2 py-1 rounded shadow border border-border",children:[e.jsx(oe,{className:"w-3 h-3 animate-spin"})," Savingâ¦"]})]}),e.jsxs("div",{className:"p-4 space-y-3",children:[i&&e.jsxs("label",{className:`flex items-center gap-2 text-xs font-semibold cursor-pointer select-none rounded-md px-2 py-2 -mx-2 transition-colors min-h-[36px] ${r?"text-primary bg-primary/10":"text-muted-foreground hover:bg-muted"}`,children:[e.jsx(ft,{checked:!!r,onCheckedChange:i,"aria-label":r?"Deselect template":"Select template"}),e.jsx("span",{children:r?"Selected for ZIP":"Select for ZIP"})]}),e.jsxs("div",{className:"flex items-center gap-2 min-w-0",children:[e.jsx("span",{className:"shrink-0 text-[10px] uppercase tracking-wider font-semibold text-muted-foreground bg-muted px-2 py-0.5 rounded",children:a.category}),e.jsx("p",{className:"font-display font-semibold text-sm truncate min-w-0",children:a.headline})]}),e.jsxs("div",{className:"bg-muted rounded-lg p-3 max-h-32 overflow-y-auto text-xs whitespace-pre-line",children:[a.caption,e.jsx("div",{className:"mt-2 text-primary font-medium",children:a.hashtags.join(" ")})]}),e.jsxs("div",{className:"flex gap-2",children:[e.jsxs(T,{size:"sm",variant:"outline",className:"flex-1 gap-2 min-h-[40px]",onClick:L,"aria-label":"Copy caption",children:[x?e.jsx(ra,{className:"w-4 h-4"}):e.jsx(Vt,{className:"w-4 h-4"}),"Caption"]}),e.jsxs(T,{size:"sm",className:"flex-1 gap-2 min-h-[40px]",onClick:A,disabled:y,"aria-label":"Download image",children:[y?e.jsx(oe,{className:"w-4 h-4 animate-spin"}):e.jsx(Ma,{className:"w-4 h-4"}),"Image"]})]}),e.jsxs(T,{size:"sm",variant:"ghost",className:"w-full gap-2 min-h-[36px] text-xs",onClick:j,disabled:g,"aria-label":"Copy image to clipboard",title:"Copy the rendered image directly to your clipboard",children:[g?e.jsx(oe,{className:"w-3.5 h-3.5 animate-spin"}):C?e.jsx(ra,{className:"w-3.5 h-3.5"}):e.jsx(wt,{className:"w-3.5 h-3.5"}),C?"Image copied":"Copy image to clipboard"]}),e.jsxs(T,{size:"sm",variant:"ghost",className:"w-full gap-2 min-h-[36px] text-xs text-muted-foreground hover:text-primary",onClick:B,title:"Pre-fill AI Image Generator with this card's style","aria-label":"Use this template's style in the AI Image Generator",children:[e.jsx(it,{className:"w-3.5 h-3.5"})," Use this style â"]}),S&&e.jsxs("p",{className:"text-[11px] text-muted-foreground border-t border-border pt-2 truncate",title:S,children:[e.jsx("span",{className:"font-semibold text-foreground
1893/70",children:"Logo:"})," ",S]}),t&&(t.onEdit||t.onDelete||t.onReset||t.onDuplicate)&&e.jsxs("div",{className:"flex gap-1 border-t border-border pt-3",children:[t.onEdit&&e.jsxs(T,{size:"sm",variant:"ghost",className:"flex-1 gap-1.5 text-xs h-8",onClick:t.onEdit,children:[e.jsx(Fa,{className:"w-3.5 h-3.5"})," Edit"]}),t.onDuplicate&&e.jsxs(T,{size:"sm",variant:"ghost",className:"flex-1 gap-1.5 text-xs h-8",onClick:t.onDuplicate,children:[e.jsx(Ut,{className:"w-3.5 h-3.5"})," Duplicate"]}),t.edited&&t.onReset&&e.jsxs(T,{size:"sm",variant:"ghost",className:"flex-1 gap-1.5 text-xs h-8",onClick:t.onReset,children:[e.jsx(ha,{className:"w-3.5 h-3.5"})," Reset"]}),t.onDelete&&e.jsxs(T,{size:"sm",variant:"ghost",className:"flex-1 gap-1.5 text-xs h-8 text-destructive hover:text-destructive",onClick:t.onDelete,children:[e.jsx(ca,{className:"w-3.5 h-3.5"})," Delete"]})]})]})]})}function Nn(a){if(a.source==="fallback")return"Built-in fallback";const n=a.variant==="light"?"Light":a.variant==="dark"?"Dark":a.variant==="color"?"Color":a.variant==="partner"?"Partner":"",t=a.label?` · ${a.label}`:"",r=a.source==="auto"?" · default":" (override)";return`${n}${t}${r}`}const In=l.memo(Pn,(a,n)=>{var t,r;return a.template===n.template&&a.brand===n.brand&&((t=a.actions)==null?void 0:t.edited)===((r=n.actions)==null?void 0:r.edited)&&a.selected===n.selected&&a.onToggleSelect===n.onToggleSelect&&a.slots===n.slots});function jn({children:a,placeholderHeight:n=420,rootMargin:t="600px 0px"}){const r=l.useRef(null),[i,s]=l.useState(!1);return l.useEffect(()=>{if(i)return;const y=r.current;if(!y)return;if(typeof IntersectionObserver>"u"){s(!0);return}const d=new IntersectionObserver(g=>{for(const V of g)if(V.isIntersecting){s(!0),d.disconnect();break}},{rootMargin:t});return d.observe(y),()=>d.disconnect()},[i,t]),e.jsx("div",{ref:r,style:i?void 0:{minHeight:n},children:i?a:null})}const En=12;function Dn({filtered:a}){const{brand:n,brandLogos:t,loading:r,selectedIds:i,toggleSelect:s,openCats:y,setOpenCats:d,pendingIds:g,onEdit:V,onDelete:x,onReset:U,onDuplicate:C}=Ya(),R=l.useMemo(()=>{const v=new Map;for(const f of a){const S=v.get(f.category)||[];S.push(f),v.set(f.category,S)}return Array.from(v.entries()).map(([f,S])=>({category:f,items:S}))},[a]);return r?e.jsxs("div",{className:"flex items-center gap-2 text-sm text-muted-foreground py-8 justify-center",children:[e.jsx(oe,{className:"w-4 h-4 animate-spin"})," Loading templatesâ¦"]}):e.jsx(pt,{type:"multiple",value:y,onValueChange:d,className:"space-y-2",children:R.map(v=>e.jsxs(yt,{value:v.category,className:"border border-border rounded-xl bg-card px-4 hover:bg-muted/40 transition-colors",children:[e.jsx(ut,{className:"hover:no-underline py-4",children:e.jsxs("div",{className:"flex items-center gap-3 w-full",children:[e.jsx("span",{className:"font-display font-semibold text-base",children:v.category}),e.jsx("span",{className:"ml-auto mr-2 text-xs font-medium text-muted-foreground bg-muted px-2 py-0.5 rounded-full",children:v.items.length})]})}),e.jsx(gt,{children:e.jsx("div",{className:"grid md:grid-cols-2 gap-4 pt-2 pb-4",children:v.items.map((f,S)=>{const A=e.jsx(In,{brand:n,template:f,selected:i.has(f.id),onToggleSelect:()=>s(f.id),slots:ma(f,t,n),actions:{edited:f._edited,pending:g.has(f.id),onEdit:()=>V(f),onDelete:()=>x(f),onReset:f._edited?()=>U(f):void 0,onDuplicate:()=>C(f)}});return v.items.length<=En||S<4?e.jsx("div",{children:A},f.id):e.jsx(jn,{placeholderHeight:420,children:A},f.id)})})})]},v.category))})}function On(){const[a,n]=l.useState(new Set),t=l.useCallback(d=>{n(g=>{const V=new Set(g);return V.has(d)?V.delete(d):V.add(d),V})},[]),r=l.useCallback(d=>n(new Set(d)),[]),i=l.useCallback(d=>n(new Set(d)),[]),s=l.useCallback(()=>n(new Set),[]),y=l.useCallback(d=>a.has(d),[a]);return l.useMemo(()=>({selectedIds:a,selectedCount:a.size,isSelected:y,toggle:t,selectAll:r,selectMany:i,clear:s}),[a,y,t,r,i,s])}function Wn(a){return a.toString().padStart(2,"0")}function Gn(a){return a.includes(",")||a.includes('"')||a.includes(` 1894`)?`"${a.replace(/"/g,'""')}"`:a}function qn(a){const n=[["id","brand","category","headline","caption","hashtags","image_path","caption_path"]];for(const{item:t,imagePath:r,captionPath:i}of a)n.push([t.template.id,t.brand,t.template.category,t.template.headline,t.template.caption,t.template.hashtags.join(" "),r,i]);return n.map(t=>t.map(Gn).join(",")).join(` 1895`)}function zn(a,n){const t=new Date().toISOString().slice(0,10),r=Array.from(new Set(a.map(s=>s.brand))).join(", "),i=Array.from(new Set(a.map(s=>s.template.category))).length;return["VURV LinkedIn Export","=====================","",`Generated: ${t}`,`Brand(s): ${r}`,`Templates: ${a.length}`,`Categories: ${i}`,`Contents: ${n?"PNG images (1200x1200) + caption .txt files + captions.csv":"Caption .txt files + captions.csv (no images)"}`,"","Folder layout:"," <brand>/<category>/NN-<headline>.png"," <brand>/<category>/NN-<headline>.txt (caption + hashtags)","","Notes:"," - PNGs are sized for LinkedIn native posts (1:1, 1200x1200)."," - Captions follow VURV brand conventions; paste directly into LinkedIn."," - captions.csv covers every template in a single spreadsheet-friendly file."," - captions.csv columns include image_path and caption_path so each caption"," can be paired with its rendered image without parsing the folder layout."," - index.json at the ZIP root provides the same mapping in machine-readable"," form (id, brand, category, headline, caption, hashtags, files.image, files.caption).",""].join(` 1896`)}async function _n(a,n={}){const{includeImages:t=!0,onProgress:r}=n,{downloadZip:i}=await Ae(async()=>{const{downloadZip:R}=await import("./index-B2wr9ne3.js");return{downloadZip:R}},[]),s=new Map;for(const R of a){const v=s.get(R.brand)||new Map,f=v.get(R.template.category)||[];f.push(R),v.set(R.template.category,f),s.set(R.brand,v)}let y=0;const d=a.length,g=[],V=[];for(const[R,v]of s)for(const[f,S]of v){const A=`${R}/${_e(f)}`;let L=0;for(const j of S){L++;const B=`${Wn(L)}-${_e(j.template.headline)}
1896`,$=`${A}/${B}.txt`,E=t?`${A}/${B}.png`:"";V.push({item:j,folderPath:A,base:B,captionPath:$,imagePath:E})}}for(const R of V)g.push({item:R.item,imagePath:R.imagePath,captionPath:R.captionPath});const x=new Date;async function*U(){var R;for(const v of V)yield{name:v.captionPath,lastModified:x,input:`${v.item.template.caption} 1897 1898${v.item.template.hashtags.join(" ")} 1899`};if(t){r==null||r(0,d,((R=V[0])==null?void 0:R.item.template.headline)??"");for(const v of V)try{const f=await pa(v.item.template,v.item.brand,v.item.slots??v.item.logoOverride);yield{name:v.imagePath,lastModified:x,input:f}}catch(f){yield{name:`${v.folderPath}/${v.base}.ERROR.txt`,lastModified:x,input:`Failed to render image: ${String((f==null?void 0:f.message)||f)} 1900`}}finally{y++,r==null||r(y,d,v.item.template.headline)}}else y=d,r==null||r(y,d,"");yield{name:"README.txt",lastModified:x,input:zn(a,t)},yield{name:"captions.csv",lastModified:x,input:qn(g)},yield{name:"index.json",lastModified:x,input:JSON.stringify(g.map(({item:v,imagePath:f,captionPath:S})=>({id:v.template.id,brand:v.brand,category:v.template.category,headline:v.template.headline,caption:v.template.caption,hashtags:v.template.hashtags,files:{image:f||null,caption:S}})),null,2)}}return await i(U()).blob()}const Ca="sg_metric_sid";function Yn(){let a=sessionStorage.getItem(Ca);return a||(a=`s_${Date.now().toString(36)}_${Math.random().toString(36).slice(2,8)}`,sessionStorage.setItem(Ca,a)),a}function na(a,n={},t){const r=Ie();if(r)try{Ce.functions.invoke("linkedin-templates",{body:{pin:r,brand:t||"health",action:"logMetric",event:a,sessionId:Yn(),payload:n}}).catch(()=>{})}catch{}}function Jn(){const[a,n]=l.useState(null),t=a!==null,r=l.useRef({startedAt:0,lastDone:0}),i=l.useCallback(async(s,y,d,g)=>{var U;if(s.length===0){H({title:"Nothing to download",description:"Select at least one template."}),g&&!g.closed&&g.close();return}r.current={startedAt:Date.now(),lastDone:0},n({done:0,total:s.length,etaSec:null,avgRenderSec:null});const V=Date.now(),x=(U=s[0])==null?void 0:U.brand;na("export.start",{count:s.length,includeImages:d},x);try{const C=await _n(s,{includeImages:d,onProgress:(R,v)=>{const f=(Date.now()-r.current.startedAt)/1e3,S=R>0?f/R:null,A=Math.max(0,v-R),L=S!=null?Math.round(S*A):null;r.current.lastDone=R,n({done:R,total:v,etaSec:L,avgRenderSec:S})}});Ea(C,y,g),H({title:"ZIP ready",description:`${s.length} ${d?"templates":"captions"} bundled.`}),na("export.success",{count:s.length,includeImages:d,durationMs:Date.now()-V,bytes:C.size},x)}catch(C){Oa(g),H({title:"ZIP failed",description:(C==null?void 0:C.message)||String(C),variant:"destructive"}),na("export.fail",{count:s.length,includeImages:d,durationMs:Date.now()-V,message:String((C==null?void 0:C.message)||C).slice(0,200)},x)}finally{n(null)}},[]);return{zipProgress:a,isZipping:t,runZip:i,prepareDownload:Da}}const Kn=l.lazy(()=>Ae(()=>import("./AICaptionGenerator-DsavYLW6.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28])).then(a=>({default:a.AICaptionGenerator}))),Zn=l.lazy(()=>Ae(()=>import("./AIImageGenerator-DjDvb7v2.js"),__vite__mapDeps([29,1,2,3,4,5,6,7,8,9,16,25,11,12,13,14,15,17,18,19,20,21,22,23,24,26,27,28,10])).then(a=>({default:a.AIImageGenerator})));function Ta({brand:a,onDirtyChange:n}){const{templates:t,loading:r,deletedDefaults:i,brandLogos:s,pendingIds:y,saveTemplate:d,createTemplate:g,deleteTemplate:V,resetTemplate:x,uploadBrandLogo:U,setDefaultLogo:C,renameBrandLogo:R,deleteBrandLogo:v,resetBrandLogos:f,uploadPostImage:S,cleanupOrphanUploads:A}=tn(a),[L,j]=l.useState(null);l.useEffect(()=>(n==null||n(L!=null),()=>n==null?void 0:n(!1)),[L,n]);const[B,$]=l.useState([]),[E,q]=l.useState(""),[z,D]=l.useState(null),P=On(),{zipProgress:W,isZipping:ae,runZip:G,prepareDownload:te}=Jn(),N=l.useMemo(()=>{const p=E.trim().toLowerCase();return p?t.filter(w=>w.headline.toLowerCase().includes(p)||w.category.toLowerCase().includes(p)||(w.subline||"").toLowerCase().includes(p)||w.caption.toLowerCase().includes(p)||w.hashtags.some(M=>M.toLowerCase().includes(p))):t},[t,E]),o=l.useMemo(()=>{const p=new Set,w=[];for(const M of N)p.has(M.category)||(p.add(M.category),w.push(M.category));return w},[N]),m=B.length===o.length&&o.length>0,u=()=>new Date().toISOString().slice(0,10),b=l.useCallback(()=>t.filter(p=>P.selectedIds.has(p.id)).map(p=>({template:p,brand:a,slots:ma(p,s,a)})),[t,P.selectedIds,a,s]),F=()=>{const p=b();if(p.length>=100){const M=Math.ceil(p.length*.45),ye=Math.ceil(p.length*1.2*10)/10,X=M<60?`${M}s`:`${Math.floor(M/60)}m ${M%60}s`,ne=p.length>
1900=250?`Render ${p.length} images? 1901 1902Estimated: ${X}, ~${ye}MB ZIP, significant memory use. 1903 1904Large exports can slow your tab. Continue?`:`Render ${p.length} images? 1905 1906Estimated: ${X}, ~${ye}MB ZIP. 1907 1908Continue?`;if(!window.confirm(ne))return}const w=te();return G(p,`vurv-${a}-linkedin-${u()}.zip`,!0,w)},I=()=>{const p=te(),w=b();return G(w,`vurv-${a}-captions-${u()}.zip`,!1,p)},re=async()=>{try{const p=await A({dryRun:!0}),w=(p==null?void 0:p.candidates)??0;if(!w){H({title:"Storage is tidy",description:`Scanned ${(p==null?void 0:p.scanned)??0} files, nothing to clean up.`});return}if(!window.confirm(`Delete ${w} unreferenced upload(s) older than 7 days?`))return;const M=await A({dryRun:!1});H({title:"Cleanup complete",description:`Deleted ${(M==null?void 0:M.deleted)??0} of ${(M==null?void 0:M.scanned)??0} scanned files.`})}catch(p){H({title:"Cleanup failed",description:(p==null?void 0:p.message)||String(p),variant:"destructive"})}},Z=async p=>{if(confirm(`Delete "${p.headline}"? This hides it from everyone.`))try{await V(p.id,p._origin==="custom"),H({title:"Deleted"})}catch(w){H({title:"Delete failed",description:w==null?void 0:w.message,variant:"destructive"})}},Ue=async p=>{try{await x(p.id),H({title:"Reset to default"})}catch(w){H({title:"Reset failed",description:w==null?void 0:w.message,variant:"destructive"})}},ie=async p=>{if(L)try{await d(L.id,p,L._origin==="custom"),H({title:"Saved"})}catch(w){H({title:"Save failed",description:w==null?void 0:w.message,variant:"destructive"})}},ke=async()=>{try{await g({category:"Custom",layout:"stat",gradient:"primary",headline:"New post",subline:"Edit this card to customize",caption:"Write your caption here.",hashtags:["#VURVHealth"]}),H({title:"Template created",description:"Find it under the Custom category."})}catch(p){H({title:"Create failed",description:p==null?void 0:p.message,variant:"destructive"})}},Be=async p=>{try{const w={category:p.category,layout:p.layout,gradient:p.gradient,eyebrow:p.eyebrow,headline:`${p.headline} (copy)`,subline:p.subline,footnote:p.footnote,caption:p.caption,hashtags:p.hashtags};
1908Object.keys(w).forEach(M=>w[M]===void 0&&delete w[M]),await g(w),H({title:"Duplicated"})}catch(w){H({title:"Duplicate failed",description:w==null?void 0:w.message,variant:"destructive"})}},Me=async p=>{await g({category:"AI Generated",layout:"stat",gradient:"hero",...p})},be=async(p,w)=>{try{let M=p;try{const Y=await(await fetch(p)).blob(),ne=Y.type&&Y.type.startsWith("image/")?Y.type:"image/png",_=await new Promise((me,Fe)=>{const K=new FileReader;K.onload=()=>me(String(K.result)),K.onerror=()=>Fe(K.error),K.readAsDataURL(Y)});M=await S(_,ne)}catch(X){console.warn("[LinkedIn] Could not re-host AI image, using original URL",X)}const ye=(w||"AI image").trim().slice(0,60)||"AI image";await g({category:"AI Generated",layout:"stat",gradient:"dark",headline:ye,subline:"",caption:w,hashtags:[a==="benefits"?"#VURVbenefits":"#VURVHealth","#PrimaryCare","#HealthcareInnovation","#DirectPrimaryCare","#WorkplaceWellness"],customImage:M}),H({title:"Saved as template",description:"Find it under AI Generated."})}catch(M){H({title:"Save failed",description:M==null?void 0:M.message,variant:"destructive"})}},Ve=async(p,w)=>{const M=w??Array.from(P.selectedIds);if(M.length===0)return{ok:[],failed:[]};const ye=new Map(t.map(_=>[_.id,_])),X=[],Y=[],ne=6;for(let _=0;_<M.length;_+=ne){const me=M.slice(_,_+ne);(await Promise.allSettled(me.map(K=>{const ve=ye.get(K);return ve?d(K,p,ve._origin==="custom"):Promise.reject(new Error("missing"))}))).forEach((K,ve)=>{var k;const c=me[ve];if(K.status==="fulfilled")X.push(c);else{const O=((k=K.reason)==null?void 0:k.message)||String(K.reason);Y.push({id:c,reason:O}),console.error("Bulk edit failed",c,K.reason)}})}if(Y.length===0)H({title:`Updated ${X.length} template${X.length===1?"":"s"}`});else{const _=Y.map(me=>me.id);st.error(`${X.length} updated · ${Y.length} failed`,{description:Y[0].reason.slice(0,120),duration:12e3,action:{label:`Retry failed (${Y.length})`,onClick:()=>{Ve(p,_)}}})}return{ok:X,failed:Y}},ue=()=>D("gradient"),He=()=>D("category"),Qe=async p=>{z==="gradient"?await Ve({gradient:p}):z==="category"&&await Ve({category:p})},Xe=async p=>{try{await x(p),H({title:"Restored"})}catch(w){H({title:"Restore failed",description:w==null?void 0:w.message,variant:"destructive"})}},ge=l.useCallback(()=>{const p=[];for(const w of N)B.includes(w.category)&&p.push(w.id);P.selectMany(p)},[N,B,P]),xe=l.useMemo(()=>({brand:a,brandLogos:s,templates:t,loading:r,pendingIds:y,openCats:B,setOpenCats:$,onEdit:p=>j(p),onDelete:Z,onReset:Ue,onDuplicate:Be}),[a,s,t,r,B,y]),ea=l.useMemo(()=>({selectedIds:P.selectedIds,selectedCount:P.selectedCount,toggleSelect:P.toggle,selectAll:()=>P.selectAll(t.map(p=>p.id)),selectInView:ge,clearSelection:P.clear}),[P.selectedIds,P.selectedCount,P.toggle,P.selectAll,P.clear,t,ge]);return e.jsxs("div",{className:"space-y-12 print:space-y-8",children:[e.jsx(Un,{brand:a,logos:s,onUpload:U,onSetDefault:C,onRename:R,onDelete:v,onResetAll:f}),e.jsx(l.Suspense,{fallback:null,children:e.jsxs("section",{className:"grid lg:grid-cols-2 gap-6",children:[e.jsx(Kn,{brand:a,onSaveAsTemplate:Me}),e.jsx(Zn,{brand:a,onSaveAsTemplate:be})]})}),e.jsx(xn,{data:xe,selection:ea,children:e.jsxs("section",{className:"space-y-4",children:[e.jsx(Tn,{query:E,onQueryChange:q,filteredCount:N.length,totalCount:t.length,groupCount:o.length,allCategoryIds:o,allOpen:m,isZipping:ae,zipProgress:W,onNew:ke,onBulkGradient:ue,onBulkCategory:He,onDownloadZip:F,onDownloadCaptions:I,onCleanupOrphans:re}),e.jsx(Dn,{filtered:N}),e.jsx(Vn,{items:i.map(p=>({id:p.id,category:p.category,headline:p.headline})),onRestore:Xe})]})}),L&&e.jsx(pn,{open:!!L,onOpenChange:p=>!p&&j(null),template:L,onSave:ie,onUploadImage:S,brandLogos:s,brand:a}),z&&e.jsx(Hn,{open:!!z,mode:z,count:P.selectedCount,onOpenChange:p=>!p&&D(null),onConfirm:Qe})]})}const Qn=[{id:"linkedin",label:"LinkedIn",imageSize:{width:1200,height:1200}}],Xn=Qn.map(a=>a.label).join(", ");function eo(){const[a,n]=et(),t=a.get("brand")==="benefits"?"benefits":"health",[r,i]=l.useState(t),s=l.useRef(!1);l.useEffect(()=>{t!==r&&i(t)},[t]);const y=l.useCallback(g=>{const V=g==="benefits"?"benefits":"health";V!==r&&(s.current&&!window.confirm("Discard unsaved edits in the current tab?")||(s.current=!1,i(V),n(x=>{const U=new URLSearchParams(x);return V==="health"?U.delete("brand"):U.set("brand",V),U},{replace:!0})))},[r,n]),d=l.useCallback(g=>{s.current=g},[]);return e.jsxs("div",{className:"space-y-8",children:[e.jsxs("div",{className:"rounded-2xl bg-foreground ring-1 ring-white/10 p-6 sm:p-8 space-y-4",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"inline-flex items-center justify-center w-9 h-9 rounded-lg bg-background/10 text-background",children:e.jsx(xt,{className:"w-5 h-5"})}),e.jsx("h2",{className:"font-display text-2xl sm:text-3xl font-bold text-background tracking-tight",children:"Social Posts"})]}),e.jsxs("p",{className:"text-background/60 text-sm max-w-2xl",children:["Pre-built templates, AI-generated captions, AI image generation, and downloadable brand-ready visuals â sized 1200Ã1200 for ",Xn,"."]})]}),e.jsx("div",{className:"h-0.5 rounded-full bg-gradient-to-r from-vurv-lime via-vurv-cyan to-vurv-blue opacity-60"})]}),e.jsxs(nt,{value:r,onValueChange:y,children:[e.jsxs(ot,{className:"inline-flex bg-muted/80 border border-border/60 h-11 rounded-xl p-1 gap-0.5",children:[e.jsx(ua,{value:"health",className:"text-sm font-semibold rounded-lg px-4 data-[state=active]:bg-gradient-to-r data-[state=active]:from-vurv-blue data-[state=active]:to-vurv-purple data-[state=active]:text-white data-[state=active]:shadow-md",children:"VURVhealth"}),e.jsx(ua,{value:"benefits",className:"text-sm font-semibold rounded-lg px-4 data-[state=active]:bg-gradient-to-r data-[state=active]:from-vurv-blue data-[state=active]:to-vurv-purple data-[state=active]:text-white data-[state=active]:shadow-md",children:"VURVbenefits"})]}),e.jsx(ga,{value:"health",className:"mt-6",children:e.jsx(Ta,{brand:"health",onDirtyChange:d})}),e.jsx(ga,{value:"benefits",className:"mt-6",children:e.jsx(Ta,{brand:"benef
1908its",onDirtyChange:d})})]})]})}const xo=Object.freeze(Object.defineProperty({__proto__:null,default:eo},Symbol.toStringTag,{value:"Module"}));export{xo as L,Ht as S,An as a,na as l};
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.