1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7559],{16982:(e,t,a)=>{a.d(t,{A:()=>c});var r=a(95155),n=a(12115),i=a(13855);let s=["#c8102e","#e0354f","#ffcc4d","#f5d68a","#ffffff"],o=["#c8102e","#ffcc4d","#ffffff","#8a0a1f"],l=(e,t)=>e+Math.random()*(t-e),d=(e,t,a)=>{let r=.75>Math.random();return{x:Math.random()*e,y:a?Math.random()*t*.6-.6*t:l(-(.8*t),-20),w:r?l(6,8):l(5,7),h:r?l(14,18):0,ribbon:r,color:s[Math.floor(Math.random()*s.length)],speed:l(.9,2.6),angle:360*Math.random(),spin:l(-4,4),drift:l(-.6,.6),sway:Math.random()*Math.PI*2,swaySpeed:l(.01,.03),flip:Math.random()*Math.PI,flipSpeed:l(.02,.07),opacity:l(.75,1)}},c=({burstKey:e=0,reduceMotion:t,delay:a=0,burst:s=!0})=>{let l=(0,n.useRef)(null),c=(0,n.useRef)(null),p=(0,n.useRef)(e);return((0,n.useEffect)(()=>{if(t)return;let e=l.current;if(!e)return;let r=e.getContext("2d"),n=0,s=0,o=0,p=performance.now()+a+12e3,h=window.innerWidth<768?60:110,x=()=>{let t=Math.min(window.devicePixelRatio||1,2);n=window.innerWidth,s=window.innerHeight,e.width=n*t,e.height=s*t,e.style.width=`${n}px`,e.style.height=`${s}px`,r.setTransform(t,0,0,t,0,0)};x(),window.addEventListener("resize",x);let m=Array.from({length:h},()=>d(n,s,!0)),u=e=>{o=0,r.clearRect(0,0,n,s);let t=e<p,a=0;for(let e=0;e<m.length;e++){let i=m[e];if(!i)continue;if(i.sway+=i.swaySpeed,i.y+=i.speed,i.x+=i.drift+.6*Math.sin(i.sway),i.angle+=i.spin,i.flip+=i.flipSpeed,i.y>s+24)if(t)m[e]=d(n,s,!1);else{m[e]=null;continue}a++,r.save(),r.globalAlpha=i.opacity,r.translate(i.x,i.y),r.rotate(i.angle*Math.PI/180),r.fillStyle=i.color;let o=Math.sin(i.flip);if(i.ribbon){let e=i.w*o;r.fillRect(-e/2,-i.h/2,e,i.h)}else r.beginPath(),r.ellipse(0,0,i.w/2,Math.max(.5,i.w/2*Math.abs(o)),0,0,2*Math.PI),r.fill();r.restore()}a>0&&(o=requestAnimationFrame(u))};c.current=()=>{p=performance.now()+12e3;for(let e=0;e<m.length;e++)(!m[e]||m[e].y>.5*s)&&(m[e]=d(n,s,!1));o||(o=requestAnimationFrame(u))};let f=setTimeout(()=>{o=requestAnimationFrame(u)},a);return()=>{clearTimeout(f),cancelAnimationFrame(o),c.current=null,window.removeEventListener("resize",x),i.A.reset()}},[t,a]),(0,n.useEffect)(()=>{if(t||!s)return;let a=e===p.current;a||c.current?.();let r=(e,t)=>(0,i.A)({colors:o,particleCount:a?70:35,angle:t,spread:60,startVelocity:a?62:48,ticks:a?260:180,gravity:.9,scalar:a?1.1:.9,origin:{x:e,y:.75},zIndex:45,disableForReducedMotion:!0});r(0,60),r(1,120)},[e,t,s]),t)?null:(0,r.jsx)("canvas",{ref:l,"aria-hidden":"true",className:"pointer-events-none fixed inset-0 z-40"})}},67559:(e,t,a)=>{a.r(t),a.d(t,{default:()=>M});var r=a(95155),n=a(12115),i=a(40168),s=a(84112),o=a(18310),l=a(67438),d=a(80642),c=a(35137),p=a(45911),h=a(98638);p.Ay.registerPlugin(h.L);let x=["Winners","of","Brit","FinTech","Awards","2026"],m=({reduceMotion:e})=>{let t=(0,n.useRef)(null);return(0,h.L)(()=>{e||(p.Ay.timeline({defaults:{ease:"expo.out"}}).from(".wh-word",{yPercent:115,duration:1,stagger:.06}).from(".wh-rule",{scaleX:0,duration:1.1},"-=0.6"),p.Ay.to(".wh-orb",{xPercent:12,duration:8,ease:"sine.inOut",yoyo:!0,repeat:-1}))},{scope:t,dependencies:[e]}),(0,r.jsxs)("section",{ref:t,className:"relative overflow-hidden bg-[#0d0507] text-white mt-[80px] py-8 md:py-10 px-5 md:px-8",children:[(0,r.jsx)("div",{className:"wh-orb pointer-events-none absolute -top-24 right-[5%] w-[420px] h-[260px] rounded-full bg-[#c8102e] opacity-30 blur-[110px]"}),(0,r.jsx)("div",{className:"pointer-events-none absolute -bottom-24 left-[5%] w-[360px] h-[220px] rounded-full bg-[#680014] opacity-40 blur-[100px]"}),(0,r.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-[0.06]",style:{backgroundImage:"linear-gradient(rgba(255,255,255,0.6) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.6) 1px, transparent 1px)",backgroundSize:"48px 48px"}}),(0,r.jsxs)("div",{className:"relative max-w-7xl mx-auto text-center",children:[(0,r.jsx)("h1",{className:"m-0 font-[Oswald,sans-serif] font-bold uppercase leading-[1.1] tracking-[-0.01em] text-white text-[1.6rem] sm:text-[2rem] lg:text-[2.5rem] xl:text-[2.9rem]",children:x.map((e,t)=>(0,r.jsx)("span",{className:"inline-block overflow-hidden align-bottom pb-1 mx-[0.12em]",children:(0,r.jsx)("span",{className:"wh-word inline-block",children:e})},t))}),(0,r.jsx)("div",{className:"wh-rule mx-auto mt-4 h-px w-40 md:w-64 bg-gradient-to-r from-transparent via-[#c8102e] to-transparent"})]})]})};p.Ay.registerPlugin(h.L);let u=({index:e=0,logo:t="",reduceMotion:a=!1})=>{let i=(0,n.useRef)(null);return(0,h.L)(()=>{a||(p.Ay.fromTo(".wp-shine",{xPercent:-160},{xPercent:260,duration:2.2,ease:"power2.inOut",repeat:-1,repeatDelay:2.4,delay:e%6*.35}),p.Ay.to(".wp-glow",{opacity:.85,scale:1.08,duration:3,ease:"sine.inOut",yoyo:!0,repeat:-1}),t||(p.Ay.to(".wp-ring",{rotation:360,duration:40,ease:"none",repeat:-1,transformOrigin:"50% 50%"}),p.Ay.to(".wp-trophy",{y:-6,duration:2.6,ease:"sine.inOut",yoyo:!0,repeat:-1,delay:e%4*.2})))},{scope:i,dependencies:[a,t]}),(0,r.jsxs)("div",{ref:i,"aria-hidden":"true",className:"relative w-full h-full overflow-hidden bg-[linear-gradient(155deg,#1d0a0e_0%,#3a0d16_52%,#12060a_100%)]",children:[(0,r.jsx)("div",{className:"absolute inset-0 opacity-[0.14]",style:{backgroundImage:"linear-gradient(rgba(255,255,255,0.5) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.5) 1px, transparent 1px)",backgroundSize:"28px 28px",maskImage:"radial-gradient(ellipse at center, black 20%, transparent 75%)",WebkitMaskImage:"radial-gradient(ellipse at center, black 20%, transparent 75%)"}}),(0,r.jsx)("div",{className:"wp-glow absolute left-1/2 top-1/2 w-48 h-48 -translate-x-1/2 -translate-y-1/2 roun
1ded-full bg-[#c8102e] opacity-50 blur-3xl"}),t?(0,r.jsx)("div",{className:"absolute inset-0 flex items-center justify-center px-10",children:(0,r.jsx)("img",{src:t,alt:"",draggable:!1,className:"max-w-[62%] max-h-[52%] object-contain brightness-0 invert drop-shadow-[0_4px_18px_rgba(0,0,0,0.35)]"})}):(0,r.jsxs)("div",{className:"absolute inset-0 flex items-center justify-center",children:[(0,r.jsxs)("svg",{className:"wp-ring absolute w-40 h-40 text-white/15",viewBox:"0 0 160 160",fill:"none",children:[(0,r.jsx)("circle",{cx:"80",cy:"80",r:"76",stroke:"currentColor",strokeWidth:"1",strokeDasharray:"2 7"}),(0,r.jsx)("circle",{cx:"80",cy:"80",r:"62",stroke:"currentColor",strokeWidth:"0.75"})]}),(0,r.jsxs)("svg",{className:"wp-trophy relative w-16 h-16 text-white/85 drop-shadow-[0_8px_24px_rgba(200,16,46,0.55)]",viewBox:"0 0 64 64",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"M20 8h24v14a12 12 0 0 1-24 0V8Z"}),(0,r.jsx)("path",{d:"M20 13h-7a3 3 0 0 0-3 3v1a10 10 0 0 0 10 10"}),(0,r.jsx)("path",{d:"M44 13h7a3 3 0 0 1 3 3v1a10 10 0 0 1-10 10"}),(0,r.jsx)("path",{d:"M32 34v10"}),(0,r.jsx)("path",{d:"M24 56h16l-2-12H26l-2 12Z"}),(0,r.jsx)("path",{d:"M28 18l2.5 2.5L36 15",strokeWidth:"1.6"})]})]}),(0,r.jsx)("div",{className:"wp-shine pointer-events-none absolute inset-y-0 left-0 w-1/3 -skew-x-12 bg-gradient-to-r from-transparent via-white/15 to-transparent"})]})},f=[.16,1,.3,1],g={hidden:{opacity:0,y:28},show:{opacity:1,y:0,transition:{duration:.6,ease:f}}},b=({award:e,index:t,reduceMotion:a})=>{let[i,o]=(0,n.useState)(!1),d=(0,n.useCallback)(e=>{let t=e.currentTarget,a=t.getBoundingClientRect();t.style.setProperty("--mx",`${e.clientX-a.left}px`),t.style.setProperty("--my",`${e.clientY-a.top}px`)},[]),p=!!e.img&&!i,h=!!e.name,x=!!e.link,m=(0,r.jsxs)(l.P.article,{onMouseMove:d,whileHover:a?void 0:{y:-8},transition:{duration:.45,ease:f},className:"group relative h-full flex flex-col rounded-[28px] bg-white border border-zinc-200/70 overflow-hidden shadow-[0_18px_40px_-24px_rgba(24,6,10,0.35)] hover:shadow-[0_30px_60px_-28px_rgba(200,16,46,0.45)] hover:border-[#c8102e]/30 transition-[box-shadow,border-color] duration-500",children:[(0,r.jsx)("div",{className:"pointer-events-none absolute inset-0 z-10 opacity-0 group-hover:opacity-100 transition-opacity duration-500",style:{background:"radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%), rgba(200,16,46,0.08), transparent 45%)"}}),(0,r.jsx)("div",{className:"relative aspect-[3/2] overflow-hidden",children:p?(0,r.jsx)("img",{src:e.img,alt:`${e.name||e.title} â Brit FinTech Awards 2026`,loading:"lazy",onError:()=>o(!0),className:"w-full h-full object-cover transition-transform duration-[900ms] ease-out group-hover:scale-[1.05]"}):(0,r.jsx)(u,{index:t,logo:e.logo,reduceMotion:a})}),(0,r.jsxs)("div",{className:"relative flex flex-1 items-start gap-4 px-6 py-6 md:px-7 md:py-7",children:[(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)("h3",{className:"m-0 font-[Oswald,sans-serif] text-[1.15rem] md:text-[1.25rem] leading-[1.25] font-semibold text-zinc-900 tracking-[0.01em] transition-colors duration-300 group-hover:text-[#c8102e]",children:e.title}),h?(0,r.jsx)("p",{className:"mt-2 mb-0 truncate text-sm font-semibold text-zinc-500",children:e.name}):null]}),(0,r.jsx)("span",{className:`flex-shrink-0 w-11 h-11 rounded-full flex items-center justify-center border transition-all duration-500 ${x?"border-zinc-200 text-zinc-700 group-hover:bg-[#c8102e] group-hover:border-[#c8102e] group-hover:text-white group-hover:rotate-45":"border-zinc-200 bg-zinc-50 text-zinc-400 group-hover:bg-[#c8102e] group-hover:border-[#c8102e] group-hover:text-white"}`,children:(0,r.jsx)(c.qdV,{size:18})})]})]});return(0,r.jsx)(l.P.li,{variants:g,className:"list-none h-full",children:x?(0,r.jsx)(s.N_,{to:e.link,className:"block h-full no-underline focus:outline-none focus-visible:ring-2 focus-visible:ring-[#c8102e] focus-visible:ring-offset-4 rounded-[28px]","aria-label":`${e.title}${h?` â ${e.name}`:""}`,children:m}):m})};var w=a(16982);let y=(e,t={})=>({title:`${e} 2026`,name:"",img:"",logo:"",link:"",...t}),v=[{id:"fintech",label:"FinTech Awards",shortLabel:"FinTech",description:"Recognising the payment processors, innovators, founders and technologists redefining financial services across the UK.",awards:[y("Account 2 Account Payment Processor of the Year",{name:"Volume Payments Limited",link:"/award-winners-2026/account-2-account-payment-processor-of-the-year"}),y("Payment Innovator of the Year"),y("Pay-Out Innovator of the Year"),y("B-A-A-S Innovator of the Year"),y("Payment Acquirer of the Year"),y("Payment Gateway of the Year"),y("Startup of the Year"),y("Woman Entrepreneur in FinTech of the Year"),y("Woman in AI of the Year"),y("Anti-Fraud Innovator of the Year"),y("ID Verification Innovator of the Year"),y("FinTech of the Year"),y("FinTech Leader of the Year"),y("FinTech CTO of the Year"),y("Cross-Border Pay-out Disruptor of the Year")]},{id:"msb",label:"MSB Awards",shortLabel:"MSB",description:"Celebrating the money service businesses setting the standard for compliance, customer service and community impact.",awards:[y("Compliance Innovator of the Year"),y("Best in Customer Service MSB of the Year"),y("Remittance Innovator MSB of the Year"),y("Progressive Money Exchanger MSB of the Year"),y("MSB of the Year"),y("MSB Disruptor of the Year"),y("MSB App of the Year"),y("MSB Store of the Year"),y("MSB Rising Star of the Year"),y("MSB Leader of the Year"),y("MSB Community Champion of the Year")]},{id:"global",label:"Global Awards",shortLabel:"Global",description:"Honouring international FinTechs and non-UK MSBs whose work moves money across borders.",awards:[y("FinTech of the Year",{scope:"Global"}),y("MSB of the Year",{scope:"Global"})]}];v.reduce((e,t)=>
1e+t.awards.length,0);let j=[.16,1,.3,1],N={hidden:{},show:{transition:{staggerChildren:.06,delayChildren:.05}},exit:{opacity:0,y:-12,transition:{duration:.25,ease:"easeIn"}}},k=[{label:"Winners 2025",to:"/award-winners-2025"},{label:"Winners 2024",to:"/award-winners-2024"}],M=()=>{let e=(0,o.I)(),[t,a]=(0,n.useState)(v[0].id),[p,h]=(0,n.useState)(0),x=v.find(e=>e.id===t),u=x.awards.length<=2;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.mg,{children:[(0,r.jsx)("title",{children:"Award Winners 2026 | Brit FinTech Awards 2026"}),(0,r.jsx)("meta",{name:"description",content:"Meet the winners of the Brit FinTech Awards 2026 across FinTech, MSB and Global categories, celebrating innovation in UK financial technology and money services."})]}),(0,r.jsx)("link",{href:"https://fonts.googleapis.com/css2?family=Oswald:wght@500;600;700&display=swap",rel:"stylesheet"}),(0,r.jsx)(w.A,{burstKey:p,reduceMotion:e}),(0,r.jsx)(m,{reduceMotion:e}),(0,r.jsxs)("section",{className:"relative bg-zinc-50 pb-24 md:pb-32",style:{backgroundImage:"radial-gradient(#e4e4e7 1.4px, transparent 1.4px)",backgroundSize:"24px 24px"},children:[(0,r.jsx)("div",{className:"relative z-20 py-5 bg-zinc-50/85 backdrop-blur-md border-b border-zinc-200/70",children:(0,r.jsx)("div",{className:"max-w-7xl mx-auto px-5 md:px-8 flex justify-center",children:(0,r.jsx)("div",{role:"tablist","aria-label":"Award categories",className:"inline-flex p-1.5 rounded-full bg-white border border-zinc-200 shadow-[0_10px_30px_-18px_rgba(0,0,0,0.35)]",children:v.map(e=>{let n=e.id===t;return(0,r.jsxs)("button",{type:"button",role:"tab","aria-selected":n,"aria-controls":`winners-panel-${e.id}`,onClick:()=>{var r;(r=e.id)!==t&&(a(r),h(e=>e+1))},className:`relative px-4 sm:px-7 py-2.5 rounded-full text-xs sm:text-sm font-bold uppercase tracking-[0.14em] transition-colors duration-300 cursor-pointer border-0 bg-transparent ${n?"text-white":"text-zinc-500 hover:text-zinc-900"}`,children:[n&&(0,r.jsx)(l.P.span,{layoutId:"winners-2026-tab-pill",transition:{type:"spring",stiffness:420,damping:34},className:"absolute inset-0 rounded-full bg-gradient-to-r from-[#8a0a1f] via-[#c8102e] to-[#8a0a1f] shadow-[0_8px_20px_-8px_rgba(200,16,46,0.7)]"}),(0,r.jsxs)("span",{className:"relative flex items-center gap-2",children:[(0,r.jsx)("span",{className:"hidden sm:inline",children:e.label}),(0,r.jsx)("span",{className:"sm:hidden",children:e.shortLabel}),(0,r.jsx)("span",{className:`text-[10px] rounded-full px-1.5 py-0.5 ${n?"bg-white/20 text-white":"bg-zinc-100 text-zinc-500"}`,children:e.awards.length})]})]},e.id)})})})}),(0,r.jsxs)("div",{className:"max-w-7xl mx-auto px-5 md:px-8 pt-16 md:pt-20",children:[(0,r.jsx)(d.N,{mode:"wait",children:(0,r.jsxs)(l.P.div,{id:`winners-panel-${x.id}`,role:"tabpanel",initial:!e&&"hidden",animate:"show",exit:e?void 0:"exit",variants:N,children:[(0,r.jsxs)(l.P.header,{variants:{hidden:{opacity:0,y:16},show:{opacity:1,y:0,transition:{duration:.6,ease:j}}},className:"grid grid-cols-1 lg:grid-cols-12 gap-6 items-end mb-12 md:mb-14",children:[(0,r.jsxs)("div",{className:"lg:col-span-7",children:[(0,r.jsx)("span",{className:"text-[11px] font-black uppercase tracking-[0.3em] text-[#c8102e]",children:"Category"}),(0,r.jsx)("h2",{className:"mt-3 mb-0 font-[Oswald,sans-serif] text-4xl md:text-5xl font-bold uppercase tracking-[-0.005em] text-zinc-900",children:x.label})]}),(0,r.jsx)("p",{className:"lg:col-span-5 mb-0 text-sm md:text-base leading-relaxed text-zinc-500",children:x.description})]}),(0,r.jsx)(l.P.ul,{variants:N,className:`grid gap-6 md:gap-7 p-0 m-0 ${u?"grid-cols-1 md:grid-cols-2 max-w-4xl mx-auto":"grid-cols-1 sm:grid-cols-2 lg:grid-cols-3"}`,children:x.awards.map((t,a)=>(0,r.jsx)(b,{award:t,index:a,reduceMotion:e},t.title))})]},x.id)}),(0,r.jsxs)(l.P.div,{initial:!e&&{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0,amount:.4},transition:{duration:.7,ease:j},className:"relative mt-24 md:mt-28 overflow-hidden rounded-[32px] bg-[#0d0507] px-8 py-12 md:px-14 md:py-14",children:[(0,r.jsx)("div",{className:"pointer-events-none absolute -right-24 -top-24 w-80 h-80 rounded-full bg-[#c8102e] opacity-30 blur-[100px]"}),(0,r.jsxs)("div",{className:"relative flex flex-col md:flex-row md:items-center md:justify-between gap-8",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{className:"text-[11px] font-black uppercase tracking-[0.3em] text-white/50",children:"Our legacy"}),(0,r.jsx)("h2",{className:"mt-3 mb-0 font-[Oswald,sans-serif] text-3xl md:text-4xl font-bold uppercase text-white",children:"Explore past winners"})]}),(0,r.jsx)("div",{className:"flex flex-wrap gap-3",children:k.map(e=>(0,r.jsxs)(s.N_,{to:e.to,className:"group inline-flex items-center gap-2 rounded-full border border-white/20 px-6 py-3 text-xs font-bold uppercase tracking-[0.18em] text-white no-underline hover:bg-[#c8102e] hover:border-[#c8102e] hover:text-white transition-colors duration-300",children:[e.label,(0,r.jsx)(c.qdV,{className:"transition-transform duration-300 group-hover:rotate-45"})]},e.to))})]})]})]})]})]})}}}]);
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.