1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8051],{8863:(e,t,a)=>{a.r(t),a.d(t,{ExpertiseSection:()=>x});var s=a(95155),i=a(12115),r=a(61792),l=a(20708),n=a(56013),d=a(29722),c=a(44550),o=a(30138),m=a(85068);let x=({data:e,className:t,variant:a="default",...x})=>{let p=(0,i.useRef)(null),h=(0,r.useInView)(p,{once:!0,margin:"-160px"}),u=(0,c.useMediaQuery)("(max-width: 743px)");return!e||(0,o.Im)(e.list)?(0,s.jsx)(s.Fragment,{}):(0,s.jsxs)(l.P.section,{className:(0,d.A)("grid gap-y-6 md:gap-y-8 lg:gap-y-12",t),ref:p,variants:n.yc,initial:"hidden",animate:h?"visible":"hidden",...x,children:[(0,s.jsx)(l.P.div,{variants:n.tE,children:"home"===a?(0,s.jsx)("h2",{className:"font-ibm font-semibold text-white xs:text-headline-sm sm:text-headline-md xl:text-headline-lg",children:e.title}):(0,s.jsx)(m.$j,{children:e.title})}),(0,o.hj)(e.list)&&(0,s.jsx)(l.P.ul,{className:"grid gap-y-8 sm:gap-y-10 xl:gap-y-12",variants:n.yc,children:e.list.map((e,t)=>(0,s.jsxs)(l.P.li,{className:(0,d.A)("relative grid gap-y-6"),variants:n.tE,children:[(0,s.jsxs)("div",{className:"grid sm:grid-cols-[auto_1fr] gap-x-6 items-center z-[1]",children:[(0,s.jsx)("h3",{className:"font-ibm text-base-md leading-normal font-medium text-white xl:text-headline-sm",children:e.title}),(0,s.jsx)("span",{className:"hidden w-full h-px bg-[linear-gradient(90deg,#FFF_0%,rgba(255,255,255,0.00)_100%)] opacity-10 sm:block xl:w-[calc(100%-50px)]"})]}),u&&(0,s.jsxs)("div",{className:(0,d.A)("grid gap-y-2.5 z-[1] -ml-4 px-4 w-[calc(100%+32px)] overflow-x-auto scrollbar-hide","sm:hidden"),children:[(0,s.jsx)("ul",{className:"flex gap-2.5",children:e.list.slice(0,Math.ceil(e.list.length/2)).map((e,t)=>(0,i.createElement)(m.DQ,{...e,key:t,hdr:!0,className:"whitespace-nowrap"}))}),(0,s.jsx)("ul",{className:"flex gap-2.5",children:e.list.slice(Math.ceil(e.list.length/2)).map((e,t)=>(0,i.createElement)(m.DQ,{...e,key:t,hdr:!0,className:"whitespace-nowrap"}))})]}),!u&&(0,s.jsx)("ul",{className:(0,d.A)("flex gap-3 -ml-4 px-4 w-[calc(100%+32px)] z-[1] overflow-auto scrollbar-hide sm:gap-4","sm:flex-wrap sm:ml-0 sm:px-0 sm:w-full sm:overflow-visible"),children:e.list.map((e,t)=>(0,i.createElement)(m.DQ,{...e,key:t,hdr:!0,className:"whitespace-nowrap"}))})]},t))})]})}},8966:(e,t,a)=>{a.r(t),a.d(t,{HeroSection:()=>c});var s=a(95155),i=a(12115),r=a(48051),l=a(29722),n=a(19737),d=a(30138);let c=({data:e,className:t,...a})=>{let[c,o]=(0,i.useState)(!1),m=(0,i.useRef)(null);(0,i.useEffect)(()=>{let e=m.current?.querySelector("[data-enter-last]");if(!e)return;let t=!1;return Promise.all(e.getAnimations().map(e=>e.finished)).then(()=>!t&&o(!0)).catch(()=>{}),()=>{t=!0}},[]);let x=(0,d.hj)(e.tags),p=!!e.description;return(0,s.jsxs)("section",{className:(0,l.A)("grid justify-center place-items-center content-center min-h-[490px] z-[1] sm:min-h-[600px] md:min-h-0",t),ref:m,...a,children:[(0,s.jsx)("h1",{className:(0,l.A)("enter-up mb-4 whitespace-pre-wrap text-center font-ibm text-headline-md font-medium text-white [&>i]:text-[#30DED7] [&>i]:not-italic sm:text-headline-lg lg:text-headline-xl hdr-own-layer",c&&"hdr-text hdr-em-teal hdr-wave"),"data-enter-last":x||p?void 0:"",dangerouslySetInnerHTML:{__html:e.title}}),x&&(0,s.jsx)("ul",{className:"flex flex-wrap gap-2 justify-center items-center mb-8 md:mb-10 hdr-own-layer",children:e.tags.map((t,a)=>(0,s.jsx)("li",{className:(0,l.A)("enter-up py-1 px-4 whitespace-nowrap text-caption-md font-normal text-white rounded-4xl bg-white/10 md:px-5 md:text-base-md",c&&"hdr-text hdr-wave"),"data-enter-last":p||a!==e.tags.length-1?void 0:"",style:{"--enter-delay":`${.15+.06*a}s`,"--hdr-wave-delay":`${.25+.08*a}s`},children:t},a))}),p&&(0,s.jsx)("p",{className:"enter-up whitespace-pre-line mb-8 max-w-[520px] text-center text-base-sm font-normal text-white lg:max-w-[720px] md:mb-10 md:max-w-[560px] md:text-base-md","data-enter-last":"",style:{"--enter-delay":"0.3s"},children:e.description}),!!e.cta&&(0,s.jsx)(r.EM,{variant:"transparent",electric:!0,className:"w-72 h-14",span:{className:(0,l.A)("text-base-sm font-normal leading-tight","md:text-caption-md md:font-medium md:leading-none")},onClick:n.e,children:e.cta})]})}},15598:(e,t,a)=>{a.r(t),a.d(t,{FAQ:()=>p});var s=a(95155),i=a(89372),r=a(20708),l=a(61792),n=a(12115),d=a(56013),c=a(29722),o=a(96843),m=a(85068);let x=r.P.create(i.Item),p=({data:e,className:t,...a})=>{let o=(0,n.useRef)(null),x=(0,l.useInView)(o,{once:!0,margin:"-160px"});
1return(0,s.jsxs)(r.P.section,{className:(0,c.A)("grid gap-y-6 md:gap-y-8 lg:gap-y-12",t),ref:o,variants:d.yc,initial:"hidden",animate:x?"visible":"hidden",...a,children:[(0,s.jsx)(r.P.div,{variants:d.tE,children:(0,s.jsx)(m.$j,{children:e.title})}),(0,s.jsx)(r.P.div,{variants:d.yc,children:(0,s.jsx)(i.Root,{type:"single",collapsible:!0,className:"grid",children:e.list.map((e,t)=>(0,s.jsx)(h,{value:`item-${t}`,...e},t))})})]})};function h({title:e,description:t,...a}){let r=(0,n.useId)();return(0,s.jsxs)(x,{variants:d.tE,className:(0,c.A)("relative pb-0 [&_button]:py-3 [&_button]:pb-7 [&+div_button]:pt-7","[&+div]:after:absolute [&+div]:after:top-0 [&+div]:after:left-0 [&+div]:after:w-full [&+div]:after:h-px [&+div]:after:bg-white/30 ","lg:[&_button]:py-4 lg:[&_button]:pb-8 lg:[&+div_button]:pt-8"),...a,children:[(0,s.jsx)(i.Header,{children:(0,s.jsxs)(i.Trigger,{"aria-describedby":r,className:(0,c.A)("group grid w-full grid-flow-col gap-x-4 justify-between items-center data-[state=open]:pb-3 text-white transition-all duration-200 outline-0 ","focus:text-primary !focus-within:outline-none","lg:data-[state=open]:pb-4 lg:hover:text-primary"),children:[(0,s.jsx)("p",{className:"text-start text-base-sm font-normal lg:text-base-md lg:font-normal",children:e}),(0,s.jsx)(o.I,{name:"line/chevron-down",className:(0,c.A)("size-6 transition-transform duration-200 rotate-0","group-data-[state=open]:rotate-180")})]})}),(0,s.jsx)(i.Content,{className:(0,c.A)("overflow-hidden","data-[state=open]:animate-accordion-down","data-[state=closed]:animate-accordion-up"),children:(0,s.jsx)("p",{className:"pb-7 text-caption-md font-light leading-relaxed text-white/80 lg:pb-8 lg:text-base-sm",children:t})}),(0,s.jsx)("p",{id:r,hidden:!0,children:t})]})}},20181:(e,t,a)=>{a.d(t,{fB:()=>p,n4:()=>h});var s=a(95155),i=a(45911),r=a(50910),l=a(12115);let n="/_next/static/media/female.db8f57eb.webp",d="/_next/static/media/male.c6d2a513.webp",c=e=>(Math.random()-.5)*2*e,o=(e,t)=>e+Math.random()*(t-e);function m(){return{x:c(8),y:c(6),deg:c(5)}}function x({data:{image:e,name:t,role:a,experience:i,gender:l}}){let c=(0,r.c)();return(0,s.jsxs)("div",{className:"size-full grid grid-rows-[1fr_60px] overflow-hidden rounded-xl border-[1.5px] border-[rgb(206,206,206)] shadow-none sm:border-2 lg:border-[1.5px]",style:{background:"radial-gradient(60.94% 79.16% at 53.2% 61.6%, #496E6E 0%, #244A4A 100%)"},children:[(0,s.jsx)("div",{className:"row-span-1 h-full w-full overflow-hidden",children:(0,s.jsx)("img",{src:e?.length>0?e:"male"===l?d:n,className:"h-full w-full object-cover",alt:""})}),(0,s.jsxs)("div",{className:"flex items-end shrink-0 bg-[#344E4F] p-2.5 -mt-px",children:[(0,s.jsxs)("div",{className:"flex-1",children:[(0,s.jsx)("h3",{className:"text-white text-[16px] sm:text-[17px] font-semibold leading-none mb-1",children:t}),(0,s.jsx)("p",{className:"text-white text-[14px] sm:text-[15px] leading-none opacity-80",children:a})]}),i?.trim()&&(0,s.jsxs)("div",{className:"grid text-white text-[14px] sm:text-[15px] leading-[120%] opacity-80 text-wrap w-16 text-right",children:[c("Fields.Experience")&&(0,s.jsx)("p",{children:c("Fields.Experience")}),(0,s.jsx)("p",{children:i})]})]})]})}function p({data:{image:e,name:t,role:a,experience:i,gender:l}}){let c=(0,r.c)();return(0,s.jsxs)("div",{className:"size-full grid grid-rows-[1fr_60px] overflow-hidden rounded-xl border-[1.5px] border-[rgb(206,206,206)] sm:border-2 lg:border-[1.5px] bg-[rgba(65,65,65,0.20)] shadow-[0px_0px_32px_0px_rgba(22,29,31,0.02)]",children:[(0,s.jsx)("div",{className:"row-span-1 h-full w-full overflow-hidden",children:(0,s.jsx)("img",{src:e?.length>0?e:"male"===l?d:n,className:"h-full w-full object-cover",alt:""})}),(0,s.jsxs)("div",{className:"flex items-end shrink-0 bg-[#344E4F] p-2.5 -mt-px",children:[(0,s.jsxs)("div",{className:"flex-1",children:[(0,s.jsx)("h3",{className:"text-white text-[16px] sm:text-[17px] font-semibold leading-none mb-1",children:t}),(0,s.jsx)("p",{className:"text-white text-[14px] sm:text-[15px] leading-none opacity-80",children:a})]}),i?.trim()&&(0,s.jsxs)("div",{className:"grid text-white text-[14px] sm:text-[15px] leading-[120%] opacity-80 text-wrap w-16 text-right",children:[c("Fields.Experience")&&(0,s.jsx)("p",{children:c("Fields.Experience")}),(0,s.jsx)("p",{children:i})]})]})]})}function h({list:e}){let t=e.length,a=(0,l.useRef)([]),r=(0,l.useRef)(function(e){let t=[...e];for(let e=t.length-1;e>0;e--){let a=Math.floor(Math.random()*(e+1));[t[e],t[a]]=[t[a],t[e]]}return t}(Array.from({length:t},(e,t)=>t))),n=(0,l.useRef)(Array.from({length:t},()=>m())),d=(0,l.useRef)(!1),p=(0,l.useRef)(null),u=(0,l.useRef)(null),g=(0,l.useRef)(!0);return(0,l.useEffect)(()=>{g.current=!0;let e=()=>{r.current.forEach((e,t)=>{let s=a.current[e];if(!s)return;let r=n.current[t];i.Ay.set(s,{xPercent:-50,yPercent:-50,x:r.x,y:r.y,rotation:r.deg,zIndex:t})})},s=()=>
1{if(d.current||!g.current)return;d.current=!0;let l=r.current,x=l[t-1],h=a.current[x];if(!h){d.current=!1;return}let f=m(),w=i.Ay.timeline({onComplete(){let a=l.pop();l.unshift(a),n.current=[f,...n.current.slice(0,t-1)],e(),d.current=!1,g.current&&(u.current=setTimeout(s,5e3))}});p.current=w;let b={x:o(220,280),y:c(25),rot:c(6),durOut:o(.35,.5),durIn:o(.3,.45)},v=l.slice(0,t-1).map(e=>a.current[e]).filter(e=>null!==e),y=window.innerWidth>=768;w.to(h,{x:b.x,y:b.y,rotation:b.rot,duration:b.durOut,ease:"power3.out"}),y&&v.length>0&&w.to(v,{scale:1,duration:b.durOut,ease:"power1.inOut"},0),w.set(h,{zIndex:-1}),w.to(h,{x:f.x,y:f.y,rotation:f.deg,duration:b.durIn,ease:"power2.inOut"});let j=w.duration()-.15;w.addLabel("bump",j),y&&v.length>0&&w.to(v,{scale:1.03,duration:.4,ease:"power1.out"},"bump")};return e(),u.current=setTimeout(s,5e3),()=>{g.current=!1,p.current?.kill(),u.current&&clearTimeout(u.current)}},[]),(0,s.jsxs)("div",{className:"relative h-full w-full lg:scale-90 xl:scale-100",children:[e.map((e,t)=>(0,s.jsx)("div",{ref:e=>{a.current[t]=e},className:"absolute left-1/2 top-1/2 sm:left-[calc(50%+30px)] select-none w-[clamp(170px,44vw,210px)] aspect-[196/310] sm:aspect-auto sm:w-[220px] sm:h-[340px]",style:{pointerEvents:"none",willChange:"transform"},children:(0,s.jsx)(x,{data:e})},t)),(0,s.jsx)("div",{className:"absolute left-1/2 -translate-x-[calc(50px+clamp(170px,44vw,210px)/2)] sm:-translate-x-[calc(50%+30px)] border border-[#595959] bg-[rgba(255,255,255,0.20)] backdrop-blur-[5px] rounded-xl top-1/2 w-[220px] h-[250px] -translate-y-1/2 z-[-9999]",children:(0,s.jsx)("div",{className:"absolute left-0 top-0 h-full w-[45px] flex items-center justify-center",children:(0,s.jsx)("p",{className:"text-white text-[24px] font-bold text-nowrap uppercase rotate-[-90deg] whitespace-nowrap",children:"Humanless Team"})})})]})}},27712:(e,t,a)=>{a.r(t),a.d(t,{AboutUsSection:()=>y});var s=a(95155),i=a(63018),r=a(61792),l=a(20708),n=a(28245),d=a(66341),c=a(55809),o=a(7890),m=a(12115),x=a(56013),p=a(33146),h=a(29722),u=a(44550),g=a(30138),f=a(96843),w=a(46683),b=a(45911);b.os.registerPlugin(i.u);
1let v=({children:e,scrollContainerRef:t,enableBlur:a=!0,baseOpacity:i=.1,baseRotation:r=3,blurStrength:l=4,containerClassName:n="",textClassName:d="",rotationEnd:c="bottom bottom",wordAnimationEnd:o="bottom bottom",rotationStart:x="top bottom",wordAnimationStart:p="top bottom-=20%"})=>{let u=(0,m.useRef)(null),g=(0,m.useMemo)(()=>("string"==typeof e?e:"").split(/(\s+)/).map((e,t)=>e.match(/^\s+$/)?e:(0,s.jsx)("span",{className:"inline-block word",children:e},t)),[e]);return(0,m.useEffect)(()=>{let e=u.current;if(!e)return;let s=t&&t.current?t.current:window,n=[];r&&n.push(b.os.fromTo(e,{transformOrigin:"0% 50%",rotate:r},{ease:"none",rotate:0,scrollTrigger:{trigger:e,scroller:s,start:x,end:c,scrub:!0}}));let d=e.querySelectorAll(".word");return n.push(b.os.fromTo(d,{opacity:i},{ease:"none",opacity:1,stagger:.05,scrollTrigger:{trigger:e,scroller:s,start:p,end:o,scrub:!0}})),a&&n.push(b.os.fromTo(d,{filter:`blur(${l}px)`},{ease:"none",filter:"blur(0px)",stagger:.05,scrollTrigger:{trigger:e,scroller:s,start:p,end:o,scrub:!0}})),()=>{n.forEach(e=>{e.scrollTrigger?.kill(),e.kill()})}},[t,a,r,i,x,c,p,o,l]),(0,s.jsx)("div",{ref:u,className:(0,h.A)("my-5",n),children:(0,s.jsx)("p",{className:d||"text-[clamp(1.6rem,4vw,3rem)] leading-[1.5] font-semibold",children:g})})},y=({data:e,className:t,serviceAbout:a=!1,...i})=>{let n=(0,m.useRef)(null),d=(0,r.useInView)(n,{once:!0,margin:"-160px"}),c=(0,u.useMediaQuery)("(hover: hover) and (pointer: fine)"),[o,p]=(0,m.useState)([]),f=o.length?Math.max(...o):-1;return e?(0,s.jsxs)(l.P.section,{ref:n,variants:x.yc,initial:"hidden",animate:d?"visible":"hidden",...i,className:(0,h.A)("grid grid-flow-row","xs:gap-y-8 xs:px-4 xs:py-10","sm:px-8 sm:py-16","md:px-0 md:pr-8 md:py-10","lg:gap-y-12 lg:pr-10 lg:py-20","xl:pt-32",t),children:[(0,s.jsxs)(l.P.h2,{className:(0,h.A)("grid gap-y-1 justify-between items-end","xs:grid-flow-row","lg:grid-flow-col lg:mb-0"),variants:x.tE,children:[(0,s.jsx)("span",{className:(0,h.A)(a?"font-ibm text-headline-sm text-white sm:text-[31px] sm:font-semibold sm:leading-tight lg:text-[40px]":"font-ibm font-semibold text-white xs:text-headline-sm sm:text-headline-md xl:text-headline-lg"),children:e.title})," ",!!e.text_right&&(0,s.jsx)("span",{className:(0,h.A)("xs:col-start-1 xs:row-start-1 xs:font-roboto xs:text-left xs:text-base-md xs:text-white/80","lg:w-min lg:col-start-auto lg:row-start-auto lg:text-right lg:font-ibm lg:text-base-sm lg:font-medium lg:leading-[130%] lg:text-white"),children:e.text_right})]}),(0,g.hj)(e.advantages)&&(0,s.jsx)(l.P.div,{className:(0,h.A)("flex flex-wrap gap-6"),variants:x.tE,children:e.advantages.map((e,t)=>(0,s.jsxs)("div",{className:"flex-[1_1_min-content] basis-full min-w-[min-content] sm:basis-[min-content]",children:[(0,s.jsx)("h3",{className:"mb-1 whitespace-nowrap font-roboto xs:text-base-sm xs:text-white/80 sm:text-base-md lg:text-white/50 lg:!font-normal",children:e.title}),(0,s.jsx)("p",{className:"sm:whitespace-nowrap font-ibm tracking-[-0.75px] text-headline-xs text-white lg:text-headline-sm",children:e.description})]},t))}),!!e.description&&(0,s.jsx)(l.P.p,{className:"space-y-6 font-roboto whitespace-pre-line text-white/80 xs:text-base-sm md:text-base-md",variants:x.tE,children:e.description}),(0,g.hj)(e.list)&&(0,s.jsx)(P,{touch:!c,className:"hidden sm:grid grid-cols-3 sm:gap-4 lg:gap-6",items:e.list.map((e,t)=>({headline:e.title,icon:e.icon,content:{headline:e.tooltip_title,description:e.tooltip_description_alt},variant:_[t]}))}),(0,g.hj)(e.list)&&(0,s.jsx)(l.P.div,{className:"grid gap-7 sm:hidden",variants:x.tE,children:e.list.map((e,t)=>(0,s.jsx)(P,{touch:!0,spark:f===t,onOpenChange:e=>p(a=>e?[...a,t]:a.filter(e=>e!==t)),className:"grid grid-cols-1",items:[{headline:e.title,icon:e.icon,content:{headline:e.tooltip_title,description:e.tooltip_description_alt},variant:_[t]}]},t))})]}):(0,s.jsx)(s.Fragment,{})},j={cyan:"bg-[#0C4F51]",purple:"bg-[#403078]",pink:"bg-[#9A619A]"},N={cyan:"shadow-[0_0_32px_0_rgba(48,221,217,0.40)]",purple:"shadow-[0_0_32px_0_rgba(118,85,235,0.50)]",pink:"shadow-[0_0_32px_0_rgba(255,128,255,0.64)]"},A={cyan:"bg-[radial-gradient(50%_50%_at_50%_50%,rgba(12,79,81,0.00)_0%,#0C4F51_100%)]",purple:"bg-[radial-gradient(50%_50%_at_50%_50%,rgba(64,48,120,0.00)_0%,#403078_100%)]",pink:"bg-[radial-gradient(50%_50%_at_50%_50%,rgba(154,96,154,0.00)_0%,#9A609A_100%)]"},_=["purple","pink","cyan"],E={cyan:"#30DDD9",purple:"#7655EB",pink:"#FF80FF"};function P({items:e,className:t,touch:a=!1,spark:r=!0,onOpenChange:p}){let u=(0,m.useRef)(null),g=(0,m.useRef)([]),[f,w]=(0,m.useState)(92),b=(0,n.useMotionValue)(92);(0,m.useLayoutEffect)(()=>{let e=()=>{let e=Math.max(92,...g.current.map(e=>e?.scrollHeight??92));b.set(e),w(e),requestAnimationFrame(()=>i.u.refresh())},t=new ResizeObserver(e);
1return g.current.forEach(e=>e&&t.observe(e)),e(),()=>t.disconnect()},[e.length,b]);let{scrollYProgress:v}=(0,d.useScroll)({target:u,offset:["start 90%","start 45%"]}),y=(0,c.useTransform)([v,b],([e,t])=>92+(t-92)*Math.min(Math.max(e,0),1)),[j,N]=(0,m.useState)(!1),[A,_]=(0,m.useState)(!0);(0,o.useMotionValueEvent)(v,"change",e=>{let t=e<=.001||e>=.999;t!==A&&_(t);let a=e>=.999;a!==j&&(N(a),p?.(a))});let E=(0,c.useTransform)(v,[.4,.9],[0,1]),k=(0,c.useTransform)(v,[.4,1],[-10,0]);return(0,s.jsx)(l.P.div,{ref:u,variants:x.tE,className:(0,h.A)("gap-6 items-start",t),style:{minHeight:f},children:e.map((e,t)=>(0,s.jsx)(S,{item:e,touch:a,spark:r,open:j,still:A,height:y,textOpacity:E,textY:k,measureRef:e=>{g.current[t]=e}},t))})}function S({item:e,touch:t,spark:a,open:i,still:r,height:n,textOpacity:d,textY:c,measureRef:o}){let{ref:x,style:u,onPointerMove:g,onPointerLeave:b}=(0,p.X)({maxTilt:10}),[y,_]=(0,m.useState)(!1);return(0,s.jsxs)(l.P.div,{ref:x,style:t?{height:n}:{...u,height:n},onPointerMove:t?void 0:g,onPointerEnter:t?void 0:()=>_(!0),onPointerLeave:t?void 0:()=>{b(),_(!1)},className:"relative font-ibm rounded-xl cursor-default select-none",children:[(0,s.jsx)("div",{"aria-hidden":!0,className:(0,h.A)("absolute inset-0 rounded-[inherit] pointer-events-none transition-opacity duration-500",e.variant&&N[e.variant],r?"opacity-100":"opacity-0")}),(0,s.jsx)(w.A,{color:e.variant?E[e.variant]:"#30DDD9",speed:.3,chaos:.03,active:(t||y)&&i&&a,hideLine:!i,borderRadius:"auto",glow:!1,className:(0,h.A)("h-full rounded-[inherit]",e.variant&&j[e.variant]),contentClassName:"h-full overflow-hidden",children:(0,s.jsxs)("div",{ref:o,children:[(0,s.jsxs)("div",{className:"grid grid-flow-col gap-x-4 xl:gap-x-5 place-items-center justify-start px-5 sm:px-6 h-[92px]",children:[(0,s.jsxs)("div",{className:"relative grid",children:[(0,s.jsx)("img",{"aria-hidden":!0,alt:"",src:e.icon??"",className:"min-w-10 size-10 z-[1]"}),(0,s.jsx)(f.I,{name:"line/background",className:"absolute top-1/2 left-1/2 size-[72px] -translate-x-1/2 -translate-y-1/2"}),(0,s.jsx)("div",{className:(0,h.A)("absolute top-1/2 left-1/2 size-[73px] -translate-x-1/2 -translate-y-1/2",e.variant&&A[e.variant])})]}),(0,s.jsx)("p",{className:"whitespace-pre-line font-ibm font-medium leading-normal text-left text-white text-base-md",lang:"ru",children:e.headline})]}),(0,s.jsxs)("div",{className:"px-5 sm:px-6 pt-1 pb-6",children:[(0,s.jsx)(l.P.p,{style:{opacity:d,y:c},className:"mb-3 font-semibold text-[16px] leading-normal text-white/50",children:e.content.headline}),(0,s.jsx)(v,{enableBlur:!1,baseRotation:0,containerClassName:"my-0",textClassName:"text-[18px] leading-normal font-normal text-white",rotationStart:"top 95%",rotationEnd:"top 60%",wordAnimationStart:"top 85%",wordAnimationEnd:"top 60%",children:"string"==typeof e.content.description?e.content.description:""})]})]})})]})}},36764:(e,t,a)=>{a.r(t),a.d(t,{HorizontalBeamSection:()=>p});var s=a(95155),i=a(12115),r=a(61792),l=a(20708),n=a(56013),d=a(29722),c=a(19737),o=a(44550),m=a(30138),x=a(85068);let p=({data:e,className:t,...a})=>{let p=(0,i.useRef)(null),h=(0,r.useInView)(p,{once:!0,margin:"-160px"}),u=(0,o.useMediaQuery)("(max-width: 743px)");return(0,s.jsxs)(l.P.section,{className:(0,d.A)("relative grid -my-[200px] py-[240px] -ml-4 px-4 w-[calc(100%+32px)] overflow-hidden z-[-1]","sm:-ml-8 sm:px-8 sm:w-[calc(100%+64px)]","md:ml-[calc((896px-100vw)/2)] md:px-[calc(50vw-448px)] md:w-[calc(100%+(100vw-896px))]","lg:ml-[calc((1040px-100vw)/2)] lg:px-[calc(50vw-520px)] lg:py-[280px] lg:w-[calc(100%+(100vw-1040px))]",t),ref:p,variants:n.yc,initial:"hidden",animate:h?"visible":"hidden",...a,children:[!!e.title&&(0,s.jsx)(l.P.div,{variants:n.tE,children:(0,s.jsx)(x.$j,{hdr:!0,className:"mb-6",children:e.title})}),!!e.description&&(0,s.jsx)(l.P.p,{className:"mb-8 whitespace-pre-wrap text-base-sm text-white md:text-base-md lg:mb-12",variants:n.tE,children:e.description}),(0,m.hj)(e.list)&&(0,s.jsxs)(s.Fragment,{children:[u&&(0,s.jsxs)(l.P.div,{className:(0,d.A)("grid gap-y-2.5 mb-8 z-[1] -ml-4 px-4 w-[calc(100%+32px)] overflow-x-auto scrollbar-hide","sm:hidden"),variants:n.G9,children:[(0,s.jsx)("ul",{className:"flex gap-2.5",children:e.list.slice(0,Math.ceil(e.list.length/2)).map((e,t)=>(0,i.createElement)(x.DQ,{...e,style:(0,x.OJ)(t),hdr:!0,key:t,className:"whitespace-nowrap"}))}),(0,s.jsx)("ul",{className:"flex gap-2.5",children:e.list.slice(Math.ceil(e.list.length/2)).map((e,t)=>(0,i.createElement)(x.DQ,{...e,style:(0,x.OJ)(t),hdr:!0,key:t,className:"whitespace-nowrap"}))})]}),!u&&(0,s.jsx)(l.P.ul,{className:"hidden sm:flex sm:flex-wrap gap-2.5 mb-8 z-[1] lg:max-w-[80%] lg:mb-12",variants:n.G9,children:e.list.map((e,t)=>(0,s.jsx)(l.P.li,{className:"grid",variants:n.tE,children:(0,s.jsx)(x.DQ,{...e,style:(0,x.OJ)(t),hdr:!0,wrapper:!1})},t))})]}),!!e.cta&&(0,s.jsx)(l.P.div,{variants:n.tE,children:(0,s.jsx)(x.EM,{variant:"white",className:(0,d.A)("sm:justify-self-end py-4 px-20 w-full","sm:w-auto"),span:{className:(0,d.A)("text-base-md !font-normal")},onClick:c.e,children:e.cta})}),(0,s.jsx)("img",{src:"/_next/static/media/section-beam.44768722.webp",alt:"",className:(0,d.A)("absolute top-1/2 left-[-500px] 2xl:min-w-[calc(80vw+400px)] min-w-[2040px] w-[2040px] h-[944px] -translate-y-1/2 -z-10","3xl:left-[calc(50vw-970px-240px)] 3xl:min-w-[2040px]")})]})}},40807:(e,t,a)=>{a.r(t),a.d(t,{PriceBeamSection:()=>p});var s=a(95155),i=a(61792),r=a(20708),l=a(12115),n=a(56013),d=a(29722),c=a(19737),o=a(74687),m=a(87971),x=a(85068);let p=({data:e,className:t,...a})=>{let p=(0,l.useRef)(null),h=(0,i.useInView)(p,{once:!0,margin:"-100px 0px"});return(0,s.jsxs)(r.P.section,{className:(0,d.A)("relative grid grid-cols-1 justify-end gap-4 items-center -my-[240px] py-[300px] -ml-4 px-4 w-[calc(100%+32px)] text-end overflow-hidden z-[-1]","sm:grid-flow-col sm:grid-cols-none sm:justify-between sm:-ml-8 sm:px-8 sm:py-[360
1px] sm:w-[calc(100%+64px)] sm:text-start","md:ml-[calc((896px-100vw)/2)] md:px-[calc(50vw-448px)] md:py-[320px] md:w-[calc(100%+(100vw-896px))]","lg:-my-[160px] lg:ml-[calc((1040px-100vw)/2)] lg:px-[calc(50vw-520px)] lg:w-[calc(100%+(100vw-1040px))]","xl:py-[360px] xl:-my-[180px]",t),ref:p,variants:n.yc,initial:"hidden",animate:h?"visible":"hidden",...a,children:[!!e.title&&(0,s.jsx)(r.P.div,{variants:n.tE,children:(0,s.jsx)(x.$j,{className:"min-w-0 whitespace-pre-wrap text-white/50 [&>i]:text-white [&>i]:not-italic",dangerouslySetInnerHTML:{__html:e.title}})}),!!e.price&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"block w-full h-px bg-white/20 sm:hidden"}),(0,s.jsxs)(r.P.div,{className:"grid sm:gap-y-2",variants:n.tE,children:[(0,s.jsx)("p",{dangerouslySetInnerHTML:{__html:e.price},className:(0,d.A)("whitespace-pre-wrap font-ibm text-[27px] font-medium leading-normal text-white","[&>i]:ml-4 [&>i]:mr-3 [&>i]:not-italic [&>i]:text-[56px] [&>i]:font-semibold [&>i]:leading-[90%]","md:text-[31px] md:font-semibold md:leading-tight md:[&>i]:text-[72px]","lg:text-[39px] lg:[&>i]:text-[80px]")}),(0,s.jsx)("p",{className:"text-base-sm text-white/80 md:text-base-md",children:e.label})]})]}),!!e.cta&&(0,s.jsx)(r.P.div,{className:"hidden sm:grid",variants:n.tE,children:(0,s.jsx)(x.EM,{variant:"transparent",electric:!0,className:(0,d.A)("justify-self-end mt-2 px-4 py-2 h-14 w-full whitespace-nowrap","sm:mt-0 sm:min-w-[176px]","md:min-w-[300px] md:h-16 md:text-base-md","lg:min-w-[344px]"),span:{className:(0,d.A)("text-base-sm !font-normal leading-tight","md:text-base-md")},onClick:c.e,children:e.cta})}),(0,s.jsx)("div",{className:(0,d.A)("absolute top-1/2 -left-4 w-[398px] min-h-[100vw] h-[100vw] -translate-y-1/2 -rotate-90 -z-10","sm:-left-16 sm:right-auto sm:w-[516px] sm:min-h-[1421px] sm:h-[1421px]","md:left-[calc(50%-896px/2)]","lg:left-[calc(50%-1024px/2)]","xl:min-h-[115vw] xl:h-[115vw]","3xl:left-[calc(50%-970px/2)] 3xl:w-[516px] 3xl:min-h-[1421px] 3xl:h-[1421px]"),children:(0,s.jsx)(o.w,{hideLevitatingWrapper:!0,hideElements:!0,particles:!0,viewGlitchOnMobile:!0})}),(0,s.jsx)("div",{"aria-hidden":!0,className:"absolute inset-y-[200px] right-0 hidden w-[45%] -z-20 sm:block [mask-image:radial-gradient(ellipse_60%_55%_at_65%_50%,black_25%,transparent_100%)]",children:(0,s.jsx)(m.K,{dotSize:2,gap:11,baseColor:"#463F58",activeColor:"#06B6D4",proximity:64,shockRadius:200,shockStrength:2,resistance:850,returnDuration:.6})})]})}},42450:(e,t,a)=>{a.r(t),a.d(t,{SpecificitySection:()=>o});var s=a(95155),i=a(61792),r=a(20708),l=a(12115),n=a(56013),d=a(29722),c=a(85068);let o=({data:e,className:t,...a})=>{let o=(0,l.useRef)(null),m=(0,i.useInView)(o,{once:!0,margin:"-160px"});return(0,s.jsxs)(r.P.section,{className:(0,d.A)("grid gap-y-8 sm:py-10 lg:gap-y-12",t),ref:o,variants:n.yc,initial:"hidden",animate:m?"visible":"hidden",...a,children:[(!!e.title||!!e.subtitle)&&(0,s.jsxs)(r.P.div,{variants:n.yc,className:"grid grid-flow-col gap-x-3 justify-between items-center",children:[!!e.title&&(0,s.jsx)(c.$j,{children:e.title}),!!e.subtitle&&(0,s.jsx)(r.P.div,{className:"grid place-items-center py-1.5 px-4 rounded-4xl border border-white/55 sm:py-2 md:px-3 md:min-w-60",variants:n.tE,children:(0,s.jsx)("p",{className:"text-base-sm text-white/80 md:text-base-md",children:e.subt
1itle})})]}),(0,s.jsx)(r.P.ul,{className:(0,d.A)("relative grid grid-cols-1 gap-y-8 gap-x-12","sm:grid-cols-2","sm:after:absolute sm:after:top-1/2 sm:after:left-0 sm:after:w-full sm:after:h-px sm:after:bg-white/20 sm:after:-translate-y-1/2","md:grid-flow-col md:auto-cols-[minmax(auto,1fr)] md:after:hidden"),variants:n.G9,children:e.list.map(({title:e,description:t},a)=>(0,s.jsxs)(r.P.li,{className:(0,d.A)("relative grid grid-rows-[auto_1fr] gap-y-3","[&+li]:after:absolute [&+li]:after:-top-4 [&+li]:after:left-0 [&+li]:after:w-full [&+li]:after:h-px [&+li]:after:bg-white/20","sm:[&:nth-child(3)]:after:hidden sm:[&+li]:after:top-1/2 sm:[&+li]:after:-left-6 sm:[&+li]:after:w-px sm:[&+li]:after:h-[calc(100%-32px)] sm:[&+li]:after:-translate-y-1/2","md:[&+li]:after:h-[calc(100%-64px)] md:[&:nth-child(3)]:after:block"),variants:n.tE,children:[(0,s.jsx)("h3",{className:"font-ibm text-[40px] leading-tight font-semibold text-white lg:text-[51px]",children:e}),(0,s.jsx)("p",{className:"whitespace-pre-wrap text-base-sm text-white/80 md:text-base-md",children:t})]},a))})]})}},46348:(e,t,a)=>{a.d(t,{y:()=>i});var s=a(12115);function i(e,t){let[a,i]=(0,s.useState)(0);return(0,s.useEffect)(()=>{let t=e.current;if(!t)return;let a=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting&&i(Number(t.target.dataset.case))},{rootMargin:"-45% 0px -45% 0px"});return t.querySelectorAll("[data-case]").forEach(e=>a.observe(e)),()=>a.disconnect()},[e,t]),a}},46693:(e,t,a)=>{a.r(t),a.d(t,{ServiceAction:()=>u});var s=a(95155),i=a(68598),r=a(20708),l=a(12115),n=a(29722),d=a(19737),c=a(44550),o=a(96843),m=a(46683);let x={speed:.3,chaos:.03},p={speed:1,chaos:.07},h={speed:1.4,chaos:.1},u=({variant:e,electric:t=!1,wide:a=!1,ready:u=!1,className:f,children:w,span:b,...v})=>{let[y,j]=(0,l.useState)(!1),N=(0,i.useAnimationControls)(),A=(0,i.useAnimationControls)(),_=(0,l.useRef)(0),E=(0,c.useMediaQuery)("(min-width: 1280px)"),P=async()=>{if(t)return j(!0);if(!E)return;_.current+=1;let e=_.current;if(N.stop(),A.stop(),N.set("initial"),A.set("initial"),A.start("hover"),await N.start("hover"),_.current!==e)return},S=async()=>{if(t)return j(!1);if(!E)return;_.current+=1;let e=_.current;N.stop(),A.stop(),A.start("initial"),await N.start("exit"),_.current===e&&N.set("initial")},k=(0,s.jsxs)(r.P.button,{initial:!1,onHoverStart:P,onHoverEnd:S,onFocus:e=>t&&e.currentTarget.matches(":focus-visible")&&j(!0),onBlur:()=>t&&j(!1),className:(0,n.A)("relative grid place-items-center justify-self-center","overflow-hidden rounded-full border",!t&&"hdr-rest","white"===e&&"border-white bg-white hdr-bg","transparent"===e&&(t?"border-transparent":"border-white/30"),t&&"focus-visible:outline-none",f),onClick:d.e,...v,children:[(0,s.jsx)(r.P.div,{initial:"initial",animate:N,variants:g,className:"pointer-events-none absolute inset-0 z-0 origin-center",children:(0,s.jsx)(o.I,{name:"line/action-beam",className:(0,n.A)("absolute left-1/2 top-0 h-[487px] w-full -translate-x-1/2 ","white"===e?"text-[#24242A]":"text-white")})}),(0,s.jsx)(r.P.span,{...b,initial:"initial",animate:A,variants:{initial:{color:"transparent"===e?"#ffffff":"#24242A",transition:{duration:.12}},hover:{color:"transparent"===e?"#24242A":"#fff",transition:{duration:.2,delay:.05}}},className:(0,n.A)("relative z-10","transparent"===e&&"hdr-text",b?.className),style:{textShadow:"white"===e?"0 4px 24px #FFF":void 0},children:w})]});if(!t)return k;let M=u?h:y?p:x;return(0,s.jsx)(m.A,{color:"#30DDD9",speed:M.speed,chaos:M.chaos,borderRadius:999,glow:u,className:(0,n.A)(a?"w-full":"justify-self-center","rounded-full transition-shadow duration-500",u&&"shadow-[0_0_36px_rgba(48,221,217,0.55)]"),contentClassName:"grid",children:k})},g={initial:{y:"100%",scaleX:1,opacity:0},hover:{y:"-300%",scaleX:4,opacity:1,transition:{y:{duration:.8,ease:[.22,1,.36,1]},scaleX:{delay:.25,duration:.5,ease:[.22,1,.36,1]},opacity:{duration:.05}}},exit:{y:"-300%",scaleX:4,opacity:0,transition:{opacity:{duration:.18,ease:"easeOut"}}}}},48051:(e,t,a)=>{a.d(t,{Tf:()=>c.AboutUsSection,Yg:()=>v.AnotherServiceSection,In:()=>o.CaseSection,KM:()=>
1u.DescriptionSection,Vs:()=>M.DividerSection,Z1:()=>j.ExpertiseSection,Tw:()=>g.FAQ,kQ:()=>w.GetSection,KE:()=>p.HeroSection,VU:()=>$.HorizontalBeamSection,K4:()=>f.InfoSection,Ci:()=>z.PriceBeamSection,p:()=>h.PriceSection,EM:()=>y.EM,dx:()=>S,DQ:()=>y.DQ,Ei:()=>I.SpecificitySection,s1:()=>x.StaffSection,L3:()=>b.StagesSection,cl:()=>m.WaveMarquee,bE:()=>n,zr:()=>d});var s=a(8221),i=a(72183),r=a(97353),l=a(33200);let n=(0,s.K0)({and:{effect:i.II,source:{lang:r.nd},mapParams:(e,{lang:t})=>({path:"/services",query:(0,l.BU)({_embed:!0,lang:t}),tags:["services"]})},or:{sid:"3micxnvx",name:"receiveAllServicesFx"}});(0,s.K0)({and:{effect:i.II,source:{lang:r.nd},mapParams:(e,{lang:t})=>({path:"/services",query:(0,l.BU)({_embed:!0,lang:e.locale??t,include:e.id}),tags:["services"]})},or:{sid:"78clmuqt",name:"receiveServiceByIdFx"}});let d=(0,s.K0)({and:{effect:i.II,source:{lang:r.nd},mapParams:(e,{lang:t})=>({path:"/services",query:(0,l.BU)({_embed:!0,lang:t,slug:e.slug,per_page:1}),tags:["services"]})},or:{sid:"csgjjllf",name:"receiveServiceBySlugFx"}});var c=a(27712),o=a(56609),m=a(66020),x=a(61976),p=a(8966),h=a(62039),u=a(97612),g=a(15598),f=a(92063),w=a(91001),b=a(67455),v=a(91469),y=a(85068),j=a(8863),N=a(95155),A=a(71069),_=a(59780),E=a(83330),P=a(91618);let S=({page:e,locale:t})=>{var a,s;let r,l,n,d,c,o,m,x,p,h=(a=e,s=t,r=(0,E.xS)(s),l="ru"===s?"uslugi":"services",n=`${r}/${l}/${a.slug}`,c=k(d=a.carbon_fields?.sections??[],"hero"),o=k(d,"faq"),m=k(d,"price"),x=k(d,"cases"),(p={"@context":"https://schema.org","@graph":[]})["@graph"].push({"@type":"WebPage","@id":`${n}#webpage`,url:n,name:a.yoast_head_json.title,datePublished:(0,P.Ab)(a.date_gmt),dateModified:(0,P.Ab)(a.modified_gmt),inLanguage:s,mainEntity:{"@id":`${n}#service`}}),p["@graph"].push({"@type":"Service","@id":`${n}#service`,name:c?.title?.replace(/<[^>]+>/g,""),description:c?.description,url:n,provider:(0,P.XK)(),offers:m?m.list.map(e=>{let t=function(e,t){var a,s;if(!e)return;let i=e.toLowerCase(),r=i.match(/\d[\d\s.,]*/)?.[0].replace(/\s/g,"").replace(/[.,]$/,"");if(!r)return;let l=Number(/^\d{1,3}([.,]\d{3})+$/.test(r)?r.replace(/[.,]/g,""):r.replace(",","."));if(!l)return;let n=1;return/млн|million|\d\s*m\b/.test(i)?n=1e6:/ÑÑÑ|thousand|\d\s*k\b/.test(i)&&(n=1e3),{amount:l*n,currency:(a=i,s=t,a.includes("$")||a.includes("usd")?"USD":a.includes("â¬")||a.includes("eur")?"EUR":/â½|ÑÑб|rub/.test(a)||"ru"===s?"RUB":"USD")}}(e.amount,s);return t?{"@type":"Offer",name:e.title,priceSpecification:{"@type":"PriceSpecification",minPrice:t.amount,priceCurrency:t.currency}}:null}).filter(Boolean):void 0}),p["@graph"].push({"@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:r},{"@type":"ListItem",position:2,name:a.yoast_head_json.title,item:n}]}),o&&p["@graph"].push({"@type":"FAQPage",mainEntity:o.list.map(e=>({"@type":"Question",name:e.title,acceptedAnswer:{"@type":"Answer",text:e.description}}))}),x&&x.list.length&&p["@graph"].push({"@type":"ItemList",name:x.title,itemListElement:x.list.map((e,t)=>{let a=`${r}/portfolio/${e.carbon_fields?.canonicalSlug??e.slug}`,s=e.carbon_fields?.description;return{"@type":"ListItem",position:t+1,item:{"@type":"CreativeWork","@id":`${a}#case`,name:e.title.rendered,url:a,description:s?(0,A.R)(s):void 0,image:(0,i.Es)(e._embedded)||void 0}}})}),p);return(0,N.jsx)(_.Z,{data:h})};function k(e,t){return e.find(e=>e._type===t)}var M=a(91981),I=a(42450),$=a(36764),z=a(40807)},49324:(e,t,a)=>{a.d(t,{w:()=>i});var s=a(12115);function i(e){let t=(0,s.useRef)(null),a=(0,s.useRef)(null),[i,r]=(0,s.useState)(null);return(0,s.useEffect)(()=>{let s=t.current,i=a.current,l=e.current;if(!s||!i||!l)return;let n=window.matchMedia("(min-width: 744px) and (max-width: 1919px)"),d=window.matchMedia("(min-width: 1920px)"),c=null,o=0,m=0,x=()=>{if(m=0,c)l.scrollLeft=Math.min(1,Math.max(0,(c.top-s.getBoundingClientRect().top)/c.distance))*c.distance;else if(o){let e=i.getBoundingClientRect();l.scrollLeft=Math.min(1,Math.max(0,(.75-(e.top+e.height/2)/window.innerHeight)/.4))*o}},p=()=>{m||(m=requestAnimationFrame(x))},h=()=>{let e=l.scrollWidth-l.clientWidth,t=i.offsetHeight,a=n.matches&&e>8?{top:Math.max(0,Math.round((window.innerHeight-t)/2)),height:t,distance:e}:null;o=d.matches&&e>8?e:0,l.style.overflowX=a||o?"hidden":"",(a&&c?a.top===c.top&&a.height===c.height&&a.distance===c.distance:a===c)||(c=a,r(a
1),x())};h();let u=new ResizeObserver(h);return u.observe(i),u.observe(l),window.addEventListener("resize",h),n.addEventListener("change",h),d.addEventListener("change",h),window.addEventListener("scroll",p,{passive:!0}),()=>{cancelAnimationFrame(m),u.disconnect(),window.removeEventListener("resize",h),n.removeEventListener("change",h),d.removeEventListener("change",h),window.removeEventListener("scroll",p),l.style.overflowX=""}},[e]),{wrapperRef:t,sectionRef:a,wrapperStyle:i?{height:i.height+i.distance}:void 0,sectionStyle:i?{position:"sticky",top:i.top}:void 0}}},56609:(e,t,a)=>{a.r(t),a.d(t,{CaseSection:()=>g});var s=a(95155),i=a(43459),r=a(50397),l=a(61792),n=a(20708),d=a(12115),c=a(61672),o=a(56013),m=a(46348),x=a(29722),p=a(44550),h=a(70582),u=a(85068);let g=({data:e,className:t,...a})=>{let i=(0,d.useRef)(null),r=(0,d.useRef)(null),m=(0,l.useInView)(i,{once:!0,margin:"-160px"}),g=(0,p.useMediaQuery)("(min-width: 1280px)"),b=(0,p.useMediaQuery)("(max-width: 743px)"),[v,y]=(0,d.useState)(),[j,N]=(0,d.useState)(null);return(0,s.jsxs)(n.P.section,{className:(0,x.A)("grid gap-y-6 md:gap-y-8 ",t),ref:i,variants:o.yc,initial:"hidden",animate:m?"visible":"hidden",...a,children:[(0,s.jsxs)(n.P.div,{className:"grid grid-flow-col justify-between items-center",variants:o.tE,children:[(0,s.jsx)(u.$j,{children:e.title}),(0,s.jsx)(h.c,{})]}),g&&(0,s.jsxs)(n.P.div,{ref:r,className:(0,x.A)("grid grid-cols-3 gap-x-6"),variants:o.tE,onPointerLeave:()=>N(null),children:[e.list.map((e,t)=>(0,s.jsx)(c.Dn,{active:t===(j??0),...e,onHover:()=>{N(t),y(e.carbon_fields?.cursor)},"data-cursor":!0},e.id)),e.list.length<3&&(0,s.jsx)(c.oC,{active:j===e.list.length,onHover:()=>{N(e.list.length),y(void 0)}})]}),!g&&(b?(0,s.jsx)(f,{data:e}):(0,s.jsx)(w,{data:e})),(0,s.jsx)(c.qw,{containerRef:r,excludeRef:{current:null},color:v})]})};function f({data:e}){let t=(0,d.useRef)(null),a=(0,m.y)(t,e.list.length);return(0,s.jsx)(n.P.div,{ref:t,variants:o.yc,className:"grid gap-y-6",children:e.list.map((e,t)=>(0,s.jsx)("div",{"data-case":t,className:"grid",children:(0,s.jsx)(c.Dn,{active:t===a,...e,"data-cursor":!0})},e.id))})}function w({data:e}){let[t,a]=(0,i.A)({align:"start",inViewThreshold:.7,loop:!1,dragFree:!0,watchDrag:(e,t)=>!t.target.closest("[data-tags-scroll]")},[(0,r.J)({forceWheelAxis:"x"})]),[l,m]=(0,d.useState)(0);return(0,d.useEffect)(()=>{if(!a)return;let e=()=>{let e=a.slidesInView();e.length&&m(Math.min(...e))};return a.on("slidesInView",e),()=>{a.off("slidesInView",e)}},[a]),(0,s.jsx)("div",{className:(0,x.A)("relative -mx-4 overflow-hidden sm:-mx-8 md:-mx-[calc(50vw-50%)]"),children:(0,s.jsx)("div",{className:"px-4 sm:px-8 md:px-[calc(50vw-896px/2)]",children:(0,s.jsx)("div",{ref:t,children:(0,s.jsxs)(n.P.div,{variants:o.yc,className:"grid grid-flow-col gap-x-4 auto-cols-[300px] md:auto-cols-[320px] lg:gap-x-6",children:[e.list.map((e,t)=>(0,s.jsx)(c.Dn,{active:t===l,...e,"data-cursor":!0},e.id)),e.list.length<3&&(0,s.jsx)(c.oC,{})]})})})})}},61976:(e,t,a)=>{a.r(t),a.d(t,{StaffSection:()=>y});var s=a(95155),i=a(72945),r=a(43459),l=a(50397),n=a(20708),d=a(61792),c=a(66341),o=a(55809),m=a(12115),x=a(56013),p=a(33146),h=a(29722),u=a(95634),g=a(44550),f=a(20181),w=a(85068);let b=({rotation:e,duration:t,className:a,children:i})=>(0,s.jsx)(n.P.div,{className:a,animate:{rotate:[e,-e,e]},transition:{duration:t,repeat:1/0,ease:"easeInOut"},children:(0,s.jsx)(v,{children:i})}),v=({children:e})=>{let{ref:t,style:a,onPointerMove:i,onPointerLeave:r}=(0,p.X)({maxTilt:10});return(0,s.jsx)(n.P.div,{ref:t,style:a,onPointerMove:i,onPointerLeave:r,className:"size-full",children:e})},y=({data:e,className:t,...a})=>{let p=(0,m.useRef)(null),v=(0,m.useRef)(null),y=(0,d.useInView)(p,{once:!0,margin:"-160px"}),{scrollYProgress:j}=(0,c.useScroll)({target:p,offset:["start end","end start"]}),N=(0,o.useTransform)(j,[0,1],["0%","-50%"]),A=(0,g.useMediaQuery)("(max-width: 743px)"),[_,E]=(0,m.useState)(!1),P=(0,m.useRef)((0,i.A)({speed:.4,startDelay:0,direction:"forward",stopOnInteraction:!1,stopOnMouseEnter:!0})),[S,k]=(0,r.A)({loop:!0,align:"center",dragFree:!0,containScroll:"trimSnaps"},[(0,l.J)(),P.current]);function M(e){let t=1e4*Math.sin(e);return t-Math.floor(t)}(0,m.useEffect)(()=>{E(!0)},[]),(0,m.useEffect)(()=>
1{if(k)return(0,u.z)(k.rootNode(),e=>{let t=k.plugins().autoScroll;e?t?.play():t?.stop()})},[k]);let I=e.list.flatMap((t,a)=>{let s=a%2==0?1:-1;return[s*(2*M(a)+1),-s*(2*M(a+e.list.length)+1)]});return(0,s.jsxs)(n.P.section,{ref:p,className:(0,h.A)("grid gap-y-6 md:gap-y-12",t),variants:x.yc,initial:"hidden",animate:y?"visible":"hidden",...a,children:[!!e.title&&(0,s.jsx)(n.P.div,{variants:x.tE,children:(0,s.jsx)(w.$j,{children:e.title})}),A?(0,s.jsx)("div",{ref:S,className:"relative -mx-4 overflow-hidden",children:(0,s.jsx)("div",{className:"flex gap-x-4 pl-4 will-change-transform transform-gpu",style:{WebkitOverflowScrolling:"touch"},children:e.list.map((e,t)=>(0,s.jsx)("div",{className:"shrink-0 w-[196px] h-[320px]",children:(0,s.jsx)(f.fB,{data:e})},t))})}):(0,s.jsx)(n.P.div,{ref:v,className:(0,h.A)("relative -mx-4 px-4 py-5 overflow-x-auto overflow-y-hidden scrollbar-hide","sm:left-1/2 sm:right-1/2 sm:-mx-[50vw] sm:px-0 sm:pt-4 sm:pb-4 sm:w-screen sm:overflow-hidden","3xl:-mx-[970px] 3xl:w-[calc(1040px+900px)]","3xl:after:absolute 3xl:after:top-1/2 3xl:after:right-0 3xl:after:w-60 3xl:after:h-full 3xl:after:bg-[linear-gradient(90deg,#141416_0%,#141416_50%,rgba(20,20,22,0.00)_100%)] 3xl:after:-translate-y-1/2 3xl:after:rotate-180","3xl:before:absolute 3xl:before:top-1/2 3xl:before:left-0 3xl:before:w-60 3xl:before:h-full 3xl:before:bg-[linear-gradient(90deg,#141416_0%,#141416_50%,rgba(20,20,22,0.00)_100%)] 3xl:before:-translate-y-1/2 3xl:before:z-[1]"),style:{willChange:"scroll-position"},variants:x.tE,children:(0,s.jsxs)(n.P.div,{style:{x:A?void 0:N},className:"flex sm:w-max after:block after:shrink-0 after:w-px after:h-[320px] after:sm:hidden",children:[(0,s.jsx)("div",{className:"grid grid-flow-col gap-x-4 mr-4 sm:gap-x-6 sm:mr-6",children:e.list.map((e,t)=>(0,s.jsx)(b,{className:"w-[196px] h-[320px] sm:w-[220px] sm:h-[340px]",rotation:I[t],duration:8+2*M(t),children:(0,s.jsx)(f.fB,{data:e})},t))}),_&&(0,s.jsx)("div",{className:"grid grid-flow-col gap-x-4 mr-4 sm:gap-x-6 sm:mr-6",children:e.list.map((t,a)=>(0,s.jsx)(b,{className:"w-[196px] h-[320px] sm:w-[220px] sm:h-[340px]",rotation:I[a+e.list.length],duration:8+2*M(a+e.list.length),children:(0,s.jsx)(f.fB,{data:t})},`clone-${a}`))})]})})]})}},62039:(e,t,a)=>{a.r(t),a.d(t,{PriceSection:()=>M});var s=a(95155),i=a(29189),r=a(61792),l=a(20708),n=a(75527),d=a(12115),c=a(34326),o=a(97353),m=a(56013),x=a(49324),p=a(33146),h=a(29722);let u={ru:{currency:"â½",thousand:"ÑÑÑ",million:"млн",prefix:!1}
1,en:{currency:"$",thousand:"k",million:"kk",prefix:!0}},g=e=>parseFloat(e.toFixed(1)).toString();var f=a(19737),w=a(96843),b=a(46683),v=a(85068),y=a(18608),j=a(50910);let N=[0,.5,1,2,3,4,5,6,7,8,9,10],A=({children:e,disabled:t,onClick:a,label:i})=>(0,s.jsx)(l.P.button,{"aria-label":i,whileTap:t?void 0:{scale:.8},transition:{duration:.1},disabled:t,onClick:a,className:(0,h.A)("grid place-items-center size-6 rounded-full bg-white/5 text-white md:size-8 transition-colors",!t&&"lg:hover:bg-white/10"),children:e}),_={initial:e=>({y:-10*e,opacity:0}),animate:{y:0,opacity:1,transition:{duration:.15,ease:"easeOut"}},exit:e=>({y:10*e,opacity:0,transition:{duration:.1,ease:"easeIn"}})},E={initial:e=>({y:-14*e,opacity:0}),animate:{y:0,opacity:1,transition:{duration:.2,ease:"easeOut"}},exit:e=>({y:14*e,opacity:0,transition:{duration:.15,ease:"easeIn"}})},P=({value:e})=>{let t=(0,d.useRef)(e),[a,i]=(0,d.useState)(1);return(0,d.useEffect)(()=>{let a=Number(t.current.replace(/\D/g,"")),s=Number(e.replace(/\D/g,""));s!==a&&(i(s>a?1:-1),t.current=e)},[e]),(0,s.jsx)("span",{className:"inline-flex",children:e.split("").map((t,i)=>{let r=e.length-1-i;return/\d/.test(t)?(0,s.jsx)("span",{className:"relative overflow-hidden inline-block",children:(0,s.jsx)(y.AnimatePresence,{mode:"popLayout",custom:a,initial:!1,children:(0,s.jsx)(l.P.span,{custom:a,variants:E,initial:"initial",animate:"animate",exit:"exit",className:"block",children:t},t)})},`d${r}`):(0,s.jsx)("span",{children:" "===t?"\xa0":t},`s${r}`)})})},S=({value:e,onDecrement:t,onIncrement:a,label:i})=>{let r=(0,j.c)(),[n,c]=(0,d.useState)(1),o=(0,d.useRef)(e);return(0,d.useEffect)(()=>{e!==o.current&&(c(e>o.current?1:-1),o.current=e)},[e]),(0,s.jsxs)("div",{className:"hidden md:flex items-center gap-2",children:[(0,s.jsx)(A,{disabled:e<=0,onClick:t,label:`${r("Actions.Decrease")}: ${i}`,children:(0,s.jsx)(w.I,{name:"line/minus",className:"size-3 md:size-4"})}),(0,s.jsx)("span",{className:"relative overflow-hidden min-w-[26px] flex justify-center",children:(0,s.jsx)(y.AnimatePresence,{mode:"popLayout",custom:n,children:(0,s.jsx)(l.P.span,{variants:_,custom:n,initial:"initial",animate:"animate",exit:"exit",className:"block text-center text-base-sm font-normal leading-normal text-white",children:e},e)})}),(0,s.jsx)(A,{disabled:e>=10,onClick:a,label:`${r("Actions.Increase")}: ${i}`,children:(0,s.jsx)(w.I,{name:"line/plus",className:"size-3 md:size-4"})})]})},k=({value:e,onChange:t,label:a})=>(0,s.jsxs)("div",{className:"relative md:hidden",children:[(0,s.jsx)("select",{"aria-label":a,className:"appearance-none bg-transparent text-base-sm font-normal text-white text-right [text-align-last:right] pr-4 focus:outline-none",value:e,onChange:e=>t(Number(e.target.value)),children:N.map(e=>(0,s.jsx)("option",{value:e,className:"text-black",children:e},e))}),(0,s.jsxs)("div",{className:"absolute right-0 top-1/2 -translate-y-1/2 flex flex-col pointer-events-none",children:[(0,s.jsx)(w.I,{name:"line/chevron-down",className:"size-[14px] text-white/50 rotate-180"}),(0,s.jsx)(w.I,{name:"line/chevron-down",className:"-mt-1 size-[14px] text-white/50"})]})]}),M=({data:e,className:t,...a})=>{let n=(0,i.e3)(o.nd),p=(0,d.useRef)(null),{wrapperRef:u,sectionRef:g,wrapperStyle:y,sectionStyle:j}=(0,x.w)(p),N=(0,r.useInView)(g,{once:!0,margin:"-160px"}),A=e.list.length%2?(e.list.length-1)/2:e.list.findIndex(e=>"primary"===e.variant);return(0,s.jsx)("div",{ref:u,style:y,children:(0,s.jsxs)(l.P.section,{ref:g,className:(0,h.A)("grid",t),variants:m.yc,initial:"hidden",animate:N?"visible":"hidden",...a,style:{...a.style,...j},children:[(0,s.jsx)(l.P.div,{variants:m.tE,children:(0,s.jsx)(v.$j,{className:"mb-6 md:mb-8 lg:mb-12",children:e.title})}),(0,s.jsx)("div",{className:(0,h.A)("relative grid"),children:(0,s.jsx)(l.P.ul,{ref:p,className:(0,h.A)("grid gap-6 mb-6","sm:-mt-5 sm:pt-5 sm:pb-5 sm:mb-1","sm:grid-flow-col sm:auto-cols-[360px] sm:-ml-8 sm:px-8 sm:w-[calc(100%+64px)] sm:overflow-x-auto sm:overflow-y-hidden sm:scrollbar-hide","md:auto-cols-[436px] md:ml-[calc((896px-100vw)/2)] md:px-[calc(50vw-448px)] md:w-[calc(100%+(100vw-896px))]","lg:grid-flow-col lg:auto-cols-[508px] lg:ml-[calc((1040px-100vw)/2)] lg:px-[calc(50vw-
1520px)] lg:w-[calc(100%+(100vw-1040px))]"),variants:m.yc,children:e.list.map((e,t)=>{let a=t===A;return(0,s.jsxs)(I,{className:(0,h.A)("flex flex-col p-6 rounded-4xl border border-white/15 md:p-8","project-case-glow-border after:-inset-px after:p-[1.5px]",a&&"relative isolate bg-white/[0.04] border-[#30DDD9]/35"),variants:m.tE,children:[a&&(0,s.jsx)("div",{"aria-hidden":!0,className:"absolute inset-0 -z-10 rounded-[inherit] overflow-hidden",children:(0,s.jsx)(c.BlobBackground,{color:"rgba(48, 221, 217, 0.42)",variant:"mobile",paused:!N})}),a&&(0,s.jsx)(b.A,{color:"#30DDD9",speed:.3,chaos:.03,borderRadius:"auto",glow:!1,className:"!absolute inset-0 rounded-[inherit] pointer-events-none"}),(0,s.jsx)("h3",{className:"mb-2 pb-3 text-base-md font-medium leading-normal text-white border-b border-[rgba(217,217,217,0.24)] md:mb-4 md:pt-3 md:pb-6 md:text-headline-sm md:leading-normal md:font-medium hdr-text",children:e.title}),e.calculator&&(0,s.jsx)($,{card:e,anotherTheme:a,locale:n}),!e.calculator&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("ul",{className:"grid flex-1 content-start mb-8",children:e.list.map(({title:e},t)=>(0,s.jsxs)("li",{className:"grid grid-flow-col gap-x-3 justify-start items-center py-2 md:py-3 sm:justify-between",children:[(0,s.jsx)("p",{className:"text-base-sm font-normal text-white md:text-base-md hdr-text",children:e}),(0,s.jsx)(w.I,{hdr:!0,name:"line/circle-check",className:"-order-1 size-6 text-white md:size-8 sm:order-none"})]},t))}),(!!e.period||!!e.amount)&&(0,s.jsxs)("div",{className:"flex flex-wrap gap-x-4 gap-y-2 justify-between items-center",children:[!!e.period&&(0,s.jsx)("p",{className:"grow basis-0 text-base-sm font-medium leading-normal text-white md:text-base-md md:font-medium",children:e.period}),!!e.amount&&(0,s.jsx)("button",{className:(0,h.A)("grid place-items-center py-3 px-6 text-base-sm font-medium leading-normal rounded-4xl md:text-base-md md:font-medium md:leading-normal ml-auto",a?"text-[#141416] bg-white hdr-bg hdr-bg-strong":"text-white bg-[#0D4749] hdr-text"),onClick:f.e,children:e.amount})]})]})]},t)})})}),!!e.description&&(0,s.jsx)(l.P.p,{className:"whitespace-pre-wrap text-base-sm leading-normal text-white/80 md:text-base-md md:leading-relaxed",variants:m.tE,children:e.description})]})})};function I({style:e,...t}){let{ref:a,style:i,onPointerMove:r,onPointerLeave:n}=(0,p.X)({maxTilt:4});return(0,s.jsx)(l.P.li,{ref:a,style:{...e,...i},onPointerMove:r,onPointerLeave:n,...t})}let $=({card:e,anotherTheme:t,locale:a})=>{let[i,r]=(0,d.useState)(e.list.map(e=>e.quantity?Number(e.quantity):0)),c=e.list.reduce((e,t,a)=>{if(!t.price_per_unit)return e;let s=t.quantity?i[a]:1;return 0===s?e:e+s*Number(t.price_per_unit)},0),o=(e,t)=>{r(a=>a.map((a,s)=>s===e?t:a))};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("ul",{className:"grid flex-1 content-start mb-8",children:e.list.map((e,t)=>e.quantity?(0,s.jsxs)("li",{className:"grid grid-flow-col gap-x-3 justify-between items-center py-2 md:py-3",children:[(0,s.jsx)("p",{className:"text-base-sm font-normal text-white md:text-base-md",children:e.title}),(0,s.jsx)(S,{label:e.title,value:i[t],onDecrement:()=>{let e;return o(t,(e=i[t],[...N].reverse().find(t=>t<e)??.5))},onIncrement:()=>{let e;return o(t,(e=i[t],N.find(t=>t>e)??10))}}),(0,s.jsx)(k,{label:e.title,value:i[t],onChange:e=>o(t,e)})]},t):(0,s.jsxs)("li",{className:"grid grid-flow-col gap-x-3 justify-between items-center py-2 md:py-3",children:[(0,s.jsx)("p",{className:"text-base-sm font-normal text-white md:text-base-md",children:e.title}),(0,s.jsx)(w.I,{name:"line/circle-check",className:"size-6 mx-2 text-white md:size-8 md:mx-9"})]},t))}),(0,s.jsxs)("div",{className:"flex flex-wrap gap-x-4 gap-y-2 justify-between items-center",children:[!!e.period&&(0,s.jsx)("p",{className:"grow basis-0 text-base-sm font-medium leading-normal text-white md:text-base-md md:font-medium",children:e.period}),(0,s.jsx)(n.LayoutGroup,{children:(0,s.jsx)(l.P.button,{layout:!0,className:(0,h.A)("grid place-items-center py-3 px-6 text-base-sm font-medium leading-normal rounded-4xl md:text-base-md md:font-medium md:leading-normal ml-auto",t?"text-[#141416] bg-white hdr-bg hdr-bg-strong shadow-[0_0_28px_rgba(255,255,255,0.35)]":"text-white bg-[#0D4749] hdr-text"),onClick:f.e,children:(0,s.jsx)(P,{value:((e,t)=>{let{currency:a,thousand:s,million:i,prefix:r}=u[t];return e>=1e6?r?`${a}${g(e/1e6)}${i}`:`${g(e/1e6)} ${i} ${a}`:e>=1e3?r?`${a}${g(e/1e3)}${s}`:`${g(e/1e3)} ${s} ${a}`:r?`${a}
1${e.toLocaleString("en-US")}`:`${e.toLocaleString("ru-RU")} ${a}`})(c,a)})})})]})]})}},66020:(e,t,a)=>{a.r(t),a.d(t,{WaveMarquee:()=>h});var s=a(95155),i=a(66341),r=a(4095),l=a(55809),n=a(12115),d=a(29722),c=a(44550),o=a(28245),m=a(95634);function x(e,t,a){let s=Math.min(Math.max(.27*e,150),420),i=-2*s,r=Math.ceil((e+4*s)/s),l=`M ${i} ${a} Q ${i+s/2} ${a-t} ${i+s} ${a}`;for(let e=2;e<=r;e++)l+=` T ${i+e*s} ${a}`;return l}let p=({words:e,curviness:t,speed:a=30,className:i})=>{let r=(0,n.useId)().replace(/:/g,""),l=(0,n.useRef)(null),c=(0,n.useRef)(null),p=(0,n.useRef)(null),h=(0,n.useRef)(null),u=(0,n.useRef)(null),g=(0,o.useMotionValue)("number"==typeof t?t:0),f="object"==typeof t?t:g,[w,b]=(0,n.useState)({width:0,font:0});(0,n.useLayoutEffect)(()=>{let e=l.current;if(!e)return;let t=()=>b({width:e.clientWidth,font:parseFloat(getComputedStyle(e).fontSize)||0});t();let a=new ResizeObserver(t);return a.observe(e),()=>a.disconnect()},[]);let v="\xa0".repeat(w.font&&w.font<30?2:3),y=e.join("\n"),j=(0,n.useMemo)(()=>{let e=y.split("\n");return e.length%2?[...e,...e]:e}
1,[y]),[N,A]=(0,n.useState)(0);(0,n.useLayoutEffect)(()=>{let e=l.current;if(!e||!w.width)return;let t=()=>{let t=getComputedStyle(e),a=document.createElement("canvas").getContext("2d");a&&(a.font=`${t.fontWeight} ${t.fontSize} ${t.fontFamily}`,A(a.measureText(j.map(e=>e+v).join("")).width))};t(),document.fonts?.ready.then(t).catch(()=>{})},[w,v,j]);let _=(w.width+4*Math.min(Math.max(.27*w.width,150),420))*1.2,E=N?Math.max(1,Math.ceil(_/N)):2;(0,n.useEffect)(()=>{let e=c.current,t=p.current,s=h.current,i=u.current;if(!e||!t||!s||!i||!N||!w.width)return;let r=window.matchMedia("(prefers-reduced-motion: reduce)").matches,l=w.font/20,n=e.viewBox.baseVal.height/2,d=N*E,o=0,g=-1,b=0,v=0,y=!1,j=e=>{v=0;let c=b?Math.min(e-b,100):0;b=e;let m=r?0:Math.max(0,f.get());Math.abs(m-g)>.01&&(g=m,t.setAttribute("d",x(w.width,m*l,n))),r||(o=(o-a*c/1e3)%d),s.setAttribute("startOffset",String(o)),i.setAttribute("startOffset",String(o+d)),y&&!r?v=requestAnimationFrame(j):b=0},A=(0,m.z)(e,e=>{(y=e)&&!v&&(v=requestAnimationFrame(j))});return j(performance.now()),()=>{cancelAnimationFrame(v),A()}},[w,E,N,a,f]);let P=40*(w.font/20),S=Math.ceil(1.4*w.font+2*P),k=Array.from({length:E},()=>j).flat().map((e,t)=>(0,s.jsxs)("tspan",{fillOpacity:t%2==0?1:.5,children:[e,v]},t));return(0,s.jsxs)("div",{ref:l,className:(0,d.A)("relative h-[1.3em]",i),children:[(0,s.jsx)("p",{className:"sr-only",children:e.join(", ")}),w.width>0&&(0,s.jsxs)("svg",{ref:c,"aria-hidden":!0,className:"absolute left-0 top-1/2 -translate-y-1/2 overflow-visible pointer-events-none",width:w.width,height:S,viewBox:`0 0 ${w.width} ${S}`,children:[(0,s.jsx)("path",{ref:p,id:`text-loop-${r}`,d:x(w.width,0,S/2),fill:"none"}),(0,s.jsx)("defs",{children:(0,s.jsx)("pattern",{id:`text-loop-hdr-${r}`,patternUnits:"userSpaceOnUse",width:w.width,height:S,children:(0,s.jsx)("image",{href:"/hdr/white-strong.jpg",width:w.width,height:S,preserveAspectRatio:"none"})})}),(0,s.jsx)("text",{fill:"currentColor",dominantBaseline:"central",className:"hdr-svg-text",style:{"--hdr-fill":`url(#text-loop-hdr-${r})`},children:(0,s.jsx)("textPath",{ref:h,href:`#text-loop-${r}`,children:k})}),(0,s.jsx)("text",{fill:"currentColor",dominantBaseline:"central",className:"hdr-svg-text",style:{"--hdr-fill":`url(#text-loop-hdr-${r})`},children:(0,s.jsx)("textPath",{ref:u,href:`#text-loop-${r}`,children:k})})]})]})},h=({data:e,className:t,...a})=>{let o=(0,n.useRef)(null),{scrollYProgress:m}=(0,i.useScroll)({target:o,offset:["start end","center center"]}),x=(0,r.useSpring)(m,{stiffness:120,damping:24,mass:.4}),h=(0,c.useMediaQuery)("(max-width: 743px)"),u=(0,l.useTransform)(x,[0,1],[h?45:30,0]);return(0,s.jsx)("div",{ref:o,className:(0,d.A)("relative left-1/2 right-1/2 -mx-[50vw] py-2.5 w-screen overflow-x-clip text-white","sm:py-4 md:py-6 lg:py-8","3xl:-mx-[970px] 3xl:w-[calc(1040px+900px)]","3xl:after:absolute 3xl:after:top-1/2 3xl:after:right-0 3xl:after:w-60 3xl:after:h-[200%] 3xl:after:bg-[linear-gradient(90deg,#141416_0%,#141416_50%,rgba(20,20,22,0.00)_100%)] 3xl:after:-translate-y-1/2 3xl:after:rotate-180 3xl:after:z-[1]","3xl:before:absolute 3xl:before:top-1/2 3xl:before:left-0 3xl:before:w-60 3xl:before:h-[200%] 3xl:before:bg-[linear-gradient(90deg,#141416_0%,#141416_50%,rgba(20,20,22,0.00)_100%)] 3xl:before:-translate-y-1/2 3xl:before:z-[1]",t),...a,children:(0,s.jsx)(p,{words:e.list.map(({word:e})=>e),curviness:u,className:"font-ibm text-headline-sm font-normal sm:text-headline-md lg:text-headline-lg hdr-own-layer"})})}},67455:(e,t,a)=>{a.r(t),a.d(t,{StagesSection:()=>p});var s=a(95155),i=a(61792),r=a(20708),l=a(12115),n=a(56013),d=a(49324),c=a(29722),o=a(19737),m=a(90672),x=a(85068);let p=({data:e,className:t,...a})=>{let p=(0,l.useRef)(null),{wrapperRef:h,sectionRef:u,wrapperStyle:g,sectionStyle:f}=(0,d.w)(p),w=(0,i.useInView)(u,{once:!0,margin:"-160px"});return(0,s.jsx)("div",{ref:h,style:g,children:(0,s.jsxs)(r.P.section,{ref:u,className:(0,c.A)("grid gap-y-6 md:gap-y-8 lg:gap-y-12",t),variants:n.yc,initial:"hidden",animate:w?"visible":"hidden",...a,style:{...a.style,...f},children:[!!e.headline&&(0,s.jsx)(r.P.div,{variants:n.tE,children:(0,s.jsx)(x.$j,{children:e.headline})}
1),(0,s.jsx)(r.P.div,{className:(0,c.A)("relative grid"),variants:n.tE,children:(0,s.jsxs)("ul",{className:(0,c.A)("relative grid gap-y-12 items-start justify-start ","sm:grid-flow-col sm:gap-x-12 sm:-mb-16 sm:-ml-8 sm:pb-16 sm:pl-8 sm:pr-0 sm:w-[calc(100%+64px)] sm:overflow-auto sm:scrollbar-hide [&>li:last-child]:sm:pr-8","md:gap-x-16 md:ml-[calc((896px-100vw)/2)] md:pl-[calc(50vw-448px)] md:pr-0 md:w-[calc(100%+(100vw-896px))] [&>li:last-child]:md:pr-[calc(50vw-448px)]","lg:ml-[calc((1040px-100vw)/2)] lg:pl-[calc(50vw-520px)] lg:pr-0 lg:w-[calc(100%+(100vw-1040px))] [&>li:last-child]:lg:pr-[calc(50vw-520px)]"),ref:p,children:[e.list.map((e,t)=>(0,s.jsxs)("li",{className:(0,c.A)("relative grid grid-cols-[auto_1fr] grid-rows-[auto_1fr] gap-4 items-center","after:absolute after:-bottom-6 after:left-0 after:w-full after:h-px after:bg-[#D9D9D9] after:opacity-20","sm:items-start sm:py-4 sm:min-w-[186px] sm:w-min sm:h-full sm:after:top-1/2 sm:after:-right-6 sm:after:bottom-auto sm:after:left-auto sm:after:w-px sm:after:h-[calc(100%-64px)] sm:after:-translate-y-1/2","md:grid-cols-none md:min-w-[260px] md:grid-rows-[auto_auto_1fr] md:py-3 md:after:-right-8 md:after:h-[calc(100%-100px)]","lg:py-1.5 lg:min-w-[312px] lg:after:h-[calc(100%-64px)]"),children:[(0,s.jsx)("span",{className:"text-[27px] font-thin leading-none text-white/50 md:text-[40px]",children:`0${t+1}`}),(0,s.jsx)("h3",{className:"font-ibm text-headline-xs text-white md:text-headline-md md:font-semibold",children:e.title}),(0,s.jsx)("p",{className:"col-span-2 text-base-sm leading-relaxed text-white/70 sm:leading-normal sm:whitespace-pre-wrap md:col-span-1 md:text-base-md md:leading-normal",children:e.description})]},t)),!!e.title&&!!e.cta&&(0,s.jsxs)("li",{className:(0,c.A)("grid grid-cols-[100px_1fr] gap-x-8 justify-start items-center content-center h-full min-w-min","sm:gap-x-3 sm:grid-cols-none sm:place-items-center sm:w-[220px]","md:w-full"),children:[(0,s.jsxs)("div",{className:"relative grid row-span-2 sm:row-span-1",children:[(0,s.jsx)("img",{src:m.A.src,alt:"",className:"absolute top-1/2 left-1/2 size-60 min-w-60 sm:size-[128px] sm:min-w-[128px] opacity-70 -translate-x-1/2 -translate-y-1/2"}),(0,s.jsx)("img",{src:e.icon,className:"size-[100px] sm:mb-3 sm:size-20 z-[1]",alt:""})]}),(0,s.jsx)("h3",{className:"text-center font-ibm text-headline-xs leading-tight text-white sm:mb-6 md:font-ibm md:text-[31px] md:font-semibold hdr-text",children:e.title}),(0,s.jsx)("button",{className:(0,c.A)("mt-6 px-4 py-3 w-full min-h-14 text-base-sm leading-tight font-normal text-white rounded-[56px] border border-transparent shadow-[0_0_48px_0_#30DDD9] transition-colors hdr-text","sm:col-span-1 sm:mt-0 sm:min-h-16","md:w-[242px] md:text-base-md","lg:w-[256px] lg:hover:bg-[#0C4F51] lg:hover:border-white/55"),onClick:o.e,children:e.cta})]})]})})]})})}},70582:(e,t,a)=>{a.d(t,{c:()=>l});var s=a(95155),i=a(29722),r=a(96843);let l=()=>(0,s.jsxs)("a",{"aria-label":"Behance",href:"https://www.behance.net/humanless_solutions",target:"_blank",rel:"noreferrer noopener",className:"relative grid place-items-center group",children:[(0,s.jsx)("div",{className:(0,i.A)("absolute top-1/2 left-1/2 w-16 h-[38px] -translate-y-1/2 -translate-x-1/2 transition-all z-0","md:group-hover:bg-[#2970FF] md:group-hover:blur-[20px]")}),(0,s.jsx)(r.I,{hdr:!0,name:"line/be",className:"w-10 h-7 text-white z-[1]"})]})},85068:(e,t,a)=>{a.d(t,{$j:()=>u,EM:()=>g.ServiceAction,DQ:()=>x,OJ:()=>o});var s=a(95155),i=a(26553),r=a(29722),l=a(63467),n=a(19737),d=a(94190);let c={primary:"text-[#24242A] bg-white border-white",secondary:"text-white bg-white/10",tertiary:"text-white bg-transparent border-white/30 lg:hover:border-transparent"},o=e=>e%2?"tertiary":"secondary",m={primary:"hdr-bg",secondary:"hdr-text",tertiary:"hdr-text"},x=({title:e,link:t,style:a,to:o,variant:x="default",className:p,wrapper:h=!0,hdr:u=!1})=>{let g="primary"===a?"secondary":a,f=(0,r.A)("action-shadow-xl","home"===x?"py-2.5 px-6 text-caption-md leading-none rounded-3xl border border-transparent transition-all xl:py-4":"py-4 px-6 text-caption-md leading-none rounded-3xl border border-transparent transition-all",c[g],u&&m[g],p),w=(0,l.j)(e).trim(),b=t?(0,s.jsx)(i.N_,{className:f,href:(0,d.q)(t),children:w}):(0,s.jsx)("button",{className:f,onClick:()=>
1{if(!o)return(0,n.e)();document.querySelector(o)?.scrollIntoView({behavior:"smooth",block:"start"})},children:w});return h?(0,s.jsx)("li",{className:"grid",children:b}):b};var p=a(20708),h=a(56013);let u=({className:e,hdr:t=!1,...a})=>(0,s.jsx)(p.P.h2,{variants:h.tE,className:(0,r.A)("font-ibm text-headline-sm text-white",t&&"hdr-text","sm:text-[31px] md:font-semibold md:leading-tight","lg:text-[40px]",e),...a});var g=a(46693)},90672:(e,t,a)=>{a.d(t,{A:()=>s});let s={src:"/_next/static/media/noise-primary.8d8930cf.webp",height:368,width:368,blurDataURL:"data:image/webp;base64,UklGRqgAAABXRUJQVlA4WAoAAAAQAAAABwAABwAAQUxQSEAAAAABX6CobSM21nXjfawuIgIkWXucLzCIbFvJ+RLACmiA/xswlCADATyIF6ACTSP6HwD0nnAMovt3Vb9Xm2mUtAIAVlA4IEIAAACwAQCdASoIAAgAAkA4JbACdG1/A9QAAP7tLRYeNIGzI1dNsVVG/zK8Gz6gGif/lO6/UB9eDa/DnfwRV57vR+JuAAA=",blurWidth:8,blurHeight:8}},91001:(e,t,a)=>{a.r(t),a.d(t,{GetSection:()=>x});var s=a(95155),i=a(61792),r=a(20708),l=a(12115),n=a(85068),d=a(56013),c=a(33146),o=a(29722),m=a(30138);let x=({data:e,className:t,...a})=>{let c=(0,l.useRef)(null),x=(0,i.useInView)(c,{once:!0,margin:"-160px"});return(0,m.Im)(e.list)?(0,s.jsx)(s.Fragment,{}):(0,s.jsxs)(r.P.section,{className:(0,o.A)("grid gap-y-6 md:gap-y-8 lg:gap-y-12",t),ref:c,variants:d.yc,initial:"hidden",animate:x?"visible":"hidden",...a,children:[!!e.title&&(0,s.jsx)(n.$j,{style:{wordBreak:"break-word"},children:e.title}),(0,m.hj)(e.list)&&(0,s.jsx)(r.P.ul,{variants:d.yc,className:"grid gap-y-3 gap-x-6 sm:gap-y-4 sm:grid-cols-2",children:e.list.map((t,a)=>(0,s.jsxs)(p,{style:{backgroundImage:"url(/_next/static/media/service-background.1d3bccb8.webp)"},className:(0,o.A)("grid grid-cols-[1fr_auto] gap-x-4 gap-y-2 items-center p-6 pt-5 rounded-3xl bg-cover bg-center bg-no-repeat overflow-hidden cursor-default","first:bg-[#9A619A] [&:nth-child(2)]:bg-[#403078] [&:nth-child(3)]:bg-[#0C4F51] last:bg-[#43434C]","sm:grid-cols-1 sm:grid-rows-[auto_auto_1fr] sm:gap-x-6 sm:gap-y-3 sm:items-start sm:pt-6","md:grid-cols-[auto_1fr] md:grid-rows-[auto_1fr]"),variants:d.tE,children:[!!t.icon&&(0,s.jsx)("div",{className:"grid justify-self-start relative md:row-span-2",children:(0,s.jsx)("img",{src:t.icon,className:"size-10 sm:mb-3 sm:size-12 md:mb-0 z-[1]",alt:""})}),!!e.title&&(0,s.jsx)("h3",{className:"row-start-1 col-start-1 font-ibm text-headline-xs text-white sm:col-start-auto sm:row-start-auto md:text-headline-sm",children:t.title}),!!t.description&&(0,s.jsx)("p",{className:"col-span-2 text-base-sm font-normal text-white/80 sm:col-span-1 sm:text-base-md sm:font-normal",children:t.description})]},a))})]})};function p({style:e,...t}){let{ref:a,style:i,onPointerMove:l,onPointerLeave:n}=(0,c.X)({maxTilt:5});return(0,s.jsx)(r.P.li,{ref:a,style:{...e,...i},onPointerMove:l,onPointerLeave:n,...t})}},91469:(e,t,a)=>{a.r(t),a.d(t,{AnotherServiceSection:()=>m});var s=a(95155),i=a(12115),r=a(61792),l=a(20708),n=a(56013),d=a(29722),c=a(44550),o=a(85068);let m=({data:e,className:t,...a})=>{let m=(0,i.useRef)(null),x=(0,r.useInView)(m,{once:!0,margin:"-160px"}),p=(0,c.useMediaQuery)("(max-width: 743px)");return(0,s.jsxs)(l.P.section,{className:(0,d.A)("grid gap-y-6 md:gap-y-8 lg:gap-y-12",t),ref:m,variants:n.yc,initial:"hidden",animate:x?"visible":"hidden",...a,children:[!!e.title&&(0,s.jsx)(l.P.div,{variants:n.tE,children:(0,s.jsx)(o.$j,{style:{wordBreak:"break-word"},children:e.title})}),p&&(0,s.jsxs)(l.P.div,{className:(0,d.A)("grid gap-y-2.5 z-[1] -ml-4 px-4 w-[calc(100%+32px)] overflow-x-auto scrollbar-hide","sm:hidden"),variants:n.G9,children:[(0,s.jsx)("ul",{className:"flex gap-2.5",children:e.list.slice(0,Math.ceil(e.list.length/2)).map((e,t)=>(0,i.createElement)(o.DQ,{...e,style:(0,o.OJ)(t),key:t,className:"whitespace-nowrap"}))}),(0,s.jsx)("ul",{className:"flex gap-2.5",children:e.list.slice(Math.ceil(e.list.length/2)).map((e,t)=>(0,i.createElement)(o.DQ,{...e,style:(0,o.OJ)(t),key:t,className:"whitespace-nowrap"}))})]}),!p&&(0,s.jsx)(l.P.ul,{className:"flex flex-wrap gap-3 z-[1] lg:max-w-[75%]",variants:n.G9,children:e.list.map((e,t)=>(0,s.jsx)(l.P.li,{className:"grid",variants:n.tE,children:(0,s.jsx)(o.DQ,{...e,style:(0,o.OJ)(t),wrapper:!1})},t))})]})}},91981:(e,t,a)=>{a.r(t),a.d(t,{DividerSection:()=>c});var s=a(95155),i=a(61792),r=a(20708),l=a(12115),n=a(29722);let d={hidden:{scaleX:0},visible:{scaleX:1,transition:{duration:.7,ease:[.22,1,.36,1]}}},c=({className:e,...t})=>{let a=(0,l.useRef)(null),c=(0,i.useInView)(a,{once:!0,margin:"-160px"});return(0,s.jsx)(r.P.div,{ref:a,className:(0,n.A)("h-px w-full bg-[rgba(217,217,217,0.20)]",e),style:{transformOrigin:"left"},variants:d,initial:"hidden",animate:c?"visible":"hidden",...t})}},92063:(e,t,a)=>{a.r(t),a.d(t,{InfoSection:()=>o});var s=a(95155),i=a(61792),r=a(20708),l=a(12115),n=a(56013),d=a(29722),c=a(85068);let o=({data:e,className:t,...a})=>{let o=(0,l.useRef)(null),m=(0,i.useInView)(o,{once:!0,margin:"-160px"});return(0,s.jsxs)(r.P.section,{className:(0,d.A)("grid items-start gap-6 sm:grid-cols-2 md:gap-x-8 lg:gap-x-12",t),ref:o,variants:n.yc,initial:"hidden",animate:m?"visible":"hidden",...a,children:[!!e.title&&(0,s.jsx)(r.P.div,{variants:n.tE,children:(0,s.jsx)(c.$j,{
1className:"whitespace-pre-line",style:{wordBreak:"break-word"},children:e.title})}),!!e.description&&(0,s.jsx)(r.P.p,{className:"whitespace-pre-line text-base-sm text-white/80 md:text-base-md",variants:n.tE,children:e.description})]})}},97612:(e,t,a)=>{a.r(t),a.d(t,{DescriptionSection:()=>x});var s=a(95155),i=a(61792),r=a(20708),l=a(12115),n=a(48051),d=a(29722),c=a(56013),o=a(19737),m=a(85068);let x=({data:e,className:t,...a})=>{let x=(0,l.useRef)(null),p=(0,i.useInView)(x,{once:!0,margin:"-160px"}),h=[];for(let t=0;t<e.list.length;t+=2)h.push(e.list.slice(t,t+2));return(0,s.jsxs)(r.P.section,{className:(0,d.A)("grid gap-y-8 gap-x-12 items-start z-[1] md:gap-y-12 lg:grid-cols-[1fr_720px]",t),ref:x,variants:c.yc,initial:"hidden",animate:p?"visible":"hidden",...a,children:[(0,s.jsx)(r.P.div,{variants:c.tE,children:(0,s.jsx)(m.$j,{style:{wordBreak:"break-word"},children:e.title})}),(0,s.jsxs)(r.P.div,{className:"grid gap-y-8 md:gap-y-[72px]",variants:c.yc,children:[(0,s.jsx)("div",{className:"flex flex-col gap-y-6 sm:gap-y-0",children:h.map((e,t)=>(0,s.jsxs)(l.Fragment,{children:[(0,s.jsx)(r.P.ul,{className:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:gap-x-8",variants:c.yc,children:e.map((e,t)=>(0,s.jsxs)(r.P.li,{className:"grid grid-rows-[auto_1fr] gap-y-2 md:gap-y-3",variants:c.tE,children:[(0,s.jsx)("h3",{className:"text-base-md font-medium leading-normal text-white",children:e.title}),(0,s.jsx)("p",{className:"whitespace-pre-wrap text-base-sm text-white/80 sm:text-base-md",children:e.description})]},t))}),t<h.length-1&&(0,s.jsx)("div",{className:"hidden my-8 h-px bg-[#D9D9D9] opacity-20 sm:block"})]},t))}),!!e.cta&&(0,s.jsx)(r.P.div,{className:"grid grid-cols-1 gap-x-6 sm:grid-cols-2 md:gap-x-12",variants:c.tE,children:(0,s.jsx)(n.EM,{variant:"white",className:(0,d.A)("justify-self-end py-4 px-5 w-full","sm:col-start-2 row-start-2"),span:{className:(0,d.A)("text-base-sm font-normal leading-tight","md:text-base-md md:leading-relaxed md:font-normal")},onClick:o.e,children:e.cta})})]})]})}}}]);
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.