PageSourceSearch

https://pixelpoint.io/component---src-pages-services-web-design-jsx-9b99ce2a241109ca1aba.js

js pixelpoint.io collected 2026-10-03 22:12:55 UTC 137,429 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkpixelpoint_website=self.webpackChunkpixelpoint_website||[]).push([[9475],{8765:function(e,t,a){var s,i=a(6540);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(e[s]=a[s])}return e},r.apply(this,arguments)}t.A=function(e){return i.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 26 26"},e),s||(s=i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.96 0C5.804 0 0 5.966 0 13.322c0 5.884 3.737 10.87 8.826 12.667.636.082.874-.326.874-.653v-2.289c-3.578.817-4.373-1.798-4.373-1.798-.556-1.553-1.431-1.961-1.431-1.961-1.193-.817.08-.817.08-.817 1.272.081 1.987 1.389 1.987 1.389 1.193 2.043 3.022 1.47 3.737 1.144.08-.899.477-1.471.795-1.798-2.862-.327-5.883-1.471-5.883-6.62 0-1.471.477-2.615 1.351-3.596-.08-.245-.556-1.634.16-3.433 0 0 1.112-.326 3.577 1.39 1.034-.327 2.147-.409 3.26-.409s2.226.164 3.26.409c2.465-1.716 3.578-1.39 3.578-1.39.716 1.798.239 3.188.16 3.515a5.37 5.37 0 0 1 1.35 3.596c0 5.149-3.02 6.211-5.883 6.538.477.409.875 1.226.875 2.452v3.678c0 .327.238.735.874.653C22.343 24.191 26 19.206 26 13.322 25.92 5.966 20.116 0 12.96 0",clipRule:"evenodd"})))}},6404:function(e,t,a){a.d(t,{A:function(){return c}});var s=a(4794),i=a(2532),r=a(6540),n=a(1221),l=a(3291),o=a(9888),d=a.n(o);var c=()=>{const{allMdx:{nodes:e}}
1=(0,s.useStaticQuery)("2262495152");return r.createElement("section",{className:"safe-paddings mt-52 lg:mt-36 md:mt-28 sm:mt-20"},r.createElement("div",{className:"container"},r.createElement("h2",{className:"text-center text-6xl font-normal leading-snug lg:text-[42px] md:text-[32px] sm:text-2xl"},"Blog."," ",r.createElement(n.A,{size:"6xl",theme:"arrow-red",to:l.A.blog},"Explore team experience")),r.createElement("ul",{className:"grid-gap-x mt-16 grid grid-cols-2 lg:mt-14 md:mt-11 sm:mt-10 sm:block sm:space-y-10"},e.map(((e,t)=>{let{fields:{slug:a},frontmatter:{title:s,cover:l}}=e;return r.createElement("li",{key:t},r.createElement(n.A,{className:"with-nested-link-red-hover flex h-full flex-col",to:d()(a)},r.createElement(i.G,{className:"w-full rounded-2xl lg:rounded-xl",imgClassName:"rounded-2xl lg:rounded-xl",image:(0,i.c)(l),alt:s}),r.createElement("h3",{className:"mt-4 text-2xl font-normal leading-snug lg:mt-3 lg:text-xl md:mt-2.5 md:text-lg"},s),r.createElement(n.A,{className:"nested-link-red mt-4 lg:mt-3 md:mt-2.5",size:"base",theme:"arrow-red"},"Read article")))})))))}},3227:function(e,t,a){a.d(t,{A:function(){return u}});var s=a(6957),i=a(4794),r=a(6540),n=a(7695),l=a(1221),o=a(3291),d=a(8765);const c=e=>{let{logo:t,title:a,description:i,githubStars:n,isWrapperInView:l}=e;const{RiveComponent:o,rive:c}=(0,s.useRive)({src:"/animations/shared/case-studies-card.riv",autoplay:!1,layout:new s.Layout({fit:s.Fit.FitHeight,alignment:s.Alignment.Center})});return r.createElement("div",{className:"block",onMouseEnter:()=>{var e,t;c&&!c.isPlaying&&c.play([`hover-${e=1,t=5,Math.floor(Math.random()*(Math.floor(t)-Math.ceil(e))+Math.ceil(e))}`])}},r.createElement("h3",{className:"sr-only"},`${a} case study`),r.createElement("div",{className:"relative flex min-h-[200px] items-center justify-center overflow-hidden rounded-2xl bg-black lg:min-h-[154px] lg:rounded-xl md:min-h-[180px] sm:min-h-[170px]"},r.createElement("img",{className:"relative z-10 lg:scale-[0.85] md:scale-100 sm:scale-[0.9]",src:t.url.publicURL,loading:"lazy",alt:`${a} logo`,height:t.height,width:t.width}),n&&r.createElement("div",{className:"absolute top-3 left-3 z-10 flex items-center lg:top-2.5 lg:left-2.5 md:top-3 md:left-3"},r.createElement(d.A,{className:"h-[26px] text-white"}),r.createElement("p",{className:"ml-2 text-xs font-semibold text-white","aria-label":`${n} stars on Github`},n)),l&&r.createElement(o,{className:"absolute top-0 left-0 right-0 bottom-0"})),r.createElement("p",{className:"mt-2.5 text-lg font-normal leading-snug"},i))};c.defaultProps={githubStars:null,isWrapperInView:!1};const p=e=>{let{title:t,itemsType:a,activeItemSlug:s,withoutTitleLink:d}=e;const[p,u]=(0,n.Wx)({triggerOnce:!0,rootMargin:"500px"}),{allMdx:{nodes:m}}=(0,i.useStaticQuery)("2806485896"),g=m.filter((e=>{let{fields:{isDraft:t}}=e;return!t})).filter((e=>{let{frontmatter:{isOpenSource:t,isFeatured:i,isHidden:r},fields:{slug:n}}=e;return n!==s&&("open-source"===a?t:"not-featured"===a&&(!r&&!i))})),f="open-source"===a?g.slice(0,6):g;return r.createElement("section",{className:"safe-paddings mt-52 lg:mt-36 md:mt-28 sm:mt-20",ref:p},r.createElement("div",{className:"container"},r.createElement("h2",{className:"max-w-[950px] text-4xl font-normal leading-snug lg:text-[32px] sm:text-2xl"},r.createElement("span",{className:"with-text-highlight-red",dangerouslySetInnerHTML:{__html:t}})," ",!d&&r.createElement(l.A,{to:o.A.caseStudies,size:"4xl",theme:"arrow-red"},"See all cases")),r.createElement("ul",{className:"grid-gap-x mt-16 grid grid-cols-3 gap-y-12 lg:mt-14 lg:gap-y-10 md:mt-11 md:grid-cols-2 md:gap-y-9 sm:mt-10 sm:block sm:space-y-8"},f.map(((e,t)=>{let{fields:{slug:a},frontmatter:s,githubStars:i}=e;return r.createElement("li",{key:t},r.createElement(c,Object.assign({},s,{slug:a,githubStars:i,isWrapperInView:u})))})))))};p.defaultProps={itemsType:"open-source",activeItemSlug:"",withoutTitleLink:!1};var u=p},4748:function(e,t,a){a.d(t,{A:function(){return r}});var s=a(6540),i=a(1221);var r=e=>{let{title:t,linkText:a,linkUrl:r}=e;return s.createElement("section",{className:"safe-paddings mt-52 bg-gray-2 py-40 lg:mt-36 lg:py-28 md:py-24 sm:mt-20 sm:py-16"},s.createElement("div",{className:"container text-center text-6xl font-normal leading-snug lg:text-[42px] md:text-[32px] sm:text-2xl"},s.createElement("h2",{className:"mx-auto max-w-[800px] lg:max-w-[600px] md:max-w-[440px] sm:max-w-[300px]"},t),s.createElement(i.A,{size:"6xl",theme:"arrow-red",to:r},a)))}},9709:function(e,t,a){a.d(t,{Ay:function(){return d}});var s=a(4164),i=a(4174),r=a(6540);const n=.05,l={first:{initial:e=>{let{color:t}=e;return{opacity:0,...t&&{color:t}}},animate:e=>{let{delay:t}=e;return{opacity:1,color:"#ffffff",transition:{opacity:{duration:n,delay:t.opacity},color:{duration:.2,delay:t.color}}}}},second:{initial:()=>({opacity:0,color:"#ffffff"}),animate:e=>{let{color:t,delay:a}=e;return{opacity:1,...t&&{color:t},transition:{opacity:{duration:n,delay:a.opacity},color:{duration:.2,delay:a.color}}}}}},o=e=>{let{className:t,tag:a,items:o,animationName:d,controls:c}=e;const p=(0,r.useMemo)((()=>{let e=0;return o.map(((t,a)=>{0!==a&&(e+=n);const s={...t,delay:{opacity:e}};return"first"===d&&t.color&&(s.delay.color=e+.3,e+=.5),"second"===d&&t.color&&(s.delay.color=n*o.length),s}))}),[o,d]);return r.createElement(r.Fragment,null,r.createElement(a,{className:(0,s.A)("first"===d&&"md:hidden",t)},p.map(((e,t)=>{let{value:a,color:s,delay:n}=e;return r.createElement(i.P.span,{initial:"initial",animate:c,variants:l[d],custom:{color:s,delay:n},key:t},a," ")}))),"first"===d&&r.createElement(a,{className:(0,s.A)("hidden md:block",t)},o.map(((e,t)=>{let{value:a}=e;return r.createElement(r.Fragment,{key:t},a," ")}))))};o.defaultProps={className:null};var d=o},84:function(e,t){t.A={servicesWebDesign:{title:"Web Design — Pixel Point",description:"Get a stunning-looking website made by in-house team of motion, graphic, and web designers."},servicesWebDevelopment:{title:"Web Development — Pixel Point",description:"Have a reliable web platform built with React, third parties, and integrations at your disposal."},about:{title:"About Us - Pixel Point",description:"Learn the Pixel Point origin and the team standing behind world-class marketing websites."},blog:{title:"Our Blog — Pixel Point",description:"Collective team experience shared through articles, digests, and tutorials on web design and development."},blogPost:e=>{let{title:t,description:a,ogImage:s}=e;return{title:`${t} — Pixel Point`,description:a,ogImage:s}},caseStudies:{title:"Case Studies — Pixel Point",description:"See how we have helped our customers achieve their goals."},caseStudy:e=>{let{title:t,description:a}=e;return{title:`${t} — Pixel Point`,description:a}}}},7483:function(e,t,a){a.r(t),a.d(t,{Head:function(){return ut},default:function(){return pt}});var s=a(6540);const i=[{title:"Every pro you need",description:"It requires many creative specialists to collaborate on a landing page design, and we have all of them. You will discuss every design aspect of your project, from color scheme to animations, in a single shared Slack channel."},{title:"Always in a context",description:"Every designer knows what your project is about, is aware of your vision, customers and how you want to be perceived. This excludes the possibility for having incohesive and seemingly detached elements in UI."},{title:"Synergy",description:"We are no strangers to each other: together, we brainstorm, fight author bias with a second opinion, come up with solutions to complex problems and cover up each other in case of emergency, so you’re never left hanging."}];var r=()=>s.createElement("section",{className:"safe-paddings bg-black py-52 text-white lg:py-36 md:py-32 sm:py-20"},s.createElement("div",{className:"container"},s.createElement("h2",{className:"text-4xl font-normal leading-snug lg:max-w-[700px] lg:text-[32px] sm:text-2xl"},"Unlock design process with benefits you wouldn’t want to lose:"),s.createElement("ul",{className:"grid-gap-x mt-16 grid grid-cols-3 lg:mt-14 md:mt-11 md:block md:space-y-11 sm:mt-8 sm:space-y-8"},i.map(((e,t)=>{let{title:a,description:i}=e;return s.createElement("li",{className:"flex items-start",key:t},s.createElement("span",{className:"text-2xl font-semibold leading-snug text-red lg:text-xl md:text-2xl sm:text-lg"},t+1,"."),s.createElement("div",{className:"ml-2.5"},s.createElement("h3",{className:"text-2xl font-normal leading-snug lg:text-xl md:text-2xl sm:text-xl"},a),s.createElement("p",{className:"mt-3 text-lg lg:mt-2.5 lg:text-base md:mt-3 md:text-lg sm:mt-2.5 sm:text-base"},i)))}))))),n=a(2532),l=a(4164),o=a.p+"static/check-3a190a3c8bc1b98c6f2f45b924416d51.svg",d=a.p+"static/repost-c66a88effdc2e18d82d35c721ba86d7d.svg";const c="w-full max-w-[352px] p-3.5 pt-4 pl-4 bg-white rounded-2xl border border-gray-3 shadow-[0_2px_4px_rgba(0,0,0,0.06)] xs:px-2",p=e=>{let{content:t,className:a}=e;if(!t)return s.createElement("div",{className:(0,l.A)(c,a,"h-[259px]"),"aria-hidden":!0});const{url:i,name:r,nickname:n,followers:p,avatar:u,text:m,stats:{likes:g,saves:f,views:h,reposts:b,comments:v}}=t;return s.createElement("a",{className:(0,l.A)(c,"relative z-10 hover:shadow-[0_2px_25px_0_rgba(0,0,0,0.15),0_2px_4px_0_rgba(0,0,0,0.06)]"),href:i,target:"_blank",rel:"noopener noreferrer"},s.createElement("article",null,s.createElement("header",{className:"grid grid-cols-[36px_1fr] gap-x-2 mb-4 font-normal text-sm leading-tight xs:grid-cols-[24px_1fr] xs:text-xs"},s.createElement("div",{className:"row-span-2"},u),s.createElement("span",{className:"col-start-2 flex items-end gap-0.5 whitespace-nowrap"},r,s.createElement("img",{src:o,width:"16",height:"16",alt:"",loading:"lazy"}),p&&s.createElement("span",{className:"text-xs leading-none text-red self-center"},p," Followers")),s.createElement("span",{className:"col-start-2 font-normal underline text-[#259df4]"},"@",n)),s.createElement("div",{className:"grid gap-3 mb-4 font-light text-sm leading-tight"},m),s.createElement("ul",{className:"flex gap-5 pt-4 text-xs leading-none text-gray-8 border-t border-black/10 xs:gap-2"},s.createElement("li",{className:"flex items-center gap-1 font-semibold text-red"},s.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjkyMyA4Ljc5M2MtLjkwMSAxLjY1NC0yLjY2OCAzLjQxNC01LjU4NiA1LjExNGwtLjMzNi4yLS4zMzYtLjJjLTIuOTE5LTEuNy00LjY4Ni0zLjQ2LTUuNTg4LTUuMTE0LS45MDYtMS42NjYtLjk0LTMuMjQtLjM0Mi00LjQ0NkEzLjYxMSAzLjYxMSAwIDAgMSA0LjgwMiAyLjM0YzEuMS0uMDYgMi4yNDUuMzczIDMuMTk5IDEuMzQuOTUyLS45NjcgMi4wOTctMS40IDMuMTk3LTEuMzRhMy42MTEgMy42MTEgMCAwIDEgMy4wNjcgMi4wMDdjLjU5OCAxLjIwNi41NjQgMi43OC0uMzQyIDQuNDQ2WiIgZmlsbD0iI0VFMkI2QyIvPjwvc3ZnPg==",width:"16",height:"16",alt:"",loading:"lazy"}),g),s.createElement("li",{className:"flex items-center gap-1 font-semibold text-[#259df4]"},s.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuMDQ1IDNjMC0uOTIuNzQ2LTEuNjY3IDEuNjY3LTEuNjY3aDcuMzMzYy45MjEgMCAxLjY2Ny43NDcgMS42NjcgMS42Njd2MTIuMjkzbC01LjMzMy0zLjgwNi01LjMzNCAzLjgwNlYzWiIgZmlsbD0iIzI1OURGNCIvPjwvc3ZnPg==",width:"16",height:"16",alt:"",loading:"lazy"}),f),s.createElement("li",{className:"flex items-center gap-1 font-normal"},s.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNOC43NTcgMTRjMy42IDAgNi40LTMuMSA3LjYtNC45LjUtLjcuNS0xLjYgMC0yLjMtMS4yLTEuNy00LTQuOC03LjYtNC44LTMuNiAwLTYuNCAzLjEtNy42IDQuOS0uNS43LS41IDEuNiAwIDIuMiAxLjIgMS44IDQgNC45IDcuNiA0LjlabTAtOWMxLjcgMCAzIDEuMyAzIDNzLTEuMyAzLTMgMy0zLTEuMy0zLTMgMS4zLTMgMy0zWiIgZmlsbD0iIzk5OSIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC43NTcpIiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+",width:"16",height:"16",alt:"",loading:"lazy"}),h),s.createElement("li",{className:"flex items-center gap-1 font-normal"},s.createElement("img",{src:d,width:"16",height:"16",alt:"",loading:"lazy"}),b),s.createElement("li",{className:"flex items-center gap-1 font-normal"},s.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNjgyIDYuNjY3QTUuMzM0IDUuMzM0IDAgMCAxIDcuMDIgMS4zMzNoMi45MWE1LjQyIDUuNDIgMCAwIDEgMi42MjIgMTAuMTZsLTUuMzY5IDIuOTc0di0yLjQ2aC0uMDQ1YTUuMzM3IDUuMzM3IDAgMCAxLTUuNDU1LTUuMzRabTUuMzM3LTRhNC4wMDMgNC4wMDMgMCAxIDAgLjA4OCA4LjAwNmwuMjM0LS4wMDZoMS4xNzRWMTIuMmwzLjM5Mi0xLjg3M2E0LjA4NCA0LjA4NCAwIDAgMC0xLjk3OC03LjY2SDcuMDJaIiBmaWxsPSIjOTk5Ii8+PC9zdmc+",width:"16",height:"16",alt:"",loading:"lazy"}),v))))};p.defaultProps={content:null,className:""};var u=p;const m=[{amount:"500K+",title:"Project views"},{amount:"3k+",title:"Github stars"}],g=[{url:"https://twitter.com/alex_barashkov/status/1705118860444147782?s=20",name:"Alex Barashkov",nickname:"alex_barashkov",followers:"",avatar:s.createElement(n.S,{src:"./images/avatar-alex-barashkov.png",alt:"Alex Barashkov's avatar",width:36,height:36,__imageData:a(2296)}),text:s.createElement(s.Fragment,null,s.createElement("span",null,"~600 hours, 7 weeks of teamwork"),s.createElement("span",null,"- Visual identity",s.createElement("br",null),"- Web design",s.createElement("br",null),"- Development",s.createElement("br",null),"- Motion",s.createElement("br",null),"- 3D"),s.createElement("span",null,"I think it would be fair to say that the site is made in @rive_app. For the rest, @nextjs, @tailwindcss, and @docusaurus were used."),s.createElement("span",null,"Meet ",s.createElement("span",{className:"font-normal underline text-[#259df4]"},"gitness.com"))),stats:{likes:"1,455",saves:"773",views:"173.8K",reposts:"150",comments:"87"}},{url:"https://twitter.com/steventey/status/1705263264517796317?s=20",name:"Steven Tey",nickname:"steventey",followers:"36.5K",avatar:s.createElement(n.S,{src:"./images/avatar-steventey.png",alt:"Steven Tey's avatar",width:36,height:36,__imageData:a(5144)}),text:s.createElement(s.Fragment,null,s.createElement("span",null,"Open-source GitHub alternative just dropped →"," ",s.createElement("span",{className:"font-normal underline text-[#259df4]"},"gitness.com")),s.createElement("span",null,"Landing page built with",s.createElement("br",null),"@nextjs, @tailwindcss and @rive_app")),stats:{likes:"1,048",saves:"408",views:"101.9K",reposts:"126",comments:"37"}},{url:"https://twitter.com/d__raptis/status/1711319888416166027?s=20",name:"Jim Raptis",nickname:"d__raptis",followers:"18.8K",avatar:s.createElement(n.S,{src:"./images/avatar-d-raptis.png",alt:"Jim Raptis's avatar",width:36,height:36,__imageData:a(4541)}),text:s.createElement(s.Fragment,null,s.createElement("span",null,"Love these hidden micro interactions"),s.createElement(n.S,{className:"rounded-md overflow-hidden",src:"./images/migrate-button.jpg",alt:"Example of hidden micro interactions",width:320,height:108,__imageData:a(2866)})),stats:{likes:"452",saves:"408",views:"169",reposts:"22",comments:"16"}}
1,{url:"https://twitter.com/midudev/status/1706028702528680040?s=20",name:"Miguel Ángel Durán",nickname:"midudev",followers:"218.4K",avatar:s.createElement(n.S,{src:"./images/avatar-midudev.png",alt:"Miguel Ángel Durán's avatar",width:36,height:36,__imageData:a(2835)}),text:s.createElement(s.Fragment,null,s.createElement("span",null,'"Ser Desarrollador Web es pintar dos botones"',s.createElement("br",null),"Los botones:"),s.createElement(n.S,{className:"rounded-md overflow-hidden",src:"./images/gitness-preview.jpg",alt:"Website of gitness",width:320,height:196,__imageData:a(3219)})),stats:{likes:"1,368",saves:"194",views:"85.8K",reposts:"116",comments:"29"}}];var f=()=>s.createElement("section",{className:"relative max-h-[908px] overflow-hidden safe-paddings bg-gray-2 lg:max-h-none lg:pt-36 lg:pb-28 sm:pt-14"},s.createElement("div",{className:"container flex justify-center lg:flex-col"},s.createElement("div",{className:"relative z-10 max-w-[35%] mt-3 mr-auto pt-36 bg-gray-2 lg:max-w-[728px] lg:ml-auto lg:pt-0 sm:max-w-none sm:mt-1 sm:mx-auto"},s.createElement("h2",{className:"mt-1.5 mb-4 font-normal text-[64px] leading-[1.1] -tracking-[0.04em] lg:text-5xl sm:mb-3 sm:text-[32px]"},s.createElement("span",{className:"block"},"Get noticed "),"by community"),s.createElement("p",{className:"mb-14 pb-1 font-light text-xl leading-snug text-gray-8 opacity-80 sm:mb-9 sm:text-lg"},"Expertly crafted design can drive additional traffic. In the first week, Gitness project gained:"),s.createElement("ul",{className:"relative z-10 grid gap-8 lg:grid-cols-2 sm:grid-cols-1"},m.map((e=>{let{amount:t,title:a}=e;return s.createElement("li",{key:a,className:"grid gap-1"},s.createElement("span",{className:"text-8xl leading-none -tracking-[0.04em] text-red lg:text-[88px]"},t),s.createElement("span",{className:"text-xl leading-none -tracking-[0.01em] opacity-80 sm:text-lg"},a))}))),s.createElement("div",{className:"absolute -bottom-28 left-1/2 -translate-x-1/2 w-[120%] h-60 bg-[linear-gradient(180deg,#f5f5f5_75%,rgba(255,255,255,0)_100%)]","aria-hidden":!0})),s.createElement("div",{className:"grid grid-cols-2 gap-6 lg:-mt-40 lg:-mb-64 sm:grid-cols-1 sm:gap-4 sm:-mt-[148px] sm:-mb-72"},s.createElement("div",{className:"flex flex-col gap-6 -mt-[174px] lg:items-end lg:mt-0 sm:items-center sm:gap-4"},s.createElement(u,null),g.filter(((e,t)=>t%2==0)).map((e=>s.createElement(u,{key:e.nickname,content:e}))),s.createElement(u,{className:"sm:hidden"})),s.createElement("div",{className:"flex flex-col gap-6 -mt-[109px] lg:mt-16 sm:items-center sm:mt-0"},s.createElement(u,{className:"sm:hidden"}),g.filter(((e,t)=>t%2!=0)).map((e=>s.createElement(u,{key:e.nickname,content:e}))),s.createElement(u,null)),s.createElement("div",{className:"absolute -top-8 left-1/2 -translate-x-[32%] w-[1388px] h-[980px] bg-[radial-gradient(circle,rgba(255,255,255,0)_0%,#f5f5f5_75%)] blur lg:-translate-x-1/2 lg:top-auto lg:bottom-0 lg:h-[1025px] sm:-bottom-48 sm:h-[1920px]","aria-hidden":!0})))),h=a.p+"static/logo-1-8b4242a22ebc85b360e48c8355fa6711.svg",b=a.p+"static/logo-2-568755dcb299ee895a2dbbd89dbe289c.svg",v=a.p+"static/logo-3-b6e3732b21cc78c10d2cf635de6738d9.svg",w=a.p+"static/logo-4-596b035ac154b1b060c892acb05e200c.svg",x=a.p+"static/technical-diagram-bf274562a62a5f7070abec8fd4ced930.svg";var y=()=>s.createElement("section",{className:"safe-paddings mt-[200px] lg:mt-36 md:mt-32 sm:mt-20"},s.createElement("div",{className:"container"},s.createElement("h2",{className:"with-text-highlight-red mx-auto max-w-[1008px] text-center text-6xl font-normal leading-snug lg:max-w-[900px] lg:text-[42px] md:max-w-[650px] md:text-4xl sm:text-2xl"},"Bring your company ",s.createElement("span",null,"credibility up")," a level with creative marketing & business assets"),s.createElement("div",{className:"grid gap-5 grid-cols-[338px_1fr_338px] grid-rows-[212px_1fr_212px] h-[644px] mt-20 lg:grid-cols-[260px_1fr_260px] lg:grid-rows-[164px_1fr_164px] lg:gap-[18px] lg:h-[500px] lg:mt-16 md:grid-cols-2 md:grid-rows-[422px_644px_200px] md:gap-5 md:max-w-[712px] md:h-auto md:mx-auto sm:grid-cols-1 sm:grid-rows-[398px_156px_398px_156px_398px] sm:gap-2.5 sm:max-w-[328px]"},s.createElement("div",{className:"row-span-2 flex flex-col py-6 bg-gray-9 rounded-2xl lg:py-4 lg:rounded-xl md:row-span-1 md:py-6 md:rounded-2xl"},s.createElement("div",{className:"relative flex justify-evenly items-center h-[78px] mx-5 border border-dashed border-gray-8 rounded-[10px] lg:mx-4 md:mx-5"},s.createElement("img",{className:"max-w-[20%] shadow-[0_4px_7px_0_rgba(0,0,0,0.25)]",src:h,width:"52",height:"52",alt:"",loading:"lazy","aria-hidden":!0}),s.createElement("img",{className:"max-w-[20%] shadow-[0_4px_7px_0_rgba(0,0,0,0.25)]",src:b,width:"52",height:"52",alt:"",loading:"lazy","aria-hidden":!0}),s.createElement("img",{className:"max-w-[20%] shadow-[0_4px_7px_0_rgba(0,0,0,0.25)]",src:v,width:"52",height:"52",alt:"",loading:"lazy","aria-hidden":!0}),s.createElement("img",{className:"max-w-[20%] shadow-[0_4px_7px_0_rgba(0,0,0,0.25)]",src:w,width:"52",height:"52",alt:"",loading:"lazy","aria-hidden":!0})),s.createElement(n.S,{className:"max-w-full -mt-10 mb-auto mx-auto lg:-mt-8 md:-mt-9 sm:max-w-[330px] sm:-mt-10",src:"./images/social-media.png",width:"338",he
1ight:"274",alt:"",loading:"lazy","aria-hidden":!0,__imageData:a(9401)}),s.createElement("h3",{className:"relative font-light text-center text-2xl leading-normal text-white lg:text-xl md:text-2xl sm:text-xl"},"Social media assets")),s.createElement("div",{className:"relative overflow-hidden row-start-3 flex flex-grow items-center justify-center bg-gray-9 rounded-2xl lg:rounded-xl md:rounded-2xl sm:row-start-2"},s.createElement(n.S,{className:"!absolute -inset-1.5 w-[102%] h-[102%]",src:"./images/small-bg.png",alt:"",loading:"lazy","aria-hidden":!0,__imageData:a(6700)}),s.createElement("h3",{className:"relative text-center text-4xl text-transparent bg-[linear-gradient(86deg,#899bf5_19.47%,#f589ad_53.53%,#f5c489_84.93%)] bg-clip-text lg:text-[28px] md:text-4xl sm:text-[32px]"},s.createElement("span",{className:"absolute inset-0 text-transparent bg-[linear-gradient(99deg,#ffc682_27.43%,#ff82e0_89.47%)] bg-clip-text blur-lg mix-blend-plus-lighter opacity-60","aria-hidden":!0},"Presentations"),"Presentations")),s.createElement("div",{className:"relative overflow-hidden row-span-3 flex justify-center items-center bg-gray-9 rounded-2xl lg:rounded-xl md:row-span-1 md:col-span-2 md:rounded-2xl sm:col-span-1"},s.createElement(n.S,{className:"!absolute -inset-1.5 w-[102%] h-[102%]",src:"./images/swag-bg.png",width:"500",height:"644",alt:"",loading:"lazy","aria-hidden":!0,__imageData:a(4993)}),s.createElement(n.S,{className:"relative h-full aspect-[500/650] md:h-[108%]",src:"./images/swag.png",width:"500",height:"644",alt:"Swag",loading:"lazy","aria-hidden":!0,__imageData:a(8534)})),s.createElement("div",{className:"relative overflow-hidden flex flex-grow items-center justify-center bg-gray-9 rounded-2xl lg:rounded-xl md:rounded-2xl"},s.createElement(n.S,{className:"!absolute -inset-1.5 w-[102%] h-[102%]",src:"./images/small-bg.png",alt:"",loading:"lazy","aria-hidden":!0,__imageData:a(6700)}),s.createElement("h3",{className:"relative max-w-[200px] text-center text-4xl text-transparent bg-[linear-gradient(86deg,#f59f89_10.44%,#f589ad_51.76%,#9b89f5_92.94%)] bg-clip-text lg:text-[28px] md:text-4xl sm:max-w-none sm:text-[32px]"},s.createElement("span",{className:"absolute inset-0 text-transparent bg-[linear-gradient(99deg,#ffc682_27.43%,#ff82e0_89.47%)] bg-clip-text blur-xl mix-blend-plus-lighter opacity-60","aria-hidden":!0},"Business Cards"),"Business Cards")),s.createElement("div",{className:"relative overflow-hidden row-span-2 flex flex-col justify-end bg-gray-9 rounded-2xl lg:rounded-xl md:row-span-1 md:row-start-1 md:col-start-2 md:rounded-2xl sm:row-start-auto sm:col-start-1"},s.createElement("span",{className:"absolute top-1/2 left-1/2 -translate-x-64 -translate-y-64 w-[350px] h-[350px] rounded-full opacity-10 blur bg-[radial-gradient(circle,#ffffff_0%,rgba(255,255,255,0)_75%)]"}),s.createElement("img",{className:"absolute top-0 left-1/2 -translate-x-1/2 min-w-[103%]",src:x,width:"338",height:"412",alt:"Technical diagrams",loading:"lazy","aria-hidden":!0}),s.createElement("h3",{className:"mb-6 text-center text-2xl text-white lg:mb-[18px] lg:text-xl md:mb-6 md:text-2xl sm:text-xl"},"Technical Diagrams"))))),E=a(6957),S=a(7695),T=a(5793);var M=()=>{const[e,t]=(0,S.Wx)({triggerOnce:!0,threshold:.5}),[a,i]=(0,S.Wx)({triggerOnce:!0,rootMargin:"500px"}),{RiveComponent:r,rive:n}=(0,E.useRive)({src:"/animations/pages/services-web-design/guide-and-engage.riv",autoplay:!1,layout:new E.Layout({fit:E.Fit.FitWidth,alignment:E.Alignment.Center})});return(0,s.useEffect)((()=>{n&&(t?n.play():n.pause())}),[t,n]),s.createElement("section",{className:"safe-paddings bg-black py-52 text-white lg:py-36 md:py-28 sm:py-16",ref:e},s.createElement("div",{className:"container",ref:a},s.createElement("h2",{className:"sm::text-2xl with-text-highlight-red mx-auto max-w-[950px] text-center text-6xl font-normal leading-snug lg:max-w-[690px] lg:text-[42px] md:max-w-[650px] md:text-4xl sm:text-2xl"},s.createElement("span",null,"Guide and engage")," your customers with sleek, on-point animations"),s.createElement(T.A,{className:"mt-20 lg:mt-14 md:mt-11 sm:mt-8",width:1216,height:724,"aria-hidden":!0},i&&s.createElement(r,{width:1216,height:724}))))};
1var C=()=>{const[e,t]=(0,S.Wx)({triggerOnce:!0}),{RiveComponent:a,rive:i}=(0,E.useRive)({src:"/animations/pages/services-web-design/hero.riv",autoplay:!1,layout:new E.Layout({fit:E.Fit.FitWidth,alignment:E.Alignment.Center})});return(0,s.useEffect)((()=>{t&&null!=i&&i.readyForPlaying&&i.play()}),[t,i]),s.createElement("section",{className:"safe-paddings relative h-[var(--real-browser-height)] overflow-hidden bg-black"},s.createElement("div",{className:"container h-full"},s.createElement("h1",{className:"sr-only"},"Magnetize new users with astonishing design"),s.createElement("div",{className:(0,l.A)("invisible absolute top-1/2 left-1/2 h-full w-full min-w-[1024px] max-w-[1920px] -translate-x-1/2 -translate-y-1/2 opacity-0 sm:w-[325vw] sm:max-w-[1440px]",(null==i?void 0:i.readyForPlaying)&&"!visible !opacity-100"),ref:e},s.createElement(a,null))))},N=a(7176),P=a(4174),k=a(9709);const L=[{value:"In-house team",color:"#ee2b6c"},{value:"of"},{value:"motion,"},{value:"graphic,"},{value:"and"},{value:"web"},{value:"designers"}],I={initial:{opacity:0}
1,animate:{opacity:1,transition:{duration:.3}}};var z=()=>{const[e,t]=(0,S.Wx)({triggerOnce:!0,rootMargin:"500px"}),[a,i]=(0,S.Wx)({triggerOnce:!0,threshold:.8}),[r,n]=(0,S.Wx)({triggerOnce:!0,threshold:.8}),l=(0,N.s)(),o=(0,N.s)(),{RiveComponent:d,rive:c}=(0,E.useRive)({src:"/animations/pages/services-web-design/in-house-team.riv",autoplay:!1,layout:new E.Layout({fit:E.Fit.FitWidth,alignment:E.Alignment.Center})});return(0,s.useEffect)((()=>{n&&c&&c.play()}),[n,c]),(0,s.useEffect)((()=>{i&&l.start("animate").then((()=>o.start("animate")))}),[i,l,o]),s.createElement("section",{className:"safe-paddings bg-black pt-32 lg:pt-24 md:pt-20 sm:pt-14",ref:e},s.createElement("div",{className:"container grid-gap-x grid grid-cols-12 items-center md:block"},s.createElement("div",{className:"col-span-6 text-white",ref:a},s.createElement(k.Ay,{tag:"h2",className:"max-w-[520px] text-6xl font-normal leading-snug lg:max-w-[400px] lg:text-[42px] md:max-w-none md:text-4xl sm:text-2xl",items:L,animationName:"second",controls:l}),s.createElement(P.P.p,{className:"mt-5 max-w-[520px] text-lg md:mt-3 md:max-w-none sm:mt-2.5 sm:text-base",initial:"initial",animate:o,variants:I},"With years of experience supplying visuals for tech companies' marketing platforms.")),s.createElement("div",{className:"relative col-span-6 flex items-center justify-center md:mx-auto md:mt-11 md:max-w-[590px] sm:mt-8",ref:r},s.createElement(T.A,{className:"mb-[-199px] lg:mb-[-153px] md:mb-[-196px] sm:mb-[-129px] xs:mb-[-97px]",width:592,height:679},t&&s.createElement(d,{width:592,height:679})))))};function _(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function A(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((a=>{void 0===e[a]?e[a]=t[a]:_(t[a])&&_(e[a])&&Object.keys(t[a]).length>0&&A(e[a],t[a])}))}const O={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function D(){const e="undefined"!=typeof document?document:{};return A(e,O),e}const j={document:O,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function G(){const e="undefined"!=typeof window?window:{};return A(e,j),e}function B(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function $(){return Date.now()}function F(e,t){void 0===t&&(t="x");const a=G();let s,i,r;const n=function(e){const t=G();let a;return t.getComputedStyle&&(a=t.getComputedStyle(e,null)),!a&&e.currentStyle&&(a=e.currentStyle),a||(a=e.style),a}(e);return a.WebKitCSSMatrix?(i=n.transform||n.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),r=new a.WebKitCSSMatrix("none"===i?"":i)):(r=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=r.toString().split(",")),"x"===t&&(i=a.WebKitCSSMatrix?r.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=a.WebKitCSSMatrix?r.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0}function R(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function H(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){const i=s<0||arguments.length<=s?void 0:arguments[s];if(null!=i&&(a=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?a instanceof HTMLElement:a&&(1===a.nodeType||11===a.nodeType)))){const a=Object.keys(Object(i)).filter((e=>t.indexOf(e)<0));for(let t=0,s=a.length;t<s;t+=1){const s=a[t],r=Object.getOwnPropertyDescriptor(i,s);void 0!==r&&r.enumerable&&(R(e[s])&&R(i[s])?i[s].__swiper__?e[s]=i[s]:H(e[s],i[s]):!R(e[s])&&R(i[s])?(e[s]={}
vendor: 9,551 bytes, line 1
1,i[s].__swiper__?e[s]=i[s]:H(e[s],i[s])):e[s]=i[s])}}}var a;return e}function V(e,t,a){e.style.setProperty(t,a)}function W(e){let{swiper:t,targetPosition:a,side:s}=e;const i=G(),r=-t.translate;let n,l=null;const o=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const d=a>r?"next":"prev",c=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,p=()=>{n=(new Date).getTime(),null===l&&(l=n);const e=Math.max(Math.min((n-l)/o,1),0),d=.5-Math.cos(e*Math.PI)/2;let u=r+d*(a-r);if(c(u,a)&&(u=a),t.wrapperEl.scrollTo({[s]:u}),c(u,a))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[s]:u})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(p)};p()}function Y(e,t){return void 0===t&&(t=""),[...e.children].filter((e=>e.matches(t)))}function X(e){try{return void console.warn(e)}catch(t){}}function q(e,t){void 0===t&&(t=[]);const a=document.createElement(e);return a.classList.add(...Array.isArray(t)?t:function(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}(t)),a}function U(e,t){return G().getComputedStyle(e,null).getPropertyValue(t)}function Z(e){let t,a=e;if(a){for(t=0;null!==(a=a.previousSibling);)1===a.nodeType&&(t+=1);return t}}function J(e,t){const a=[];let s=e.parentElement;for(;s;)t?s.matches(t)&&a.push(s):a.push(s),s=s.parentElement;return a}function Q(e,t,a){const s=G();return a?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function K(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}function ee(e){let{swiper:t,extendParams:a,on:s,emit:i}=e;const r=G();let n;a({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let l,o=$();const d=[];function c(){t.enabled&&(t.mouseEntered=!0)}function p(){t.enabled&&(t.mouseEntered=!1)}function u(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&$()-o<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&$()-o<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),i("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),i("scroll",e.raw)),o=(new r.Date).getTime(),!1)))}function m(e){let a=e,s=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const r=t.params.mousewheel;t.params.cssMode&&a.preventDefault();let o=t.el;"container"!==t.params.mousewheel.eventsTarget&&(o=document.querySelector(t.params.mousewheel.eventsTarget));const c=o&&o.contains(a.target);if(!t.mouseEntered&&!c&&!r.releaseOnEdges)return!0;a.originalEvent&&(a=a.originalEvent);let p=0;const m=t.rtlTranslate?-1:1,g=function(e){let t=0,a=0,s=0,i=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),s=10*t,i=10*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(s=e.deltaX),e.shiftKey&&!s&&(s=i,i=0),(s||i)&&e.deltaMode&&(1===e.deltaMode?(s*=40,i*=40):(s*=800,i*=800)),s&&!t&&(t=s<1?-1:1),i&&!a&&(a=i<1?-1:1),{spinX:t,spinY:a,pixelX:s,pixelY:i}}(a);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;p=-g.pixelX*m}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;p=-g.pixelY}else p=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*m:-g.pixelY;if(0===p)return!0;r.invert&&(p=-p);let f=t.getTranslate()+p*r.sensitivity;if(f>=t.minTranslate()&&(f=t.minTranslate()),f<=t.maxTranslate()&&(f=t.maxTranslate()),s=!!t.params.loop||!(f===t.minTranslate()||f===t.maxTranslate()),s&&t.params.nested&&a.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:$(),delta:Math.abs(p),direction:Math.sign(p)},s=l&&e.time<l.time+500&&e.delta<=l.delta&&e.direction===l.direction;if(!s){l=void 0;let o=t.getTranslate()+p*r.sensitivity;const c=t.isBeginning,u=t.isEnd;if(o>=t.minTranslate()&&(o=t.minTranslate()),o<=t.maxTranslate()&&(o=t.maxTranslate()),t.setTransition(0),t.setTranslate(o),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!c&&t.isBeginning||!u&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(n),n=void 0,d.length>=15&&d.shift();const a=d.length?d[d.length-1]:void 0,s=d[0];if(d.push(e),a&&(e.delta>a.delta||e.direction!==a.direction))d.splice(0);else if(d.length>=15&&e.time-s.time<500&&s.delta-e.delta>=1&&e.delta<=6){const a=p>0?.8:.2;l=e,d.splice(0),n=B((()=>{t.slideToClosest(t.params.speed,!0,void 0,a)}),0)}n||(n=B((()=>{l=e,d.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(s||i("scroll",a),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),r.releaseOnEdges&&(o===t.minTranslate()||o===t.maxTranslate()))return!0}}else{const a={time:$(),delta:Math.abs(p),direction:Math.sign(p),raw:e};d.length>=2&&d.shift();const s=d.length?d[d.length-1]:void 0;if(d.push(a),s?(a.direction!==s.direction||a.delta>s.delta||a.time>s.time+150)&&u(a):u(a),function(e){const a=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&a.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&a.releaseOnEdges)return!0;return!1}(a))return!0}return a.preventDefault?a.preventDefault():a.returnValue=!1,!1}function g(e){let a=t.el;"container"!==t.params.mousewheel.eventsTarget&&(a=document.querySelector(t.params.mousewheel.eventsTarget)),a[e]("mouseenter",c),a[e]("mouseleave",p),a[e]("wheel",m)}function f(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",m),!0):!t.mousewheel.enabled&&(g("addEventListener"),t.mousewheel.enabled=!0,!0)}function h(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,m),!0):!!t.mousewheel.enabled&&(g("removeEventListener"),t.mousewheel.enabled=!1,!0)}s("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&h(),t.params.mousewheel.enabled&&f()})),s("destroy",(()=>{t.params.cssMode&&f(),t.mousewheel.enabled&&h()})),Object.assign(t.mousewheel,{enable:f,disable:h})}function te(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function ae(e){let{swiper:t,extendParams:a,on:s,emit:i}=e;const r="swiper-pagination";let n;a({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,bullets:[]};let l=0;function o(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function d(e,a){const{bulletActiveClass:s}=t.params.pagination;e&&(e=e[("prev"===a?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${s}-${a}`),(e=e[("prev"===a?"previous":"next")+"ElementSibling"])&&e.classList.add(`${s}-${a}-${a}`))}function c(e){const a=e.target.closest(te(t.params.pagination.bulletClass));if(!a)return;e.preventDefault();const s=Z(a)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===s)return;t.slideToLoop(s)}else t.slideTo(s)}function p(){const e=t.rtl,a=t.params.pagination;if(o())return;let s,r,c=t.pagination.el;c=K(c);const p=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,u=t.params.loop?Math.ceil(p/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=t.previousRealIndex||0,s=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(s=t.snapIndex,r=t.previousSnapIndex):(r=t.previousIndex||0,s=t.activeIndex||0),"bullets"===a.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const i=t.pagination.bullets;let o,p,u;if(a.dynamicBullets&&(n=Q(i[0],t.isHorizontal()?"width":"height",!0),c.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=n*(a.dynamicMainBullets+4)+"px"})),a.dynamicMainBullets>1&&void 0!==r&&(l+=s-(r||0),l>a.dynamicMainBullets-1?l=a.dynamicMainBullets-1:l<0&&(l=0)),o=Math.max(s-l,0),p=o+(Math.min(i.length,a.dynamicMainBullets)-1),u=(p+o)/2),i.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${a.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),c.length>1)i.forEach((e=>{const i=Z(e);i===s?e.classList.add(...a.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),a.dynamicBullets&&(i>=o&&i<=p&&e.classList.add(...`${a.bulletActiveClass}-main`.split(" ")),i===o&&d(e,"prev"),i===p&&d(e,"next"))}));else{const e=i[s];if(e&&e.classList.add(...a.bulletActiveClass.split(" ")),t.isElement&&i.forEac
vendor: 4,050 bytes, line 1
1h(((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")})),a.dynamicBullets){const e=i[o],t=i[p];for(let s=o;s<=p;s+=1)i[s]&&i[s].classList.add(...`${a.bulletActiveClass}-main`.split(" "));d(e,"prev"),d(t,"next")}}if(a.dynamicBullets){const s=Math.min(i.length,a.dynamicMainBullets+4),r=(n*s-n)/2-u*n,l=e?"right":"left";i.forEach((e=>{e.style[t.isHorizontal()?l:"top"]=`${r}px`}))}}c.forEach(((e,r)=>{if("fraction"===a.type&&(e.querySelectorAll(te(a.currentClass)).forEach((e=>{e.textContent=a.formatFractionCurrent(s+1)})),e.querySelectorAll(te(a.totalClass)).forEach((e=>{e.textContent=a.formatFractionTotal(u)}))),"progressbar"===a.type){let i;i=a.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(s+1)/u;let n=1,l=1;"horizontal"===i?n=r:l=r,e.querySelectorAll(te(a.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${n}) scaleY(${l})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===a.type&&a.renderCustom?(e.innerHTML=a.renderCustom(t,s+1,u),0===r&&i("paginationRender",e)):(0===r&&i("paginationRender",e),i("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](a.lockClass)}))}function u(){const e=t.params.pagination;if(o())return;const a=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let s=t.pagination.el;s=K(s);let r="";if("bullets"===e.type){let s=t.params.loop?Math.ceil(a/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&s>a&&(s=a);for(let a=0;a<s;a+=1)e.renderBullet?r+=e.renderBullet.call(t,a,e.bulletClass):r+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],s.forEach((a=>{"custom"!==e.type&&(a.innerHTML=r||""),"bullets"===e.type&&t.pagination.bullets.push(...a.querySelectorAll(te(e.bulletClass)))})),"custom"!==e.type&&i("paginationRender",s[0])}function m(){t.params.pagination=function(e,t,a,s){return e.params.createElements&&Object.keys(s).forEach((i=>{if(!a[i]&&!0===a.auto){let r=Y(e.el,`.${s[i]}`)[0];r||(r=q("div",s[i]),r.className=s[i],e.el.append(r)),a[i]=r,t[i]=r}})),a}(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let a;"string"==typeof e.el&&t.isElement&&(a=t.el.querySelector(e.el)),a||"string"!=typeof e.el||(a=[...document.querySelectorAll(e.el)]),a||(a=e.el),a&&0!==a.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(a)&&a.length>1&&(a=[...t.el.querySelectorAll(e.el)],a.length>1&&(a=a.filter((e=>J(e,".swiper")[0]===t.el))[0])),Array.isArray(a)&&1===a.length&&(a=a[0]),Object.assign(t.pagination,{el:a}),a=K(a),a.forEach((a=>{"bullets"===e.type&&e.clickable&&a.classList.add(...(e.clickableClass||"").split(" ")),a.classList.add(e.modifierClass+e.type),a.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(a.classList.add(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&a.classList.add(e.progressbarOppositeClass),e.clickable&&a.addEventListener("click",c),t.enabled||a.classList.add(e.lockClass)})))}function g(){const e=t.params.pagination;if(o())return;let a=t.pagination.el;a&&(a=K(a),a.forEach((a=>{a.classList.remove(e.hiddenClass),a.classList.remove(e.modifierClass+e.type),a.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(a.classList.remove(...(e.clickableClass||"").split(" ")),a.removeEventListener("click",c))}
vendor: 4,846 bytes, line 1
1))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}s("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:a}=t.pagination;a=K(a),a.forEach((a=>{a.classList.remove(e.horizontalClass,e.verticalClass),a.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),s("init",(()=>{!1===t.params.pagination.enabled?f():(m(),u(),p())})),s("activeIndexChange",(()=>{void 0===t.snapIndex&&p()})),s("snapIndexChange",(()=>{p()})),s("snapGridLengthChange",(()=>{u(),p()})),s("destroy",(()=>{g()})),s("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=K(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),s("lock unlock",(()=>{p()})),s("click",((e,a)=>{const s=a.target,r=K(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!s.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&s===t.navigation.nextEl||t.navigation.prevEl&&s===t.navigation.prevEl))return;const e=r[0].classList.contains(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),r.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const f=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=K(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),g()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=K(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),m(),u(),p()},disable:f,render:u,update:p,init:m,destroy:g})}let se,ie,re;function ne(){return se||(se=function(){const e=G(),t=D();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),se}function le(e){return void 0===e&&(e={}),ie||(ie=function(e){let{userAgent:t}=void 0===e?{}:e;const a=ne(),s=G(),i=s.navigator.platform,r=t||s.navigator.userAgent,n={ios:!1,android:!1},l=s.screen.width,o=s.screen.height,d=r.match(/(Android);?[\s\/]+([\d.]+)?/);let c=r.match(/(iPad).*OS\s([\d_]+)/);const p=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!c&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="Win32"===i;let g="MacIntel"===i;return!c&&g&&a.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${o}`)>=0&&(c=r.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),g=!1),d&&!m&&(n.os="android",n.android=!0),(c||u||p)&&(n.os="ios",n.ios=!0),n}(e)),ie}function oe(){return re||(re=function(){const e=G(),t=le();let a=!1;function s(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(s()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,s]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));a=e<16||16===e&&s<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),r=s();return{isSafari:a||r,needPerspectiveFix:a,need3dFix:r||i&&t.ios,isWebView:i}}()),re}var de={on(e,t,a){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;const i=a?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][i](t)})),s},once(e,t,a){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;function i(){s.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var a=arguments.length,r=new Array(a),n=0;n<a;n++)r[n]=arguments[n];t.apply(s,r)}return i.__emitterProxy=t,s.on(e,i,a)},onAny(e,t){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof e)return a;const s=t?"unshift":"push";return a.eventsAnyListeners.indexOf(e)<0&&a.eventsAnyListeners[s](e),a},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const a=t.eventsAnyListeners.indexOf(e);return a>=0&&t.eventsAnyListeners.splice(a,1),t},off(e,t){const a=this;return!a.eventsListeners||a.destroyed?a:a.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?a.eventsListeners[e]=[]:a.eventsListeners[e]&&a.eventsListeners[e].forEach(((s,i)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&a.eventsListeners[e].splice(i,1)}))})),a):a},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,a,s;for(var i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];"string"==typeof r[0]||Array.isArray(r[0])?(t=r[0],a=r.slice(1,r.length),s=e):(t=r[0].events,a=r[0].data,s=r[0].context||e),a.unshift(s);
vendor: 32,881 bytes, line 1
1return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(s,[t,...a])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(s,a)}))})),e}};const ce=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)};const pe=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)};const ue=(e,t)=>{if(!e||e.destroyed||!e.params)return;const a=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(a){let t=a.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(a.shadowRoot?t=a.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{a.shadowRoot&&(t=a.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},me=(e,t)=>{if(!e.slides[t])return;const a=e.slides[t].querySelector('[loading="lazy"]');a&&a.removeAttribute("loading")},ge=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const a=e.slides.length;if(!a||!t||t<0)return;t=Math.min(t,a);const s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const a=i,r=[a-t];return r.push(...Array.from({length:t}).map(((e,t)=>a+s+t))),void e.slides.forEach(((t,a)=>{r.includes(t.column)&&me(e,a)}))}const r=i+s-1;if(e.params.rewind||e.params.loop)for(let n=i-t;n<=r+t;n+=1){const t=(n%a+a)%a;(t<i||t>r)&&me(e,t)}else for(let n=Math.max(i-t,0);n<=Math.min(r+t,a-1);n+=1)n!==i&&(n>r||n<i)&&me(e,n)};var fe={updateSize:function(){const e=this;let t,a;const s=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s.clientWidth,a=void 0!==e.params.height&&null!==e.params.height?e.params.height:s.clientHeight,0===t&&e.isHorizontal()||0===a&&e.isVertical()||(t=t-parseInt(U(s,"padding-left")||0,10)-parseInt(U(s,"padding-right")||0,10),a=a-parseInt(U(s,"padding-top")||0,10)-parseInt(U(s,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(a)&&(a=0),Object.assign(e,{width:t,height:a,size:e.isHorizontal()?t:a}))},updateSlides:function(){const e=this;function t(t,a){return parseFloat(t.getPropertyValue(e.getDirectionLabel(a))||0)}const a=e.params,{wrapperEl:s,slidesEl:i,size:r,rtlTranslate:n,wrongRTL:l}=e,o=e.virtual&&a.virtual.enabled,d=o?e.virtual.slides.length:e.slides.length,c=Y(i,`.${e.params.slideClass}, swiper-slide`),p=o?e.virtual.slides.length:c.length;let u=[];const m=[],g=[];let f=a.slidesOffsetBefore;"function"==typeof f&&(f=a.slidesOffsetBefore.call(e));let h=a.slidesOffsetAfter;"function"==typeof h&&(h=a.slidesOffsetAfter.call(e));const b=e.snapGrid.length,v=e.slidesGrid.length;let w=a.spaceBetween,x=-f,y=0,E=0;if(void 0===r)return;"string"==typeof w&&w.indexOf("%")>=0?w=parseFloat(w.replace("%",""))/100*r:"string"==typeof w&&(w=parseFloat(w)),e.virtualSize=-w,c.forEach((e=>{n?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),a.centeredSlides&&a.cssMode&&(V(s,"--swiper-centered-offset-before",""),V(s,"--swiper-centered-offset-after",""));const S=a.grid&&a.grid.rows>1&&e.grid;let T;S?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();const M="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter((e=>void 0!==a.breakpoints[e].slidesPerView)).length>0;for(let C=0;C<p;C+=1){let s;if(T=0,c[C]&&(s=c[C]),S&&e.grid.updateSlide(C,s,c),!c[C]||"none"!==U(s,"display")){if("auto"===a.slidesPerView){M&&(c[C].style[e.getDirectionLabel("width")]="");const i=getComputedStyle(s),r=s.style.transform,n=s.style.webkitTransform;if(r&&(s.style.transform="none"),n&&(s.style.webkitTransform="none"),a.roundLengths)T=e.isHorizontal()?Q(s,"width",!0):Q(s,"height",!0);else{const e=t(i,"width"),a=t(i,"padding-left"),r=t(i,"padding-right"),n=t(i,"margin-left"),l=t(i,"margin-right"),o=i.getPropertyValue("box-sizing");if(o&&"border-box"===o)T=e+n+l;else{const{clientWidth:t,offsetWidth:i}=s;T=e+a+r+n+l+(i-t)}}r&&(s.style.transform=r),n&&(s.style.webkitTransform=n),a.roundLengths&&(T=Math.floor(T))}else T=(r-(a.slidesPerView-1)*w)/a.slidesPerView,a.roundLengths&&(T=Math.floor(T)),c[C]&&(c[C].style[e.getDirectionLabel("width")]=`${T}px`);c[C]&&(c[C].swiperSlideSize=T),g.push(T),a.centeredSlides?(x=x+T/2+y/2+w,0===y&&0!==C&&(x=x-r/2-w),0===C&&(x=x-r/2-w),Math.abs(x)<.001&&(x=0),a.roundLengths&&(x=Math.floor(x)),E%a.slidesPerGroup==0&&u.push(x),m.push(x)):(a.roundLengths&&(x=Math.floor(x)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup==0&&u.push(x),m.push(x),x=x+T+w),e.virtualSize+=T+w,y=T,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+h,n&&l&&("slide"===a.effect||"coverflow"===a.effect)&&(s.style.width=`${e.virtualSize+w}px`),a.setWrapperSize&&(s.style[e.getDirectionLabel("width")]=`${e.virtualSize+w}px`),S&&e.grid.updateWrapperSize(T,u),!a.centeredSlides){const t=[];for(let s=0;s<u.length;s+=1){let i=u[s];a.roundLengths&&(i=Math.floor(i)),u[s]<=e.virtualSize-r&&t.push(i)}u=t,Math.floor(e.virtualSize-r)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-r)}if(o&&a.loop){const t=g[0]+w;if(a.slidesPerGroup>1){const s=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/a.slidesPerGroup),i=t*a.slidesPerGroup;for(let e=0;e<s;e+=1)u.push(u[u.length-1]+i)}for(let s=0;s<e.virtual.slidesBefore+e.virtual.slidesAfter;s+=1)1===a.slidesPerGroup&&u.push(u[u.length-1]+t),m.push(m[m.length-1]+t),e.virtualSize+=t}if(0===u.length&&(u=[0]),0!==w){const t=e.isHorizontal()&&n?"marginLeft":e.getDirectionLabel("marginRight");c.filter(((e,t)=>!(a.cssMode&&!a.loop)||t!==c.length-1)).forEach((e=>{e.style[t]=`${w}px`}))}if(a.centeredSlides&&a.centeredSlidesBounds){let e=0;g.forEach((t=>{e+=t+(w||0)})),e-=w;const t=e-r;u=u.map((e=>e<=0?-f:e>t?t+h:e))}if(a.centerInsufficientSlides){let e=0;g.forEach((t=>{e+=t+(w||0)})),e-=w;const t=(a.slidesOffsetBefore||0)+(a.slidesOffsetAfter||0);if(e+t<r){const a=(r-e-t)/2;u.forEach(((e,t)=>{u[t]=e-a})),m.forEach(((e,t)=>{m[t]=e+a}))}}if(Object.assign(e,{slides:c,snapGrid:u,slidesGrid:m,slidesSizesGrid:g}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){V(s,"--swiper-centered-offset-before",-u[0]+"px"),V(s,"--swiper-centered-offset-after",e.size/2-g[g.length-1]/2+"px");const t=-e.snapGrid[0],a=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+a))}if(p!==d&&e.emit("slidesLengthChange"),u.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),m.length!==v&&e.emit("slidesGridLengthChange"),a.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(o||a.cssMode||"slide"!==a.effect&&"fade"!==a.effect)){const t=`${a.containerModifierClass}backface-hidden`,s=e.el.classList.contains(t);p<=a.maxBackfaceHiddenSlides?s||e.el.classList.add(t):s&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,a=[],s=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>s?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{a.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!s)break;a.push(n(e))}else a.push(n(t.activeIndex));for(i=0;i<a.length;i+=1)if(void 0!==a[i]){const e=a[i].offsetHeight;r=e>r?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,a=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let s=0;s<t.length;s+=1)t[s].swiperSlideOffset=(e.isHorizontal()?t[s].offsetLeft:t[s].offsetTop)-a-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,a=t.params,{slides:s,rtlTranslate:i,snapGrid:r}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let n=-e;i&&(n=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=a.spaceBetween;"string"==typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:"string"==typeof l&&(l=parseFloat(l));for(let o=0;o<s.length;o+=1){const e=s[o];let d=e.swiperSlideOffset;a.cssMode&&a.centeredSlides&&(d-=s[0].swiperSlideOffset);const c=(n+(a.centeredSlides?t.minTranslate():0)-d)/(e.swiperSlideSize+l),p=(n-r[0]+(a.centeredSlides?t.minTranslate():0)-d)/(e.swiperSlideSize+l),u=-(n-d),m=u+t.slidesSizesGrid[o],g=u>=0&&u<=t.size-t.slidesSizesGrid[o],f=u>=0&&u<t.size-1||m>1&&m<=t.size||u<=0&&m>=t.size;f&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(o)),ce(e,f,a.slideVisibleClass),ce(e,g,a.slideFullyVisibleClass),e.progress=i?-c:c,e.originalProgress=i?-p:p}},updateProgress:function(e){const t=this;if(void 0===e){const a=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*a||0}const a=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:n,progressLoop:l}=t;const o=r,d=n;if(0===s)i=0,r=!0,n=!0;else{i=(e-t.minTranslate())/s;const a=Math.abs(e-t.minTranslate())<1,l=Math.abs(e-t.maxTranslate())<1;r=a||i<=0,n=l||i>=1,a&&(i=0),l&&(i=1)}if(a.loop){const a=t.getSlideIndexByData(0),s=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[a],r=t.slidesGrid[s],n=t.slidesGrid[t.slidesGrid.length-1],o=Math.abs(e);l=o>=i?(o-i)/n:(o+n-r)/n,l>1&&(l-=1)}Object.assign(t,{progress:i,progressLoop:l,isBeginning:r,isEnd:n}),(a.watchSlidesProgress||a.centeredSlides&&a.autoHeight)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),n&&!d&&t.emit("reachEnd toEdge"),(o&&!r||d&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:a,slidesEl:s,activeIndex:i}=e,r=e.virtual&&a.virtual.enabled,n=e.grid&&a.grid&&a.grid.rows>1,l=e=>Y(s,`.${a.slideClass}${e}, swiper-slide${e}`)[0];let o,d,c;if(r)if(a.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),o=l(`[data-swiper-slide-index="${t}"]`)}else o=l(`[data-swiper-slide-index="${i}"]`);else n?(o=t.filter((e=>e.column===i))[0],c=t.filter((e=>e.column===i+1))[0],d=t.filter((e=>e.column===i-1))[0]):o=t[i];o&&(n||(c=function(e,t){const a=[];for(;e.nextElementSibling;){const s=e.nextElementSibling;t?s.matches(t)&&a.push(s):a.push(s),e=s}return a}(o,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!c&&(c=t[0]),d=function(e,t){const a=[];for(;e.previousElementSibling;){const s=e.previousElementSibling;t?s.matches(t)&&a.push(s):a.push(s),e=s}return a}(o,`.${a.slideClass}, swiper-slide`)[0],a.loop&&0===!d&&(d=t[t.length-1]))),t.forEach((e=>{pe(e,e===o,a.slideActiveClass),pe(e,e===c,a.slideNextClass),pe(e,e===d,a.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,a=t.rtlTranslate?t.translate:-t.translate,{snapGrid:s,params:i,activeIndex:r,realIndex:n,snapIndex:l}=t;let o,d=e;const c=e=>{let a=e-t.virtual.slidesBefore;return a<0&&(a=t.virtual.slides.length+a),a>=t.virtual.slides.length&&(a-=t.virtual.slides.length),a};if(void 0===d&&(d=function(e){const{slidesGrid:t,params:a}=e,s=e.rtlTranslate?e.translate:-e.translate;let i;for(let r=0;r<t.length;r+=1)void 0!==t[r+1]?s>=t[r]&&s<t[r+1]-(t[r+1]-t[r])/2?i=r:s>=t[r]&&s<t[r+1]&&(i=r+1):s>=t[r]&&(i=r);return a.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}(t)),s.indexOf(a)>=0)o=s.indexOf(a);else{const e=Math.min(i.slidesPerGroupSkip,d);o=e+Math.floor((d-e)/i.slidesPerGroup)}if(o>=s.length&&(o=s.length-1),d===r&&!t.params.loop)return void(o!==l&&(t.snapIndex=o,t.emit("snapIndexChange")));if(d===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=c(d));const p=t.grid&&i.grid&&i.grid.rows>1;let u;if(t.virtual&&i.virtual.enabled&&i.loop)u=c(d);else if(p){const e=t.slides.filter((e=>e.column===d))[0];let a=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(a)&&(a=Math.max(t.slides.indexOf(e),0)),u=Math.floor(a/i.grid.rows)}else if(t.slides[d]){const e=t.slides[d].getAttribute("data-swiper-slide-index");u=e?parseInt(e,10):d}else u=d;Object.assign(t,{previousSnapIndex:l,snapIndex:o,previousRealIndex:n,realIndex:u,previousIndex:r,activeIndex:d}),t.initialized&&ge(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(n!==u&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const a=this,s=a.params;let i=e.closest(`.${s.slideClass}, swiper-slide`);!i&&a.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!i&&e.matches&&e.matches(`.${s.slideClass}, swiper-slide`)&&(i=e)}));let r,n=!1;if(i)for(let l=0;l<a.slides.length;l+=1)if(a.slides[l]===i){n=!0,r=l;break}if(!i||!n)return a.clickedSlide=void 0,void(a.clickedIndex=void 0);a.clickedSlide=i,a.virtual&&a.params.virtual.enabled?a.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):a.clickedIndex=r,s.slideToClickedSlide&&void 0!==a.clickedIndex&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()}};var he={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:a,translate:s,wrapperEl:i}=this;if(t.virtualTranslate)return a?-s:s;if(t.cssMode)return s;let r=F(i,e);return r+=this.cssOverflowAdjustment(),a&&(r=-r),r||0},setTranslate:function(e,t){const a=this,{rtlTranslate:s,params:i,wrapperEl:r,progress:n}=a;let l,o=0,d=0;a.isHorizontal()?o=s?-e:e:d=e,i.roundLengths&&(o=Math.floor(o),d=Math.floor(d)),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?o:d,i.cssMode?r[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-o:-d:i.virtualTranslate||(a.isHorizontal()?o-=a.cssOverflowAdjustment():d-=a.cssOverflowAdjustment(),r.style.transform=`translate3d(${o}px, ${d}px, 0px)`);const c=a.maxTranslate()-a.minTranslate();l=0===c?0:(e-a.minTranslate())/c,l!==n&&a.updateProgress(e),a.emit("setTranslate",a.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,a,s,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),void 0===s&&(s=!0);const r=this,{params:n,wrapperEl:l}=r;if(r.animating&&n.preventInteractionOnTransition)return!1;const o=r.minTranslate(),d=r.maxTranslate();let c;if(c=s&&e>o?o:s&&e<d?d:e,r.updateProgress(c),n.cssMode){const e=r.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return W({swiper:r,targetPosition:-c,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(c),a&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),a&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,a&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}};function be(e){let{swiper:t,runCallbacks:a,direction:s,step:i}=e;const{activeIndex:r,previousIndex:n}=t;let l=s;if(l||(l=r>n?"next":r<n?"prev":"reset"),t.emit(`transition${i}`),a&&r!==n){if("reset"===l)return void t.emit(`slideResetTransition${i}`);t.emit(`slideChangeTransition${i}`),"next"===l?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}var ve={slideTo:function(e,t,a,s,i){void 0===e&&(e=0),void 0===a&&(a=!0),"string"==typeof e&&(e=parseInt(e,10));const r=this;let n=e;n<0&&(n=0);const{params:l,snapGrid:o,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:u,wrapperEl:m,enabled:g}=r;if(!g&&!s&&!i||r.destroyed||r.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=r.params.speed);const f=Math.min(r.params.slidesPerGroupSkip,n);let h=f+Math.floor((n-f)/r.params.slidesPerGroup);h>=o.length&&(h=o.length-1);const b=-o[h];if(l.normalizeSlideIndex)for(let w=0;w<d.length;w+=1){const e=-Math.floor(100*b),t=Math.floor(100*d[w]),a=Math.floor(100*d[w+1]);void 0!==d[w+1]?e>=t&&e<a-(a-t)/2?n=w:e>=t&&e<a&&(n=w+1):e>=t&&(n=w)}if(r.initialized&&n!==p){if(!r.allowSlideNext&&(u?b>r.translate&&b>r.minTranslate():b<r.translate&&b<r.minTranslate()))return!1;if(!r.allowSlidePrev&&b>r.translate&&b>r.maxTranslate()&&(p||0)!==n)return!1}let v;if(n!==(c||0)&&a&&r.emit("beforeSlideChangeStart"),r.updateProgress(b),v=n>p?"next":n<p?"prev":"reset",u&&-b===r.translate||!u&&b===r.translate)return r.updateActiveIndex(n),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==l.effect&&r.setTranslate(b),"reset"!==v&&(r.transitionStart(a,v),r.transitionEnd(a,v)),!1;if(l.cssMode){const e=r.isHorizontal(),a=u?b:-b;if(0===t){const t=r.virtual&&r.params.virtual.enabled;t&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),t&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{m[e?"scrollLeft":"scrollTop"]=a}))):m[e?"scrollLeft":"scrollTop"]=a,t&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1}))}else{if(!r.support.smoothScroll)return W({swiper:r,targetPosition:a,side:e?"left":"top"}),!0;m.scrollTo({[e?"left":"top"]:a,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(b),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,s),r.transitionStart(a,v),0===t?r.transitionEnd(a,v):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(a,v))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,a,s){if(void 0===e&&(e=0),void 0===a&&(a=!0),"string"==typeof e){e=parseInt(e,10)}const i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);const r=i.grid&&i.params.grid&&i.params.grid.rows>1;let n=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)n+=i.virtual.slidesBefore;else{let e;if(r){const t=n*i.params.grid.rows;e=i.slides.filter((e=>1*e.getAttribute("data-swiper-slide-index")===t))[0].column}else e=i.getSlideIndexByData(n);const t=r?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:a}=i.params;let l=i.params.slidesPerView;"auto"===l?l=i.slidesPerViewDynamic():(l=Math.ceil(parseFloat(i.params.slidesPerView,10)),a&&l%2==0&&(l+=1));let o=t-e<l;if(a&&(o=o||e<Math.ceil(l/2)),s&&a&&"auto"!==i.params.slidesPerView&&!r&&(o=!1),o){const s=a?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:s,slideTo:!0,activeSlideIndex:"next"===s?e+1:e-t+1,slideRealIndex:"next"===s?i.realIndex:void 0})}if(r){const e=n*i.params.grid.rows;n=i.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0].column}else n=i.getSlideIndexByData(n)}return requestAnimationFrame((()=>{i.slideTo(n,t,a,s)})),i},slideNext:function(e,t,a){void 0===t&&(t=!0);const s=this,{enabled:i,params:r,animating:n}=s;if(!i||s.destroyed)return s;void 0===e&&(e=s.params.speed);let l=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(l=Math.max(s.slidesPerViewDynamic("current",!0),1));const o=s.activeIndex<r.slidesPerGroupSkip?1:l,d=s.virtual&&r.virtual.enabled;if(r.loop){if(n&&!d&&r.loopPreventsSliding)return!1;if(s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft,s.activeIndex===s.slides.length-1&&r.cssMode)return requestAnimationFrame((()=>{s.slideTo(s.activeIndex+o,e,t,a)})),!0}return r.rewind&&s.isEnd?s.slideTo(0,e,t,a):s.slideTo(s.activeIndex+o,e,t,a)},slidePrev:function(e,t,a){void 0===t&&(t=!0);const s=this,{params:i,snapGrid:r,slidesGrid:n,rtlTranslate:l,enabled:o,animating:d}=s;if(!o||s.destroyed)return s;void 0===e&&(e=s.params.speed);const c=s.virtual&&i.virtual.enabled;if(i.loop){if(d&&!c&&i.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}function p(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const u=p(l?s.translate:-s.translate),m=r.map((e=>p(e)));let g=r[m.indexOf(u)-1];if(void 0===g&&i.cssMode){let e;r.forEach(((t,a)=>{u>=t&&(e=a)})),void 0!==e&&(g=r[e>0?e-1:e])}let f=0;if(void 0!==g&&(f=n.indexOf(g),f<0&&(f=s.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(f=f-s.slidesPerViewDynamic("previous",!0)+1,f=Math.max(f,0))),i.rewind&&s.isBeginning){const i=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(i,e,t,a)}return i.loop&&0===s.activeIndex&&i.cssMode?(requestAnimationFrame((()=>{s.slideTo(f,e,t,a)})),!0):s.slideTo(f,e,t,a)},slideReset:function(e,t,a){void 0===t&&(t=!0);const s=this;if(!s.destroyed)return void 0===e&&(e=s.params.speed),s.slideTo(s.activeIndex,e,t,a)},slideToClosest:function(e,t,a,s){void 0===t&&(t=!0),void 0===s&&(s=.5);const i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let r=i.activeIndex;const n=Math.min(i.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*s&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*s&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,a)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:a}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.clickedIndex;const n=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-s/2||r>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),r=e.getSlideIndex(Y(a,`${n}[data-swiper-slide-index="${i}"]`)[0]),B((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-s?(e.loopFix(),r=e.getSlideIndex(Y(a,`${n}[data-swiper-slide-index="${i}"]`)[0]),B((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}};var we={loopCreate:function(e){const t=this,{params:a,slidesEl:s}=t;if(!a.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{Y(s,`.${a.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},r=t.grid&&a.grid&&a.grid.rows>1,n=a.slidesPerGroup*(r?a.grid.rows:1),l=t.slides.length%n!=0,o=r&&t.slides.length%a.grid.rows!=0,d=e=>{for(let s=0;s<e;s+=1){const e=t.isElement?q("swiper-slide",[a.slideBlankClass]):q("div",[a.slideClass,a.slideBlankClass]);t.slidesEl.append(e)}};if(l){if(a.loopAddBlankSlides){d(n-t.slides.length%n),t.recalcSlides(),t.updateSlides()}else X("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else if(o){if(a.loopAddBlankSlides){d(a.grid.rows-t.slides.length%a.grid.rows),t.recalcSlides(),t.updateSlides()}else X("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else i();t.loopFix({slideRealIndex:e,direction:a.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:a=!0,direction:s,setTranslate:i,activeSlideIndex:r,byController:n,byMousewheel:l}=void 0===e?{}:e;const o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");const{slides:d,allowSlidePrev:c,allowSlideNext:p,slidesEl:u,params:m}=o,{centeredSlides:g}=m;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&m.virtual.enabled)return a&&(m.centeredSlides||0!==o.snapIndex?m.centeredSlides&&o.snapIndex<m.slidesPerView?o.slideTo(o.virtual.slides.length+o.snapIndex,0,!1,!0):o.snapIndex===o.snapGrid.length-1&&o.slideTo(o.virtual.slidesBefore,0,!1,!0):o.slideTo(o.virtual.slides.length,0,!1,!0)),o.allowSlidePrev=c,o.allowSlideNext=p,void o.emit("loopFix");let f=m.slidesPerView;"auto"===f?f=o.slidesPerViewDynamic():(f=Math.ceil(parseFloat(m.slidesPerView,10)),g&&f%2==0&&(f+=1));const h=m.slidesPerGroupAuto?f:m.slidesPerGroup;let b=h;b%h!=0&&(b+=h-b%h),b+=m.loopAdditionalSlides,o.loopedSlides=b;const v=o.grid&&m.grid&&m.grid.rows>1;d.length<f+b?X("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):v&&"row"===m.grid.fill&&X("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const w=[],x=[];let y=o.activeIndex;void 0===r?r=o.getSlideIndex(d.filter((e=>e.classList.contains(m.slideActiveClass)))[0]):y=r;const E="next"===s||!s,S="prev"===s||!s;let T=0,M=0;const C=v?Math.ceil(d.length/m.grid.rows):d.length,N=(v?d[r].column:r)+(g&&void 0===i?-f/2+.5:0);if(N<b){T=Math.max(b-N,h);for(let e=0;e<b-N;e+=1){const t=e-Math.floor(e/C)*C;if(v){const e=C-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&w.push(t)}else w.push(C-t-1)}}else if(N+f>C-b){M=Math.max(N-(C-2*b),h);for(let e=0;e<M;e+=1){const t=e-Math.floor(e/C)*C;v?d.forEach(((e,a)=>{e.column===t&&x.push(a)})):x.push(t)}}if(o.__preventObserver__=!0,requestAnimationFrame((()=>{o.__preventObserver__=!1})),S&&w.forEach((e=>{d[e].swiperLoopMoveDOM=!0,u.prepend(d[e]),d[e].swiperLoopMoveDOM=!1})),E&&x.forEach((e=>{d[e].swiperLoopMoveDOM=!0,u.append(d[e]),d[e].swiperLoopMoveDOM=!1})),o.recalcSlides(),"auto"===m.slidesPerView?o.updateSlides():v&&(w.length>0&&S||x.length>0&&E)&&o.slides.forEach(((e,t)=>{o.grid.updateSlide(t,e,o.slides)})),m.watchSlidesProgress&&o.updateSlidesOffset(),a)if(w.length>0&&S){if(void 0===t){const e=o.slidesGrid[y],t=o.slidesGrid[y+T]-e;l?o.setTranslate(o.translate-t):(o.slideTo(y+Math.ceil(T),0,!1,!0),i&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t))}else if(i){const e=v?w.length/m.grid.rows:w.length;o.slideTo(o.activeIndex+e,0,!1,!0),o.touchEventsData.currentTranslate=o.translate}}else if(x.length>0&&E)if(void 0===t){const e=o.slidesGrid[y],t=o.slidesGrid[y-M]-e;l?o.setTranslate(o.translate-t):(o.slideTo(y-M,0,!1,!0),i&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-t,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-t))}else{const e=v?x.length/m.grid.rows:x.length;o.slideTo(o.activeIndex-e,0,!1,!0)}if(o.allowSlidePrev=c,o.allowSlideNext=p,o.controller&&o.controller.control&&!n){const e={slideRealIndex:t,direction:s,setTranslate:i,activeSlideIndex:r,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===m.slidesPerView&&a})})):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...e,slideTo:o.controller.control.params.slidesPerView===m.slidesPerView&&a})}o.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:a}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const s=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;s[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),s.forEach((e=>{a.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function xe(e,t,a){const s=G(),{params:i}=e,r=i.edgeSwipeDetection,n=i.edgeSwipeThreshold;return!r||!(a<=n||a>=s.innerWidth-n)||"prevent"===r&&(t.preventDefault(),!0)}function ye(e){const t=this,a=D();let s=e;s.originalEvent&&(s=s.originalEvent);const i=t.touchEventsData;if("pointerdown"===s.type){if(null!==i.pointerId&&i.pointerId!==s.pointerId)return;i.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(i.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)return void xe(t,s,s.targetTouches[0].pageX);const{params:r,touches:n,enabled:l}=t;if(!l)return;if(!r.simulateTouch&&"mouse"===s.pointerType)return;if(t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let o=s.target;if("wrapper"===r.touchEventsTarget&&!t.wrapperEl.contains(o))return;if("which"in s&&3===s.which)return;if("button"in s&&s.button>0)return;if(i.isTouched&&i.isMoved)return;const d=!!r.noSwipingClass&&""!==r.noSwipingClass,c=s.composedPath?s.composedPath():s.path;d&&s.target&&s.target.shadowRoot&&c&&(o=c[0]);const p=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,u=!(!s.target||!s.target.shadowRoot);if(r.noSwiping&&(u?function(e,t){return void 0===t&&(t=this),function t(a){if(!a||a===D()||a===G())return null;a.assignedSlot&&(a=a.assignedSlot);const s=a.closest(e);return s||a.getRootNode?s||t(a.getRootNode().host):null}(t)}(p,o):o.closest(p)))return void(t.allowClick=!0);if(r.swipeHandler&&!o.closest(r.swipeHandler))return;n.currentX=s.pageX,n.currentY=s.pageY;const m=n.currentX,g=n.currentY;if(!xe(t,s,m))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),n.startX=m,n.startY=g,i.touchStartTime=$(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(i.allowThresholdMove=!1);let f=!0;o.matches(i.focusableElements)&&(f=!1,"SELECT"===o.nodeName&&(i.isTouched=!1)),a.activeElement&&a.activeElement.matches(i.focusableElements)&&a.activeElement!==o&&a.activeElement.blur();const h=f&&t.allowTouchMove&&r.touchStartPreventDefault;!r.touchStartForcePreventDefault&&!h||o.isContentEditable||s.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}function Ee(e){const t=D(),a=this,s=a.touchEventsData,{params:i,touches:r,rtlTranslate:n,enabled:l}=a;if(!l)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let o,d=e;if(d.originalEvent&&(d=d.originalEvent),"pointermove"===d.type){if(null!==s.touchId)return;if(d.pointerId!==s.pointerId)return}if("touchmove"===d.type){if(o=[...d.changedTouches].filter((e=>e.identifier===s.touchId))[0],!o||o.identifier!==s.touchId)return}else o=d;if(!s.isTouched)return void(s.startMoving&&s.isScrolling&&a.emit("touchMoveOpposite",d));const c=o.pageX,p=o.pageY;if(d.preventedByNestedSwiper)return r.startX=c,void(r.startY=p);if(!a.allowTouchMove)return d.target.matches(s.focusableElements)||(a.allowClick=!1),void(s.isTouched&&(Object.assign(r,{startX:c,startY:p,currentX:c,currentY:p}),s.touchStartTime=$()));if(i.touchReleaseOnEdges&&!i.loop)if(a.isVertical()){if(p<r.startY&&a.translate<=a.maxTranslate()||p>r.startY&&a.translate>=a.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(c<r.startX&&a.translate<=a.maxTranslate()||c>r.startX&&a.translate>=a.minTranslate())return;if(t.activeElement&&d.target===t.activeElement&&d.target.matches(s.focusableElements))return s.isMoved=!0,void(a.allowClick=!1);s.allowTouchCallbacks&&a.emit("touchMove",d),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=c,r.currentY=p;const u=r.currentX-r.startX,m=r.currentY-r.startY;if(a.params.threshold&&Math.sqrt(u**2+m**2)<a.params.threshold)return;if(void 0===s.isScrolling){let e;a.isHorizontal()&&r.currentY===r.startY||a.isVertical()&&r.currentX===r.startX?s.isScrolling=!1:u*u+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(u))/Math.PI,s.isScrolling=a.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&a.emit("touchMoveOpposite",d),void 0===s.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(s.startMoving=!0)),s.isScrolling||"touchmove"===d.type&&s.preventTouchMoveFromPointerMove)return void(s.isTouched=!1);if(!s.startMoving)return;a.allowClick=!1,!i.cssMode&&d.cancelable&&d.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&d.stopPropagation();let g=a.isHorizontal()?u:m,f=a.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;i.oneWayMovement&&(g=Math.abs(g)*(n?1:-1),f=Math.abs(f)*(n?1:-1)),r.diff=g,g*=i.touchRatio,n&&(g=-g,f=-f);const h=a.touchesDirection;a.swipeDirection=g>0?"prev":"next",a.touchesDirection=f>0?"prev":"next";const b=a.params.loop&&!i.cssMode,v="next"===a.touchesDirection&&a.allowSlideNext||"prev"===a.touchesDirection&&a.allowSlidePrev;if(!s.isMoved){if(b&&v&&a.loopFix({direction:a.swipeDirection}),s.startTranslate=a.getTranslate(),a.setTransition(0),a.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
vendor: 26,524 bytes, line 1
1a.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!i.grabCursor||!0!==a.allowSlideNext&&!0!==a.allowSlidePrev||a.setGrabCursor(!0),a.emit("sliderFirstMove",d)}if((new Date).getTime(),s.isMoved&&s.allowThresholdMove&&h!==a.touchesDirection&&b&&v&&Math.abs(g)>=1)return Object.assign(r,{startX:c,startY:p,currentX:c,currentY:p,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,void(s.startTranslate=s.currentTranslate);a.emit("sliderMove",d),s.isMoved=!0,s.currentTranslate=g+s.startTranslate;let w=!0,x=i.resistanceRatio;if(i.touchReleaseOnEdges&&(x=0),g>0?(b&&v&&s.allowThresholdMove&&s.currentTranslate>(i.centeredSlides?a.minTranslate()-a.slidesSizesGrid[a.activeIndex+1]:a.minTranslate())&&a.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>a.minTranslate()&&(w=!1,i.resistance&&(s.currentTranslate=a.minTranslate()-1+(-a.minTranslate()+s.startTranslate+g)**x))):g<0&&(b&&v&&s.allowThresholdMove&&s.currentTranslate<(i.centeredSlides?a.maxTranslate()+a.slidesSizesGrid[a.slidesSizesGrid.length-1]:a.maxTranslate())&&a.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:a.slides.length-("auto"===i.slidesPerView?a.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),s.currentTranslate<a.maxTranslate()&&(w=!1,i.resistance&&(s.currentTranslate=a.maxTranslate()+1-(a.maxTranslate()-s.startTranslate-g)**x))),w&&(d.preventedByNestedSwiper=!0),!a.allowSlideNext&&"next"===a.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!a.allowSlidePrev&&"prev"===a.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),a.allowSlidePrev||a.allowSlideNext||(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(g)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,s.currentTranslate=s.startTranslate,void(r.diff=a.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&a.freeMode||i.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(s.currentTranslate),a.setTranslate(s.currentTranslate))}function Se(e){const t=this,a=t.touchEventsData;let s,i=e;i.originalEvent&&(i=i.originalEvent);if("touchend"===i.type||"touchcancel"===i.type){if(s=[...i.changedTouches].filter((e=>e.identifier===a.touchId))[0],!s||s.identifier!==a.touchId)return}else{if(null!==a.touchId)return;if(i.pointerId!==a.pointerId)return;s=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)){if(!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return}a.pointerId=null,a.touchId=null;const{params:r,touches:n,rtlTranslate:l,slidesGrid:o,enabled:d}=t;if(!d)return;if(!r.simulateTouch&&"mouse"===i.pointerType)return;if(a.allowTouchCallbacks&&t.emit("touchEnd",i),a.allowTouchCallbacks=!1,!a.isTouched)return a.isMoved&&r.grabCursor&&t.setGrabCursor(!1),a.isMoved=!1,void(a.startMoving=!1);r.grabCursor&&a.isMoved&&a.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=$(),p=c-a.touchStartTime;if(t.allowClick){const e=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(e&&e[0]||i.target,e),t.emit("tap click",i),p<300&&c-a.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(a.lastClickTime=$(),B((()=>{t.destroyed||(t.allowClick=!0)})),!a.isTouched||!a.isMoved||!t.swipeDirection||0===n.diff&&!a.loopSwapReset||a.currentTranslate===a.startTranslate&&!a.loopSwapReset)return a.isTouched=!1,a.isMoved=!1,void(a.startMoving=!1);let u;if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,u=r.followFinger?l?t.translate:-t.translate:-a.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:u});const m=u>=-t.maxTranslate()&&!t.params.loop;let g=0,f=t.slidesSizesGrid[0];for(let x=0;x<o.length;x+=x<r.slidesPerGroupSkip?1:r.slidesPerGroup){const e=x<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==o[x+e]?(m||u>=o[x]&&u<o[x+e])&&(g=x,f=o[x+e]-o[x]):(m||u>=o[x])&&(g=x,f=o[o.length-1]-o[o.length-2])}let h=null,b=null;r.rewind&&(t.isBeginning?b=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(h=0));const v=(u-o[g])/f,w=g<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(p>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(v>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?h:g+w):t.slideTo(g)),"prev"===t.swipeDirection&&(v>1-r.longSwipesRatio?t.slideTo(g+w):null!==b&&v<0&&Math.abs(v)>r.longSwipesRatio?t.slideTo(b):t.slideTo(g))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(g+w):t.slideTo(g):("next"===t.swipeDirection&&t.slideTo(null!==h?h:g+w),"prev"===t.swipeDirection&&t.slideTo(null!==b?b:g))}}function Te(){const e=this,{params:t,el:a}=e;if(a&&0===a.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:i,snapGrid:r}=e,n=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=n&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||l?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=i,e.allowSlideNext=s,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function Me(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Ce(){const e=this,{wrapperEl:t,rtlTranslate:a,enabled:s}=e;if(!s)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(a?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Ne(e){const t=this;ue(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}function Pe(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const ke=(e,t)=>{const a=D(),{params:s,el:i,wrapperEl:r,device:n}=e,l=!!s.nested,o="on"===t?"addEventListener":"removeEventListener",d=t;a[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),i[o]("touchstart",e.onTouchStart,{passive:!1}),i[o]("pointerdown",e.onTouchStart,{passive:!1}),a[o]("touchmove",e.onTouchMove,{passive:!1,capture:l}),a[o]("pointermove",e.onTouchMove,{passive:!1,capture:l}),a[o]("touchend",e.onTouchEnd,{passive:!0}),a[o]("pointerup",e.onTouchEnd,{passive:!0}),a[o]("pointercancel",e.onTouchEnd,{passive:!0}),a[o]("touchcancel",e.onTouchEnd,{passive:!0}),a[o]("pointerout",e.onTouchEnd,{passive:!0}),a[o]("pointerleave",e.onTouchEnd,{passive:!0}),a[o]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&i[o]("click",e.onClick,!0),s.cssMode&&r[o]("scroll",e.onScroll),s.updateOnWindowResize?e[d](n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",Te,!0):e[d]("observerUpdate",Te,!0),i[o]("load",e.onLoad,{capture:!0})};const Le=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var Ie={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ze(e,t){return function(a){void 0===a&&(a={});const s=Object.keys(a)[0],i=a[s];"object"==typeof i&&null!==i?(!0===e[s]&&(e[s]={enabled:!0}),"navigation"===s&&e[s]&&e[s].enabled&&!e[s].prevEl&&!e[s].nextEl&&(e[s].auto=!0),["pagination","scrollbar"].indexOf(s)>=0&&e[s]&&e[s].enabled&&!e[s].el&&(e[s].auto=!0),s in e&&"enabled"in i?("object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),H(t,a)):H(t,a)):H(t,a)}}const _e={eventsEmitter:de,update:fe,translate:he,transition:{setTransition:function(e,t){const a=this;a.params.cssMode||(a.wrapperEl.style.transitionDuration=`${e}ms`,a.wrapperEl.style.transitionDelay=0===e?"0ms":""),a.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const a=this,{params:s}=a;s.cssMode||(s.autoHeight&&a.updateAutoHeight(),be({swiper:a,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const a=this,{params:s}=a;a.animating=!1,s.cssMode||(a.setTransition(0),be({swiper:a,runCallbacks:e,direction:t,step:"End"}))}},slide:ve,loop:we,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=ye.bind(e),e.onTouchMove=Ee.bind(e),e.onTouchEnd=Se.bind(e),e.onDocumentTouchStart=Pe.bind(e),t.cssMode&&(e.onScroll=Ce.bind(e)),e.onClick=Me.bind(e),e.onLoad=Ne.bind(e),ke(e,"on")},detachEvents:function(){ke(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:a,params:s,el:i}=e,r=s.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const n=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!n||e.currentBreakpoint===n)return;const l=(n in r?r[n]:void 0)||e.originalParams,o=Le(e,s),d=Le(e,l),c=e.params.grabCursor,p=l.grabCursor,u=s.enabled;o&&!d?(i.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!o&&d&&(i.classList.add(`${s.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===s.grid.fill)&&i.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),c&&!p?e.unsetGrabCursor():!c&&p&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===l[t])return;const a=s[t]&&s[t].enabled,i=l[t]&&l[t].enabled;a&&!i&&e[t].disable(),!a&&i&&e[t].enable()}));const m=l.direction&&l.direction!==s.direction,g=s.loop&&(l.slidesPerView!==s.slidesPerView||m),f=s.loop;m&&a&&e.changeDirection(),H(e.params,l);const h=e.params.enabled,b=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),u&&!h?e.disable():!u&&h&&e.enable(),e.currentBreakpoint=n,e.emit("_beforeBreakpoint",l),a&&(g?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!f&&b?(e.loopCreate(t),e.updateSlides()):f&&!b&&e.loopDestroy()),e.emit("breakpoint",l)},getBreakpoint:function(e,t,a){if(void 0===t&&(t="window"),!e||"container"===t&&!a)return;let s=!1;const i=G(),r="window"===t?i.innerHeight:a.clientHeight,n=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{value:e,point:e}}));n.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let l=0;l<n.length;l+=1){const{point:e,value:r}=n[l];"window"===t?i.matchMedia(`(min-width: ${r}px)`).matches&&(s=e):r<=a.clientWidth&&(s=e)}return s||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:a}=e,{slidesOffsetBefore:s}=a;if(s){const t=e.slides.length-1,a=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>a}else e.isLocked=1===e.snapGrid.length;!0===a.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===a.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:a,rtl:s,el:i,device:r}=e,n=function(e,t){const a=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&a.push(t+s)})):"string"==typeof e&&a.push(t+e)})),a}(["initialized",a.direction,{"free-mode":e.params.freeMode&&a.freeMode.enabled},{autoheight:a.autoHeight},{rtl:s},{grid:a.grid&&a.grid.rows>1},{"grid-column":a.grid&&a.grid.rows>1&&"column"===a.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":a.cssMode},{centered:a.cssMode&&a.centeredSlides},{"watch-progress":a.watchSlidesProgress}],a.containerModifierClass);t.push(...n),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},Ae={};class Oe{constructor(){let e,t;for(var a=arguments.length,s=new Array(a),i=0;i<a;i++)s[i]=arguments[i];1===s.length&&s[0].constructor&&"Object"===Object.prototype.toString.call(s[0]).slice(8,-1)?t=s[0]:[e,t]=s,t||(t={}),t=H({},t),e&&!t.el&&(t.el=e);const r=D();if(t.el&&"string"==typeof t.el&&r.querySelectorAll(t.el).length>1){const e=[];return r.querySelectorAll(t.el).forEach((a=>{const s=H({},t,{el:a});e.push(new Oe(s))})),e}const n=this;n.__swiper__=!0,n.support=ne(),n.device=le({userAgent:t.userAgent}),n.browser=oe(),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__],t.modules&&Array.isArray(t.modules)&&n.modules.push(...t.modules);const l={};n.modules.forEach((e=>{e({params:t,swiper:n,extendParams:ze(t,l),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})}));const o=H({},Ie,l);return n.params=H({},o,Ae,t),n.originalParams=H({},n.params),n.passedParams=H({},t),n.params&&n.params.on&&Object.keys(n.params.on).forEach((e=>{n.on(e,n.params.on[e])})),n.params&&n.params.onAny&&n.onAny(n.params.onAny),Object.assign(n,{enabled:n.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return"horizontal"===n.params.direction},isVertical(){return"vertical"===n.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:a}=this,s=Z(Y(t,`.${a.slideClass}, swiper-slide`)[0]);return Z(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=Y(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const a=this;e=Math.min(Math.max(e,0),1);const s=a.minTranslate(),i=(a.maxTranslate()-s)*e+s;a.translateTo(i,void 0===t?0:t),a.updateActiveIndex(),a.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((a=>{const s=e.getSlideClasses(a);t.push({slideEl:a,classNames:s}),e.emit("_slideClass",a,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:a,slides:s,slidesGrid:i,slidesSizesGrid:r,size:n,activeIndex:l}=this;let o=1;if("number"==typeof a.slidesPerView)return a.slidesPerView;if(a.centeredSlides){let e,t=s[l]?Math.ceil(s[l].swiperSlideSize):0;for(let a=l+1;a<s.length;a+=1)s[a]&&!e&&(t+=Math.ceil(s[a].swiperSlideSize),o+=1,t>n&&(e=!0));for(let a=l-1;a>=0;a-=1)s[a]&&!e&&(t+=s[a].swiperSlideSize,o+=1,t>n&&(e=!0))}else if("current"===e)for(let d=l+1;d<s.length;d+=1){(t?i[d]+r[d]-i[l]<n:i[d]-i[l]<n)&&(o+=1)}else for(let d=l-1;d>=0;d-=1){i[l]-i[d]<n&&(o+=1)}return o}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:a}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,a=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(a.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&ue(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),a.freeMode&&a.freeMode.enabled&&!a.cssMode)s(),a.autoHeight&&e.updateAutoHeight();else{if(("auto"===a.slidesPerView||a.slidesPerView>1)&&e.isEnd&&!a.centeredSlides){const t=e.virtual&&a.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||s()}a.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const a=this,s=a.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(a.el.classList.remove(`${a.params.containerModifierClass}${s}`),a.el.classList.add(`${a.params.containerModifierClass}${e}`),a.emitContainerClasses(),a.params.direction=e,a.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),a.emit("changeDirection"),t&&a.update()),a}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let a=e||t.params.el;if("string"==typeof a&&(a=document.querySelector(a)),!a)return!1;a.swiper=t,a.parentNode&&a.parentNode.host&&a.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(a&&a.shadowRoot&&a.shadowRoot.querySelector){return a.shadowRoot.querySelector(s())}return Y(a,s())[0]})();return!i&&t.params.createElements&&(i=q("div",t.params.wrapperClass),a.append(i),Y(a,`.${t.params.slideClass}`).forEach((e=>{i.append(e)}))),Object.assign(t,{el:a,wrapperEl:i,slidesEl:t.isElement&&!a.parentNode.host.slideSlots?a.parentNode.host:i,hostEl:t.isElement?a.parentNode.host:a,mounted:!0,rtl:"rtl"===a.dir.toLowerCase()||"rtl"===U(a,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===U(a,"direction")),wrongRTL:"-webkit-box"===U(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const a=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&a.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),a.forEach((e=>{e.complete?ue(t,e):e.addEventListener("load",(e=>{ue(t,e.target)}))})),ge(t),t.initialized=!0,ge(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const a=this,{params:s,el:i,wrapperEl:r,slides:n}=a;return void 0===a.params||a.destroyed||(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),s.loop&&a.loopDestroy(),t&&(a.removeClasses(),i.removeAttribute("style"),r.removeAttribute("style"),n&&n.length&&n.forEach((e=>{e.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),a.emit("destroy"),Object.keys(a.eventsListeners).forEach((e=>{a.off(e)})),!1!==e&&(a.el.swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(a){}try{delete t[e]}catch(a){}}))}(a)),a.destroyed=!0),null}static extendDefaults(e){H(Ae,e)}static get extendedDefaults(){return Ae}static get defaults(){return Ie}static installModule(e){Oe.prototype.__modules__||(Oe.prototype.__modules__=[]);const t=Oe.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>Oe.installModule(e))),Oe):(Oe.installModule(e),Oe)}}Object.keys(_e).forEach((e=>{Object.keys(_e[e]).forEach((t=>{Oe.prototype[t]=_e[e][t]}))})),Oe.use([function(e){let{swiper:t,on:a,emit:s}=e;const i=G();let r=null,n=null;const l=()=>{t&&!t.destroyed&&t.initialized&&(s("beforeResize"),s("resize"))},o=()=>{t&&!t.destroyed&&t.initialized&&s("orientationchange")};a("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(r=new ResizeObserver((e=>{n=i.requestAnimationFrame((()=>{const{width:a,height:s}=t;let i=a,r=s;e.forEach((e=>{let{contentBoxSize:a,contentRect:s,target:n}=e;n&&n!==t.el||(i=s?s.width:(a[0]||a).inlineSize,r=s?s.height:(a[0]||a).blockSize)})),i===a&&r===s||l()}))})),r.observe(t.el)):(i.addEventListener("resize",l),i.addEventListener("orientationchange",o))})),a("destroy",(()=>{n&&i.cancelAnimationFrame(n),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null),i.removeEventListener("resize",l),i.removeEventListener("orientationchange",o)}))},function(e){let{swiper:t,extendParams:a,on:s,emit:i}=e;const r=[],n=G(),l=function(e,a){void 0===a&&(a={});const s=new(n.MutationObserver||n.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const a=function(){i("observerUpdate",e[0])};n.requestAnimationFrame?n.requestAnimationFrame(a):n.setTimeout(a,0)}));s.observe(e,{attributes:void 0===a.attributes||a.attributes,childList:void 0===a.childList||a.childList,characterData:void 0===a.characterData||a.characterData}),r.push(s)};a({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=J(t.hostEl);for(let t=0;t<e.length;t+=1)l(e[t])}l(t.hostEl,{childList:t.params.observeSlideChildren}),l(t.wrapperEl,{attributes:!1})}})),s("destroy",(()=>{r.forEach((e=>{e.disconnect()})),r.splice(0,r.length)}))}]);const De=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesB
1ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function je(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function Ge(e,t){const a=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>a.indexOf(e)<0)).forEach((a=>{void 0===e[a]?e[a]=t[a]:je(t[a])&&je(e[a])&&Object.keys(t[a]).length>0?t[a].__swiper__?e[a]=t[a]:Ge(e[a],t[a]):e[a]=t[a]}))}function Be(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function $e(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function Fe(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function Re(e){void 0===e&&(e="");const t=e.split(" ").map((e=>e.trim())).filter((e=>!!e)),a=[];return t.forEach((e=>{a.indexOf(e)<0&&a.push(e)})),a.join(" ")}function He(e){return void 0===e&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function Ve(){return Ve=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(e[s]=a[s])}return e},Ve.apply(this,arguments)}function We(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function Ye(e){const t=[];return s.Children.toArray(e).forEach((e=>{We(e)?t.push(e):e.props&&e.props.children&&Ye(e.props.children).forEach((e=>t.push(e)))})),t}function Xe(e){const t=[],a={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return s.Children.toArray(e).forEach((e=>{if(We(e))t.push(e);else if(e.props&&e.props.slot&&a[e.props.slot])a[e.props.slot].push(e);else if(e.props&&e.props.children){const s=Ye(e.props.children);s.length>0?s.forEach((e=>t.push(e))):a["container-end"].push(e)}else a["container-end"].push(e)})),{slides:t,slots:a}}function qe(e,t){return"undefined"==typeof window?(0,s.useEffect)(e,t):(0,s.useLayoutEffect)(e,t)}const Ue=(0,s.createContext)(null),Ze=(0,s.createContext)(null),Je=(0,s.forwardRef)((function(e,t){let{className:a,tag:i="div",wrapperTag:r="div",children:n,onSwiper:l,...o}=void 0===e?{}:e,d=!1;
vendor: 4,976 bytes, line 1
1const[c,p]=(0,s.useState)("swiper"),[u,m]=(0,s.useState)(null),[g,f]=(0,s.useState)(!1),h=(0,s.useRef)(!1),b=(0,s.useRef)(null),v=(0,s.useRef)(null),w=(0,s.useRef)(null),x=(0,s.useRef)(null),y=(0,s.useRef)(null),E=(0,s.useRef)(null),S=(0,s.useRef)(null),T=(0,s.useRef)(null),{params:M,passedParams:C,rest:N,events:P}=function(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);const a={on:{}},s={},i={};Ge(a,Ie),a._emitClasses=!0,a.init=!1;const r={},n=De.map((e=>e.replace(/_/,""))),l=Object.assign({},e);return Object.keys(l).forEach((l=>{void 0!==e[l]&&(n.indexOf(l)>=0?je(e[l])?(a[l]={},i[l]={},Ge(a[l],e[l]),Ge(i[l],e[l])):(a[l]=e[l],i[l]=e[l]):0===l.search(/on[A-Z]/)&&"function"==typeof e[l]?t?s[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:a.on[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:r[l]=e[l])})),["navigation","pagination","scrollbar"].forEach((e=>{!0===a[e]&&(a[e]={}),!1===a[e]&&delete a[e]})),{params:a,passedParams:i,rest:r,events:s}}(o),{slides:k,slots:L}=Xe(n),I=()=>{f(!g)};Object.assign(M.on,{_containerClasses(e,t){p(t)}});const z=()=>{Object.assign(M.on,P),d=!0;const e={...M};if(delete e.wrapperClass,v.current=new Oe(e),v.current.virtual&&v.current.params.virtual.enabled){v.current.virtual.slides=k;const e={cache:!1,slides:k,renderExternal:m,renderExternalUpdate:!1};Ge(v.current.params.virtual,e),Ge(v.current.originalParams.virtual,e)}};b.current||z(),v.current&&v.current.on("_beforeBreakpoint",I);return(0,s.useEffect)((()=>()=>{v.current&&v.current.off("_beforeBreakpoint",I)})),(0,s.useEffect)((()=>{!h.current&&v.current&&(v.current.emitSlidesClasses(),h.current=!0)})),qe((()=>{if(t&&(t.current=b.current),b.current)return v.current.destroyed&&z(),function(e,t){let{el:a,nextEl:s,prevEl:i,paginationEl:r,scrollbarEl:n,swiper:l}=e;Be(t)&&s&&i&&(l.params.navigation.nextEl=s,l.originalParams.navigation.nextEl=s,l.params.navigation.prevEl=i,l.originalParams.navigation.prevEl=i),$e(t)&&r&&(l.params.pagination.el=r,l.originalParams.pagination.el=r),Fe(t)&&n&&(l.params.scrollbar.el=n,l.originalParams.scrollbar.el=n),l.init(a)}({el:b.current,nextEl:y.current,prevEl:E.current,paginationEl:S.current,scrollbarEl:T.current,swiper:v.current},M),l&&!v.current.destroyed&&l(v.current),()=>{v.current&&!v.current.destroyed&&v.current.destroy(!0,!1)}}),[]),qe((()=>{!d&&P&&v.current&&Object.keys(P).forEach((e=>{v.current.on(e,P[e])}));const e=function(e,t,a,s,i){const r=[];if(!t)return r;const n=e=>{r.indexOf(e)<0&&r.push(e)};if(a&&s){const e=s.map(i),t=a.map(i);e.join("")!==t.join("")&&n("children"),s.length!==a.length&&n("children")}return De.filter((e=>"_"===e[0])).map((e=>e.replace(/_/,""))).forEach((a=>{if(a in e&&a in t)if(je(e[a])&&je(t[a])){const s=Object.keys(e[a]),i=Object.keys(t[a]);s.length!==i.length?n(a):(s.forEach((s=>{e[a][s]!==t[a][s]&&n(a)})),i.forEach((s=>{e[a][s]!==t[a][s]&&n(a)})))}else e[a]!==t[a]&&n(a)})),r}(C,w.current,k,x.current,(e=>e.key));return w.current=C,x.current=k,e.length&&v.current&&!v.current.destroyed&&function(e){let{swiper:t,slides:a,passedParams:s,changedParams:i,nextEl:r,prevEl:n,scrollbarEl:l,paginationEl:o}=e;const d=i.filter((e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e)),{params:c,pagination:p,navigation:u,scrollbar:m,virtual:g,thumbs:f}=t;let h,b,v,w,x,y,E,S;i.includes("thumbs")&&s.thumbs&&s.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(h=!0),i.includes("controller")&&s.controller&&s.controller.control&&c.controller&&!c.controller.control&&(b=!0),i.includes("pagination")&&s.pagination&&(s.pagination.el||o)&&(c.pagination||!1===c.pagination)&&p&&!p.el&&(v=!0),i.includes("scrollbar")&&s.scrollbar&&(s.scrollbar.el||l)&&(c.scrollbar||!1===c.scrollbar)&&m&&!m.el&&(w=!0),i.includes("navigation")&&s.navigation&&(s.navigation.prevEl||n)&&(s.navigation.nextEl||r)&&(c.navigation||!1===c.navigation)&&u&&!u.prevEl&&!u.nextEl&&(x=!0);const T=e=>{t[e]&&(t[e].destroy(),"navigation"===e?(t.isElement&&(t[e].prevEl.remove(),t[e].nextEl.remove()),c[e].prevEl=void 0,c[e].nextEl=void 0,t[e].prevEl=void 0,t[e].nextEl=void 0):(t.isElement&&t[e].el.remove(),c[e].el=void 0,t[e].el=void 0))};i.includes("loop")&&t.isElement&&(c.loop&&!s.loop?y=!0:!c.loop&&s.loop?E=!0:S=!0),d.forEach((e=>{if(je(c[e])&&je(s[e]))Object.assign(c[e],s[e]),"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e||!("enabled"in s[e])||s[e].enabled||T(e);else{const t=s[e];!0!==t&&!1!==t||"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e?c[e]=s[e]:!1===t&&T(e)}})),d.includes("controller")&&!b&&t.controller&&t.controller.control&&c.controller&&c.controller.control&&(t.controller.control=c.controller.control),i.includes("children")&&a&&g&&c.virtual.enabled?(g.slides=a,g.update(!0)):i.includes("virtual")&&g&&c.virtual.enabled&&(a&&(g.slides=a),g.update(!0)),i.includes("children")&&a&&c.loop&&(S=!0),h&&f.init()&&f.update(!0);b&&(t.controller.control=c.controller.control),v&&(!t.isElement||o&&"string"!=typeof o||(o=document.createElement("div"),o.classList.add("swiper-pagination"),o.part.add("pagination"),t.el.a
1ppendChild(o)),o&&(c.pagination.el=o),p.init(),p.render(),p.update()),w&&(!t.isElement||l&&"string"!=typeof l||(l=document.createElement("div"),l.classList.add("swiper-scrollbar"),l.part.add("scrollbar"),t.el.appendChild(l)),l&&(c.scrollbar.el=l),m.init(),m.updateSize(),m.setTranslate()),x&&(t.isElement&&(r&&"string"!=typeof r||(r=document.createElement("div"),r.classList.add("swiper-button-next"),r.innerHTML=t.hostEl.constructor.nextButtonSvg,r.part.add("button-next"),t.el.appendChild(r)),n&&"string"!=typeof n||(n=document.createElement("div"),n.classList.add("swiper-button-prev"),n.innerHTML=t.hostEl.constructor.prevButtonSvg,n.part.add("button-prev"),t.el.appendChild(n))),r&&(c.navigation.nextEl=r),n&&(c.navigation.prevEl=n),u.init(),u.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=s.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=s.allowSlidePrev),i.includes("direction")&&t.changeDirection(s.direction,!1),(y||S)&&t.loopDestroy(),(E||S)&&t.loopCreate(),t.update()}({swiper:v.current,slides:k,passedParams:C,changedParams:e,nextEl:y.current,prevEl:E.current,scrollbarEl:T.current,paginationEl:S.current}),()=>{P&&v.current&&Object.keys(P).forEach((e=>{v.current.off(e,P[e])}))}})),qe((()=>{var e;!(e=v.current)||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())}),[u]),s.createElement(i,Ve({ref:b,className:Re(`${c}${a?` ${a}`:""}`)},N),s.createElement(Ze.Provider,{value:v.current},L["container-start"],s.createElement(r,{className:He(M.wrapperClass)},L["wrapper-start"],M.virtual?function(e,t,a){if(!a)return null;const i=e=>{let a=e;return e<0?a=t.length+e:a>=t.length&&(a-=t.length),a},r=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${a.offset}px`}:{top:`${a.offset}px`},{from:n,to:l}=a,o=e.params.loop?-t.length:0,d=e.params.loop?2*t.length:t.length,c=[];for(let s=o;s<d;s+=1)s>=n&&s<=l&&c.push(t[i(s)]);return c.map(((t,a)=>s.cloneElement(t,{swiper:e,style:r,key:t.props.virtualIndex||t.key||`slide-${a}`})))}(v.current,k,u):k.map(((e,t)=>s.cloneElement(e,{swiper:v.current,swiperSlideIndex:t}))),L["wrapper-end"]),Be(M)&&s.createElement(s.Fragment,null,s.createElement("div",{ref:E,className:"swiper-button-prev"}),s.createElement("div",{ref:y,className:"swiper-button-next"})),Fe(M)&&s.createElement("div",{ref:T,className:"swiper-scrollbar"}),$e(M)&&s.createElement("div",{ref:S,className:"swiper-pagination"}),L["container-end"]))}));Je.displayName="Swiper";const Qe=(0,s.forwardRef)((function(e,t){let{tag:a="div",children:i,className:r="",swiper:n,zoom:l,lazy:o,virtualIndex:d,swiperSlideIndex:c,...p}=void 0===e?{}:e;const u=(0,s.useRef)(null),[m,g]=(0,s.useState)("swiper-slide"),[f,h]=(0,s.useState)(!1);function b(e,t,a){t===u.current&&g(a)}qe((()=>{if(void 0!==c&&(u.current.swiperSlideIndex=c),t&&(t.current=u.current),u.current&&n){if(!n.destroyed)return n.on("_slideClass",b),()=>{n&&n.off("_slideClass",b)};"swiper-slide"!==m&&g("swiper-slide")}})),qe((()=>{n&&u.current&&!n.destroyed&&g(n.getSlideClasses(u.current))}),[n]);const v={isActive:m.indexOf("swiper-slide-active")>=0,isVisible:m.indexOf("swiper-slide-visible")>=0,isPrev:m.indexOf("swiper-slide-prev")>=0,isNext:m.indexOf("swiper-slide-next")>=0},w=()=>"function"==typeof i?i(v):i;return s.createElement(a,Ve({ref:u,className:Re(`${m}${r?` ${r}`:""}`),"data-swiper-slide-index":d,onLoad:()=>{h(!0)}},p),l&&s.createElement(Ue.Provider,{value:v},s.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof l?l:void 0},w(),o&&!f&&s.createElement("div",{className:"swiper-lazy-preloader"}))),!l&&s.createElement(Ue.Provider,{value:v},w(),o&&!f&&s.createElement("div",{className:"swiper-lazy-preloader"})))}));Qe.displayName="SwiperSlide";var Ke=a(1221);const et=[{title:"Harness",text:"The modern software delivery platform",url:"https://pixelpoint.io/case-studies/harness/",image:s.createElement(n.S,{src:"./images/harness.jpg",width:920,height:546,alt:"Harness website",__imageData:a(3158)})},{title:"Neon",text:"Open Source serverless Postgres",url:"https://pixelpoint.io/case-studies/neon/",image:s.createElement(n.S,{src:"./images/neon.jpg",width:920,height:546,alt:"Neon website",__imageData:a(4336)})},{title:"Gitness",text:"Open-source code hosting & pipeline engine",url:"https://pixelpoint.io/case-studies/gitness/",image:s.createElement(n.S,{src:"./images/gitness.jpg",width:920,height:546,alt:"Gitness website",__imageData:a(6915)})}];var tt=()=>s.createElement("section",{className:"safe-paddings mt-[200px] pb-[245px] overflow-hidden lg:mt-36 lg:pb-44 md:mt-32 md:pb-36 sm:mt-20"},s.createElement("div",{className:"container lg:max-w-none"},s.createElement("h2",{className:"mb-16 with-text-highlight-red mx-auto max-w-[950px] text-center text-6xl font-normal leading-snug -tracking-[0.02em] lg:max-w-[712px] lg:mb-14 lg:text-[42px] md:mb-11 md:text-4xl sm:mb-6 sm:text-2xl"},"Get an enticing company marketing website people ",s.createElement("span",null,"Will tweet")," about"),s.createElement(Je,{slidesPerView:1,spaceBetween:44,breakpoints:{1024:{slidesPerView:1.307}},pagination:{clickable:!0,renderBullet:(e,t)=>`<span class="${t} relative before:absolute before:left-0 before:w-full before:h-8 before:-translate-y-1/2">
1\n              <span class="sr-only">Go to ${e+1} slide</span>\n            </span>`},mousewheel:{enabled:!0,forceToAxis:!0},modules:[ae,ee],style:{"--swiper-pagination-bullet-width":"44px","--swiper-pagination-bullet-height":"2px","--swiper-pagination-bullet-border-radius":"0","--swiper-pagination-color":"#ee2b6c","--swiper-pagination-bullet-inactive-color":"#ee2b6c","--swiper-pagination-bullet-inactive-opacity":"0.3","--swiper-pagination-bottom":"-51px",overflow:"visible"},centeredSlides:!0},et.map((e=>{let{title:t,text:a,url:i,image:r}=e;return s.createElement(Qe,{key:t},s.createElement("article",{className:"flex flex-col-reverse bg-gray-2 rounded-2xl overflow-hidden"},s.createElement("div",{className:"grid grid-cols-[1fr_max-content] gap-1.5 pt-4 pb-5 px-6 font-normal text-sm sm:grid-cols-1"},s.createElement("h3",{className:"leading-snug tracking-[0.02em]"},t),s.createElement("p",{className:"col-start-1 row-start-2 leading-none tracking-[0.014em] text-gray-7"},a),s.createElement(Ke.A,{className:"row-span-2 row-start-1 self-end text-sm after:absolute after:inset-0 after:z-10 sm:row-span-1 sm:justify-start",to:i,size:"base",theme:"arrow-red",target:"_blank"},"Read case study")),r))}))))),at=a(6404),st=a(3227),it=a(3669),rt=a(9063),nt=a(352),lt=a(4748),ot=a(3291),dt=a(84);const ct={title:"Still in doubts? Check out what we have to offer on",linkText:"development services",linkUrl:ot.A.webDevelopment};var pt=()=>s.createElement(rt.A,{headerTheme:"white"},s.createElement(C,null),s.createElement(z,null),s.createElement(r,null),s.createElement(tt,null),s.createElement(f,null),s.createElement(M,null),s.createElement(y,null),s.createElement(st.A,{title:"There are plenty of companies we made design for."}),s.createElement(at.A,null),s.createElement(lt.A,ct),s.createElement(it.A,null));const ut=()=>s.createElement(nt.A,dt.A.servicesWebDesign)},7176:function(e,t,a){a.d(t,{s:function(){return d}});var s=a(5238),i=a(4342),r=a(2671);function n(){let e=!1;const t=new Set,a={subscribe(e){return t.add(e),()=>{t.delete(e)}},start(a,i){(0,s.V)(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");const n=[];return t.forEach((e=>{n.push((0,r._)(e,a,{transitionOverride:i}))})),Promise.all(n)},set(a){return(0,s.V)(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),t.forEach((e=>{(0,i.VI)(e,a)}))},stop(){t.forEach((e=>{!function(e){e.values.forEach((e=>e.stop()))}(e)}))},mount(){return e=!0,()=>{e=!1,a.stop()}}};return a}var l=a(8601),o=a(5128);const d=function(){const e=(0,l.M)(n);return(0,o.E)(e.mount,[]),e}},5144:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/c561cad9331df0594104a234d234dc59/64e70/avatar-steventey.png","srcSet":"/static/c561cad9331df0594104a234d234dc59/59cb0/avatar-steventey.png 9w,\\n/static/c561cad9331df0594104a234d234dc59/4acb9/avatar-steventey.png 18w,\\n/static/c561cad9331df0594104a234d234dc59/64e70/avatar-steventey.png 36w,\\n/static/c561cad9331df0594104a234d234dc59/4d9f7/avatar-steventey.png 72w","sizes":"(min-width: 36px) 36px, 100vw"},"sources":[{"srcSet":"/static/c561cad9331df0594104a234d234dc59/b0861/avatar-steventey.webp 9w,\\n/static/c561cad9331df0594104a234d234dc59/e961b/avatar-steventey.webp 18w,\\n/static/c561cad9331df0594104a234d234dc59/be5c5/avatar-steventey.webp 36w,\\n/static/c561cad9331df0594104a234d234dc59/b8593/avatar-steventey.webp 72w","type":"image/webp","sizes":"(min-width: 36px) 36px, 100vw"}]},"width":36,"height":36}')},4993:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/b32ca183858bcc3d14fe5be9e92ab307/35b48/swag-bg.png","srcSet":"/static/b32ca183858bcc3d14fe5be9e92ab307/5f882/swag-bg.png 125w,\\n/static/b32ca183858bcc3d14fe5be9e92ab307/6701c/swag-bg.png 250w,\\n/static/b32ca183858bcc3d14fe5be9e92ab307/35b48/swag-bg.png 500w,\\n/static/b32ca183858bcc3d14fe5be9e92ab307/c29d7/swag-bg.png 1000w","sizes":"(min-width: 500px) 500px, 100vw"},"sources":[{"srcSet":"/static/b32ca183858bcc3d14fe5be9e92ab307/ebdac/swag-bg.webp 125w,\\n/static/b32ca183858bcc3d14fe5be9e92ab307/92345/swag-bg.webp 250w,\\n/static/b32ca183858bcc3d14fe5be9e92ab307/a7713/swag-bg.webp 500w,\\n/static/b32ca183858bcc3d14fe5be9e92ab307/40da1/swag-bg.webp 1000w","type":"image/webp","sizes":"(min-width: 500px) 500px, 100vw"}]},"width":"500","height":644}')},4541:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/aa3f671514f7352e6a6867ef2d3fa441/64e70/avatar-d-raptis.png","srcSet":"/static/aa3f671514f7352e6a6867ef2d3fa441/59cb0/avatar-d-raptis.png 9w,\\n/static/aa3f671514f7352e6a6867ef2d3fa441/4acb9/avatar-d-raptis.png 18w,\\n/static/aa3f671514f7352e6a6867ef2d3fa441/64e70/avatar-d-raptis.png 36w,\\n/static/aa3f671514f7352e6a6867ef2d3fa441/4d9f7/avatar-d-raptis.png 72w","sizes":"(min-width: 36px) 36px, 100vw"},"sources":[{"srcSet":"/static/aa3f671514f7352e6a6867ef2d3fa441/b0861/avatar-d-raptis.webp 9w,\\n/static/aa3f671514f7352e6a6867ef2d3fa441/e961b/avatar-d-raptis.webp 18w,\\n/static/aa3f671514f7352e6a6867ef2d3fa441/be5c5
1/avatar-d-raptis.webp 36w,\\n/static/aa3f671514f7352e6a6867ef2d3fa441/b8593/avatar-d-raptis.webp 72w","type":"image/webp","sizes":"(min-width: 36px) 36px, 100vw"}]},"width":36,"height":36}')},2835:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/ff11aff5ea733c4e317cc691ea4de443/64e70/avatar-midudev.png","srcSet":"/static/ff11aff5ea733c4e317cc691ea4de443/59cb0/avatar-midudev.png 9w,\\n/static/ff11aff5ea733c4e317cc691ea4de443/4acb9/avatar-midudev.png 18w,\\n/static/ff11aff5ea733c4e317cc691ea4de443/64e70/avatar-midudev.png 36w","sizes":"(min-width: 36px) 36px, 100vw"},"sources":[{"srcSet":"/static/ff11aff5ea733c4e317cc691ea4de443/b0861/avatar-midudev.webp 9w,\\n/static/ff11aff5ea733c4e317cc691ea4de443/e961b/avatar-midudev.webp 18w,\\n/static/ff11aff5ea733c4e317cc691ea4de443/be5c5/avatar-midudev.webp 36w","type":"image/webp","sizes":"(min-width: 36px) 36px, 100vw"}]},"width":36,"height":36}')},2866:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/32e24b4cd6dbf3f24e504ef4168696d2/9d516/migrate-button.jpg","srcSet":"/static/32e24b4cd6dbf3f24e504ef4168696d2/f4c5e/migrate-button.jpg 80w,\\n/static/32e24b4cd6dbf3f24e504ef4168696d2/7f4ae/migrate-button.jpg 160w,\\n/static/32e24b4cd6dbf3f24e504ef4168696d2/9d516/migrate-button.jpg 320w,\\n/static/32e24b4cd6dbf3f24e504ef4168696d2/06737/migrate-button.jpg 640w","sizes":"(min-width: 320px) 320px, 100vw"},"sources":[{"srcSet":"/static/32e24b4cd6dbf3f24e504ef4168696d2/ab136/migrate-button.webp 80w,\\n/static/32e24b4cd6dbf3f24e504ef4168696d2/f1414/migrate-button.webp 160w,\\n/static/32e24b4cd6dbf3f24e504ef4168696d2/23665/migrate-button.webp 320w,\\n/static/32e24b4cd6dbf3f24e504ef4168696d2/ebd27/migrate-button.webp 640w","type":"image/webp","sizes":"(min-width: 320px) 320px, 100vw"}]},"width":320,"height":108}')},2296:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/5620ce366854785fc27c8ecb8ac61f5b/64e70/avatar-alex-barashkov.png","srcSet":"/static/5620ce366854785fc27c8ecb8ac61f5b/59cb0/avatar-alex-barashkov.png 9w,\\n/static/5620ce366854785fc27c8ecb8ac61f5b/4acb9/avatar-alex-barashkov.png 18w,\\n/static/5620ce366854785fc27c8ecb8ac61f5b/64e70/avatar-alex-barashkov.png 36w,\\n/static/5620ce366854785fc27c8ecb8ac61f5b/4d9f7/avatar-alex-barashkov.png 72w","sizes":"(min-width: 36px) 36px, 100vw"},"sources":[{"srcSet":"/static/5620ce366854785fc27c8ecb8ac61f5b/b0861/avatar-alex-barashkov.webp 9w,\\n/static/5620ce366854785fc27c8ecb8ac61f5b/e961b/avatar-alex-barashkov.webp 18w,\\n/static/5620ce366854785fc27c8ecb8ac61f5b/be5c5/avatar-alex-barashkov.webp 36w,\\n/static/5620ce366854785fc27c8ecb8ac61f5b/b8593/avatar-alex-barashkov.webp 72w","type":"image/webp","sizes":"(min-width: 36px) 36px, 100vw"}]},"width":36,"height":36}')},8534:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/1dbdbcada88226be97ab5507a632b20f/35b48/swag.png","srcSet":"/static/1dbdbcada88226be97ab5507a632b20f/5f882/swag.png 125w,\\n/static/1dbdbcada88226be97ab5507a632b20f/6701c/swag.png 250w,\\n/static/1dbdbcada88226be97ab5507a632b20f/35b48/swag.png 500w,\\n/static/1dbdbcada88226be97ab5507a632b20f/c29d7/swag.png 1000w","sizes":"(min-width: 500px) 500px, 100vw"},"sources":[{"srcSet":"/static/1dbdbcada88226be97ab5507a632b20f/ebdac/swag.webp 125w,\\n/static/1dbdbcada88226be97ab5507a632b20f/92345/swag.webp 250w,\\n/static/1dbdbcada88226be97ab5507a632b20f/a7713/swag.webp 500w,\\n/static/1dbdbcada88226be97ab5507a632b20f/40da1/swag.webp 1000w","type":"image/webp","sizes":"(min-width: 500px) 500px, 100vw"}]},"width":"500","height":644}')},3219:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/23dfea2be8a4eb27805d45131c7c8194/e53ea/gitness-preview.jpg","srcSet":"/static/23dfea2be8a4eb27805d45131c7c8194/32def/gitness-preview.jpg 80w,\\n/static/23dfea2be8a4eb27805d45131c7c8194/08476/gitness-preview.jpg 160w,\\n/static/23dfea2be8a4eb27805d45131c7c8194/e53ea/gitness-preview.jpg 320w,\\n/static/23dfea2be8a4eb27805d45131c7c8194/90657/gitness-preview.jpg 640w","
1sizes":"(min-width: 320px) 320px, 100vw"},"sources":[{"srcSet":"/static/23dfea2be8a4eb27805d45131c7c8194/8de7b/gitness-preview.webp 80w,\\n/static/23dfea2be8a4eb27805d45131c7c8194/582cf/gitness-preview.webp 160w,\\n/static/23dfea2be8a4eb27805d45131c7c8194/3e30c/gitness-preview.webp 320w,\\n/static/23dfea2be8a4eb27805d45131c7c8194/a2acc/gitness-preview.webp 640w","type":"image/webp","sizes":"(min-width: 320px) 320px, 100vw"}]},"width":320,"height":196}')},6700:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/497b73bd45bb1bf7bc46d60b7695f7f5/c1891/small-bg.png","srcSet":"/static/497b73bd45bb1bf7bc46d60b7695f7f5/65bf0/small-bg.png 169w,\\n/static/497b73bd45bb1bf7bc46d60b7695f7f5/32520/small-bg.png 338w,\\n/static/497b73bd45bb1bf7bc46d60b7695f7f5/c1891/small-bg.png 676w","sizes":"(min-width: 676px) 676px, 100vw"},"sources":[{"srcSet":"/static/497b73bd45bb1bf7bc46d60b7695f7f5/136f1/small-bg.webp 169w,\\n/static/497b73bd45bb1bf7bc46d60b7695f7f5/7a756/small-bg.webp 338w,\\n/static/497b73bd45bb1bf7bc46d60b7695f7f5/12f4d/small-bg.webp 676w","type":"image/webp","sizes":"(min-width: 676px) 676px, 100vw"}]},"width":676,"height":424}')},9401:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/d0a8d290ea84569c1899222abf772652/c82e9/social-media.png","srcSet":"/static/d0a8d290ea84569c1899222abf772652/e02d7/social-media.png 85w,\\n/static/d0a8d290ea84569c1899222abf772652/1c6db/social-media.png 169w,\\n/static/d0a8d290ea84569c1899222abf772652/c82e9/social-media.png 338w,\\n/static/d0a8d290ea84569c1899222abf772652/2465f/social-media.png 676w","sizes":"(min-width: 338px) 338px, 100vw"},"sources":[{"srcSet":"/static/d0a8d290ea84569c1899222abf772652/17e64/social-media.webp 85w,\\n/static/d0a8d290ea84569c1899222abf772652/a5da8/social-media.webp 169w,\\n/static/d0a8d290ea84569c1899222abf772652/0d60d/social-media.webp 338w,\\n/static/d0a8d290ea84569c1899222abf772652/0c417/social-media.webp 676w","type":"image/webp","sizes":"(min-width: 338px) 338px, 100vw"}]},"width":"338","height":274}')},4336:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/a40cef047f8783be48a76c63531b614e/f6ff9/neon.jpg","srcSet":"/static/a40cef047f8783be48a76c63531b614e/ea3c9/neon.jpg 230w,\\n/static/a40cef047f8783be48a76c63531b614e/a5605/neon.jpg 460w,\\n/static/a40cef047f8783be48a76c63531b614e/f6ff9/neon.jpg 920w,\\n/static/a40cef047f8783be48a76c63531b614e/87a6f/neon.jpg 1840w","sizes":"(min-width: 920px) 920px, 100vw"},"sources":[{"srcSet":"/static/a40cef047f8783be48a76c63531b614e/4ceff/neon.webp 230w,\\n/static/a40cef047f8783be48a76c63531b614e/1bb8d/neon.webp 460w,\\n/static/a40cef047f8783be48a76c63531b614e/eba3a/neon.webp 920w,\\n/static/a40cef047f8783be48a76c63531b614e/9b36a/neon.webp 1840w","type":"image/webp","sizes":"(min-width: 920px) 920px, 100vw"}]},"width":920,"height":546}')},6915:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/9a099f350e87cf81c6514298eb963557/f6ff9/gitness.jpg","srcSet":"/static/9a099f350e87cf81c6514298eb963557/ea3c9/gitness.jpg 230w,\\n/static/9a099f350e87cf81c6514298eb963557/a5605/gitness.jpg 460w,\\n/static/9a099f350e87cf81c6514298eb963557/f6ff9/gitness.jpg 920w,\\n/static/9a099f350e87cf81c6514298eb963557/87a6f/gitness.jpg 1840w","sizes":"(min-width: 920px) 920px, 100vw"},"sources":[{"srcSet":"/static/9a099f350e87cf81c6514298eb963557/4ceff/gitness.webp 230w,\\n/static/9a099f350e87cf81c6514298eb963557/1bb8d/gitness.webp 460w,\\n/static/9a099f350e87cf81c6514298eb963557/eba3a/gitness.webp 920w,\\n/static/9a099f350e87cf81c6514298eb963557/9b36a/gitness.webp 1840w","type":"image/webp","sizes":"(min-width: 920px) 920px, 100vw"}]},"width":920,"height":546}')},3158:function(e){e.exports=JSON.parse('{"layout":"constrained","images":{"fallback":{"src":"/static/9a8db13c161cd0e582b0e1b4bd3662bb/f6ff9/harness.jpg","srcSet":"/static/9a8db13c161cd0e582b0e1b4bd3662bb/ea3c9/harness.jpg 230w,\\n/static/9a8db13c161cd0e582b0e1b4bd3662bb/a5605/harness.jpg 460w,\\n/static/9a8db13c161cd0e582b0e1b4bd3662bb/f6ff9/harness.jpg 920w,\\n/static/9a8db13c161cd0e582b0e1b4bd3662bb/87a6f/harness.jpg 1840w","sizes":"(min-width: 920px) 920px, 100vw"},"sources":[{"srcSet":"/static/9a8db13c161cd0e582b0e1b4bd3662bb/4ceff/
1harness.webp 230w,\\n/static/9a8db13c161cd0e582b0e1b4bd3662bb/1bb8d/harness.webp 460w,\\n/static/9a8db13c161cd0e582b0e1b4bd3662bb/eba3a/harness.webp 920w,\\n/static/9a8db13c161cd0e582b0e1b4bd3662bb/9b36a/harness.webp 1840w","type":"image/webp","sizes":"(min-width: 920px) 920px, 100vw"}]},"width":920,"height":546}')}}]);
2//# sourceMappingURL=component---src-pages-services-web-design-jsx-9b99ce2a241109ca1aba.js.map

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.