{"id":20660,"date":"2026-09-22T13:58:25","date_gmt":"2026-09-22T13:58:25","guid":{"rendered":"https:\/\/www.ntsprint.com\/?page_id=20660"},"modified":"2026-09-24T18:43:13","modified_gmt":"2026-09-24T18:43:13","slug":"apply-to-ai-launch","status":"publish","type":"page","link":"https:\/\/www.ntsprint.com\/es\/apply-to-ai-launch\/","title":{"rendered":"Apply to AI Launch"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20660\" class=\"elementor elementor-20660\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5bc742d e-flex e-con-boxed e-con e-parent\" data-id=\"5bc742d\" 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\t\t<div class=\"elementor-element elementor-element-50826741 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"50826741\" 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<a href=\"\/package\/ai-launch\/#tiers\" class=\"elementor-icon\" tabindex=\"-1\" aria-label=\"Back to Tier selection\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M8.96875 3.0625L5.03125 7L8.96875 10.9375\" stroke=\"#27272E\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t\t<\/a>\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<a href=\"\/package\/ai-launch\/#tiers\" >\n\t\t\t\t\t\t\tBack to Tier selection\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\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<div class=\"elementor-element elementor-element-576e7c05 e-flex e-con-boxed e-con e-parent\" data-id=\"576e7c05\" 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-451f4e62 e-con-full e-flex e-con e-child\" data-id=\"451f4e62\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4414e274 e-con-full e-flex e-con e-child\" data-id=\"4414e274\" 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-58f07365 e-con-full e-flex e-con e-child\" data-id=\"58f07365\" data-element_type=\"container\" data-e-type=\"container\" id=\"steep1-indicator\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2772b65b elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"2772b65b\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"steep1-number\" 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\">1<\/h2>\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-c33cc33 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"c33cc33\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"steep1-label\" 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\">Details<\/h2>\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-3565e817 e-con-full e-flex e-con e-child\" data-id=\"3565e817\" 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-10c0dfa e-con-full e-flex e-con e-child\" data-id=\"10c0dfa\" data-element_type=\"container\" data-e-type=\"container\" id=\"steep2-indicator\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-241095cd elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"241095cd\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"steep2-number\" 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\">2<\/h2>\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-14501c78 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"14501c78\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"steep2-label\" 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\">Context<\/h2>\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-21c24fba e-con-full e-flex e-con e-child\" data-id=\"21c24fba\" 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-1b05e6ea e-con-full e-flex e-con e-child\" data-id=\"1b05e6ea\" data-element_type=\"container\" data-e-type=\"container\" id=\"steep3-indicator\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-406c83e9 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"406c83e9\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"steep3-number\" 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\">3<\/h2>\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-e80c3f7 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"e80c3f7\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"steep3-label\" 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\">Contact<\/h2>\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-69950fb e-con-full e-flex e-con e-child\" data-id=\"69950fb\" data-element_type=\"container\" data-e-type=\"container\" id=\"steep-progress-line\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\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-65613b35 e-flex e-con-boxed e-con e-parent\" data-id=\"65613b35\" 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-5c4e511e e-con-full e-flex e-con e-child\" data-id=\"5c4e511e\" data-element_type=\"container\" data-e-type=\"container\" id=\"steep1-intro\">\n\t\t<div class=\"elementor-element elementor-element-26bdaaf e-con-full e-flex e-con e-child\" data-id=\"26bdaaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1dd4e713 elementor-widget elementor-widget-heading\" data-id=\"1dd4e713\" 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\">AI Launch \u00b7 <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cbe0b46 tier_name elementor-widget elementor-widget-heading\" data-id=\"cbe0b46\" 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\">GENERAL<\/h2>\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-37e97627 elementor-widget elementor-widget-heading\" data-id=\"37e97627\" 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\">Tell us about what you\u2019ve built<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24c415c3 elementor-widget elementor-widget-heading\" data-id=\"24c415c3\" 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\">Share a little context about your prototype so we can understand what we\u2019re working with.<\/h2>\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-4a477cc3 e-con-full e-flex e-con e-child\" data-id=\"4a477cc3\" data-element_type=\"container\" data-e-type=\"container\" id=\"steep2-intro\">\n\t\t<div class=\"elementor-element elementor-element-e0e8436 e-con-full e-flex e-con e-child\" data-id=\"e0e8436\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1384cee elementor-widget elementor-widget-heading\" data-id=\"1384cee\" 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\">AI Launch \u00b7 <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb4d742 tier_name elementor-widget elementor-widget-heading\" data-id=\"cb4d742\" 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\">GENERAL<\/h2>\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-7ecde4ef elementor-widget elementor-widget-heading\" data-id=\"7ecde4ef\" 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\">A little more about your project<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3afdf48f elementor-widget elementor-widget-heading\" data-id=\"3afdf48f\" 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\">Help us understand what you want to achieve and when you\u2019d like to get started.<\/h2>\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-67cdfe45 e-con-full e-flex e-con e-child\" data-id=\"67cdfe45\" data-element_type=\"container\" data-e-type=\"container\" id=\"steep3-intro\">\n\t\t<div class=\"elementor-element elementor-element-fa1d76b e-con-full e-flex e-con e-child\" data-id=\"fa1d76b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f9e548 elementor-widget elementor-widget-heading\" data-id=\"4f9e548\" 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\">AI Launch \u00b7 <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b67bc73 tier_name elementor-widget elementor-widget-heading\" data-id=\"b67bc73\" 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\">GENERAL<\/h2>\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-38c2f8e1 elementor-widget elementor-widget-heading\" data-id=\"38c2f8e1\" 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\">How can we reach you?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2e7ce575 elementor-widget elementor-widget-heading\" data-id=\"2e7ce575\" 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\">Share your contact details and we\u2019ll review your request.<\/h2>\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-7d1a4efc e-flex e-con-boxed e-con e-parent\" data-id=\"7d1a4efc\" 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-650a5944 e-con-full e-flex e-con e-child\" data-id=\"650a5944\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-41c36be0 e-con-full e-flex e-con e-child\" data-id=\"41c36be0\" 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-2eabf86b elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"2eabf86b\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"elementor_form_package\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Tell us about the support you need\" aria-label=\"Tell us about the support you need\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"20660\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"2eabf86b\"\/>\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-text elementor-field-group elementor-column elementor-field-group-form1_what elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-form1_what\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t1. What have you built so far?\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[form1_what]\" id=\"form-field-form1_what\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Briefly describe your prototype, POC, or MVP and what it currently does.\" 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-radio elementor-field-group elementor-column elementor-field-group-form1_connect elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-form1_connect\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t2. Do you have access to the source code?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  \"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Yes\" id=\"form-field-form1_connect-0\" name=\"form_fields[form1_connect]\" required=\"required\"> <label for=\"form-field-form1_connect-0\">Yes<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"No\" id=\"form-field-form1_connect-1\" name=\"form_fields[form1_connect]\" required=\"required\"> <label for=\"form-field-form1_connect-1\">No<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Not sure yet\" id=\"form-field-form1_connect-2\" name=\"form_fields[form1_connect]\" required=\"required\"> <label for=\"form-field-form1_connect-2\">Not sure yet<\/label><\/span><\/div>\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-what_improve elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-what_improve\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t1. What would you like to improve?\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[what_improve]\" id=\"form-field-what_improve\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"For example: connect disconnected processes, reduce duplicate work, improve visibility across teams...\" 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-select elementor-field-group elementor-column elementor-field-group-when_start elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-when_start\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t2. When would you like to start?\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[when_start]\" id=\"form-field-when_start\" class=\"elementor-field-textual elementor-size-md\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"Select an option\">Select an option<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"As soon as possible\">As soon as possible<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Within 1 month\">Within 1 month<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"1 \u2013 3 months\">1 \u2013 3 months<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"3+ months\">3+ months<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Not sure yet\">Not sure yet<\/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-text elementor-field-group elementor-column elementor-field-group-review_any elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-review_any\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t3. Anything we should review?\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[review_any]\" id=\"form-field-review_any\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Paste a link to your product, website, or a shared folder with documents, images, or other relevant materials.\">\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-full_name elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-full_name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t1. Full name\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[full_name]\" id=\"form-field-full_name\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Your full name\" 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-work_email elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-work_email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t2. Work email \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[work_email]\" id=\"form-field-work_email\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"you@company.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-company elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-company\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t3. Company or organization\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[company]\" id=\"form-field-company\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Company name\" 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-select elementor-field-group elementor-column elementor-field-group-role elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-role\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t4. Your role\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[role]\" id=\"form-field-role\" class=\"elementor-field-textual elementor-size-md\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"Select an option\">Select an option<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Founder \/ CEO\">Founder \/ CEO<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"CTO \/ Technical Leader\">CTO \/ Technical Leader<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Engineering Manager\">Engineering Manager<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Product Manager\">Product Manager<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"HR \/ Talent\">HR \/ Talent<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Operations \/ Procurement\">Operations \/ Procurement<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Other\">Other<\/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-text elementor-field-group elementor-column elementor-field-group-package_tier elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-package_tier\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPackage Tier\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[package_tier]\" id=\"form-field-package_tier\" class=\"elementor-field elementor-size-md  elementor-field-textual\" value=\"GENERAL\">\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-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\">\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\">Send<\/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<\/form>\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-9b102f0 e-flex e-con-boxed e-con e-parent\" data-id=\"9b102f0\" data-element_type=\"container\" data-e-type=\"container\" id=\"continue_section\" 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-5ce2b14d e-con-full e-flex e-con e-child\" data-id=\"5ce2b14d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33f9cde9 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"33f9cde9\" 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<div class=\"elementor-element elementor-element-102a72c5 e-con-full e-flex e-con e-child\" data-id=\"102a72c5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78110d58 btn-mobile-full elementor-widget elementor-widget-button\" data-id=\"78110d58\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"continue_button\" 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-size-sm\" role=\"button\">\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\">Continue<\/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 class=\"elementor-element elementor-element-2c0f825a btn-mobile-full elementor-widget elementor-widget-button\" data-id=\"2c0f825a\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"finish_button\" 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-size-sm\" role=\"button\">\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\">Send package request<\/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 class=\"elementor-element elementor-element-7f4abb24 btn-mobile-full elementor-widget elementor-widget-button\" data-id=\"7f4abb24\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"back_button\" 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-size-sm\" role=\"button\">\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\">Back<\/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-7b732f07 e-flex e-con-boxed e-con e-parent\" data-id=\"7b732f07\" 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\t\t<div class=\"elementor-element elementor-element-6eed5530 elementor-widget elementor-widget-html\" data-id=\"6eed5530\" 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<script>\n    document.addEventListener(\"DOMContentLoaded\", function () {\n    const continueBtn = document.getElementById(\"continue_button\");\n    const finishBtn = document.getElementById(\"finish_button\");\n    const backBtn = document.getElementById(\"back_button\");\n\n    const stepFields = {\n        1: [\n            \"form1_what\",\n            \"form1_connect\"\n        ],\n\n        2: [\n            \"what_improve\",\n            \"when_start\",\n            \"review_any\"\n        ],\n\n        3: [\n            \"full_name\",\n            \"work_email\",\n            \"company\",\n            \"role\"\n        ]\n    };\n\n    let currentStep = 1;\n\n    function getField(fieldId) {\n        return document.querySelector(\n            \".elementor-field-group-\" + fieldId\n        );\n    }\n\n    function isFieldVisible(field) {\n        if (!field) {\n            return false;\n        }\n\n        return (\n            field.style.display !== \"none\" &&\n            window.getComputedStyle(field).display !== \"none\"\n        );\n    }\n\n    function getFieldInputs(field) {\n        if (!field) {\n            return [];\n        }\n\n        return Array.from(\n            field.querySelectorAll(\n                \"input:not([type='hidden']), textarea, select\"\n            )\n        );\n    }\n\n    function validateTextField(field) {\n        const inputs = getFieldInputs(field);\n\n        if (!inputs.length) {\n            return false;\n        }\n\n        const input = inputs[0];\n\n        return input.value.trim() !== \"\";\n    }\n\n    function validateRadioField(field) {\n        const checked = field.querySelector(\n            \"input[type='radio']:checked\"\n        );\n\n        return !!checked;\n    }\n\n    function validateSelectField(field) {\n        const select = field.querySelector(\"select\");\n\n        if (!select) {\n            return false;\n        }\n\n        return (\n            select.selectedIndex > 0 &&\n            select.value.trim() !== \"\"\n        );\n    }\n\n    function validateEmailField(field) {\n        const input = field.querySelector(\n            \"input[type='email']\"\n        );\n\n        if (!input) {\n            return false;\n        }\n\n        const value = input.value.trim();\n\n        if (value === \"\") {\n            return false;\n        }\n\n        return input.checkValidity();\n    }\n\n    function validateField(fieldId) {\n        const field = getField(fieldId);\n\n        if (!field) {\n            return false;\n        }\n\n        if (!isFieldVisible(field)) {\n            return true;\n        }\n\n        switch (fieldId) {\n            case \"form1_what\":\n                return validateTextField(field);\n\n            case \"form1_connect\":\n                return validateRadioField(field);\n\n            case \"what_improve\":\n                return validateTextField(field);\n\n            case \"when_start\":\n                return validateSelectField(field);\n\n            case \"review_any\":\n                return true;\n\n            case \"full_name\":\n                return validateTextField(field);\n\n            case \"work_email\":\n                return validateEmailField(field);\n\n            case \"company\":\n                return validateTextField(field);\n\n            case \"role\":\n                return validateSelectField(field);\n\n            default:\n                return false;\n        }\n    }\n\n    function validateCurrentStep() {\n        const fields = stepFields[currentStep];\n\n        if (!fields) {\n            return false;\n        }\n\n        return fields.every(function (fieldId) {\n            return validateField(fieldId);\n        });\n    }\n\n    function updateContinueButton() {\n        if (!continueBtn) {\n            return;\n        }\n\n        if (currentStep >= 3) {\n            continueBtn.style.display = \"none\";\n            return;\n        }\n\n        continueBtn.style.display = \"block\";\n\n        const valid = validateCurrentStep();\n\n        continueBtn.disabled = !valid;\n        const button = continueBtn.querySelector(\"a\");\n\n        if (button) {\n            button.style.pointerEvents = valid ? \"auto\" : \"none\";\n            button.style.opacity = valid ? \"1\" : \"0.5\";\n            button.setAttribute(\n                \"aria-disabled\",\n                valid ? \"false\" : \"true\"\n            );\n        }\n    }\n\n    function updateFinishButton() {\n        if (!finishBtn) {\n            return;\n        }\n\n        if (currentStep !== 3) {\n            finishBtn.style.display = \"none\";\n            return;\n        }\n\n        finishBtn.style.display = \"block\";\n\n        const valid = validateCurrentStep();\n\n        finishBtn.disabled = !valid;\n\n        const button = finishBtn.querySelector(\"a\");\n\n        if (button) {\n            button.style.pointerEvents = valid ? \"auto\" : \"none\";\n            button.style.opacity = valid ? \"1\" : \"0.5\";\n            button.setAttribute(\n                \"aria-disabled\",\n                valid ? \"false\" : \"true\"\n            );\n        }\n    }\n\n    function hideAllSteps() {\n        for (let step = 1; step <= 3; step++) {\n            const intro = document.getElementById(\n                `steep${step}-intro`\n            );\n\n            if (intro) {\n                intro.style.display = \"none\";\n            }\n        }\n\n        Object.values(stepFields)\n            .flat()\n            .forEach(function (fieldId) {\n                const field = getField(fieldId);\n\n                if (field) {\n                    field.style.display = \"none\";\n                }\n            });\n    }\n\n    function showStep(stepNumber) {\n        hideAllSteps();\n\n        const intro = document.getElementById(\n            `steep${stepNumber}-intro`\n        );\n\n        if (intro) {\n            intro.style.display = \"block\";\n        }\n\n        if (stepFields[stepNumber]) {\n            stepFields[stepNumber].forEach(function (fieldId) {\n                const field = getField(fieldId);\n\n                if (field) {\n                    field.style.display = \"\";\n                }\n            });\n        }\n\n        currentStep = stepNumber;\n\n        updateNavigation();\n        updateStepIndicators();\n        updateProgressLine();\n    }\n\n    function updateNavigation() {\n        if (backBtn) {\n            backBtn.style.display =\n                currentStep > 1\n                    ? \"block\"\n                    : \"none\";\n        }\n\n        updateContinueButton();\n        updateFinishButton();\n    }\n\n    if (backBtn) {\n        backBtn.addEventListener(\"click\", function () {\n            if (currentStep > 1) {\n                showStep(currentStep - 1);\n            }\n        });\n    }\n\n    if (continueBtn) {\n        continueBtn.addEventListener(\"click\", function () {\n            if (!validateCurrentStep()) {\n                return;\n            }\n\n            if (currentStep < 3) {\n                showStep(currentStep + 1);\n            }\n        });\n    }\n\n    if (finishBtn) {\n        finishBtn.addEventListener(\"click\", function () {\n            if (currentStep !== 3) {\n                return;\n            }\n\n            if (!validateCurrentStep()) {\n                return;\n            }\n\n            const formContainer = document.getElementById(\n                \"elementor_form_package\"\n            );\n\n            if (!formContainer) {\n                console.error(\n                    \"Elementor form container #elementor_form_package was not found.\"\n                );\n\n                return;\n            }\n\n            const form = formContainer.matches(\"form\")\n                ? formContainer\n                : formContainer.querySelector(\"form\");\n\n            if (!form) {\n                console.error(\n                    \"No <form> element was found inside #elementor_form_package.\"\n                );\n\n                return;\n            }\n\n            if (typeof form.requestSubmit === \"function\") {\n                form.requestSubmit();\n            } else {\n                const submitEvent = new Event(\n                    \"submit\",\n                    {\n                        bubbles: true,\n                        cancelable: true\n                    }\n                );\n\n                form.dispatchEvent(submitEvent);\n            }\n        });\n    }\n\n    function attachValidationListeners() {\n        Object.values(stepFields)\n            .flat()\n            .forEach(function (fieldId) {\n                const field = getField(fieldId);\n\n                if (!field) {\n                    return;\n                }\n\n                const inputs = getFieldInputs(field);\n\n                inputs.forEach(function (input) {\n                    input.addEventListener(\n                        \"input\",\n                        function () {\n                            updateNavigation();\n                        }\n                    );\n\n                    input.addEventListener(\n                        \"change\",\n                        function () {\n                            updateNavigation();\n                        }\n                    );\n                });\n            });\n    }\n\n    function updateStepIndicators() {\n        const steps = [1, 2, 3];\n\n        steps.forEach(function (step) {\n            const indicator = document.getElementById(\n                `steep${step}-indicator`\n            );\n\n            const numberWrapper = document.getElementById(\n                `steep${step}-number`\n            );\n\n            const labelWrapper = document.getElementById(\n                `steep${step}-label`\n            );\n\n            if (\n                !indicator ||\n                !numberWrapper ||\n                !labelWrapper\n            ) {\n                return;\n            }\n\n            const isOn = step <= currentStep;\n\n            if (isOn) {\n                indicator.style.backgroundColor = \"#1563FF\";\n                indicator.style.borderColor = \"#1563FF\";\n\n                applyColorToChildren(\n                    numberWrapper,\n                    \"#FFFFFF\"\n                );\n\n                applyColorToChildren(\n                    labelWrapper,\n                    \"#1563FF\"\n                );\n            } else {\n                indicator.style.backgroundColor = \"#FFFFFF\";\n                indicator.style.borderColor = \"#D9D9D9\";\n\n                applyColorToChildren(\n                    numberWrapper,\n                    \"#A3A3A3\"\n                );\n\n                applyColorToChildren(\n                    labelWrapper,\n                    \"#A3A3A3\"\n                );\n            }\n        });\n    }\n\n    function applyColorToChildren(element, color) {\n        if (!element) {\n            return;\n        }\n\n        element.style.color = color;\n\n        const children = element.querySelectorAll(\"*\");\n\n        children.forEach(function (child) {\n            child.style.color = color;\n        });\n    }\n\n    function updateProgressLine() {\n        const line = document.getElementById(\n            \"steep-progress-line\"\n        );\n\n        if (!line) {\n            return;\n        }\n\n        let percent = 0;\n\n        if (currentStep === 2) {\n            percent = 50;\n        } else if (currentStep === 3) {\n            percent = 100;\n        }\n\n        line.style.setProperty(\n            \"--progress-percent\",\n            percent + \"%\"\n        );\n    }\n\n    attachValidationListeners();\n\n    showStep(1);\n});\n\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n    const selects = document.querySelectorAll(\"form select\");\n\n    selects.forEach(select => {\n        const firstOption = select.querySelector(\"option:first-child\");\n\n        if (firstOption) {\n            firstOption.disabled = true;\n            firstOption.selected = true;\n        }\n    });\n});\n\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n    function setPackageTier() {\n        const hash = window.location.hash.replace(\"#\", \"\").trim();\n\n        if (!hash) {\n            return;\n        }\n\n        const packageTier = document.getElementById(\"form-field-package_tier\");\n        const tierNames = document.querySelectorAll(\n            \".tier_name .elementor-heading-title\"\n        );\n\n        if (packageTier) {\n            packageTier.value = hash;\n\n            packageTier.dispatchEvent(new Event(\"input\", {\n                bubbles: true\n            }));\n\n            packageTier.dispatchEvent(new Event(\"change\", {\n                bubbles: true\n            }));\n        }\n\n        tierNames.forEach(function (element) {\n            element.textContent = hash;\n        });\n    }\n\n    setPackageTier();\n\n    setTimeout(setPackageTier, 500);\n    setTimeout(setPackageTier, 1500);\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-04ac85e elementor-widget elementor-widget-html\" data-id=\"04ac85e\" 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<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n    const form = document.getElementById(\"elementor_form_package\");\r\n\r\n    if (!form) {\r\n        return;\r\n    }\r\n\r\n    const fields = {\r\n        form1_what: {\r\n            element: form.querySelector(\"#form-field-form1_what\"),\r\n            type: \"text\",\r\n            minLength: 5\r\n        },\r\n        form1_connect: {\r\n            element: form.querySelector(\r\n                'input[name=\"form_fields[form1_connect]\"]'\r\n            ),\r\n            type: \"radio\"\r\n        },\r\n        what_improve: {\r\n            element: form.querySelector(\"#form-field-what_improve\"),\r\n            type: \"text\",\r\n            minLength: 5\r\n        },\r\n        when_start: {\r\n            element: form.querySelector(\"#form-field-when_start\"),\r\n            type: \"select\"\r\n        },\r\n        full_name: {\r\n            element: form.querySelector(\"#form-field-full_name\"),\r\n            type: \"text\",\r\n            minLength: 3\r\n        },\r\n        work_email: {\r\n            element: form.querySelector(\"#form-field-work_email\"),\r\n            type: \"email\"\r\n        },\r\n        company: {\r\n            element: form.querySelector(\"#form-field-company\"),\r\n            type: \"text\",\r\n            minLength: 5\r\n        },\r\n        role: {\r\n            element: form.querySelector(\"#form-field-role\"),\r\n            type: \"select\"\r\n        }\r\n    };\r\n\r\n    const submitButton = form.querySelector(\r\n        \"button[type='submit'], input[type='submit']\"\r\n    );\r\n\r\n    if (!submitButton) {\r\n        return;\r\n    }\r\n\r\n    Object.values(fields).forEach(function (field) {\r\n        field.touched = false;\r\n    });\r\n\r\n    function getErrorMessage(fieldName) {\r\n        const field = fields[fieldName];\r\n\r\n        if (field.type === \"email\") {\r\n            return \"Please enter a valid email address.\";\r\n        }\r\n\r\n        if (field.type === \"select\") {\r\n            return \"Please select an option.\";\r\n        }\r\n\r\n        if (field.type === \"radio\") {\r\n            return \"Please select an option.\";\r\n        }\r\n\r\n        if (field.type === \"text\") {\r\n            if (field.minLength) {\r\n                return \"Please enter at least \" + field.minLength + \" characters.\";\r\n            }\r\n\r\n            return \"This field is required.\";\r\n        }\r\n\r\n        return \"This field is invalid.\";\r\n    }\r\n\r\n    function isValid(fieldName) {\r\n        const field = fields[fieldName];\r\n\r\n        if (!field.element) {\r\n            return false;\r\n        }\r\n\r\n        if (field.type === \"radio\") {\r\n            const radio = form.querySelector(\r\n                'input[name=\"form_fields[' + fieldName + ']\"]:checked'\r\n            );\r\n\r\n            return radio !== null;\r\n        }\r\n\r\n        const value = field.element.value.trim();\r\n\r\n        if (field.type === \"text\") {\r\n            return value.length >= field.minLength;\r\n        }\r\n\r\n        if (field.type === \"email\") {\r\n            return \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(value);\r\n        }\r\n\r\n        if (field.type === \"select\") {\r\n            return value !== \"\" && value !== \"Select an option\";\r\n        }\r\n\r\n        return false;\r\n    }\r\n\r\n    function showError(fieldName) {\r\n        const field = fields[fieldName];\r\n\r\n        if (!field.element) {\r\n            return;\r\n        }\r\n\r\n        const fieldWrapper = field.element.closest(\".elementor-field-group\");\r\n\r\n        if (!fieldWrapper) {\r\n            return;\r\n        }\r\n\r\n        let error = fieldWrapper.querySelector(\".project-form-error\");\r\n\r\n        if (!error) {\r\n            error = document.createElement(\"div\");\r\n            error.className = \"project-form-error\";\r\n            fieldWrapper.appendChild(error);\r\n        }\r\n\r\n        error.textContent = getErrorMessage(fieldName);\r\n        error.style.display = \"block\";\r\n\r\n        field.element.classList.add(\"project-form-invalid\");\r\n    }\r\n\r\n    function hideError(fieldName) {\r\n        const field = fields[fieldName];\r\n\r\n        if (!field.element) {\r\n            return;\r\n        }\r\n\r\n        const fieldWrapper = field.element.closest(\".elementor-field-group\");\r\n\r\n        if (!fieldWrapper) {\r\n            return;\r\n        }\r\n\r\n        const error = fieldWrapper.querySelector(\".project-form-error\");\r\n\r\n        if (error) {\r\n            error.style.display = \"none\";\r\n        }\r\n\r\n        field.element.classList.remove(\"project-form-invalid\");\r\n    }\r\n\r\n    function validateField(fieldName, showMessage = false) {\r\n        const valid = isValid(fieldName);\r\n\r\n        if (valid) {\r\n            hideError(fieldName);\r\n        } else if (showMessage) {\r\n            showError(fieldName);\r\n        }\r\n\r\n        return valid;\r\n    }\r\n\r\n    function validateForm() {\r\n        let valid = true;\r\n\r\n        Object.keys(fields).forEach(function (fieldName) {\r\n            const fieldValid = validateField(\r\n                fieldName,\r\n                fields[fieldName].touched\r\n            );\r\n\r\n            if (!fieldValid) {\r\n                valid = false;\r\n            }\r\n        });\r\n\r\n        return valid;\r\n    }\r\n\r\n    function updateSubmitButton() {\r\n        const valid = Object.keys(fields).every(function (fieldName) {\r\n            return isValid(fieldName);\r\n        });\r\n\r\n        submitButton.disabled = !valid;\r\n        submitButton.setAttribute(\r\n            \"aria-disabled\",\r\n            valid ? \"false\" : \"true\"\r\n        );\r\n    }\r\n\r\n    Object.keys(fields).forEach(function (fieldName) {\r\n        const field = fields[fieldName];\r\n\r\n        if (!field.element) {\r\n            return;\r\n        }\r\n\r\n        if (field.type === \"radio\") {\r\n            const radios = form.querySelectorAll(\r\n                'input[name=\"form_fields[' + fieldName + ']\"]'\r\n            );\r\n\r\n            radios.forEach(function (radio) {\r\n                radio.addEventListener(\"change\", function () {\r\n                    field.touched = true;\r\n                    validateField(fieldName, true);\r\n                    updateSubmitButton();\r\n                });\r\n            });\r\n\r\n            return;\r\n        }\r\n\r\n        field.element.addEventListener(\"input\", function () {\r\n            field.touched = true;\r\n            validateField(fieldName, true);\r\n            updateSubmitButton();\r\n        });\r\n\r\n        field.element.addEventListener(\"change\", function () {\r\n            field.touched = true;\r\n            validateField(fieldName, true);\r\n            updateSubmitButton();\r\n        });\r\n\r\n        field.element.addEventListener(\"blur\", function () {\r\n            field.touched = true;\r\n            validateField(fieldName, true);\r\n            updateSubmitButton();\r\n        });\r\n    });\r\n\r\n    form.addEventListener(\"submit\", function (event) {\r\n        Object.keys(fields).forEach(function (fieldName) {\r\n            fields[fieldName].touched = true;\r\n        });\r\n\r\n        const valid = validateForm();\r\n\r\n        updateSubmitButton();\r\n\r\n        if (!valid) {\r\n            event.preventDefault();\r\n            event.stopPropagation();\r\n        }\r\n    });\r\n\r\n    updateSubmitButton();\r\n});\r\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","protected":false},"excerpt":{"rendered":"<p>Back to Tier selection 1 Details 2 Context 3 Contact AI Launch \u00b7 GENERAL Tell us about what you\u2019ve built Share a little context about your prototype so we can understand what we\u2019re working with. AI Launch \u00b7 GENERAL A little more about your project Help us understand what you want to achieve and when [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-20660","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ntsprint.com\/es\/wp-json\/wp\/v2\/pages\/20660","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ntsprint.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ntsprint.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ntsprint.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ntsprint.com\/es\/wp-json\/wp\/v2\/comments?post=20660"}],"version-history":[{"count":112,"href":"https:\/\/www.ntsprint.com\/es\/wp-json\/wp\/v2\/pages\/20660\/revisions"}],"predecessor-version":[{"id":21195,"href":"https:\/\/www.ntsprint.com\/es\/wp-json\/wp\/v2\/pages\/20660\/revisions\/21195"}],"wp:attachment":[{"href":"https:\/\/www.ntsprint.com\/es\/wp-json\/wp\/v2\/media?parent=20660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}