PageSourceSearch

https://360i.digital/_next/static/chunks/2_rel9b4mml6i.js

js 360i.digital collected 2026-10-06 17:00:41 UTC 16,346 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,6199,e=>{"use strict";var t=e.i(43476),a=e.i(73055),l=e.i(38939);e.s(["PricingTable",0,function({tiers:e,serviceSlug:s,title:i="Стоимость услуги",intro:n="Пакет формируется индивидуально после бесплатного аудита. Ниже - ориентиры."}){let x=4===e.length,r=x?"min-[1181px]:h-auto min-[1181px]:min-h-[522px] min-[1181px]:w-full":"",o=e.some(e=>/[–—-]/.test(e.price)),c=e.some(e=>e.price.replace(/\D/g,"").length>=6),d=o||c?"!grid-cols-1":x?"min-[1181px]:grid-cols-1":"";return(0,t.jsxs)("section",{className:"mx-auto mt-24 w-[calc(100%-56px)] max-w-[1980px] max-[959px]:w-[calc(100%-32px)] max-[479px]:mt-14",id:"pricing",children:[(0,t.jsx)("h2",{className:"m-0 text-center text-[32px] font-semibold uppercase leading-[35px] text-[#387cff] max-[720px]:text-[28px] max-[720px]:leading-[32px]",children:i}),(0,t.jsx)("p",{className:"m-0 mx-auto mt-8 max-w-[980px] text-center text-[14px] font-normal leading-[21px] text-[#858a8f]",children:n}),(0,t.jsx)("div",{className:`mt-20 grid justify-center gap-5 ${x?"min-[1181px]:grid-cols-[repeat(4,minmax(0,367px))]":"min-[1181px]:grid-cols-[repeat(3,367px)]"} max-[1180px]:grid-cols-[repeat(2,367px)] max-[1180px]:[&>article:last-child:nth-child(odd)]:col-span-2 max-[1180px]:[&>article:last-child:nth-child(odd)]:justify-self-center max-[800px]:flex max-[800px]:justify-start max-[800px]:overflow-x-auto max-[800px]:pb-3 max-[800px]:snap-x max-[800px]:snap-mandatory max-[800px]:scroll-px-4 max-[800px]:[-webkit-overflow-scrolling:touch] max-[479px]:mt-10`,children:e.map(e=>(0,t.jsxs)("article",{className:`flex min-h-[522px] w-[367px] flex-col rounded-[14px] p-[30px] ${r} ${e.highlighted?"bg-[#dfe7fa]":"bg-[#f9f9f9]"} max-[800px]:w-[306px] max-[800px]:shrink-0 max-[800px]:snap-center max-[479px]:h-auto max-[479px]:min-h-[522px]`,children:[(0,t.jsx)("p",{className:"m-0 text-[12px] leading-[17px] text-[#858a8f]",children:"Тариф"}),(0,t.jsxs)("h3",{className:"m-0 mt-2 text-[20px] font-semibold uppercase leading-[28px] text-[#0c1425]",children:["«",e.name,"»"]}),e.description?(0,t.jsx)("p",{className:"m-0 mt-[14px] text-[14px] font-semibold leading-[18px] text-[#0c1425]",children:e.description}):null,(0,t.jsx)("ul",{className:"mt-5 grid gap-1 p-0 text-[14px] leading-[18px] text-[#858a8f]",children:e.features.map(e=>(0,t.jsx)("li",{className:"ml-4 list-disc pl-1",children:e},e))}),(0,t.jsxs)("div",{className:"mt-auto pt-5",children:[e.result?(0,t.jsxs)("p",{className:"rounded-[10px] bg-white p-5 text-[14px] leading-[18px] text-[#858a8f] shadow-[0_12px_32px_rgba(12,20,37,.05)]",children:[(0,t.jsx)("strong",{className:"font-semibold text-[#0c1425]",children:"Результат:"})," ",e.result]}):null,(0,t.jsxs)("div",{className:`mt-5 grid grid-cols-[minmax(0,1fr)_176px] items-end gap-4 ${d} max-[800px]:grid-cols-1`,children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"m-0 text-[12px] leading-[17px] text-[#858a8f]",children:"Стоимость"}),(0,t.jsx)("p",{className:"m-0 mt-2 whitespace-nowrap text-[20px] font-semibold leading-[28px] text-[#0c1425]",children:e.price.replace(/[\s\u00a0]₽/,"р")}),e.period?(0,t.jsx)("p",{className:"m-0 mt-1 text-[14px] leading-[18px] text-[#858a8f]",children:e.period}):null]}),(0,t.jsx)(a.LeadModal,{triggerLabel:e.ctaLabel??"Оставить заявку",source:`service-${s}-${e.name}`,className:"!w-full !min-w-0 whitespace-nowrap !px-3"})]})]})]},e.name))}),(0,t.jsx)(l.CarouselControls,{label:"Тарифы",className:"min-[801px]:hidden"})]})}])},52682,e=>{"use strict";var t=e.i(43476),a=e.i(71645),l=e.i(24071),s=e.i(67927),i=e.i(57688),n=e.i(22016);let x={carousel:{card:"w-[420px] shrink-0 snap-start max-[479px]:w-[calc(100vw-96px)]",body:"",text:"",media:"w-[150px] max-[479px]:w-[104px] max-[379px]:w-[84px]",sizes:"150px"},grid:{card:"min-w-0",body:"pr-2",text:"line-clamp-3",media:"w-[120px] max-[479px]:w-[96px] max-[379px]:w-[76px]",sizes:"120px"}};function r({item:e,variant:a}){let l=x[a];return(0,t.jsxs)(n.default,{href:e.href,className:`group flex min-h-[176px] items-stretch overflow-hidden rounded-[12px] bg-[linear-gradient(90deg,#f5f6fa_0%,#dee6fa_62%)] no-u
1nderline transition-shadow hover:shadow-[0_10px_24px_rgba(56,124,255,0.14)] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-3 focus-visible:outline-[#101827] ${l.card}`,children:[(0,t.jsxs)("span",{className:`flex min-w-0 flex-1 flex-col py-6 pl-6 max-[479px]:py-5 max-[479px]:pl-5 ${l.body}`,children:[(0,t.jsx)("span",{className:"text-[19px] font-semibold leading-[24px] text-[#0c1425] max-[479px]:text-[17px] max-[479px]:leading-[22px]",children:e.label}),e.text?(0,t.jsx)("span",{className:`mt-2 text-[14px] leading-[20px] text-[#858a8f] ${l.text}`,children:e.text}):null,(0,t.jsxs)("span",{className:"mt-auto pt-4 text-[14px] font-semibold text-[#387cff]",children:["Подробнее ",(0,t.jsx)("span",{className:"inline-block transition-transform group-hover:translate-x-1",children:"→"})]})]}),e.image?(0,t.jsx)("span",{className:`relative shrink-0 overflow-hidden [mask-image:linear-gradient(90deg,transparent_0%,#000_28%)] ${l.media}`,"aria-hidden":"true",children:(0,t.jsx)(i.default,{src:e.image,alt:"",fill:!0,sizes:l.sizes,className:"object-cover object-[50%_40%] transition-transform duration-300 group-hover:scale-105"})}):null]})}let o="absolute top-1/2 z-10 inline-flex size-12 -translate-y-1/2 items-center justify-center rounded-full bg-[#e4f1ff] text-[#387cff] shadow-[0_6px_16px_rgba(16,24,39,0.08)] transition-[background-color,opacity] duration-200 ease-in-out hover:bg-[#d8e9ff] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-3 focus-visible:outline-[#101827] disabled:pointer-events-none disabled:opacity-0 max-[800px]:hidden";e.s(["RelatedServicesCarousel",0,function({title:e,items:i}){let n=(0,a.useRef)(null),[x,c]=(0,a.useState)(!1),[d,p]=(0,a.useState)(!1),m=(0,a.useCallback)(()=>{let e=n.current;e&&(c(e.scrollLeft>4),p(e.scrollLeft+e.clientWidth<e.scrollWidth-4))},[]);(0,a.useEffect)(()=>{let e=n.current;if(e)return m(),e.addEventListener("scroll",m,{passive:!0}),window.addEventListener("resize",m),()=>{e.removeEventListener("scroll",m),window.removeEventListener("resize",m)}},[m]);let u=e=>{let t=n.current,a=t?.firstElementChild;if(!t||!a)return;let l=parseFloat(getComputedStyle(t).columnGap)||0,s=window.matchMedia("(prefers-reduced-motion: reduce)").matches?"auto":"smooth";t.scrollBy({left:e*(a.offsetWidth+l),behavior:s})};return(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("button",{type:"button","aria-label":"Предыдущие услуги",onClick:()=>u(-1),disabled:!x,className:`${o} -left-3 min-[1400px]:-left-16`,children:(0,t.jsx)(l.ChevronLeft,{className:"size-6","aria-hidden":!0})}),(0,t.jsx)("button",{type:"button","aria-label":"Следующие услуги",onClick:()=>u(1),disabled:!d,className:`${o} -right-3 min-[1400px]:-right-16`,children:(0,t.jsx)(s.ChevronRight,{className:"size-6","aria-hidden":!0})}),(0,t.jsx)("div",{ref:n,role:"region","aria-label":e,tabIndex:0,className:"flex snap-x snap-mandatory gap-5 overflow-x-auto scroll-smooth pb-1 [-webkit-overflow-scrolling:touch] [scrollbar-width:none] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[#101827] motion-reduce:scroll-auto max-[800px]:scroll-px-4 [&::-webkit-scrollbar]:hidden",children:i.map(e=>(0,t.jsx)(r,{item:e,variant:"carousel"},e.href))})]})}],52682)},17592,e=>{"use strict";var t=e.i(43476),a=e.i(57688),l=e.i(22016),s=e.i(71645),i=e.i(24071),n=e.i(67927),x=e.i(19455);e.s(["SeoCasesCarousel",0,function({cases:e}
1){let[r,o]=(0,s.useState)(0),c=e.length>1;return((0,s.useEffect)(()=>{if(!c||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let t=window.setInterval(()=>{o(t=>(t+1)%e.length)},5e3);return()=>window.clearInterval(t)},[e.length,c]),0===e.length)?null:(0,t.jsxs)("div",{className:"relative mx-auto w-full max-w-[1110px]",children:[c?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button","aria-label":"Предыдущий кейс",onClick:()=>{o(t=>(t-1+e.length)%e.length)},className:"absolute left-0 top-[176px] z-10 inline-flex size-[60px] -translate-x-1/2 max-[1399px]:translate-x-0 -translate-y-1/2 items-center justify-center rounded-full bg-[#e4f1ff] text-[#387cff] transition-colors duration-200 ease-in-out hover:bg-[#d8e9ff] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-3 focus-visible:outline-[#101827] max-[1180px]:-left-1 max-[1180px]:size-12 max-[720px]:left-0 max-[720px]:top-[calc(16px+((100vw-64px)*312/465)+12px)] max-[720px]:size-11 max-[720px]:translate-x-0 max-[720px]:-translate-y-1/2 max-[479px]:top-[calc(16px+((100vw-64px)*312/465)+12px)]",children:(0,t.jsx)(i.ChevronLeft,{className:"size-8 max-[1180px]:size-6","aria-hidden":!0})}),(0,t.jsx)("button",{type:"button","aria-label":"Следующий кейс",onClick:()=>{o(t=>(t+1)%e.length)},className:"absolute right-0 top-[176px] z-10 inline-flex size-[60px] translate-x-1/2 max-[1399px]:translate-x-0 -translate-y-1/2 items-center justify-center rounded-full bg-[#e4f1ff] text-[#387cff] transition-colors duration-200 ease-in-out hover:bg-[#d8e9ff] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-3 focus-visible:outline-[#101827] max-[1180px]:-right-1 max-[1180px]:size-12 max-[720px]:right-0 max-[720px]:top-[calc(16px+((100vw-64px)*312/465)+12px)] max-[720px]:size-11 max-[720px]:translate-x-0 max-[720px]:-translate-y-1/2 max-[479px]:top-[calc(16px+((100vw-64px)*312/465)+12px)]",children:(0,t.jsx)(n.ChevronRight,{className:"size-8 max-[1180px]:size-6","aria-hidden":!0})})]}):null,(0,t.jsx)("div",{className:"mx-auto w-[930px] overflow-hidden max-[1080px]:w-full",children:(0,t.jsx)("div",{className:"flex transition-transform duration-500 ease-[cubic-bezier(0.22,1,0.36,1)] motion-reduce:transition-none",style:{transform:`translateX(-${100*r}%)`},children:e.map(e=>(0,t.jsxs)("article",{className:"grid h-[352px] min-w-full grid-cols-[465px_1fr] gap-10 rounded-[10px] bg-[#f9f9f9] [padding:20px_40px_20px_20px] max-[1080px]:h-auto max-[1080px]:grid-cols-1 max-[1080px]:gap-6 max-[1080px]:[padding:20px] max-[479px]:[padding:16px]",children:[(0,t.jsx)("div",{className:"relative h-[312px] w-[465px] overflow-hidden rounded-[10px] border border-[#ececec] bg-white max-[1080px]:h-auto max-[1080px]:w-full max-[1080px]:aspect-[465/312]",children:(0,t.jsx)(a.default,{className:"object-cover",src:e.image.src,alt:e.image.alt,fill:!0,sizes:"(max-width: 1080px) calc(100vw - 72px), 465px"})}),(0,t.jsxs)("div",{className:"flex h-[312px] flex-col max-[1080px]:h-auto",children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-5",children:[(0,t.jsx)("h3",{className:"m-0 text-[20px] font-semibold leading-[31px] text-[#0c1425] max-[479px]:text-[18px] max-[479px]:leading-[24px]",children:e.title}),e.href?(0,t.jsx)(x.Button,{asChild:!0,size:"compact",className:"!text-white no-underline max-[479px]:h-9 max-[479px]:px-4",children:(0,t.jsx)(l.default,{href:e.href,children:"Подробнее"})}):null]}),(0,t.jsx)("dl",{className:"m-0 mt-7 grid gap-[9px] text-[12px] leading-[16px]",children:e.metrics.map(a=>(0,t.jsxs)("div",{className:"grid grid-cols-[112px_auto] items-baseline gap-4",children:[(0,t.jsx)("dt",{className:"text-[#858a8f]",children:a.label}),(0,t.jsx)("dd",{className:"m-0 text-[14px] font-semibold leading-[18px] text-[#0c1425]",children:a.value})]},`${e.title}-${a.label}`))}),(0,t.jsx)("div",{className:"mt-4 h-px w-full bg-[#d7d7d7]"}),e.cost||e.conversion?(0,t.jsxs)("div",{className:"mt-5 flex items-center justify-between gap-5 text-[12px] leading-[16px] max-[479px]:items-start max-[479px]:gap-3",children:[e.cost?(0,t.jsxs)("div",{className:"grid grid-cols-[80px_auto] items-baseline gap-4 max-[479px]:grid-cols-1 max-[479px]:gap-1",children:[(0,t.jsx)("span",{className:"text-[#858a8f]",children:"Расходы"}),(0,t.jsx)("strong",{className:"text-[14px] font-semibold leading-[18px] text-[#0c1425]",children:e.cost})]}):(0,t.jsx)("span",{"aria-hidden":!0}),e.conversion?(0,t.jsxs)("span",{className:"inline-flex min-h-[34px] shrink-0 items-center justify-center rounded-full bg-[#387cff] px-5 text-[14px] font-medium leading-none text-white max-[479px]:min-h-[30px] max-[479px]:px-3 max-[479px]:text-[12px]",children:["Конверсия ",e.conversion]}):null]}):null,(0,t.jsxs)("p",{className:"m-0 mt-auto rounded-[10px] bg-[#e4f1ff] px-5 py-4 text-[12px] leading-[16
1px] text-[#0c1425] max-[1080px]:mt-6",children:[(0,t.jsx)("strong",{children:"Результат: "}),e.result]})]})]},e.title))})}),c?(0,t.jsx)("div",{className:"mx-auto mt-8 h-[6px] w-[300px] overflow-hidden rounded-full bg-[#d6d6d6] max-[479px]:w-[220px]","aria-hidden":!0,children:(0,t.jsx)("div",{className:"h-full rounded-full bg-[#858a8f] transition-transform duration-500 ease-[cubic-bezier(0.22,1,0.36,1)] motion-reduce:transition-none",style:{width:`${100/e.length}%`,transform:`translateX(${100*r}%)`}})}):null]})}])},38939,e=>{"use strict";var t=e.i(43476),a=e.i(71645),l=e.i(56420);let s=(0,l.default)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]),i=(0,l.default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);var n=e.i(75157);e.s(["CarouselControls",0,function({label:e="карточки",className:l,counterFrom:x=9}){let r=a.useRef(null),[o,c]=a.useState({scrollable:!1,index:0,count:0,atStart:!0,atEnd:!1}),d=a.useCallback(()=>r.current?.previousElementSibling,[]);a.useEffect(()=>{let e=d();if(!e)return;let t=0,a=()=>{t=0;let a=Array.from(e.children),l=e.scrollWidth-e.clientWidth,s=parseFloat(getComputedStyle(e).paddingLeft)||0,i=e.getBoundingClientRect().left+s,n=0,x=1/0;a.forEach((e,t)=>{let a=Math.abs(e.getBoundingClientRect().left-i);a<x&&(x=a,n=t)});let r=e.scrollLeft>=l-2;r&&(n=a.length-1),c({scrollable:l>2,index:n,count:a.length,atStart:e.scrollLeft<=2,atEnd:r})},l=()=>{t||(t=requestAnimationFrame(a))};a(),e.addEventListener("scroll",l,{passive:!0}),window.addEventListener("resize",l);let s="u">typeof ResizeObserver?new ResizeObserver(l):null;return s?.observe(e),()=>{e.removeEventListener("scroll",l),window.removeEventListener("resize",l),s?.disconnect(),t&&cancelAnimationFrame(t)}},[d]);let p=e=>{let t=d(),a=t?.children[0];if(!t||!a)return;let l=parseFloat(getComputedStyle(t).columnGap)||0,s=window.matchMedia("(prefers-reduced-motion: reduce)").matches;t.scrollBy({left:e*(a.getBoundingClientRect().width+l),behavior:s?"auto":"smooth"})}
1,m="inline-flex size-11 shrink-0 items-center justify-center rounded-full bg-[#e4edff] text-[#387cff] transition-colors hover:bg-[#d3e0ff] disabled:cursor-default disabled:opacity-40 disabled:hover:bg-[#e4edff]";return(0,t.jsxs)("div",{ref:r,className:(0,n.cn)("mt-4 flex items-center justify-between gap-4",!o.scrollable&&"hidden",l),children:[o.count>=x?(0,t.jsxs)("p",{className:"m-0 text-[14px] font-semibold leading-none text-[#858a8f]","aria-live":"polite",children:[(0,t.jsx)("span",{className:"text-[#387cff]",children:o.index+1})," / ",o.count]}):(0,t.jsx)("div",{className:"flex items-center gap-2",role:"group","aria-label":`${e}: позиция`,children:Array.from({length:o.count},(a,l)=>(0,t.jsx)("button",{type:"button","aria-label":`${e}: ${l+1} из ${o.count}`,"aria-current":l===o.index?"true":void 0,onClick:()=>(e=>{let t=d(),a=t?.children[e];if(!t||!a)return;let l=parseFloat(getComputedStyle(t).paddingLeft)||0,s=a.getBoundingClientRect().left-t.getBoundingClientRect().left-l;t.scrollBy({left:s,behavior:"smooth"})})(l),className:(0,n.cn)("size-2 rounded-full transition-colors",l===o.index?"bg-[#387cff]":"bg-[#dbe4f3]")},l))}),(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)("button",{type:"button",className:m,onClick:()=>p(-1),disabled:o.atStart,"aria-label":`${e}: назад`,children:(0,t.jsx)(s,{className:"size-5","aria-hidden":"true"})}),(0,t.jsx)("button",{type:"button",className:m,onClick:()=>p(1),disabled:o.atEnd,"aria-label":`${e}: вперёд`,children:(0,t.jsx)(i,{className:"size-5","aria-hidden":"true"})})]})]})}],38939)}]);

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.