[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"global":3,"services:ru":202,"technology-names:ru":248,"service:lk:ru":297},{"id":4,"documentId":5,"siteName":6,"siteUrl":7,"createdAt":8,"updatedAt":8,"publishedAt":9,"locale":10,"logo":11,"ogImage":25,"nav":70,"headerCta":92,"contact":97,"footer":116,"organization":135,"brief":151},3,"pdvc9bpy99219el368k0axyu","Spot","https:\u002F\u002Fwespot.ru","2026-10-26T22:39:37.331Z","2026-10-27T12:00:11.699Z","ru",{"id":12,"documentId":13,"name":14,"alternativeText":6,"caption":15,"focalPoint":15,"width":16,"height":17,"formats":15,"hash":18,"ext":19,"mime":20,"size":21,"url":22,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":24,"updatedAt":24,"publishedAt":24},28,"tampnmiu5mwua40w53mjugw8","logo-spot.svg",null,116,34,"logo_spot_53ec7bfdce",".svg","image\u002Fsvg+xml",8.28,"\u002Fuploads\u002Flogo_spot_53ec7bfdce.svg","local","2026-10-26T22:32:01.303Z",{"id":26,"documentId":27,"name":28,"alternativeText":6,"caption":15,"focalPoint":15,"width":29,"height":30,"formats":31,"hash":66,"ext":33,"mime":36,"size":67,"url":68,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":69,"updatedAt":69,"publishedAt":69},29,"g7keq692g2z8vgqzkv8bzt0r","spot.jpg",1200,630,{"large":32,"small":42,"medium":50,"thumbnail":58},{"ext":33,"url":34,"hash":35,"mime":36,"name":37,"path":15,"size":38,"width":39,"height":40,"sizeInBytes":41},".jpg","\u002Fuploads\u002Flarge_spot_e52160dbaa.jpg","large_spot_e52160dbaa","image\u002Fjpeg","large_spot.jpg",26.66,1000,525,26659,{"ext":33,"url":43,"hash":44,"mime":36,"name":45,"path":15,"size":46,"width":47,"height":48,"sizeInBytes":49},"\u002Fuploads\u002Fsmall_spot_e52160dbaa.jpg","small_spot_e52160dbaa","small_spot.jpg",10.21,500,263,10208,{"ext":33,"url":51,"hash":52,"mime":36,"name":53,"path":15,"size":54,"width":55,"height":56,"sizeInBytes":57},"\u002Fuploads\u002Fmedium_spot_e52160dbaa.jpg","medium_spot_e52160dbaa","medium_spot.jpg",17.69,750,394,17692,{"ext":33,"url":59,"hash":60,"mime":36,"name":61,"path":15,"size":62,"width":63,"height":64,"sizeInBytes":65},"\u002Fuploads\u002Fthumbnail_spot_e52160dbaa.jpg","thumbnail_spot_e52160dbaa","thumbnail_spot.jpg",3.81,245,129,3808,"spot_e52160dbaa",33.67,"\u002Fuploads\u002Fspot_e52160dbaa.jpg","2026-10-26T22:32:01.363Z",[71,76,80,84,88],{"id":17,"label":72,"href":73,"kind":74,"strong":75,"external":75},"Услуги","\u002Fservices","text",false,{"id":77,"label":78,"href":79,"kind":74,"strong":75,"external":75},35,"Проекты","\u002Fcases",{"id":81,"label":82,"href":83,"kind":74,"strong":75,"external":75},36,"Экспертиза","\u002F#expertise",{"id":85,"label":86,"href":87,"kind":74,"strong":75,"external":75},37,"Как работаем","\u002F#how",{"id":89,"label":90,"href":91,"kind":74,"strong":75,"external":75},38,"Контакты","#contact",{"id":93,"label":94,"href":95,"kind":96,"strong":75,"external":75},39,"Обсудить проект","#brief","btn-a",{"id":4,"heading":98,"text":99,"cta":100,"links":102},"Обсудим проект","Отвечаем в тот же день. Первый шаг — созвон на 30 минут или бриф в Telegram.",{"id":101,"label":94,"href":95,"kind":96,"strong":75,"external":75},40,[103,107,111],{"id":104,"label":105,"href":106,"kind":74,"strong":75,"external":75},41,"push@wespot.ru","mailto:push@wespot.ru",{"id":108,"label":109,"href":110,"kind":74,"strong":75,"external":75},42,"+7 (922) 222-66-44","tel:+79222226644",{"id":112,"label":113,"href":114,"kind":74,"strong":75,"external":115},43,"@khudyakv","https:\u002F\u002Ft.me\u002Fkhudyakv",true,{"id":4,"legal":117,"links":118},"© 2022–2026 Spot · ИП Худяков Владислав Андреевич · ИНН 667301890121",[119,123,127,131],{"id":120,"label":121,"href":122,"kind":74,"strong":75,"external":75},44,"Политика конфиденциальности","\u002Fprivacy",{"id":124,"label":125,"href":126,"kind":74,"strong":75,"external":75},45,"Соглашение","\u002Fterms",{"id":128,"label":129,"href":130,"kind":74,"strong":115,"external":115},46,"Хабр","https:\u002F\u002Fhabr.com\u002Fru\u002Fusers\u002Fkhudyakv\u002Farticles\u002F",{"id":132,"label":133,"href":134,"kind":74,"strong":115,"external":115},47,"Telegram","https:\u002F\u002Ft.me\u002Ffrontend_lite",{"id":4,"name":6,"alternateNames":136,"legalName":137,"inn":138,"email":105,"phone":139,"telegram":114,"country":140,"description":141,"sameAs":142},"Wespot, Виспот","ИП Худяков Владислав Андреевич","667301890121","+79222226644","RU","Выстраиваем онлайн-взаимодействие бизнеса с клиентами, партнёрами и сотрудниками: личные кабинеты и магазины для клиентов, порталы для дилеров и партнёров, CRM и внутренние системы для команд.",[143,145,148],{"id":144,"label":133,"href":114,"kind":74,"strong":75,"external":115},48,{"id":146,"label":147,"href":134,"kind":74,"strong":75,"external":115},49,"Читать в Telegram",{"id":149,"label":150,"href":130,"kind":74,"strong":75,"external":115},50,"Статьи на Хабре",{"id":4,"label":94,"title":152,"submit":153,"successText":154,"errorText":155,"people":156,"fields":177,"consent":198},"Заполните бриф \u003Cspan style=\"color: #6B6B72\">по задаче\u003C\u002Fspan>","Отправить бриф","Спасибо! Бриф у нас — ответим вам как можно скорее.","Не получилось отправить бриф. Напишите нам на push@wespot.ru или в Telegram @khudyakv.",[157],{"id":4,"name":158,"role":159,"photo":160},"Владислав Худяков","Основатель",{"id":161,"documentId":162,"name":163,"alternativeText":158,"caption":15,"focalPoint":15,"width":164,"height":164,"formats":165,"hash":173,"ext":33,"mime":36,"size":174,"url":175,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":176,"updatedAt":176,"publishedAt":176},30,"fbfagczmqep6lcsch1v3c81f","vladislav-khudyakov.jpg",160,{"thumbnail":166},{"ext":33,"url":167,"hash":168,"mime":36,"name":169,"path":15,"size":170,"width":171,"height":171,"sizeInBytes":172},"\u002Fuploads\u002Fthumbnail_vladislav_khudyakov_0a1f3babcf.jpg","thumbnail_vladislav_khudyakov_0a1f3babcf","thumbnail_vladislav-khudyakov.jpg",5.61,156,5606,"vladislav_khudyakov_0a1f3babcf",5.82,"\u002Fuploads\u002Fvladislav_khudyakov_0a1f3babcf.jpg","2026-10-26T22:32:01.379Z",[178,185,191],{"id":179,"label":180,"name":181,"tag":182,"type":74,"placeholder":183,"autocomplete":181,"rows":184,"required":115},7,"Имя*","name","input","Как к вам обращаться?",0,{"id":186,"label":187,"name":188,"tag":182,"type":74,"placeholder":189,"autocomplete":190,"rows":184,"required":115},8,"Как с вами связаться*","contact","Мессенджер, телефон, email","off",{"id":192,"label":193,"name":194,"tag":195,"type":74,"placeholder":196,"autocomplete":190,"rows":197,"required":75},9,"Кратко о задаче","task","textarea","Что нужно сделать, в какие сроки, есть ли ограничения",4,{"id":4,"before":199,"link":200,"href":122,"after":201},"Даю согласие на обработку персональных данных. Подробнее в ","политике конфиденциальности",".",[203,211,220,228,235,241],{"id":204,"documentId":205,"title":206,"slug":207,"num":208,"text":209,"isLinked":75,"order":184,"ctaLabel":210},25,"xom9f9b8uov8k5jzse6cawd0","Личные кабинеты и порталы","lk","01","Кабинеты для клиентов, партнёров и сотрудников: заказы, платежи, заявки, история и роли доступа.","Обсудить задачу",{"id":212,"documentId":213,"title":214,"slug":215,"num":216,"text":217,"isLinked":75,"order":218,"ctaLabel":219},13,"tumsah9k2m6m0sewkabpw61e","Корпоративные системы","corporate","02","CRM, ERP и внутренние системы. Клиенты, финансы, обращения и доступы в одном месте.",1,"Обсудить систему",{"id":221,"documentId":222,"title":223,"slug":224,"num":225,"text":226,"isLinked":75,"order":227,"ctaLabel":210},26,"zunn9dms6ad8texoqw6y3tdr","Mini Apps и веб-сервисы","mini-apps","03","Mini Apps, чат-боты и веб-сервисы для автоматизации отдельных процессов бизнеса.",2,{"id":229,"documentId":230,"title":231,"slug":232,"num":233,"text":234,"isLinked":75,"order":4,"ctaLabel":210},27,"jhuw9zs2spni1yu9a682x04h","Спецпроекты и сложные интерфейсы","special","04","Web-игры, конфигураторы и калькуляторы. Делали для Альфа-Банка, Райффайзен Лайф и SPLAT.",{"id":12,"documentId":236,"title":237,"slug":238,"num":239,"text":240,"isLinked":75,"order":197,"ctaLabel":210},"ckrj708ld8bs46wv7klunsjo","Интеграции сервисов","integrations","05","Обмен данными с 1С, CRM, ЮKassa, Stripe, службами доставки и SMS-шлюзами.",{"id":26,"documentId":242,"title":243,"slug":244,"num":245,"text":246,"isLinked":75,"order":247,"ctaLabel":210},"yuha2yu8lv44n7tn7bacrsgk","Поддержка и масштабирование","support","06","Подключаемся в существующие продукты и работаем с чужим кодом. Оптимизируем производительность и переносим legacy на новый стек.",5,[249,253,257,261,265,269,273,277,281,285,289,293],{"id":250,"documentId":251,"name":252},85,"p8vqp4j7u4d5hczr7szvpixb","Vue",{"id":254,"documentId":255,"name":256},86,"cz2o7v44o0aco9e5ug991orw","React",{"id":258,"documentId":259,"name":260},87,"xlc3e2f0g2e8d21dtz56fhqq","Nuxt",{"id":262,"documentId":263,"name":264},88,"tn8tizd5lz1g7lobpen0g8jp","Next.js",{"id":266,"documentId":267,"name":268},89,"j4b9wdar97fh6a7n4np1ol1b","TypeScript",{"id":270,"documentId":271,"name":272},90,"y119214qgyryif676kl65vzm","Vite",{"id":274,"documentId":275,"name":276},91,"h32yowozezgx7shnoavwhdhr","Sass",{"id":278,"documentId":279,"name":280},92,"nptn5i4h1260f2i8vsf05xm8","Pinia",{"id":282,"documentId":283,"name":284},93,"deb59z0fojzpks7jg8zqhy9x","GSAP",{"id":286,"documentId":287,"name":288},94,"ipa2daxz0h944wz1bpkhaphz","Canvas",{"id":290,"documentId":291,"name":292},95,"rzotygp0g2fxn3ynxnucq3jp","Anime.js",{"id":294,"documentId":295,"name":296},96,"hd8evrxia67rvyuvmv0tij7o","Figma",{"id":204,"documentId":205,"title":206,"slug":207,"num":208,"order":184,"text":209,"ctaLabel":210,"includes":298,"isLinked":75,"createdAt":299,"updatedAt":300,"publishedAt":301,"locale":10,"projects":302,"faqs":663,"blocks":713,"seo":861},"[Состав услуги: какие задачи решаем и что входит в работу]","2026-10-26T22:39:37.081Z","2026-10-28T01:39:16.788Z","2026-10-28T01:39:16.846Z",[303],{"id":204,"documentId":304,"title":305,"slug":306,"order":184,"lede":307,"desc":308,"collab":75,"clientName":309,"kind":310,"stack":311,"site":312,"noSiteText":307,"task":313,"result":314,"createdAt":315,"updatedAt":316,"publishedAt":317,"locale":10,"tags":318,"partner":15,"formats":328,"points":329,"slides":345,"cover":426,"coverSettings":432,"categories":434,"services":441,"client":544,"taskList":549,"done":550,"gallery":562,"testimonial":15,"nextProject":570,"seo":660},"g81budr6atjyj7c003mjw16y","Личный кабинет «Теннисного Клуба Лужники»","luzhniki","","Бронирование кортов, интеграция с 1С:Фитнесс, профиль, платежи и история посещений.","Теннисный Клуб Лужники","Личный кабинет","Nuxt 4, TypeScript, Pinia, BFF, PostgreSQL, 1C:Fitness","https:\u002F\u002Flk.tkl.ru\u002F","\u003Cp>Реализовать личный кабинет с бронированием теннисных и падел-кортов, управлением профилем, тренировками и лицевым счётом.\u003C\u002Fp>\n\u003Cp>Полноценный кабинет клиента: от истории тренировок до мультибронирования нескольких кортов за один раз, выбор раздевалки и тренера, фильтрация, платежи и членство.\u003C\u002Fp>","Бронирование и оплата кортов происходит в кабинете. Клиенты сами выбирают дату, время, корт, тренера и раздевалку, а платежи и членство отображают реальные данные из 1С:Фитнес.","2026-10-26T22:39:36.273Z","2026-10-26T22:39:36.620Z","2026-10-27T12:00:11.843Z",[319,322,325],{"id":320,"label":321},111,"ТКЛ.РФ",{"id":323,"label":324},112,"Спорт",{"id":326,"label":327},113,"Интеграция 1С",[],[330,333,336,339,342],{"id":331,"text":332},185,"Система бронирования",{"id":334,"text":335},186,"Интеграция с 1С:Фитнесс",{"id":337,"text":338},187,"Регистрация и редактирование профиля",{"id":340,"text":341},188,"Платежи",{"id":343,"text":344},189,"История посещения",[346,387],{"id":347,"documentId":348,"name":349,"alternativeText":305,"caption":15,"focalPoint":15,"width":350,"height":351,"formats":352,"hash":383,"ext":354,"mime":357,"size":384,"url":385,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":386,"updatedAt":386,"publishedAt":386},10,"mrssc8gaw5p1jmvqnoer1y3s","luzhniki-laptop.webp",1536,864,{"large":353,"small":362,"medium":369,"thumbnail":376},{"ext":354,"url":355,"hash":356,"mime":357,"name":358,"path":15,"size":359,"width":39,"height":360,"sizeInBytes":361},".webp","\u002Fuploads\u002Flarge_luzhniki_laptop_64b9d6396d.webp","large_luzhniki_laptop_64b9d6396d","image\u002Fwebp","large_luzhniki-laptop.webp",22.94,562,22942,{"ext":354,"url":363,"hash":364,"mime":357,"name":365,"path":15,"size":366,"width":47,"height":367,"sizeInBytes":368},"\u002Fuploads\u002Fsmall_luzhniki_laptop_64b9d6396d.webp","small_luzhniki_laptop_64b9d6396d","small_luzhniki-laptop.webp",9.37,281,9372,{"ext":354,"url":370,"hash":371,"mime":357,"name":372,"path":15,"size":373,"width":55,"height":374,"sizeInBytes":375},"\u002Fuploads\u002Fmedium_luzhniki_laptop_64b9d6396d.webp","medium_luzhniki_laptop_64b9d6396d","medium_luzhniki-laptop.webp",16.12,422,16124,{"ext":354,"url":377,"hash":378,"mime":357,"name":379,"path":15,"size":380,"width":63,"height":381,"sizeInBytes":382},"\u002Fuploads\u002Fthumbnail_luzhniki_laptop_64b9d6396d.webp","thumbnail_luzhniki_laptop_64b9d6396d","thumbnail_luzhniki-laptop.webp",3.99,138,3988,"luzhniki_laptop_64b9d6396d",42.37,"\u002Fuploads\u002Fluzhniki_laptop_64b9d6396d.webp","2026-10-26T22:31:58.229Z",{"id":388,"documentId":389,"name":390,"alternativeText":305,"caption":15,"focalPoint":15,"width":391,"height":392,"formats":393,"hash":422,"ext":354,"mime":357,"size":423,"url":424,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":425,"updatedAt":425,"publishedAt":425},11,"rwafok0cke6f44570471ll5t","luzhniki-booking.webp",2000,987,{"large":394,"small":401,"medium":408,"thumbnail":415},{"ext":354,"url":395,"hash":396,"mime":357,"name":397,"path":15,"size":398,"width":39,"height":399,"sizeInBytes":400},"\u002Fuploads\u002Flarge_luzhniki_booking_e64bdfa8c7.webp","large_luzhniki_booking_e64bdfa8c7","large_luzhniki-booking.webp",20.14,494,20140,{"ext":354,"url":402,"hash":403,"mime":357,"name":404,"path":15,"size":405,"width":47,"height":406,"sizeInBytes":407},"\u002Fuploads\u002Fsmall_luzhniki_booking_e64bdfa8c7.webp","small_luzhniki_booking_e64bdfa8c7","small_luzhniki-booking.webp",7.15,247,7148,{"ext":354,"url":409,"hash":410,"mime":357,"name":411,"path":15,"size":412,"width":55,"height":413,"sizeInBytes":414},"\u002Fuploads\u002Fmedium_luzhniki_booking_e64bdfa8c7.webp","medium_luzhniki_booking_e64bdfa8c7","medium_luzhniki-booking.webp",13.38,370,13382,{"ext":354,"url":416,"hash":417,"mime":357,"name":418,"path":15,"size":419,"width":63,"height":420,"sizeInBytes":421},"\u002Fuploads\u002Fthumbnail_luzhniki_booking_e64bdfa8c7.webp","thumbnail_luzhniki_booking_e64bdfa8c7","thumbnail_luzhniki-booking.webp",2.63,121,2634,"luzhniki_booking_e64bdfa8c7",49.63,"\u002Fuploads\u002Fluzhniki_booking_e64bdfa8c7.webp","2026-10-26T22:31:58.477Z",{"id":347,"documentId":348,"name":349,"alternativeText":305,"caption":15,"focalPoint":15,"width":350,"height":351,"formats":427,"hash":383,"ext":354,"mime":357,"size":384,"url":385,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":386,"updatedAt":386,"publishedAt":386},{"large":428,"small":429,"medium":430,"thumbnail":431},{"ext":354,"url":355,"hash":356,"mime":357,"name":358,"path":15,"size":359,"width":39,"height":360,"sizeInBytes":361},{"ext":354,"url":363,"hash":364,"mime":357,"name":365,"path":15,"size":366,"width":47,"height":367,"sizeInBytes":368},{"ext":354,"url":370,"hash":371,"mime":357,"name":372,"path":15,"size":373,"width":55,"height":374,"sizeInBytes":375},{"ext":354,"url":377,"hash":378,"mime":357,"name":379,"path":15,"size":380,"width":63,"height":381,"sizeInBytes":382},{"id":204,"ratio":307,"position":433,"scale":218},"50% 50%",[435],{"id":192,"documentId":436,"label":437,"slug":438,"order":184,"createdAt":439,"updatedAt":439,"publishedAt":440,"locale":10},"tanodytymqmx8fmdfitrupv8","Кабинеты и CRM","crm","2026-10-26T22:39:36.121Z","2026-10-27T12:00:12.123Z",[442,498],{"id":204,"documentId":205,"title":206,"slug":207,"num":208,"order":184,"text":209,"ctaLabel":210,"includes":298,"isLinked":75,"createdAt":299,"updatedAt":300,"publishedAt":301,"locale":10,"blocks":443,"seo":496},[444,448,454,488],{"id":445,"heading":446,"body":298,"__component":447},22,"Что входит","blocks.includes",{"id":449,"heading":450,"projects":451,"__component":453},18,"Кейсы",[452],{"id":204,"documentId":304,"title":305,"slug":306,"order":184,"lede":307,"desc":308,"collab":75,"clientName":309,"kind":310,"stack":311,"site":312,"noSiteText":307,"task":313,"result":314,"createdAt":315,"updatedAt":316,"publishedAt":317,"locale":10},"blocks.projects-cards",{"id":17,"heading":86,"lead":455,"principlesHeading":456,"steps":457,"principles":474,"__component":487},"Мы занимались заказной разработкой задолго до нейросетей, и процесс сложился ещё тогда. ИИ помогает быстрее выпускать и поддерживать продукт. За стабильность и безопасность по-прежнему отвечаем мы.","Вы в курсе всего, что происходит",[458,462,466,470],{"id":459,"num":208,"title":460,"text":461},145,"Бриф и оценка","Обсуждаем задачу и оцениваем её. Затем собираем спецификацию: функционал, технические решения, роли, правила и краевые сценарии. Дальше по ней разрабатываем (SDD) и по ней же принимаем результат.",{"id":463,"num":216,"title":464,"text":465},146,"Кликабельный прототип","Собираем прототип по вашему дизайну или с помощью нейросетей. Сценарии можно пройти руками ещё до начала основной разработки.",{"id":467,"num":225,"title":468,"text":469},147,"Разработка и интеграция","После показа прототипа корректируем техническое задание. Простой код пишем с помощью нейросетей Codex и Claude Code: так рутина идёт быстрее, а бюджет расходуется экономнее. Мы знаем, где ИИ может ошибаться, поэтому каждое изменение проверяет программист на код-ревью. Подключаем продукт к вашим системам и внешним сервисам: CRM, оплате и другим. Весь результат этапа доступен на демо-стенде по ссылке проекта.",{"id":471,"num":233,"title":472,"text":473},148,"Тесты и релиз","Когда функционал готов, покрываем его тестами и готовим запуск на тестовом стенде. Это копия боевой среды, где продукт проверяется в реальных условиях. После финального тестирования переносим в продакшен и подключаем мониторинг.",[475,479,483],{"id":476,"title":477,"text":478},100,"Отчёты","Каждые 1–2 недели присылаем отчёт: что сделали, что берём дальше и где возможен перерасход, если задачи меняются. О лишних расходах вы узнаёте до того, как они случились, а не по факту.",{"id":480,"title":481,"text":482},101,"Демо по ссылке","Текущая версия продукта всегда открыта. Можно зайти в любой момент, всё пощупать и отправить ссылку коллегам.",{"id":484,"title":485,"text":486},102,"Прямая связь с командой","Общий чат с разработчиками, без цепочки менеджеров. На вопросы отвечают те, кто пишет код.","blocks.how",{"id":489,"heading":490,"cta":491,"__component":495},32,"F.A.Q",{"id":492,"label":493,"href":95,"kind":494,"strong":75,"external":75},128,"Задать свой вопрос","btn-d","blocks.faq",{"id":294,"metaTitle":497,"metaDescription":209,"canonical":15,"noIndex":75,"ogImage":15},"Личные кабинеты и порталы — Spot",{"id":12,"documentId":236,"title":237,"slug":238,"num":239,"order":197,"text":240,"ctaLabel":210,"includes":298,"isLinked":75,"createdAt":499,"updatedAt":500,"publishedAt":501,"locale":10,"blocks":502,"seo":541},"2026-10-26T22:39:37.233Z","2026-10-28T01:39:17.390Z","2026-10-28T01:39:17.446Z",[503,504,521,538],{"id":12,"heading":446,"body":298,"__component":447},{"id":445,"heading":450,"projects":505,"__component":453},[506,507],{"id":204,"documentId":304,"title":305,"slug":306,"order":184,"lede":307,"desc":308,"collab":75,"clientName":309,"kind":310,"stack":311,"site":312,"noSiteText":307,"task":313,"result":314,"createdAt":315,"updatedAt":316,"publishedAt":317,"locale":10},{"id":77,"documentId":508,"title":509,"slug":510,"order":227,"lede":511,"desc":511,"collab":75,"clientName":512,"kind":513,"stack":514,"site":515,"noSiteText":307,"task":516,"result":517,"createdAt":518,"updatedAt":519,"publishedAt":520,"locale":10},"jf35hvefa8t9rhg8jii1vxs3","Расширили функционал интернет-магазина производителя Ветерспорт","vetersport","Добавили комплекты, скидки и ускорили сайт перед Чёрной пятницей.","Ветерспорт","Интернет-магазин","Redis, Nginx, 1С, S3 + CDN, Prometheus","https:\u002F\u002Fveter.cc\u002F","\u003Cp>Доработать интернет-магазин бренда спортивной экипировки и адаптировать сервер к нагрузкам во время распродаж.\u003C\u002Fp>\n\u003Cp>Запустить комплекты товаров со скидкой на набор и упростить оформление заказа подсказками в формах. Снять нагрузку с сервера: вынести файлы в облачное хранилище, настроить кэширование и мониторинг, чтобы в Чёрную пятницу магазин работал без сбоев.\u003C\u002Fp>","Обновили конфигурацию сайта под более высокую пропускную способность, в магазине появились комплекты и мониторинг для отслеживания проблем в Чёрную пятницу.","2026-10-26T22:39:36.323Z","2026-10-27T12:27:42.925Z","2026-10-27T12:27:42.945Z",{"id":101,"heading":86,"lead":455,"principlesHeading":456,"steps":522,"principles":531,"__component":487},[523,525,527,529],{"id":524,"num":208,"title":460,"text":461},169,{"id":526,"num":216,"title":464,"text":465},170,{"id":528,"num":225,"title":468,"text":469},171,{"id":530,"num":233,"title":472,"text":473},172,[532,534,536],{"id":533,"title":477,"text":478},118,{"id":535,"title":481,"text":482},119,{"id":537,"title":485,"text":486},120,{"id":89,"heading":490,"cta":539,"__component":495},{"id":540,"label":493,"href":95,"kind":494,"strong":75,"external":75},134,{"id":542,"metaTitle":543,"metaDescription":240,"canonical":15,"noIndex":75,"ogImage":15},99,"Интеграции сервисов — Spot",{"id":146,"documentId":545,"name":309,"order":546,"showInMarquee":115,"createdAt":547,"updatedAt":547,"publishedAt":548,"locale":10,"logo":15},"n0elolio4gvxc94xuq2sm2xn",12,"2026-10-26T22:39:36.099Z","2026-10-27T12:00:11.591Z",[],[551,553,555,557,560],{"id":552,"text":332},190,{"id":554,"text":335},191,{"id":556,"text":338},192,{"id":558,"text":559},193,"Платежи и членство",{"id":561,"text":344},194,[563],{"id":388,"caption":307,"image":564},{"id":388,"documentId":389,"name":390,"alternativeText":305,"caption":15,"focalPoint":15,"width":391,"height":392,"formats":565,"hash":422,"ext":354,"mime":357,"size":423,"url":424,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":425,"updatedAt":425,"publishedAt":425},{"large":566,"small":567,"medium":568,"thumbnail":569},{"ext":354,"url":395,"hash":396,"mime":357,"name":397,"path":15,"size":398,"width":39,"height":399,"sizeInBytes":400},{"ext":354,"url":402,"hash":403,"mime":357,"name":404,"path":15,"size":405,"width":47,"height":406,"sizeInBytes":407},{"ext":354,"url":409,"hash":410,"mime":357,"name":411,"path":15,"size":412,"width":55,"height":413,"sizeInBytes":414},{"ext":354,"url":416,"hash":417,"mime":357,"name":418,"path":15,"size":419,"width":63,"height":420,"sizeInBytes":421},{"id":146,"documentId":571,"title":572,"slug":573,"order":218,"lede":574,"desc":574,"collab":75,"clientName":575,"kind":576,"stack":577,"site":307,"noSiteText":578,"task":579,"result":15,"createdAt":580,"updatedAt":581,"publishedAt":582,"locale":10,"tags":583,"formats":589,"points":590,"slides":599,"cover":632,"coverSettings":638,"taskList":639,"done":640,"gallery":656,"seo":657},"jzhsxo67cxtotrobtcmid5rg","3 года развиваем CRM сети музыкальных школ «Виртуозы»","virtuozy","Все филиалы получили реактивное реал-тайм расписание и множество полезных модулей для управления бизнесом.","Сеть музыкальных школ «Виртуозы»","CRM-система","Vue.js, Pinia, PrimeVue, PHP, Socket.IO","Внутренняя система","\u003Cp>Оптимизировать работу с расписанием и разгрузить администраторов сети школ: занятия, замены и переносы должны обновляться во всех филиалах сразу, без звонков и ручной сверки.\u003C\u002Fp>\n\u003Cp>Обеспечить реал-тайм и наполнить систему модулями для управления бизнесом: ученики, преподаватели, оплаты и отчётность в одной CRM.\u003C\u002Fp>","2026-10-26T22:39:36.296Z","2026-10-28T00:34:25.071Z","2026-10-28T00:34:25.230Z",[584,587],{"id":585,"label":586},393,"«Виртуозы»",{"id":56,"label":588},"Образование",[],[591,594,596],{"id":592,"text":593},369,"Миграция фронтенд стека на Vue.js",{"id":413,"text":595},"Внедрение модульной системы",{"id":597,"text":598},371,"Реактивные формы, регулярные уроки",[600],{"id":546,"documentId":601,"name":602,"alternativeText":572,"caption":15,"focalPoint":15,"width":350,"height":351,"formats":603,"hash":628,"ext":354,"mime":357,"size":629,"url":630,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":631,"updatedAt":631,"publishedAt":631},"oepj2jygdk1n4z0b7wxud8tm","virtuozy-laptop.webp",{"large":604,"small":610,"medium":616,"thumbnail":622},{"ext":354,"url":605,"hash":606,"mime":357,"name":607,"path":15,"size":608,"width":39,"height":360,"sizeInBytes":609},"\u002Fuploads\u002Flarge_virtuozy_laptop_ceee7f8cbb.webp","large_virtuozy_laptop_ceee7f8cbb","large_virtuozy-laptop.webp",32.99,32994,{"ext":354,"url":611,"hash":612,"mime":357,"name":613,"path":15,"size":614,"width":47,"height":367,"sizeInBytes":615},"\u002Fuploads\u002Fsmall_virtuozy_laptop_ceee7f8cbb.webp","small_virtuozy_laptop_ceee7f8cbb","small_virtuozy-laptop.webp",13.39,13394,{"ext":354,"url":617,"hash":618,"mime":357,"name":619,"path":15,"size":620,"width":55,"height":374,"sizeInBytes":621},"\u002Fuploads\u002Fmedium_virtuozy_laptop_ceee7f8cbb.webp","medium_virtuozy_laptop_ceee7f8cbb","medium_virtuozy-laptop.webp",23.22,23220,{"ext":354,"url":623,"hash":624,"mime":357,"name":625,"path":15,"size":626,"width":63,"height":381,"sizeInBytes":627},"\u002Fuploads\u002Fthumbnail_virtuozy_laptop_ceee7f8cbb.webp","thumbnail_virtuozy_laptop_ceee7f8cbb","thumbnail_virtuozy-laptop.webp",5.21,5212,"virtuozy_laptop_ceee7f8cbb",66.57,"\u002Fuploads\u002Fvirtuozy_laptop_ceee7f8cbb.webp","2026-10-26T22:31:58.739Z",{"id":546,"documentId":601,"name":602,"alternativeText":572,"caption":15,"focalPoint":15,"width":350,"height":351,"formats":633,"hash":628,"ext":354,"mime":357,"size":629,"url":630,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":631,"updatedAt":631,"publishedAt":631},{"large":634,"small":635,"medium":636,"thumbnail":637},{"ext":354,"url":605,"hash":606,"mime":357,"name":607,"path":15,"size":608,"width":39,"height":360,"sizeInBytes":609},{"ext":354,"url":611,"hash":612,"mime":357,"name":613,"path":15,"size":614,"width":47,"height":367,"sizeInBytes":615},{"ext":354,"url":617,"hash":618,"mime":357,"name":619,"path":15,"size":620,"width":55,"height":374,"sizeInBytes":621},{"ext":354,"url":623,"hash":624,"mime":357,"name":625,"path":15,"size":626,"width":63,"height":381,"sizeInBytes":627},{"id":146,"ratio":307,"position":433,"scale":218},[],[641,643,646,649,651,654],{"id":642,"text":593},372,{"id":644,"text":645},373,"Реал-тайм расписание во всех филиалах на Socket.IO",{"id":647,"text":648},374,"Замены и переносы занятий без ручной сверки",{"id":650,"text":595},375,{"id":652,"text":653},376,"Модули учеников, преподавателей, оплат и отчётности",{"id":655,"text":598},377,[],{"id":282,"metaTitle":658,"metaDescription":659,"canonical":15,"noIndex":75,"ogImage":15},"Разработка CRM для сети музыкальных школ на Vue.js","3 года развиваем CRM «Виртуозов»: реал-тайм расписание на Socket.IO, ученики, оплаты и отчётность для всех филиалов.",{"id":85,"metaTitle":661,"metaDescription":662,"canonical":15,"noIndex":75,"ogImage":15},"Личный кабинет теннисного клуба с бронированием кортов и интеграцией 1С:Фитнес","Разработка кабинета для ТК «Лужники» на Nuxt 4: бронирование кортов, оплата, членство, тренеры. Данные синхронизируются с 1С:Фитнес.",[664,671,677,684,692,699,705],{"id":665,"documentId":666,"question":667,"answer":668,"order":184,"createdAt":669,"updatedAt":669,"publishedAt":670,"locale":10},17,"dmecq2q423srweqrd068vdkx","У нас уже есть система, но подрядчик пропал. Возьмёте?","Да. Сначала разбираемся в коде и записываем в спецификацию правила, по которым система работает сейчас. После этого вместе решаем, что дорабатывать, а что переписать.","2026-10-26T22:39:36.167Z","2026-10-27T12:00:11.623Z",{"id":449,"documentId":672,"question":673,"answer":674,"order":218,"createdAt":675,"updatedAt":675,"publishedAt":676,"locale":10},"isakfq4sz4tlv93qye86sm2a","Можно начать с небольшой части?","Можно, и чаще всего так и стоит делать. Запускаем один сценарий, а дальше расширяем, когда появятся первые реальные пользователи.","2026-10-26T22:39:36.170Z","2026-10-27T12:00:11.630Z",{"id":678,"documentId":679,"question":680,"answer":681,"order":227,"createdAt":682,"updatedAt":682,"publishedAt":683,"locale":10},19,"m93dux663mw3o0su76g2hb6o","Сколько стоит и сколько длится разработка?","Оценку даём после брифа: цена и срок зависят от числа ролей, интеграций и сценариев. Чтобы объём стал понятен раньше, первым этапом собираем кликабельный прототип — его можно пройти руками ещё до основной разработки и скорректировать ТЗ.","2026-10-26T22:39:36.173Z","2026-10-27T12:00:11.638Z",{"id":685,"documentId":686,"question":687,"answer":688,"order":4,"createdAt":689,"updatedAt":690,"publishedAt":691,"locale":10},33,"lrwdw5domnj5cksjo5z693vu","Как проходит работа?","Четыре этапа: бриф и оценка, кликабельный прототип, разработка с интеграциями, тесты и релиз. На первом этапе собираем спецификацию — роли, правила и краевые сценарии — и ведём разработку по ней. Перед запуском тестируем на тестовом стенде и подключаем мониторинг.","2026-10-26T22:39:36.176Z","2026-10-28T01:53:54.921Z","2026-10-28T01:53:54.941Z",{"id":693,"documentId":694,"question":695,"answer":696,"order":197,"createdAt":697,"updatedAt":697,"publishedAt":698,"locale":10},21,"b1qz515rjys8nojrx0kan4k0","Как вы используете ИИ и не пострадает ли качество?","ИИ пишет типовой код и ускоряет рутину, но каждое изменение проходит код-ревью и тесты. Мы знаем, где нейросети ошибаются, поэтому бизнес-логику и интеграции проверяем руками. Код храним в git и делаем бэкапы.","2026-10-26T22:39:36.179Z","2026-10-27T12:00:11.651Z",{"id":445,"documentId":700,"question":701,"answer":702,"order":247,"createdAt":703,"updatedAt":703,"publishedAt":704,"locale":10},"mh0h6u9yy2kj6xsv2i5oykak","Интегрируете с 1С, платежами и внешними сервисами?","Да. Личные кабинеты и CRM обычно связаны с 1С, эквайрингом, телефонией и аналитикой: синхронизируем данные в обе стороны, а правила обмена фиксируем в спецификации. Пример — кабинет Теннисного Клуба Лужники с 1С:Фитнес, платежами и членством.","2026-10-26T22:39:36.182Z","2026-10-27T12:00:11.657Z",{"id":706,"documentId":707,"question":708,"answer":709,"order":710,"createdAt":711,"updatedAt":711,"publishedAt":712,"locale":10},23,"jm8geopu3odeyz4zrig6dth1","Что происходит с проектом после запуска?","Остаёмся на поддержке и развитии: следим за мониторингом, выпускаем доработки, масштабируем под рост нагрузки. Стек проверенный, код документирован — при необходимости к проекту легко подключить новую команду.",6,"2026-10-26T22:39:36.185Z","2026-10-27T12:00:11.664Z",[714,715,841,851],{"id":445,"heading":446,"body":298,"__component":447},{"id":449,"heading":450,"projects":716,"__component":453},[717],{"id":204,"documentId":304,"title":305,"slug":306,"order":184,"lede":307,"desc":308,"collab":75,"clientName":309,"kind":310,"stack":311,"site":312,"noSiteText":307,"task":313,"result":314,"createdAt":315,"updatedAt":316,"publishedAt":317,"locale":10,"tags":718,"partner":15,"formats":722,"points":723,"slides":729,"cover":742,"coverSettings":748,"categories":749,"services":751,"client":791,"taskList":792,"done":793,"gallery":799,"testimonial":15,"nextProject":807,"seo":840},[719,720,721],{"id":320,"label":321},{"id":323,"label":324},{"id":326,"label":327},[],[724,725,726,727,728],{"id":331,"text":332},{"id":334,"text":335},{"id":337,"text":338},{"id":340,"text":341},{"id":343,"text":344},[730,736],{"id":347,"documentId":348,"name":349,"alternativeText":305,"caption":15,"focalPoint":15,"width":350,"height":351,"formats":731,"hash":383,"ext":354,"mime":357,"size":384,"url":385,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":386,"updatedAt":386,"publishedAt":386},{"large":732,"small":733,"medium":734,"thumbnail":735},{"ext":354,"url":355,"hash":356,"mime":357,"name":358,"path":15,"size":359,"width":39,"height":360,"sizeInBytes":361},{"ext":354,"url":363,"hash":364,"mime":357,"name":365,"path":15,"size":366,"width":47,"height":367,"sizeInBytes":368},{"ext":354,"url":370,"hash":371,"mime":357,"name":372,"path":15,"size":373,"width":55,"height":374,"sizeInBytes":375},{"ext":354,"url":377,"hash":378,"mime":357,"name":379,"path":15,"size":380,"width":63,"height":381,"sizeInBytes":382},{"id":388,"documentId":389,"name":390,"alternativeText":305,"caption":15,"focalPoint":15,"width":391,"height":392,"formats":737,"hash":422,"ext":354,"mime":357,"size":423,"url":424,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":425,"updatedAt":425,"publishedAt":425},{"large":738,"small":739,"medium":740,"thumbnail":741},{"ext":354,"url":395,"hash":396,"mime":357,"name":397,"path":15,"size":398,"width":39,"height":399,"sizeInBytes":400},{"ext":354,"url":402,"hash":403,"mime":357,"name":404,"path":15,"size":405,"width":47,"height":406,"sizeInBytes":407},{"ext":354,"url":409,"hash":410,"mime":357,"name":411,"path":15,"size":412,"width":55,"height":413,"sizeInBytes":414},{"ext":354,"url":416,"hash":417,"mime":357,"name":418,"path":15,"size":419,"width":63,"height":420,"sizeInBytes":421},{"id":347,"documentId":348,"name":349,"alternativeText":305,"caption":15,"focalPoint":15,"width":350,"height":351,"formats":743,"hash":383,"ext":354,"mime":357,"size":384,"url":385,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":386,"updatedAt":386,"publishedAt":386},{"large":744,"small":745,"medium":746,"thumbnail":747},{"ext":354,"url":355,"hash":356,"mime":357,"name":358,"path":15,"size":359,"width":39,"height":360,"sizeInBytes":361},{"ext":354,"url":363,"hash":364,"mime":357,"name":365,"path":15,"size":366,"width":47,"height":367,"sizeInBytes":368},{"ext":354,"url":370,"hash":371,"mime":357,"name":372,"path":15,"size":373,"width":55,"height":374,"sizeInBytes":375},{"ext":354,"url":377,"hash":378,"mime":357,"name":379,"path":15,"size":380,"width":63,"height":381,"sizeInBytes":382},{"id":204,"ratio":307,"position":433,"scale":218},[750],{"id":192,"documentId":436,"label":437,"slug":438,"order":184,"createdAt":439,"updatedAt":439,"publishedAt":440,"locale":10},[752,771],{"id":204,"documentId":205,"title":206,"slug":207,"num":208,"order":184,"text":209,"ctaLabel":210,"includes":298,"isLinked":75,"createdAt":299,"updatedAt":300,"publishedAt":301,"locale":10,"blocks":753,"seo":770},[754,755,758,768],{"id":445,"heading":446,"body":298,"__component":447},{"id":449,"heading":450,"projects":756,"__component":453},[757],{"id":204,"documentId":304,"title":305,"slug":306,"order":184,"lede":307,"desc":308,"collab":75,"clientName":309,"kind":310,"stack":311,"site":312,"noSiteText":307,"task":313,"result":314,"createdAt":315,"updatedAt":316,"publishedAt":317,"locale":10},{"id":17,"heading":86,"lead":455,"principlesHeading":456,"steps":759,"principles":764,"__component":487},[760,761,762,763],{"id":459,"num":208,"title":460,"text":461},{"id":463,"num":216,"title":464,"text":465},{"id":467,"num":225,"title":468,"text":469},{"id":471,"num":233,"title":472,"text":473},[765,766,767],{"id":476,"title":477,"text":478},{"id":480,"title":481,"text":482},{"id":484,"title":485,"text":486},{"id":489,"heading":490,"cta":769,"__component":495},{"id":492,"label":493,"href":95,"kind":494,"strong":75,"external":75},{"id":294,"metaTitle":497,"metaDescription":209,"canonical":15,"noIndex":75,"ogImage":15},{"id":12,"documentId":236,"title":237,"slug":238,"num":239,"order":197,"text":240,"ctaLabel":210,"includes":298,"isLinked":75,"createdAt":499,"updatedAt":500,"publishedAt":501,"locale":10,"blocks":772,"seo":790},[773,774,778,788],{"id":12,"heading":446,"body":298,"__component":447},{"id":445,"heading":450,"projects":775,"__component":453},[776,777],{"id":204,"documentId":304,"title":305,"slug":306,"order":184,"lede":307,"desc":308,"collab":75,"clientName":309,"kind":310,"stack":311,"site":312,"noSiteText":307,"task":313,"result":314,"createdAt":315,"updatedAt":316,"publishedAt":317,"locale":10},{"id":77,"documentId":508,"title":509,"slug":510,"order":227,"lede":511,"desc":511,"collab":75,"clientName":512,"kind":513,"stack":514,"site":515,"noSiteText":307,"task":516,"result":517,"createdAt":518,"updatedAt":519,"publishedAt":520,"locale":10},{"id":101,"heading":86,"lead":455,"principlesHeading":456,"steps":779,"principles":784,"__component":487},[780,781,782,783],{"id":524,"num":208,"title":460,"text":461},{"id":526,"num":216,"title":464,"text":465},{"id":528,"num":225,"title":468,"text":469},{"id":530,"num":233,"title":472,"text":473},[785,786,787],{"id":533,"title":477,"text":478},{"id":535,"title":481,"text":482},{"id":537,"title":485,"text":486},{"id":89,"heading":490,"cta":789,"__component":495},{"id":540,"label":493,"href":95,"kind":494,"strong":75,"external":75},{"id":542,"metaTitle":543,"metaDescription":240,"canonical":15,"noIndex":75,"ogImage":15},{"id":146,"documentId":545,"name":309,"order":546,"showInMarquee":115,"createdAt":547,"updatedAt":547,"publishedAt":548,"locale":10,"logo":15},[],[794,795,796,797,798],{"id":552,"text":332},{"id":554,"text":335},{"id":556,"text":338},{"id":558,"text":559},{"id":561,"text":344},[800],{"id":388,"caption":307,"image":801},{"id":388,"documentId":389,"name":390,"alternativeText":305,"caption":15,"focalPoint":15,"width":391,"height":392,"formats":802,"hash":422,"ext":354,"mime":357,"size":423,"url":424,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":425,"updatedAt":425,"publishedAt":425},{"large":803,"small":804,"medium":805,"thumbnail":806},{"ext":354,"url":395,"hash":396,"mime":357,"name":397,"path":15,"size":398,"width":39,"height":399,"sizeInBytes":400},{"ext":354,"url":402,"hash":403,"mime":357,"name":404,"path":15,"size":405,"width":47,"height":406,"sizeInBytes":407},{"ext":354,"url":409,"hash":410,"mime":357,"name":411,"path":15,"size":412,"width":55,"height":413,"sizeInBytes":414},{"ext":354,"url":416,"hash":417,"mime":357,"name":418,"path":15,"size":419,"width":63,"height":420,"sizeInBytes":421},{"id":146,"documentId":571,"title":572,"slug":573,"order":218,"lede":574,"desc":574,"collab":75,"clientName":575,"kind":576,"stack":577,"site":307,"noSiteText":578,"task":579,"result":15,"createdAt":580,"updatedAt":581,"publishedAt":582,"locale":10,"tags":808,"formats":811,"points":812,"slides":816,"cover":823,"coverSettings":829,"taskList":830,"done":831,"gallery":838,"seo":839},[809,810],{"id":585,"label":586},{"id":56,"label":588},[],[813,814,815],{"id":592,"text":593},{"id":413,"text":595},{"id":597,"text":598},[817],{"id":546,"documentId":601,"name":602,"alternativeText":572,"caption":15,"focalPoint":15,"width":350,"height":351,"formats":818,"hash":628,"ext":354,"mime":357,"size":629,"url":630,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":631,"updatedAt":631,"publishedAt":631},{"large":819,"small":820,"medium":821,"thumbnail":822},{"ext":354,"url":605,"hash":606,"mime":357,"name":607,"path":15,"size":608,"width":39,"height":360,"sizeInBytes":609},{"ext":354,"url":611,"hash":612,"mime":357,"name":613,"path":15,"size":614,"width":47,"height":367,"sizeInBytes":615},{"ext":354,"url":617,"hash":618,"mime":357,"name":619,"path":15,"size":620,"width":55,"height":374,"sizeInBytes":621},{"ext":354,"url":623,"hash":624,"mime":357,"name":625,"path":15,"size":626,"width":63,"height":381,"sizeInBytes":627},{"id":546,"documentId":601,"name":602,"alternativeText":572,"caption":15,"focalPoint":15,"width":350,"height":351,"formats":824,"hash":628,"ext":354,"mime":357,"size":629,"url":630,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":631,"updatedAt":631,"publishedAt":631},{"large":825,"small":826,"medium":827,"thumbnail":828},{"ext":354,"url":605,"hash":606,"mime":357,"name":607,"path":15,"size":608,"width":39,"height":360,"sizeInBytes":609},{"ext":354,"url":611,"hash":612,"mime":357,"name":613,"path":15,"size":614,"width":47,"height":367,"sizeInBytes":615},{"ext":354,"url":617,"hash":618,"mime":357,"name":619,"path":15,"size":620,"width":55,"height":374,"sizeInBytes":621},{"ext":354,"url":623,"hash":624,"mime":357,"name":625,"path":15,"size":626,"width":63,"height":381,"sizeInBytes":627},{"id":146,"ratio":307,"position":433,"scale":218},[],[832,833,834,835,836,837],{"id":642,"text":593},{"id":644,"text":645},{"id":647,"text":648},{"id":650,"text":595},{"id":652,"text":653},{"id":655,"text":598},[],{"id":282,"metaTitle":658,"metaDescription":659,"canonical":15,"noIndex":75,"ogImage":15},{"id":85,"metaTitle":661,"metaDescription":662,"canonical":15,"noIndex":75,"ogImage":15},{"id":17,"heading":86,"lead":455,"principlesHeading":456,"steps":842,"principles":847,"__component":487},[843,844,845,846],{"id":459,"num":208,"title":460,"text":461},{"id":463,"num":216,"title":464,"text":465},{"id":467,"num":225,"title":468,"text":469},{"id":471,"num":233,"title":472,"text":473},[848,849,850],{"id":476,"title":477,"text":478},{"id":480,"title":481,"text":482},{"id":484,"title":485,"text":486},{"id":489,"heading":490,"items":852,"cta":860,"__component":495},[853,854,855,856,857,858,859],{"id":665,"documentId":666,"question":667,"answer":668,"order":184,"createdAt":669,"updatedAt":669,"publishedAt":670,"locale":10},{"id":449,"documentId":672,"question":673,"answer":674,"order":218,"createdAt":675,"updatedAt":675,"publishedAt":676,"locale":10},{"id":678,"documentId":679,"question":680,"answer":681,"order":227,"createdAt":682,"updatedAt":682,"publishedAt":683,"locale":10},{"id":685,"documentId":686,"question":687,"answer":688,"order":4,"createdAt":689,"updatedAt":690,"publishedAt":691,"locale":10},{"id":693,"documentId":694,"question":695,"answer":696,"order":197,"createdAt":697,"updatedAt":697,"publishedAt":698,"locale":10},{"id":445,"documentId":700,"question":701,"answer":702,"order":247,"createdAt":703,"updatedAt":703,"publishedAt":704,"locale":10},{"id":706,"documentId":707,"question":708,"answer":709,"order":710,"createdAt":711,"updatedAt":711,"publishedAt":712,"locale":10},{"id":492,"label":493,"href":95,"kind":494,"strong":75,"external":75},{"id":294,"metaTitle":497,"metaDescription":209,"canonical":15,"noIndex":75,"ogImage":15}]