{"id":379,"date":"2026-07-11T20:58:59","date_gmt":"2026-07-11T20:58:59","guid":{"rendered":"https:\/\/new.woh.group\/wycena\/"},"modified":"2026-07-13T05:35:58","modified_gmt":"2026-07-13T05:35:58","slug":"request-a-quote","status":"publish","type":"page","link":"https:\/\/new.woh.group\/en\/request-a-quote\/","title":{"rendered":"Request a Quote"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_14_24 et_flex_column_14_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p><span class=\"woh-hero-marker\" style=\"display:none\" aria-hidden=\"true\"><\/span><\/p>\n<div class=\"woh-hero-content\" style=\"padding:44px 44px 34px\">\n<div class=\"woh-breadcrumb\"><a href=\"\/\" style=\"color:inherit;text-decoration:none\">Home<\/a><span>\/<\/span><span class=\"woh-breadcrumb-current\">Quote<\/span><\/div>\n<div class=\"woh-kicker\" style=\"margin-top:18px\">PROJECT QUOTE<\/div>\n<h1 class=\"woh-h1 woh-h1--sub\" style=\"margin:0 0 20px\">Check how much your online project might cost.<\/h1>\n<p class=\"woh-hero-text\" style=\"max-width:500px;margin:0 0 28px\">You don't need to know the technology or the exact scope. Answer a few simple questions, and we will prepare an estimated quote for your website, store, SEO, maintenance, or project development. <\/p>\n<div class=\"woh-cta-group\" style=\"display:flex;flex-wrap:wrap;gap:14px\"><a href=\"#wycen-formularz\" class=\"woh-btn-primary\">Start a quote<\/a><a href=\"https:\/\/new.woh.group\/en\/contact\/\" class=\"woh-btn-secondary\">Let's talk<\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_10_24 et_flex_column_10_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><div class=\"woh-hero-media\" style=\"padding:28px 26px;display:flex;align-items:center;justify-content:center;background:radial-gradient(130% 120% at 75% 10%,#FCEBEA,#E7EAEE);border-radius:0 22px 22px 0;height:100%\">\n<div class=\"woh-wycena-hero-mock\" style=\"width:100%;max-width:340px;background:#fff;border:1px solid #EDEFF2;border-radius:16px;box-shadow:0 20px 44px rgba(17,17,17,.10);padding:20px\">\n<div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:6px\"><span style=\"font-size:11px;font-weight:800;letter-spacing:.06em;color:#9AA0A8\">STEP 1 \/ 7<\/span><span style=\"font-size:11px;font-weight:800;color:#EB1D24\">14%<\/span><\/div>\n<div style=\"height:6px;border-radius:999px;background:#F0F2F5;overflow:hidden;margin-bottom:16px\">\n<div style=\"width:14%;height:100%;background:linear-gradient(90deg,#EA018C,#EB1D24,#EE8431)\"><\/div>\n<\/div>\n<div class=\"woh-wycena-hero-mocktitle\" style=\"font-size:14px;font-weight:800;color:#111;margin-bottom:12px\">What is the project about?<\/div>\n<div class=\"woh-wycena-hero-mockopts\" style=\"display:flex;flex-direction:column;gap:9px\">\n<div style=\"display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #EEF0F3;border-radius:11px;padding:11px 13px;box-shadow:0 1px 2px rgba(17,17,17,.04)\">\n<div style=\"width:28px;height:28px;flex:none;border-radius:8px;background:#FCE9EA;color:#EB1D24;display:flex;align-items:center;justify-content:center\"><svg viewbox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"14\" rx=\"2\"><\/rect><path d=\"M2 9h20M7 22h10M12 18v4\"><\/path><\/svg><\/div>\n<div style=\"font-size:13px;font-weight:700;color:#1A1D22\">Website<\/div>\n<\/div>\n<div style=\"display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #EEF0F3;border-radius:11px;padding:11px 13px;box-shadow:0 1px 2px rgba(17,17,17,.04)\">\n<div style=\"width:28px;height:28px;flex:none;border-radius:8px;background:#FCE9EA;color:#EB1D24;display:flex;align-items:center;justify-content:center\"><svg viewbox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9\" cy=\"20\" r=\"1.4\"><\/circle><circle cx=\"18\" cy=\"20\" r=\"1.4\"><\/circle><path d=\"M2 3h3l2.4 12.3a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.2L22 7H6\"><\/path><\/svg><\/div>\n<div style=\"font-size:13px;font-weight:700;color:#1A1D22\">Store<\/div>\n<\/div>\n<div style=\"display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #EEF0F3;border-radius:11px;padding:11px 13px;box-shadow:0 1px 2px rgba(17,17,17,.04)\">\n<div style=\"width:28px;height:28px;flex:none;border-radius:8px;background:#FCE9EA;color:#EB1D24;display:flex;align-items:center;justify-content:center\"><svg viewbox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"10.5\" cy=\"10.5\" r=\"6.5\"><\/circle><path d=\"M21 21l-5.6-5.6\"><\/path><\/svg><\/div>\n<div style=\"font-size:13px;font-weight:700;color:#1A1D22\">SEO<\/div>\n<\/div>\n<div style=\"display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #EEF0F3;border-radius:11px;padding:11px 13px;box-shadow:0 1px 2px rgba(17,17,17,.04)\">\n<div style=\"width:28px;height:28px;flex:none;border-radius:8px;background:#FCE9EA;color:#EB1D24;display:flex;align-items:center;justify-content:center\"><svg viewbox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2.5l7.5 3v5.5c0 4.6-3.2 8.4-7.5 10-4.3-1.6-7.5-5.4-7.5-10V5.5z\"><\/path><\/svg><\/div>\n<div style=\"font-size:13px;font-weight:700;color:#1A1D22\">Maintenance<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-wycena-hero-mocknext\" style=\"margin-top:16px;display:flex;justify-content:flex-end\"><span style=\"display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:#fff;background:linear-gradient(135deg,#EA018C,#EB1D24,#EE8431);padding:9px 18px;border-radius:10px\">Next \u2192<\/span><\/div>\n<div class=\"woh-wycena-hero-mockhint\" style=\"display:none;font-size:12.5px;color:#8A9098;text-align:center;margin-top:2px\">7 steps to an estimated quote<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_1 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_2 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_2 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><h2 class=\"woh-h2\" style=\"margin:0 0 12px\">Not every project can be accurately quoted from a simple table.<\/h2>\n<p class=\"woh-lead\" style=\"max-width:760px;margin:0\">A company website, a WooCommerce store, an SEO campaign, WordPress maintenance, or process automation can all have completely different scopes. Therefore, instead of a rigid price list, we prepare a quote tailored to your real needs, project stage, and development plans. <\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_2 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_3 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_3 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><div class=\"woh-services-grid woh-cards-grid woh-realizacje-grid-3\">\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2l2.5 6.5L21 11l-6.5 2.5L12 20l-2.5-6.5L3 11l6.5-2.5z\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">No guessing<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">We ask specific questions to understand the scope and avoid random assumptions.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"><\/rect><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"><\/rect><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"><\/rect><rect x=\"14\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"><\/rect><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">No rigid packages<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">We don't push ready-made solutions if the project requires a different approach.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Concrete answer<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">After analyzing your submission, we will provide an estimated quote and propose next steps.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_3 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_4 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><script>window.WOH_WYCENA_I18N={\"ui\":{\"step\":\"Step\",\"of\":\"of\",\"next\":\"Next\",\"back\":\"Back\",\"submit\":\"Send request\",\"sending\":\"Sending\\u2026\",\"done\":\"Done\",\"pick_one\":\"Choose one answer.\",\"pick_many\":\"You can select several options.\",\"required\":\"This field is required.\",\"bad_email\":\"Please enter a valid email address.\",\"need_consent\":\"Please accept the consent to send your request.\",\"send_error\":\"Sending failed. Please try again.\",\"net_error\":\"Sending failed. Check your connection and try again.\",\"summary\":\"Your answers\",\"thanks_h\":\"Thank you!\",\"thanks_p\":\"We'll review your answers and get back to you with an estimated quote and suggested next steps.\",\"consent\":\"I agree to be contacted regarding my request.\"},\"sum\":{\"typ\":\"Project type\",\"etap\":\"Stage\",\"zakres\":\"Scope\",\"wielkosc\":\"Project size\",\"budzet\":\"Budget\",\"termin\":\"Timeline\"},\"head\":{\"title\":\"Get a quote for your project\",\"lead\":\"Go through a few short steps. Your answers will help us define the scope, priorities and possible budget for your project.\"},\"q\":{\"typ\":\"What is your project about?\",\"etap\":\"What stage are you at?\",\"zakres\":\"What scope of work might you need?\",\"wielkosc\":\"How big is the project?\",\"budzet\":\"What budget do you have in mind?\",\"termin\":\"When would you like to start?\",\"kontakt\":\"Where should we send our reply?\"},\"kontakt_hint\":\"Leave your details and we'll get back with an estimated quote.\",\"fields\":{\"imie\":\"Full name\",\"email\":\"Email\",\"tel\":\"Phone\",\"url\":\"Current website address, if any\",\"opis\":\"Brief project description\"},\"budzet_note\":\"The budget doesn't have to be final. It helps us match a realistic scope and a sensible solution.\",\"opts\":{\"typ\":[\"New website\",\"WooCommerce store\",\"SEO & content\",\"Google \\\/ Meta ads\",\"Hosting, domains & email\",\"WordPress care\",\"Automation & integrations\",\"Migration or growth of an existing site\",\"I'm not sure \\u2014 I need advice\"],\"typ_desc\":[\"Company website, landing page or portal.\",\"Online sales and products.\",\"Google visibility and content.\",\"Campaigns and lead generation.\",\"Technical infrastructure.\",\"Updates and support.\",\"CRM, API, forms, processes.\",\"Redesign or expansion.\",\"We'll help you sort it out.\"],\"etap\":[\"I only have an idea\",\"I have an old website\",\"I have a design\",\"I have a live site, but it needs improvement\",\"I want to migrate a site or store\",\"I want to grow an existing project\",\"I need ongoing support\"],\"zakres\":[\"UX\\\/UI design\",\"WordPress development\",\"WooCommerce store\",\"Technical SEO\",\"Content \\\/ copywriting\",\"Contact forms\",\"Integrations\",\"Automation\",\"Post-launch care\",\"Hosting \\\/ domain \\\/ email\",\"Google \\\/ Meta ads\",\"Data or content migration\"],\"wielkosc\":[\"Simple one-page site\",\"Company site, 5\\u201310 pages\",\"Large multi-page site\",\"Landing page\",\"Store with up to 20 products\",\"Store with 20\\u2013100 products\",\"Store with 100\\u2013500 products\",\"Store with over 500 products\",\"Portal \\\/ directory \\\/ larger system\",\"I don't know yet\"],\"budzet\":[\"Up to 3,000 PLN\",\"3,000\\u20136,000 PLN\",\"6,000\\u201312,000 PLN\",\"12,000\\u201325,000 PLN\",\"Over 25,000 PLN\",\"I'm not sure \\u2014 I'd like to explore options\"],\"termin\":[\"As soon as possible\",\"Within 2\\u20134 weeks\",\"Within 1\\u20132 months\",\"This quarter\",\"No time pressure\"]}};window.WOH_AJAX=window.WOH_AJAX||{url:\"https:\\\/\\\/new.woh.group\\\/wp-admin\\\/admin-post.php\"};<\/script><div id=\"wycen-formularz\" class=\"woh-wf\">\n<style>\n.woh-wf{--wf-accent:#EB1D24;--wf-grad:linear-gradient(135deg,#EA018C,#EB1D24,#EE8431);font-family:inherit;color:#1A1D22}\n.woh-wf *{box-sizing:border-box}\n.woh-wf-head{max-width:760px;margin:0 0 26px}\n.woh-wf-head h2{font-size:30px;font-weight:800;line-height:1.2;color:#111;margin:0 0 12px}\n.woh-wf-head p{font-size:16px;line-height:1.65;color:#5B616B;margin:0}\n.woh-wf-shell{display:flex;gap:22px;align-items:flex-start}\n.woh-wf-main{flex:1 1 auto;min-width:0;background:#fff;border:1px solid #E5E7EB;border-radius:24px;box-shadow:0 12px 34px rgba(17,17,17,.06);padding:32px}\n.woh-wf-aside{flex:0 0 300px;background:#fff;border:1px solid #E9EBEF;border-radius:18px;box-shadow:0 1px 2px rgba(17,17,17,.04);padding:22px;position:sticky;top:100px}\n.woh-wf-aside h3{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#9AA0A8;margin:0 0 14px}\n.woh-wf-sum-row{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-bottom:1px solid #F0F2F5}\n.woh-wf-sum-row:last-child{border-bottom:none}\n.woh-wf-sum-k{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#B0B5BD}\n.woh-wf-sum-v{font-size:13.5px;font-weight:600;color:#1A1D22;line-height:1.4}\n.woh-wf-sum-v.empty{color:#C7CBD2;font-weight:500}\n.woh-wf-progress-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}\n.woh-wf-step-label{font-size:12px;font-weight:800;letter-spacing:.05em;color:#9AA0A8}\n.woh-wf-pct{font-size:12px;font-weight:800;color:var(--wf-accent)}\n.woh-wf-bar{height:7px;border-radius:999px;background:#F0F2F5;overflow:hidden;margin-bottom:24px}\n.woh-wf-bar-fill{height:100%;background:var(--wf-grad);border-radius:999px;transition:width .35s ease;width:14%}\n.woh-wf-q{font-size:21px;font-weight:800;color:#111;line-height:1.3;margin:0 0 6px}\n.woh-wf-hint{font-size:13.5px;color:#8A9098;margin:0 0 20px}\n.woh-wf-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}\n.woh-wf-opt{display:flex;gap:12px;align-items:flex-start;text-align:left;background:#fff;border:1.5px solid #E5E7EB;border-radius:14px;padding:15px 16px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;font-family:inherit;width:100%}\n.woh-wf-opt:hover{border-color:#EAB6BC;box-shadow:0 6px 18px rgba(17,17,17,.06)}\n.woh-wf-opt.sel{border-color:transparent;background-image:linear-gradient(#fff,#fff),var(--wf-grad);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 8px 22px rgba(235,29,36,.12)}\n.woh-wf-opt-ic{width:34px;height:34px;flex:none;border-radius:9px;background:#FCE9EA;color:var(--wf-accent);display:flex;align-items:center;justify-content:center}\n.woh-wf-opt.sel .woh-wf-opt-ic{background:var(--wf-grad);color:#fff}\n.woh-wf-opt-t{font-size:14.5px;font-weight:800;color:#111;line-height:1.3;margin-bottom:3px}\n.woh-wf-opt-d{font-size:12.5px;line-height:1.45;color:#6B7280}\n.woh-wf-opt-check{margin-left:auto;width:20px;height:20px;flex:none;border-radius:50%;border:2px solid #E1E4E8;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .15s ease}\n.woh-wf-opt.sel .woh-wf-opt-check{background:var(--wf-accent);border-color:var(--wf-accent)}\n.woh-wf-opt-check svg{opacity:0;transition:opacity .15s ease}\n.woh-wf-opt.sel .woh-wf-opt-check svg{opacity:1}\n.woh-wf-multi-note{font-size:12.5px;color:#8A9098;margin:14px 0 0}\n.woh-wf-field{margin-bottom:16px}\n.woh-wf-field label{display:block;font-size:13px;font-weight:700;color:#374151;margin-bottom:6px}\n.woh-wf-field input,.woh-wf-field textarea{width:100%;border:1.5px solid #E5E7EB;border-radius:11px;padding:12px 14px;font-size:14.5px;font-family:inherit;color:#1A1D22;background:#fff;transition:border-color .15s ease}\n.woh-wf-field input:focus,.woh-wf-field textarea:focus{outline:none;border-color:var(--wf-accent)}\n.woh-wf-field textarea{min-height:96px;resize:vertical}\n.woh-wf-field.err input,.woh-wf-field.err textarea{border-color:var(--wf-accent);background:#FEF6F6}\n.woh-wf-err-msg{display:none;font-size:12px;color:var(--wf-accent);margin-top:5px;font-weight:600}\n.woh-wf-field.err .woh-wf-err-msg{display:block}\n.woh-wf-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:#5B616B;line-height:1.5;margin-top:4px}\n.woh-wf-consent input{width:18px;height:18px;flex:none;margin-top:2px;accent-color:var(--wf-accent)}\n.woh-wf-note{font-size:12.5px;color:#8A9098;background:#F7F8FA;border-radius:10px;padding:12px 14px;margin:18px 0 0}\n.woh-wf-nav{display:flex;gap:12px;justify-content:space-between;margin-top:26px}\n.woh-wf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14.5px;font-weight:800;padding:13px 26px;border-radius:12px;cursor:pointer;border:none;font-family:inherit;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}\n.woh-wf-btn-next{background:var(--wf-grad);color:#fff;box-shadow:0 10px 24px rgba(235,29,36,.22)}\n.woh-wf-btn-next:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(235,29,36,.28)}\n.woh-wf-btn-back{background:#fff;color:#374151;border:1.5px solid #E5E7EB}\n.woh-wf-btn-back:hover{border-color:#C7CBD2}\n.woh-wf-btn:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}\n.woh-wf-step{display:none;animation:wffade .3s ease}\n.woh-wf-step.active{display:block}\n@keyframes wffade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}\n.woh-wf-done{display:none;text-align:center;padding:38px 20px}\n.woh-wf-done.show{display:block;animation:wffade .35s ease}\n.woh-wf-done-ic{width:66px;height:66px;margin:0 auto 20px;border-radius:50%;background:var(--wf-grad);color:#fff;display:flex;align-items:center;justify-content:center}\n.woh-wf-done h3{font-size:23px;font-weight:800;color:#111;margin:0 0 10px}\n.woh-wf-done p{font-size:15px;line-height:1.6;color:#5B616B;max-width:460px;margin:0 auto}\n@media(max-width:1024px){.woh-wf-aside{flex-basis:260px}}\n@media(max-width:900px){.woh-wf-shell{flex-direction:column}.woh-wf-main{order:1;width:100%}\n  \/* Mobile: panel \"Twoje odpowiedzi\" ukryty podczas krok\u00f3w; pokazywany jako\n     zwarta karta podsumowania dopiero na ostatnim kroku (klasa .show-mobile). *\/\n  .woh-wf-aside{width:100%;position:static;order:2;display:none;margin-top:16px}\n  .woh-wf-aside.show-mobile{display:block}\n  .woh-wf-aside .woh-wf-sum-row.empty-hide{display:none}\n}\n@media(max-width:600px){.woh-wf-main{padding:20px}.woh-wf-grid{grid-template-columns:1fr;gap:12px}\n  .woh-wf-head h2{font-size:23px}.woh-wf-head p{font-size:14.5px}\n  .woh-wf-q{font-size:18px}.woh-wf-hint{font-size:13px}\n  \/* Kafelki: wi\u0119kszy padding i obszar klikni\u0119cia, wyra\u017aniejszy tytu\u0142\/opis *\/\n  .woh-wf-opt{padding:17px 16px;gap:14px}\n  .woh-wf-opt-ic{width:38px;height:38px}\n  .woh-wf-opt-t{font-size:15px}\n  .woh-wf-opt-d{font-size:13px}\n  .woh-wf-opt-check{width:22px;height:22px}\n  \/* Przyciski: pe\u0142na szeroko\u015b\u0107, wyra\u017any odst\u0119p, nie \u015bci\u015bni\u0119te *\/\n  .woh-wf-nav{flex-direction:column-reverse;gap:12px;margin-top:24px}\n  .woh-wf-btn{width:100%;padding:15px 18px;font-size:15px}\n  \/* Pasek post\u0119pu czytelniejszy *\/\n  .woh-wf-bar{height:8px;margin-bottom:22px}\n  .woh-wf-step-label{font-size:12.5px}.woh-wf-pct{font-size:12.5px}\n}\n<\/style>\n\n<div class=\"woh-wf-head\">\n<h2>Wyce\u0144 sw\u00f3j projekt<\/h2>\n<p>Przejd\u017a przez kilka kr\u00f3tkich krok\u00f3w. Twoje odpowiedzi pomog\u0105 nam okre\u015bli\u0107 zakres prac, priorytety i mo\u017cliwy bud\u017cet projektu.<\/p>\n<\/div>\n\n<div class=\"woh-wf-shell\">\n<div class=\"woh-wf-main\">\n  <div class=\"woh-wf-progress-top\">\n    <span class=\"woh-wf-step-label\" id=\"wfStepLabel\">Krok 1 \/ 7<\/span>\n    <span class=\"woh-wf-pct\" id=\"wfPct\">14%<\/span>\n  <\/div>\n  <div class=\"woh-wf-bar\"><div class=\"woh-wf-bar-fill\" id=\"wfBar\"><\/div><\/div>\n\n  <form id=\"wfForm\" novalidate>\n  <!-- Kroki wstrzykiwane przez JS -->\n  <div id=\"wfSteps\"><\/div>\n\n  <div class=\"woh-wf-done\" id=\"wfDone\">\n    <div class=\"woh-wf-done-ic\"><svg width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg><\/div>\n    <h3>Dzi\u0119kujemy!<\/h3>\n    <p>Przeanalizujemy odpowiedzi i wr\u00f3cimy z orientacyjn\u0105 wycen\u0105 oraz propozycj\u0105 kolejnych krok\u00f3w.<\/p>\n  <\/div>\n\n  <div class=\"woh-wf-nav\" id=\"wfNav\">\n    <button type=\"button\" class=\"woh-wf-btn woh-wf-btn-back\" id=\"wfBack\" disabled>\u2190 Wstecz<\/button>\n    <button type=\"button\" class=\"woh-wf-btn woh-wf-btn-next\" id=\"wfNext\">Dalej \u2192<\/button>\n  <\/div>\n  <\/form>\n<\/div>\n\n<aside class=\"woh-wf-aside\" id=\"wfAside\">\n  <h3>Twoje odpowiedzi<\/h3>\n  <div class=\"woh-wf-sum-row\"><span class=\"woh-wf-sum-k\">Typ projektu<\/span><span class=\"woh-wf-sum-v empty\" data-sum=\"typ\">\u2014<\/span><\/div>\n  <div class=\"woh-wf-sum-row\"><span class=\"woh-wf-sum-k\">Etap<\/span><span class=\"woh-wf-sum-v empty\" data-sum=\"etap\">\u2014<\/span><\/div>\n  <div class=\"woh-wf-sum-row\"><span class=\"woh-wf-sum-k\">Zakres<\/span><span class=\"woh-wf-sum-v empty\" data-sum=\"zakres\">\u2014<\/span><\/div>\n  <div class=\"woh-wf-sum-row\"><span class=\"woh-wf-sum-k\">Wielko\u015b\u0107 projektu<\/span><span class=\"woh-wf-sum-v empty\" data-sum=\"wielkosc\">\u2014<\/span><\/div>\n  <div class=\"woh-wf-sum-row\"><span class=\"woh-wf-sum-k\">Bud\u017cet<\/span><span class=\"woh-wf-sum-v empty\" data-sum=\"budzet\">\u2014<\/span><\/div>\n  <div class=\"woh-wf-sum-row\"><span class=\"woh-wf-sum-k\">Termin<\/span><span class=\"woh-wf-sum-v empty\" data-sum=\"termin\">\u2014<\/span><\/div>\n<\/aside>\n<\/div>\n\n<script>\n(function(){\n  var ICO={\n    strona:'<rect x=\"3\" y=\"4\" width=\"18\" height=\"14\" rx=\"2\"\/><path d=\"M3 8h18M8 21h8\"\/>',\n    sklep:'<circle cx=\"9\" cy=\"20\" r=\"1.4\"\/><circle cx=\"18\" cy=\"20\" r=\"1.4\"\/><path d=\"M2 3h3l2.4 12.3a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.2L22 7H6\"\/>',\n    seo:'<circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"M21 21l-4.3-4.3\"\/>',\n    ads:'<path d=\"M3 11l18-5v12L3 14v-3z\"\/><path d=\"M11.6 16.8L9 21\"\/>',\n    host:'<rect x=\"2.5\" y=\"5\" width=\"19\" height=\"14\" rx=\"2\"\/><path d=\"M3 7l9 6 9-6\"\/>',\n    care:'<path d=\"M12 2.5l7.5 3v5.5c0 4.6-3.2 8.4-7.5 10-4.3-1.6-7.5-5.4-7.5-10V5.5z\"\/>',\n    auto:'<circle cx=\"6\" cy=\"12\" r=\"2.4\"\/><circle cx=\"18\" cy=\"6\" r=\"2.4\"\/><circle cx=\"18\" cy=\"18\" r=\"2.4\"\/><path d=\"M8.1 10.9l7.8-3.8M8.1 13.1l7.8 3.8\"\/>',\n    mig:'<path d=\"M4 12h13M13 6l6 6-6 6\"\/>',\n    help:'<circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M9.5 9.5a2.5 2.5 0 1 1 3.4 2.3c-.7.3-1.4.9-1.4 1.7v.5\"\/><circle cx=\"12\" cy=\"17\" r=\".6\" fill=\"currentColor\"\/>',\n    dot:'<circle cx=\"12\" cy=\"12\" r=\"4\"\/>'\n  };\n  function icon(k){return '<svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">'+(ICO[k]||ICO.dot)+'<\/svg>';}\n  var check='<svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>';\n\n  \/\/ ---- Teksty (i18n): ze s\u0142ownika WOH_WYCENA_I18N (WPML), z fallbackiem do PL ----\n  var T=(window.WOH_WYCENA_I18N)||{};\n  function tt(path,def){\n    var parts=path.split('.');var o=T;\n    for(var i=0;i<parts.length;i++){ if(o&&o[parts[i]]!==undefined){o=o[parts[i]];}else{return def;} }\n    return (o===''||o==null)?def:o;\n  }\n  \/\/ Opcje: ze s\u0142ownika (tablica) lub fallback do wbudowanych polskich.\n  function opts(key,fallbackTitles,fallbackDescs,icons){\n    var titles=tt('opts.'+key,null)||fallbackTitles;\n    var descs=(key==='typ')?(tt('opts.typ_desc',null)||fallbackDescs):null;\n    var out=[];\n    for(var i=0;i<fallbackTitles.length;i++){\n      var o={ic:icons?icons[i]:'dot',t:(titles[i]!==undefined?titles[i]:fallbackTitles[i])};\n      if(descs&&descs[i]!==undefined)o.d=descs[i];\n      out.push(o);\n    }\n    return out;\n  }\n\n  var STEPS=[\n    {key:'typ',q:tt('q.typ','Czego dotyczy projekt?'),multi:true,opts:opts('typ',\n      ['Nowa strona internetowa','Sklep WooCommerce','SEO i tre\u015bci','Reklamy Google \/ Meta','Hosting, domeny i poczta','Opieka WordPress','Automatyzacje i integracje','Migracja lub rozw\u00f3j obecnej strony','Nie wiem \u2014 potrzebuj\u0119 doradztwa'],\n      ['Strona firmowa, landing lub serwis.','Sprzeda\u017c online i produkty.','Widoczno\u015b\u0107 w Google i content.','Kampanie i pozyskiwanie klient\u00f3w.','Zaplecze techniczne.','Aktualizacje i wsparcie.','CRM, API, formularze, procesy.','Zmiana lub rozbudowa.','Pomo\u017cemy uporz\u0105dkowa\u0107 temat.'],\n      ['strona','sklep','seo','ads','host','care','auto','mig','help'])},\n    {key:'etap',q:tt('q.etap','Na jakim etapie jeste\u015b?'),multi:false,opts:opts('etap',\n      ['Mam tylko pomys\u0142','Mam star\u0105 stron\u0119','Mam projekt graficzny','Mam dzia\u0142aj\u0105c\u0105 stron\u0119, ale wymaga poprawy','Chc\u0119 przenie\u015b\u0107 stron\u0119 lub sklep','Chc\u0119 rozwija\u0107 istniej\u0105cy projekt','Potrzebuj\u0119 sta\u0142ej opieki'])},\n    {key:'zakres',q:tt('q.zakres','Jaki zakres prac mo\u017ce by\u0107 potrzebny?'),multi:true,opts:opts('zakres',\n      ['Projekt UX\/UI','Wdro\u017cenie WordPress','Sklep WooCommerce','SEO techniczne','Tre\u015bci \/ copywriting','Formularze kontaktowe','Integracje','Automatyzacje','Opieka po wdro\u017ceniu','Hosting \/ domena \/ poczta','Reklamy Google \/ Meta','Migracja danych lub tre\u015bci'])},\n    {key:'wielkosc',q:tt('q.wielkosc','Jak du\u017cy jest projekt?'),multi:false,opts:opts('wielkosc',\n      ['Prosta strona wizyt\u00f3wka','Strona firmowa 5\u201310 podstron','Rozbudowany serwis','Landing page','Sklep do 20 produkt\u00f3w','Sklep 20\u2013100 produkt\u00f3w','Sklep 100\u2013500 produkt\u00f3w','Sklep powy\u017cej 500 produkt\u00f3w','Portal \/ katalog \/ wi\u0119kszy system','Nie wiem jeszcze'])},\n    {key:'budzet',q:tt('q.budzet','Jaki bud\u017cet zak\u0142adasz?'),multi:false,note:tt('budzet_note','Bud\u017cet nie musi by\u0107 ostateczny. Pomaga nam dobra\u0107 realny zakres i sensowne rozwi\u0105zanie.'),opts:opts('budzet',\n      ['Do 3000 z\u0142','3000\u20136000 z\u0142','6000\u201312000 z\u0142','12000\u201325000 z\u0142','Powy\u017cej 25000 z\u0142','Nie wiem \u2014 chc\u0119 pozna\u0107 mo\u017cliwo\u015bci'])},\n    {key:'termin',q:tt('q.termin','Kiedy chcesz rozpocz\u0105\u0107?'),multi:false,opts:opts('termin',\n      ['Jak najszybciej','W ci\u0105gu 2\u20134 tygodni','W ci\u0105gu 1\u20132 miesi\u0119cy','W tym kwartale','Nie mam presji czasowej'])},\n    {key:'kontakt',q:tt('q.kontakt','Gdzie mamy wys\u0142a\u0107 odpowied\u017a?'),contact:true}\n  ];\n\n  var state={typ:[],etap:null,zakres:[],wielkosc:null,budzet:null,termin:null};\n  var cur=0;\n  var stepsWrap=document.getElementById('wfSteps');\n  var barEl=document.getElementById('wfBar'),pctEl=document.getElementById('wfPct'),lblEl=document.getElementById('wfStepLabel');\n  var backBtn=document.getElementById('wfBack'),nextBtn=document.getElementById('wfNext');\n  var doneEl=document.getElementById('wfDone'),navEl=document.getElementById('wfNav'),asideEl=document.getElementById('wfAside');\n\n  \/\/ Build step DOM\n  STEPS.forEach(function(st,idx){\n    var d=document.createElement('div');\n    d.className='woh-wf-step'+(idx===0?' active':'');\n    d.setAttribute('data-step',idx);\n    if(st.contact){\n      d.innerHTML='<div class=\"woh-wf-q\">'+st.q+'<\/div>'+\n        '<div class=\"woh-wf-hint\">'+tt('kontakt_hint','Zostaw dane, a wr\u00f3cimy z orientacyjn\u0105 wycen\u0105.')+'<\/div>'+\n        field('imie',tt('fields.imie','Imi\u0119 i nazwisko'),'text',true)+\n        field('email',tt('fields.email','E-mail'),'email',true)+\n        field('tel',tt('fields.tel','Telefon'),'tel',false)+\n        field('url',tt('fields.url','Adres obecnej strony, je\u015bli istnieje'),'text',false)+\n        area('opis',tt('fields.opis','Kr\u00f3tki opis projektu'),false)+\n        '<div class=\"woh-wf-field\" data-f=\"zgoda\"><label class=\"woh-wf-consent\"><input type=\"checkbox\" id=\"wfZgoda\"><span>'+tt('ui.consent','Wyra\u017cam zgod\u0119 na kontakt w sprawie mojego zapytania.')+'<\/span><\/label><div class=\"woh-wf-err-msg\">'+tt('ui.need_consent','Zaznacz zgod\u0119, aby wys\u0142a\u0107 zapytanie.')+'<\/div><\/div>'+\n        '<input type=\"text\" id=\"wf_website\" name=\"woh_website\" tabindex=\"-1\" autocomplete=\"off\" style=\"position:absolute;left:-9999px;width:1px;height:1px;opacity:0\" aria-hidden=\"true\">';\n    } else {\n      var grid='<div class=\"woh-wf-grid\">';\n      st.opts.forEach(function(o,i){\n        grid+='<button type=\"button\" class=\"woh-wf-opt\" data-i=\"'+i+'\" data-t=\"'+esc(o.t)+'\">'+\n          '<div class=\"woh-wf-opt-ic\">'+icon(o.ic)+'<\/div><div style=\"flex:1;min-width:0\">'+\n          '<div class=\"woh-wf-opt-t\">'+o.t+'<\/div>'+(o.d?'<div class=\"woh-wf-opt-d\">'+o.d+'<\/div>':'')+\n          '<\/div><div class=\"woh-wf-opt-check\">'+check+'<\/div><\/button>';\n      });\n      grid+='<\/div>';\n      d.innerHTML='<div class=\"woh-wf-q\">'+st.q+'<\/div>'+\n        (st.multi?'<div class=\"woh-wf-hint\">'+tt('ui.pick_many','Mo\u017cesz wybra\u0107 kilka opcji.')+'<\/div>':'<div class=\"woh-wf-hint\">'+tt('ui.pick_one','Wybierz jedn\u0105 odpowied\u017a.')+'<\/div>')+\n        grid+(st.note?'<div class=\"woh-wf-note\">'+st.note+'<\/div>':'');\n    }\n    stepsWrap.appendChild(d);\n  });\n\n  function field(id,label,type,req){return '<div class=\"woh-wf-field\" data-f=\"'+id+'\"><label>'+label+(req?' *':'')+'<\/label><input type=\"'+type+'\" id=\"wf_'+id+'\"><div class=\"woh-wf-err-msg\">'+tt('ui.required','To pole jest wymagane.')+'<\/div><\/div>';}\n  function area(id,label,req){return '<div class=\"woh-wf-field\" data-f=\"'+id+'\"><label>'+label+(req?' *':'')+'<\/label><textarea id=\"wf_'+id+'\"><\/textarea><div class=\"woh-wf-err-msg\">'+tt('ui.required','To pole jest wymagane.')+'<\/div><\/div>';}\n  function esc(s){return String(s).replace(\/\"\/g,'&quot;');}\n\n  \/\/ Option clicks\n  stepsWrap.addEventListener('click',function(e){\n    var btn=e.target.closest('.woh-wf-opt');if(!btn)return;\n    var stepEl=btn.closest('.woh-wf-step');var idx=+stepEl.getAttribute('data-step');var st=STEPS[idx];\n    if(st.multi){\n      btn.classList.toggle('sel');\n      var arr=[];stepEl.querySelectorAll('.woh-wf-opt.sel').forEach(function(b){arr.push(b.getAttribute('data-t'));});\n      state[st.key]=arr;\n    } else {\n      stepEl.querySelectorAll('.woh-wf-opt').forEach(function(b){b.classList.remove('sel');});\n      btn.classList.add('sel');state[st.key]=btn.getAttribute('data-t');\n    }\n    updateSummary();\n  });\n\n  function updateSummary(){\n    setSum('typ',state.typ&&state.typ.length?state.typ.join(', '):null);\n    setSum('etap',state.etap);\n    setSum('zakres',state.zakres&&state.zakres.length?state.zakres.join(', '):null);\n    setSum('wielkosc',state.wielkosc);setSum('budzet',state.budzet);setSum('termin',state.termin);\n  }\n  function setSum(k,v){var el=asideEl.querySelector('[data-sum=\"'+k+'\"]');if(!el)return;var row=el.closest('.woh-wf-sum-row');if(v){el.textContent=v;el.classList.remove('empty');if(row)row.classList.remove('empty-hide');}else{el.textContent='\u2014';el.classList.add('empty');if(row)row.classList.add('empty-hide');}}\n\n  function show(i){\n    stepsWrap.querySelectorAll('.woh-wf-step').forEach(function(s){s.classList.remove('active');});\n    var el=stepsWrap.querySelector('[data-step=\"'+i+'\"]');if(el)el.classList.add('active');\n    var pct=Math.round(((i+1)\/STEPS.length)*100);\n    barEl.style.width=pct+'%';pctEl.textContent=pct+'%';lblEl.textContent=tt('ui.step','Krok')+' '+(i+1)+' '+tt('ui.of','z')+' '+STEPS.length;\n    backBtn.disabled=(i===0);\n    nextBtn.textContent=(i===STEPS.length-1)?tt('ui.submit','Wy\u015blij zapytanie'):(tt('ui.next','Dalej')+' \u2192');\n    \/\/ Mobile: panel podsumowania widoczny tylko na ostatnim kroku (zwarta karta).\n    if(i===STEPS.length-1){asideEl.classList.add('show-mobile');}else{asideEl.classList.remove('show-mobile');}\n  }\n\n  function validateContact(){\n    var ok=true;var stepEl=stepsWrap.querySelector('[data-step=\"'+(STEPS.length-1)+'\"]');\n    [['imie',true],['email',true]].forEach(function(p){\n      var f=stepEl.querySelector('[data-f=\"'+p[0]+'\"]');var inp=f.querySelector('input');\n      var bad=p[1]&&!inp.value.trim();\n      if(p[0]==='email'&&inp.value.trim()&&!\/^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$\/.test(inp.value.trim()))bad=true;\n      f.classList.toggle('err',bad);if(bad)ok=false;\n    });\n    var zf=stepEl.querySelector('[data-f=\"zgoda\"]');\n    if(!zf.querySelector('input').checked){zf.classList.add('err');ok=false;}else{zf.classList.remove('err');}\n    return ok;\n  }\n\n  nextBtn.addEventListener('click',function(){\n    if(cur===STEPS.length-1){\n      if(!validateContact())return;\n      submitForm();\n      return;\n    }\n    cur++;show(cur);\n    var wrap=document.querySelector('.woh-wf');var y=wrap.getBoundingClientRect().top+window.pageYOffset-90;\n    window.scrollTo({top:y,behavior:'smooth'});\n  });\n\n  function submitForm(){\n    var stepEl=stepsWrap.querySelector('[data-step=\"'+(STEPS.length-1)+'\"]');\n    var val=function(id){var i=stepEl.querySelector('#wf_'+id);return i?i.value.trim():'';};\n    nextBtn.disabled=true;nextBtn.textContent=tt('ui.sending','Wysy\u0142anie\u2026');\n\n    function doSend(token){\n      var data=new FormData();\n      data.append('action','woh_wycena_submit');\n      data.append('imie',val('imie'));\n      data.append('email',val('email'));\n      data.append('tel',val('tel'));\n      data.append('url',val('url'));\n      data.append('opis',val('opis'));\n      var hp=stepEl.querySelector('#wf_website');data.append('woh_website',hp?hp.value:'');\n      data.append('typ',(state.typ||[]).join(', '));\n      data.append('etap',state.etap||'');\n      data.append('zakres',(state.zakres||[]).join(', '));\n      data.append('wielkosc',state.wielkosc||'');\n      data.append('budzet',state.budzet||'');\n      data.append('termin',state.termin||'');\n      if(token)data.append('recaptcha_token',token);\n\n      var endpoint=(window.WOH_AJAX&&window.WOH_AJAX.url)?window.WOH_AJAX.url:'\/wp-admin\/admin-post.php';\n      fetch(endpoint,{method:'POST',body:data,credentials:'same-origin'})\n        .then(function(r){return r.json().catch(function(){return {success:r.ok};});})\n        .then(function(res){\n          if(res&&res.success){showDone();}\n          else{showError((res&&res.data&&res.data.message)||tt('ui.send_error','Nie uda\u0142o si\u0119 wys\u0142a\u0107. Spr\u00f3buj ponownie.'));}\n        })\n        .catch(function(){showError(tt('ui.net_error','Nie uda\u0142o si\u0119 wys\u0142a\u0107. Sprawd\u017a po\u0142\u0105czenie i spr\u00f3buj ponownie.'));});\n    }\n\n    \/\/ Je\u015bli reCAPTCHA v3 dost\u0119pna \u2014 pobierz token, w przeciwnym razie wy\u015blij bez.\n    if(window.grecaptcha&&window.WOH_RECAPTCHA&&window.WOH_RECAPTCHA.siteKey){\n      grecaptcha.ready(function(){\n        grecaptcha.execute(window.WOH_RECAPTCHA.siteKey,{action:'wycena'})\n          .then(doSend).catch(function(){doSend('');});\n      });\n    } else { doSend(''); }\n  }\n\n  function showDone(){\n    navEl.style.display='none';\n    stepsWrap.querySelectorAll('.woh-wf-step').forEach(function(s){s.classList.remove('active');});\n    doneEl.classList.add('show');\n    barEl.style.width='100%';pctEl.textContent='100%';lblEl.textContent='Gotowe';\n    var wrap=document.querySelector('.woh-wf');var y=wrap.getBoundingClientRect().top+window.pageYOffset-90;\n    window.scrollTo({top:y,behavior:'smooth'});\n  }\n\n  function showError(msg){\n    nextBtn.disabled=false;nextBtn.textContent=tt('ui.submit','Wy\u015blij zapytanie');\n    var box=document.getElementById('wfSubmitErr');\n    if(!box){box=document.createElement('div');box.id='wfSubmitErr';box.style.cssText='margin-top:14px;font-size:13px;font-weight:600;color:#EB1D24;text-align:center';navEl.parentNode.insertBefore(box,navEl);}\n    box.textContent=msg;\n  }\n  backBtn.addEventListener('click',function(){if(cur>0){cur--;show(cur);}});\n\n  \/\/ Zastosuj t\u0142umaczenia do statycznych element\u00f3w HTML (nag\u0142\u00f3wki, przyciski,\n  \/\/ etykiety podsumowania) \u2014 je\u015bli s\u0142ownik dostarcza warto\u015b\u0107.\n  function setTxt(sel,val){var el=document.querySelector(sel);if(el&&val)el.textContent=val;}\n  (function applyStaticI18n(){\n    var head=document.querySelector('.woh-wf-head');\n    if(head){setTxt('.woh-wf-head h2',tt('head.title',null));setTxt('.woh-wf-head p',tt('head.lead',null));}\n    setTxt('#wfBack',null); \/\/ przyciski dostaj\u0105 strza\u0142ki ni\u017cej\n    var back=document.getElementById('wfBack');if(back)back.textContent='\u2190 '+tt('ui.back','Wstecz');\n    var next=document.getElementById('wfNext');if(next)next.textContent=tt('ui.next','Dalej')+' \u2192';\n    var doneH=document.querySelector('.woh-wf-done h3');if(doneH)doneH.textContent=tt('ui.thanks_h','Dzi\u0119kujemy!');\n    var doneP=document.querySelector('.woh-wf-done p');if(doneP)doneP.textContent=tt('ui.thanks_p','Przeanalizujemy odpowiedzi i wr\u00f3cimy z orientacyjn\u0105 wycen\u0105 oraz propozycj\u0105 kolejnych krok\u00f3w.');\n    var sumH=document.querySelector('.woh-wf-aside h3');if(sumH)sumH.textContent=tt('ui.summary','Twoje odpowiedzi');\n    var sk={typ:'sum.typ',etap:'sum.etap',zakres:'sum.zakres',wielkosc:'sum.wielkosc',budzet:'sum.budzet',termin:'sum.termin'};\n    Object.keys(sk).forEach(function(k){\n      var row=document.querySelector('[data-sum=\"'+k+'\"]');\n      if(row){var lab=row.parentNode.querySelector('.woh-wf-sum-k');if(lab){var v=tt(sk[k],null);if(v)lab.textContent=v;}}\n    });\n  })();\n\n  updateSummary();\n  show(0);\n})();\n<\/script>\n<\/div>\n\n\t<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_4 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_5 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_4 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><h2 class=\"woh-h2\" style=\"margin:0 0 12px\">What does the quote depend on?<\/h2>\n<p class=\"woh-lead\" style=\"max-width:760px;margin:0\">The cost of a project depends on the scope of work, the number of views, the level of individual design, integrations, content, SEO, and ongoing maintenance. Therefore, the quote should be based on real needs, not a random table. <\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_5 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_6 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_5 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><div class=\"woh-services-grid woh-cards-grid\">\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"><\/rect><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"><\/rect><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"><\/rect><rect x=\"14\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"><\/rect><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Project scope<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">We quote a simple website differently than a store or a portal.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"14\" rx=\"2\"><\/rect><path d=\"M2 9h20M7 22h10M12 18v4\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Number of subpages or products<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">A larger structure requires more design and technical work.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"><\/rect><path d=\"M3 9h18M9 21V9\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Graphic design<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">Individual UI design takes more time than a simple base layout.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 3H5a2 2 0 0 0-2 2v5h2.5a2 2 0 1 1 0 4H3v5a2 2 0 0 0 2 2h5v-2.5a2 2 0 1 1 4 0V21h5a2 2 0 0 0 2-2v-5h-2.5a2 2 0 1 1 0-4H21V5a2 2 0 0 0-2-2h-5\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Integrations and automations<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">Payments, shipping, CRM, API, and forms affect the scope.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"10.5\" cy=\"10.5\" r=\"6.5\"><\/circle><path d=\"M21 21l-5.6-5.6\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Content and SEO<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">Structure, copywriting, and optimization help the site perform after publication.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2.5l7.5 3v5.5c0 4.6-3.2 8.4-7.5 10-4.3-1.6-7.5-5.4-7.5-10V5.5z\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Post-implementation maintenance<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">Ongoing support, updates, and development can be part of the collaboration.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_6 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_6 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_7 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_6 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><h2 class=\"woh-h2\" style=\"margin:0 0 12px\">What will you receive after submitting the form?<\/h2>\n<p class=\"woh-lead\" style=\"max-width:760px;margin:0\">After analyzing your answers, we will get back to you with specifics.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_7 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_7 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_8 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_7 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><div class=\"woh-services-grid woh-cards-grid\">\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"10.5\" cy=\"10.5\" r=\"6.5\"><\/circle><path d=\"M21 21l-5.6-5.6\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Preliminary analysis<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">We will review your answers and determine a sensible scope.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"5\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"1\" fill=\"currentColor\"><\/circle><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Estimated quote<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">We will prepare a price range or budget proposal for the project.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 18L10 12l4 4 6-8\"><\/path><path d=\"M16 6h4v4\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Recommended direction<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">We will advise you on where to start and what not to force.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"woh-service-card woh-card \" style=\"background:#fff;border:1px solid #E9EBEF;border-radius:16px;box-shadow:0 1px 2px rgba(17,17,17,.04);display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:24px;gap:0\">\n<div style=\"display:flex;gap:14px;align-items:flex-start\">\n<div class=\"woh-card-icon woh-service-card-icon\" style=\"width:34px;height:34px;flex:none;color:#EB1D24;margin-top:2px\"><svg viewbox=\"0 0 24 24\" width=\"34\" height=\"34\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"><\/path><\/svg><\/div>\n<div>\n<div style=\"font-size:15.5px;font-weight:800;margin-bottom:6px;line-height:1.3\">Proposal for next steps<\/div>\n<div class=\"woh-card-text\" style=\"font-size:14px;line-height:1.55;color:#6B7280\">If the scope is suitable, we will schedule a call to clarify the details.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_8 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_8 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_9 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_8 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p><span class=\"woh-realizacje-marker\" style=\"display:none\" aria-hidden=\"true\"><\/span><\/p>\n<div style=\"text-align:center;max-width:720px;margin:0 auto\">\n<h2 class=\"woh-h2\" style=\"margin:0 0 12px\">Don't know what to select?<\/h2>\n<p class=\"woh-lead\" style=\"margin:0 0 22px\">You don't need to know technical names or the exact scope. Choose the closest answers or select \"I don't know \u2014 I need advice.\" We will help you sort it out.  <\/p>\n<p><a href=\"https:\/\/new.woh.group\/en\/contact\/\" class=\"woh-btn-primary\">Let's talk<\/a><\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_9 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_9 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_10 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_9 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><div class=\"woh-cta-banner woh-final-cta woh-cta-section\">\n<div>\n<h2 style=\"max-width:560px;margin:0 0 8px\">Want to talk before filling out the form?<\/h2>\n<p style=\"max-width:560px;margin:0;color:rgba(255,255,255,.92)\">Write to us directly. We will check what you need and advise you on what scope makes sense. <\/p>\n<\/div>\n<div class=\"woh-cta-actions\"><a href=\"https:\/\/new.woh.group\/en\/contact\/\" class=\"woh-btn-onaccent\" style=\"padding:15px 28px;border-radius:12px;font-size:15px\">Let's talk<\/a><a href=\"https:\/\/new.woh.group\/uslugi\/\" class=\"woh-btn-onaccent-outline\" style=\"padding:15px 28px;border-radius:12px;font-size:15px\">See services<\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-379","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/new.woh.group\/en\/wp-json\/wp\/v2\/pages\/379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/new.woh.group\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/new.woh.group\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/new.woh.group\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/new.woh.group\/en\/wp-json\/wp\/v2\/comments?post=379"}],"version-history":[{"count":8,"href":"https:\/\/new.woh.group\/en\/wp-json\/wp\/v2\/pages\/379\/revisions"}],"predecessor-version":[{"id":394,"href":"https:\/\/new.woh.group\/en\/wp-json\/wp\/v2\/pages\/379\/revisions\/394"}],"wp:attachment":[{"href":"https:\/\/new.woh.group\/en\/wp-json\/wp\/v2\/media?parent=379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}