1import{c as h,j as e,B as d,Z as p,r as k,J as w}from"./index-BJ_cpA-m.js";import{a as F,L as t}from"./Logo-Clweltys.js";import{L as z,F as C}from"./Footer-BkylbVFu.js";import{M as g}from"./mail-Bxd9JEla.js";import{I as y}from"./image-B8GiLmcX.js";import{C as S}from"./copy-C8-7dTXd.js";import"./sheet-CNlkalXC.js";import"./smartphone-CtwSxPXW.js";import"./shield-check-BOzNhUaF.js";import"./heart-CzNpDQSy.js";const I=[["path",{d:"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z",key:"1a0edw"}],["path",{d:"M12 22V12",key:"d0xqtd"}],["polyline",{points:"3.29 7 12 12 20.71 7",key:"ousv84"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}]],M=h("package",I);const $=[["path",{d:"M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z",key:"e79jfc"}],["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:"6.5",cy:"12.5",r:".5",fill:"currentColor",key:"qy21gx"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor",key:"fotxhn"}]],T=h("palette",$);const A=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M9 21V9",key:"1oto5p"}]],D=h("panels-top-left",A);const L=[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]],v=h("quote",L);const O=[["path",{d:"M12 4v16",key:"1654pz"}],["path",{d:"M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2",key:"e0r10z"}],["path",{d:"M9 20h6",key:"s66wpe"}]],P=h("type",O),u="[email protected]",N="/snify-press-kit.zip",_=[{name:"Coral",token:"--brand-coral",hex:"#FF624D",role:"Primary"},{name:"Coral Deep",token:"--brand-coral-deep",hex:"#E04B36",role:"Hover / depth"},{name:"Coral Soft",token:"--brand-coral-soft",hex:"#FFD9D2",role:"Surface tint"},{name:"Peach",token:"--brand-peach",hex:"#FDF1EC",role:"Soft surface"},{name:"Sand",token:"--brand-sand",hex:"#FAF7F2",role:"Warm neutral"},{name:"Ink",token:"--brand-ink",hex:"#07182D",role:"Text / heart accent"},{name:"Ink Soft",token:"--brand-ink-soft",hex:"#1F2937",role:"Text secondary"},{name:"White",token:"--brand-white",hex:"#FFFFFF",role:"Surface"}],E=[{label:"Horizontal · Color",svg:"/brand/logo/snify-horizontal-color.svg",bg:"bg-background",preview:e.jsx(t,{layout:"horizontal",color:"primary",size:"lg"})},{label:"Horizontal · White",svg:"/brand/logo/snify-horizontal-white.svg",bg:"bg-primary",preview:e.jsx(t,{layout:"horizontal",color:"white",size:"lg"})},{label:"Horizontal · Black",svg:"/brand/logo/snify-horizontal-black.svg",bg:"bg-background",preview:e.jsx(t,{layout:"horizontal",color:"black",size:"lg"})},{label:"Stacked · Color",svg:"/brand/logo/snify-stacked-color.svg",bg:"bg-background",preview:e.jsx(t,{layout:"stacked",color:"primary",size:"lg"})},{label:"Mark only · Color",svg:"/brand/logo/snify-mark-color.svg",bg:"bg-background",preview:e.jsx(t,{layout:"mark-only",color:"primary",size:"xl"})},{label:"Mark only · White",svg:"/brand/logo/snify-mark-white.svg",bg:"bg-primary",preview:e.jsx(t,{layout:"mark-only",color:"white",size:"xl"})},{label:"Wordmark · Color",svg:"/brand/logo/snify-wordmark-color.svg",bg:"bg-background",preview:e.jsx(t,{layout:"wordmark-only",color:"primary",size:"lg"})}],q=[{label:"iOS · 1024",href:"/brand/app-icon/ios-1024.png",size:"1024Ã1024"},{label:"iOS · 180",href:"/brand/app-icon/ios-180.png",size:"180Ã180"},{label:"Android · 512 (maskable)",href:"/brand/app-icon/android-512.png",size:"512Ã512"},{label:"Android · 192",href:"/brand/app-icon/android-192.png",size:"192Ã192"},{label:"Windows tile · 310",href:"/brand/app-icon/windows-tile-310.png",size:"310Ã310"},{label:"Favicon (.ico)",href:"/favicon.ico",size:"16/32/48"},{label:"Safari pinned (.svg)",href:"/brand/app-icon/safari-pinned-tab.svg",size:"vector"}],H=[{label:"OG · 1200Ã630",href:"/brand/social/og-default-1200x630.png"},{label:"Square · 1200Ã1200",href:"/brand/social/og-square-1200x1200.png"},{label:"Instagram Story · 1080Ã1920",href:"/brand/social/instagram-story-1080x1920.png"},{label:"X / Twitter header · 1500Ã500",href:"/brand/social/twitter-header-1500x500.png"},{label:"Facebook cover · 820Ã312",href:"/brand/social/facebook-cover-820x312.png"},{label:"LinkedIn banner · 1584Ã396",href:"/brand/social/linkedin-banner-1584x396.png"},{label:"YouTube channel · 2560Ã1440",href:"/brand/social/youtube-channel-2560x1440.png"}],R=["Clara â explicamos sin tecnicismos, sin jerga clÃnica.","Cálida â hablamos de mascotas como familia, no como pacientes.","Directa â al grano. Una idea por frase, sin relleno.","Confiable â datos contrastables, fuentes citadas, sin promesas vagas.","Optimista â el cuidado se simplifica, no se dramatiza."];function V(a){const o=a.replace("#",""),s=parseInt(o.substring(0,2),16),r=parseInt(o.substring(2,4),16),l=parseInt(o.substring(4,6),16);return`${s}, ${r}, ${l}`}function G(a){const o=a.replace("#",""),s=parseInt(o.substring(0,2),16)/255,r=parseInt(o.substring(2,4),16)/255,l=parseInt(o.substring(4,6),16)/255,i=Math.max(s,r,l),c=Math.min(s,r,l);let x=0,f=0;const j=(i+c)/2;if(i!==c){const m=i-c;switch(f=j>.5?m/(2-i-c):m/(i+c),i){case s:x=(r-l)/m+(r<l?6:0);break;case r:x=(l-s)/m+2;break;case l:x=(s-r)/m+4;break}x/=6}return`${Math.round(x*360)}°, ${Math.round(f*100)}%, ${Math.round(j*100)}%`}function b({value:a,label:o}){const[s,r]=k.useState(!1);return e.jsxs("button",{type:"button",onClick:async()=>{try{await navigator.clipboard.writeText(a),r(!0),setTimeout(()=>r(!1),1200)}catch{}},className:"group inline-flex w-full items-center justify-between gap-2 rounded-md border border-border bg-background px-2.5 py-1.5 text-left text-xs font-mono hover:bg-muted","aria-label":`Copiar ${o??a}`,children:[e.jsx("span",{className:"truncate",children:a}),s?e.jsx(w,{className:"h-3.5 w-3.5 text-primary"}):e.jsx(S,{className:"h-3.5 w-3.5 text-muted-foreground group-hover:text-foreground"})]})}function n({eyebrow:a,title:o,description:s,icon:r}){return e.jsxs("div",{className:"mb-8 flex flex-col gap-2",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 text-xs font-medium uppercase tracking-widest text-primary",children:[e.jsx(r,{className:"h-4 w-4"})," ",a]}),e.jsx("h2",{className:"font-display text-3xl font-bold tracking-tight md:text-4xl",children:o}),s&&e.jsx("p",{className:"max-w-2xl text-base text-muted-foreground",children:s})]})}function ae(){return e.jsxs("div",{className:"min-h-screen overflow-x-hidden bg-background text-foreground",children:[e.jsx(z,{}),e.jsx("section",{className:"border-b border-border bg-gradient-to-b from-mint/30 via-background to-[var(--sand)]",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 py-12 md:px-6 md:py-28",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full border border-border bg-background/60 px-3 py-1 text-xs font-medium text-primary",children:[e.jsx(M,{className:"h-3.5 w-3.5"})," Press & Brand"]}),e.jsxs("h1",{className:"mt-4 break-words text-balance font-display text-4xl font-bold tracking-tight sm:text-5xl md:text-6xl lg:text-7xl",children:["Todo lo que necesitas",e.jsx("br",{})," para hablar de Snify."]}),e.jsx("p",{className:"mt-6 max-w-2xl text-lg text-muted-foreground",children:"Logos, paleta de color, tipografÃa, iconos y screenshots oficiales. Ãsalos en artÃculos, menciones, anuncios y casos de uso. Todo está listo para descargar y producido por nosotros."}),e.jsxs("div",{className:"mt-8 flex flex-wrap gap-3",children:[e.jsx(d,{asChild:!0,size:"lg",className:"rounded-full",children:e.jsxs("a",{href:N,download:!0,children:[e.jsx(p,{className:"mr-2 h-4 w-4"})," Descargar press kit (.zip)"]})}),e.jsx(d,{asChild:!0,size:"lg",variant:"outline",className:"rounded-full",children:e.jsxs("a",{href:`mailto:${u}`,children:[e.jsx(g,{className:"mr-2 h-4 w-4"})," Contactar a prensa"]})})]})]})}),e.jsx("section",{className:"border-b border-border",children:e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-12 px-4 py-20 md:grid-cols-3 md:px-6",children:[e.jsxs("div",{className:"md:col-span-2",children:[e.jsx(n,{eyebrow:"About",title:"Qué es Snify",icon:v}),e.jsxs("div",{className:"space-y-4 text-base leading-relaxed text-muted-foreground",children:[e.jsx("p",{children:"Snify es la app que simplifica el cuidado de tu mascota. Reúne en un solo lugar el carnet digital (vacunas, identificación, microchip), un asistente de triaje con IA que orienta ante sÃntomas, una red de clÃnicas 24h y herramientas de comunidad para ayudar a localizar mascotas perdidas."}),e.jsx("p",{children:"Diseñada para funcionar igual de bien en el móvil como app instalable (PWA) o en el navegador, sin fricción y respetando la privacidad por diseño."})]})]}),e.jsx("aside",{className:"rounded-2xl border border-border bg-card p-6",children:e.jsxs("dl",{className:"space-y-4 text-sm",children:[e.jsxs("div",{children:[e.jsx("dt",{className:"text-xs uppercase tracking-widest text-muted-foreground",children:"Fundada"}),e.jsx("dd",{className:"mt-1 font-display text-lg font-semibold",children:"2024"})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"text-xs uppercase tracking-widest text-muted-foreground",children:"Sede"}),e.jsx("dd",{className:"mt-1 font-display text-lg font-semibold",children:"Tallinn, Estonia ðªðª"})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"text-xs uppercase tracking-widest text-muted-foreground",children:"Misión"}),e.jsx("dd",{className:"mt-1 leading-relaxed text-foreground",children:"Hacer que cuidar de una mascota sea tan simple y claro como deberÃa ser."})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"text-xs uppercase tracking-widest text-muted-foreground",children:"Razón social"}),e.jsxs("dd",{className:"mt-1 leading-relaxed text-foreground",children:["Michael Pickman OÃ",e.jsx("br",{}),"Sepapaja tn 6, 15551 Tallinn",e.jsx("br",{}),"Reg. 17212083"]})]})]})})]})}),e.jsx("section",{className:"border-b border-border bg-muted/20",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 py-12 md:px-6 md:py-20",children:[e.jsx(n,{eyebrow:"Logo",title:"Marca y variantes",description:"Mantén siempre un espacio libre alrededor del logo de al menos la altura del isotipo. No deformes, recolores fuera de la paleta ni añadas efectos.",icon:y}),e.jsx("div",{className:"grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:E.map(a=>e.jsxs("div",{className:"overflow-hidden rounded-2xl border border-border bg-card",children:[e.jsx("div",{className:`flex h-44 items-center justify-center border-b border-border ${a.bg??"bg-background"}`,children:a.preview}),e.jsxs("div",{className:"flex items-center justify-between gap-3 p-4",children:[e.jsx("p",{className:"text-sm font-medium",children:a.label}),e.jsx(d,{asChild:!0,size:"sm",variant:"outline",className:"rounded-full",children:e.jsxs("a",{href:a.svg,download:!0,children:[e.jsx(p,{className:"mr-1.5 h-3.5 w-3.5"})," SVG"]})})]})]},a.label))})]})}),e.jsx("section",{className:"border-b border-border",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 py-12 md:px-6 md:py-20",children:[e.jsx(n,{eyebrow:"Color",title:"Paleta oficial",description:"Click en cualquier valor para copiarlo. Los tokens CSS están disponibles en cada página de la app.",icon:T}),e.jsx("div",{className:"grid gap-4 sm:grid-cols-2 lg:grid-cols-4",children:_.map(a=>{const s=["#FFFFFF","#FAF7F2","#FFD9D2","#FDF1EC"].includes(a.hex.toUpperCase());return e.jsxs("div",{className:"overflow-hidden rounded-2xl border border-border bg-card",children:[e.jsx("div",{className:"flex h-32 items-end p-4",style:{backgroundColor:a.hex,color:s?"#07182D":"#FFFFFF"},children:e.jsxs("div",{children:[e.jsx("div",{className:"font-display text-lg font-semibold",children:a.name}),e.jsx("div",{className:"text-xs opacity-80",children:a.role})]})}),e.jsxs("div",{className:"space-y-1.5 p-3",children:[e.jsx(b,{value:a.hex,label:`HEX de ${a.name}`}),e.jsx(b,{value:`rgb(${V(a.hex)})`,label:`RGB de ${a.name}`}),e.jsx(b,{value:`hsl(${G(a.hex)})`,label:`HSL de ${a.name}`}),e.jsx(b,{value:`var(${a.token})`,label:`Token de ${a.name}`})]})]},a.name)})})]})}),e.jsx("section",{className:"border-b border-border bg-muted/20",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 py-12 md:px-6 md:py-20",children:[e.jsx(n,{eyebrow:"Typography",title:"TipografÃa oficial",description:"Outfit para titulares y wordmark; Inter para cuerpo. Ambas son open-source (Google Fonts).",icon:P}),e.jsxs("div",{className:"grid gap-6 lg:grid-cols-2",children:[e.jsxs("div",{className:"rounded-2xl border border-border bg-card p-8",children:[e.jsx("div",{className:"text-xs uppercase tracking-widest text-muted-foreground",children:"Display · Outfit"}),e.jsx("div",{className:"mt-2 font-display text-5xl font-bold tracking-tight sm:text-6xl md:text-7xl",children:"Aa"}),e.jsxs("div",{className:"mt-6 space-y-2",children:[e.jsx("p",{className:"font-display text-4xl font-bold",children:"Snify"}),e.jsx("p",{className:"font-display text-2xl font-semibold",children:"Cuida a tu mascota."}),e.jsx("p",{className:"font-display text-base",children:"400 · 500 · 600 · 700 · 800"})]}),e.jsx("a",{href:"https://fonts.google.com/specimen/Outfit",target:"_blank",rel:"noopener noreferrer",className:"mt-6 inline-flex items-center gap-1.5 text-sm text-primary hover:underline",children:"Google Fonts â"})]}),e.jsxs("div",{className:"rounded-2xl border border-border bg-card p-8",children:[e.jsx("div",{className:"text-xs uppercase tracking-widest text-muted-foreground",children:"Body · Inter"}),e.jsx("div",{className:"mt-2 text-5xl font-semibold tracking-tight sm:text-6xl md:text-7xl",style:{fontFamily:"Inter"},children:"Aa"}),e.jsxs("div",{className:"mt-6 space-y-2",style:{fontFamily:"Inter"},children:[e.jsx("p",{className:"text-2xl font-semibold",children:"El cuidado, simple."}),e.jsx("p",{className:"text-base",children:"Carnet digital, triaje con IA y red de clÃnicas. Una sola app."}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"400 · 500 · 600 · 700"})]}),e.jsx("a",{href:"https://fonts.google.com/specimen/Inter",target:"_blank",rel:"noopener noreferrer",className:"mt-6 inline-flex items-center gap-1.5 text-sm text-primary hover:underline",children:"Google Fonts â"})]})]})]})}),e.jsx("section",{className:"border-b border-border",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 py-12 md:px-6 md:py-20",children:[e.jsx(n,{eyebrow:"App icons",title:"IconografÃa de aplicación",description:"Iconos para iOS, Android (incl. maskable / adaptive), Windows y favicons.",icon:D}),e.jsx("div",{className:"grid gap-4 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4",children:q.map(a=>e.jsxs("a",{href:a.href,download:!0,className:"group flex flex-col items-center gap-3 rounded-2xl border border-border bg-card p-6 transition hover:border-primary",children:[e.jsx("div",{className:"flex h-24 w-24 items-center justify-center overflow-hidden rounded-2xl border border-border bg-white shadow-sm",children:e.jsx(F,{className:"h-14 w-14"})}),e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"text-sm font-medium",children:a.label}),e.jsx("div",{className:"text-xs text-muted-foreground",children:a.size})]}),e.jsxs("span",{className:"inline-flex items-center gap-1 text-xs text-primary opacity-0 transition group-hover:opacity-100",children:[e.jsx(p,{className:"h-3 w-3"})," Descargar"]})]},a.label))})]})}),e.jsx("section",{className:"border-b border-border bg-muted/20",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 py-12 md:px-6 md:py-20",children:[e.jsx(n,{eyebrow:"Social",title:"Imágenes para redes",description:"Tamaños listos para compartir en cada plataforma. Incluyen logo, gradiente y mensaje base.",icon:y}),e.jsx("div",{className:"grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:H.map(a=>e.jsxs("div",{className:"overflow-hidden rounded-2xl border border-border bg-card",children:[e.jsx("div",{className:"aspect-[16/9] overflow-hidden bg-muted",children:e.jsx("img",{src:a.href,alt:a.label,loading:"lazy",className:"h-full w-full object-cover"})}),e.jsxs("div",{class
1Name:"flex items-center justify-between gap-3 p-4",children:[e.jsx("p",{className:"text-sm font-medium",children:a.label}),e.jsx(d,{asChild:!0,size:"sm",variant:"outline",className:"rounded-full",children:e.jsxs("a",{href:a.href,download:!0,children:[e.jsx(p,{className:"mr-1.5 h-3.5 w-3.5"})," PNG"]})})]})]},a.label))})]})}),e.jsx("section",{className:"border-b border-border",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 py-12 md:px-6 md:py-20",children:[e.jsx(n,{eyebrow:"Voice & tone",title:"Cómo hablamos",icon:v}),e.jsx("ul",{className:"grid gap-3 sm:grid-cols-2",children:R.map(a=>e.jsxs("li",{className:"flex items-start gap-3 rounded-xl border border-border bg-card p-4",children:[e.jsx("span",{className:"mt-1 inline-flex h-2 w-2 flex-none rounded-full bg-primary"}),e.jsx("span",{className:"text-sm leading-relaxed",children:a})]},a))})]})}),e.jsx("section",{className:"bg-primary text-primary-foreground",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 py-12 text-center md:px-6 md:py-20",children:[e.jsx(g,{className:"mx-auto h-8 w-8 opacity-80"}),e.jsx("h2",{className:"mt-4 font-display text-4xl font-bold tracking-tight md:text-5xl",children:"¿Escribiendo sobre Snify?"}),e.jsx("p",{className:"mx-auto mt-3 max-w-xl text-base opacity-90",children:"Estamos a una respuesta de distancia. Cuéntanos el ángulo y te conectamos con quien mejor pueda ayudarte."}),e.jsxs("div",{className:"mt-8 flex flex-wrap justify-center gap-3",children:[e.jsx(d,{asChild:!0,size:"lg",variant:"secondary",className:"rounded-full",children:e.jsxs("a",{href:`mailto:${u}`,children:[e.jsx(g,{className:"mr-2 h-4 w-4"})," ",u]})}),e.jsx(d,{asChild:!0,size:"lg",variant:"outline",className:"rounded-full border-white/30 bg-transparent text-primary-foreground hover:bg-white/10",children:e.jsxs("a",{href:N,download:!0,children:[e.jsx(p,{className:"mr-2 h-4 w-4"})," Press kit completo (.zip)"]})})]})]})}),e.jsx(C,{})]})}export{ae as component};
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.