import{r as e,j as a,L as s}from"./vendor-uppOmrO1-1769616088145.js";import{u as o,N as r,B as t,F as i}from"./index-CqTWyXvI-1769616088145.js";import{R as n}from"./RelatedSidebar-oZXrB5KI-1769616088145.js";import{g as l,z as d,$ as c,n as m,t as x,S as p,U as u}from"./icons-q_FNXakb-1769616088145.js";const h={interior_sp:m,capital_sp:m,outras_capitais:m,sul:c,nordeste:c,centro_oeste:c},g=[{nome:"Ribeirão Preto",slug:"/plano-de-saude-ribeirao-preto",descricao:"Planos de saúde com os principais hospitais e clínicas de Ribeirão Preto",iconKey:"interior_sp",categoria:"Interior de São Paulo",keywords:["ribeirao","ribeirao preto","rp","interior","sp"],estado:"SP"},{nome:"Campinas",slug:"/plano-de-saude-campinas",descricao:"Planos de saúde com ampla rede credenciada em Campinas e região",iconKey:"interior_sp",categoria:"Interior de São Paulo",keywords:["campinas","unicamp","interior","sp"],estado:"SP"},{nome:"Guarulhos",slug:"/plano-de-saude-guarulhos",descricao:"Planos de saúde com rede credenciada premium em Guarulhos",iconKey:"interior_sp",categoria:"Grande São Paulo",keywords:["guarulhos","gru","aeroporto","grande sp","sp"],estado:"SP"},{nome:"Brasília (DF)",slug:"/plano-de-saude-brasilia",descricao:"Planos de saúde com os melhores hospitais e clínicas de Brasília",iconKey:"centro_oeste",categoria:"Centro-Oeste",keywords:["brasilia","df","distrito federal","capital","centro oeste"],estado:"DF"},{nome:"Rio de Janeiro",slug:"/plano-de-saude-rio-de-janeiro",descricao:"Planos de saúde com rede credenciada premium no Rio de Janeiro",iconKey:"outras_capitais",categoria:"Sudeste",keywords:["rio","rio de janeiro","rj","zona sul","barra","cidade maravilhosa"],estado:"RJ"},{nome:"Zona Sul - SP",slug:"/plano-de-saude-zona-sul",descricao:"Planos de saúde premium com hospitais de excelência na Zona Sul de São Paulo",iconKey:"capital_sp",categoria:"São Paulo Capital",keywords:["zona sul","morumbi","moema","santo amaro","interlagos","ipiranga","sp","sao paulo"],estado:"SP"},{nome:"Zona Leste - SP",slug:"/plano-de-saude-zona-leste",descricao:"Planos de saúde com rede credenciada completa na Zona Leste de São Paulo",iconKey:"capital_sp",categoria:"São Paulo Capital",keywords:["zona leste","analia franco","mooca","vila prudente","tatuape","sp","sao paulo"],estado:"SP"},{nome:"Zona Oeste - SP",slug:"/plano-de-saude-zona-oeste",descricao:"Planos de saúde premium na Zona Oeste com hospitais de excelência",iconKey:"capital_sp",categoria:"São Paulo Capital",keywords:["zona oeste","pompeia","perdizes","lapa","higienopolis","sp","sao paulo"],estado:"SP"},{nome:"Zona Norte - SP",slug:"/plano-de-saude-zona-norte",descricao:"Planos de saúde com ampla rede credenciada na Zona Norte de São Paulo",iconKey:"capital_sp",categoria:"São Paulo Capital",keywords:["zona norte","santana","tucuruvi","mandaqui","vila guilherme","sp","sao paulo"],estado:"SP"}];function b(){const[c,m]=e.useState("");o("/localidades"),e.useEffect(()=>{window.scrollTo({top:0,behavior:"smooth"})},[]),e.useEffect(()=>{document.title="Planos de Saúde por Localidade | WebPlan Corretora";const e=document.querySelector('meta[name="description"]');e&&e.setAttribute("content","Encontre o melhor plano de saúde para sua cidade. Ampla rede credenciada em Ribeirão Preto, Campinas, São Paulo e principais cidades do Brasil.")},[]);const b=e.useMemo(()=>{if(!c.trim())return g;const e=c.toLowerCase().trim();return g.filter(a=>a.nome.toLowerCase().includes(e)||a.descricao.toLowerCase().includes(e)||a.categoria.toLowerCase().includes(e)||a.estado.toLowerCase().includes(e)||a.keywords.some(a=>a.includes(e)))},[c]),f=e.useMemo(()=>{const e={};return b.forEach(a=>{e[a.categoria]||(e[a.categoria]=[]),e[a.categoria].push(a)}),e},[b]);return a.jsxs("div",{className:"min-h-screen bg-gradient-to-br from-green-50 via-white to-blue-50",children:[a.jsx(r,{}),a.jsx("div",{className:"bg-white border-b border-gray-200 mt-28",children:a.jsx("div",{className:"container mx-auto px-4 py-4",children:a.jsx(t,{items:[{label:"Localidades",href:"/localidades"}]})})}),a.jsxs("header",{className:"text-white py-16 relative overflow-hidden",style:{backgroundImage:"linear-gradient(rgba(16, 185, 129, 0.85), rgba(5, 150, 105, 0.85)), url(/cidades-brasil.jpg)",backgroundSize:"cover",backgroundPosition:"center",backgroundRepeat:"no-repeat"},children:[a.jsxs("div",{className:"absolute inset-0 opacity-10",children:[a.jsx("div",{className:"absolute top-0 left-0 w-96 h-96 bg-white rounded-full blur-3xl animate-pulse"}),a.jsx("div",{className:"absolute bottom-0 right-0 w-96 h-96 bg-blue-500 rounded-full blur-3xl animate-pulse"})]}),a.jsx("div",{className:"container mx-auto px-4 relative z-10",children:a.jsxs("div",{className:"max-w-4xl mx-auto text-center",children:[a.jsxs("div",{className:"inline-flex items-center bg-white/20 backdrop-blur-sm px-4 py-2 rounded-full mb-6 animate-fade-in-down",children:[a.jsx(l,{className:"w-5 h-5 mr-2"}),a.jsx("span",{className:"font-semibold",children:"Planos por Localidade"})]}),a.jsx("h1",{className:"text-4xl md:text-5xl lg:text-6xl font-bold mb-6 animate-fade-in-up animation-delay-200",children:"Planos de Saúde na Sua Cidade"}),a.jsx("p",{className:"text-xl text-green-100 mb-8 max-w-2xl mx-auto animate-fade-in-up animation-delay-400",children:"Encontre os melhores planos de saúde com ampla rede credenciada na sua região"}),a.jsxs("div",{className:"max-w-2xl mx-auto animate-fade-in-up animation-delay-600",children:[a.jsxs("div",{className:"relative",children:[a.jsx(d,{className:"absolute left-4 top-1/2 transform -translate-y-1/2 text-gray-400 w-6 h-6"}),a.jsx("input",{type:"text",placeholder:"Buscar por cidade... (ex: Ribeirão Preto, Campinas, São Paulo)",value:c,onChange:e=>m(e.target.value),className:"w-full pl-14 pr-4 py-5 rounded-2xl text-gray-800 text-lg focus:ring-4 focus:ring-green-300 focus:outline-none shadow-2xl border-2 border-white/50 transition-all"})]}),c&&a.jsx("div",{className:"mt-4 text-white/90",children:b.length>0?a.jsxs("p",{children:["✓ Encontramos ",b.length," localidade(s)"]}):a.jsx("p",{children:"✗ Nenhuma localidade encontrada. Tente outro termo."})})]})]})})]}),a.jsx("main",{className:"container mx-auto px-4 py-16",children:a.jsx("div",{className:"max-w-7xl mx-auto",children:a.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-[1fr_320px] gap-8",children:[a.jsxs("div",{children:[0===b.length?a.jsxs("div",{className:"text-center py-16",children:[a.jsx("div",{className:"w-24 h-24 bg-gray-100 rounded-full flex items-center justify-center mx-auto mb-6",children:a.jsx(d,{className:"w-12 h-12 text-gray-400"})}),a.jsx("h2",{className:"text-2xl font-bold text-gray-800 mb-4",children:"Localidade não encontrada"}),a.jsx("p",{className:"text-gray-600 mb-8 max-w-md mx-auto",children:"Não encontramos sua cidade na lista? Entre em contato conosco! Atendemos diversas localidades em todo o Brasil."}),a.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[a.jsxs("a",{href:"https://wa.me/5511986258693?text=Olá! Gostaria de informações sobre planos de saúde para minha cidade.",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center bg-green-600 text-white px-8 py-4 rounded-xl font-bold hover:bg-green-700 transition-all shadow-lg",children:[a.jsx("svg",{className:"w-6 h-6 mr-2",viewBox:"0 0 24 24",fill:"currentColor",children:a.jsx("path",{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z"})}),"Falar no WhatsApp"]}),a.jsx("button",{onClick:()=>m(""),className:"inline-flex items-center justify-center bg-green-600 text-white px-8 py-4 rounded-xl font-bold hover:bg-green-700 transition-all",children:"Limpar Busca"})]})]}):a.jsx("div",{className:"space-y-12",children:Object.entries(f).map(([e,o])=>a.jsxs("div",{children:[a.jsxs("div",{className:"flex items-center mb-6",children:[a.jsx("div",{className:"flex-1 h-px bg-gradient-to-r from-transparent via-gray-300 to-transparent"}),a.jsx("h2",{className:"px-6 text-2xl font-bold text-gray-800",children:e}),a.jsx("div",{className:"flex-1 h-px bg-gradient-to-r from-transparent via-gray-300 to-transparent"})]}),a.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:o.map((e,o)=>{const r=h[e.iconKey];return a.jsxs(s,{to:e.slug,className:"group bg-white rounded-2xl p-6 shadow-lg hover:shadow-2xl transition-all duration-300 border-2 border-gray-100 hover:border-green-500 transform hover:-translate-y-1 animate-fade-in-up",style:{animationDelay:"".concat(100*o,"ms")},children:[a.jsx("div",{className:"w-16 h-16 bg-gradient-to-br from-green-100 to-green-200 rounded-xl flex items-center justify-center mb-4 group-hover:scale-110 transition-transform",children:a.jsx(r,{className:"w-8 h-8 text-green-600"})}),a.jsxs("h3",{className:"text-xl font-bold text-gray-900 mb-2 group-hover:text-green-600 transition-colors flex items-center",children:[e.nome,a.jsx("span",{className:"ml-2 text-xs font-normal bg-gray-100 text-gray-600 px-2 py-1 rounded",children:e.estado})]}),a.jsx("p",{className:"text-gray-600 mb-4 text-sm leading-relaxed",children:e.descricao}),a.jsxs("div",{className:"flex items-center text-green-600 font-semibold group-hover:text-green-700",children:[a.jsx("span",{children:"Ver planos"}),a.jsx(x,{className:"w-5 h-5 ml-1 group-hover:translate-x-1 transition-transform"})]})]},e.slug)})})]},e))}),a.jsx("div",{className:"mt-20",children:a.jsxs("div",{className:"bg-gradient-to-br from-green-600 to-emerald-800 rounded-3xl p-8 md:p-12 text-white shadow-2xl animate-fade-in",children:[a.jsxs("div",{className:"text-center mb-10",children:[a.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-4 animate-fade-in-up animation-delay-200",children:"Por que escolher planos regionalizados?"}),a.jsx("p",{className:"text-green-100 text-lg max-w-2xl mx-auto animate-fade-in-up animation-delay-400",children:"Planos com foco na rede credenciada da sua cidade para melhor atendimento"})]}),a.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:[a.jsxs("div",{className:"text-center animate-fade-in-up animation-delay-600",children:[a.jsx("div",{className:"w-16 h-16 bg-white/20 backdrop-blur-sm rounded-2xl flex items-center justify-center mx-auto mb-4 transform hover:scale-110 transition-transform",children:a.jsx(p,{className:"w-8 h-8 text-white"})}),a.jsx("h3",{className:"text-xl font-bold mb-2",children:"Rede Credenciada Local"}),a.jsx("p",{className:"text-green-100",children:"Acesso aos principais hospitais e clínicas da sua região"})]}),a.jsxs("div",{className:"text-center animate-fade-in-up animation-delay-800",children:[a.jsx("div",{className:"w-16 h-16 bg-white/20 backdrop-blur-sm rounded-2xl flex items-center justify-center mx-auto mb-4 transform hover:scale-110 transition-transform",children:a.jsx(u,{className:"w-8 h-8 text-white"})}),a.jsx("h3",{className:"text-xl font-bold mb-2",children:"Atendimento Especializado"}),a.jsx("p",{className:"text-green-100",children:"Consultores que conhecem a realidade da sua cidade"})]}),a.jsxs("div",{className:"text-center animate-fade-in-up animation-delay-1000",children:[a.jsx("div",{className:"w-16 h-16 bg-white/20 backdrop-blur-sm rounded-2xl flex items-center justify-center mx-auto mb-4 transform hover:scale-110 transition-transform",children:a.jsx(l,{className:"w-8 h-8 text-white"})}),a.jsx("h3",{className:"text-xl font-bold mb-2",children:"Cobertura Regional"}),a.jsx("p",{className:"text-green-100",children:"Planos adaptados para a realidade da sua localidade"})]})]}),a.jsx("div",{className:"text-center mt-10",children:a.jsxs("a",{href:"https://wa.me/5511986258693?text=Olá! Gostaria de mais informações sobre planos de saúde para minha cidade.",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center bg-white text-green-600 px-8 py-4 rounded-xl font-bold hover:bg-green-50 transition-all shadow-xl transform hover:scale-105",children:[a.jsx("svg",{className:"w-6 h-6 mr-2",viewBox:"0 0 24 24",fill:"currentColor",children:a.jsx("path",{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z"})}),"Falar com Especialista"]})})]})}),a.jsx("div",{className:"mt-12",children:a.jsx("div",{className:"bg-blue-50 border-l-4 border-blue-600 rounded-lg p-6",children:a.jsxs("div",{className:"flex items-start",children:[a.jsx(l,{className:"w-6 h-6 text-blue-600 mr-3 mt-1 flex-shrink-0"}),a.jsxs("div",{children:[a.jsx("h3",{className:"font-bold text-gray-900 mb-2 text-lg",children:"Não encontrou sua cidade?"}),a.jsx("p",{className:"text-gray-700 mb-3",children:"Estamos constantemente expandindo nossa cobertura. Entre em contato conosco e verifique a disponibilidade de planos de saúde para sua localidade."}),a.jsxs("p",{className:"text-gray-700",children:["Atendemos todo o Brasil com as principais operadoras: ",a.jsx("strong",{children:"Unimed, Amil, SulAmérica, Bradesco Saúde, Porto Seguro, NotreDame Intermédica"})," e mais."]})]})]})})})]}),a.jsx(n,{type:"localidades"})]})})}),a.jsx(i,{})]})}export{b as default};