{"id":19272,"date":"2025-09-17T10:09:38","date_gmt":"2025-09-17T08:09:38","guid":{"rendered":"https:\/\/nect.com\/laskeutumissivu\/laskeutumissivu-messut\/"},"modified":"2026-07-31T02:33:47","modified_gmt":"2026-07-31T00:33:47","slug":"laskeutumissivu-messut","status":"publish","type":"page","link":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/","title":{"rendered":"Laskeutumissivu \u2013 Messut"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"19272\" class=\"elementor elementor-19272 elementor-3508\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-970daea e-flex e-con-boxed e-con e-parent\" data-id=\"970daea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db0aab6 elementor-widget elementor-widget-image\" data-id=\"db0aab6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026-768x432.png\" class=\"attachment-medium_large size-medium_large wp-image-19280\" alt=\"\" srcset=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026-768x432.png 768w, https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026-300x169.png 300w, https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026-1024x576.png 1024w, https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026.png 1280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1eb353a e-flex e-con-boxed e-con e-parent\" data-id=\"1eb353a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-18e2967 e-con-full e-flex e-con e-child\" data-id=\"18e2967\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8fef5e elementor-widget elementor-widget-heading\" data-id=\"f8fef5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">EUDI Wallet<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b724f4 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"4b724f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Digitaalinen identiteetti Euroopassa: T\u00e4yt\u00e4 kaikki s\u00e4\u00e4ntelyvaatimukset Nect Walletin avulla<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83934a9 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"83934a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"p1\">Vuoteen 2027 menness\u00e4 jokaisen EU-j\u00e4senvaltion on tarjottava lompakko digitaalisille henkil\u00f6llisyystodistuksilleen. Nect Walletin ja EUDI Wallet Connectorin avulla t\u00e4yt\u00e4t kaikki s\u00e4\u00e4ntelyvaatimukset jo t\u00e4n\u00e4\u00e4n ja tavoitat enemm\u00e4n ihmisi\u00e4: eID-tunnistautumisen lis\u00e4ksi Nect tarjoaa lis\u00e4menetelmi\u00e4 kaikkien muidenkin henkil\u00f6iden luotettavaan tunnistamiseen ilman eID:t\u00e4 \u2013 teknisesti ja s\u00e4\u00e4ntelyllisesti varmistettuna. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9f7daf2 e-con-full e-flex e-con e-child\" data-id=\"9f7daf2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f618d1 elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"4f618d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#Carlo\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Varaa neuvontatapaaminen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-34fe92f e-con-full e-flex e-con e-child\" data-id=\"34fe92f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d8220dc elementor-widget elementor-widget-image\" data-id=\"d8220dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"722\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/07\/EUDI-Wallet.png\" class=\"attachment-large size-large wp-image-17813\" alt=\"Digitaalinen tunnistaminen selfie-videolla, biometrialla ja EUDI Walletilla\" srcset=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/07\/EUDI-Wallet.png 835w, https:\/\/nect.com\/wp-content\/uploads\/2025\/07\/EUDI-Wallet-300x271.png 300w, https:\/\/nect.com\/wp-content\/uploads\/2025\/07\/EUDI-Wallet-768x693.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-443b0ee e-flex e-con-boxed e-con e-parent\" data-id=\"443b0ee\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b12517c e-con-full e-flex e-con e-child\" data-id=\"b12517c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-9b4eb0d e-con-full e-flex e-con e-child\" data-id=\"9b4eb0d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b3943f3 elementor-widget elementor-widget-heading\" data-id=\"b3943f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Yli 130 tarkasti s\u00e4\u00e4nnelty\u00e4 asiakasta Euroopassa\n\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e349299 e-con-full e-flex e-con e-child\" data-id=\"e349299\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-64e9d86 elementor-widget elementor-widget-rating\" data-id=\"64e9d86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"rating.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-rating\" itemtype=\"https:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\">\n\t\t\t<meta itemprop=\"worstRating\" content=\"0\">\n\t\t\t<meta itemprop=\"bestRating\" content=\"5\">\n\t\t\t<div class=\"e-rating-wrapper\" itemprop=\"ratingValue\" content=\"5\" role=\"img\" aria-label=\"Rated 5 out of 5\">\n\t\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-star\"><\/i>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e1e901 elementor-widget elementor-widget-heading\" data-id=\"8e1e901\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">4,7 Applelle ja Androidille \u2022 &gt;140 000 arvostelua \u2022 &gt; 15 milj. Wallet-k\u00e4ytt\u00e4j\u00e4\u00e4<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4407a35 e-con-full e-flex e-con e-child\" data-id=\"4407a35\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d758aa elementor-widget elementor-widget-image-carousel\" data-id=\"9d758aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;6&quot;,&quot;slides_to_scroll&quot;:&quot;4&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:45,&quot;sizes&quot;:[]},&quot;slides_to_show_tablet&quot;:&quot;3&quot;,&quot;slides_to_show_mobile&quot;:&quot;2&quot;,&quot;slides_to_scroll_tablet&quot;:&quot;3&quot;,&quot;slides_to_scroll_mobile&quot;:&quot;2&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Bild Karussell\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/02\/Logo_VPV-150x150.png\" alt=\"VPV Assurances -logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/02\/Bank-Verlag_logo-150x150.png\" alt=\"Bank-Verlag-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/02\/4235_ww-gruppe-RGB-150x150.png\" alt=\"W&amp;W Gruppe -logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/02\/Deutsche_Vermoegensberatung_logo-150x150.png\" alt=\"Deutsche Verm\u00f6gensberatung -logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/02\/EIS_Einlagensicherungsbank_logo-150x150.png\" alt=\"EIS_Einlagensicherungsbank_logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/02\/Elster-Logo-Neu_2019-1-150x150.png\" alt=\"ELSTER-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/08\/Customer_Logo_Telekom_coloured.svg\" alt=\"Telekom-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/08\/Customer_Logo_ADAC_coloured-1-1.svg\" alt=\"Customer_Logo_ADAC_coloured 1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/Creditreform_logo.svg\" alt=\"Creditreform-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/RuV_Logo-1-150x150.jpg\" alt=\"R+V-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"11 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/Barmenia-Gothaer-150x81.png\" alt=\"Barmenia Gothaer -logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"12 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/WGV-150x60.png\" alt=\"WGV-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"13 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/10\/Dataport_Logo.svg\" alt=\"dataport-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"14 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/10\/Bank-Verlag_logo.svg\" alt=\"Bank-Verlag_logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"15 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/10\/Logo_Bitkom.svg-150x150.png\" alt=\"bitkom-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"16 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/10\/d-trust.svg\" alt=\"d-trust-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"17 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/ALH_Gruppe-150x150.png\" alt=\"ALH_Gruppe\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"18 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/Hanseatische_Krankenkasse.svg\" alt=\"HEK Hanseatische Krankenkasse -logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"19 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/08\/Customer_Logo_Bitmarck_coloured.svg\" alt=\"Bitmarck-logo\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"20 of 20\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/08\/Customer_Logo_BARMER_coloured.svg\" alt=\"BARMER-logo\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a274a1f e-con-full e-flex e-con e-child\" data-id=\"a274a1f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-474ce94 elementor-widget elementor-widget-heading\" data-id=\"474ce94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Asiakkaiden onboarding EUDI Walletilla ja vararatkaisuilla\n\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3241eed elementor-widget elementor-widget-heading\" data-id=\"3241eed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Rekister\u00f6ityminen muutamassa vaiheessa ja ilman mutkia<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2e016a8 e-flex e-con-boxed e-con e-child\" data-id=\"2e016a8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-609426c elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-stacked elementor-shape-circle elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"609426c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-calendar-check\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tEUDI Wallet ja PID\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tIdentiteetin vahvistaminen EUDI-lompakoiden kautta\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7224021 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-stacked elementor-shape-circle elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"7224021\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-user-check\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tNect Wallet\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tVahvistaminen eIDAS-yhteensopivien vaihtoehtojen kautta\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57b9af3 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-stacked elementor-shape-circle elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"57b9af3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-clone\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tMonik\u00e4ytt\u00f6inen\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\t\u00e4lyk\u00e4s identiteettikerros valitsee sopivan tunnistusmenetelm\u00e4n kuhunkin tilanteeseen\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4686a1f e-flex e-con-boxed e-con e-parent\" data-id=\"4686a1f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77fb82d elementor-widget elementor-widget-video\" data-id=\"77fb82d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=lZgPzQnPkI4&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-163ff1f e-flex e-con-boxed e-con e-parent\" data-id=\"163ff1f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b1fe216 e-con-full e-flex e-con e-child\" data-id=\"b1fe216\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-75c4c63 elementor-widget elementor-widget-heading\" data-id=\"75c4c63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">All-in-Trust-palvelualusta luonnollisille henkil\u00f6ille ja oikeushenkil\u00f6ille<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-02eda37 elementor-widget elementor-widget-heading\" data-id=\"02eda37\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Trust &amp; Acceptance -kerros tarkasti s\u00e4\u00e4nnellyille yrityksille<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-401b228 elementor-widget elementor-widget-text-editor\" data-id=\"401b228\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<article class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"9c36581d-e44b-43d8-9f02-5f9757b14497\" data-testid=\"conversation-turn-5\" data-scroll-anchor=\"false\" data-turn=\"user\"><div class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"><div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\" tabindex=\"-1\"><div class=\"flex max-w-full flex-col gap-4 grow\"><div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"user\" data-message-id=\"9c36581d-e44b-43d8-9f02-5f9757b14497\"><div class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"><div class=\"user-message-bubble-color corner-superellipse\/0.98 relative rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"><div class=\"whitespace-pre-wrap\">Tunnistusmenetelm\u00e4t ohjaavat k\u00e4ytt\u00e4j\u00e4n sopivaan tunnistusprosessiin. Pankkien on yhdistett\u00e4v\u00e4 EUDI-lompakko, mutta pelkk\u00e4 liitin ei riit\u00e4, sill\u00e4 monilla k\u00e4ytt\u00e4jill\u00e4 ei ole lompakkoa asennettuna tai he eiv\u00e4t tied\u00e4 PIN-koodiaan. Toistuva vaihtaminen menetelmien, kuten Video-Identin, eID:n tai EUDI-lompakon v\u00e4lill\u00e4, laskee konversiota. Logiikkakerroksen tulisi siksi valita automaattisesti paras menetelm\u00e4 ja ohjata k\u00e4ytt\u00e4j\u00e4 suoraan sinne. Jos sit\u00e4 k\u00e4ytet\u00e4\u00e4n my\u00f6s vaihtoehtoihin, kuten ePassiin, velvollisuudesta tulee ratkaisu, joka lis\u00e4\u00e4 konversiota, alentaa kustannuksia ja yksinkertaistaa tunnistamista.    <\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/article>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a608092 elementor-pagination-type-bullets elementor-pagination-position-outside elementor-widget elementor-widget-n-carousel\" data-id=\"a608092\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;carousel_items&quot;:[{&quot;slide_title&quot;:&quot;Slide #1&quot;,&quot;_id&quot;:&quot;8631e98&quot;},{&quot;slide_title&quot;:&quot;Slide #2&quot;,&quot;_id&quot;:&quot;cd52e92&quot;},{&quot;slide_title&quot;:&quot;Slide #3&quot;,&quot;_id&quot;:&quot;4e4f020&quot;},{&quot;slide_title&quot;:&quot;Slide #3&quot;,&quot;_id&quot;:&quot;f6a6c99&quot;},{&quot;slide_title&quot;:&quot;Slide #3&quot;,&quot;_id&quot;:&quot;423e134&quot;},{&quot;slide_title&quot;:&quot;Slide #3&quot;,&quot;_id&quot;:&quot;9ceb6e3&quot;}],&quot;autoplay_speed&quot;:7000,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:40,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:40,&quot;sizes&quot;:[]},&quot;slides_to_show&quot;:&quot;3&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:48,&quot;sizes&quot;:[]},&quot;slides_to_show_tablet&quot;:&quot;2&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;pagination&quot;:&quot;bullets&quot;}\" data-widget_type=\"nested-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-carousel swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Karussell\" dir=\"ltr\">\n\t\t\t<div class=\"swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"1\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 6\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8a9d304 e-flex e-con-boxed e-con e-child\" data-id=\"8a9d304\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e0db680 e-con-full carousel-card-design e-flex e-con e-child\" data-id=\"e0db680\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-8d3d9a1 e-con-full e-flex e-con e-child\" data-id=\"8d3d9a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e99fe35 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"e99fe35\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-id-badge\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-27b4386 e-con-full e-flex e-con e-child\" data-id=\"27b4386\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c18ac10 elementor-widget elementor-widget-heading\" data-id=\"c18ac10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Auto Videoident<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b0854ad elementor-widget elementor-widget-heading\" data-id=\"b0854ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tunnistusmenetelm\u00e4<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9ffb65d e-con-full e-flex e-con e-child\" data-id=\"9ffb65d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cdfb2fc elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"cdfb2fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6890f67 e-con-full e-flex e-con e-child\" data-id=\"6890f67\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0fb870d elementor-widget elementor-widget-text-editor\" data-id=\"0fb870d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>T\u00e4ysin automaattinen tunnistus henkil\u00f6llisyystodistuksen skannauksella ja selfiell\u00e4 \u2013 nopeaa, helppoa, ilman odotusaikoja.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"2\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 6\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4926a2c e-flex e-con-boxed e-con e-child\" data-id=\"4926a2c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-84888e6 e-con-full carousel-card-design e-flex e-con e-child\" data-id=\"84888e6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-237a0e4 e-con-full e-flex e-con e-child\" data-id=\"237a0e4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9780702 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"9780702\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-id-card\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-77b3e21 e-con-full e-flex e-con e-child\" data-id=\"77b3e21\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-21534d7 elementor-widget elementor-widget-heading\" data-id=\"21534d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">eID<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-275a5af elementor-widget elementor-widget-heading\" data-id=\"275a5af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tunnistusmenetelm\u00e4<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8632bd0 e-con-full e-flex e-con e-child\" data-id=\"8632bd0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6079b80 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6079b80\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e2d1cfe e-con-full e-flex e-con e-child\" data-id=\"e2d1cfe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fe3c30f elementor-widget elementor-widget-text-editor\" data-id=\"fe3c30f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Tunnistautuminen verkkotunnistustoiminnolla NFC:n kautta \u2013 turvallista, nopeaa ja t\u00e4ydellist\u00e4 saksalaisille k\u00e4ytt\u00e4jille.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"3\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 6\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4da9a39 e-flex e-con-boxed e-con e-child\" data-id=\"4da9a39\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-aeaa3ec e-con-full carousel-card-design e-flex e-con e-child\" data-id=\"aeaa3ec\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5f8ccbf e-con-full e-flex e-con e-child\" data-id=\"5f8ccbf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4f82b9 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"e4f82b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-passport\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fa32191 e-con-full e-flex e-con e-child\" data-id=\"fa32191\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7563913 elementor-widget elementor-widget-heading\" data-id=\"7563913\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">ePass<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2bf6926 elementor-widget elementor-widget-heading\" data-id=\"2bf6926\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tunnistusmenetelm\u00e4<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18c6e84 e-con-full e-flex e-con e-child\" data-id=\"18c6e84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d8ac3a elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1d8ac3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1215765 e-con-full e-flex e-con e-child\" data-id=\"1215765\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-585c79c elementor-widget elementor-widget-text-editor\" data-id=\"585c79c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Henkil\u00f6llisyystodistuksen tarkistus sirun lukemisen ja koneluettavan vy\u00f6hykkeen avulla \u2013 yhteensopiva kansainv\u00e4listen passien ja oleskelulupien kanssa.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"4\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 6\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cbba8d1 e-flex e-con-boxed e-con e-child\" data-id=\"cbba8d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3e091b5 e-con-full carousel-card-design e-flex e-con e-child\" data-id=\"3e091b5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-55f5f93 e-con-full e-flex e-con e-child\" data-id=\"55f5f93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea61195 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"ea61195\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-user-check\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a5bfb82 e-con-full e-flex e-con e-child\" data-id=\"a5bfb82\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-076d7f7 elementor-widget elementor-widget-heading\" data-id=\"076d7f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nect ID Wallet<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b9a9795 elementor-widget elementor-widget-heading\" data-id=\"b9a9795\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tunnistusmenetelm\u00e4<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-74ba9f7 e-con-full e-flex e-con e-child\" data-id=\"74ba9f7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1634812 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1634812\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dacdde6 e-con-full e-flex e-con e-child\" data-id=\"dacdde6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef6d932 elementor-widget elementor-widget-text-editor\" data-id=\"ef6d932\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Olemassa olevan k\u00e4ytt\u00e4j\u00e4n tunnistaminen selfie-videolla. Aiemmin onnistunutta tunnistautumista Nect Walletista voidaan k\u00e4ytt\u00e4\u00e4 tunnistautumiseen toiseen palveluun tai sopimukseen.  Uudelleentunnistus<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"5\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 6\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-974f4cf e-flex e-con-boxed e-con e-child\" data-id=\"974f4cf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8874643 e-con-full carousel-card-design e-flex e-con e-child\" data-id=\"8874643\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5536e4c e-con-full e-flex e-con e-child\" data-id=\"5536e4c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-79eb6e9 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"79eb6e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-user-check\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-01918e3 e-con-full e-flex e-con e-child\" data-id=\"01918e3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd62ece elementor-widget elementor-widget-heading\" data-id=\"fd62ece\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">EUDI Wallet<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-611e472 elementor-widget elementor-widget-heading\" data-id=\"611e472\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tunnistusmenetelm\u00e4<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8b66a22 e-con-full e-flex e-con e-child\" data-id=\"8b66a22\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c475f0b elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c475f0b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e41596b e-con-full e-flex e-con e-child\" data-id=\"e41596b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c740c93 elementor-widget elementor-widget-text-editor\" data-id=\"c740c93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW246611020 BCX0\" lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW246611020 BCX0\">Nect <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW246611020 BCX0\">Wallet<\/span><span class=\"NormalTextRun SCXW246611020 BCX0\"> <\/span><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW246611020 BCX0\">mukautetaan<\/span><span class=\"NormalTextRun SCXW246611020 BCX0\"> t\u00e4ysin EU-kehykseen (ARF) ja se tukee kaikkia EUDI-toimintoja \u2013 mukaan lukien tunnistaminen (PID), allekirjoitus (QES) ja todistusten hallinta (QEAA).<\/span><span class=\"NormalTextRun SCXW246611020 BCX0\"> <\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"6\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 6\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ee4d49c e-flex e-con-boxed e-con e-child\" data-id=\"ee4d49c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-60e0195 e-con-full carousel-card-design e-flex e-con e-child\" data-id=\"60e0195\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-9849ef3 e-con-full e-flex e-con e-child\" data-id=\"9849ef3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-445f820 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"445f820\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-user-check\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ce0f46b e-con-full e-flex e-con e-child\" data-id=\"ce0f46b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3906db6 elementor-widget elementor-widget-heading\" data-id=\"3906db6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">EUDI Connector (PID:t)<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5791c30 elementor-widget elementor-widget-heading\" data-id=\"5791c30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tunnistusmenetelm\u00e4<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f1753b5 e-con-full e-flex e-con e-child\" data-id=\"f1753b5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2682091 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2682091\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e9f3f4 e-con-full e-flex e-con e-child\" data-id=\"7e9f3f4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c348472 elementor-widget elementor-widget-text-editor\" data-id=\"c348472\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW246611020 BCX0\" lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW246611020 BCX0\">Nect EUDI <\/span><span class=\"NormalTextRun SCXW246611020 BCX0\">Con<\/span><span class=\"NormalTextRun SCXW246611020 BCX0\">nect<\/span><span class=\"NormalTextRun SCXW246611020 BCX0\">orilla <\/span><span class=\"NormalTextRun SCXW246611020 BCX0\">mahdollistamme<\/span><span class=\"NormalTextRun SCXW246611020 BCX0\"> ulkoisten lompakoiden liitt\u00e4misen Nect-rajapintaamme \u2013 yhteentoimivasti, turvallisesti ja saumattomasti integroitavissa olemassa oleviin j\u00e4rjestelmiin.<\/span><\/span><span class=\"EOP SCXW246611020 BCX0\" data-ccp-props=\"{\"335559739\":0}\"> <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4b90792 e-flex e-con-boxed e-con e-parent\" data-id=\"4b90792\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3d8d5cb e-con-full e-flex e-con e-child\" data-id=\"3d8d5cb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72500f0 elementor-testimonial--layout-image_above elementor-testimonial--skin-default elementor-testimonial--align-center elementor-arrows-yes elementor-pagination-type-bullets elementor-widget elementor-widget-testimonial-carousel\" data-id=\"72500f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:16,&quot;sizes&quot;:[]},&quot;show_arrows&quot;:&quot;yes&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;speed&quot;:500,&quot;loop&quot;:&quot;yes&quot;,&quot;space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]}}\" data-widget_type=\"testimonial-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t\t\t<div class=\"elementor-main-swiper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Slider\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial\">\n\t\t\t\t\t\t\t<div class=\"elementor-testimonial__content\">\n\t\t\t\t\t<div class=\"elementor-testimonial__text\">\n\t\t\t\t\t\t<p>\u201eAsiakkaan n\u00e4k\u00f6kulmasta Nect on markkinoiden paras saatavilla oleva menetelm\u00e4, koska se on ajasta ja paikasta riippumaton ja voin k\u00e4ytt\u00e4\u00e4 sit\u00e4 mobiililaitteella. Lis\u00e4ksi se on t\u00e4ysin digitaalinen ilman mediakatkoksia. <\/p>\n<p>Saavutamme kasvua, kun luomme asiakkaille parhaat ratkaisut. Nyky\u00e4\u00e4n meit\u00e4 arvioidaan sen perusteella, miten toimimme muihin toimialoihin verrattuna: helposti, milloin tahansa ja mobiililaitteella. T\u00e4ss\u00e4 mieless\u00e4 vastaamme Nectin avulla aitoon asiakastoiveeseen, ja siten edist\u00e4mme kasvua.\u201c  <\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<cite class=\"elementor-testimonial__cite\"><span class=\"elementor-testimonial__name\">Jens Hasselb\u00e4cher<\/span><span class=\"elementor-testimonial__title\">Asiakkuus- ja myyntijohtaja, R+V Versicherung<\/span><\/cite>\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"elementor-testimonial__footer\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/Jens-Hasselbaecher.jpg\" alt=\"Jens Hasselb\u00e4cher\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2aa87f1 e-flex e-con-boxed e-con e-parent\" data-id=\"2aa87f1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2ba23e7 e-con-full e-flex e-con e-child\" data-id=\"2ba23e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e36d96c e-con-full e-flex e-con e-child\" data-id=\"e36d96c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f07ab69 elementor-widget elementor-widget-heading\" data-id=\"f07ab69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nect Ident<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b01d4eb elementor-widget elementor-widget-text-editor\" data-id=\"b01d4eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nect Ident on helppo ratkaisu turvalliseen henkil\u00f6tunnistukseen.<br data-start=\"157\" data-end=\"160\"\/>Olipa kyseess\u00e4 ePass, eID, Auto-Video tai Wallet: teko\u00e4ly tunnistaa esitetyn henkil\u00f6llisyystodistuksen ja ohjaa k\u00e4ytt\u00e4j\u00e4n automaattisesti sopivan tunnistusprosessin l\u00e4pi \u2013 milloin tahansa, miss\u00e4 tahansa ja ilman odotusaikoja. Yksi henkil\u00f6llisyystodistus riitt\u00e4\u00e4, loppu hoituu t\u00e4ysin automaattisesti. N\u00e4in parannat konversiota ja asiakastyytyv\u00e4isyytt\u00e4. Henkil\u00f6llisyyden tarkistus valmistuu vain kahdessa vaiheessa ja noin kolmessa minuutissa \u2013 monipuolisilla vaihtoehdoilla ja lukuisten henkil\u00f6llisyystodistusten tuella.   <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7e6f46 elementor-widget elementor-widget-button\" data-id=\"e7e6f46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/nect.com\/fi\/tuotteet\/nect-ident\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-circle-right\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Lis\u00e4\u00e4 Nect Identist\u00e4<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c087010 e-con-full e-flex e-con e-child\" data-id=\"c087010\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b4fb454 elementor-widget elementor-widget-heading\" data-id=\"b4fb454\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nect Sign<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e8f01c0 elementor-widget elementor-widget-text-editor\" data-id=\"e8f01c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: left;\">Allekirjoittaminen liikkeell\u00e4 ollessa. Nect Signilla, joka on ratkaisumme vahvaan s\u00e4hk\u00f6iseen allekirjoitukseen (QES), t\u00e4yt\u00e4t kirjallisen muodon vaatimukset my\u00f6s digitaalisesti. Turvallista ja suoritettavissa sovelluksella muutamassa minuutissa. Yli 13 miljoonaa Wallet-k\u00e4ytt\u00e4j\u00e4\u00e4 voi n\u00e4in antaa QES-allekirjoituksen pelk\u00e4ll\u00e4 selfiell\u00e4. T\u00e4m\u00e4n helpommaksi se ei muutu.    <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9adcf6b elementor-widget elementor-widget-button\" data-id=\"9adcf6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/nect.com\/fi\/tuotteet\/nect-sign\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-circle-right\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Kaikki Nect Signin edut<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-948dc0b e-con-full e-flex e-con e-child\" data-id=\"948dc0b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1e052a elementor-widget elementor-widget-heading\" data-id=\"c1e052a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nect Box<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93d7124 elementor-widget elementor-widget-text-editor\" data-id=\"93d7124\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: left;\"><span class=\"NormalTextRun SCXW92293176 BCX0\">Ne<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">ct  <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW92293176 BCX0\">Nect<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">  Box on All-in-<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW92293176 BCX0\">One<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">-ratkaisunne digitaaliseen asiakaskontaktiin<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">.  <\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">Te to<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">im<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">itatte vain digitaalisen viestin (esim. PDF- tai tekstitiedosto) ja p\u00e4\u00e4syn v<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">a<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">staanottajalle \u2013 joko s\u00e4hk\u00f6postitse, matkapuhelinnumerolla tai yksinkertaisesti  <\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">a<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">nboarding-QR-koodimme kautta verkkosivustollanne tai kirjeitse.<\/span> <span class=\"NormalTextRun SCXW92293176 BCX0\">Me huolehdimme koko  <\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">l<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">opusta<\/span><span class=\"NormalTextRun SCXW92293176 BCX0\">.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6d3282 elementor-widget elementor-widget-button\" data-id=\"a6d3282\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/nect.com\/fi\/tuotteet\/nect-box\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-circle-right\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Kaikki Nect Boxin edut<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97662ee e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"97662ee\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cbd75c6 elementor-widget elementor-widget-image\" data-id=\"cbd75c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"706\" height=\"1024\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/06\/phone-frontside-recording-706x1024.png\" class=\"attachment-large size-large wp-image-17770\" alt=\"Digitaalinen tunnistaminen henkil\u00f6llisyystodistuksella\" srcset=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/06\/phone-frontside-recording-706x1024.png 706w, https:\/\/nect.com\/wp-content\/uploads\/2025\/06\/phone-frontside-recording-207x300.png 207w, https:\/\/nect.com\/wp-content\/uploads\/2025\/06\/phone-frontside-recording.png 756w\" sizes=\"(max-width: 706px) 100vw, 706px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-736b001 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"736b001\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6e3ecf0 e-con-full e-flex e-con e-child\" data-id=\"6e3ecf0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ca6179c elementor-widget elementor-widget-image\" data-id=\"ca6179c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"706\" height=\"1024\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/06\/woman-smiling-holding-iphone-and-pointing-706x1024.png\" class=\"attachment-large size-large wp-image-17802\" alt=\"yksinkertainen digitaalinen allekirjoitus Nect Signilla\" srcset=\"https:\/\/nect.com\/wp-content\/uploads\/2025\/06\/woman-smiling-holding-iphone-and-pointing-706x1024.png 706w, https:\/\/nect.com\/wp-content\/uploads\/2025\/06\/woman-smiling-holding-iphone-and-pointing-207x300.png 207w, https:\/\/nect.com\/wp-content\/uploads\/2025\/06\/woman-smiling-holding-iphone-and-pointing-768x1114.png 768w, https:\/\/nect.com\/wp-content\/uploads\/2025\/06\/woman-smiling-holding-iphone-and-pointing.png 827w\" sizes=\"(max-width: 706px) 100vw, 706px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5c53840 e-con-full e-flex e-con e-child\" data-id=\"5c53840\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0439e8 elementor-widget elementor-widget-heading\" data-id=\"d0439e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">All-in-Trust-palvelualusta luonnollisille henkil\u00f6ille ja oikeushenkil\u00f6ille <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f82d6cf elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"f82d6cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">AMLR- ja eIDAS 2.0 -valmis Nectin avulla<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a81719 elementor-widget__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"5a81719\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Pelkk\u00e4 EUDI-liitin ei k\u00e4yt\u00e4nn\u00f6ss\u00e4 riit\u00e4: vararatkaisujen puute ja tuntemattomat PIN-koodit johtavat keskeytyksiin ja merkitt\u00e4viin konversioh\u00e4vi\u00f6ihin.<\/p>\n<p>Nectin All-in-Trust-palvelualusta ratkaisee t\u00e4m\u00e4n ongelman kokonaisvaltaisesti. Teko\u00e4lypohjainen logiikkakerros tunnistaa yksil\u00f6llisen k\u00e4ytt\u00e4j\u00e4tilanteen reaaliajassa ja ohjaa automaattisesti optimaaliseen menetelm\u00e4\u00e4n \u2013 eID, automatisoitu Video-Ident, Re-Ident, EUDI-Wallet tai ePass. <\/p>\n<p>N\u00e4in ei synny yksitt\u00e4isten tunnistusmenetelmien tilkkut\u00e4kki\u00e4, vaan saumattomasti ohjattu, \u00e4lyk\u00e4s prosessi yhdest\u00e4 rajapinnasta.<\/p>\n<p>Tulos: maksimaalinen konversio, pienemm\u00e4t prosessikustannukset ja johdonmukaisesti parempi k\u00e4ytt\u00e4j\u00e4kokemus. Lue lis\u00e4\u00e4 esitteest\u00e4. &nbsp;<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f7b44b2 e-con-full e-flex e-con e-child\" data-id=\"f7b44b2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c2e8cdb elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"c2e8cdb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/20260414_Booklet-Trifold_Digital_compressed.pdf\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Lataa esite<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d790823 e-flex e-con-boxed e-con e-parent\" data-id=\"d790823\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a45cc98 e-con-full e-flex e-con e-child\" data-id=\"a45cc98\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5e1f595 e-con-full e-flex e-con e-child\" data-id=\"5e1f595\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0d3c0 elementor-widget elementor-widget-image\" data-id=\"8a0d3c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"425\" height=\"283\" src=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/Carlo-Ulbrich-1.jpg\" class=\"attachment-medium_large size-medium_large wp-image-18060\" alt=\"\" srcset=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/Carlo-Ulbrich-1.jpg 425w, https:\/\/nect.com\/wp-content\/uploads\/2026\/03\/Carlo-Ulbrich-1-300x200.jpg 300w\" sizes=\"(max-width: 425px) 100vw, 425px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e7ba35 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"7e7ba35\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Carlo Ulbrich<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-574b034 elementor-widget__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"574b034\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Perustajaosakas ja myyntijohtaja (CSO) <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b9f3792 e-con-full e-flex e-con e-child\" data-id=\"b9f3792\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-81500cd elementor-widget elementor-widget-menu-anchor\" data-id=\"81500cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"Carlo\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe16878 elementor-widget elementor-widget-html\" data-id=\"fe16878\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Charset & reCAPTCHA script -->\n<meta http-equiv=\"Content-type\" content=\"text\/html; charset=UTF-8\">\n<script src=\"https:\/\/www.google.com\/recaptcha\/api.js?hl=de\" async=\"\" defer><\/script>\n\n<script>\n(function () {\n  \/************************************************************\n   * A. reCAPTCHA Timestamp Injection (Salesforce Requirement)\n   ************************************************************\/\n  function updateRecaptchaTimestamp() {\n    \/\/ Support multiple forms\/widgets: update ts for each form that has an empty reCAPTCHA response\n    var responses = document.querySelectorAll('textarea[name=\"g-recaptcha-response\"]');\n    if (!responses || !responses.length) return;\n\n    responses.forEach(function (r) {\n      if (!r || (r.value || \"\").trim() !== \"\") return;\n\n      \/\/ Find the owning form of this response textarea\n      var form = r.closest(\"form\");\n      if (!form) return;\n\n      var el = form.querySelector('[name=\"captcha_settings\"]');\n      if (!el) return;\n\n      try {\n        var cfg = JSON.parse(el.value);\n        cfg.ts = String(Date.now());\n        el.value = JSON.stringify(cfg);\n      } catch (e) {\n        console.warn(\"[nect-form] Failed parsing captcha settings\", e);\n      }\n    });\n  }\n  setInterval(updateRecaptchaTimestamp, 500);\n\n  \/************************************************************\n   * B. Validation messages (German only; translated by WPML)\n   ************************************************************\/\n  var UI_STRINGS = {\n    required: \"Bitte dieses Feld ausf\u00fcllen.\",\n    requiredSelect: \"Bitte w\u00e4hle eine Option aus.\",\n    requiredCheckbox: \"Bitte dieses K\u00e4stchen aktivieren, um fortzufahren.\",\n    emailFormat: \"Bitte eine g\u00fcltige E-Mail-Adresse eingeben.\",\n    phoneFormat: \"Bitte eine g\u00fcltige Telefonnummer eingeben.\",\n    denyDomain: \"Bitte verwenden Sie eine gesch\u00e4ftliche E-Mail-Adresse.\",\n    allowDomain: \"Bitte verwenden Sie eine freigegebene Unternehmensdomain.\",\n    recaptcha: \"Bitte best\u00e4tigen Sie, dass Sie kein Roboter sind.\"\n  };\n\n  \/************************************************************\n   * DEBUG CONFIG\n   ************************************************************\/\n  var DEBUG_MODE = false; \/\/ master switch (set to true while debugging)\n  var DEBUG_ENABLED = DEBUG_MODE; \/\/ runtime toggle (changed via overlay button)\n\n  function debugLog() {\n    if (!DEBUG_ENABLED) return;\n    var args = Array.prototype.slice.call(arguments);\n    args.unshift(\"[nect-form][debug]\");\n    console.log.apply(console, args);\n  }\n\n  \/\/ Debug overlay DOM references (only used when DEBUG_MODE === true)\n  var debugOverlay = null;\n  var debugOverlayEngagementEl = null;\n  var debugOverlayToggleEl = null;\n  var debugOverlayLogButtonEl = null;\n  var debugOverlayCopyButtonEl = null;\n  var debugOverlayPayloadEl = null;\n\n  \/************************************************************\n   * C. B2B email validation config\n   ************************************************************\/\n  var USE_ALLOWLIST = false;\n\n  var ALLOWED_DOMAINS = [\"nect.com\", \"partner-a.de\", \"kunde-b.com\"];\n\n  var BLOCKED_DOMAINS = [\n    \/\/ German freemail\n    \"gmail.com\",\"googlemail.com\",\"gmx.de\",\"gmx.net\",\"web.de\",\n    \"t-online.de\",\"freenet.de\",\"online.de\",\"gmx.com\",\"gmx.us\",\n    \/\/ Microsoft freemail\n    \"hotmail.com\",\"hotmail.de\",\"outlook.com\",\"outlook.de\",\n    \"live.com\",\"msn.com\",\n    \/\/ Apple\n    \"icloud.com\",\"me.com\",\"mac.com\",\n    \/\/ Yahoo\n    \"yahoo.com\",\"yahoo.de\",\"ymail.com\",\n    \/\/ Mail.com family\n    \"mail.com\",\"email.com\",\"inbox.com\",\"europe.com\",\"asia.com\",\"usa.com\",\n    \/\/ European freemail\n    \"orange.fr\",\"laposte.net\",\"libero.it\",\n    \"virgilio.it\",\"alice.it\",\"bluewin.ch\",\n    \"mail.ru\",\"rambler.ru\",\"seznam.cz\",\n    \/\/ ISP \/ Mobile carrier\n    \"vodafone.de\",\"o2online.de\",\"versatel.de\",\"aon.at\",\n    \/\/ AT \/ CH\n    \"gmx.at\",\"bluewin.ch\",\"hotmail.at\",\n    \/\/ Privacy \/ alt mail\n    \"protonmail.com\",\"pm.me\",\"tutanota.com\",\"tuta.io\",\n    \"hushmail.com\",\"countermail.com\",\n    \"yandex.com\",\"yandex.ru\",\"zoho.com\",\n    \/\/ Poland\n    \"wp.pl\",\"onet.pl\",\"o2.pl\",\"tlen.pl\",\"interia.pl\",\n    \"gazeta.pl\",\"poczta.fm\",\"poczta.onet.pl\",\"autograf.pl\",\"vp.pl\",\n    \/\/ Spain\n    \"terra.es\",\"telefonica.net\",\"correo.es\",\"wanadoo.es\",\"orange.es\",\n    \"movistar.es\",\"hotmail.es\",\"yahoo.es\",\"live.es\",\"msn.es\",\n    \/\/ Sandbox \/ temp \/ disposable\n    \"test.com\",\"test.de\",\"example.com\",\"example.org\",\"example.net\",\n    \"invalid.com\",\"fake.com\",\"noreply.com\",\"noreply.net\",\"donotreply.com\",\n    \"mailinator.com\",\"tempmail.com\",\"tmpmail.com\",\"trashmail.com\",\n    \"10minutemail.com\",\"dispostable.com\",\"guerrillamail.com\",\n    \"sharklasers.com\",\"getnada.com\",\"yopmail.com\",\"anonaddy.me\"\n  ];\n\n  var MSG_DENYLIST  = UI_STRINGS.denyDomain;\n  var MSG_ALLOWLIST = UI_STRINGS.allowDomain;\n\n  \/************************************************************\n   * D. Engagement (time on page + scroll depth)\n   *    \u2013 active tab time only\n   ************************************************************\/\n  var sessionStart = Date.now();       \/\/ kept for reference \/ potential future use\n  var maxScrollPercent = 0;\n\n  var activeTime = 0;\n  var lastVisibleTimestamp = Date.now();\n\n  document.addEventListener(\"visibilitychange\", function () {\n    if (document.visibilityState === \"hidden\") {\n      activeTime += Date.now() - lastVisibleTimestamp;\n    } else {\n      lastVisibleTimestamp = Date.now();\n    }\n  });\n\n  function updateScrollDepth() {\n    var doc = document.documentElement || document.body;\n    var scrollTop = window.pageYOffset || doc.scrollTop || 0;\n    var scrollHeight = doc.scrollHeight || 0;\n    var viewportHeight = window.innerHeight || doc.clientHeight || 0;\n    var maxScrollable = scrollHeight - viewportHeight;\n    if (maxScrollable <= 0) return;\n    var current = (scrollTop \/ maxScrollable) * 100;\n    if (current > maxScrollPercent) maxScrollPercent = current;\n  }\n\n  window.addEventListener(\"scroll\", updateScrollDepth, { passive: true });\n\n  function computeEngagementString() {\n    var visibleMs = activeTime;\n    if (document.visibilityState === \"visible\") {\n      visibleMs += (Date.now() - lastVisibleTimestamp);\n    }\n\n    var seconds = Math.round(visibleMs \/ 1000);\n    var scroll = Math.round(maxScrollPercent);\n    var level = \"low\";\n    if (seconds >= 60 && scroll >= 75) {\n      level = \"high\";\n    } else if (seconds >= 30 && scroll >= 40) {\n      level = \"medium\";\n    }\n\n    var result =\n      \"time=\" + seconds + \"s; scroll=\" + scroll + \"%; engagement_level=\" + level;\n\n    debugLog(\"Engagement updated:\", result);\n\n    return result;\n  }\n\n  \/************************************************************\n   * E. Device type + Browser language\n   ************************************************************\/\n  function getDeviceType() {\n    var ua = navigator.userAgent || \"\";\n    if (\/mobi|android\/i.test(ua)) return \"Mobile\";\n\n    var width = window.innerWidth || document.documentElement.clientWidth || 0;\n    if (width <= 1024) return \"Tablet\";\n    return \"Desktop\";\n  }\n\n  function getBrowserLanguage() {\n    var lang = (navigator.language || navigator.userLanguage || \"\").trim();\n    return lang || \"unknown\";\n  }\n\n  \/************************************************************\n   * F. Generic helpers (errors, tracking, spam)\n   ************************************************************\/\n  function domainMatches(d, list) {\n    return list.some(function (x) {\n      return d === x || d.endsWith(\".\" + x);\n    });\n  }\n\n  function isDomainAllowed(d) {\n    if (!d) return true;\n    return USE_ALLOWLIST\n      ? domainMatches(d, ALLOWED_DOMAINS)\n      : !domainMatches(d, BLOCKED_DOMAINS);\n  }\n\n  function setInvalidActive(el, on) {\n    if (!el) return;\n    if (on) {\n      el.classList.add(\"invalid-active\");\n    } else {\n      el.classList.remove(\"invalid-active\");\n    }\n  }\n\n  \/\/ Find or create the inline error node directly below the field\n  function ensureErrorNode(field) {\n    if (!field) return null;\n\n    var container;\n    \/\/ For checkboxes: show the message below the entire row\n    if (field.type === \"checkbox\") {\n      container =\n        field.closest(\".checkbox-row\") ||\n        field.parentElement;\n    } else {\n      \/\/ Inputs \/ selects \/ textareas: message directly below the field\n      container = field.parentElement;\n    }\n\n    if (!container) return null;\n\n    var msgEl = container.querySelector(\".sf-error\");\n    if (!msgEl) {\n      msgEl = document.createElement(\"div\");\n      msgEl.className = \"sf-error\";\n      container.appendChild(msgEl);\n    }\n    return msgEl;\n  }\n\n  function showFieldError(field, message) {\n    if (!field) return;\n    setInvalidActive(field, true);\n    var msgEl = ensureErrorNode(field);\n    if (msgEl) msgEl.textContent = message || \"\";\n  }\n\n  function clearFieldError(field) {\n    if (!field) return;\n    setInvalidActive(field, false);\n\n    var container = null;\n    if (field.type === \"checkbox\") {\n      container = field.closest(\".checkbox-row\") || field.parentElement;\n    } else {\n      container = field.parentElement;\n    }\n\n    if (!container) return;\n    var msgEl = container.querySelector(\".sf-error\");\n    if (msgEl) msgEl.textContent = \"\";\n  }\n\n  function clearAllErrors(form) {\n    form.querySelectorAll(\".invalid-active\").forEach(function (f) {\n      f.classList.remove(\"invalid-active\");\n    });\n    form.querySelectorAll(\".sf-error\").forEach(function (el) {\n      el.textContent = \"\";\n    });\n    var recErr = form.querySelector('.recaptcha-error');\n    if (recErr) recErr.textContent = \"\";\n  }\n\n  function setIfExists(form, id, val) {\n    if (!form) return;\n    var el = form.querySelector('#' + id);\n    if (el && typeof val === \"string\") el.value = val;\n  }\n\n  \/\/ Build a snapshot object for debugging (visible + hidden fields, with human-readable labels)\n  function collectFormSnapshot(form) {\n    var snapshot = {\n      visible_fields: {},\n      hidden_fields: {},\n      meta: {}\n    };\n    if (!form) return snapshot;\n\n    \/\/ Human-readable labels for visible fields (including Salesforce IDs)\n    var fieldLabelMap = {\n      salutation: \"Salutation\",\n      first_name: \"First name\",\n      last_name: \"Last name\",\n      email: \"Email\",\n      phone: \"Phone number\",\n      company: \"Company\",\n      title: \"Department\",\n      \"00N7Q00000F4M1Z\": \"Subject\",\n      \"00N7Q00000IGsDp\": \"Message\",\n      \"00Naa000003Nuiv\": \"Privacy consent\",\n      \"00Naa000004H13p\": \"Newsletter consent\"\n    };\n\n    \/\/ Fields the user can see \/ interact with\n    var visibleFieldNames = [\n      &quot;salutation&quot;,\n      &quot;first_name&quot;,\n      &quot;last_name&quot;,\n      &quot;email&quot;,\n      &quot;phone&quot;,\n      &quot;company&quot;,\n      &quot;title&quot;,             \/\/ department\n      &quot;00N7Q00000F4M1Z&quot;,   \/\/ subject\n      &quot;00N7Q00000IGsDp&quot;,   \/\/ message\n      &quot;00Naa000003Nuiv&quot;,   \/\/ privacy checkbox\n      &quot;00Naa000004H13p&quot;    \/\/ newsletter checkbox (if present)\n    ];\n\n    visibleFieldNames.forEach(function (name) {\n      var el = form.querySelector('[name=&quot;' + name + '&quot;]');\n      if (!el) return;\n\n      var label = fieldLabelMap[name] || name;\n      if (el.type === \"checkbox\") {\n        var isChecked = !!el.checked;\n        \/\/ Store both the raw value and a human readable state\n        snapshot.visible_fields[label] = isChecked ? \"1 (checked)\" : \"0 (not checked)\";\n      } else {\n        snapshot.visible_fields[label] = (el.value || \"\").trim();\n      }\n    });\n\n    \/\/ Hidden fields with nicer labels\n    var hiddenMap = {\n      sf_page_url:   \"Page URL\",\n      sf_page_path:  \"Page Path\",\n      sf_page_title: \"Page Title\",\n      sf_referrer:   \"Referrer\",\n      sf_engagement: \"Engagement (field)\",\n      sf_device_type:\"Device Type\",\n      sf_browser_lang:\"Browser Language\"\n    };\n\n    Object.keys(hiddenMap).forEach(function (id) {\n      var el = document.getElementById(id);\n      if (el) {\n        snapshot.hidden_fields[hiddenMap[id]] = el.value || \"\";\n      }\n    });\n\n    \/\/ Meta information that is computed on the fly\n    snapshot.meta[&quot;Engagement (computed)&quot;] = computeEngagementString();\n\n    return snapshot;\n  }\n\n  function checkHoneypot(form) {\n    var hp = form.querySelector('input[name=&quot;website&quot;]');\n    return !(hp && hp.value && hp.value.trim() !== \"\");\n  }\n\n  function showRecaptchaError(form, message) {\n    if (!form) return;\n    var el = form.querySelector('.recaptcha-error');\n    if (!el) return;\n    el.textContent = message || \"\";\n  }\n\n  \/\/ Global callback for reCAPTCHA \"data-callback\"\n  window._nectRecaptchaSuccess = function () {\n    document.querySelectorAll('form.nect-webtolead').forEach(function (f) {\n      showRecaptchaError(f, \"\");\n    });\n  };\n\n  function checkRecaptcha(form) {\n    if (!form) return true;\n\n    \/\/ When multiple widgets exist, grecaptcha.getResponse() without an id is unreliable.\n    \/\/ Instead, check the hidden textarea created by reCAPTCHA inside THIS form.\n    var r = form.querySelector('textarea[name=&quot;g-recaptcha-response&quot;]');\n    var ok = !!(r && (r.value || \"\").trim());\n\n    if (!ok) {\n      showRecaptchaError(form, UI_STRINGS.recaptcha);\n    } else {\n      showRecaptchaError(form, \"\");\n    }\n\n    return ok;\n  }\n\n  \/************************************************************\n   * G. Email validation (B2B only)\n   ************************************************************\/\n  function validateEmailB2B(emailInput) {\n    if (!emailInput) return true;\n\n    var raw = (emailInput.value || \"\").trim().toLowerCase();\n\n    \/\/ 1) Empty field \u2192 handled by generic \"required\" logic\n    if (!raw) {\n      clearFieldError(emailInput);\n      return true;\n    }\n\n    \/\/ 2) Format check (simple but robust)\n    var emailRegex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$\/;\n    if (!emailRegex.test(raw)) {\n      showFieldError(emailInput, UI_STRINGS.emailFormat);\n      return false;\n    }\n\n    \/\/ 3) Domain check for B2B use case\n    var at = raw.lastIndexOf(\"@\");\n    var domain = at === -1 ? \"\" : raw.slice(at + 1);\n\n    if (!isDomainAllowed(domain)) {\n      showFieldError(emailInput, USE_ALLOWLIST ? MSG_ALLOWLIST : MSG_DENYLIST);\n      return false;\n    }\n\n    \/\/ All good \u2192 clear any previous errors\n    clearFieldError(emailInput);\n    return true;\n  }\n\n  \/************************************************************\n   * H. Initialization & submit handling\n   ************************************************************\/\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    var forms = document.querySelectorAll('form.nect-webtolead');\n    if (!forms || !forms.length) return;\n\n    forms.forEach(function (form) {\n\n    \/************************************************************\n     * I. Auto-contrast (detect dark background behind the form)\n     *    Works for solid colors AND gradients (Elementor)\n     ************************************************************\/\n    function _nectLum(r, g, b) {\n      var a = [r, g, b].map(function (v) {\n        v = v \/ 255;\n        return v <= 0.03928 ? v \/ 12.92 : Math.pow((v + 0.055) \/ 1.055, 2.4);\n      });\n      return 0.2126 * a[0] + 0.7152 * a[1] + 0.0722 * a[2];\n    }\n\n    function _nectHexToRgb(hex) {\n      var h = (hex || \"\").replace(\"#\", \"\").trim();\n      if (h.length === 3) {\n        return [\n          parseInt(h[0] + h[0], 16),\n          parseInt(h[1] + h[1], 16),\n          parseInt(h[2] + h[2], 16)\n        ];\n      }\n      if (h.length === 6) {\n        return [\n          parseInt(h.slice(0, 2), 16),\n          parseInt(h.slice(2, 4), 16),\n          parseInt(h.slice(4, 6), 16)\n        ];\n      }\n      return null;\n    }\n\n    function _nectExtractColors(bgImage) {\n      if (!bgImage || bgImage === \"none\") return [];\n      var colors = [];\n\n      \/\/ rgb()\/rgba()\n      var rgbRegex = \/rgba?\\(\\s*(\\d{1,3})\\s*,\\s*(\\d{1,3})\\s*,\\s*(\\d{1,3})\/gi;\n      var m;\n      while ((m = rgbRegex.exec(bgImage)) !== null) {\n        colors.push([parseInt(m[1], 10), parseInt(m[2], 10), parseInt(m[3], 10)]);\n      }\n\n      \/\/ hex (#fff \/ #ffffff)\n      var hexRegex = \/#([0-9a-f]{3}|[0-9a-f]{6})\\b\/gi;\n      while ((m = hexRegex.exec(bgImage)) !== null) {\n        var rgb = _nectHexToRgb(m[0]);\n        if (rgb) colors.push(rgb);\n      }\n\n      return colors;\n    }\n\n    function _nectParseRgb(bgColor) {\n      var m = bgColor && bgColor.match(\/rgba?\\((\\d+),\\s*(\\d+),\\s*(\\d+)\/i);\n      return m ? [parseInt(m[1], 10), parseInt(m[2], 10), parseInt(m[3], 10)] : null;\n    }\n\n    function _nectFindBgInfo(startEl) {\n      var cur = startEl;\n      while (cur && cur !== document.documentElement) {\n        var cs = window.getComputedStyle(cur);\n        var bgColor = cs.backgroundColor;\n        var bgImage = cs.backgroundImage;\n\n        var hasColor = bgColor && bgColor !== \"transparent\" && bgColor !== \"rgba(0, 0, 0, 0)\";\n        var hasImage = bgImage && bgImage !== \"none\";\n\n        if (hasImage || hasColor) {\n          return { bgColor: bgColor, bgImage: bgImage, el: cur };\n        }\n        cur = cur.parentElement;\n      }\n      return { bgColor: \"rgb(255,255,255)\", bgImage: \"none\", el: null };\n    }\n\n    function _nectIsDark(bgInfo) {\n      \/\/ Prefer gradient\/image analysis\n      if (bgInfo.bgImage && bgInfo.bgImage !== \"none\") {\n        var colors = _nectExtractColors(bgInfo.bgImage);\n        if (colors.length) {\n          var sum = 0;\n          for (var i = 0; i < colors.length; i++) {\n            sum += _nectLum(colors[i][0], colors[i][1], colors[i][2]);\n          }\n          var avg = sum \/ colors.length;\n          return avg  0.35;\n        }\n\n        \/\/ If it's a gradient but we can't parse it, assume dark (Nect gradients are dark)\n        if (String(bgInfo.bgImage).indexOf(\"gradient\") !== -1) {\n          return true;\n        }\n      }\n\n      \/\/ Solid background fallback\n      var rgb = _nectParseRgb(bgInfo.bgColor);\n      if (rgb) {\n        return _nectLum(rgb[0], rgb[1], rgb[2])  0.35;\n      }\n\n      return false;\n    }\n\n    function _nectApplyAutoContrast() {\n      \/\/ In Elementor the real background often sits on a wrapping container\n      var anchor = form.closest(\".elementor-element\") || form.parentElement || form;\n      var bgInfo = _nectFindBgInfo(anchor);\n      var dark = _nectIsDark(bgInfo);\n\n      form.classList.toggle(\"is-dark-bg\", !!dark);\n\n      \/\/ Useful for debugging\n      debugLog(\"Auto-contrast:\", { dark: dark, bgColor: bgInfo.bgColor, bgImage: bgInfo.bgImage, el: bgInfo.el });\n    }\n\n    \/\/ Initial + responsive\n    _nectApplyAutoContrast();\n    window.addEventListener(\"resize\", function () {\n      _nectApplyAutoContrast();\n    });\n\n    debugLog(\"Form initialized on\", window.location.href);\n\n    \/\/ Create lightweight debug overlay when debug mode is active\n    if (DEBUG_MODE) {\n      debugOverlay = document.createElement(\"div\");\n      debugOverlay.id = \"nect-debug-overlay\";\n      debugOverlay.innerHTML =\n        'div class=\"nect-debug-header\">' +\n          '<div class=\"nect-debug-title-row\">' +\n            '<span class=\"nect-debug-label\">DEBUG<\/span>' +\n            '<button type=\"button\" class=\"nect-debug-button\" data-debug-toggle>On<\/button>' +\n          '<\/div>' +\n          '<div class=\"nect-debug-controls\">' +\n            '<button type=\"button\" class=\"nect-debug-button\" data-debug-log>Log snapshot<\/button>' +\n            '<button type=\"button\" class=\"nect-debug-button\" data-debug-copy>Copy JSON<\/button>' +\n          '<\/div>' +\n          '<div class=\"nect-debug-engagement-block\">' +\n            '<div class=\"nect-debug-engagement-label\">Engagement<\/div>' +\n            '<div class=\"nect-debug-engagement-value\" data-debug-engagement>\u2013<\/div>' +\n          '<\/div>' +\n        '<\/div>' +\n        '<pre class=\"nect-debug-payload\" data-debug-payload><\/pre>';\n\n      document.body.appendChild(debugOverlay);\n\n      debugOverlayEngagementEl = debugOverlay.querySelector(\"[data-debug-engagement]\");\n      debugOverlayToggleEl = debugOverlay.querySelector(\"[data-debug-toggle]\");\n      debugOverlayLogButtonEl = debugOverlay.querySelector(\"[data-debug-log]\");\n      debugOverlayCopyButtonEl = debugOverlay.querySelector(\"[data-debug-copy]\");\n      debugOverlayPayloadEl = debugOverlay.querySelector(\"[data-debug-payload]\");\n\n      if (debugOverlayToggleEl) {\n        debugOverlayToggleEl.addEventListener(\"click\", function () {\n          DEBUG_ENABLED = !DEBUG_ENABLED;\n          debugOverlayToggleEl.textContent = DEBUG_ENABLED ? \"On\" : \"Off\";\n          debugOverlay.classList.toggle(\"nect-debug-muted\", !DEBUG_ENABLED);\n        });\n      }\n\n      if (debugOverlayLogButtonEl) {\n        debugOverlayLogButtonEl.addEventListener(\"click\", function () {\n          debugLog(\"Snapshot (overlay button):\", collectFormSnapshot(form));\n        });\n      }\n\n      if (debugOverlayCopyButtonEl) {\n        debugOverlayCopyButtonEl.addEventListener(\"click\", function () {\n          var snapshot = collectFormSnapshot(form);\n          var json = \"\";\n          try {\n            json = JSON.stringify(snapshot, null, 2);\n          } catch (err) {\n            debugLog(\"Failed to stringify snapshot for copy\", err);\n          }\n          if (!json) return;\n\n          if (navigator.clipboard && navigator.clipboard.writeText) {\n            navigator.clipboard.writeText(json).then(function () {\n              debugLog(\"Snapshot copied to clipboard.\");\n            }).catch(function (err) {\n              debugLog(\"Clipboard write failed\", err);\n            });\n          } else {\n            debugLog(\"Clipboard API not available; snapshot:\", snapshot);\n          }\n        });\n      }\n\n      \/\/ Update engagement string and payload in overlay every 1 second, but only if DEBUG_ENABLED\n      setInterval(function () {\n        if (!DEBUG_ENABLED) return;\n\n        var engagement = computeEngagementString();\n        if (debugOverlayEngagementEl) {\n          debugOverlayEngagementEl.textContent = engagement;\n        }\n\n        if (debugOverlayPayloadEl) {\n          var snapshot = collectFormSnapshot(form);\n          try {\n            debugOverlayPayloadEl.textContent = JSON.stringify(snapshot, null, 2);\n          } catch (err) {\n            debugOverlayPayloadEl.textContent = \"[snapshot error]\";\n            debugLog(\"Failed to stringify snapshot\", err);\n          }\n        }\n      }, 1000);\n    }\n\n    if (DEBUG_MODE) {\n      debugLog(\"Initial snapshot:\", collectFormSnapshot(form));\n      setInterval(function () {\n        debugLog(\"Snapshot (interval):\", collectFormSnapshot(form));\n      }, 10000); \/\/ every 10 seconds while DEBUG_ENABLED\n    }\n\n    \/\/ Disable native browser tooltips\n    form.setAttribute(\"novalidate\", \"novalidate\");\n\n    var emailInput = form.querySelector('input[name=\"email\"]');\n\n    \/\/ Prefill tracking fields\n    setIfExists(form, \"sf_page_url\",   window.location.href);\n    setIfExists(form, \"sf_page_path\",  window.location.pathname + window.location.search);\n    setIfExists(form, \"sf_page_title\", document.title || \"\");\n    setIfExists(form, \"sf_referrer\",   document.referrer || \"\");\n\n    \/\/ Live clean-up of errors\n    form.addEventListener(\"input\", function (e) {\n      var target = e.target;\n      if (!(target instanceof HTMLElement)) return;\n\n      if (target.matches(\"input, select, textarea\")) {\n        if (target.checkValidity()) {\n          clearFieldError(target);\n        }\n      }\n\n      if (emailInput && e.target === emailInput) {\n        clearFieldError(emailInput);\n      }\n    });\n\n    if (emailInput) {\n      emailInput.addEventListener(\"blur\", function () {\n        validateEmailB2B(emailInput);\n      });\n    }\n\n    form.addEventListener(\"submit\", function (e) {\n      e.preventDefault();\n      clearAllErrors(form);\n\n      var canSubmit = true;\n\n      \/\/ 1) B2B email check\n      if (!validateEmailB2B(emailInput)) {\n        canSubmit = false;\n      }\n\n      \/\/ 2) HTML5 rules (required, pattern, type) \u2013 custom messages\n      var fields = form.querySelectorAll(\"input, select, textarea\");\n      fields.forEach(function (field) {\n        if (!field.willValidate) return;\n\n        var v = field.validity;\n        if (!v.valid) {\n          canSubmit = false;\n\n          var msg;\n          if (field.type === \"checkbox\" && v.valueMissing) {\n            msg = UI_STRINGS.requiredCheckbox;\n          } else if (field.tagName === \"SELECT\" && v.valueMissing) {\n            msg = UI_STRINGS.requiredSelect;\n          } else if (field.type === \"email\" && v.valueMissing) {\n            \/\/ email format & domain errors are handled in validateEmailB2B\n            msg = UI_STRINGS.required;\n          } else if (field.type === \"tel\" && v.patternMismatch) {\n            msg = UI_STRINGS.phoneFormat;\n          } else if (v.valueMissing) {\n            msg = UI_STRINGS.required;\n          } else {\n            msg = UI_STRINGS.required; \/\/ generic fallback\n          }\n\n          showFieldError(field, msg);\n        }\n      });\n\n      \/\/ 3) Honeypot & reCAPTCHA validation\n      if (!checkHoneypot(form) || !checkRecaptcha(form)) {\n        canSubmit = false;\n      }\n\n      if (!canSubmit) {\n        var firstInvalid = form.querySelector(\".invalid-active\");\n        if (firstInvalid) {\n          firstInvalid.scrollIntoView({ behavior: \"smooth\", block: \"center\" });\n          try {\n            firstInvalid.focus({ preventScroll: true });\n          } catch (err) {\n            firstInvalid.focus();\n          }\n        }\n        return;\n      }\n\n      \/\/ 4) Fill engagement + device + language fields\n      setIfExists(form, \"sf_engagement\",   computeEngagementString());\n      setIfExists(form, \"sf_device_type\",  getDeviceType());\n      setIfExists(form, \"sf_browser_lang\", getBrowserLanguage());\n\n      debugLog(\"Final form snapshot before submit:\", collectFormSnapshot(form));\n\n      \/\/ 5) Prevent double submission\n      var btn = form.querySelector('button[type=\"submit\"], input[type=\"submit\"]');\n      if (btn) {\n        btn.disabled = true;\n        btn.style.opacity = \"0.6\";\n        btn.style.cursor = \"not-allowed\";\n      }\n\n      \/\/ 6) Submit without native browser tooltips (call native submit explicitly)\n      HTMLFormElement.prototype.submit.call(form);\n    });\n    });\n  });\n})();\n<\/script>\n\n\n<!-- STYLES -->\n<style>\n\n\/* ---------- FORM BASE STYLES ---------- *\/\n\n .nect-webtolead {\n  box-sizing: border-box;\n  font-family: Inter, sans-serif;\n\n  \/* Auto-contrast token (default: dark text on light bg) *\/\n  --sf-on-bg: #111827;\n  --sf-on-bg-muted: rgba(17, 24, 39, 0.9);\n  --sf-link-on-bg: #111827;\n\n  \/* Brand accent *\/\n  --sf-accent: #50ffba;\n\n  \/* Error token *\/\n  --sf-error: #ff4b4b;\n\n  \/* Submit button tokens (default: for light backgrounds) *\/\n  --sf-btn-bg: #0A0C1B;\n  --sf-btn-fg: #ffffff;\n  --sf-btn-hover-bg: #50ffba;\n  --sf-btn-hover-fg: #0A0C1B;\n\n  \/* Checkbox tokens (default: for light backgrounds) *\/\n  --sf-checkbox-border: #D1D5DB;\n  --sf-checkbox-bg: #ffffff;\n  --sf-checkbox-checked-bg: #0A0C1B;\n  --sf-checkbox-checked-border: #0A0C1B;\n  --sf-checkbox-tick: #ffffff;\n}\n\n .nect-webtolead.is-dark-bg {\n  \/* Light text on dark bg *\/\n  --sf-on-bg: #F9FAFB;\n  --sf-on-bg-muted: rgba(249, 250, 251, 0.88);\n  --sf-link-on-bg: #F9FAFB;\n  \/* On dark backgrounds we want a bright primary and a dark hover *\/\n  --sf-btn-bg: #50ffba;\n  --sf-btn-fg: #0A0C1B;\n  --sf-btn-hover-bg: #ffffff;\n  --sf-btn-hover-fg: #0A0C1B;\n\n  \/* Checkbox tokens (for dark backgrounds) *\/\n  --sf-checkbox-border: rgba(249, 250, 251, 0.55);\n  --sf-checkbox-bg: transparent;\n  --sf-checkbox-checked-bg: var(--sf-accent);\n  --sf-checkbox-checked-border: var(--sf-accent);\n  --sf-checkbox-tick: #0A0C1B;\n\n  \/* Brighter error on dark backgrounds (iOS-style) *\/\n  --sf-error: #ff453a;\n}\n\n .nect-webtolead * {\n  box-sizing: border-box;\n  font-family: Inter, sans-serif;\n}\n\n\n\/* ROW & COLUMN LAYOUT FOR MAIN FIELDS *\/\n .nect-webtolead .row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 16px;\n}\n\n\/* ---------- INPUTS \/ SELECTS \/ TEXTAREA ---------- *\/\n\n .nect-webtolead input[type=\"text\"],\n .nect-webtolead input[type=\"email\"],\n .nect-webtolead input[type=\"tel\"],\n .nect-webtolead select,\n .nect-webtolead textarea {\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n\n  width: 100%;\n  font-size: 16px;\n  line-height: 1.15;\n  padding: 14px;\n  border: 1px solid #E5E7EB;\n  background-color: #F9FAFB;\n  border-radius: 8px;\n  color: #111827;\n}\n\n\/* uniform heights for inputs + selects *\/\n .nect-webtolead input[type=\"text\"],\n .nect-webtolead input[type=\"email\"],\n .nect-webtolead input[type=\"tel\"],\n .nect-webtolead select {\n  height: 48px;\n}\n\n\/* Textarea sizing *\/\n .nect-webtolead textarea {\n  min-height: 130px;\n  resize: vertical;\n}\n\n\/* ---------- CUSTOM CARET \/ CHEVRON FOR SELECT ---------- *\/\n\n .nect-webtolead select {\n  background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='14' height='14' viewBox='0 0 20 20' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 8 10 12 14 8'%3E%3C\/polyline%3E%3C\/svg%3E\");\n  background-repeat: no-repeat;\n  background-position: right 14px center;\n  background-size: 14px;\n  padding-right: 44px !important;\n}\n\n .nect-webtolead.is-dark-bg select {\n  \/* On dark sections, our selects are still light, so the chevron should be dark (midnight) *\/\n  background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='14' height='14' viewBox='0 0 20 20' fill='none' stroke='%230A0C1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 8 10 12 14 8'%3E%3C\/polyline%3E%3C\/svg%3E\");\n}\n\n\/* ---------- CHECKBOX ---------- *\/\n\n .nect-webtolead input[type=\"checkbox\"] {\n  -webkit-appearance: none;\n  appearance: none;\n  margin-right: 0;\n  width: 18px;\n  height: 18px;\n  border-radius: 4px;\n  border: 2px solid var(--sf-checkbox-border);\n  background-color: var(--sf-checkbox-bg);\n  display: inline-block;\n  position: relative;\n  cursor: pointer;\n  outline: none;\n  box-shadow: none;\n  color: var(--sf-checkbox-tick);\n}\n\n .nect-webtolead input[type=\"checkbox\"]:checked {\n  background-color: var(--sf-checkbox-checked-bg) !important;\n  border-color: var(--sf-checkbox-checked-border) !important;\n}\n\n .nect-webtolead input[type=\"checkbox\"]:checked::after {\n  content: \"\";\n  position: absolute;\n  left: 5px;\n  top: 1px;\n  width: 4px;\n  height: 9px;\n  border: 2px solid currentColor;\n  border-top: 0;\n  border-left: 0;\n  transform: rotate(45deg);\n}\n\n\n .nect-webtolead.is-dark-bg input[type=\"checkbox\"] {\n  border-color: var(--sf-checkbox-border);\n  background-color: var(--sf-checkbox-bg);\n}\n\n .nect-webtolead input[type=\"checkbox\"]:focus-visible {\n  box-shadow: 0 0 0 3px rgba(80, 255, 186, 0.35);\n}\n\n\/* ---------- BUTTON ---------- *\/\n\n .nect-webtolead button[type=\"submit\"] {\n  width: 50% !important;\n  min-width: 240px;\n  max-width: 520px;\n  display: inline-block;\n  margin: 0; \/* left-aligned *\/\n  background-color: var(--sf-btn-bg) !important;\n  color: var(--sf-btn-fg) !important;\n  padding: 14px;\n  font-size: 16px;\n  font-weight: 700;\n  border-radius: 8px;\n  border: none;\n  cursor: pointer;\n  transition: background-color .15s ease, color .15s ease, opacity .15s ease;\n}\n\n .nect-webtolead button[type=\"submit\"]:hover,\n .nect-webtolead button[type=\"submit\"]:focus-visible,\n .nect-webtolead button[type=\"submit\"]:active {\n  background-color: var(--sf-btn-hover-bg) !important;\n  color: var(--sf-btn-hover-fg) !important;\n}\n\n .nect-webtolead button[type=\"submit\"]:disabled {\n  opacity: .5;\n  cursor: not-allowed;\n}\n\n\/* ---------- ERROR STATES ---------- *\/\n\n .nect-webtolead .invalid-active:not(:focus):not(.focused) {\n  border-color: #FF5A5A !important;\n  background-color: #FFF5F5 !important;\n}\n\n\/* ---------- RECAPTCHA ---------- *\/\n\n .nect-webtolead .g-recaptcha {\n  transform: scale(0.9);\n  transform-origin: 0 0;\n}\n\n\/* Honeypot field (hidden from real users) *\/\n .nect-webtolead input[name=\"website\"] {\n  display: none !important;\n}\n\n\/* Inline error text below fields *\/\n.sf-error {\n  margin-top: 4px;\n  font-size: 12px;\n  line-height: 1.4;\n  color: var(--sf-error);\n  font-weight: 600;\n}\n\n\/* Red outline for invalid text fields, selects and textareas *\/\n .nect-webtolead input[type=\"text\"].invalid-active,\n .nect-webtolead input[type=\"email\"].invalid-active,\n .nect-webtolead input[type=\"tel\"].invalid-active,\n .nect-webtolead select.invalid-active,\n .nect-webtolead textarea.invalid-active {\n  border-color: var(--sf-error) !important;\n  box-shadow: 0 0 0 1px var(--sf-error) inset;\n}\n\n\/* Checkbox: single red border, no double outline *\/\n .nect-webtolead input[type=\"checkbox\"].invalid-active {\n  border-color: var(--sf-error) !important;\n  background-color: #FFF5F5;\n}\n\n .nect-webtolead.is-dark-bg input[type=\"checkbox\"].invalid-active {\n  background-color: rgba(255, 69, 58, 0.12);\n}\n\n .nect-webtolead .checkbox-row {\n  display: flex !important;\n  align-items: center !important; \n  gap: 8px;\n  flex-wrap: wrap; \n }\n\n .nect-webtolead .checkbox-row > input[type=\"checkbox\"] {\n  flex: 0 0 18px;\n  display: inline-block !important;\n }\n\n .nect-webtolead .checkbox-row span {\n  flex: 1 1 auto;\n  min-width: 0; \n  display: block;\n }\n\n .nect-webtolead .checkbox-row .sf-error {\n  flex-basis: 100%;\n  margin-left: 26px;\n}\n\n\/* ---------- CONSENT TEXT AUTO-CONTRAST ---------- *\/\n .nect-webtolead .checkbox-row {\n  color: var(--sf-on-bg);\n}\n\n .nect-webtolead .checkbox-row span {\n  color: var(--sf-on-bg);\n}\n\n .nect-webtolead .checkbox-row a {\n  color: var(--sf-link-on-bg);\n  text-decoration: underline;\n  font-size: inherit;\n  font-weight: 500;\n  transition: color .15s ease, opacity .15s ease;\n}\n\n\/* Hover \/ focus behavior: light bg = Apple blue, dark bg = Nect neon *\/\n .nect-webtolead .checkbox-row a:hover,\n .nect-webtolead .checkbox-row a:focus-visible {\n  color: #007AFF;\n}\n\n .nect-webtolead.is-dark-bg .checkbox-row a {\n  opacity: 0.95;\n}\n\n .nect-webtolead.is-dark-bg .checkbox-row a:hover,\n .nect-webtolead.is-dark-bg .checkbox-row a:focus-visible {\n  color: var(--sf-accent);\n}\n\n\/* ---------- FLEX COLUMN UTILITIES FOR RESPONSIVE FORM ---------- *\/\n .nect-webtolead .col-100 {\n  flex: 1 1 100px;\n  min-width: 100px;\n}\n\n .nect-webtolead .col-125 {\n  flex: 1 1 125px;\n  min-width: 125px;\n}\n\n .nect-webtolead .col-150 {\n  flex: 1 1 150px;\n  min-width: 150px;\n}\n\n .nect-webtolead .col-225 {\n  flex: 1 1 225px;\n  min-width: 225px;\n}\n\n .nect-webtolead .col-250 {\n  flex: 1 1 250px;\n  min-width: 250px;\n}\n\n .nect-webtolead .col-300 {\n  flex: 1 1 300px;\n  min-width: 300px;\n}\n\n .nect-webtolead .col-full {\n  flex: 1 1 100%;\n  min-width: 100%;\n}\n\n@media (max-width: 640px) {\n  .nect-webtolead .row {\n    flex-direction: column;\n    gap: 12px;\n  }\n\n  .nect-webtolead .col-100,\n  .nect-webtolead .col-125,\n  .nect-webtolead .col-150,\n  .nect-webtolead .col-225,\n  .nect-webtolead .col-250,\n  .nect-webtolead .col-300,\n  .nect-webtolead .col-full {\n    flex: 1 1 100%;\n    min-width: 100%;\n  }\n\n  .nect-webtolead button[type=\"submit\"] {\n    width: 100% !important;\n    min-width: 0;\n    max-width: none;\n    display: block;\n  }\n\n  \/* Mobile: ensure checkbox + text start on the same row *\/\n  .nect-webtolead .checkbox-row {\n    display: grid !important;\n    grid-template-columns: 18px 1fr;\n    column-gap: 12px;\n    align-items: center !important;\n  }\n\n  .nect-webtolead .checkbox-row > input[type=\"checkbox\"] {\n    margin: 0;\n    justify-self: start;\n    align-self: center;\n    width: 18px;\n    height: 18px;\n    display: inline-block !important;\n  }\n\n  .nect-webtolead .checkbox-row span {\n    display: block;\n  }\n\n  \/* Error message should align under the text column *\/\n  .nect-webtolead .checkbox-row .sf-error {\n    grid-column: 2;\n    margin-left: 0;\n  }\n}\n\n\/* ---------- DEBUG OVERLAY (VISIBLE ONLY WHEN DEBUG_MODE = true) ---------- *\/\n#nect-debug-overlay {\n  position: fixed;\n  bottom: 16px;\n  left: 16px;\n  z-index: 9999;\n  display: flex;\n  flex-direction: column;\n  align-items: stretch;\n  gap: 4px;\n  padding: 8px 12px;\n  border-radius: 8px;\n  background: rgba(17, 24, 39, 0.94);\n  color: #F9FAFB;\n  font-size: 12px;\n  line-height: 1.35;\n  font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", system-ui, sans-serif;\n  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25);\n  pointer-events: auto;\n  max-width: 360px;\n}\n\n#nect-debug-overlay.nect-debug-muted {\n  opacity: 0.6;\n}\n\n#nect-debug-overlay .nect-debug-header {\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  margin-bottom: 2px;\n}\n\n#nect-debug-overlay .nect-debug-title-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 8px;\n}\n\n#nect-debug-overlay .nect-debug-controls {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px;\n}\n\n#nect-debug-overlay .nect-debug-engagement-block {\n  margin-top: 2px;\n}\n\n#nect-debug-overlay .nect-debug-engagement-label {\n  font-size: 10px;\n  text-transform: uppercase;\n  letter-spacing: 0.04em;\n  opacity: 0.8;\n}\n\n#nect-debug-overlay .nect-debug-engagement-value {\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  font-size: 11px;\n}\n\n#nect-debug-overlay .nect-debug-label {\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-size: 11px;\n  opacity: 0.9;\n}\n\n#nect-debug-overlay .nect-debug-engagement {\n  white-space: nowrap;\n  max-width: 220px;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n#nect-debug-overlay .nect-debug-button {\n  border: 0;\n  border-radius: 6px;\n  padding: 4px 8px;\n  font-size: 10px;\n  font-weight: 500;\n  background: #F9FAFB;\n  color: #111827;\n  cursor: pointer;\n  transition: background 0.15s ease, color 0.15s ease, transform 0.08s ease;\n}\n\n#nect-debug-overlay .nect-debug-button:hover {\n  background: #50ffba;\n  color: #0A0C1B;\n  transform: translateY(-1px);\n}\n\n#nect-debug-overlay .nect-debug-payload {\n  margin: 0;\n  padding: 4px 6px;\n  border-radius: 4px;\n  background: rgba(31, 41, 55, 0.9);\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  font-size: 10px;\n  max-height: 140px;\n  overflow: auto;\n  white-space: pre;\n}\n\n@media (max-width: 640px) {\n  #nect-debug-overlay {\n    bottom: 8px;\n    left: 8px;\n    right: 8px;\n    padding: 6px 8px;\n    max-width: none;\n  }\n\n  #nect-debug-overlay .nect-debug-engagement {\n    max-width: 140px;\n  }\n\n  #nect-debug-overlay .nect-debug-payload {\n    max-height: 120px;\n  }\n}\n<\/style>\n\n<form id=\"nect-webtolead\" class=\"nect-webtolead\" action=\"https:\/\/webto.salesforce.com\/servlet\/servlet.WebToLead?encoding=UTF-8&orgId=00D7Q000008LEWX\" method=\"POST\" style=\"font-family: 'Inter', sans-serif; max-width: 900px; margin: 0 auto;\">\n\n  <!-- reCAPTCHA configuration -->\n  <input type=\"hidden\" name=\"captcha_settings\" value=\"{\"keyname\":\"Salesforce\",\"fallback\":\"true\",\"orgId\":\"00D7Q000008LEWX\",\"ts\":\"\"}\">\n\n  <input type=\"hidden\" name=\"oid\" value=\"00D7Q000008LEWX\">\n  <input type=\"hidden\" name=\"retURL\" value=\"https:\/\/nect.com\/thankyou\/\">\n  <input type=\"hidden\" name=\"lead_source\" value=\"Website\">\n\n\n<!-- Tracking: Form Context & Page Meta -->\n\n  <!-- Form Context. Possible values: Standard | Case Studies | White Paper | Trade Fair | Webinars | Google Ads -->\n  <input type=\"hidden\" name=\"00Naa000004Cgqn\" value=\"Whitepaper\">\n\n  <!-- Page URL (full URL of the page, filled via JS) -->\n  <input type=\"hidden\" name=\"00Naa000004ChA9\" id=\"sf_page_url\" value=\"\">\n\n  <!-- Page Path (path including query string, filled via JS) -->\n  <input type=\"hidden\" name=\"00Naa000004ChJp\" id=\"sf_page_path\" value=\"\">\n\n  <!-- Page Title (filled via JS) -->\n  <input type=\"hidden\" name=\"00Naa000004ChLR\" id=\"sf_page_title\" value=\"\">\n\n  <!-- Referrer (e.g. https:\/\/www.google.com\/, filled via JS) -->\n  <input type=\"hidden\" name=\"00Naa000004ChN3\" id=\"sf_referrer\" value=\"\">\n\n  <!-- Engagement Level -->\n  <input type=\"hidden\" name=\"00Naa000004Gzhy\" id=\"sf_engagement\" value=\"\">\n\n  <!-- Device Type (Desktop \/ Mobile \/ Tablet) -->\n  <input type=\"hidden\" name=\"00Naa000004H0hF\" id=\"sf_device_type\" value=\"\">\n\n  <!-- Browser Language (navigator.language) -->\n  <input type=\"hidden\" name=\"00Naa000004H0m5\" id=\"sf_browser_lang\" value=\"\">\n\n  <!-- Grid Container -->\n  <div class=\"row\">\n\n    <!-- Salutation -->\n    <div class=\"col-300\">\n      <select name=\"salutation\" required=\"\" autocomplete=\"honorific-prefix\">\n        <option value=\"\" disabled=\"disabled\" selected=\"selected\">Puhuttelu<\/option>\n        <option value=\"Herr\">Herra<\/option>\n        <option value=\"Frau\">Rouva<\/option>\n        <option value=\"k.A.\">ei ilmoitettu<\/option>\n      <\/select>\n    <\/div>\n\n    <!-- First name -->\n    <div class=\"col-300\">\n      <input name=\"first_name\" type=\"text\" maxlength=\"40\" placeholder=\"Etunimi\" required=\"\" autocomplete=\"given-name\">\n    <\/div>\n\n    <!-- Surname -->\n    <div class=\"col-300\">\n      <input name=\"last_name\" type=\"text\" maxlength=\"80\" placeholder=\"Sukunimi\" required=\"\" autocomplete=\"family-name\">\n    <\/div>\n\n    <!-- Email -->\n    <div class=\"col-300\">\n      <input name=\"email\" type=\"email\" maxlength=\"80\" placeholder=\"S\u00e4hk\u00f6postiosoitteesi\" required=\"\" autocomplete=\"email\">\n    <\/div>\n\n    <!-- Telephone -->\n    <div class=\"col-300\">\n      <input name=\"phone\" type=\"tel\" pattern=\"^\\+?(?:49|43|41|1|33|34|44|39|31|32|420|352|46|48|371|372|373|374|375|376|377|378|380|381|382|385|386|387|389|90|91|92|93|94|95|98|99|0)?[\\s\\d]{6,20}$\" maxlength=\"40\" placeholder=\"Puhelinnumero\" required=\"\" autocomplete=\"tel\">\n    <\/div>\n\n    <!-- Company -->\n    <div class=\"col-300\">\n      <input name=\"company\" type=\"text\" maxlength=\"40\" placeholder=\"Yritys\" required=\"\" autocomplete=\"organization\">\n    <\/div>\n<\/div>\n\n\n  <!-- Honeypot -->\n  <div style=\"position:absolute; left:-9999px; width:1px; height:1px; overflow:hidden;\">\n    <label>Ole hyv\u00e4 ja t\u00e4yt\u00e4:<\/label>\n    <input type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\">\n  <\/div>\n\n  <!-- Privacy Consent -->\n<div class=\"checkbox-row\" style=\"margin: 20px 0 8px; line-height: 20px; font-size: 14px;\">\n  <input id=\"00Naa000003Nuiv\" name=\"00Naa000003Nuiv\" type=\"checkbox\" required=\"\" value=\"1\">\n  <span>Hyv\u00e4ksyn t\u00e4ten \n    <a href=\"https:\/\/nect.com\/fi\/oikeudelliset-tiedot\/tietosuoja-verkkosivusto\/\" target=\"_blank\">tietosuojak\u00e4yt\u00e4nn\u00f6n<\/a> ja \n    <a href=\"https:\/\/nect.com\/fi\/yleiset-sopimusehdot\/\" target=\"_blank\">yleiset sopimusehdot<\/a>.\n  <\/span>\n<\/div>\n\n  <!-- Newsletter opt-in (optional) -->\n  <div class=\"checkbox-row\" style=\"margin: 8px 0 20px 0; line-height: 20px; font-size: 14px;\">\n  <input id=\"00Naa000004H13p\" name=\"00Naa000004H13p\" type=\"checkbox\" value=\"1\">\n  <span>Haluan jatkossa tilata Nect-uutiskirjeen.<\/span>\n<\/div>\n  \n  <!-- reCAPTCHA v2 -->\n  <div class=\"g-recaptcha\" required=\"\" data-sitekey=\"6Lfg5Y0rAAAAAKSHnYizfxa0UpccDk_rabNym_rd\" data-callback=\"_nectRecaptchaSuccess\"><\/div>\n  <div class=\"sf-error recaptcha-error\"><\/div>\n  <br>\n  <!-- Button -->\n  <button type=\"submit\"> \n  L\u00e4het\u00e4\n  <\/button>\n<\/form>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>EUDI Wallet Digitaalinen identiteetti Euroopassa: T\u00e4yt\u00e4 kaikki s\u00e4\u00e4ntelyvaatimukset Nect Walletin avulla Vuoteen 2027 menness\u00e4 jokaisen EU-j\u00e4senvaltion on tarjottava lompakko digitaalisille henkil\u00f6llisyystodistuksilleen. Nect Walletin ja EUDI Wallet Connectorin avulla t\u00e4yt\u00e4t kaikki [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":18132,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-19272","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Laskeutumissivu - Messut - Nect<\/title>\n<meta name=\"description\" content=\"Lainmukainen, modulaarinen henkil\u00f6llisyyden todentaminen digitaalisiin prosesseihin \u2013 turvallinen, tehokas ja helposti integroitavissa\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laskeutumissivu - Messut\" \/>\n<meta property=\"og:description\" content=\"Lainmukainen, modulaarinen henkil\u00f6llisyyden todentaminen digitaalisiin prosesseihin \u2013 turvallinen, tehokas ja helposti integroitavissa\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/\" \/>\n<meta property=\"og:site_name\" content=\"Nect\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/NiceToNectYou\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-31T00:33:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@nicetonectyou\" \/>\n<meta name=\"twitter:label1\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minuuttia\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/laskeutumissivu\\\/laskeutumissivu-messut\\\/\",\"url\":\"https:\\\/\\\/nect.com\\\/fi\\\/laskeutumissivu\\\/laskeutumissivu-messut\\\/\",\"name\":\"Laskeutumissivu - Messut - Nect\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/laskeutumissivu\\\/laskeutumissivu-messut\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/laskeutumissivu\\\/laskeutumissivu-messut\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nect.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/eIDAS_Summit_2026-768x432.png\",\"datePublished\":\"2025-09-17T08:09:38+00:00\",\"dateModified\":\"2026-07-31T00:33:47+00:00\",\"description\":\"Lainmukainen, modulaarinen henkil\u00f6llisyyden todentaminen digitaalisiin prosesseihin \u2013 turvallinen, tehokas ja helposti integroitavissa\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/laskeutumissivu\\\/laskeutumissivu-messut\\\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nect.com\\\/fi\\\/laskeutumissivu\\\/laskeutumissivu-messut\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/laskeutumissivu\\\/laskeutumissivu-messut\\\/#primaryimage\",\"url\":\"https:\\\/\\\/nect.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/eIDAS_Summit_2026-768x432.png\",\"contentUrl\":\"https:\\\/\\\/nect.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/eIDAS_Summit_2026-768x432.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/laskeutumissivu\\\/laskeutumissivu-messut\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/nect.com\\\/fi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laskeutumissivu\",\"item\":\"https:\\\/\\\/nect.com\\\/fi\\\/landing\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Laskeutumissivu &#8211; Messut\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/#website\",\"url\":\"https:\\\/\\\/nect.com\\\/fi\\\/\",\"name\":\"Nect\",\"description\":\"Built for the future of digital identity.\",\"publisher\":{\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nect.com\\\/fi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/#organization\",\"name\":\"Nect\",\"url\":\"https:\\\/\\\/nect.com\\\/fi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/nect.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Nect_favicon_App.svg\",\"contentUrl\":\"https:\\\/\\\/nect.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Nect_favicon_App.svg\",\"width\":512,\"height\":512,\"caption\":\"Nect\"},\"image\":{\"@id\":\"https:\\\/\\\/nect.com\\\/fi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/NiceToNectYou\\\/\",\"https:\\\/\\\/x.com\\\/nicetonectyou\",\"https:\\\/\\\/www.instagram.com\\\/nect\\\/\",\"https:\\\/\\\/vimeo.com\\\/nect\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/nect.com\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Laskeutumissivu - Messut - Nect","description":"Lainmukainen, modulaarinen henkil\u00f6llisyyden todentaminen digitaalisiin prosesseihin \u2013 turvallinen, tehokas ja helposti integroitavissa","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/","og_locale":"fi_FI","og_type":"article","og_title":"Laskeutumissivu - Messut","og_description":"Lainmukainen, modulaarinen henkil\u00f6llisyyden todentaminen digitaalisiin prosesseihin \u2013 turvallinen, tehokas ja helposti integroitavissa","og_url":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/","og_site_name":"Nect","article_publisher":"https:\/\/www.facebook.com\/NiceToNectYou\/","article_modified_time":"2026-07-31T00:33:47+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@nicetonectyou","twitter_misc":{"Arvioitu lukuaika":"5 minuuttia"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/","url":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/","name":"Laskeutumissivu - Messut - Nect","isPartOf":{"@id":"https:\/\/nect.com\/fi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/#primaryimage"},"image":{"@id":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/#primaryimage"},"thumbnailUrl":"https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026-768x432.png","datePublished":"2025-09-17T08:09:38+00:00","dateModified":"2026-07-31T00:33:47+00:00","description":"Lainmukainen, modulaarinen henkil\u00f6llisyyden todentaminen digitaalisiin prosesseihin \u2013 turvallinen, tehokas ja helposti integroitavissa","breadcrumb":{"@id":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/"]}]},{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/#primaryimage","url":"https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026-768x432.png","contentUrl":"https:\/\/nect.com\/wp-content\/uploads\/2026\/04\/eIDAS_Summit_2026-768x432.png"},{"@type":"BreadcrumbList","@id":"https:\/\/nect.com\/fi\/laskeutumissivu\/laskeutumissivu-messut\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/nect.com\/fi\/"},{"@type":"ListItem","position":2,"name":"Laskeutumissivu","item":"https:\/\/nect.com\/fi\/landing\/"},{"@type":"ListItem","position":3,"name":"Laskeutumissivu &#8211; Messut"}]},{"@type":"WebSite","@id":"https:\/\/nect.com\/fi\/#website","url":"https:\/\/nect.com\/fi\/","name":"Nect","description":"Built for the future of digital identity.","publisher":{"@id":"https:\/\/nect.com\/fi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nect.com\/fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https:\/\/nect.com\/fi\/#organization","name":"Nect","url":"https:\/\/nect.com\/fi\/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/nect.com\/fi\/#\/schema\/logo\/image\/","url":"https:\/\/nect.com\/wp-content\/uploads\/2025\/05\/Nect_favicon_App.svg","contentUrl":"https:\/\/nect.com\/wp-content\/uploads\/2025\/05\/Nect_favicon_App.svg","width":512,"height":512,"caption":"Nect"},"image":{"@id":"https:\/\/nect.com\/fi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/NiceToNectYou\/","https:\/\/x.com\/nicetonectyou","https:\/\/www.instagram.com\/nect\/","https:\/\/vimeo.com\/nect\/","https:\/\/www.linkedin.com\/company\/nect.com"]}]}},"_links":{"self":[{"href":"https:\/\/nect.com\/fi\/wp-json\/wp\/v2\/pages\/19272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nect.com\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nect.com\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nect.com\/fi\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nect.com\/fi\/wp-json\/wp\/v2\/comments?post=19272"}],"version-history":[{"count":1,"href":"https:\/\/nect.com\/fi\/wp-json\/wp\/v2\/pages\/19272\/revisions"}],"predecessor-version":[{"id":19286,"href":"https:\/\/nect.com\/fi\/wp-json\/wp\/v2\/pages\/19272\/revisions\/19286"}],"up":[{"embeddable":true,"href":"https:\/\/nect.com\/fi\/wp-json\/wp\/v2\/pages\/18132"}],"wp:attachment":[{"href":"https:\/\/nect.com\/fi\/wp-json\/wp\/v2\/media?parent=19272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}