{"id":1008,"date":"2026-04-03T09:17:12","date_gmt":"2026-04-03T09:17:12","guid":{"rendered":"https:\/\/kanzlei-dv.de\/?page_id=1008"},"modified":"2026-06-09T18:28:55","modified_gmt":"2026-06-09T18:28:55","slug":"traditional-banks","status":"publish","type":"page","link":"https:\/\/kanzlei-dv.de\/en\/kontosperrung\/klassische-banken\/","title":{"rendered":"Traditional banks"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1008\" class=\"elementor elementor-1008\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ad47b5 e-flex e-con-boxed e-con e-parent\" data-id=\"2ad47b5\" 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 style=\"position:relative;\" class=\"elementor-element elementor-element-380e410 e-con-full e-flex e-con e-child\" data-id=\"380e410\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b4070d9 e-con-full e-flex e-con e-child\" data-id=\"b4070d9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c85be59 e-con-full e-flex e-con e-child\" data-id=\"c85be59\" 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-40b5a46 elementor-widget elementor-widget-heading\" data-id=\"40b5a46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Banken und Plattformen<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0e02b6d e-con-full animated-fast e-flex elementor-invisible e-con e-child\" data-id=\"0e02b6d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1518b57 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget-tablet__width-inherit sp-title elementor-widget elementor-widget-heading\" data-id=\"1518b57\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Klassische Banken<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8ab3a2 elementor-widget elementor-widget-text-editor\" data-id=\"c8ab3a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Herkunftsnachweis und Kontoeinschr\u00e4nkungen<\/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<div class=\"elementor-element elementor-element-3d8ea13 e-flex e-con-boxed e-con e-parent\" data-id=\"3d8ea13\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" data-no-translation=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div style=\"position:relative;\" class=\"elementor-element elementor-element-ba23699 e-con-full e-flex e-con e-child\" data-id=\"ba23699\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7317b91 e-con-full e-flex e-con e-child\" data-id=\"7317b91\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9f3277b e-con-full animated-fast e-flex elementor-invisible e-con e-child\" data-id=\"9f3277b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0bafa04 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"0bafa04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Transactions relating to crypto assets are also increasingly subject to <strong>traditional credit institutions <\/strong>and <strong>payment service providers <\/strong>increasingly subject such transactions to review and control measures.<\/p><p>Customers of traditional banks, such as savings banks and cooperative banks, are affected. The same applies to customers of large commercial and direct banks such as Deutsche Bank, Commerzbank, ING, DKB or N26. Payment service providers such as PayPal or Wise also carry out corresponding checks.<\/p><p>For larger deposits or withdrawals in connection with crypto exchanges, credit institutions regularly require additional evidence. Customers must provide suitable documentation to prove the origin of the funds used and, if applicable, the cryptocurrencies held (so-called <strong>source-of-funds\u00a0or source-of-wealth certificates<\/strong>).<\/p><p>Until the origin of the funds is clarified, banks regularly resort to various measures in practice.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-534aae4 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget-tablet__width-inherit sp-title elementor-widget elementor-widget-heading\" data-id=\"534aae4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Frequent measures taken by credit institutions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56b657f elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"56b657f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li>Rejection of SEPA credit transfers<\/li><li>Request for proof of origin<\/li><li>Restriction of individual account functions<\/li><li>Termination of the business relationship with reference to internal risk assessments<\/li><\/ul><p>In individual cases, this results in complete <strong>account blocking<\/strong> or <strong>termination of the current account<\/strong> without notice\u00a0of the current account. The background to this is regularly money laundering law auditing obligations (Sections 10 et seq. GwG), contractual termination rights of the bank as well as internal compliance and risk assessments of the institutions.<\/p><p>Measures vis-\u00e0-vis the customer must be within the <strong>scope of the statutory<\/strong> requirements and <strong>contractual agreements<\/strong> and comply with the principle of proportionality.<\/p><p>For those affected, it is often difficult to understand which documents are required to clarify the origin of the funds and whether the measures taken are justified &#8211; especially if crypto exchanges also temporarily withhold payouts at the same time.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfcd1d5 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget-tablet__width-inherit sp-title elementor-widget elementor-widget-heading\" data-id=\"bfcd1d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Legal support<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a91a787 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"a91a787\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>From a legal perspective, it is necessary to check whether the measure is covered by the contractual agreements and meets the legal requirements. A structured legal review can help to assess the proportionality of the measure and bring about clarification with the bank or payment service provider.<\/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<div class=\"elementor-element elementor-element-525d481 e-flex e-con-boxed e-con e-parent\" data-id=\"525d481\" 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-ebc0111 e-con-full e-flex e-con e-child\" data-id=\"ebc0111\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3891f0b e-con-full e-flex e-con e-child\" data-id=\"3891f0b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-155bd44 e-con-full e-flex e-con e-child\" data-id=\"155bd44\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea63104 elementor-widget elementor-widget-shortcode\" data-id=\"ea63104\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"section\" data-elementor-id=\"944\" class=\"elementor elementor-944\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-547d584 e-flex e-con-boxed e-con e-parent\" data-id=\"547d584\" 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-c6e6ebf e-con-full e-flex e-con e-child\" data-id=\"c6e6ebf\" 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-1c63b94 elementor-button-align-end konto-step-form elementor-widget elementor-widget-form\" data-id=\"1c63b94\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;N\\u00e4chster&quot;,&quot;step_previous_label&quot;:&quot;Voriger&quot;,&quot;step_icon_shape&quot;:&quot;rounded&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" id=\"form_sperrung\" name=\"kontosperrung\" aria-label=\"kontosperrung\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"944\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"1c63b94\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-plattform_step elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Plattform- und Kontosperrung\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-plattform elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-plattform\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tAuf welcher Plattform ist die Sperre?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[plattform]\" id=\"form-field-plattform\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"BISON\">BISON<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"bitpanda\">bitpanda<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Bitstamp\">Bitstamp<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Kraken\">Kraken<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"coinbase\">coinbase<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"bitvavo\">bitvavo<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"BINANCE\">BINANCE<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Klassische Banken\">Klassische Banken<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sonstige Plattformen\">Sonstige Plattformen<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-sperre_typ elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-sperre_typ\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWas ist gesperrt oder eingeschr\u00e4nkt?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Auszahlungen\" id=\"form-field-sperre_typ-0\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-0\">Auszahlungen<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Einzahlungen\" id=\"form-field-sperre_typ-1\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-1\">Einzahlungen<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Handel\" id=\"form-field-sperre_typ-2\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-2\">Handel<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Gesamtes Konto\" id=\"form-field-sperre_typ-3\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-3\">Gesamtes Konto<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Sonstige Einschr\u00e4nkungen\" id=\"form-field-sperre_typ-4\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-4\">Sonstige Einschr\u00e4nkungen<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-zeitpunkt_bekannt elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-zeitpunkt_bekannt\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tK\u00f6nnen Sie den Zeitpunkt der Sperre genau angeben?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Ja, kann ich.\" id=\"form-field-zeitpunkt_bekannt-0\" name=\"form_fields[zeitpunkt_bekannt]\" required=\"required\"> <label for=\"form-field-zeitpunkt_bekannt-0\">Ja, kann ich.<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Nein, kann ich nicht.\" id=\"form-field-zeitpunkt_bekannt-1\" name=\"form_fields[zeitpunkt_bekannt]\" required=\"required\"> <label for=\"form-field-zeitpunkt_bekannt-1\">Nein, kann ich nicht.<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-date elementor-field-group elementor-column elementor-field-group-datum_seit elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-datum_seit\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tSeit wann besteht die Sperre?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\n\t\t<input type=\"date\" name=\"form_fields[datum_seit]\" id=\"form-field-datum_seit\" class=\"elementor-field elementor-size-sm  elementor-field-textual elementor-date-field\" placeholder=\"Datum ausw\u00e4hlen\" pattern=\"[0-9]{4}-[0-9]{2}-[0-9]{2}\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-fallinformationen elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Fallinformationen\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-betrag elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-betrag\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWie hoch ist der betroffene Betrag ungef\u00e4hr?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[betrag]\" id=\"form-field-betrag\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"unter 5.000 \u20ac\">unter 5.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"5.000 - 10.000 \u20ac\">5.000 - 10.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"10.000 - 50.000 \u20ac\">10.000 - 50.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"50.000 - 150.000 \u20ac\">50.000 - 150.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"150.000 - 300.000 \u20ac\">150.000 - 300.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"&gt; 300.000 \u20ac\">&gt; 300.000 \u20ac<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-grund_sperre elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-grund_sperre\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWelcher Grund wurde f\u00fcr die Sperre genannt?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"AML \/ Geldw\u00e4scheverdacht\" id=\"form-field-grund_sperre-0\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-0\">AML \/ Geldw\u00e4scheverdacht<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Ungew\u00f6hnliche Transaktionen\" id=\"form-field-grund_sperre-1\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-1\">Ungew\u00f6hnliche Transaktionen<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"KYC-Probleme\" id=\"form-field-grund_sperre-2\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-2\">KYC-Probleme<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Versto\u00df gegen Nutzungsbedingungen\" id=\"form-field-grund_sperre-3\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-3\">Versto\u00df gegen Nutzungsbedingungen<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Kein Grund genannt\" id=\"form-field-grund_sperre-4\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-4\">Kein Grund genannt<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Sonstiger Grund\" id=\"form-field-grund_sperre-5\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-5\">Sonstiger Grund<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-bisher_unternommen elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-bisher_unternommen\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWas haben Sie bisher unternommen?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Support kontaktiert\" id=\"form-field-bisher_unternommen-0\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-0\">Support kontaktiert<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Beschwerde eingereicht\" id=\"form-field-bisher_unternommen-1\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-1\">Beschwerde eingereicht<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Frist gesetzt\" id=\"form-field-bisher_unternommen-2\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-2\">Frist gesetzt<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Anwalt eingeschaltet\" id=\"form-field-bisher_unternommen-3\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-3\">Anwalt eingeschaltet<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Bisher nichts unternommen\" id=\"form-field-bisher_unternommen-4\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-4\">Bisher nichts unternommen<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-unterlagen_vorhanden elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-unterlagen_vorhanden\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tLiegen Unterlagen vor?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Ja\" id=\"form-field-unterlagen_vorhanden-0\" name=\"form_fields[unterlagen_vorhanden]\" required=\"required\"> <label for=\"form-field-unterlagen_vorhanden-0\">Ja<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Nein\" id=\"form-field-unterlagen_vorhanden-1\" name=\"form_fields[unterlagen_vorhanden]\" required=\"required\"> <label for=\"form-field-unterlagen_vorhanden-1\">Nein<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-unterlagen_beschreibung elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-unterlagen_beschreibung\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWelche Unterlagen liegen vor?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[unterlagen_beschreibung]\" id=\"form-field-unterlagen_beschreibung\" rows=\"2\" placeholder=\"F\u00fcgen Sie hier Ihre Nachricht ein\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-kontaktdaten elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Kontaktdaten\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-firma elementor-col-60\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-firma\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tFirma\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[firma]\" id=\"form-field-firma\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Firmenname\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-vorname elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-vorname\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tVorname*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[vorname]\" id=\"form-field-vorname\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Max\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-nachname elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-nachname\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tNachname*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[nachname]\" id=\"form-field-nachname\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Schneider\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tE-Mail-Adresse*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"example@gmail.com\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-telefon elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-telefon\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tTelefonnummer\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[telefon]\" id=\"form-field-telefon\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"+49 157 83476219\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text\">\n\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_4096175]\" id=\"form-field-field_4096175\" class=\"elementor-field elementor-size-sm \" style=\"display:none !important;\">\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-rechtsschutz elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-rechtsschutz\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tHaben Sie eine Rechtsschutzversicherung?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Ja\" id=\"form-field-rechtsschutz-0\" name=\"form_fields[rechtsschutz]\" required=\"required\"> <label for=\"form-field-rechtsschutz-0\">Ja<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Nein\" id=\"form-field-rechtsschutz-1\" name=\"form_fields[rechtsschutz]\" required=\"required\"> <label for=\"form-field-rechtsschutz-1\">Nein<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-bemerkungen elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-bemerkungen\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tZus\u00e4tzliche Bemerkungen\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[bemerkungen]\" id=\"form-field-bemerkungen\" rows=\"2\" placeholder=\"F\u00fcgen Sie hier Ihre Nachricht ein\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-datenschutz elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Datenschutz\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-acceptance elementor-field-group elementor-column elementor-field-group-field_bfa20f7 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_bfa20f7\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tDatenschutz-Einwilligung\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-subgroup\">\n\t\t\t<span class=\"elementor-field-option\">\n\t\t\t\t<input type=\"checkbox\" name=\"form_fields[field_bfa20f7]\" id=\"form-field-field_bfa20f7\" class=\"elementor-field elementor-size-sm  elementor-acceptance-field\" required=\"required\">\n\t\t\t\t<label for=\"form-field-field_bfa20f7\">Ich habe die <a href=\"\/datenschutz\/\" target=\"_blank\">Datenschutzerkl\u00e4rung<\/a> zur Kenntnis genommen. Meine Angaben werden zur Bearbeitung meiner Anfrage und zur rechtlichen Pr\u00fcfung meines Anliegens verarbeitet.<\/label>\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_faf6db8 elementor-col-100\">\n\t\t\t\t\t<span class=\"ds-txt\">Daten werden nur zur Bearbeitung der Anfrage verwendet und vertraulich behandelt.<\/span>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-zusammenfassung elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Zusammenfassung\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_bcf7e26 elementor-col-100\">\n\t\t\t\t\t<div id=\"konto-summary\" class=\"konto-summary\">\n  <div class=\"konto-summary__section\">\n    <h3>Plattform- und Kontosperrung<\/h3>\n    <div class=\"konto-summary__rows\" data-summary-section=\"step1\"><\/div>\n  <\/div>\n\n  <div class=\"konto-summary__section\">\n    <h3>Fallinformationen<\/h3>\n    <div class=\"konto-summary__rows\" data-summary-section=\"step2\"><\/div>\n  <\/div>\n\n  <div class=\"konto-summary__section\">\n    <h3>Kontaktdaten<\/h3>\n    <div class=\"konto-summary__rows\" data-summary-section=\"step3\"><\/div>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-terminbuchung elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Terminbuchung\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_1a62963 elementor-col-100\">\n\t\t\t\t\t<div id=\"acuity-booking-wrap\"><\/div>\n\n<script src=\"https:\/\/embed.acuityscheduling.com\/js\/embed.js\"><\/script>\n\n<script>\n(function () {\n    function initAcuityStep() {\n        const form = document.querySelector('.konto-step-form form.elementor-form');\n        const wrap = document.getElementById('acuity-booking-wrap');\n        if (!form || !wrap) return;\n\n        const baseUrl = 'https:\/\/app.acuityscheduling.com\/schedule\/cb5e0830\/';\n        let iframeRendered = false;\n\n        function getCurrentLanguage() {\n            const htmlLang = (document.documentElement.getAttribute('lang') || '').toLowerCase();\n            return htmlLang.startsWith('en') ? 'en' : 'de';\n        }\n\n        function getAppointmentTypeIds() {\n            return getCurrentLanguage() === 'en'\n                ? ['89234502', '89234510']\n                : ['88989179', '89081074'];\n        }\n\n        function getValue(name) {\n            const el = form.querySelector('[name=\"form_fields[' + name + ']\"]');\n            return el ? (el.value || '').trim() : '';\n        }\n\n        function buildAcuityUrl() {\n            const params = new URLSearchParams();\n\n            getAppointmentTypeIds().forEach(id => {\n                params.append('appointmentTypeIds[]', id);\n            });\n\n            const firstName = getValue('vorname');\n            const lastName = getValue('nachname');\n            const email = getValue('email');\n            const phone = getValue('telefon');\n\n            if (firstName) params.set('firstName', firstName);\n            if (lastName) params.set('lastName', lastName);\n            if (email) params.set('email', email);\n            if (phone) params.set('phone', phone);\n\n            const url = baseUrl + '?' + params.toString();\n            console.log('Acuity URL:', url);\n\n            return url;\n        }\n\n        function isBookingStepVisible() {\n            const step = form.querySelector('.elementor-field-group-terminbuchung.e-form__step');\n            return step && !step.classList.contains('elementor-hidden');\n        }\n\n        function renderAcuityIframe() {\n            if (iframeRendered) return;\n\n            const url = buildAcuityUrl();\n            wrap.innerHTML = '';\n\n            setTimeout(() => {\n                const iframe = document.createElement('iframe');\niframe.src = url;\niframe.width = '100%';\niframe.height = '900';\niframe.style.border = '0';\niframe.title = 'Terminbuchung';\n\niframe.setAttribute('allow', 'payment *; fullscreen *');\niframe.setAttribute('allowpaymentrequest', '');\n\nwrap.appendChild(iframe);\n            }, 50);\n\n            iframeRendered = true;\n        }\n\n        form.addEventListener('click', function (event) {\n            const btn = event.target.closest('button');\n            if (!btn) return;\n\n            if (\n                btn.classList.contains('e-form__buttons__wrapper__button-next') ||\n                btn.classList.contains('e-form__buttons__wrapper__button-previous')\n            ) {\n                setTimeout(function () {\n                    if (isBookingStepVisible()) {\n                        renderAcuityIframe();\n                    }\n                }, 250);\n            }\n        });\n\n        setTimeout(function () {\n            if (isBookingStepVisible()) {\n                renderAcuityIframe();\n            }\n        }, 500);\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initAcuityStep);\n    } else {\n        initAcuityStep();\n    }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\" id=\"submit_sperrung\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Senden<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-006aa33 elementor-widget elementor-widget-html\" data-id=\"006aa33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n(function () {\n    function initKontoSummary() {\n        const form = document.querySelector('.konto-step-form form.elementor-form');\n        if (!form) return;\n\n        function getCurrentLanguage() {\n            const htmlLang = (document.documentElement.getAttribute('lang') || '').toLowerCase();\n            return htmlLang.startsWith('en') ? 'en' : 'de';\n        }\n\n        function getFieldMap() {\n            if (getCurrentLanguage() === 'en') {\n                return {\n                    step1: [\n                        { name: 'plattform', label: 'Which platform is affected by the restriction?' },\n                        { name: 'sperre_typ', label: 'What is blocked or restricted?' },\n                        { name: 'zeitpunkt_bekannt', label: 'Can you specify the time of the restriction exactly?' },\n                        { name: 'datum_seit', label: 'Since when has the restriction existed?' }\n                    ],\n                    step2: [\n                        { name: 'betrag', label: 'What is the approximate affected amount?' },\n                        { name: 'grund_sperre', label: 'What reason was given for the restriction?' },\n                        { name: 'bisher_unternommen', label: 'What have you done so far?' },\n                        { name: 'unterlagen_vorhanden', label: 'Are documents available?' },\n                        { name: 'unterlagen_beschreibung', label: 'Which documents are available?' }\n                    ],\n                    step3: [\n                        { name: 'firma', label: 'Business' },\n                        { name: 'vorname', label: 'First name' },\n                        { name: 'nachname', label: 'Last name' },\n                        { name: 'email', label: 'Email address' },\n                        { name: 'telefon', label: 'Phone number' },\n                        { name: 'rechtsschutz', label: 'Do you have legal expenses insurance?' },\n                        { name: 'bemerkungen', label: 'Additional comments' }\n                    ]\n                };\n            }\n\n            return {\n                step1: [\n                    { name: 'plattform', label: 'Auf welcher Plattform ist die Sperre?' },\n                    { name: 'sperre_typ', label: 'Was ist gesperrt oder eingeschr\u00e4nkt?' },\n                    { name: 'zeitpunkt_bekannt', label: 'K\u00f6nnen Sie den Zeitpunkt der Sperre genau angeben?' },\n                    { name: 'datum_seit', label: 'Seit wann besteht die Sperre?' }\n                ],\n                step2: [\n                    { name: 'betrag', label: 'Wie hoch ist der betroffene Betrag ungef\u00e4hr?' },\n                    { name: 'grund_sperre', label: 'Welcher Grund wurde f\u00fcr die Sperre genannt?' },\n                    { name: 'bisher_unternommen', label: 'Was haben Sie bisher unternommen?' },\n                    { name: 'unterlagen_vorhanden', label: 'Liegen Unterlagen vor?' },\n                    { name: 'unterlagen_beschreibung', label: 'Welche Unterlagen liegen vor?' }\n                ],\n                step3: [\n                    { name: 'firma', label: 'Firma' },\n                    { name: 'vorname', label: 'Vorname' },\n                    { name: 'nachname', label: 'Nachname' },\n                    { name: 'email', label: 'E-Mail-Adresse' },\n                    { name: 'telefon', label: 'Telefonnummer' },\n                    { name: 'rechtsschutz', label: 'Haben Sie eine Rechtsschutzversicherung?' },\n                    { name: 'bemerkungen', label: 'Zus\u00e4tzliche Bemerkungen' }\n                ]\n            };\n        }\n\n        function getPlaceholderLabels() {\n            return ['W\u00e4hlen Sie', 'Choose'];\n        }\n\n        function escapeHtml(str) {\n            return String(str)\n                .replace(\/&\/g, '&amp;')\n                .replace(\/<\/g, '&lt;')\n                .replace(\/>\/g, '&gt;')\n                .replace(\/\"\/g, '&quot;')\n                .replace(\/'\/g, '&#039;');\n        }\n\n        function getFields(fieldName) {\n            return form.querySelectorAll(\n                '[name=\"form_fields[' + fieldName + ']\"], [name=\"form_fields[' + fieldName + '][]\"]'\n            );\n        }\n\n        function getFieldValue(fieldName) {\n            const elements = getFields(fieldName);\n            if (!elements.length) {\n                return '';\n            }\n\n            const first = elements[0];\n            const tagName = (first.tagName || '').toLowerCase();\n            const type = (first.type || '').toLowerCase();\n\n            if (type === 'checkbox') {\n                return Array.from(elements)\n                    .filter(el => el.checked && (el.value || '').trim() !== '')\n                    .map(el => el.value.trim())\n                    .join(' \u00b7 ');\n            }\n\n            if (type === 'radio') {\n                const selected = Array.from(elements).find(el => el.checked);\n                return selected ? (selected.value || '').trim() : '';\n            }\n\n            if (tagName === 'select') {\n                const selectedText = first.options[first.selectedIndex]\n                    ? first.options[first.selectedIndex].text.trim()\n                    : '';\n\n                return getPlaceholderLabels().includes(selectedText) ? '' : selectedText;\n            }\n\n            return (first.value || '').trim();\n        }\n\n        function renderSection(sectionKey) {\n            const container = form.querySelector('[data-summary-section=\"' + sectionKey + '\"]');\n            if (!container) return;\n\n            const fieldMap = getFieldMap();\n\n            const html = fieldMap[sectionKey].map(function (field) {\n\n                if (field.name === 'unterlagen_beschreibung') {\n                    const vorhanden = getFieldValue('unterlagen_vorhanden').toLowerCase();\n\n                    const isYes =\n                        vorhanden === 'ja' ||\n                        vorhanden === 'yes' ||\n                        vorhanden === 'true' ||\n                        vorhanden === '1';\n\n                    if (!isYes) {\n                        return '';\n                    }\n                }\n\n                \/\/ datum_seit nur anzeigen wenn sinnvoll\n                if (field.name === 'datum_seit') {\n                    const bekannt = getFieldValue('zeitpunkt_bekannt').toLowerCase();\n                \n                    const isYes =\n                        bekannt.includes('ja') ||\n                        bekannt.includes('yes') ||\n                        bekannt === 'true' ||\n                        bekannt === '1';\n                \n                    if (!isYes) {\n                        return '';\n                    }\n                }\n                \n                const value = getFieldValue(field.name);\n\n                return (\n                    '<div class=\"konto-summary__row\">' +\n                        '<div class=\"konto-summary__label\">' + escapeHtml(field.label) + '<\/div>' +\n                        '<div class=\"konto-summary__value\">' + (value ? escapeHtml(value) : '\u2014') + '<\/div>' +\n                    '<\/div>'\n                );\n            }).join('');\n\n            container.innerHTML = html;\n        }\n\n        function renderSummary() {\n            renderSection('step1');\n            renderSection('step2');\n            renderSection('step3');\n        }\n\n        function isSummaryVisible() {\n            const summaryStep = form.querySelector('.elementor-field-group-zusammenfassung.e-form__step');\n            if (!summaryStep) return false;\n            return !summaryStep.classList.contains('elementor-hidden');\n        }\n\n        function renderIfSummaryVisible() {\n            if (isSummaryVisible()) {\n                renderSummary();\n            }\n        }\n\n        form.addEventListener('change', renderIfSummaryVisible);\n        form.addEventListener('input', renderIfSummaryVisible);\n\n        form.addEventListener('click', function (event) {\n            const btn = event.target.closest('button');\n            if (!btn) return;\n\n            if (\n                btn.classList.contains('e-form__buttons__wrapper__button-next') ||\n                btn.classList.contains('e-form__buttons__wrapper__button-previous')\n            ) {\n                setTimeout(renderIfSummaryVisible, 50);\n                setTimeout(renderIfSummaryVisible, 150);\n                setTimeout(renderIfSummaryVisible, 300);\n            }\n        });\n\n        const observer = new MutationObserver(function () {\n            renderIfSummaryVisible();\n        });\n\n        observer.observe(form, {\n            subtree: true,\n            attributes: true,\n            attributeFilter: ['class', 'value', 'checked']\n        });\n\n        setTimeout(renderSummary, 300);\n        setTimeout(renderSummary, 800);\n\n        window.kontoRenderSummary = renderSummary;\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initKontoSummary);\n    } else {\n        initKontoSummary();\n    }\n})();\n<\/script>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n    const select = document.getElementById(\"form-field-plattform\");\n    if (!select) return;\n\n    function getCurrentLanguage() {\n        const htmlLang = (document.documentElement.getAttribute('lang') || '').toLowerCase();\n        return htmlLang.startsWith('en') ? 'en' : 'de';\n    }\n\n    function getPlaceholderText() {\n        return getCurrentLanguage() === 'en' ? 'Choose' : 'W\u00e4hlen Sie';\n    }\n\n    function getMapping() {\n        const lang = getCurrentLanguage();\n\n        const baseMapping = {\n            \"bitvavo\": {\n                de: \"bitvavo\",\n                en: \"bitvavo\"\n            },\n            \"bison\": {\n                de: \"BISON\",\n                en: \"BISON\"\n            },\n            \"bitpanda\": {\n                de: \"bitpanda\",\n                en: \"bitpanda\"\n            },\n            \"bitstamp\": {\n                de: \"Bitstamp\",\n                en: \"Bitstamp\"\n            },\n            \"kraken\": {\n                de: \"Kraken\",\n                en: \"Kraken\"\n            },\n            \"coinbase\": {\n                de: \"coinbase\",\n                en: \"coinbase\"\n            },\n            \"binance\": {\n                de: \"BINANCE\",\n                en: \"BINANCE\"\n            },\n            \"klassische-banken\": {\n                de: \"Klassische Banken\",\n                en: \"Traditional Banks\"\n            },\n            \"sonstige-plattformen\": {\n                de: \"Sonstige Plattformen\",\n                en: \"Other Platforms\"\n            }\n        };\n\n        const resolved = {};\n\n        for (const slug in baseMapping) {\n            resolved[slug] = baseMapping[slug][lang];\n        }\n\n        return resolved;\n    }\n\n    function setSelectByText(text) {\n        const options = Array.from(select.options);\n        const match = options.find(function (option) {\n            return option.text.trim() === text;\n        });\n\n        if (match) {\n            select.value = match.value;\n            select.dispatchEvent(new Event('change', { bubbles: true }));\n            return true;\n        }\n\n        return false;\n    }\n\n    function setSelectByValue(value) {\n        const options = Array.from(select.options);\n        const exists = options.some(function (option) {\n            return option.value === value;\n        });\n\n        if (exists) {\n            select.value = value;\n            select.dispatchEvent(new Event('change', { bubbles: true }));\n            return true;\n        }\n\n        return false;\n    }\n\n    const path = window.location.pathname.toLowerCase();\n    const mapping = getMapping();\n    let found = false;\n\n    for (const key in mapping) {\n        if (path.includes(key)) {\n            found = setSelectByValue(mapping[key]) || setSelectByText(mapping[key]);\n            break;\n        }\n    }\n\n    if (!found) {\n        const alreadyHasEmptyOption = Array.from(select.options).some(function (option) {\n            return option.value === '';\n        });\n\n        if (!alreadyHasEmptyOption) {\n            const placeholder = document.createElement(\"option\");\n            placeholder.textContent = getPlaceholderText();\n            placeholder.value = \"\";\n            placeholder.disabled = true;\n            placeholder.selected = true;\n\n            select.insertBefore(placeholder, select.firstChild);\n        } else {\n            const emptyOption = Array.from(select.options).find(function (option) {\n                return option.value === '';\n            });\n\n            if (emptyOption) {\n                emptyOption.textContent = getPlaceholderText();\n            }\n\n            select.value = '';\n        }\n    }\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b61b4a6 elementor-widget elementor-widget-html\" data-id=\"b61b4a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n    const form = document.querySelector('.konto-step-form form.elementor-form');\n    if (!form) return;\n\n    function getFields(fieldName) {\n        return form.querySelectorAll(\n            '[name=\"form_fields[' + fieldName + ']\"], [name=\"form_fields[' + fieldName + '][]\"]'\n        );\n    }\n\n    function getFieldGroup(fieldName) {\n        const field = form.querySelector('[name=\"form_fields[' + fieldName + ']\"]');\n        if (!field) return null;\n        return field.closest('.elementor-field-group');\n    }\n\n    function getValue(fieldName) {\n        const fields = getFields(fieldName);\n        if (!fields.length) return '';\n\n        const first = fields[0];\n        const type = (first.type || '').toLowerCase();\n\n        if (type === 'radio') {\n            const selected = Array.from(fields).find(el => el.checked);\n            return selected ? (selected.value || '').toLowerCase().trim() : '';\n        }\n\n        if (type === 'checkbox') {\n            const checked = Array.from(fields).filter(el => el.checked);\n            return checked.length ? checked.map(el => (el.value || '').toLowerCase().trim()).join(' ') : '';\n        }\n\n        return (first.value || '').toLowerCase().trim();\n    }\n\n    function toggleUnterlagenBeschreibung() {\n        const value = getValue('unterlagen_vorhanden');\n        const targetGroup = getFieldGroup('unterlagen_beschreibung');\n\n        if (!targetGroup) return;\n\n        const isYes =\n            value === 'ja' ||\n            value === 'yes' ||\n            value === 'true' ||\n            value === '1';\n\n        if (isYes) {\n            targetGroup.style.display = '';\n        } else {\n            targetGroup.style.display = 'none';\n        }\n    }\n\n    function toggleDatumSeit() {\n        const value = getValue('zeitpunkt_bekannt');\n        const targetGroup = getFieldGroup('datum_seit');\n\n        if (!targetGroup) return;\n\n        const isYes =\n            value === 'ja, kann ich.' ||\n            value === 'ja, kann ich' ||\n            value === 'yes' ||\n            value === 'yes, i can.' ||\n            value === 'yes, i can' ||\n            value === 'true' ||\n            value === '1';\n\n        if (isYes) {\n            targetGroup.style.display = '';\n        } else {\n            targetGroup.style.display = 'none';\n        }\n    }\n\n    \/\/ Initial ausblenden\n    const unterlagenGroup = getFieldGroup('unterlagen_beschreibung');\n    if (unterlagenGroup) {\n        unterlagenGroup.style.display = 'none';\n    }\n\n    const datumSeitGroup = getFieldGroup('datum_seit');\n    if (datumSeitGroup) {\n        datumSeitGroup.style.display = 'none';\n    }\n\n    \/\/ Event Listener\n    form.addEventListener('change', function (e) {\n        if (e.target.name && e.target.name.includes('unterlagen_vorhanden')) {\n            toggleUnterlagenBeschreibung();\n        }\n\n        if (e.target.name && e.target.name.includes('zeitpunkt_bekannt')) {\n            toggleDatumSeit();\n        }\n    });\n\n    \n    setTimeout(toggleUnterlagenBeschreibung, 100);\n    setTimeout(toggleUnterlagenBeschreibung, 300);\n\n    setTimeout(toggleDatumSeit, 100);\n    setTimeout(toggleDatumSeit, 300);\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3d612c elementor-widget elementor-widget-html\" data-id=\"c3d612c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n\n(function () {\n    function initMailTrigger() {\n        const form = document.querySelector('.konto-step-form form.elementor-form');\n        if (!form) return;\n\n        function getValue(fieldName) {\n            const elements = form.querySelectorAll(\n                '[name=\"form_fields[' + fieldName + ']\"], [name=\"form_fields[' + fieldName + '][]\"]'\n            );\n        \n            if (!elements.length) return '';\n        \n            const first = elements[0];\n            const tagName = (first.tagName || '').toLowerCase();\n            const type = (first.type || '').toLowerCase();\n        \n            if (type === 'checkbox') {\n                return Array.from(elements)\n                    .filter(el => el.checked && el.value)\n                    .map(el => el.value.trim())\n                    .join(' \u00b7 ');\n            }\n        \n            if (type === 'radio') {\n                const selected = Array.from(elements).find(el => el.checked);\n                return selected ? selected.value.trim() : '';\n            }\n        \n            if (tagName === 'select') {\n                const selectedText = first.options[first.selectedIndex]\n                    ? first.options[first.selectedIndex].text.trim()\n                    : '';\n        \n                return (selectedText === 'W\u00e4hlen Sie' || selectedText === 'Choose')\n                    ? ''\n                    : selectedText;\n            }\n        \n            return (first.value || '').trim();\n        }\n\n        function getPayload() {\n            const bekannt = getValue('zeitpunkt_bekannt').toLowerCase();\n\n            const isYes =\n                bekannt.includes('ja') ||\n                bekannt.includes('yes') ||\n                bekannt === 'true' ||\n                bekannt === '1';\n\n            return {\n                plattform: getValue('plattform'),\n                sperre_typ: getValue('sperre_typ'),\n                zeitpunkt_bekannt: getValue('zeitpunkt_bekannt'),\n                datum_seit: isYes ? getValue('datum_seit') : '',\n                betrag: getValue('betrag'),\n                grund_sperre: getValue('grund_sperre'),\n                bisher_unternommen: getValue('bisher_unternommen'),\n                unterlagen_vorhanden: getValue('unterlagen_vorhanden'),\n                unterlagen_beschreibung: getValue('unterlagen_beschreibung'),\n                firma: getValue('firma'),\n                vorname: getValue('vorname'),\n                nachname: getValue('nachname'),\n                email: getValue('email'),\n                telefon: getValue('telefon'),\n                rechtsschutz: getValue('rechtsschutz'),\n                bemerkungen: getValue('bemerkungen')\n            };\n        }\n\n        function isSummaryVisible() {\n            const summaryStep = form.querySelector('.elementor-field-group-zusammenfassung.e-form__step');\n            return summaryStep && !summaryStep.classList.contains('elementor-hidden');\n        }\n\n        let mailSent = false;\n        let mailSending = false;\n        \n        async function sendMail() {\n            if (mailSent || mailSending) return;\n        \n            mailSending = true;\n        \n            console.log('\u27a1\ufe0f Sende Mail...');\n        \n            try {\n                const response = await fetch('\/wp-admin\/admin-ajax.php', {\n                    method: 'POST',\n                    headers: {\n                        'Content-Type': 'application\/x-www-form-urlencoded; charset=UTF-8'\n                    },\n                    body: new URLSearchParams({\n                        action: 'konto_send_summary_mail',\n                        data: JSON.stringify(getPayload())\n                    })\n                });\n        \n                const result = await response.json();\n                console.log('\ud83d\udce9 Mail Result:', result);\n        \n                if (result.success) {\n                    mailSent = true;\n                }\n        \n            } catch (e) {\n                console.error('\u274c Mail Fehler:', e);\n            }\n        }\n\n        function checkAndSend() {\n            if (isSummaryVisible()) {\n                sendMail();\n            }\n        }\n\n        \/\/ Step Wechsel\n        form.addEventListener('click', function (event) {\n            const btn = event.target.closest('button');\n            if (!btn) return;\n\n            if (\n                btn.classList.contains('e-form__buttons__wrapper__button-next') ||\n                btn.classList.contains('e-form__buttons__wrapper__button-previous')\n            ) {\n                setTimeout(checkAndSend, 100);\n                setTimeout(checkAndSend, 300);\n            }\n        });\n\n        \/\/ Falls direkt sichtbar\n        setTimeout(checkAndSend, 500);\n\n        \/\/ Safety Observer\n        const observer = new MutationObserver(checkAndSend);\n\n        observer.observe(form, {\n            subtree: true,\n            attributes: true,\n            attributeFilter: ['class']\n        });\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initMailTrigger);\n    } else {\n        initMailTrigger();\n    }\n})();\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0b1f29 elementor-widget elementor-widget-html\" data-id=\"e0b1f29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<script>\n\/*\n(function () {\n\n    function initKontoStore() {\n\n        const form = document.querySelector(\n            '.konto-step-form form.elementor-form'\n        );\n\n        if (!form) return;\n\n\n        let stored = false;\n        let storing = false;\n\n\n        function getValue(fieldName) {\n\n            const elements = form.querySelectorAll(\n                '[name=\"form_fields[' + fieldName + ']\"], ' +\n                '[name=\"form_fields[' + fieldName + '][]\"]'\n            );\n\n            if (!elements.length) return '';\n\n\n            const first = elements[0];\n\n            const tagName =\n                (first.tagName || '').toLowerCase();\n\n            const type =\n                (first.type || '').toLowerCase();\n\n\n            if (type === 'checkbox') {\n\n                return Array.from(elements)\n\n                    .filter(el =>\n                        el.checked &&\n                        el.value\n                    )\n\n                    .map(el =>\n                        el.value.trim()\n                    )\n\n                    .join(' \u00b7 ');\n            }\n\n\n            if (type === 'radio') {\n\n                const selected =\n                    Array.from(elements)\n                        .find(el => el.checked);\n\n                return selected\n                    ? selected.value.trim()\n                    : '';\n            }\n\n\n            if (tagName === 'select') {\n\n                const selectedText =\n                    first.options[first.selectedIndex]\n                        ? first.options[first.selectedIndex].text.trim()\n                        : '';\n\n\n                return (\n                    selectedText === 'W\u00e4hlen Sie' ||\n                    selectedText === 'Choose'\n                )\n                    ? ''\n                    : selectedText;\n            }\n\n\n            return (first.value || '').trim();\n        }\n\n\n        function getPayload() {\n\n            const bekannt =\n                getValue('zeitpunkt_bekannt')\n                    .toLowerCase();\n\n\n            const isYes =\n                bekannt.includes('ja') ||\n                bekannt.includes('yes') ||\n                bekannt === 'true' ||\n                bekannt === '1';\n\n\n            return {\n\n                plattform:\n                    getValue('plattform'),\n\n                sperre_typ:\n                    getValue('sperre_typ'),\n\n                zeitpunkt_bekannt:\n                    getValue('zeitpunkt_bekannt'),\n\n                datum_seit:\n                    isYes\n                        ? getValue('datum_seit')\n                        : '',\n\n                betrag:\n                    getValue('betrag'),\n\n                grund_sperre:\n                    getValue('grund_sperre'),\n\n                bisher_unternommen:\n                    getValue('bisher_unternommen'),\n\n                unterlagen_vorhanden:\n                    getValue('unterlagen_vorhanden'),\n\n                unterlagen_beschreibung:\n                    getValue('unterlagen_beschreibung'),\n\n                firma:\n                    getValue('firma'),\n\n                vorname:\n                    getValue('vorname'),\n\n                nachname:\n                    getValue('nachname'),\n\n                email:\n                    getValue('email'),\n\n                telefon:\n                    getValue('telefon'),\n\n                rechtsschutz:\n                    getValue('rechtsschutz'),\n\n                bemerkungen:\n                    getValue('bemerkungen')\n            };\n        }\n\n\n        function isBookingStepVisible() {\n\n            const step = form.querySelector(\n                '.elementor-field-group-terminbuchung.e-form__step'\n            );\n\n            return (\n                step &&\n                !step.classList.contains(\n                    'elementor-hidden'\n                )\n            );\n        }\n\n\n        async function storeRequest() {\n\n            if (\n                stored ||\n                storing\n            ) {\n                return;\n            }\n\n\n            storing = true;\n\n\n            console.log(\n                '\ud83d\udcbe Speichere Anfrage f\u00fcr Acuity...'\n            );\n\n\n            try {\n\n                const response =\n                    await fetch(\n                        '\/wp-admin\/admin-ajax.php',\n                        {\n                            method: 'POST',\n\n                            headers: {\n                                'Content-Type':\n                                    'application\/x-www-form-urlencoded; charset=UTF-8'\n                            },\n\n                            body: new URLSearchParams({\n\n                                action:\n                                    'konto_store_summary',\n\n                                data:\n                                    JSON.stringify(\n                                        getPayload()\n                                    )\n\n                            })\n\n                        }\n                    );\n\n\n                const result =\n                    await response.json();\n\n\n                console.log(\n                    '\ud83d\udcbe Store Result:',\n                    result\n                );\n\n\n                if (result.success) {\n\n                    stored = true;\n\n                    console.log(\n                        '\u2705 Anfrage gespeichert.'\n                    );\n\n                }\n\n\n            } catch (error) {\n\n                console.error(\n                    '\u274c Speicherfehler:',\n                    error\n                );\n\n            }\n\n\n            storing = false;\n        }\n\n\n        function checkStep() {\n\n            if (\n                isBookingStepVisible()\n            ) {\n                storeRequest();\n            }\n\n        }\n\n\n        form.addEventListener(\n            'click',\n            function(event) {\n\n                const btn =\n                    event.target.closest('button');\n\n                if (!btn) return;\n\n\n                if (\n                    btn.classList.contains(\n                        'e-form__buttons__wrapper__button-next'\n                    )\n                ) {\n\n                    setTimeout(\n                        checkStep,\n                        100\n                    );\n\n                    setTimeout(\n                        checkStep,\n                        300\n                    );\n\n                }\n\n            }\n        );\n\n\n        const observer =\n            new MutationObserver(\n                checkStep\n            );\n\n\n        observer.observe(\n            form,\n            {\n                subtree: true,\n                attributes: true,\n                attributeFilter: [\n                    'class'\n                ]\n            }\n        );\n\n    }\n\n\n    if (\n        document.readyState === 'loading'\n    ) {\n\n        document.addEventListener(\n            'DOMContentLoaded',\n            initKontoStore\n        );\n\n    } else {\n\n        initKontoStore();\n\n    }\n\n})();\n*\/\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8c7374 elementor-widget elementor-widget-html\" data-id=\"d8c7374\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n(function () {\n    function initPowerAutomateTrigger() {\n        const form = document.querySelector('.konto-step-form form.elementor-form');\n        if (!form) return;\n\n        const POWER_AUTOMATE_URL = 'https:\/\/default9a148ce507e245929640c00fe87ec0.09.environment.api.powerplatform.com:443\/powerautomate\/automations\/direct\/workflows\/a0b16c478e2843ab979b98cf2842cb4c\/triggers\/manual\/paths\/invoke?api-version=1&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=RaKS8Njl3LDcropU2iASN45eLqOGDDARJprSbPtRyMo';\n\n        function getValue(fieldName) {\n            const elements = form.querySelectorAll(\n                '[name=\"form_fields[' + fieldName + ']\"], [name=\"form_fields[' + fieldName + '][]\"]'\n            );\n\n            if (!elements.length) return '';\n\n            const first = elements[0];\n            const tagName = (first.tagName || '').toLowerCase();\n            const type = (first.type || '').toLowerCase();\n\n            if (type === 'checkbox') {\n                return Array.from(elements)\n                    .filter(el => el.checked && el.value)\n                    .map(el => el.value.trim())\n                    .join(', ');\n            }\n\n            if (type === 'radio') {\n                const selected = Array.from(elements).find(el => el.checked);\n                return selected ? selected.value.trim() : '';\n            }\n\n            if (tagName === 'select') {\n                const selectedText = first.options[first.selectedIndex]\n                    ? first.options[first.selectedIndex].text.trim()\n                    : '';\n\n                return (selectedText === 'W\u00e4hlen Sie' || selectedText === 'Choose')\n                    ? ''\n                    : selectedText;\n            }\n\n            return (first.value || '').trim();\n        }\n\n        function isYes(val) {\n            val = (val || '').toLowerCase();\n            return val.includes('ja') || val.includes('yes') || val === 'true' || val === '1';\n        }\n\n        function getPayload() {\n            const zeitpunkt = getValue('zeitpunkt_bekannt');\n            const unterlagen = getValue('unterlagen_vorhanden');\n\n            return {\n                \"PLATTFORM\": getValue('plattform'),\n                \"SPERR_ART\": getValue('sperre_typ'),\n                \"ZEITPUNKT_BEKANNT\": zeitpunkt,\n                \"SPERRE_SEIT\": isYes(zeitpunkt) ? getValue('datum_seit') : \"\",\n\n                \"BETRAG_KATEGORIE\": getValue('betrag'),\n                \"SPERR_GRUND\": getValue('grund_sperre'),\n                \"BISHERIGE_SCHRITTE\": getValue('bisher_unternommen'),\n\n                \"UNTERLAGEN_VORHANDEN\": unterlagen,\n                \"UNTERLAGEN_BESCHREIBUNG\": isYes(unterlagen) ? getValue('unterlagen_beschreibung') : \"\",\n\n                \"MANDANT_FIRMA\": getValue('firma'),\n                \"MANDANT_VORNAME\": getValue('vorname'),\n                \"MANDANT_NACHNAME\": getValue('nachname'),\n                \"EMAIL\": getValue('email'),\n                \"TELEFON\": getValue('telefon'),\n                \"RSV_VORHANDEN\": getValue('rechtsschutz'),\n\n                \"BEMERKUNG\": getValue('bemerkungen'),\n\n                \"CASE_TYPE\": \"KONTOSPERRUNG\",\n                \"Status\": \"Neu\",\n                \"FORM_VERSION\": 1\n            };\n        }\n\n        function isSummaryVisible() {\n            const summaryStep = form.querySelector('.elementor-field-group-zusammenfassung.e-form__step');\n            return summaryStep && !summaryStep.classList.contains('elementor-hidden');\n        }\n\n        let sent = false;\n\n        async function sendToPowerAutomate() {\n            if (sent) return;\n            sent = true;\n\n            const payload = getPayload();\n\n            console.log('\u26a1 Payload:', payload);\n\n            try {\n                const response = await fetch(POWER_AUTOMATE_URL, {\n                    method: 'POST',\n                    headers: {\n                        'Content-Type': 'application\/json'\n                    },\n                    body: JSON.stringify(payload)\n                });\n\n                console.log('\u2705 Power Automate Status:', response.status);\n            } catch (e) {\n                console.error('\u274c Fehler:', e);\n            }\n        }\n\n        function checkAndSend() {\n            if (isSummaryVisible()) {\n                sendToPowerAutomate();\n            }\n        }\n\n        form.addEventListener('click', function (event) {\n            const btn = event.target.closest('button');\n            if (!btn) return;\n\n            if (\n                btn.classList.contains('e-form__buttons__wrapper__button-next') ||\n                btn.classList.contains('e-form__buttons__wrapper__button-previous')\n            ) {\n                setTimeout(checkAndSend, 100);\n                setTimeout(checkAndSend, 300);\n            }\n        });\n\n        setTimeout(checkAndSend, 500);\n\n        const observer = new MutationObserver(checkAndSend);\n\n        observer.observe(form, {\n            subtree: true,\n            attributes: true,\n            attributeFilter: ['class']\n        });\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initPowerAutomateTrigger);\n    } else {\n        initPowerAutomateTrigger();\n    }\n})();\n<\/script>\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>\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-feb971c e-flex e-con-boxed e-con e-parent\" data-id=\"feb971c\" 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 style=\"position:relative;\" class=\"elementor-element elementor-element-75ab27a e-con-full e-flex e-con e-child\" data-id=\"75ab27a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-48a04a6 e-con-full e-flex e-con e-child\" data-id=\"48a04a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9399e58 e-con-full animated-fast e-flex elementor-invisible e-con e-child\" data-id=\"9399e58\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f748e25 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget-tablet__width-inherit sp-title elementor-widget elementor-widget-heading\" data-id=\"f748e25\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Erste Einsch\u00e4tzung \u00fcber die Online-Maske<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-55a1f1d elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"55a1f1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00dcber die obenstehende Online-Maske k\u00f6nnen Sie Ihr Anliegen strukturiert schildern. Die \u00fcbermittelten Angaben erm\u00f6glichen eine erste Vorpr\u00fcfung des Sachverhalts und dienen der Einsch\u00e4tzung, ob und in welcher Form ein anwaltliches Vorgehen in Betracht kommt.<br \/><br \/>Die Nutzung der Online-Maske stellt noch keine Mandatierung dar und ersetzt keine umfassende rechtliche Pr\u00fcfung. Konkrete Erfolgsaussichten, Handlungsempfehlungen oder eine rechtliche Bewertung im Einzelfall erfolgen erst nach ausdr\u00fccklicher Beauftragung.<\/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<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Banken und Plattformen Klassische Banken Herkunftsnachweis und Kontoeinschr\u00e4nkungen Transaktionen mit Bezug zu Kryptowerten unterliegen zunehmend auch bei klassischen Kreditinstituten und Zahlungsdienstleistern verst\u00e4rkten Pr\u00fcf- und Kontrollma\u00dfnahmen. Betroffen sind Kunden klassischer Banken, etwa der Sparkassen sowie der Volks- und Raiffeisenbanken. Gleiches gilt f\u00fcr Kunden gro\u00dfer Gesch\u00e4fts- und Direktbanken wie der Deutschen Bank, der Commerzbank, der ING, der [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":169,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false},"class_list":["post-1008","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages\/1008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/comments?post=1008"}],"version-history":[{"count":28,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages\/1008\/revisions"}],"predecessor-version":[{"id":2048,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages\/1008\/revisions\/2048"}],"up":[{"embeddable":true,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages\/169"}],"wp:attachment":[{"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/media?parent=1008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}