{"id":3480,"date":"2025-07-08T15:35:51","date_gmt":"2025-07-08T20:35:51","guid":{"rendered":"http:\/\/extrusiones.local\/?page_id=3480"},"modified":"2026-03-26T09:36:14","modified_gmt":"2026-03-26T14:36:14","slug":"pqrs","status":"publish","type":"page","link":"https:\/\/extrusiones.com.co\/en\/pqrs\/","title":{"rendered":"PQRS"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3480\" class=\"elementor elementor-3480\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a52f56e e-flex e-con-boxed e-con e-parent\" data-id=\"a52f56e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a742428 e-con-full e-flex e-con e-child\" data-id=\"a742428\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3edbbc elementor-widget elementor-widget-image\" data-id=\"e3edbbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"515\" src=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/07\/Mesa-de-trabajo-3-1.png\" class=\"attachment-large size-large wp-image-3482\" alt=\"\" srcset=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/07\/Mesa-de-trabajo-3-1.png 957w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/07\/Mesa-de-trabajo-3-1-500x322.png 500w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/07\/Mesa-de-trabajo-3-1-300x193.png 300w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/07\/Mesa-de-trabajo-3-1-768x494.png 768w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/07\/Mesa-de-trabajo-3-1-18x12.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e472634 e-con-full e-flex e-con e-child\" data-id=\"e472634\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69be1cd elementor-widget elementor-widget-heading\" data-id=\"69be1cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\"><b>En Extrusiones<\/b> <br>valoramos la voz de nuestros clientes, aliados y comunidad.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-221a9d5 elementor-widget elementor-widget-text-editor\" data-id=\"221a9d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Si tienes alguna inquietud, comentario o necesitas elevar una petici\u00f3n, queja, reclamo o sugerencia (PQRS), estamos aqu\u00ed para escucharte y darte respuesta.<\/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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-449b4dd e-flex e-con-boxed e-con e-parent\" data-id=\"449b4dd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-86fab88 e-con-full pqrs-tipo-btn tipo-peticion e-flex e-con e-child\" data-id=\"86fab88\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b15456c elementor-flip-box--effect-zoom-out pqrs-tipo-trigger elementor-widget elementor-widget-flip-box\" data-id=\"b15456c\" data-element_type=\"widget\" data-e-type=\"widget\" data-tipo=\"PETICION\" data-widget_type=\"flip-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-flip-box\" tabindex=\"0\">\n\t\t\t<div class=\"elementor-flip-box__layer elementor-flip-box__front\">\n\t\t\t\t<div class=\"elementor-flip-box__layer__overlay\">\n\t\t\t\t\t<div class=\"elementor-flip-box__layer__inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-flip-box__image\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-69-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-image-5429\" alt=\"\" srcset=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-69-150x150.png 150w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-69-12x12.png 12w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-69-100x100.png 100w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-69.png 191w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-flip-box__layer__title\">\n\t\t\t\t\t\t\t\tPetici\u00f3n\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"elementor-flip-box__layer elementor-flip-box__back\">\n\t\t\t<div class=\"elementor-flip-box__layer__overlay\">\n\t\t\t\t<div class=\"elementor-flip-box__layer__inner\">\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-flip-box__layer__description\">\n\t\t\t\t\t\t\tEs cuando el cliente solicita un cambio o ajuste relacionado con el producto o con la documentaci\u00f3n de su compra.\nEjemplos:\nSolicitar el cambio de una factura.\nPedir el cambio de un producto por otro.\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-flip-box__button elementor-button elementor-size-md\">\n\t\t\t\t\t\t\tRadicar Petici\u00f3n\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-d3f6e76 e-con-full pqrs-tipo-btn tipo-peticion e-flex e-con e-child\" data-id=\"d3f6e76\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8ad3059 elementor-flip-box--effect-zoom-out pqrs-tipo-trigger elementor-widget elementor-widget-flip-box\" data-id=\"8ad3059\" data-element_type=\"widget\" data-e-type=\"widget\" data-tipo=\"QUEJA\" data-widget_type=\"flip-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-flip-box\" tabindex=\"0\">\n\t\t\t<div class=\"elementor-flip-box__layer elementor-flip-box__front\">\n\t\t\t\t<div class=\"elementor-flip-box__layer__overlay\">\n\t\t\t\t\t<div class=\"elementor-flip-box__layer__inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-flip-box__image\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-68-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-image-5456\" alt=\"\" srcset=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-68-150x150.png 150w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-68-12x12.png 12w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-68-100x100.png 100w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-68.png 207w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-flip-box__layer__title\">\n\t\t\t\t\t\t\t\tQueja\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"elementor-flip-box__layer elementor-flip-box__back\">\n\t\t\t<div class=\"elementor-flip-box__layer__overlay\">\n\t\t\t\t<div class=\"elementor-flip-box__layer__inner\">\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-flip-box__layer__description\">\n\t\t\t\t\t\t\tEs la manifestaci\u00f3n de inconformidad del cliente respecto a las condiciones de entrega del producto o la atenci\u00f3n recibida, sin que implique\u2028una devoluci\u00f3n o un incumplimiento contractual.\nEjemplos:\nEl producto lleg\u00f3 en malas condiciones de presentaci\u00f3n (empaque y embalaje), pero el cliente decide conservarlo.\nCuando el producto presenta un precio diferente al acordado con el cliente.\nCuando el cliente no recibe el producto que se acord\u00f3 en el pedido.\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-flip-box__button elementor-button elementor-size-md\">\n\t\t\t\t\t\t\tRadicar Queja\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-b369fbe e-con-full pqrs-tipo-btn tipo-peticion e-flex e-con e-child\" data-id=\"b369fbe\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3fdeb2 elementor-flip-box--effect-zoom-out pqrs-tipo-trigger elementor-widget elementor-widget-flip-box\" data-id=\"f3fdeb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-tipo=\"RECLAMO\" data-widget_type=\"flip-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-flip-box\" tabindex=\"0\">\n\t\t\t<div class=\"elementor-flip-box__layer elementor-flip-box__front\">\n\t\t\t\t<div class=\"elementor-flip-box__layer__overlay\">\n\t\t\t\t\t<div class=\"elementor-flip-box__layer__inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-flip-box__image\">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-70-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-image-5458\" alt=\"\" srcset=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-70-150x150.png 150w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-70-12x12.png 12w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-70-100x100.png 100w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/Group-70.png 208w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-flip-box__layer__title\">\n\t\t\t\t\t\t\t\tReclamo\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"elementor-flip-box__layer elementor-flip-box__back\">\n\t\t\t<div class=\"elementor-flip-box__layer__overlay\">\n\t\t\t\t<div class=\"elementor-flip-box__layer__inner\">\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-flip-box__layer__description\">\n\t\t\t\t\t\t\tEs la manifestaci\u00f3n del cliente cuando existe un incumplimiento relacionado con el producto o servicio, especialmente en lo referente a especificaciones t\u00e9cnicas, propiedades f\u00edsico\u2013mec\u00e1nicas o cualquier condici\u00f3n prometida.\u2028Ejemplos:\nEl producto no cumple con las especificaciones t\u00e9cnicas acordadas en el plano.\nEl producto no cumple con las propiedades \n      f\u00edsico-mec\u00e1nicas    \n      acordadas\u2028\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-flip-box__button elementor-button elementor-size-md\">\n\t\t\t\t\t\t\tRadicar Reclamo\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-c812848 e-con-full pqrs-tipo-btn tipo-peticion e-flex e-con e-child\" data-id=\"c812848\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4d2c46 elementor-flip-box--effect-zoom-out pqrs-tipo-trigger elementor-widget elementor-widget-flip-box\" data-id=\"e4d2c46\" data-element_type=\"widget\" data-e-type=\"widget\" data-tipo=\"SUGERENCIA\" data-widget_type=\"flip-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-flip-box\" tabindex=\"0\">\n\t\t\t<div class=\"elementor-flip-box__layer elementor-flip-box__front\">\n\t\t\t\t<div class=\"elementor-flip-box__layer__overlay\">\n\t\t\t\t\t<div class=\"elementor-flip-box__layer__inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-flip-box__image\">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/sugerencia-1-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-image-5459\" alt=\"\" srcset=\"https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/sugerencia-1-150x150.png 150w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/sugerencia-1-12x12.png 12w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/sugerencia-1-100x100.png 100w, https:\/\/extrusiones.com.co\/wp-content\/uploads\/2025\/12\/sugerencia-1.png 171w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-flip-box__layer__title\">\n\t\t\t\t\t\t\t\tSugerencia\t\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"elementor-flip-box__layer elementor-flip-box__back\">\n\t\t\t<div class=\"elementor-flip-box__layer__overlay\">\n\t\t\t\t<div class=\"elementor-flip-box__layer__inner\">\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-flip-box__layer__description\">\n\t\t\t\t\t\t\tEs la propuesta o idea que presenta el cliente para mejorar un producto, servicio o proceso. La compa\u00f1\u00eda evaluar\u00e1 su viabilidad para determinar si puede ser implementada.\nEjemplos:\nPropuesta de incluir nuevos empaques.\nIdea para agilizar los tiempos de entrega\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-flip-box__button elementor-button elementor-size-md\">\n\t\t\t\t\t\t\tRadicar Sugerencia\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-15f400e e-flex e-con-boxed e-con e-parent\" data-id=\"15f400e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-747aef3 elementor-widget elementor-widget-text-editor\" data-id=\"747aef3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Nuestro equipo se comunicar\u00e1 con usted en un plazo no mayor a 24 horas.<br \/><\/strong>(Horario de comunicaci\u00f3n: lunes a viernes de 7:30 a 5:00 pm)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-851e1c0 e-con-full e-flex e-con e-parent\" data-id=\"851e1c0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-97bbe2b elementor-widget elementor-widget-text-editor\" data-id=\"97bbe2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><br \/>La informaci\u00f3n suministrada ser\u00e1 tratada conforme a nuestra pol\u00edtica de protecci\u00f3n de datos personales.<br \/>Consulta m\u00e1s detalles <a style=\"color: #e00829;\" href=\"#\">[aqu\u00ed]<\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-857f9fd elementor-widget elementor-widget-html\" data-id=\"857f9fd\" 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<style>\r\n  :root{\r\n    --bg: #4a4a4a;        \/* fondo panel *\/\r\n    --text: #ffffff;      \/* texto en panel *\/\r\n    --input-bg: #f1f1f1;  \/* fondo inputs *\/\r\n    --input-text: #000000;\r\n    --accent: #D8000B;    \/* rojo bot\u00f3n *\/\r\n    --accent-hover: #ffffff;\r\n  }\r\n\r\n  .form-wrapper {\r\n    background: rgba(102, 102, 102, 0.7);\r\n    padding: 2rem;\r\n    border-radius: 16px;\r\n    max-width: 1100px;\r\n    margin: 30px auto;\r\n    font-family: Arial, sans-serif;\r\n    color: var(--text);\r\n  }\r\n\r\n  .form-wrapper h2.section-title{\r\n    margin: 0 0 1rem 0;\r\n    font-size: 1.6rem;\r\n    font-weight: 700;\r\n  }\r\n\r\n  .form-grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 18px 22px; \/* filas \/ columnas *\/\r\n    margin-bottom: 1.2rem;\r\n  }\r\n\r\n  .form-group {\r\n    display: flex;\r\n    flex-direction: column;\r\n  }\r\n\r\n  .form-group label {\r\n    font-weight: bold;\r\n    margin-bottom: 8px;\r\n    color: var(--text);\r\n  }\r\n\r\n  .form-group input,\r\n  .form-group select,\r\n  .form-group textarea {\r\n    padding: 12px 14px;\r\n    border-radius: 10px;\r\n    border: none;\r\n    background: var(--input-bg);\r\n    color: var(--input-text);\r\n    width: 100%;\r\n    box-sizing: border-box;\r\n    outline: none;\r\n  }\r\n\r\n  \/* \u2705 Empresa readonly: un poquito diferente para que se note *\/\r\n  .form-group input[readonly]{\r\n    background: #e6e6e6;\r\n    cursor: not-allowed;\r\n  }\r\n\r\n  .form-group textarea {\r\n    resize: vertical;\r\n    min-height: 130px;\r\n  }\r\n\r\n  .full-width { grid-column: 1 \/ -1; }\r\n  .hidden { display: none !important; }\r\n\r\n  .note {\r\n    font-size: .92rem;\r\n    opacity: .9;\r\n    margin: .25rem 0 0;\r\n  }\r\n\r\n  \/* \u2705 Mensaje de validaci\u00f3n NIT *\/\r\n  .nit-status{\r\n    font-size: 14px;\r\n    margin-top: 6px;\r\n    line-height: 1.2;\r\n  }\r\n  .nit-status.ok{ color:#1a7f37; }\r\n  .nit-status.bad{ color:#c1121f; }\r\n  .nit-status.loading{ color:#ffffff; opacity:.9; }\r\n\r\n  button[type=\"submit\"] {\r\n    margin-top: 8px;\r\n    width: 100%;\r\n    background-color: var(--accent) !important;\r\n    border: none;\r\n    padding: 1rem;\r\n    font-size: 1.15rem;\r\n    color: #fff;\r\n    border-radius: 12px;\r\n    font-weight: bold;\r\n    cursor: pointer;\r\n    transition: background .25s, color .25s, transform .05s;\r\n  }\r\n  button[type=\"submit\"]:hover {\r\n    background-color: var(--accent-hover) !important;\r\n    color: var(--accent) !important;\r\n  }\r\n  button[type=\"submit\"]:active {\r\n    transform: translateY(1px);\r\n  }\r\n  button[type=\"submit\"][disabled]{\r\n    opacity:.7;\r\n    cursor:not-allowed;\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    .form-grid {\r\n      grid-template-columns: 1fr;\r\n      gap: 14px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<form\r\n  class=\"form-wrapper\"\r\n  id=\"form-pqrs\"\r\n  action=\"https:\/\/altotrafico-iav1-n8n.tmdjra.easypanel.host\/webhook\/pqrs\"\r\n  method=\"POST\"\r\n  enctype=\"multipart\/form-data\"\r\n\r\n  target=\"pqrs_iframe\"\r\n>\r\n\r\n  <h2 class=\"section-title\">Datos B\u00e1sicos<\/h2>\r\n\r\n  <div class=\"form-grid\">\r\n    <!-- 1. Nombre de la Empresa -> SOLO SE RELLENA -->\r\n    <div class=\"form-group\">\r\n      <label for=\"empresa\">Nombre de la Empresa<\/label>\r\n      <input\r\n        type=\"text\"\r\n        id=\"empresa\"\r\n        name=\"empresa\"\r\n        required\r\n        autocomplete=\"organization\"\r\n        placeholder=\"Se completar\u00e1 autom\u00e1ticamente al validar el NIT\"\r\n        readonly\r\n      >\r\n      <p class=\"note\">Este campo se completa autom\u00e1ticamente con la empresa registrada en el sistema.<\/p>\r\n    <\/div>\r\n\r\n    <!-- 1.1 NIT de la Empresa -->\r\n    <div class=\"form-group\">\r\n      <label for=\"nit\">NIT de la Empresa<\/label>\r\n      <input\r\n        type=\"text\"\r\n        id=\"nit\"\r\n        name=\"identificacion\"\r\n        required\r\n        inputmode=\"numeric\"\r\n        placeholder=\"Ej. 9001234567\"\r\n        autocomplete=\"off\"\r\n      >\r\n      <!-- \u2705 Aviso peque\u00f1o -->\r\n      <p class=\"note\">El NIT debe ingresarse <b>solo con n\u00fameros<\/b>, sin puntos ni guiones.<\/p>\r\n      <!-- \u2705 Estado de validaci\u00f3n (lo llena JS) -->\r\n      <div id=\"nit-status\" class=\"nit-status\"><\/div>\r\n    <\/div>\r\n\r\n    <!-- 2. Nombre y apellido -> Nombre del contacto -->\r\n    <div class=\"form-group\">\r\n      <label for=\"Fecha_de_Asignaci_n__c\">Fecha de asignaci\u00f3n<\/label>\r\n      <input type=\"date\" id=\"Fecha_de_Asignaci_n__c\" name=\"Fecha_de_Asignaci_n__c\">\r\n    <\/div>\r\n    <!-- 2. Nombre y apellido -> Nombre del contacto -->\r\n    <div class=\"form-group\">\r\n      <label for=\"contacto_nombre\">Nombre y apellido<\/label>\r\n      <input type=\"text\" id=\"contacto_nombre\" name=\"contacto_nombre\" required autocomplete=\"name\" placeholder=\"Ej. ANDR\u00c9S MEJ\u00cdA\">\r\n    <\/div>\r\n\r\n    <!-- 3. Cargo -> Cargo (Picklist) -->\r\n    <div class=\"form-group\">\r\n      <label for=\"cargo\">Cargo<\/label>\r\n      <select id=\"cargo\" name=\"cargo\" required>\r\n        <option value=\"\">-- Seleccione --<\/option>\r\n        <option value=\"CALIDAD\">CALIDAD<\/option>\r\n        <option value=\"COMERCIAL\">COMERCIAL<\/option>\r\n        <option value=\"COMPRAS\">COMPRAS<\/option>\r\n        <option value=\"INGENIERIA\">INGENIERIA<\/option>\r\n        <option value=\"MANTENIMIENTO\">MANTENIMIENTO<\/option>\r\n        <option value=\"PRODUCCION\">PRODUCCION<\/option>\r\n        <option value=\"GERENCIA\">GERENCIA<\/option>\r\n        <option value=\"PLANEACION\">PLANEACION<\/option>\r\n        <option value=\"ADMINISTRATIVO\">ADMINISTRATIVO<\/option>\r\n        <option value=\"PROYECTOS\">PROYECTOS<\/option>\r\n      <\/select>\r\n      <p class=\"note\">Seleccione el \u00e1rea o cargo del contacto seg\u00fan la lista establecida.<\/p>\r\n    <\/div>\r\n\r\n    <!-- 4. N\u00famero Celular -> Tel\u00e9fono celular del contacto -->\r\n    <div class=\"form-group\">\r\n      <label for=\"celular\">N\u00famero celular<\/label>\r\n      <input type=\"tel\" id=\"celular\" name=\"celular\" required inputmode=\"tel\" autocomplete=\"tel\" placeholder=\"Ej. 320 000 0000\">\r\n    <\/div>\r\n\r\n    <!-- 5. N\u00famero fijo -> Tel\u00e9fono del contacto (opcional) -->\r\n    <div class=\"form-group\">\r\n      <label for=\"telefono\">N\u00famero fijo (opcional)<\/label>\r\n      <input type=\"tel\" id=\"telefono\" name=\"telefono\" inputmode=\"tel\" autocomplete=\"tel-national\" placeholder=\"Ej. (604) 000 0000\">\r\n    <\/div>\r\n\r\n    <!-- 6. Email Corporativo -> Email del contacto -->\r\n    <div class=\"form-group\">\r\n      <label for=\"email\">Email corporativo<\/label>\r\n      <input type=\"email\" id=\"email\" name=\"email\" required autocomplete=\"email\" placeholder=\"nombre.apellido@empresa.com\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Estos dos los genera n8n, se dejan por compatibilidad -->\r\n  <input type=\"hidden\" name=\"numero_pqrs\" value=\"\">\r\n  <input type=\"hidden\" name=\"fecha\" value=\"\">\r\n\r\n  <!-- 7. Tipo -->\r\n  <div class=\"form-grid\">\r\n    <div class=\"form-group full-width\">\r\n      <label for=\"tipo\">Tipo<\/label>\r\n      <select id=\"tipo\" name=\"tipo\" required>\r\n        <option value=\"\">-- Seleccione --<\/option>\r\n        <option value=\"PETICION\">PETICION<\/option>\r\n        <option value=\"QUEJA\">QUEJA<\/option>\r\n        <option value=\"RECLAMO\">RECLAMO<\/option>\r\n        <option value=\"SUGERENCIA\">SUGERENCIA<\/option>\r\n      <\/select>\r\n      <p class=\"note\">Seg\u00fan el tipo seleccionado se gestionar\u00e1 la definici\u00f3n en Salesforce.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <h2 class=\"section-title\">\ud83e\uddfe Evidencias de la PQRS<\/h2>\r\n\r\n  <!-- 8. Descripci\u00f3n -->\r\n  <div class=\"form-group full-width\">\r\n    <label for=\"descripcion\">Descripci\u00f3n de la novedad<\/label>\r\n    <textarea id=\"descripcion\" name=\"descripcion\" required placeholder=\"Describe la novedad que presenta\u2026\"><\/textarea>\r\n  <\/div>\r\n\r\n  <!-- 9. Impacto -->\r\n  <div class=\"form-group full-width\">\r\n    <label for=\"impacto\">Impacto generado por la novedad<\/label>\r\n    <textarea id=\"impacto\" name=\"impacto\" placeholder=\"Describe el impacto en tu operaci\u00f3n, clientes, costos, etc. (opcional)\"><\/textarea>\r\n  <\/div>\r\n<!-- campos caracteristicas y defectos -->\r\n <div id=\"campos-reclamo\" style=\"display: none;\">\r\n<div class=\"form-grid\">\r\n    <div class=\"form-group full-width\">\r\n      <label for=\"CARACTERISTICA__c\">Caracteristicas<\/label>\r\n      <select id=\"CARACTERISTICA__c\" name=\"CARACTERISTICA__c\">\r\n        <option value=\"\">-- Seleccione --<\/option>\r\n        <option value=\"ACABADO\">ACABADO<\/option>\r\n        <option value=\"DIMENSIONAL\">DIMENSIONAL<\/option>\r\n        <option value=\"DEFORMACION\">DEFORMACION<\/option>\r\n        <option value=\"DESGARRE\">DESGARRE<\/option>\r\n        <option value=\"GEOMETRICO\">GEOMETRICO<\/option>\r\n        <option value=\"MONTAJE\">MONTAJE<\/option>\r\n        <option value=\"PRESENTACION\">PRESENTACION<\/option>\r\n        <option value=\"VERIFICACIONVALIDACION\">VERIFICACION\/VALIDACI\u00d3N<\/option>\r\n        <option value=\"PROPIEDADES FISICOMECANICAS\">PROP.FISICOMECANICAS<\/option>\r\n      <\/select>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<div class=\"form-group full-width\">\r\n  <label for=\"DEFECTO__c\">Defecto<\/label>\r\n  <select id=\"DEFECTO__c\" name=\"DEFECTO__c\">\r\n    <option value=\"\">Seleccione una caracter\u00edstica primero<\/option>\r\n  <\/select>\r\n<\/div>  \r\n<\/div>\r\n<!-- campos caracteristicas y defectos -->\r\n\r\n  <!-- 10, 11, 12 condicional -->\r\n  <div id=\"grupo-condicional\" class=\"erahidden\">\r\n    <div class=\"form-group full-width\">\r\n      <label for=\"referencia\">Referencia (obligatorio para queja\/reclamo)<\/label>\r\n      <input type=\"text\" id=\"referencia\" name=\"referencia\" autocomplete=\"off\" placeholder=\"C\u00f3digo o referencia del producto\">\r\n    <\/div>\r\n\r\n    <div class=\"form-group full-width\">\r\n      <label for=\"cantidad\">Cantidad por recoger (no obligatorio)<\/label>\r\n      <input type=\"number\" id=\"cantidad\" name=\"cantidad\" min=\"0\" step=\"1\" inputmode=\"numeric\" placeholder=\"Ej. 10\">\r\n      <div class=\"note\">Solo diligenciar si corresponde a recogida.<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"form-group full-width\">\r\n      <label for=\"factura\">Factura asociada a la novedad (obligatorio para queja\/reclamo)<\/label>\r\n      <input type=\"text\" id=\"factura\" name=\"factura\" autocomplete=\"off\" placeholder=\"Ej. FAC-12345\">\r\n    <\/div>\r\n  <\/div>\r\n<!-- 13. Adjuntar evidencia -->\r\n<div class=\"form-group full-width\">\r\n  <label for=\"evidencia\">Adjuntar evidencia (opcional)<\/label>\r\n  <input \r\n    type=\"file\" \r\n    id=\"evidencia\" \r\n    name=\"evidencia\"\r\n    accept=\".jpg,.jpeg,.png,.pdf,.doc,.docx\"\r\n  >\r\n  <div class=\"note\">\r\n    Puedes adjuntar im\u00e1genes, PDF o documentos (m\u00e1x. 10MB).\r\n  <\/div>\r\n<\/div>\r\n\r\n  <button type=\"submit\" id=\"btn-submit\" disabled>Enviar PQRS \u2192<\/button>\r\n\r\n  <!-- Iframe oculto -->\r\n  <iframe name=\"pqrs_iframe\" id=\"pqrs_iframe\" style=\"display:none;\"><\/iframe>\r\n<\/form>\r\n<script>\r\n  const defectos = {\r\n\r\nACABADO: [\r\n\"GRANOS O GRUMOS\",\r\n\"BOMBAS O AMPOLLAS\",\r\n\"POROSIDAD\",\r\n\"RAYAS\",\r\n\"CAMBIO OE TONALIDAD\",\r\n\"MAL PULIDO (COMIDO)\",\r\n\"REBABA\",\r\n\"TALLADO\",\r\n\"GRANOS EN FLOC\",\r\n\"SUPERFICIE FLOC DESPOBLADA\",\r\n\"ARRUGAS O ESTRIAS\",\r\n\"EMPAQUE SUCIO\",\r\n\"CONTAMINACION CRUZADA\",\r\n\"CHUZO O PERFORACION\",\r\n\"MORAS EN ADHESIVO\",\r\n\"PRESENCIA DE BLOOMING O FROSTING\",\r\n\"MALA APARIENCIA\",\r\n\"EXCESO DE FLOC\"\r\n],\r\n\r\nDIMENSIONAL: [\r\n\"NO CUMPLE COTAS DE ESPECIFICACION\",\r\n\"NO CUMPLE COTAS DE CONTROL\",\r\n\"NO CUMPLE LONGITUD\",\r\n\"ZONA NO ACOTADA\"\r\n],\r\n\r\nDEFORMACION: [\r\n\"ENTORCHADO\",\r\n\"ONDULACION\",\r\n\"COLAPSO\",\r\n\"MATERIAL CRUDO\",\r\n\"EN CRUDO\",\r\n\"QUIEBRES\"\r\n],\r\n\r\nDESGARRE: [\r\n\"PERFIL RASGADO\",\r\n\"PERFIL CON PICADURAS\",\r\n\"RASGADO POR ADHESION\",\r\n\"EMPATE DESPRENDE CON FACILIDAD\"\r\n],\r\n\r\nGEOMETRICO: [\r\n\"EMPAQUE ADHERIDO\",\r\n\"EMPAQUE PEGADO\",\r\n\"ESCASA\",\r\n\"FALTANTE DE PESTA\u00d1AS\",\r\n\"ASIMETRIA\"\r\n],\r\n\r\nMONTAJE: [\r\n\"FALTA DE ALUMINIO\",\r\n\"ALUMINIO EN MAL ESTADO\",\r\n\"ALUMINIO HOMOLOGO CON DIFERENCIAS\",\r\n\"CARENCIA DE AGARRE DEL PERFIL\",\r\n\"PERFIL OPONE RESISTENCIA\"\r\n],\r\n\r\nPRESENTACION: [\r\n\"MAS DE 2 PUNTAS\",\r\n\"PRODUCCION TROCADA\",\r\n\"ENVOLTURA APRETADA\",\r\n\"POSICION ENVOLTURA INADECUADA\",\r\n\"ERAN TRAMOS Y LLEGO CONTINUO\",\r\n\"MALA MARCACION DEL EMPAQUE\",\r\n\"MAL CORTE (SALCHICHON)\",\r\n\"FALTANTE DE Unds O Mts\",\r\n\"FALTANTE DE GANCHOS\",\r\n\"ERROR EN ETIQUETA\",\r\n\"ENVOLTURA EN MAL ESTADO\",\r\n\"EXCESO DE LUBRICACION\",\r\n\"FALTA DE LUBRICACION\",\r\n\"DA\u00d1O EN CARRETA\"\r\n],\r\n\r\nVERIFICACIONVALIDACION: [\r\n\"CARENCIA DE FUNCIONALIDAD\",\r\n\"CARENCIA DE COTAS DE CONTROL\",\r\n\"PERFIL LUBRICADO Y VA SECO\",\r\n\"PERDIDA DE FELPA\",\r\n\"PERFIL SECO Y VA LUBRICADO\"\r\n],\r\n\r\n\"PROPIEDADES FISICOMECANICAS\": [\r\n\"BAJA DUREZA\",\r\n\"ALTA DUREZA\",\r\n\"BAJA DENSIDAD\",\r\n\"ALTA DENSIDAD\",\r\n\"BAJA ELONGACION\",\r\n\"ALTA ELONGACION\",\r\n\"BAJA TENSION (SE RASGA FACIL)\"\r\n]\r\n\r\n};\r\n\r\ndocument.getElementById(\"CARACTERISTICA__c\").addEventListener(\"change\", function(){\r\n\r\nconst valor = this.value;\r\nconst selectDefecto = document.getElementById(\"DEFECTO__c\");\r\n\r\nselectDefecto.innerHTML = '<option value=\"\">Seleccione<\/option>';\r\n\r\nif(defectos[valor]){\r\n\r\ndefectos[valor].forEach(function(item){\r\n\r\nlet option = document.createElement(\"option\");\r\noption.value = item;\r\noption.textContent = item;\r\n\r\nselectDefecto.appendChild(option);\r\n\r\n});\r\n\r\n}\r\n\r\n});\r\nconst tipoPQRS = document.getElementById(\"tipo\");\r\nconst camposReclamo = document.getElementById(\"campos-reclamo\");\r\n\r\ntipoPQRS.addEventListener(\"change\", function(){\r\nif (this.value === \"RECLAMO\" || this.value === \"QUEJA\") {\r\n\r\ncamposReclamo.style.display = \"block\";\r\n\r\n} else {\r\n\r\ncamposReclamo.style.display = \"none\";\r\n\r\n}\r\n\r\n});\r\n<\/script>\r\n<script>\r\n  \/\/ \u2705 Campos condicionales seg\u00fan el \"Tipo\"\r\n  \/\/ - Muestra el grupo en: QUEJA, RECLAMO y PETICION\r\n  \/\/ - Referencia y Factura obligatorios SOLO en: QUEJA y RECLAMO\r\n  (function () {\r\n    const tipoSel = document.getElementById('tipo');\r\n    const cond = document.getElementById('grupo-condicional');\r\n    const ref = document.getElementById('referencia');\r\n    const fac = document.getElementById('factura');\r\n    const cant = document.getElementById('cantidad');\r\n\r\n    function actualizarVisibilidad() {\r\n      const v = (tipoSel.value || '').toLowerCase();\r\n\r\n      const esQueja = (v === 'queja');\r\n      const esReclamo = (v === 'reclamo');\r\n      const esPeticion = (v === 'peticion');\r\n\r\n      \/\/ \u2705 Mostrar en QUEJA, RECLAMO, PETICION\r\n      const mostrar = (esQueja || esReclamo || esPeticion);\r\n\r\n      cond.classList.toggle('hidden', !mostrar);\r\n\r\n      \/\/ \u2705 Obligatorios SOLO en QUEJA o RECLAMO\r\n      ref.required = (esQueja || esReclamo);\r\n      fac.required = (esQueja || esReclamo);\r\n\r\n      \/\/ Cantidad nunca obligatoria\r\n      cant.required = false;\r\n\r\n      \/\/ Si NO se muestra, limpia los campos\r\n      if (!mostrar) {\r\n        ref.value = '';\r\n        fac.value = '';\r\n        cant.value = '';\r\n      }\r\n    }\r\n\r\n    document.addEventListener('DOMContentLoaded', actualizarVisibilidad);\r\n    tipoSel.addEventListener('change', actualizarVisibilidad);\r\n  })();\r\n\/\/ Validaci\u00f3n tama\u00f1o archivo (10MB)\r\n(function () {\r\n  const fileInput = document.getElementById('evidencia');\r\n  const MAX_SIZE = 10 * 1024 * 1024; \/\/ 10MB\r\n\r\n  fileInput.addEventListener('change', function () {\r\n    if (this.files.length > 0) {\r\n      const file = this.files[0];\r\n\r\n      if (file.size > MAX_SIZE) {\r\n        alert('El archivo supera los 10MB permitidos.');\r\n        this.value = '';\r\n      }\r\n    }\r\n  });\r\n})();\r\n\r\n  \/\/ \u2705 Validaci\u00f3n NIT (espera 4 segundos) + Empresa se rellena sola + Bloqueo submit\r\n  (function () {\r\n    const form = document.getElementById('form-pqrs');\r\n    const nitInput = document.getElementById('nit');\r\n    const empresaInput = document.getElementById('empresa');\r\n    const submitBtn = document.getElementById('btn-submit');\r\n    const statusEl = document.getElementById('nit-status');\r\n\r\n    \/\/ \ud83d\udc47 usa TEST mientras pruebas; en producci\u00f3n cambia a \/webhook\/check-nit\r\n    const CHECK_NIT_URL = 'https:\/\/altotrafico-iav1-n8n.tmdjra.easypanel.host\/webhook\/check-nit';\r\n    const WAIT_MS = 4000;\r\n\r\n    let timer = null;\r\n    let lastNit = '';\r\n    let nitOk = false;\r\n    let checking = false;\r\n\r\n    function setStatus(cls, txt) {\r\n      statusEl.className = 'nit-status ' + (cls || '');\r\n      statusEl.textContent = txt || '';\r\n    }\r\n\r\n    function normalizeNit(v) {\r\n      \/\/ \u2705 solo n\u00fameros (sin puntos ni guiones)\r\n      return String(v || '').trim().replace(\/\\D+\/g, '');\r\n    }\r\n\r\n    function setSubmitEnabled(enabled) {\r\n      submitBtn.disabled = !enabled;\r\n    }\r\n\r\n    \/\/ Estado inicial: NO enviar hasta validar\r\n    setSubmitEnabled(false);\r\n\r\n    async function validateNit(nit) {\r\n      checking = true;\r\n      nitOk = false;\r\n      setSubmitEnabled(false);\r\n      empresaInput.value = '';\r\n      setStatus('loading', 'Verificando NIT\u2026');\r\n\r\n      try {\r\n        const url = CHECK_NIT_URL + '?nit=' + encodeURIComponent(nit);\r\n        const res = await fetch(url, { method: 'GET' });\r\n        const data = await res.json();\r\n\r\n        checking = false;\r\n\r\n        if (data && data.exists) {\r\n          nitOk = true;\r\n          empresaInput.value = data.name || '';\r\n          setStatus('ok', '\u2705 Empresa encontrada: ' + (data.name || 'OK'));\r\n          setSubmitEnabled(true);\r\n        } else {\r\n          nitOk = false;\r\n          setStatus('bad', '\u274c Ese NIT no existe. Verif\u00edcalo.');\r\n          setSubmitEnabled(false);\r\n        }\r\n      } catch (e) {\r\n        checking = false;\r\n        nitOk = false;\r\n        setStatus('bad', '\u26a0\ufe0f No se pudo validar el NIT. Intenta de nuevo.');\r\n        setSubmitEnabled(false);\r\n      }\r\n    }\r\n\r\n    nitInput.addEventListener('input', function () {\r\n      const nit = normalizeNit(nitInput.value);\r\n\r\n      \/\/ \u2705 fuerza a que el usuario SOLO pueda tener n\u00fameros en el input\r\n      if (nitInput.value !== nit) nitInput.value = nit;\r\n\r\n      \/\/ reset estado al escribir\r\n      nitOk = false;\r\n      setSubmitEnabled(false);\r\n      empresaInput.value = '';\r\n\r\n      if (!nit) {\r\n        lastNit = '';\r\n        checking = false;\r\n        setStatus('', '');\r\n        clearTimeout(timer);\r\n        return;\r\n      }\r\n\r\n      if (nit === lastNit) return;\r\n      lastNit = nit;\r\n\r\n      setStatus('loading', 'Esperando que termines de escribir\u2026 (4s)');\r\n      clearTimeout(timer);\r\n      timer = setTimeout(() => validateNit(nit), WAIT_MS);\r\n    });\r\n\r\n    \/\/ Bloqueo definitivo en submit\r\n    form.addEventListener('submit', function (e) {\r\n      if (checking) {\r\n        e.preventDefault();\r\n        setStatus('bad', '\u23f3 Espera un momento\u2026 estamos validando el NIT.');\r\n        setSubmitEnabled(false);\r\n        return;\r\n      }\r\n      if (!nitOk) {\r\n        e.preventDefault();\r\n        setStatus('bad', '\u274c Debes ingresar un NIT v\u00e1lido (empresa existente) antes de enviar.');\r\n        setSubmitEnabled(false);\r\n      }\r\n    });\r\n  })();\r\n\r\n  \/\/ Env\u00edo a iframe y redirecci\u00f3n solo DESPU\u00c9S de un submit real\r\n  (function () {\r\n    const form = document.getElementById('form-pqrs');\r\n    const iframe = document.getElementById('pqrs_iframe');\r\n    const btn = document.getElementById('btn-submit');\r\n    const THANKYOU_URL = 'https:\/\/extrusiones.com.co\/mensaje-enviado\/';\r\n\r\n    let submitted = false;\r\n\r\n    form.addEventListener('submit', function () {\r\n      if (btn && btn.disabled) return; \/\/ si est\u00e1 bloqueado, no marcar submit\r\n      submitted = true;\r\n      if (btn) {\r\n        btn.disabled = true;\r\n        btn.textContent = 'Enviando\u2026';\r\n      }\r\n    });\r\n\r\n    iframe.addEventListener('load', function () {\r\n      if (!submitted) return;\r\n      window.location.href = THANKYOU_URL;\r\n    });\r\n  })();\r\n<\/script>\r\n<script>\r\n        const form = document.getElementById('form-pqrs');\r\n      form.addEventListener('submit', function () {\r\n  \/\/ Copia de datos\r\n  const formData = new FormData(form);\r\n\r\n  \/\/ Enviar paralelo a WordPress para que dispare wp_mail()\r\n  fetch('\/wp-admin\/admin-post.php?action=copia_email', {\r\n    method: 'POST',\r\n    body: formData\r\n  });\r\n});\r\n\r\n<\/script>\r\n\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b12770f elementor-widget elementor-widget-html\" data-id=\"b12770f\" 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(function () {\n  const form = document.getElementById('form-pqrs');\n  const selectTipo = document.getElementById('tipo');\n\n  if (!form || !selectTipo) return;\n\n  document.addEventListener('click', function (e) {\n    const btn = e.target.closest('.pqrs-tipo-trigger');\n    if (!btn) return;\n\n    e.preventDefault();\n\n    const tipo = (btn.getAttribute('data-tipo') || '').toUpperCase();\n    if (tipo) {\n      selectTipo.value = tipo;\n      selectTipo.dispatchEvent(new Event('change', { bubbles: true }));\n    }\n\n    form.scrollIntoView({ behavior: 'smooth', block: 'start' });\n\n    const primerCampo = form.querySelector('input:not([type=\"hidden\"]), textarea, select');\n    if (primerCampo) setTimeout(() => primerCampo.focus(), 600);\n  });\n})();\n<\/script>\n\n\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","protected":false},"excerpt":{"rendered":"<p>En Extrusiones valoramos la voz de nuestros clientes, aliados y comunidad. Si tienes alguna inquietud, comentario o necesitas elevar una petici\u00f3n, queja, reclamo o sugerencia (PQRS), estamos aqu\u00ed para escucharte y darte respuesta. Petici\u00f3n Es cuando el cliente solicita un cambio o ajuste relacionado con el producto o con la documentaci\u00f3n de su compra. Ejemplos: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-3480","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/extrusiones.com.co\/en\/wp-json\/wp\/v2\/pages\/3480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/extrusiones.com.co\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/extrusiones.com.co\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/extrusiones.com.co\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/extrusiones.com.co\/en\/wp-json\/wp\/v2\/comments?post=3480"}],"version-history":[{"count":220,"href":"https:\/\/extrusiones.com.co\/en\/wp-json\/wp\/v2\/pages\/3480\/revisions"}],"predecessor-version":[{"id":5689,"href":"https:\/\/extrusiones.com.co\/en\/wp-json\/wp\/v2\/pages\/3480\/revisions\/5689"}],"wp:attachment":[{"href":"https:\/\/extrusiones.com.co\/en\/wp-json\/wp\/v2\/media?parent=3480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}