PageSourceSearch

https://lanars.com/_next/static/chunks/pages/software-development/flutter-3697b5f5daad01c9.js

js lanars.com collected 2026-10-02 15:04:50 UTC 26,596 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5866,2467],{69471:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/software-development/flutter",function(){return i(37197)}])},37197:function(e,t,i){"use strict";i.r(t),i.d(t,{__N_SSG:function(){return q},default:function(){return E}});var s=i(85893),o=i(67294),a=i(86896),n=i(21190),r=i(27137),l=i(86010),c=i(35296),d=i.n(c),u=i(12907),m=i.n(u),_=i(83546),p=i(74397),g=i(45136),f=i(34865),h=i(46425),v=i(10799),x=i(98793),y=i(51444),S=i(13377),j=i.n(S),C=function(e){var t=e.className,i=(0,a.Z)();return(0,s.jsxs)("div",{className:"".concat(j().root," ").concat(null!==t&&void 0!==t?t:""),children:[(0,s.jsxs)("div",{className:j().textColumn,children:[function(){var e=i.formatMessage({id:"page.h1.text.flutter"}).split("{flutter}");return(0,s.jsx)("h1",{className:j().title,children:e.map((function(e,t){return(0,s.jsxs)(o.Fragment,{children:[t>0&&(0,s.jsx)("span",{className:j().logoBadge,children:(0,s.jsx)("img",{src:"/img/flutter/logo_flutter.svg",alt:"Flutter",className:j().logoImage})}),(0,s.jsx)("span",{className:j().titleText,children:e})]},"title-part-".concat(t))}))})}(),(0,s.jsx)("p",{className:j().description,children:i.formatMessage({id:"page.p1.text.flutter"})}),(0,s.jsx)(h.q,{href:"#contact-us",className:j().cta,children:i.formatMessage({id:"button.get-in-touch"})})]}),(0,s.jsx)("div",{className:j().imageColumn,children:(0,s.jsxs)("picture",{children:[(0,s.jsx)("source",{media:"(min-width: 1024px)",srcSet:"/img/flutter/hero-1.png 2x, /img/flutter/hero-1.png 1x"}),(0,s.jsx)("source",{media:"(min-width: 992px)",srcSet:"/img/flutter/hero-2.png 2x, /img/flutter/hero-2.png 1x"}),(0,s.jsx)("source",{media:"(max-width: 991px)",srcSet:"/img/flutter/hero-3.png 2x, /img/flutter/hero-3.png 1x"}),(0,s.jsx)("source",{media:"(max-width: 639px)",srcSet:"/img/flutter/hero-4.png 2x, /img/flutter/hero-4.png 1x"}),(0,s.jsx)("img",{src:"/img/flutter/hero-1.png",alt:i.formatMessage({id:"img.alt.hero.flutter"}),fetchpriority:"high"})]})})]})},N=i(83767),b=i.n(N),w=function(e){var t=e.className,i=(0,a.Z)();return(0,s.jsx)("section",{className:"".concat(b().root," ").concat(null!==t&&void 0!==t?t:""),children:(0,s.jsx)("div",{className:b().statsGrid,children:[{id:"proven-expertise",type:"header",titleKey:"section.title.stats.flutter",descriptionKey:"section.p.stats.flutter"},{id:"apps-delivered",type:"stat",labelKey:"section.label.apps-delivered",valueKey:"stats.value.projects",icon:"/img/icons/flutter/24px_Apps_delivered.svg",iconAltKey:"section.label.apps-delivered",isHighlighted:!1},{id:"years",type:"stat",labelKey:"stats.label.years",valueKey:"stats.value.years",icon:"/img/icons/flutter/24px_Years_expirience.svg",iconAltKey:"stats.label.years",isHighlighted:!1},{id:"time-to-start",type:"stat",labelKey:"stats.label.time-to-start",valueKey:"stats.value.time-to-start",icon:"/img/icons/flutter/24px_Time.svg",iconAltKey:"stats.label.time-to-start",isHighlighted:!1},{id:"downloads",type:"stat",labelKey:"section.label.downloads",valueKey:"section.value.downloads",icon:"/img/icons/flutter/24px_Downloads.svg",iconAltKey:"section.label.downloads",isHighlighted:!0}].map((function(e){return(0,s.jsx)("div",{className:"".concat(b().card," ").concat("header"===e.type?b().headerCard:b().statCard," ").concat(e.isHighlighted?b().highlighted:""),children:"header"===e.type?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:b().gradientBlur}),(0,s.jsxs)("div",{className:b().headerCardContent,children:[(0,s.jsx)("h2",{className:b().cardTitle,children:i.formatMessage({id:e.titleKey})}),(0,s.jsx)("p",{className:b().cardDescription,children:i.formatMessage({id:e.descriptionKey})})]})]}):(0,s.jsxs)(s.Fragment,{children:["downloads"===e.id&&(0,s.jsx)("img",{src:"/img/flutter/flutter_logo_1.svg",alt:"",className:b().backgroundPattern}),(0,s.jsx)("div",{className:b().statIcon,children:(0,s.jsx)("img",{src:e.icon,alt:e.iconAltKey?i.formatMessage({id:e.iconAltKey}):""})}),(0,s.jsx)("div",{className:b().statLabel,children:e.labelKey.startsWith("stats.")||e.labelKey.startsWith("section.")?i.formatMessage({id:e.labelKey}):e.labelKey}),(0,s.jsx)("div",{className:b().statValue,children:e.valueKey.startsWith("stats.")||e.valueKey.startsWith("section.")?i.formatMessage({id:e.valueKey}):e.valueKey})]})},e.id)}))})})},T=i(13978),K=i.n(T),A=function(e){var t=e.className,i=(0,a.Z)();return(0,s.jsxs)("section",{className:"".concat(K().root," ").concat(null!==t&&void 0!==t?t:""),children:[(0,s.jsxs)("div",{className:K().header,children:[(0,s.jsx)("h2",{className:K().title,children:i.formatMessage({id:"section.title.benefits.flutter"})}),(0,s.jsx)("p",{className:K().description,children:i.formatMessage({id:"section.p.benefits.flutter"})})]}
1),(0,s.jsx)("div",{className:K().benefitsGrid,children:[{id:"codebase",titleKey:"section.h3.benefit-flutter-1",descriptionKey:"section.p.benefit-flutter-1",icon:"/img/icons/flutter/32px_Codebase.svg"},{id:"fast-launch",titleKey:"section.h3.benefit-flutter-2",descriptionKey:"section.p.benefit-flutter-2",icon:"/img/icons/flutter/32px_Fast.svg"},{id:"performance",titleKey:"section.h3.benefit-flutter-3",descriptionKey:"section.p.benefit-flutter-3",icon:"/img/icons/flutter/32px_High_performance.svg"},{id:"support",titleKey:"section.h3.benefit-flutter-4",descriptionKey:"section.p.benefit-flutter-4",icon:"/img/icons/flutter/32px_Support.svg"}].map((function(e){return(0,s.jsxs)("div",{className:K().card,children:[(0,s.jsx)("div",{className:K().icon,children:(0,s.jsx)("img",{src:e.icon,alt:""})}),(0,s.jsx)("h3",{className:K().cardTitle,children:i.formatMessage({id:e.titleKey})}),(0,s.jsx)("p",{className:K().cardDescription,children:i.formatMessage({id:e.descriptionKey})})]},e.id)}))})]})},B=i(69142),I=i.n(B),M=function(e){var t=e.className,i=(0,a.Z)();return(0,s.jsx)("section",{className:"".concat(I().root," ").concat(null!==t&&void 0!==t?t:""),children:(0,s.jsxs)("div",{className:I().container,children:[(0,s.jsxs)("div",{className:I().leftColumn,children:[(0,s.jsxs)("h2",{className:I().title,children:[i.formatMessage({id:"section.title.process.flutter"}),(0,s.jsx)("br",{}),(0,s.jsx)("span",{className:I().highlight,children:i.formatMessage({id:"section.title.process.flutter.highlight"})})]}),(0,s.jsx)("p",{className:I().description,children:i.formatMessage({id:"section.p.process.flutter"})}),(0,s.jsx)(h.q,{href:"#contact-us",children:(0,s.jsx)("button",{className:I().cta,children:i.formatMessage({id:"button.get-in-touch"})})})]}),(0,s.jsx)("div",{className:I().rightColumn,children:[{id:"discovery",titleKey:"section.h3.process-1",descriptionKey:"section.p.process-1",icon:"/img/icons/flutter/24px_Discover_Filled.svg"},{id:"design",titleKey:"section.h3.process-2",descriptionKey:"section.p.process-2",icon:"/img/icons/flutter/24px_Design_Filled.svg"},{id:"development",titleKey:"section.h3.process-3",descriptionKey:"section.p.process-3",icon:"/img/icons/flutter/24px_Develop_Filled.svg"},{id:"launch",titleKey:"section.h3.process-4",descriptionKey:"section.p.process-4",icon:"/img/icons/flutter/24px_Deliver_Filled.svg"}].map((function(e){return(0,s.jsxs)("div",{className:I().step,children:[(0,s.jsx)("div",{className:I().stepIcon,children:(0,s.jsx)("img",{src:e.icon,alt:""})}),(0,s.jsx)("h3",{className:I().stepTitle,children:i.formatMessage({id:e.titleKey})}),(0,s.jsx)("p",{className:I().stepDescription,children:i.formatMessage({id:e.descriptionKey})})]},e.id)}))})]})})},F=i(45268),L=i.n(F),P=[{id:"motiway",title:"Motiway AI",image:"/img/flutter/case_motiway.png",logo:"/img/icons/flutter/Motiway_lg.svg",description:"Motiway AI is a mobile application designed to improve personal productivity and mental well-being through AI-driven insights. Built with Flutter for iOS, the app delivers a smooth, high-performance experience with a strong focus on usability, engagement, and modern UI. The solution combines intelligent recommendations with a clean and responsive interface to support daily user motivation.",features:["AI-driven personalized recommendations","Smooth UI with advanced animations and transitions","Real-time progress tracking and habit management","Scalable architecture for future AI enhancements"]},{id:"selectai",title:"Select AI",image:"/img/flutter/case_selectai.png",logo:"/img/icons/flutter/Selectai_lg.svg",description:"Select AI is an advanced aquaculture solution focused on fish health monitoring and lice detection. Flutter was used to develop a responsive and intuitive interface for operators working in demanding environments. The system transforms complex AI data into clear visual insights, enabling faster and more informed decisions.",features:["Cross-platform interface for monitoring and analytics","Real-time visualization of AI detection results","Integration with hardware and underwater camera systems","Scalable data processing and visualization architecture"]},{id:"defigo",title:"Defigo",image:"/img/flutter/case_defigo.png",logo:"/img/icons/flutter/Defigo_lg.svg",description:"Defigo is a smart access control platform that connects buildings, devices, and users into a unified ecosystem. The mobile application, built with Flutter, provides a seamless and secure experience for managing access in real time. It enables users to interact with IoT infrastru
1cture efficiently across residential and commercial properties.",features:["Flutter-based mobile application for iOS and Android","Real-time access and door control","Secure integration with IoT devices and cloud systems"]},{id:"lomundal",title:"Lomundal",image:"/img/flutter/case_lomundal.png",logo:"/img/icons/flutter/Lomundal_lg.svg",description:"Lomundal is a construction-focused solution designed to support inspectors during renovation projects. The Flutter-based iPad application enables efficient on-site inspections, structured data collection, and instant report generation. The app improves workflow transparency and significantly reduces manual paperwork.",features:["iPad application built with Flutter for field inspectors","Structured inspection workflows and data input","On-site PDF report generation","Offline-first functionality for use in remote locations"]}],k=function(){var e=(0,a.Z)(),t=(0,o.useState)(0),i=t[0],n=t[1],r=P[i],c=P.length;return(0,s.jsx)("section",{className:L().root,children:(0,s.jsxs)("div",{className:L().container,children:[(0,s.jsx)("h2",{className:L().title,children:e.formatMessage({id:"section.title.cases.flutter"})}),(0,s.jsxs)("div",{className:L().content,children:[(0,s.jsx)("div",{className:L().imageWrapper,children:(0,s.jsxs)("div",{className:L().imageContainer,children:[(0,s.jsx)("img",{src:r.image,alt:r.title,className:L().image,loading:"lazy"}),(0,s.jsx)("div",{className:L().gradient}),(0,s.jsxs)("div",{className:L().imageFooter,children:[r.logo&&(0,s.jsx)("img",{src:r.logo,alt:r.title,className:L().logo}),(0,s.jsx)("h3",{className:L().imageCaseTitle,children:r.title})]})]})}),(0,s.jsxs)("div",{className:L().detailsWrapper,children:[(0,s.jsxs)("div",{className:L().detailsContent,children:[(0,s.jsxs)("div",{className:L().aboutSection,children:[(0,s.jsx)("h3",{className:L().aboutTitle,children:e.formatMessage({id:"section.label.about-case"})}),(0,s.jsx)("p",{className:L().aboutText,children:r.description})]}),(0,s.jsxs)("div",{className:L().featuresSection,children:[(0,s.jsx)("h3",{className:L().featuresTitle,children:e.formatMessage({id:"section.label.key-features"})}),(0,s.jsx)("ul",{className:L().featuresList,children:r.features.map((function(e,t){return(0,s.jsxs)("li",{className:L().featureItem,children:[(0,s.jsx)("img",{src:"/img/icons/flutter/stars.svg",alt:"",className:L().starIcon}),e]},"feature-".concat(t))}))})]})]}),(0,s.jsxs)("div",{className:L().footer,children:[(0,s.jsxs)("div",{className:L().pagination,children:[String(i+1).padStart(2,"0"),"/",String(c).padStart(2,"0")]}),(0,s.jsxs)("div",{className:L().navigation,children:[(0,s.jsx)("button",{className:(0,l.Z)(L().navButton,L().prevButton),onClick:function(){n((function(e){return 0===e?c-1:e-1}))},"aria-label":"Previous case",children:(0,s.jsx)("img",{src:"/img/icons/flutter/Arrow_back.svg",alt:"",className:L().arrowIcon})}),(0,s.jsx)("button",{className:(0,l.Z)(L().navButton,L().nextButton),onClick:function(){n((function(e){return e===c-1?0:e+1}))},"aria-label":"Next case",children:(0,s.jsx)("img",{src:"/img/icons/flutter/Arrow_next.svg",alt:"",className:L().arrowIcon})})]})]})]})]})]})})},R=i(47568),D=i(97582),H=i(67581),W=i(77499),Z=(function(){var e=(0,R.Z)((function(e){var t,i,s,o,a,n,r,l,c;return(0,D.__generator)(this,(function(d){switch(d.label){case 0:return t=e.locale,[4,(0,H.FC)(t,"flutter",["lead-generation-form","re-captcha-copyright"])];case 1:i=d.sent(),s=[],o=[],a=(0,W.IS)({locale:t}),d.label=2;case 2:return d.trys.push([2,4,,5]),[4,W.S0.get(p.H0,{headers:a,params:{limit:4}})];case 3:return n=d.sent(),r=n.data,s=(null===r||void 0===r?void 0:r.data)||[],[3,5];case 4:return d.sent(),[3,5];case 5:return d.trys.push([5,7,,8]),[4,W.S0.get(p.UU,{headers:a,params:{limit:3,search:"flutter"}})];case 6:return l=d.sent(),c=l.data,o=(null===c||void 0===c?void 0:c.data)||[],[3,8];case 7:return d.sent(),[3,8];case 8:return[2,{props:{i18n:i,cases:s,articles:o},revalidate:p.t5}]}}))}))}(),function(e){var t=e.cases,i=e.articles,c=e.i18n.locale,u=(0,a.Z)(),S=(0,o.useState)(null),j=S[0],N=S[1],b=(0,o.useCallback)((function(){N({type:"success",message:u.formatMessage({id:"notification.message-is-sent"})})}),[u]),T=(0,o.useCallback)((function(){N({type:"error",message:u.formatMessage({id:"notification.something-went-wrong"})})}),[u]);(0,o.useEffect)((function(){j&&setTimeout((function(){N(null)}),5e3)}),[j]);var K=(0,o.useMemo)((function(){for(var e=[],t=1;t<=5;t++){var i="section.faq.q-".concat(t),s="section.faq.a-".concat(t);try{var o=u.formatMessage({id:i}
1),a=u.formatMessage({id:s});o!==i&&a!==s&&e.push({id:t,question:o,answer:a})}catch(n){}}return e}),[u]);return(0,s.jsxs)("div",{className:null===m()||void 0===m()?void 0:m().root,children:[(0,s.jsx)(y.yG,{title:"page.title.flutter",description:"page.meta.description.flutter",image:"flutter",path:p.Lf,locale:c}),(0,s.jsx)(_.k,{children:(0,s.jsx)(C,{})}),(0,s.jsx)(w,{}),(0,s.jsx)(_.k,{children:(0,s.jsx)(A,{className:null===m()||void 0===m()?void 0:m().sectionBlock})}),(0,s.jsx)(_.k,{children:(0,s.jsx)(M,{className:null===m()||void 0===m()?void 0:m().sectionBlock})}),(0,s.jsx)(k,{cases:t}),(0,s.jsx)(_.k,{children:(0,s.jsxs)("div",{className:(0,l.Z)(null===m()||void 0===m()?void 0:m().sectionBlock,null===d()||void 0===d()?void 0:d().faq),children:[(0,s.jsxs)("hgroup",{children:[(0,s.jsx)("h2",{className:null===d()||void 0===d()?void 0:d().sectionTitle,children:u.formatMessage({id:"section.title.faq.flutter"})}),(0,s.jsx)("p",{className:null===d()||void 0===d()?void 0:d().paragraph,children:u.formatMessage({id:"section.p.faq.flutter"})}),(0,s.jsx)(h.q,{href:"#contact-us",children:(0,s.jsx)("button",{className:null===d()||void 0===d()?void 0:d().contactUsBtn,children:u.formatMessage({id:"button.contact-us"})})})]}),(0,s.jsx)(x.V,{items:K})]})}),(0,s.jsx)(_.k,{children:(0,s.jsxs)("div",{className:(0,l.Z)(null===m()||void 0===m()?void 0:m().sectionBlock,null===d()||void 0===d()?void 0:d().newsSection),children:[(0,s.jsxs)("div",{className:null===d()||void 0===d()?void 0:d().newsHeader,children:[(0,s.jsx)("h2",{className:null===d()||void 0===d()?void 0:d().newsTitle,children:u.formatMessage({id:"section.title.articles.flutter"})}),(0,s.jsxs)("a",{href:p.Ky,className:null===d()||void 0===d()?void 0:d().seeAllLink,children:[u.formatMessage({id:"button.see-all"}),(0,s.jsx)("img",{src:"/img/icons/flutter/Vector.svg",alt:"",className:null===d()||void 0===d()?void 0:d().seeAllIcon})]})]}),(0,s.jsx)(v.f,{items:i})]})}),(0,s.jsxs)(_.k,{id:"contact-us",className:(0,l.Z)(d().layout,d().letsCooperate),children:[(0,s.jsxs)("hgroup",{children:[(0,s.jsx)("h2",{className:(0,l.Z)(d().sectionTitle,d().letsCooperateTitle),children:(0,s.jsx)(f.h,{HTML:u.formatMessage({id:"section.lets-cooperate.title.flutter"})})}),(0,s.jsx)("p",{className:d().paragraph,children:u.formatMessage({id:"section.lets-cooperate.text"})})]}),(0,s.jsx)("div",{children:(0,s.jsx)(g.t,{onSuccess:b,onError:T,id:"flutter-contact-form"})})]}),(0,s.jsx)("div",{className:null===d()||void 0===d()?void 0:d().notificationWrapper,children:(0,s.jsx)(n.M,{children:j&&(0,s.jsxs)(r.E.div,{initial:{opacity:0,y:-100},animate:{opacity:1,y:0},exit:{opacity:0,y:-100},className:(0,l.Z)(d().notification,"error"===j.type&&d().notificationError),children:[(0,s.jsx)("strong",{children:j.message}),(0,s.jsx)("button",{className:null===d()||void 0===d()?void 0:d().notificationClose,onClick:function(){return N(null)},children:(0,s.jsx)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M19 6.91L17.59 5.5L12 11.09L6.41 5.5L5 6.91L10.59 12.5L5 18.09L6.41 19.5L12 13.91L17.59 19.5L19 18.09L13.41 12.5L19 6.91Z",fill:"white"})})})]})})})]})}),q=!0,E=Z},10799:function(e,t,i){"use strict";i.d(t,{f:function(){return y}});var s=i(85893),o=i(67294),a=i(86010),n=i(86896),r=i(74397),l=i(77499),c=i(41664),d=i.n(c),u=i(2338),m=i.n(u),_=function(e){var t,i,o,n,r,l,c,d=e.item,u=d.title,_=d.preview,p=d.previewAlt,g=e.className;return(0,s.jsx)("div",{className:(0,a.Z)(null===m()||void 0===m()?void 0:m().root,g),children:(0,s.jsxs)("picture",{children:[(0,s.jsx)("source",{media:"(max-width: 599px)",srcSet:"".concat(null===_||void 0===_||null===(t=_.mediumX2)||void 0===t?void 0:t.url," 2x, ").concat(null===_||void 0===_||null===(i=_.medium)||void 0===i?void 0:i.url," 1x")}),(0,s.jsx)("source",{media:"(max-width: 767px)",srcSet:"".concat(null===_||void 0===_||null===(o=_.smallX2)||void 0===o?void 0:o.url," 2x, ").concat(null===_||void 0===_||null===(n=_.small)||void 0===n?void 0:n.url," 1x")}),(0,s.jsx)("source",{media:"(min-width: 768px)",srcSet:"".concat(null===_||void 0===_||null===(r=_.mediumX2)||void 0===r?void 0:r.url," 2x, ").concat(null===_||void 0===_||null===(l=_.medium)||void 0===l?void 0:l.url," 1x")}),(0,s.jsx)("img",{loading:"lazy",src:null===_||void 0===_||null===(c=_.small)||void 0===c?void 0:c.url,alt:p||u,title:p||u})]})})},p=i(61964),g=i.n(p),f=function(e){var t=e.item,i=(0,n.Z)(),o=t.alias,a=t.title,c=t.shortDe
1scription,u=t.publishAt,m=(0,l.vl)(r.Ee,{alias:o}),p=new Date(u).toLocaleDateString("en-GB").replace(/\//g,".");return(0,s.jsx)(d(),{href:m,children:(0,s.jsxs)("a",{className:null===g()||void 0===g()?void 0:g().root,children:[(0,s.jsx)(_,{item:t,className:null===g()||void 0===g()?void 0:g().thumb}),(0,s.jsx)("p",{className:null===g()||void 0===g()?void 0:g().date,children:p}),(0,s.jsx)("span",{className:null===g()||void 0===g()?void 0:g().title,children:a}),c&&(0,s.jsx)("span",{className:null===g()||void 0===g()?void 0:g().description,children:c}),(0,s.jsx)("span",{className:null===g()||void 0===g()?void 0:g().linkMore,children:i.formatMessage({id:"link.text.read-more"})})]})})},h=i(16454),v=i.n(h),x=o.memo(f),y=function(e){var t=e.items,i=e.divider,n=e.dividerPosition,r=void 0===n?1:n,l=e.className,c=(0,o.useMemo)((function(){return null===t||void 0===t?void 0:t.map((function(e,t){return(0,s.jsxs)(o.Fragment,{children:[(0,s.jsx)(x,{item:e}),void 0!==i&&(t+1)%r===0?i:null]},"arlitm-".concat(t))}))}),[i,r,t]);return(0,s.jsx)("div",{className:(0,a.Z)(null===v()||void 0===v()?void 0:v().root,l),children:c})}},46425:function(e,t,i){"use strict";i.d(t,{q:function(){return n}});var s=i(85893),o=(i(67294),i(11163)),a=function(e){var t=document.getElementById(e);if(t){var i=function(){var e,t=document.querySelector(".cr-layout-default-header");return null!==(e=null===t||void 0===t?void 0:t.offsetHeight)&&void 0!==e?e:0}(),s=t.getBoundingClientRect().top+window.scrollY,o=Math.max(0,s-i),a=window.scrollY,n=o-a,r=null,l=function(e){null===r&&(r=e);var t,i=e-r,s=Math.min(i/3500,1);window.scrollTo(0,a+n*((t=s)<.5?4*t*t*t:1-Math.pow(-2*t+2,3)/2)),s<1&&requestAnimationFrame(l)};requestAnimationFrame(l)}},n=function(e){var t=e.href,i=e.className,n=e.children,r=(0,o.useRouter)();return(0,s.jsx)("a",{href:t,className:i,onClick:function(e){if(t.startsWith("#")){e.preventDefault();var i=t.substring(1);return a(i),void window.history.pushState(null,"",t)}if(t.startsWith("/#")&&"/"===r.pathname){e.preventDefault();var s=t.substring(2);a(s),window.history.pushState(null,"","#".concat(s))}},children:n})}},61964:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"ArticlesListItem_appRoot__OdPSB",root:"ArticlesListItem_root__NWxZ2",date:"ArticlesListItem_date__az4ww",title:"ArticlesListItem_title__WG1kz",thumb:"ArticlesListItem_thumb__Wq8p4",description:"ArticlesListItem_description__KSu__",linkMore:"ArticlesListItem_linkMore__1QmJ3"}},2338:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"ArticlesListItemImg_appRoot__s9bp2",root:"ArticlesListItemImg_root__B_RnW"}},16454:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"ArticlesList_appRoot__ZOm7K",root:"ArticlesList_root__FVBK1"}},13978:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"BenefitsSection_appRoot__SPCbJ",root:"BenefitsSection_root__wu2dL",header:"BenefitsSection_header__xvb7O",title:"BenefitsSection_title__fuFe4",description:"BenefitsSection_description___VJ4_",benefitsGrid:"BenefitsSection_benefitsGrid__P61RH",card:"BenefitsSection_card__hUMzO",icon:"BenefitsSection_icon__nq31_",cardTitle:"BenefitsSection_cardTitle__AWuri",cardDescription:"BenefitsSection_cardDescription__1iQeg"}},45268:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"CasesSection_appRoot__T_r9f",root:"CasesSection_root__yFbep",container:"CasesSection_container__CC329",title:"CasesSection_title__epy_W",content:"CasesSection_content__nmMAq",imageWrapper:"CasesSection_imageWrapper__aKZ3A",imageContainer:"CasesSection_imageContainer__ff_I5",image:"CasesSection_image__EOZkQ",gradient:"CasesSection_gradient__X1Xoo",imageFooter:"CasesSection_imageFooter__HRON7",logo:"CasesSection_logo__GaPgG",imageCaseTitle:"CasesSection_imageCaseTitle__4WDfF",detailsWrapper:"CasesSection_detailsWrapper__H8jCY",detailsContent:"CasesSection_detailsContent__t4agY",aboutSection:"CasesSection_aboutSection__0Xr8q",aboutTitle:"CasesSection_aboutTitle__gaT5l",aboutText:"CasesSection_aboutText__Tnif0",featuresSection:"CasesSection_featuresSection__g5HNB",featuresTitle:"CasesSection_featuresTitle__mKd_e",featuresList:"CasesSection_featuresList__yzUx5",featureItem:"CasesSection_featureItem__OkEDQ",starIcon:"CasesSection_starIcon__GEJ97",footer
1:"CasesSection_footer__R_r3q",pagination:"CasesSection_pagination__0QU_X",navigation:"CasesSection_navigation__dOz0L",navButton:"CasesSection_navButton__v1qvR",arrowIcon:"CasesSection_arrowIcon__IqwST"}},13377:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"HeroSection_appRoot__yW7kV",root:"HeroSection_root__LDH5f",textColumn:"HeroSection_textColumn__py0AO",title:"HeroSection_title__wmYDV",titleText:"HeroSection_titleText__2p23X",logoBadge:"HeroSection_logoBadge__vSUGK",logoImage:"HeroSection_logoImage__oq8jK",description:"HeroSection_description__T_Lgo",cta:"HeroSection_cta__TxcZ3",imageColumn:"HeroSection_imageColumn__6eZpx"}},69142:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"ProcessSection_appRoot__oLjV2",root:"ProcessSection_root__2C_Q4",container:"ProcessSection_container__48R_0",leftColumn:"ProcessSection_leftColumn__DwVMV",title:"ProcessSection_title__ZpJcJ",highlight:"ProcessSection_highlight__TAFb_",description:"ProcessSection_description__ba40L",cta:"ProcessSection_cta__Tf_Jg",rightColumn:"ProcessSection_rightColumn__WtTFw",step:"ProcessSection_step__EHT7m",stepIcon:"ProcessSection_stepIcon__WclaW",stepTitle:"ProcessSection_stepTitle__uWHaw",stepDescription:"ProcessSection_stepDescription__gobx0"}},83767:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"StatsSection_appRoot__fLL_R",root:"StatsSection_root__pb3dd",statsGrid:"StatsSection_statsGrid__JSWii",card:"StatsSection_card__Z_IHP",statIcon:"StatsSection_statIcon__S4DBr",statLabel:"StatsSection_statLabel__Q6_cw",statValue:"StatsSection_statValue___RMYr",headerCard:"StatsSection_headerCard__XEoeG",gradientBlur:"StatsSection_gradientBlur__VaFvd",headerCardContent:"StatsSection_headerCardContent__wPJuM",cardTitle:"StatsSection_cardTitle__06gJU",cardDescription:"StatsSection_cardDescription__UvQbi",statCard:"StatsSection_statCard__Dm1_L",highlighted:"StatsSection_highlighted__v9lF6",backgroundPattern:"StatsSection_backgroundPattern__3ZqKN"}},35296:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"PageFlutter_appRoot__aRtxF",sectionTitle:"PageFlutter_sectionTitle__ddkYk",faq:"PageFlutter_faq__nbgWI",paragraph:"PageFlutter_paragraph__u6eg0",contactUsBtn:"PageFlutter_contactUsBtn__muQES",newsSection:"PageFlutter_newsSection__O_aUd",newsHeader:"PageFlutter_newsHeader__VOrS0",newsTitle:"PageFlutter_newsTitle__kyOr_",seeAllLink:"PageFlutter_seeAllLink__GAMOP",seeAllIcon:"PageFlutter_seeAllIcon__aF_S3",layout:"PageFlutter_layout__2985Y",letsCooperate:"PageFlutter_letsCooperate__0QKTu",letsCooperateTitle:"PageFlutter_letsCooperateTitle__yFBw1",notification:"PageFlutter_notification__zm5SR",notificationError:"PageFlutter_notificationError__lhPgH",notificationClose:"PageFlutter_notificationClose__Rac_N",notificationWrapper:"PageFlutter_notificationWrapper__TKVIz"}},12907:function(e){e.exports={primaryColor:"var(--primary-color, #1e1e1e)",secondaryBgColor:"#1e1e1e",primaryAccentColor:"#ed5517",appRoot:"page_appRoot__0XLzy",root:"page_root__f9L_n",top:"page_top__PgTWx",long:"page_long__VZYxP",topDescriptionSmallGup:"page_topDescriptionSmallGup__RjpV6",topDescription:"page_topDescription__0um7Z",sectionBlock:"page_sectionBlock__QCqBU",technologiesBlock:"page_technologiesBlock__qYygt",browseList:"page_browseList__fr1G0"}}},function(e){e.O(0,[154,7137,9470,9774,2888,179],(function(){return t=69471,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.