1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,77258,e=>{"use strict";var t=e.i(43476),a=e.i(22016),r=e.i(57688),i=e.i(46932),s=e.i(72520),l=e.i(28540),n=e.i(59544),o=e.i(71645),c=e.i(41262);let d=[{r:110,g:150,b:210},{r:155,g:175,b:215},{r:139,g:92,b:246},{r:82,g:112,b:168},{r:107,g:118,b:155}];function x(){let e=(0,o.useRef)(null),a=(0,o.useRef)([]),r=(0,o.useRef)(void 0),i=(0,o.useRef)({x:-1e3,y:-1e3}),s=(0,o.useRef)(!0),l=(0,o.useCallback)((e,t)=>{let a=[],r=Math.min(e<768?30:50,Math.floor(e*t/25e3));for(let i=0;i<r;i++){let r=Math.floor(Math.random()*d.length),i=d[r];a.push({x:Math.random()*e,y:Math.random()*t,vx:(Math.random()-.5)*.3,vy:(Math.random()-.5)*.3,radius:1.5*Math.random()+.5,color:`${i.r}, ${i.g}, ${i.b}`})}return a},[]);return(0,o.useEffect)(()=>{let t=e.current;if(!t)return;let n=t.getContext("2d");if(!n)return;let o=()=>{let e=window.devicePixelRatio||1,r=t.getBoundingClientRect();t.width=r.width*e,t.height=r.height*e,n.scale(e,e),a.current=l(r.width,r.height)},c=!1,d=null,x=e=>{d=e,c||(c=!0,requestAnimationFrame(()=>{if(d){let e=t.getBoundingClientRect();i.current={x:d.clientX-e.left,y:d.clientY-e.top}}c=!1}))};o(),window.addEventListener("resize",o),window.addEventListener("mousemove",x,{passive:!0});let m=new IntersectionObserver(e=>{s.current=e[0]?.isIntersecting??!0},{threshold:0});m.observe(t);let g=window.innerWidth<768?33:16,h=0,u=e=>{if(r.current=requestAnimationFrame(u),!s.current||e-h<g)return;h=e;let l=t.getBoundingClientRect();n.clearRect(0,0,l.width,l.height);let o=a.current;for(let e=0;e<o.length;e++){let t=o[e];t.x+=t.vx,t.y+=t.vy,(t.x<0||t.x>l.width)&&(t.vx*=-1),(t.y<0||t.y>l.height)&&(t.vy*=-1);let a=i.current.x-t.x,r=i.current.y-t.y,s=Math.sqrt(a*a+r*r);if(s<200&&s>0){let e=(200-s)/200*.02;t.vx+=a/s*e,t.vy+=r/s*e;let i=Math.sqrt(t.vx*t.vx+t.vy*t.vy);i>1&&(t.vx=t.vx/i*1,t.vy=t.vy/i*1)}let c=.4+(s<200?.4*(1-s/200):0);n.beginPath(),n.arc(t.x,t.y,t.radius,0,2*Math.PI),n.fillStyle=`rgba(${t.color}, ${c})`,n.fill();for(let a=e+1;a<o.length;a++){let e=o[a],r=t.x-e.x,i=t.y-e.y,s=Math.sqrt(r*r+i*i);if(s<150){let a=(1-s/150)*.12,r=n.createLinearGradient(t.x,t.y,e.x,e.y);r.addColorStop(0,`rgba(${t.color}, ${a})`),r.addColorStop(1,`rgba(${e.color}, ${a})`),n.beginPath(),n.moveTo(t.x,t.y),n.lineTo(e.x,e.y),n.strokeStyle=r,n.lineWidth=.5,n.stroke()}}}};if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)for(let e of a.current)n.beginPath(),n.arc(e.x,e.y,e.radius,0,2*Math.PI),n.fillStyle=`rgba(${e.color}, 0.3)`,n.fill();else r.current=requestAnimationFrame(u);return()=>{window.removeEventListener("resize",o),window.removeEventListener("mousemove",x),m.disconnect(),r.current&&cancelAnimationFrame(r.current)}},[l]),(0,t.jsx)("canvas",{ref:e,className:"absolute inset-0 w-full h-full",style:{opacity:.4}})}function m(){let{t:e}=(0,c.useTranslation)(),o=(0,c.useLocalePath)();return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("section",{className:"relative min-h-screen flex items-center justify-center overflow-hidden pt-24 pb-12 lg:pt-28 lg:pb-16",children:[(0,t.jsx)(x,{}),(0,t.jsx)(l.Container,{className:"relative z-10",children:(0,t.jsxs)("div",{className:"max-w-4xl mx-auto text-center",children:[(0,t.jsxs)(i.motion.h1,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8,delay:0,ease:"easeOut"},className:"text-4xl sm:text-5xl lg:text-6xl xl:text-7xl font-bold text-secra-blue mb-8 tracking-tight leading-[1.1]",children:[e("hero.title1"),(0,t.jsx)("br",{}),(0,t.jsx)("span",{className:"text-gradient",children:e("hero.title2")})]}),(0,t.jsxs)(i.motion.p,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8,delay:.15,ease:"easeOut"},className:"text-lg sm:text-xl text-secra-blue/80 mb-12 max-w-2xl mx-auto leading-relaxed",children:[e("hero.subtitle1"),(0,t.jsx)("br",{className:"hidden sm:block"}),e("hero.subtitle2")]}),(0,t.jsx)(i.motion.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8,delay:.3,ease:"easeOut"},children:(0,t.jsx)(n.Button,{asChild:!0,variant:"cta",size:"xl",className:"group",children:(0,t.jsxs)(a.default,{href:o("/contacto"),children:[e("hero.cta"),(0,t.jsx)(s.ArrowRight,{className:"w-5 h-5 transition-transform group-hover:translate-x-1"})]})})}),(0,t.jsxs)(i.motion.div,{initial:{opacity:0,y:20}
1,animate:{opacity:1,y:0},transition:{duration:.8,delay:.45,ease:"easeOut"},className:"mt-10 flex flex-wrap items-center justify-center gap-x-8 gap-y-4",children:[(0,t.jsx)(r.default,{src:"/images/logos/footer/distintivo_ens_certificacion_MEDIA_RD311-2022.png",alt:e("hero.ensBadgeAlt"),width:100,height:100,className:"h-16 w-auto opacity-90",priority:!0}),(0,t.jsx)("span",{className:"text-sm text-secra-blue/70 max-w-[220px] text-left",children:e("hero.ensBadgeText")})]})]})}),(0,t.jsx)(i.motion.div,{initial:{opacity:0},animate:{opacity:1},transition:{delay:1.2,duration:.8},className:"absolute bottom-12 left-1/2 -translate-x-1/2",children:(0,t.jsx)(i.motion.div,{animate:{y:[0,8,0]},transition:{duration:2,repeat:1/0,ease:"easeInOut"},className:"w-6 h-10 rounded-full border border-secra-blue/20 flex items-start justify-center p-2",children:(0,t.jsx)(i.motion.div,{className:"w-1 h-2 rounded-full bg-secra-celeste",animate:{opacity:[.3,1,.3]},transition:{duration:2,repeat:1/0,ease:"easeInOut"}})})})]})})}e.s(["Hero",()=>m])},84063,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(46932),i=e.i(87652),s=e.i(3116),l=e.i(42009),n=e.i(69638),o=e.i(20278),c=e.i(81418),d=e.i(39312),x=e.i(28540),m=e.i(41262);let g=` 2 @keyframes float0 { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } } 3 @keyframes float1 { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-12px); } } 4 @keyframes float2 { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-8px); } } 5 @keyframes float3 { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-11px); } } 6 @keyframes float4 { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-9px); } } 7 @keyframes float5 { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-12px); } } 8 9 @keyframes glowAura { 10 0%, 100% { opacity: 0.15; transform: scale(1); } 11 50% { opacity: 0.3; transform: scale(1.05); } 12 } 13 14 @keyframes iconBreath { 15 0%, 100% { transform: scale(1); } 16 50% { transform: scale(1.08); } 17 } 18 19 .stat-item { 20 -webkit-font-smoothing: antialiased; 21 -moz-osx-font-smoothing: grayscale; 22 text-rendering: optimizeLegibility; 23 will-change: transform; 24 } 25 26 .stat-item:hover { 27 animation-play-state: paused !important; 28 } 29 30 @media (prefers-reduced-motion: reduce) { 31 .stat-item, 32 .stat-icon-anim, 33 .stat-aura { animation: none !important; } 34 .stat-item:hover { transform: translateY(-4px) !important; } 35 } 36 37 @media (max-width: 767px) { 38 .stat-item { animation-duration: 10s !important; } 39 } 40`,h=[{icon:s.Clock,color:"text-secra-celeste",glowRgb:"110, 150, 210"},{icon:l.Award,color:"text-secra-celeste-75",glowRgb:"82, 112, 168"},{icon:o.Target,color:"text-secra-celeste",glowRgb:"110, 150, 210"},{icon:d.Zap,color:"text-secra-celeste-75",glowRgb:"82, 112, 168"},{icon:n.CheckCircle,color:"text-secra-celeste-75",glowRgb:"155, 175, 215"},{icon:c.ShieldCheck,color:"text-secra-celeste",glowRgb:"110, 150, 210"}],u=[7,8,6.5,9,7.5,8.5],p=[0,-2,-4,-1,-3,-5];function b({stat:e,index:i,isInView:s}){let l=.15+.1*i,{value:n}=function(e,t,r,i){let[s,l]=(0,a.useState)(e),[n,o]=(0,a.useState)(!1),c=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{if(!r||c.current)return;c.current=!0;let t=setTimeout(()=>{o(!0),l(0);let t=performance.now(),a=r=>{let i=Math.min((r-t)/1800,1);l(Math.round(e*(1-Math.pow(1-i,3)))),i<1?requestAnimationFrame(a):l(e)};requestAnimationFrame(a)},1e3*i);return()=>clearTimeout(t)},[e,1800,r,i]),{value:s,isAnimating:n}}(e.value,0,s,l),o=e.icon;return(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:30},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:l,ease:"easeOut"},className:"flex items-center justify-center",children:(0,t.jsxs)("div",{className:"stat-item relative cursor-default group transition-all duration-300 hover:scale-105 hover:z-10 flex flex-col items-center text-center py-8 px-4",style:{animation:`float${i} ${u[i]}s ease-in-out ${p[i]}s infinite`},children:[(0,t.jsx)("div",{className:"stat-aura absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 roun
40ded-full pointer-events-none group-hover:opacity-50 transition-opacity duration-500 w-[180px] h-[180px] max-w-[50vw] max-h-[50vw]",style:{backgroundImage:`radial-gradient(circle, rgba(${e.glowRgb}, 0.2) 0%, transparent 70%)`,animation:`glowAura ${3.5+.4*i}s ease-in-out infinite`}}),(0,t.jsx)("div",{className:"relative mb-4",children:(0,t.jsx)("div",{className:"stat-icon-anim inline-flex p-3 rounded-xl",style:{filter:`drop-shadow(0 0 16px rgba(${e.glowRgb}, 0.4))`,animation:`iconBreath ${3.5+.3*i}s ease-in-out infinite`},children:(0,t.jsx)(o,{className:`w-7 h-7 ${e.color}`})})}),(0,t.jsxs)("div",{className:"relative mb-3",children:[(0,t.jsx)("span",{className:"text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-bold tabular-nums text-secra-blue",style:{textShadow:"none"},"data-stat-value":e.value,children:n}),e.suffix&&(0,t.jsx)("span",{className:`text-2xl sm:text-3xl md:text-4xl lg:text-5xl font-bold ${e.color} ml-1`,style:{textShadow:"none"},children:e.suffix})]}),(0,t.jsx)("p",{className:"relative text-secra-blue/80 text-sm leading-relaxed max-w-[220px]",style:{textShadow:"none"},children:e.label})]})})}function f(){let e=(0,a.useRef)(null),s=(0,i.useInView)(e,{once:!0,amount:.15}),{t:l,tData:n}=(0,m.useTranslation)(),o=n("home.impact.stats").map((e,t)=>({...e,...h[t]}));return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:g}}),(0,t.jsx)("section",{ref:e,className:"py-14 lg:py-20 relative overflow-hidden",children:(0,t.jsxs)(x.Container,{className:"relative z-10",children:[(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:20},animate:s?{opacity:1,y:0}:{},transition:{duration:.6},className:"text-center mb-10 lg:mb-12",children:[(0,t.jsx)(r.motion.p,{initial:{opacity:0,y:10},animate:s?{opacity:1,y:0}:{},transition:{duration:.5},className:"text-secra-celeste font-mono text-sm uppercase tracking-wider mb-4",children:l("home.impact.eyebrow")}),(0,t.jsxs)(r.motion.h2,{initial:{opacity:0,y:20},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.1},className:"text-3xl sm:text-4xl lg:text-5xl font-bold text-secra-blue mb-4",children:[l("home.impact.title")," ",(0,t.jsx)("span",{className:"text-gradient",children:l("home.impact.titleHighlight")})]}),(0,t.jsx)(r.motion.p,{initial:{opacity:0,y:20},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.15},className:"text-secra-blue/80 text-lg max-w-2xl mx-auto",children:l("home.impact.description")})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-x-8 lg:gap-x-12 xl:gap-x-16 gap-y-8 lg:gap-y-12 max-w-5xl mx-auto",children:o.map((e,a)=>(0,t.jsx)(b,{stat:e,index:a,isInView:s},e.label))})]})})]})}e.s(["ExperienceStats",()=>f])},29060,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(22016),i=e.i(46932),s=e.i(87652),l=e.i(48256),n=e.i(18393),o=e.i(27927),c=e.i(53475),d=e.i(66992),x=e.i(98919),m=e.i(61911),g=e.i(72520),h=e.i(28540),u=e.i(39964),p=e.i(96640),b=e.i(33624),f=e.i(41262);let y={Globe:l.Globe,Server:n.Server,Cloud:o.Cloud,Wifi:c.Wifi,Cpu:d.Cpu,Shield:x.Shield,Users:m.Users},v={"web-movil":{bg:"bg-secra-celeste/10",text:"text-secra-celeste",border:"border-secra-celeste/30 hover:border-secra-celeste/60",glow:"hover:shadow-glow-cyan"},infraestructura:{bg:"bg-secra-celeste-75/10",text:"text-secra-celeste-75",border:"border-secra-celeste-75/30 hover:border-secra-celeste-75/60",glow:"hover:shadow-glow"},cloud:{bg:"bg-secra-celeste-50/10",text:"text-secra-celeste-50",border:"border-secra-celeste-50/30 hover:border-secra-celeste-50/60",glow:"hover:shadow-glow-cyan"},wireless:{bg:"bg-secra-celeste-75/10",text:"text-secra-celeste-75",border:"border-secra-celeste-75/30 hover:border-secra-celeste-75/60",glow:"hover:shadow-glow-teal"},"iot-ot":{bg:"bg-secra-celeste/10",text:"text-secra-celeste",border:"border-secra-celeste/30 hover:border-secra-celeste/60",glow:"hover:shadow-glow-teal"},"red-team":{bg:"bg-secra-celeste-75/10",text:"text-secra-celeste-75",border:"border-secra-celeste-75/30 hover:border-secra-celeste-75/60",glow:"hover:shadow-glow-violet"},"purple-team":{bg:"bg-secra-celeste/10",text:"text-secra-celeste",border:"border-secra-celeste/30 hover:border-secra-celeste/60",glow:"hover:shadow-glow-violet"}},w={auditoria:"default",redteam:"danger",purpleteam:"purple"};function j(){let e=(0,a.useRef)(null),l=(0,s.useInView)(e,{once:!0,amount:.1}),{t:n,tData:o,dict:c}=(0,f.useTranslation)(),d=(0,f.useLocalePath)(),m=(0,b.getLocalizedServices)(c);return(0,t.jsx)("section",{ref:e,className:"py-14 lg:py-32 relative overflow-hidden",id:"servicios",children:(0,t.jsxs)(h.Container,{className:"relative z-10",children:[(0,t.jsxs)(i.motion.div,{initial:{opacity:0,y:20},animate:l?{opacity:1,y:0}:{},transition:{duration:.6},className:"text-center mb-10 lg:mb-20",children:[(0,t.jsx)("p",{className:"text-secra-celeste font-mono text-sm uppercase tracking-wider mb-4",children:n("home.services.eyebrow")}),(0,t.jsxs)("h2",{className:"text-3xl sm:text-4xl lg:text-5xl font-bold text-secra-blue mb-6",children:[n("home.services.title")," ",(0,t.jsx)("span",{className:"text-gradient",children:n("home.services.titleHighlight")})]}),(0,t.jsx)("p",{className:"text-secra-blue/80 text-lg max-w-2xl mx-auto",children:n("home.services.description")})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 lg:gap-8",children:m.map((e,a)=>{let s=y[e.icon]||x.Shield,o=v[e.id]||v["web-movil"],c=w[e.category]||"default";return(0,t.jsx)(i.motion.div,{initial:{opacity:0,y:20},animate:l?{opacity:1,y:0}:{},transition:{duration:.5,delay:.08*a},children:(0,t.jsx)(r.default,{href:d(`/servicios/${e.slug}`),children:(0,t.jsxs)(u.Card,{hover:!0,className:`h-full min-h-[280px] sm:min-h-[320px] md:min-
40h-[360px] lg:min-h-[420px] xl:min-h-[450px] flex flex-col group border ${o.border} ${o.glow} transition-all duration-300`,children:[(0,t.jsxs)(u.CardHeader,{className:"flex-1",children:[(0,t.jsxs)("div",{className:"flex items-start justify-between mb-4",children:[(0,t.jsx)("div",{className:`p-3 rounded-lg ${o.bg} ${o.text} group-hover:scale-110 transition-all duration-300`,children:(0,t.jsx)(s,{className:"w-6 h-6"})}),(0,t.jsx)(p.Badge,{variant:c,children:"auditoria"===e.category?n("home.services.categoryAudit"):"redteam"===e.category?n("home.services.categoryRedTeam"):n("home.services.categoryPurpleTeam")})]}),(0,t.jsx)(u.CardTitle,{className:"group-hover:text-secra-blue transition-colors",children:e.name}),(0,t.jsx)(u.CardDescription,{className:"line-clamp-3",children:e.shortDescription})]}),(0,t.jsx)(u.CardFooter,{className:"flex items-center justify-end",children:(0,t.jsxs)("span",{className:`flex items-center gap-1 text-sm text-secra-blue/80 group-hover:${o.text} transition-colors`,children:[n("common.viewMore"),(0,t.jsx)(g.ArrowRight,{className:"w-4 h-4 transition-transform group-hover:translate-x-1"})]})})]})})},e.id)})})]})})}e.s(["ServicesGrid",()=>j])},8684,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(22016),i=e.i(46932),s=e.i(87652),l=e.i(36121),n=e.i(55716),o=e.i(26912),c=e.i(64429),d=e.i(32095),x=e.i(72520),m=e.i(63059),g=e.i(83086),h=e.i(28540),u=e.i(74441),p=e.i(41262);let b={Swords:l.Swords,GitBranch:n.GitBranch,FileCheck:o.FileCheck,MonitorCheck:c.MonitorCheck,GraduationCap:d.GraduationCap},f=` 41 @keyframes iconFloat { 42 0%, 100% { transform: translateY(0px); } 43 50% { transform: translateY(-6px); } 44 } 45 46 @media (prefers-reduced-motion: reduce) { 47 .animate-float { animation: none !important; } 48 } 49`;function y({vertical:e,index:a,isInView:s}){let n=b[e.icon]||l.Swords,{t:o}=(0,p.useTranslation)(),c=(0,p.useLocalePath)(),d={"ciberseguridad-ofensiva":{borderColor:"rgba(110, 150, 210, 0.3)",glowColor:"rgba(9, 31, 91, 0.06)",bgGradient:"linear-gradient(165deg, rgba(110, 150, 210, 0.08) 0%, rgba(255, 255, 255, 0.92) 40%, rgba(255, 255, 255, 0.88) 100%)",iconBg:"rgba(9, 31, 91, 0.06)"},"ssdlc-devsecops":{borderColor:"rgba(82, 112, 168, 0.3)",glowColor:"rgba(9, 31, 91, 0.06)",bgGradient:"linear-gradient(165deg, rgba(82, 112, 168, 0.08) 0%, rgba(255, 255, 255, 0.92) 40%, rgba(255, 255, 255, 0.88) 100%)",iconBg:"rgba(9, 31, 91, 0.06)"},"consultoria-grc":{borderColor:"rgba(155, 175, 215, 0.3)",glowColor:"rgba(9, 31, 91, 0.06)",bgGradient:"linear-gradient(165deg, rgba(155, 175, 215, 0.08) 0%, rgba(255, 255, 255, 0.92) 40%, rgba(255, 255, 255, 0.88) 100%)",iconBg:"rgba(9, 31, 91, 0.06)"},"ciberseguridad-gestionada":{borderColor:"rgba(110, 150, 210, 0.3)",glowColor:"rgba(9, 31, 91, 0.06)",bgGradient:"linear-gradient(165deg, rgba(110, 150, 210, 0.08) 0%, rgba(255, 255, 255, 0.92) 40%, rgba(255, 255, 255, 0.88) 100%)",iconBg:"rgba(9, 31, 91, 0.06)"},formacion:{borderColor:"rgba(82, 112, 168, 0.3)",glowColor:"rgba(9, 31, 91, 0.06)",bgGradient:"linear-gradient(165deg, rgba(82, 112, 168, 0.08) 0%, rgba(255, 255, 255, 0.92) 40%, rgba(255, 255, 255, 0.88) 100%)",iconBg:"rgba(9, 31, 91, 0.06)"}},h=d[e.id]||d["ciberseguridad-ofensiva"];return(0,t.jsx)(i.motion.div,{initial:{opacity:0,y:40},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.08*a,ease:"easeOut"},children:(0,t.jsx)(r.default,{href:c("ssdlc-devsecops"===e.id?"/servicios/ssdlc-devsecops":`/soluciones/${e.slug}`),className:"block h-full",children:(0,t.jsxs)("div",{className:"group relative h-full rounded-2xl transition-all duration-500 hover:scale-[1.04] hover:-translate-y-2",style:{backgroundImage:h.bgGradient,boxShadow:"0 4px 20px rgba(9, 31, 91, 0.05), inset 0 1px 0 rgba(255,255,255,0.5)"},children:[(0,t.jsx)("div",{className:"absolute inset-0 rounded-2xl opacity-50 group-hover:opacity-100 transition-opacity duration-500",style:{backgroundImage:`linear-gradient(135deg, ${h.borderColor}, transparent 40%, transparent 60%, ${h.borderColor})`,padding:"1px",WebkitMask:"linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0)",WebkitMaskComposite:"xor",maskComposite:"exclude"}}),(0,t.jsx)("div",{className:"absolute inset-0 rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity duration-500 pointer-events-none",style:{boxShadow:"0 8px 30px rgba(9, 31, 91, 0.08)"}}),(0,t.jsx)("div",{className:"absolute inset-0 rounded-2xl opacity-[0.03] pointer-events-none",style:{backgroundImage:"radial-gradient(circle at 1px 1px, rgba(9,31,91,0.04) 1px, transparent 1px)",backgroundSize:"20px 20px"}}),(0,t.jsxs)("div",{className:"relative z-10 flex flex-col p-6",children:[e.badge&&(0,t.jsx)("div",{className:"absolute top-4 right-4",children:(0,t.jsxs)("div",{className:`flex items-center gap-1 px-2.5 py-1 rounded-full ${e.color.bg} backdrop-blur-sm`,children:[(0,t.jsx)(g.Sparkles,{className:`w-3 h-3 ${e.color.text}`}),(0,t.jsx)("span",{className:`text-[10px] font-medium ${e.color.text}`,children:e.badge})]})}),(0,t.jsx)("div",{className:"mb-4 transition-transform duration-500 group-hover:scale-110",style:{animation:"iconFloat 4s ease-in-out infinite"},children:(0,t.jsx)("div",{className:"w-10 h-10 sm:w-[50px] sm:h-[50px] lg:w-[60px] lg:h-[60px] rounded-xl flex items-center justify-center",style:{backgroundColor:h.iconBg,boxShadow:`0 0 25px ${h.glowColor}`}
49,children:(0,t.jsx)(n,{className:`w-7 h-7 ${e.color.text}`})})}),(0,t.jsx)("h3",{className:"text-xl font-bold text-secra-blue mb-2 leading-tight",children:e.name}),(0,t.jsx)("p",{className:"text-secra-blue/80 leading-snug mb-4 text-sm line-clamp-3",children:e.shortDescription}),(0,t.jsxs)("div",{className:"flex-grow",children:[(0,t.jsx)("p",{className:"text-[10px] uppercase tracking-wider text-secra-celeste mb-2 font-medium",children:o("home.verticals.services")}),(0,t.jsx)("ul",{className:"space-y-1.5",children:e.services.map((a,r)=>(0,t.jsxs)("li",{className:"flex items-center gap-2 text-secra-blue/80 group-hover:text-secra-blue/80 transition-colors",children:[(0,t.jsx)(m.ChevronRight,{className:`w-3 h-3 flex-shrink-0 ${e.color.text} opacity-60 group-hover:opacity-100 transition-all`}),(0,t.jsx)("span",{className:"text-xs leading-snug",children:a})]},r))})]}),(0,t.jsx)("div",{className:"mt-4 pt-4 border-t border-secra-blue/[0.08]",children:(0,t.jsxs)("div",{className:`inline-flex items-center gap-1.5 text-xs font-medium ${e.color.text} group-hover:gap-2.5 transition-all duration-300`,children:[(0,t.jsx)("span",{children:o(e.hasContent?"common.exploreServices":"common.moreInfo")}),(0,t.jsx)(x.ArrowRight,{className:"w-3.5 h-3.5 transition-transform group-hover:translate-x-1"})]})})]})]})})})}function v(){let e=(0,a.useRef)(null),r=(0,s.useInView)(e,{once:!0,amount:.1}),{t:l,tData:n,dict:o}=(0,p.useTranslation)(),c=(0,u.getLocalizedVerticals)(o);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:f}}),(0,t.jsx)("section",{ref:e,className:"py-16 lg:py-24 relative overflow-x-hidden",id:"soluciones",children:(0,t.jsxs)(h.Container,{size:"lg",className:"relative z-10",children:[(0,t.jsxs)(i.motion.div,{initial:{opacity:0,y:30},animate:r?{opacity:1,y:0}:{},transition:{duration:.7},className:"text-center mb-10 lg:mb-14",children:[(0,t.jsx)(i.motion.p,{initial:{opacity:0,y:20},animate:r?{opacity:1,y:0}:{},transition:{duration:.5,delay:.1},className:"text-secra-celeste font-mono text-sm uppercase tracking-wider mb-4",children:l("home.verticals.eyebrow")}),(0,t.jsxs)(i.motion.h2,{initial:{opacity:0,y:20},animate:r?{opacity:1,y:0}:{},transition:{duration:.5,delay:.2},className:"text-4xl sm:text-5xl lg:text-6xl font-bold mb-6",children:[(0,t.jsxs)("span",{className:"text-secra-blue",children:[l("home.verticals.title")," "]}),(0,t.jsx)("span",{className:"text-gradient",children:l("home.verticals.titleHighlight")})]}),(0,t.jsx)(i.motion.p,{initial:{opacity:0,y:20},animate:r?{opacity:1,y:0}:{},transition:{duration:.5,delay:.3},className:"text-secra-blue/80 text-lg lg:text-xl max-w-3xl mx-auto leading-relaxed",children:l("home.verticals.description")})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-5 gap-5 items-stretch",children:c.map((e,a)=>(0,t.jsx)(y,{vertical:e,index:a,isInView:r},e.id))})]})})]})}e.s(["VerticalsSection",()=>v])},12426,e=>{"use strict";let t=(0,e.i(75254).default)("dollar-sign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);e.s(["DollarSign",()=>t],12426)},35961,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(46932),i=e.i(87652),s=e.i(12426),l=e.i(81418),n=e.i(86536),o=e.i(75254);let c=(0,o.default)("handshake",[["path",{d:"m11 17 2 2a1 1 0 1 0 3-3",key:"efffak"}],["path",{d:"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4",key:"9pr0kb"}],["path",{d:"m21 3 1 11h-2",key:"1tisrp"}],["path",{d:"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3",key:"1uvwmv"}],["path",{d:"M3 4h8",key:"1ep09j"}]]);var d=e.i(39312);let x=(0,o.default)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);var m=e.i(28540),g=e.i(41262);let h=` 50 @keyframes marquee { 51 0% { transform: translateX(0); } 52 100% { transform: translateX(-50%); } 53 } 54 55 .carousel-track { 56 animation: marquee var(--duration) linear infinite; 57 } 58 59 .carousel-track.paused { 60 animation-play-state: paused; 61 } 62 63 .carousel-mask { 64 mask-image: linear-gradient(to right, transparent, black 6%, black 94%, transparent); 65 -webkit-mask-image: linear-gradient(to right, transparent, black 6%, black 94%, transparent); 66 } 67 68 @media (prefers-reduced-motion: reduce) { 69 .carousel-track { animation: none !important; display: flex; flex-wrap: wrap; justify-content: center; } 70 } 71`,u=[{glowRgb:"110, 150, 210",text:"text-secra-celeste",bg:"rgba(9, 31, 91, 0.06)"},{glowRgb:"82, 112, 168",text:"text-secra-celeste-75",bg:"rgba(9, 31, 91, 0.06)"}
71,{glowRgb:"155, 175, 215",text:"text-secra-celeste-50",bg:"rgba(9, 31, 91, 0.06)"},{glowRgb:"82, 112, 168",text:"text-secra-celeste-75",bg:"rgba(9, 31, 91, 0.06)"},{glowRgb:"110, 150, 210",text:"text-secra-celeste",bg:"rgba(9, 31, 91, 0.06)"},{glowRgb:"155, 175, 215",text:"text-secra-celeste-50",bg:"rgba(9, 31, 91, 0.06)"}],p=[s.DollarSign,l.ShieldCheck,n.Eye,c,d.Zap,x];function b({feature:e,colorIndex:a,onHover:r,decorative:i=!1}){let s=e.icon,l=u[a];return(0,t.jsx)("div",{className:"flex-shrink-0 w-[260px] sm:w-[320px] lg:w-[360px] group",onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1),...i?{"aria-hidden":!0}:{},children:(0,t.jsxs)("div",{className:"relative h-[290px] rounded-2xl overflow-hidden transition-all duration-500 group-hover:scale-[1.03] group-hover:-translate-y-1",style:{backgroundImage:`radial-gradient(ellipse at 30% 20%, rgba(${l.glowRgb}, 0.06) 0%, rgba(255, 255, 255, 0.92) 60%, rgba(255, 255, 255, 0.88) 100%)`,boxShadow:"0 4px 20px rgba(9, 31, 91, 0.05), inset 0 1px 0 rgba(255,255,255,0.5)"},children:[(0,t.jsx)("div",{className:"absolute inset-0 rounded-2xl opacity-30 group-hover:opacity-70 transition-opacity duration-500",style:{boxShadow:`inset 0 0 0 1px rgba(${l.glowRgb}, 0.25)`}}),(0,t.jsx)("div",{className:"absolute inset-0 rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity duration-500 pointer-events-none",style:{boxShadow:"0 8px 30px rgba(9, 31, 91, 0.08)"}}),(0,t.jsxs)("div",{className:"relative z-10 h-full flex flex-col p-8",children:[(0,t.jsx)("div",{className:"inline-flex p-3 rounded-xl w-fit mb-5 transition-transform duration-300 group-hover:scale-110",style:{backgroundColor:l.bg},children:(0,t.jsx)(s,{className:`w-7 h-7 ${l.text}`})}),i?(0,t.jsx)("div",{className:"text-xl font-bold text-secra-blue mb-3",children:e.title}):(0,t.jsx)("h3",{className:"text-xl font-bold text-secra-blue mb-3",children:e.title}),(0,t.jsx)("p",{className:"text-secra-blue/80 text-sm leading-relaxed",children:e.description})]})]})})}function f(){let e=(0,a.useRef)(null),s=(0,a.useRef)(null),l=(0,i.useInView)(e,{once:!0,amount:.1}),[n,o]=(0,a.useState)(!1),{t:c,tData:d}=(0,g.useTranslation)(),x=(0,a.useCallback)(e=>{o(e)},[]),u=d("home.whySecra.features").map((e,t)=>({...e,icon:p[t]})),f=[...u,...u];return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:h}}),(0,t.jsxs)("section",{ref:e,className:"py-14 lg:py-20 relative overflow-hidden",children:[(0,t.jsx)(m.Container,{className:"relative z-10",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:20},animate:l?{opacity:1,y:0}:{},transition:{duration:.6},className:"text-center mb-8 lg:mb-10",children:[(0,t.jsx)("p",{className:"text-secra-celeste font-mono text-sm uppercase tracking-wider mb-4",children:c("home.whySecra.eyebrow")}),(0,t.jsxs)("h2",{className:"text-3xl sm:text-4xl lg:text-5xl font-bold text-secra-blue mb-6",children:[c("home.whySecra.title")," ",(0,t.jsx)("span",{className:"text-gradient",children:c("home.whySecra.titleHighlight")})]}),(0,t.jsx)("p",{className:"text-secra-blue/80 text-lg max-w-2xl mx-auto",children:c("home.whySecra.description")})]})}),(0,t.jsx)(m.Container,{className:"relative z-10",children:(0,t.jsx)(r.motion.div,{initial:{opacity:0}
71,animate:l?{opacity:1}:{},transition:{duration:.8,delay:.3},className:"relative",children:(0,t.jsx)("div",{className:"overflow-hidden carousel-mask",children:(0,t.jsx)("div",{ref:s,className:`carousel-track flex gap-6 ${n?"paused":""}`,style:{"--duration":"16s"},children:f.map((e,a)=>(0,t.jsx)(b,{feature:e,colorIndex:a%u.length,onHover:x,decorative:a>=u.length},`${e.title}-${a}`))})})})})]})]})}e.s(["WhySecra",()=>f],35961)},58351,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(22016),i=e.i(46932),s=e.i(87652),l=e.i(72520),n=e.i(83086),o=e.i(28540),c=e.i(59544),d=e.i(41262);function x(){let e=(0,a.useRef)(null),x=(0,s.useInView)(e,{once:!0,amount:.3}),{t:m}=(0,d.useTranslation)(),g=(0,d.useLocalePath)();return(0,t.jsxs)("section",{ref:e,className:"py-14 lg:py-20 relative overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 opacity-[0.03]",style:{backgroundImage:"radial-gradient(circle, rgba(9,31,91,0.04) 1px, transparent 1px)",backgroundSize:"30px 30px"}}),(0,t.jsx)(o.Container,{className:"relative z-10",children:(0,t.jsx)("div",{className:"max-w-3xl mx-auto text-center",children:(0,t.jsxs)(i.motion.div,{initial:{opacity:0,y:20},animate:x?{opacity:1,y:0}:{},transition:{duration:.6},children:[(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 px-4 py-2 rounded-full border border-secra-celeste/30 bg-secra-celeste/5 text-sm text-secra-celeste mb-8",children:[(0,t.jsx)(n.Sparkles,{className:"w-4 h-4"}),m("cta.badge")]}),(0,t.jsxs)("h2",{className:"text-3xl sm:text-4xl lg:text-5xl font-bold text-secra-blue mb-6",children:[m("cta.title")," ",(0,t.jsx)("span",{className:"text-gradient",children:m("cta.titleHighlight")}),"?"]}),(0,t.jsx)("p",{className:"text-lg text-secra-blue/80 mb-10 leading-relaxed max-w-xl mx-auto",children:m("cta.description")}),(0,t.jsx)(c.Button,{asChild:!0,size:"xl",className:"group",children:(0,t.jsxs)(r.default,{href:g("/contacto"),children:[m("cta.button"),(0,t.jsx)(l.ArrowRight,{className:"w-5 h-5 transition-transform group-hover:translate-x-1"})]})})]})})})]})}e.s(["CTASection",()=>x])},33334,e=>{"use strict";var t=e.i(43476),a=e.i(75157),r=e.i(28540);function i({children:e,className:i,containerClassName:s,containerSize:l="default",id:n}){return(0,t.jsx)("section",{id:n,className:(0,a.cn)("py-section-sm lg:py-section relative overflow-hidden",i),children:(0,t.jsx)(r.Container,{size:l,className:s,children:e})})}function s({title:e,subtitle:r,description:i,align:s="center",className:l}){return(0,t.jsxs)("div",{className:(0,a.cn)("mb-8 lg:mb-10","center"===s&&"text-center mx-auto max-w-3xl",l),children:[r&&(0,t.jsx)("p",{className:"text-secra-celeste font-mono text-sm uppercase tracking-wider mb-3",children:r}),(0,t.jsx)("h2",{className:"text-3xl sm:text-4xl lg:text-5xl font-bold text-secra-blue mb-4",children:e}),i&&(0,t.jsx)("p",{className:"text-secra-blue/80 text-lg lg:text-xl leading-relaxed",children:i})]})}e.s(["Section",()=>i,"SectionHeader",()=>s])},54130,e=>{"use strict";var t=e.i(43476),a=e.i(46932),r=e.i(42009),i=e.i(95468),s=e.i(33334),l=e.i(39964),n=e.i(41262);let o=[{name:"OSCP",fullName:"Offensive Security Certified Professional",category:"Penetration Testing"},{name:"OSEP",fullName:"Offensive Security Experienced Penetration Tester",category:"Advanced Pentesting"},{name:"OSWE",fullName:"Offensive Security Web Expert",category:"Web Security"},{name:"CARTE",fullName:"Certified Red Team Expert",category:"Red Team"},{name:"CRTO",fullName:"Certified Red Team Operator",category:"Red Team"},{name:"CRTL",fullName:"Certified Red Team Lead",category:"Red Team"},{name:"CDP",fullName:"Certified Detection Professional",category:"Purple Team"}],c=[{name:"NIST",description:"Cybersecurity Framework"},{name:"OSSTMM",description:"Open Source Security Testing"},{name:"ISO/IEC 27001",description:"Information Security Management"},{name:"MITRE ATT&CK",description:"Adversary Tactics & Techniques"},{name:"OWASP",description:"Web Application Security"},{name:"PTES",description:"Penetration Testing Execution"}];function d(){let{t:e}=(0,n.useTranslation)();return(0,t.jsxs)(s.Section,{children:[(0,t.jsx)(s.SectionHeader,{subtitle:e("home.certifications.eyebrow"),title:e("home.certifications.title"),description:e("home.certifications.description")}),(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-12",children:[(0,t.jsxs)(a.motion.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5},children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 mb-6",children:[(0,t.jsx)("div",{className:"p-2 rounded-lg bg-secra-celeste/10",children:(0,t.jsx)(r.Award,{className:"w-5 h-5 text-secra-celeste"})}),(0,t.jsx)("h3",{className:"text-xl font-semibold text-secra-blue",children:e("home.certifications.teamCerts")})]}),(0,t.jsx)("div",{className:"grid grid-cols-2 sm:grid-cols-3 gap-3",children:o.map((e,r)=>(0,t.jsx)(a.motion.div,{initial:{opacity:0,scale:.9},whileInView:{opacity:1,scale:1},viewport:{once:!0},transition:{delay:.05*r},children:(0,t.jsxs)(l.Card,{variant:"glass",className:"p-4 text-center group hover:border-secra-celeste/50 transition-colors",children:[(0,t.jsx)("div",{className:"text-2xl font-bold text-secra-celeste mb-1",children:e.name}),(0,t.jsx)("div",{className:"text-xs text-secra-blue/80 leading-tight",children:e.category})]})},e.name))})]}),(0,t.jsxs)(a.motion.div,{initial:{opacity:0,x:20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5},children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 mb-6",children:[(0,t.jsx)("div",{className:"p-2 rounded-lg bg-secra-celeste/10",children:(0,t.jsx)(i.CheckCircle2,{className:"w-5 h-5 text-secra-celeste"})}),(0,t.jsx)("h3",{className:"text-xl font-semibold text-secra-blue",children:e("home.certifications.standardsTitle")})]}),(0,t.jsx)("div",{className:"space-y-3",children:c.map((e,r)=>(0,t.jsx)(a.motion.div,{initial:{opacity:0,y:10},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.05*r},children:(0,t.jsxs)(l.Card,{variant:"outline",className:"p-4 flex items-center gap-4 hover:border-secra-celeste/50 transition-colors",children:[(0,t.jsx)("div",{className:"w-2 h-2 rounded-full bg-secra-celeste"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{className:"font-semibold text-secra-blue",children:e.name}),(0,t.jsx)("span",{className:"text-secra-celeste ml-2",children:e.description})]})]})},e.name))})]})]})]})}e.s(["Certifications",()=>d])},65247,e=>{"use strict";var t=e.i(43476),a=e.i(22016),r=e.i(46932),i=e.i(82039),s=e.i(55436),l=e.i(975),n=e.i(78583),o=e.i(95116),c=e.i(72520),d=e.i(33334),x=e.i(59544),m=e.i(41262);let g=[i.FileSearch,s.Search,l.Crosshair,n.FileText,o.Wrench];function h(){let{t:e,tData:i}=(0,m.useTranslation)(),s=(0,m.useLocalePath)(),l=i("home.methodology.phases");return(0,t.jsxs)(d.Section,{children:[(0,t.jsx)(d.SectionHeader,{subtitle:e("home.methodology.eyebrow"),title:e("home.methodology.title"),description:e("home.methodology.description")}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"hidden lg:block absolute top-16 left-0 right-0 h-0.5 bg-gradient-to-r from-transparent via-secra-blue/20 to-transparent"}),(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-5 ga
71p-8",children:l.map((e,a)=>{let i=g[a];return(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.1*a},className:"relative text-center lg:text-left",children:[(0,t.jsxs)("div",{className:"relative inline-flex items-center justify-center w-12 h-12 rounded-full bg-secra-blue border-2 border-secra-celeste/30 mb-4 mx-auto lg:mx-0",children:[(0,t.jsx)("span",{className:"text-secra-celeste font-mono font-bold",children:e.number}),(0,t.jsx)("div",{className:"absolute inset-0 rounded-full border-2 border-secra-celeste/20 animate-ping"})]}),(0,t.jsx)("div",{className:"p-3 rounded-lg bg-secra-blue/[0.06] inline-block mb-3",children:(0,t.jsx)(i,{className:"w-5 h-5 text-secra-celeste"})}),(0,t.jsx)("h3",{className:"text-lg font-semibold text-secra-blue mb-2",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-secra-blue/80 leading-relaxed",children:e.description})]},e.number)})})]}),(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"text-center mt-12",children:(0,t.jsx)(x.Button,{asChild:!0,variant:"outline",size:"lg",className:"group",children:(0,t.jsxs)(a.default,{href:s("/metodologia"),children:[e("home.methodology.ctaButton"),(0,t.jsx)(c.ArrowRight,{className:"w-4 h-4 transition-transform group-hover:translate-x-1"})]})})})]})}e.s(["MethodologyPreview",()=>h])},87099,e=>{"use strict";var t=e.i(43476),a=e.i(22016),r=e.i(72520),i=e.i(81418),s=e.i(7486),l=e.i(28540);let n=[{icon:i.ShieldCheck,title:"Pentest para ISO 27001 y ENS",description:"AuditorÃa técnica ofensiva para certificarte. Desde 750â¬.",badge:"Más vendido",badgeColor:"bg-amber-500/15 border-amber-400/30 text-amber-400",href:"/landing/pentest-iso"},{icon:s.Building2,title:"Puesto de Trabajo Seguro para PYMEs",description:"Microsoft 365 + antivirus + soporte. Desde 29â¬/usuario/mes.",badge:"Nuevo",badgeColor:"bg-green-500/15 border-green-400/30 text-green-400",href:"/landing/pymes-seguras"}];function o(){return(0,t.jsxs)("section",{className:"py-16 lg:py-24 bg-[#0A1628] relative overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 opacity-[0.04]",style:{backgroundImage:"linear-gradient(rgba(111,149,208,.4) 1px, transparent 1px), linear-gradient(90deg, rgba(111,149,208,.4) 1px, transparent 1px)",backgroundSize:"60px 60px"}}),(0,t.jsxs)(l.Container,{className:"relative z-10",children:[(0,t.jsxs)("div",{className:"text-center mb-12 lg:mb-16",children:[(0,t.jsx)("h2",{className:"text-3xl sm:text-4xl lg:text-5xl font-bold text-white mb-4",children:"Ofertas Destacadas"}),(0,t.jsx)("p",{className:"text-white/60 text-lg leading-relaxed max-w-2xl mx-auto",children:"Soluciones listas para contratar, sin esperas ni presupuestos"})]}),(0,t.jsx)("div",{className:"grid md:grid-cols-2 gap-6 max-w-4xl mx-auto",children:n.map(e=>{let i=e.icon;return(0,t.jsxs)("div",{className:"rounded-2xl border border-white/[0.08] bg-white/[0.03] p-6 flex flex-col hover:bg-white/[0.06] hover:border-secra-celeste/30 hover:-translate-y-1 hover:shadow-[0_12px_40px_rgba(0,0,0,0.3)] transition-all duration-300 group",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,t.jsx)("div",{className:"w-12 h-12 rounded-xl bg-secra-celeste/10 border border-secra-celeste/20 flex items-center justify-center group-hover:bg-secra-celeste/20 transition-colors",children:(0,t.jsx)(i,{className:"w-6 h-6 text-secra-celeste"})}),(0,t.jsx)("span",{className:`text-xs font-bold uppercase tracking-wider px-3 py-1 rounded-full border ${e.badgeColor}`,children:e.badge})]}),(0,t.jsx)("h3",{className:"text-xl font-bold text-white mb-3",children:e.title}),(0,t.jsx)("p",{className:"text-white/60 leading-relaxed mb-6 flex-grow",children:e.description}),(0,t.jsxs)(a.default,{href:e.href,className:"inline-flex items-center gap-2 text-secra-celeste font-semibold hover:text-white transition-colors group/link",children:["Ver oferta",(0,t.jsx)(r.ArrowRight,{className:"w-4 h-4 group-hover/link:translate-x-1 transition-transform"})]})]},e.href)})})]})]})}e.s(["FeaturedOffers",()=>o])}]);
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.