{"id":5886,"date":"2026-03-20T13:39:32","date_gmt":"2026-03-20T11:39:32","guid":{"rendered":"https:\/\/digiverkosto.fi\/?page_id=5886"},"modified":"2026-07-24T13:25:17","modified_gmt":"2026-07-24T10:25:17","slug":"tarjouspyynto","status":"publish","type":"page","link":"https:\/\/digiverkosto.fi\/en\/tarjouspyynto\/","title":{"rendered":"Request for quotation"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-ba1191e6 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<section class=\"section request-section\">\n    <div class=\"request-container reveal\">\n        <header class=\"request-header\">\n            <span class=\"tag\">Tarjouspyynt\u00f6<\/span>\n            <h1 class=\"request-title\">Rakennetaan jotain uutta yhdess\u00e4!<\/h1>\n            <p class=\"request-intro\">Hienoa, ett\u00e4 olet ottamassa seuraavan askeleen! <br>Toteutamme palvelut yrityksellesi nopealla aikataululla ja edullisesti laadusta tinkim\u00e4tt\u00e4!<\/p>\n        <\/header>\n        \n        <\/div>\n<\/section>\n\n<style>\n    .request-section {\n        background-color: #070707;\n      \n        padding: 100px 6vw 20px 6vw; \n        border-top: 1px solid #1c1c1e;\n    }\n\n    .request-container {\n        max-width: 1000px;\n        margin: 0 auto;\n    }\n\n    .request-header {\n     \n        margin-bottom: 20px; \n    }\n\n    .request-title {\n        font-size: clamp(28px, 5vw, 42px);\n        font-weight: 700;\n        margin: 20px 0;\n        color: #f5f5f7;\n        letter-spacing: -0.02em;\n        line-height: 1.1;\n    }\n\n    .request-intro {\n        font-size: 19px;\n        color: #86868b;\n        max-width: 700px;\n        line-height: 1.5;\n        margin-bottom: 0;\n    }\n\n    .tag {\n        color: #0071e3;\n        font-weight: 600;\n        font-size: 14px;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n    }\n\n    @media (max-width: 850px) {\n        .request-section { \n            padding: 60px 24px 10px 24px; \n        }\n    }\n<\/style>\n\n\n\n<section class=\"section form-section\" id=\"contact-anchor\">\n    <div class=\"form-container reveal\">\n        \n        <h2 class=\"form-title\">Pyyd\u00e4 tarjous<\/h2>\n        <p class=\"form-subtitle\">Kerro tarpeestasi, niin laskemme kilpailukykyisen tarjouksen.<\/p>\n\n        <form id=\"dynamicForm\" class=\"digiverkosto-form\" action=\"https:\/\/formsubmit.co\/oskari@digiverkosto.fi\" method=\"POST\" novalidate autocomplete=\"off\">\n            \n            <input type=\"hidden\" name=\"_next\" value=\"https:\/\/digiverkosto.fi\/kiitos\">\n            <input type=\"hidden\" name=\"_cc\" value=\"aleksi@digiverkosto.fi\">\n            <input type=\"hidden\" name=\"_subject\" value=\"Uusi tarjouspyynt\u00f6 (DigiVerkosto)\">\n            <input type=\"text\" name=\"_honey\" style=\"display:none\">\n            <input type=\"hidden\" name=\"_captcha\" value=\"false\">\n            <input type=\"hidden\" name=\"_template\" value=\"table\">\n            \n            <input type=\"hidden\" name=\"YHTEYDENOTON_SYY\" value=\"Tarjouspyynt\u00f6\">\n\n            <div class=\"form-step\" id=\"branch-quote\">\n                <label class=\"step-label\">Mist\u00e4 palvelusta olet kiinnostunut?<\/label>\n                <div class=\"select-wrapper\">\n                    <select id=\"service-selector\" name=\"TARJOUSPYYNT\u00d6_Palveluvalinta\" onchange=\"handleServiceSelection(this)\">\n                        <option value=\"\" disabled selected>Valitse palvelu&#8230;<\/option>\n                        <option value=\"web\">Verkkosivut<\/option>\n                        <option value=\"ecom\">Verkkokauppa<\/option>\n                        <option value=\"marketing\">Markkinointipalvelut<\/option>\n                        <option value=\"photo\">Kuvauspalvelut<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"sub-branch hidden\" id=\"sub-web\">\n                    <h3 class=\"sub-title\">Verkkosivut &#8211; Perustiedot<\/h3>\n                    <div class=\"input-grid\">\n                        <div class=\"input-group\"><label>Nimi *<\/label><input type=\"text\" name=\"VERKKOSIVUT_Nimi\" class=\"val-req\" disabled><\/div>\n                        <div class=\"input-group\"><label>S\u00e4hk\u00f6posti *<\/label><input type=\"email\" name=\"VERKKOSIVUT_S\u00e4hk\u00f6posti\" class=\"val-req\" disabled><\/div>\n                        <div class=\"input-group full-width\"><label>Yrityksen nimi *<\/label><input type=\"text\" name=\"VERKKOSIVUT_Yritys\" class=\"val-req\" disabled><\/div>\n                    <\/div>\n                    <div class=\"input-group full-width\">\n                        <label>Kuvaus halutusta sivusta * (esim. linkki esimerkkisivusta)<\/label>\n                        <textarea name=\"VERKKOSIVUT_Kuvaus\" rows=\"4\" class=\"val-req\" disabled><\/textarea>\n                    <\/div>\n                    \n                    <div class=\"input-group full-width\">\n                        <label>Onko sinulla logo?<\/label>\n                        <div class=\"radio-row\">\n                            <label><input type=\"radio\" name=\"VERKKOSIVUT_Logo\" value=\"Kyll\u00e4\" disabled> Kyll\u00e4<\/label>\n                            <label><input type=\"radio\" name=\"VERKKOSIVUT_Logo\" value=\"Ei\" disabled> Ei<\/label>\n                            <label><input type=\"radio\" name=\"VERKKOSIVUT_Logo\" value=\"Tarvitsen logosuunnittelun\" disabled> Tarvitsen logosuunnittelun<\/label>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"input-group\">\n                        <label>Tuotatko sis\u00e4ll\u00f6t itse?<\/label>\n                        <div class=\"radio-row req-group\">\n                            <label><input type=\"radio\" name=\"VERKKOSIVUT_Sis\u00e4lt\u00f6\" value=\"Tuotan itse\" class=\"val-req\" disabled> Kyll\u00e4<\/label>\n                            <label><input type=\"radio\" name=\"VERKKOSIVUT_Sis\u00e4lt\u00f6\" value=\"Osittain\" disabled> Osittain<\/label>\n                            <label><input type=\"radio\" name=\"VERKKOSIVUT_Sis\u00e4lt\u00f6\" value=\"Tarvitsen apua\" disabled> Tarvitsen apua<\/label>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"input-group full-width\">\n                        <label>Arvioitu sivum\u00e4\u00e4r\u00e4: <span id=\"web-val-display\" style=\"color: #0071e3; margin-left: 5px; font-size: 1.1em;\">1<\/span><\/label>\n                        <div class=\"slider-wrapper\">\n                            <input type=\"range\" name=\"VERKKOSIVUT_Sivum\u00e4\u00e4r\u00e4\" min=\"1\" max=\"20\" value=\"1\" id=\"web-page-slider\" \n                                   oninput=\"document.getElementById('web-val-display').innerText = (this.value >= 20 ? &#8217;20+&#8217; : this.value)&#8221; disabled>\n                            \n                            <label class=\"checkbox-inline\">\n                                <input type=\"checkbox\" name=\"VERKKOSIVUT_Sivum\u00e4\u00e4r\u00e4_EnTied\u00e4\" onchange=\"toggleSlider('web-page-slider', this)\" disabled> En tied\u00e4\n                            <\/label>\n                        <\/div>\n                    <\/div>\n\n                     <div class=\"input-group full-width\">\n                        <label>Toiveet lis\u00e4toiminnoista (esim. lomakkeet, ajanvaraus, jne.)<\/label>\n                        <textarea name=\"VERKKOSIVUT_Lis\u00e4toiminnot\" rows=\"2\" disabled><\/textarea>\n                    <\/div>\n                    <div class=\"input-group full-width\">\n                        <label>Lis\u00e4tietoa (valinnainen)<\/label>\n                        <textarea name=\"VERKKOSIVUT_Vapaa_lis\u00e4tieto\" rows=\"2\" disabled><\/textarea>\n                    <\/div>\n                <\/div>\n\n                <div class=\"sub-branch hidden\" id=\"sub-ecom\">\n                    <h3 class=\"sub-title\">Verkkokauppa &#8211; Perustiedot<\/h3>\n                    <div class=\"input-grid\">\n                        <div class=\"input-group\"><label>Nimi *<\/label><input type=\"text\" name=\"VERKKOKAUPPA_Nimi\" class=\"val-req\" disabled><\/div>\n                        <div class=\"input-group\"><label>S\u00e4hk\u00f6posti *<\/label><input type=\"email\" name=\"VERKKOKAUPPA_S\u00e4hk\u00f6posti\" class=\"val-req\" disabled><\/div>\n                        <div class=\"input-group full-width\"><label>Yrityksen nimi *<\/label><input type=\"text\" name=\"VERKKOKAUPPA_Yritys\" class=\"val-req\" disabled><\/div>\n                    <\/div>\n                    <div class=\"input-group full-width\">\n                        <label>Kuvaus verkkokaupasta *<\/label>\n                        <textarea name=\"VERKKOKAUPPA_Kuvaus\" rows=\"4\" class=\"val-req\" disabled><\/textarea>\n                    <\/div>\n\n                    <div class=\"input-group full-width\">\n                        <label>Montako tuotetta verkkokauppaan tulee? *<\/label>\n                        <input type=\"text\" name=\"VERKKOKAUPPA_Tuotemaara_Tarkka\" class=\"val-req\" disabled>\n                    <\/div>\n\n                    <div class=\"input-group full-width\">\n                        <label>Onko sinulla logo?<\/label>\n                        <div class=\"radio-row\">\n                            <label><input type=\"radio\" name=\"VERKKOKAUPPA_Logo\" value=\"Kyll\u00e4\" disabled> Kyll\u00e4<\/label>\n                            <label><input type=\"radio\" name=\"VERKKOKAUPPA_Logo\" value=\"Ei\" disabled> Ei<\/label>\n                            <label><input type=\"radio\" name=\"VERKKOKAUPPA_Logo\" value=\"Tarvitsen logosuunnittelun\" disabled> Tarvitsen logosuunnittelun<\/label>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"input-group\">\n                        <label>Sis\u00e4ll\u00f6ntuotanto?<\/label>\n                        <div class=\"radio-row req-group\">\n                            <label><input type=\"radio\" name=\"VERKKOKAUPPA_Sis\u00e4lt\u00f6\" value=\"Tuotan itse\" class=\"val-req\" disabled> Kyll\u00e4<\/label>\n                            <label><input type=\"radio\" name=\"VERKKOKAUPPA_Sis\u00e4lt\u00f6\" value=\"Osittain\" disabled> Osittain<\/label>\n                            <label><input type=\"radio\" name=\"VERKKOKAUPPA_Sis\u00e4lt\u00f6\" value=\"Tarvitsen apua\" disabled> Tarvitsen apua<\/label>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"input-group full-width\">\n                        <label>Arvioitu tuotem\u00e4\u00e4r\u00e4 \/ sivum\u00e4\u00e4r\u00e4 (Slider): <span id=\"ecom-val-display\" style=\"color: #0071e3; margin-left: 5px; font-size: 1.1em;\">1<\/span><\/label>\n                        <div class=\"slider-wrapper\">\n                            <input type=\"range\" name=\"VERKKOKAUPPA_Tuotem\u00e4\u00e4r\u00e4_Slider\" min=\"1\" max=\"20\" value=\"1\" id=\"ecom-page-slider\" \n                                   oninput=\"document.getElementById('ecom-val-display').innerText = (this.value >= 20 ? &#8217;20+&#8217; : this.value)&#8221; disabled>\n                            \n                            <label class=\"checkbox-inline\">\n                                <input type=\"checkbox\" name=\"VERKKOKAUPPA_Tuotem\u00e4\u00e4r\u00e4_Slider_EnTied\u00e4\" onchange=\"toggleSlider('ecom-page-slider', this)\" disabled> En tied\u00e4\n                            <\/label>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"input-group full-width\">\n                        <label>Toiminnot (Maksutavat yms) *<\/label>\n                        <textarea name=\"VERKKOKAUPPA_Toiminnot\" rows=\"3\" class=\"val-req\" disabled><\/textarea>\n                    <\/div>\n                     <div class=\"input-group full-width\">\n                        <label>Lis\u00e4tietoa (valinnainen)<\/label>\n                        <textarea name=\"VERKKOKAUPPA_Vapaa_lis\u00e4tieto\" rows=\"2\" disabled><\/textarea>\n                    <\/div>\n                <\/div>\n\n                <div class=\"sub-branch hidden\" id=\"sub-marketing\">\n                    <label class=\"step-label\">Valitse markkinointipalvelu<\/label>\n                    <div class=\"select-wrapper\">\n                        <select id=\"marketing-selector\" name=\"MARKKINOINTI_Tyyppi\" onchange=\"handleMarketingSelection(this)\" disabled>\n                            <option value=\"\" disabled selected>Valitse&#8230;<\/option>\n                            <option value=\"seo\">Hakukoneoptimointi (SEO)<\/option>\n                            <option value=\"meta\">Meta-mainokset (FB\/IG)<\/option>\n                            <option value=\"some\">Somemainokset<\/option>\n                            <option value=\"email\">S\u00e4hk\u00f6postimarkkinointi<\/option>\n                            <option value=\"gmb\">Google yritysprofiili<\/option>\n                            <option value=\"help\">En tied\u00e4, tarvitsen apua<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"marketing-option hidden\" id=\"mkt-seo\">\n                        <h3 class=\"sub-title\">Hakukoneoptimointi &#8211; Perustiedot<\/h3>\n                        <div class=\"input-grid\">\n                            <div class=\"input-group\"><label>Nimi *<\/label><input type=\"text\" name=\"SEO_Nimi\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group\"><label>S\u00e4hk\u00f6posti *<\/label><input type=\"email\" name=\"SEO_S\u00e4hk\u00f6posti\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group full-width\"><label>Yritys *<\/label><input type=\"text\" name=\"SEO_Yritys\" class=\"val-req\" disabled><\/div>\n                        <\/div>\n                        <div class=\"input-group full-width\"><label>Kohde (Somet, Web, Muu)<\/label><input type=\"text\" name=\"SEO_Kohde\" disabled><\/div>\n                        <div class=\"input-group\">\n                            <label>Tarvitsetko sis\u00e4ll\u00f6ntuotantoa?<\/label>\n                            <div class=\"radio-row\">\n                                <label><input type=\"radio\" name=\"SEO_Sis\u00e4ll\u00f6ntuotanto\" value=\"Kyll\u00e4\" disabled> Kyll\u00e4<\/label>\n                                <label><input type=\"radio\" name=\"SEO_Sis\u00e4ll\u00f6ntuotanto\" value=\"Ei\" disabled> Ei<\/label>\n                            <\/div>\n                        <\/div>\n                         <div class=\"input-group full-width\"><label>Lis\u00e4tietoa<\/label><textarea name=\"SEO_Vapaa_lis\u00e4tieto\" rows=\"2\" disabled><\/textarea><\/div>\n                    <\/div>\n\n                    <div class=\"marketing-option hidden\" id=\"mkt-meta\">\n                        <h3 class=\"sub-title\">Meta-mainonta &#8211; Perustiedot<\/h3>\n                        <div class=\"input-grid\">\n                            <div class=\"input-group\"><label>Nimi *<\/label><input type=\"text\" name=\"META_Nimi\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group\"><label>S\u00e4hk\u00f6posti *<\/label><input type=\"email\" name=\"META_S\u00e4hk\u00f6posti\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group full-width\"><label>Yritys *<\/label><input type=\"text\" name=\"META_Yritys\" class=\"val-req\" disabled><\/div>\n                        <\/div>\n                        <div class=\"input-group\">\n                            <label>Mainostyyppi<\/label>\n                            <div class=\"checkbox-row\">\n                                <label><input type=\"checkbox\" name=\"META_Mainostyyppi[]\" value=\"Kuva\" disabled> Kuva<\/label>\n                                <label><input type=\"checkbox\" name=\"META_Mainostyyppi[]\" value=\"Video\" disabled> Video<\/label>\n                                <label><input type=\"checkbox\" name=\"META_Mainostyyppi[]\" value=\"En tied\u00e4\" disabled> En tied\u00e4<\/label>\n                            <\/div>\n                        <\/div>\n                        <div class=\"input-group\">\n                            <label>Sis\u00e4ll\u00f6ntuotanto?<\/label>\n                            <div class=\"radio-row\">\n                                <label><input type=\"radio\" name=\"META_Sis\u00e4ll\u00f6ntuotanto\" value=\"Kyll\u00e4\" disabled> Kyll\u00e4<\/label>\n                                <label><input type=\"radio\" name=\"META_Sis\u00e4ll\u00f6ntuotanto\" value=\"Ei\" disabled> Ei<\/label>\n                            <\/div>\n                        <\/div>\n                        <div class=\"input-grid\">\n                             <div class=\"input-group\"><label>Budjetti<\/label><input type=\"text\" name=\"META_Budjetti\" disabled><\/div>\n                             <div class=\"input-group\"><label>M\u00e4\u00e4r\u00e4<\/label><input type=\"text\" name=\"META_Mainosm\u00e4\u00e4r\u00e4\" disabled><\/div>\n                        <\/div>\n                         <div class=\"input-group full-width\"><label>Lis\u00e4tietoa<\/label><textarea name=\"META_Vapaa_lis\u00e4tieto\" rows=\"2\" disabled><\/textarea><\/div>\n                    <\/div>\n\n                    <div class=\"marketing-option hidden\" id=\"mkt-some\">\n                        <h3 class=\"sub-title\">Somemainonta &#8211; Perustiedot<\/h3>\n                        <div class=\"input-grid\">\n                            <div class=\"input-group\"><label>Nimi *<\/label><input type=\"text\" name=\"SOME_Nimi\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group\"><label>S\u00e4hk\u00f6posti *<\/label><input type=\"email\" name=\"SOME_S\u00e4hk\u00f6posti\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group full-width\"><label>Yritys *<\/label><input type=\"text\" name=\"SOME_Yritys\" class=\"val-req\" disabled><\/div>\n                        <\/div>\n                        <div class=\"input-group full-width\"><label>Alustat<\/label><input type=\"text\" name=\"SOME_Alustat\" disabled><\/div>\n                        <div class=\"input-group\">\n                            <label>Sis\u00e4lt\u00f6tyyppi<\/label>\n                            <div class=\"checkbox-row\">\n                                <label><input type=\"checkbox\" name=\"SOME_Sis\u00e4lt\u00f6tyyppi[]\" value=\"Video\" disabled> Video<\/label>\n                                <label><input type=\"checkbox\" name=\"SOME_Sis\u00e4lt\u00f6tyyppi[]\" value=\"Kuva\" disabled> Kuva<\/label>\n                                <label><input type=\"checkbox\" name=\"SOME_Sis\u00e4lt\u00f6tyyppi[]\" value=\"Teksti\" disabled> Teksti<\/label>\n                            <\/div>\n                        <\/div>\n                        <div class=\"input-group\"><label>Julkaisutiheys<\/label>\n                            <div class=\"select-wrapper\">\n                                <select name=\"SOME_Julkaisutiheys\" disabled>\n                                    <option>1-3 krt\/kk<\/option>\n                                    <option>4-6 krt\/kk<\/option>\n                                    <option>7-10 krt\/kk<\/option>\n                                    <option>Yli 10 krt\/kk<\/option>\n                                    <option>En tied\u00e4<\/option>\n                                <\/select>\n                            <\/div>\n                        <\/div>\n                         <div class=\"input-group full-width\"><label>Lis\u00e4tietoa<\/label><textarea name=\"SOME_Vapaa_lis\u00e4tieto\" rows=\"2\" disabled><\/textarea><\/div>\n                    <\/div>\n\n                    <div class=\"marketing-option hidden\" id=\"mkt-email\">\n                        <h3 class=\"sub-title\">S\u00e4hk\u00f6postimarkkinointi &#8211; Perustiedot<\/h3>\n                        <div class=\"input-grid\">\n                            <div class=\"input-group\"><label>Nimi *<\/label><input type=\"text\" name=\"EMAIL_Nimi\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group\"><label>S\u00e4hk\u00f6posti *<\/label><input type=\"email\" name=\"EMAIL_S\u00e4hk\u00f6posti\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group full-width\"><label>Yritys *<\/label><input type=\"text\" name=\"EMAIL_Yritys\" class=\"val-req\" disabled><\/div>\n                        <\/div>\n                        <div class=\"input-group full-width\">\n                            <label>Toteutustapa<\/label>\n                            <div class=\"select-wrapper\">\n                                <select name=\"EMAIL_Toteutustapa\" disabled>\n                                    <option>Automaatio<\/option>\n                                    <option>Manuaalinen<\/option>\n                                    <option>En tied\u00e4<\/option>\n                                <\/select>\n                            <\/div>\n                        <\/div>\n                        <div class=\"input-group full-width\">\n                            <label>Kirjoitusapu?<\/label>\n                            <div class=\"radio-row\">\n                                <label><input type=\"radio\" name=\"EMAIL_Kirjoitusapu\" value=\"Kyll\u00e4\" onclick=\"toggleEmailSlider(true)\" disabled> Kyll\u00e4<\/label>\n                                <label><input type=\"radio\" name=\"EMAIL_Kirjoitusapu\" value=\"Ei\" onclick=\"toggleEmailSlider(false)\" disabled> Ei<\/label>\n                            <\/div>\n                        <\/div>\n                        <div class=\"input-group full-width\">\n                            <label>Montako s\u00e4hk\u00f6postia arvioit tarvitsevasi?<\/label>\n                            <input type=\"text\" name=\"EMAIL_Viestim\u00e4\u00e4r\u00e4_Arvio\" disabled>\n                        <\/div>\n\n                        <div class=\"input-group full-width hidden\" id=\"email-slider-group\">\n                             <label>M\u00e4\u00e4r\u00e4 (Slider): <span id=\"email-count-val\" style=\"color: #0071e3; margin-left: 5px;\">1<\/span><\/label>\n                            <div class=\"slider-wrapper\">\n                                <input type=\"range\" name=\"EMAIL_Viestim\u00e4\u00e4r\u00e4\" min=\"1\" max=\"20\" value=\"4\" id=\"email-slider\" oninput=\"document.getElementById('email-count-val').innerText = (this.value >= 20 ? &#8217;20+&#8217; : this.value)&#8221; disabled>\n                                <label class=\"checkbox-inline\"><input type=\"checkbox\" name=\"EMAIL_Viestim\u00e4\u00e4r\u00e4_EnTied\u00e4\" onchange=\"toggleSlider('email-slider', this)\" disabled> En tied\u00e4<\/label>\n                            <\/div>\n                        <\/div>\n                         <div class=\"input-group full-width\"><label>Lis\u00e4tietoa<\/label><textarea name=\"EMAIL_Vapaa_lis\u00e4tieto\" rows=\"2\" disabled><\/textarea><\/div>\n                    <\/div>\n\n                    <div class=\"marketing-option hidden\" id=\"mkt-gmb\">\n                        <h3 class=\"sub-title\">Google Yritysprofiili &#8211; Perustiedot<\/h3>\n                        <div class=\"input-grid\">\n                            <div class=\"input-group\"><label>Nimi *<\/label><input type=\"text\" name=\"GMB_Nimi\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group\"><label>S\u00e4hk\u00f6posti *<\/label><input type=\"email\" name=\"GMB_S\u00e4hk\u00f6posti\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group full-width\"><label>Yritys *<\/label><input type=\"text\" name=\"GMB_Yritys\" class=\"val-req\" disabled><\/div>\n                        <\/div>\n                        <div class=\"input-group\">\n                            <label>Haluatko sis\u00e4ll\u00f6ntuotantoa kuville?<\/label>\n                            <div class=\"radio-row\">\n                                <label><input type=\"radio\" name=\"GMB_Sisallontuotanto\" value=\"Kyll\u00e4\" disabled> Kyll\u00e4<\/label>\n                                <label><input type=\"radio\" name=\"GMB_Sisallontuotanto\" value=\"Ei, minulla on kuvia\" disabled> Ei, minulla on kuvia<\/label>\n                            <\/div>\n                        <\/div>\n                        <div class=\"input-group\">\n                            <label>Haluatko hakukoneoptimoinnin yritysprofiiliin?<\/label>\n                            <div class=\"radio-row\">\n                                <label><input type=\"radio\" name=\"GMB_SEO\" value=\"Kyll\u00e4\" disabled> Kyll\u00e4<\/label>\n                                <label><input type=\"radio\" name=\"GMB_SEO\" value=\"Ei\" disabled> Ei<\/label>\n                            <\/div>\n                        <\/div>\n                        <div class=\"input-group full-width\"><label>Lis\u00e4tietoja<\/label><textarea name=\"GMB_Lisatietoja\" rows=\"2\" disabled><\/textarea><\/div>\n                    <\/div>\n\n                    <div class=\"marketing-option hidden\" id=\"mkt-help\">\n                        <div class=\"info-box\">\n                            <p>Suosittelemme varaamaan lyhyen juttutuokion asiantuntijamme kanssa.<\/p>\n                            <a href=\"#booking-section\" class=\"btn-primary\">Varaa maksuton konsultaatio t\u00e4st\u00e4<\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"sub-branch hidden\" id=\"sub-photo\">\n                    <label class=\"step-label\">Kuvauksen tyyppi?<\/label>\n                     <div class=\"radio-group-cards small-cards\">\n                        <label class=\"radio-card\">\n                            <input type=\"radio\" name=\"KUVAUS_Tyyppi_Valinta\" value=\"Drone\" onchange=\"handlePhotoSelection(this)\">\n                            <div class=\"card-content\"><span>Dronekuvaus<\/span><\/div>\n                        <\/label>\n                        <label class=\"radio-card\">\n                            <input type=\"radio\" name=\"KUVAUS_Tyyppi_Valinta\" value=\"360\" onchange=\"handlePhotoSelection(this)\">\n                            <div class=\"card-content\"><span>360-kuvaus<\/span><\/div>\n                        <\/label>\n                    <\/div>\n\n                    <div class=\"photo-option hidden\" id=\"photo-drone\">\n                        <h3 class=\"sub-title\">Dronekuvaus &#8211; Perustiedot<\/h3>\n                        <div class=\"input-grid\">\n                            <div class=\"input-group\"><label>Nimi *<\/label><input type=\"text\" name=\"DRONE_Nimi\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group\"><label>S\u00e4hk\u00f6posti *<\/label><input type=\"email\" name=\"DRONE_S\u00e4hk\u00f6posti\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group full-width\"><label>Yritys *<\/label><input type=\"text\" name=\"DRONE_Yritys\" class=\"val-req\" disabled><\/div>\n                        <\/div>\n                        <div class=\"input-group\"><label>Sijainti<\/label><input type=\"text\" name=\"DRONE_Sijainti\" disabled><\/div>\n                        <div class=\"input-group\">\n                             <label>Materiaalin tyyppi<\/label>\n                             <div class=\"select-wrapper\">\n                                 <select name=\"DRONE_Materiaali\" disabled>\n                                     <option>Kuvat<\/option>\n                                     <option>Videot<\/option>\n                                     <option>Molemmat<\/option>\n                                     <option>En tied\u00e4<\/option>\n                                 <\/select>\n                            <\/div>\n                        <\/div>\n                         <div class=\"input-group full-width\"><label>Kohde<\/label><textarea name=\"DRONE_Kohde\" rows=\"3\" disabled><\/textarea><\/div>\n                         <div class=\"input-group full-width\"><label>Lis\u00e4tietoa<\/label><textarea name=\"DRONE_Vapaa_lis\u00e4tieto\" rows=\"2\" disabled><\/textarea><\/div>\n                    <\/div>\n\n                    <div class=\"photo-option hidden\" id=\"photo-360\">\n                        <h3 class=\"sub-title\">360-kuvaus &#8211; Perustiedot<\/h3>\n                        <div class=\"input-grid\">\n                            <div class=\"input-group\"><label>Nimi *<\/label><input type=\"text\" name=\"360_Nimi\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group\"><label>S\u00e4hk\u00f6posti *<\/label><input type=\"email\" name=\"360_S\u00e4hk\u00f6posti\" class=\"val-req\" disabled><\/div>\n                            <div class=\"input-group full-width\"><label>Yritys *<\/label><input type=\"text\" name=\"360_Yritys\" class=\"val-req\" disabled><\/div>\n                        <\/div>\n                        <div class=\"input-grid\">\n                            <div class=\"input-group\"><label>Sijainti<\/label><input type=\"text\" name=\"360_Sijainti\" disabled><\/div>\n                            <div class=\"input-group\"><label>Kohde<\/label><input type=\"text\" name=\"360_Kohde\" disabled><\/div>\n                        <\/div>\n                        <div class=\"input-group\">\n                            <label>Google Maps -lis\u00e4ys?<\/label>\n                             <div class=\"radio-row\">\n                                <label><input type=\"radio\" name=\"360_GoogleMaps_Lis\u00e4ys\" value=\"Kyll\u00e4\" disabled> Kyll\u00e4<\/label>\n                                <label><input type=\"radio\" name=\"360_GoogleMaps_Lis\u00e4ys\" value=\"Ei\" disabled> Ei<\/label>\n                            <\/div>\n                        <\/div>\n                         <div class=\"input-group\">\n                            <label>Virtuaaliesittely sivuille?<\/label>\n                             <div class=\"radio-row\">\n                                <label><input type=\"radio\" name=\"360_Virtuaaliesittely_Web\" value=\"Kyll\u00e4\" disabled> Kyll\u00e4<\/label>\n                                <label><input type=\"radio\" name=\"360_Virtuaaliesittely_Web\" value=\"Ei\" disabled> Ei<\/label>\n                            <\/div>\n                        <\/div>\n                         <div class=\"input-group full-width\"><label>Lis\u00e4tietoa<\/label><textarea name=\"360_Vapaa_lis\u00e4tieto\" rows=\"2\" disabled><\/textarea><\/div>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n\n            <div class=\"form-step hidden\" id=\"step-final\">\n                <div class=\"checkbox-group privacy-check\">\n                    <label class=\"privacy-label\">\n                        <input type=\"checkbox\" id=\"privacy-consent\" name=\"TIETOSUOJASELOSTE\" value=\"Hyv\u00e4ksytty\" class=\"val-req\" disabled>\n                        <span>Hyv\u00e4ksyn tietojeni k\u00e4sittelyn <a href=\"https:\/\/digiverkosto.fi\/tietosuojakaytanto\/\">tietosuojaselosteen<\/a> mukaisesti. *<\/span>\n                    <\/label>\n                <\/div>\n                <button type=\"submit\" class=\"btn-submit\">L\u00c4HET\u00c4<\/button>\n            <\/div>\n\n        <\/form>\n    <\/div>\n<\/section>\n\n<style>\n\n\n.form-section {\n    background: #070707;\n    padding: 80px 5vw;\n    font-family: inherit;\n    color: #f5f5f7;\n    border-top: 1px solid #1c1c1e;\n}\n\n.form-container {\n    max-width: 800px;\n    margin: 0 auto;\n    background: #0b0b0b;\n    padding: 60px 40px;\n    border-radius: 24px;\n    border: 1px solid #1f1f1f;\n    box-shadow: 0 0 50px rgba(0, 0, 0, 0.8);\n    position: relative;\n    overflow: hidden;\n}\n\n.form-container::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, #333, transparent);\n}\n\n.form-title {\n    text-align: center;\n    font-size: 42px;\n    font-weight: 700;\n    margin-bottom: 12px;\n    color: #fff;\n    letter-spacing: -0.02em;\n}\n\n.form-subtitle {\n    text-align: center;\n    color: #86868b;\n    margin-bottom: 50px;\n    font-size: 18px;\n}\n\n.sub-title {\n    margin-top: 40px;\n    margin-bottom: 25px;\n    font-size: 20px;\n    color: #fff;\n    border-left: 3px solid #0071e3;\n    padding-left: 15px;\n    font-weight: 600;\n    letter-spacing: 0.5px;\n    text-transform: uppercase;\n}\n\n\n.radio-group-cards {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    margin-bottom: 30px;\n}\n\n.radio-group-cards.small-cards {\n    grid-template-columns: 1fr 1fr;\n    max-width: 500px;\n}\n\n.radio-card {\n    cursor: pointer;\n    position: relative;\n}\n\n.radio-card input {\n    position: absolute;\n    opacity: 0;\n}\n\n.card-content {\n    background: #121212;\n    border: 1px solid #2a2a2a; \n    border-radius: 16px;\n    padding: 30px 15px;\n    text-align: center;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 12px;\n    box-sizing: border-box;\n    color: #a1a1a6;\n}\n\n.card-content .icon {\n    font-size: 36px;\n    display: block;\n    margin-bottom: 5px;\n    filter: none; \n    text-shadow: 0 0 10px rgba(255, 255, 255, 0.1);\n    transition: transform 0.3s ease;\n}\n\n.radio-card:hover .card-content {\n    background: #181818;\n    border-color: #444;\n}\n\n.radio-card:hover .icon {\n    transform: scale(1.1);\n}\n\n.radio-card input:checked + .card-content {\n    border-color: #0071e3;\n    background-color: #0a0a0a;\n    color: #fff;\n    box-shadow: 0 0 25px rgba(0, 113, 227, 0.2); \n    transform: translateY(-2px);\n}\n\n\n.input-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    margin-bottom: 24px;\n}\n\n.input-group {\n    margin-bottom: 24px;\n    display: flex;\n    flex-direction: column;\n    position: relative;\n}\n\n.input-group.full-width {\n    grid-column: span 2;\n}\n\nlabel {\n    font-size: 12px;\n    font-weight: 600;\n    margin-bottom: 8px;\n    color: #fff;\n    display: block;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n}\n\n.sub-branch .step-label {\n    margin-top: 30px; \n    padding-top: 10px;\n    display: block;\n}\n\n.step-label {\n    font-size: 18px;\n    margin-bottom: 25px;\n    border-bottom: 1px solid #2a2a2a;\n    padding-bottom: 15px;\n    color: #fff;\n    font-weight: 500;\n    text-transform: none;\n    letter-spacing: 0;\n}\n\n.select-wrapper {\n    position: relative;\n    width: 100%;\n}\n\nselect {\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    appearance: none;\n    padding: 14px 16px;\n    padding-right: 40px;\n    background-color: #070707 !important;\n    border: 1px solid #2a2a2a;\n    border-radius: 12px;\n    font-size: 16px;\n    color: #fff !important; \n    width: 100%;\n    box-sizing: border-box;\n    font-family: inherit;\n    min-height: 52px;\n    line-height: 1.2;\n    background-image: url(\"data:image\/svg+xml;charset=UTF-8,%3csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%230071e3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c\/polyline%3e%3c\/svg%3e\");\n    background-repeat: no-repeat;\n    background-position: right 14px center;\n    background-size: 16px;\n}\n\nselect option {\n    background-color: #121212 !important;\n    color: #ffffff !important;\n    padding: 12px;\n}\n\ninput[type=\"text\"],\ninput[type=\"email\"],\ninput[type=\"tel\"],\ntextarea {\n    padding: 16px;\n    background: #070707; \n    border: 1px solid #2a2a2a;\n    border-radius: 12px;\n    font-size: 16px;\n    color: #fff;\n    width: 100%;\n    box-sizing: border-box;\n    transition: all 0.3s ease;\n    font-family: inherit;\n    min-height: 52px;\n}\n\ninput:focus,\ntextarea:focus,\nselect:focus {\n    outline: none;\n    border-color: #0071e3;\n    background: #ffffff !important; \n    color: #000000 !important; \n    box-shadow: 0 0 0 4px rgba(0, 113, 227, 0.1);\n}\n\ntextarea { resize: vertical; min-height: 120px; }\n\n.radio-row, .checkbox-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 20px;\n    align-items: center;\n    padding: 5px 0;\n}\n\n.radio-row label, .checkbox-row label {\n    font-weight: 400;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin: 0;\n    color: #e0e0e0;\n    text-transform: none;\n    letter-spacing: 0;\n    font-size: 15px;\n}\n\ninput[type=\"radio\"], input[type=\"checkbox\"] {\n    accent-color: #0071e3;\n    width: 18px;\n    height: 18px;\n    cursor: pointer;\n    margin: 0;\n    border: 1px solid #333;\n    background: #000;\n}\n\n\n.slider-wrapper {\n    display: flex;\n    align-items: center;\n    gap: 20px;\n    background: #121212;\n    padding: 25px;\n    border-radius: 12px;\n    border: 1px solid #2a2a2a;\n}\n\ninput[type=range] {\n    -webkit-appearance: none;\n    width: 100%;\n    background: transparent;\n    padding: 0;\n    margin: 0;\n    flex-grow: 1;\n    cursor: pointer;\n    border: none;\n    min-height: auto;\n}\n\n\ninput[type=range]::-webkit-slider-runnable-track {\n    width: 100%;\n    height: 6px; \n    cursor: pointer;\n    background: #333; \n    border-radius: 99px; \n    border: none;\n}\n\ninput[type=range]::-moz-range-track {\n    width: 100%;\n    height: 6px;\n    cursor: pointer;\n    background: #333;\n    border-radius: 99px;\n    border: none;\n}\n\n\ninput[type=range]::-webkit-slider-thumb {\n    -webkit-appearance: none;\n    height: 22px;\n    width: 22px;\n    border-radius: 50%;\n    background: #0071e3; \n    cursor: pointer;\n    margin-top: -8px; \n    box-shadow: 0 2px 6px rgba(0,0,0,0.5); \n    border: 2px solid #121212; \n}\n\ninput[type=range]::-moz-range-thumb {\n    height: 22px;\n    width: 22px;\n    border: 2px solid #121212;\n    border-radius: 50%;\n    background: #0071e3;\n    cursor: pointer;\n    box-shadow: 0 2px 6px rgba(0,0,0,0.5);\n}\n\ninput[type=range]:focus {\n    outline: none;\n}\n\n\n.btn-primary, .btn-submit {\n    background-color: #0071e3;\n    color: white;\n    padding: 18px 36px;\n    border-radius: 8px;\n    font-size: 16px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    text-decoration: none;\n    border: none;\n    cursor: pointer;\n    display: inline-block;\n    transition: all 0.3s ease;\n    width: 100%;\n    text-align: center;\n    margin-top: 30px;\n    box-shadow: 0 4px 20px rgba(0, 113, 227, 0.3);\n}\n\n.btn-primary:hover, .btn-submit:hover {\n    background-color: #0062c4;\n    box-shadow: 0 4px 30px rgba(0, 113, 227, 0.5);\n    transform: translateY(-1px);\n}\n\n.input-error {\n    border-color: #ff3b30 !important;\n    background-color: rgba(255, 59, 48, 0.05) !important;\n}\n\n.error-text {\n    color: #ff3b30;\n    font-size: 11px;\n    margin-top: 6px;\n    font-weight: 600;\n    text-transform: uppercase;\n}\n\n.privacy-check {\n    margin-top: 30px;\n    padding: 20px;\n    background: #121212;\n    border-radius: 12px;\n    border: 1px solid #2a2a2a;\n}\n\n.privacy-label a { color: #0071e3; text-decoration: none; }\n\n@media (max-width: 700px) {\n    .radio-group-cards { grid-template-columns: 1fr; }\n    .input-grid { grid-template-columns: 1fr; }\n    .input-group.full-width { grid-column: span 1; }\n    .form-container { padding: 40px 20px; border: none; box-shadow: none; background: transparent; }\n    .form-section { padding: 40px 0; }\n    input, select, textarea { font-size: 16px; }\n}\n\n.hidden { display: none !important; }\n<\/style>\n\n<script>\n    \n    function showSection(id) {\n        const el = document.getElementById(id);\n        if(el) {\n            el.classList.remove('hidden');\n            const inputs = el.querySelectorAll('input, select, textarea');\n            inputs.forEach(i => i.disabled = false);\n        }\n    }\n\n    function hideSection(id) {\n        const el = document.getElementById(id);\n        if(el) {\n            el.classList.add('hidden');\n            const inputs = el.querySelectorAll('input, select, textarea');\n            inputs.forEach(i => {\n                i.disabled = true;\n                i.checked = false; \n                if(i.type !== 'radio' && i.type !== 'checkbox') i.value = \"\"; \n            });\n        }\n    }\n\n    function hideAllSections(ids) {\n        ids.forEach(id => hideSection(id));\n    }\n\n    function handleServiceSelection(select) {\n        const val = select.value;\n        hideAllSections(['sub-web', 'sub-ecom', 'sub-marketing', 'sub-photo']);\n        \n        const m = document.getElementById('marketing-selector'); if(m) {m.value=\"\"; m.disabled=true;}\n        hideAllSections(['mkt-seo', 'mkt-meta', 'mkt-some', 'mkt-email', 'mkt-help', 'mkt-gmb']);\n        \n        hideAllSections(['photo-drone', 'photo-360']);\n\n        hideSection('step-final');\n\n        if (val === 'web') {\n            showSection('sub-web');\n            showSection('step-final');\n        }\n        else if (val === 'ecom') {\n            showSection('sub-ecom');\n            showSection('step-final');\n        }\n        else if (val === 'marketing') {\n            showSection('sub-marketing');\n            document.getElementById('marketing-selector').disabled = false;\n        }\n        else if (val === 'photo') {\n            showSection('sub-photo');\n        }\n    }\n\n    function handleMarketingSelection(select) {\n        const val = select.value;\n        hideAllSections(['mkt-seo', 'mkt-meta', 'mkt-some', 'mkt-email', 'mkt-help', 'mkt-gmb']);\n        \n        if (val === 'help') {\n            showSection('mkt-help');\n            hideSection('step-final');\n        } else {\n            showSection('step-final');\n            if(val === 'seo') showSection('mkt-seo');\n            if(val === 'meta') showSection('mkt-meta');\n            if(val === 'some') showSection('mkt-some');\n            if(val === 'email') showSection('mkt-email');\n            if(val === 'gmb') showSection('mkt-gmb');\n        }\n    }\n\n    function handlePhotoSelection(radio) {\n        const val = radio.value;\n        hideAllSections(['photo-drone', 'photo-360']);\n        showSection('step-final');\n\n        if (val === 'Drone') showSection('photo-drone');\n        else if (val === '360') showSection('photo-360');\n    }\n\n    \n    window.addEventListener('load', function() {\n        const sliders = document.querySelectorAll('input[type=\"range\"]');\n        sliders.forEach(s => {\n            s.value = 1;\n            \n            if(s.id === 'web-page-slider') document.getElementById('web-val-display').innerText = '1';\n            if(s.id === 'ecom-page-slider') document.getElementById('ecom-val-display').innerText = '1';\n            if(s.id === 'email-slider') document.getElementById('email-count-val').innerText = '1';\n        });\n    });\n\n    function toggleSlider(sliderId, checkbox) {\n        const slider = document.getElementById(sliderId);\n        const wrapper = slider.closest('.slider-wrapper'); \n        \n        if (checkbox.checked) {\n            slider.disabled = true;\n            if(wrapper) wrapper.style.opacity = \"0.3\";\n        } else {\n            slider.disabled = false;\n            if(wrapper) wrapper.style.opacity = \"1\";\n        }\n    }\n    \n    function toggleEmailSlider(show) {\n        const group = document.getElementById('email-slider-group');\n        if(show) showSection('email-slider-group'); else hideSection('email-slider-group');\n    }\n\n    document.addEventListener('input', function(e) {\n        if (e.target.classList.contains('input-error')) {\n            e.target.classList.remove('input-error');\n            const parent = e.target.closest('.input-group') || e.target.parentElement;\n            const errorMsg = parent.querySelector('.error-text');\n            if(errorMsg) errorMsg.remove();\n        }\n        if (e.target.type === 'checkbox' || e.target.type === 'radio') {\n            const group = e.target.closest('.radio-row') || e.target.parentElement;\n            if(group) group.style.color = \"\";\n        }\n    });\n\n    document.getElementById('dynamicForm').addEventListener('submit', function(e) {\n        e.preventDefault(); \n        let hasErrors = false;\n\n        const potentialInputs = document.querySelectorAll('.val-req:not([disabled])');\n\n        potentialInputs.forEach(input => {\n            if(input.offsetParent === null) return;\n\n            if (input.type === 'radio') {\n                const groupName = input.name;\n                const isChecked = document.querySelector(`input[name=\"${groupName}\"]:checked`);\n                if (!isChecked) {\n                      hasErrors = true;\n                      const groupDiv = input.closest('.radio-row');\n                      if(groupDiv) groupDiv.style.color = \"#ff3b30\";\n                }\n            } \n            else if (input.type === 'checkbox') {\n                if (!input.checked) {\n                      hasErrors = true;\n                      input.parentElement.style.color = \"#ff3b30\";\n                }\n            } \n            else {\n                if (!input.value.trim()) {\n                    hasErrors = true;\n                    input.classList.add('input-error');\n                    const parent = input.closest('.input-group');\n                    if (parent && !parent.querySelector('.error-text')) {\n                        const msg = document.createElement('span');\n                        msg.className = 'error-text';\n                        msg.innerText = 'Pakollinen tieto';\n                        parent.appendChild(msg);\n                    }\n                }\n            }\n        });\n\n        if (!hasErrors) {\n            e.target.submit();\n        } else {\n            const firstError = document.querySelector('.input-error') || document.querySelector('.radio-row[style*=\"rgb(255\"]');\n            if(firstError) {\n                firstError.scrollIntoView({ behavior: 'smooth', block: 'center' });\n            }\n        }\n    });\n<\/script>\n\n\n<link data-noptimize=\"1\" data-no-optimize=\"1\" data-no-minify=\"1\" data-no-defer=\"1\" rel=\"stylesheet\" href=\"https:\/\/digiverkosto.fi\/wp-content\/uploads\/trustindex-google-widget.css?1787214414\" media=\"all\"><pre class=\"ti-widget\"><div style=\"opacity: 0;height: 0 !important;overflow: hidden !important\" data-css-url=\"https:\/\/digiverkosto.fi\/wp-content\/uploads\/trustindex-google-widget.css?1787214414\" class=\" ti-widget  ti-goog ti-review-text-mode-readmore ti-text-align-left\" data-no-translation=\"true\" data-time-locale=\"%d %s sitten|t\u00e4n\u00e4\u00e4n|p\u00e4iv\u00e4|p\u00e4iv\u00e4\u00e4|viikko|viikkoa|kuukausi|kuukautta|vuosi|vuotta\" data-plugin-version=\"14.1.1\" data-layout-id=\"104\" data-layout-category=\"badge, top-rated-badge\" data-set-id=\"drop-shadow\" data-pid=\"wp-widget\" data-language=\"fi\" data-close-locale=\"Kiinni\" data-css-version=\"2\" data-size=\"1\"> <div class=\"ti-widget-container\"> <div class=\"ti-header source-Google\"> <img decoding=\"async\" class=\"ti-platform-icon skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <div class=\"ti-header-inner\"> <div class=\"ti-profile-details\"> <div class=\"ti-stars\"><img decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/div> <span class=\"ti-rating\">5.0<\/span> <\/div> <div class=\"ti-top-rated-title\">Parhaiksi arvioitu  palvelu<\/div> <div class=\"ti-verified-by\">Trustindexin vahvistama <span class=\"ti-info-icon\"><\/span><\/div> <div class=\"ti-disclaimer\">Trustindex vahvistaa, ett\u00e4 yrityksen arvostelupisteet ovat yli 4.5. T\u00e4m\u00e4 perustuu Google-alustalle viimeisten 12 kuukauden aikana ker\u00e4ttyihin arvosteluihin, mik\u00e4 oikeuttaa sen saamaan <a href=\"https:\/\/www.trustindex.io\/?a=sys&amp;c=wp-top-rated-badge&amp;url=\/the-trustindex-verified-badge\/\" target=\"_blank\" rel=\"noopener\">Parhaiten arvioidut sertifikaatin<\/a>.<\/div> <\/div> <\/div> <\/div> <\/div> <\/pre><script>\n(function () { if (window.tiLoaderFallback) { return; } window.tiLoaderFallback = true; function tiLoadLoader() { if (window.TrustindexWidget || document.querySelector('script[src*=\"https:\/\/cdn.trustindex.io\/loader.js\"]')) { return; } let script = document.createElement(\"script\"); script.async = true; script.src = \"https:\/\/cdn.trustindex.io\/loader.js\"; script.setAttribute(\"data-ccm-injected\", \"1\"); document.head.appendChild(script); } if (\"loading\" === document.readyState) { document.addEventListener(\"DOMContentLoaded\", tiLoadLoader); } else { tiLoadLoader(); } })();\n<\/script>\n\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\/\",\n  \"@type\": \"Product\",\n  \"name\": \"Digiverkosto Palvelut\",\n  \"description\": \"Asiantuntevat digimarkkinoinnin ja verkkosivustojen toteutukset.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Digiverkosto\"\n  },\n  \"aggregateRating\": {\n    \"@type\": \"AggregateRating\",\n    \"ratingValue\": \"5\",\n    \"bestRating\": \"5\",\n    \"worstRating\": \"1\",\n    \"ratingCount\": \"3\"\n  }\n}\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tarjouspyynt\u00f6 Rakennetaan jotain uutta yhdess\u00e4! Hienoa, ett\u00e4 olet ottamassa seuraavan askeleen! Toteutamme palvelut yrityksellesi nopealla aikataululla ja edullisesti laadusta tinkim\u00e4tt\u00e4! [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-5886","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/digiverkosto.fi\/en\/wp-json\/wp\/v2\/pages\/5886","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digiverkosto.fi\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/digiverkosto.fi\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/digiverkosto.fi\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/digiverkosto.fi\/en\/wp-json\/wp\/v2\/comments?post=5886"}],"version-history":[{"count":1,"href":"https:\/\/digiverkosto.fi\/en\/wp-json\/wp\/v2\/pages\/5886\/revisions"}],"predecessor-version":[{"id":6970,"href":"https:\/\/digiverkosto.fi\/en\/wp-json\/wp\/v2\/pages\/5886\/revisions\/6970"}],"wp:attachment":[{"href":"https:\/\/digiverkosto.fi\/en\/wp-json\/wp\/v2\/media?parent=5886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}