{"id":39,"date":"2026-05-06T07:26:31","date_gmt":"2026-05-06T07:26:31","guid":{"rendered":"https:\/\/new.ekium.es\/?page_id=39"},"modified":"2026-05-13T13:53:31","modified_gmt":"2026-05-13T13:53:31","slug":"ekium","status":"publish","type":"page","link":"https:\/\/briefing.ekium.es\/","title":{"rendered":"Ekium"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"39\" class=\"elementor elementor-39\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-90ddaa2 e-flex e-con-boxed e-con e-parent\" data-id=\"90ddaa2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c61915d e-con-full e-flex e-con e-child\" data-id=\"c61915d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-81be40d elementor-widget elementor-widget-heading\" data-id=\"81be40d\" 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\">Breafing inicial<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ebddb4 elementor-widget elementor-widget-text-editor\" data-id=\"1ebddb4\" 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>Este formulario nos permite recoger la informaci\u00f3n esencial para orientar el trabajo de SEO, contenidos, Google Business Profile y captaci\u00f3n de primeras visitas. No es necesario dar respuestas extensas; con notas breves y concretas es suficiente.<\/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-3ab3112 e-flex e-con-boxed e-con e-parent\" data-id=\"3ab3112\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20f3649 elementor-widget elementor-widget-shortcode\" data-id=\"20f3649\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <div class=\"ekium-briefing-wrapper\">\n        <form id=\"ekiumDentalBriefingForm\" class=\"ekium-briefing-form\" data-ajax-url=\"https:\/\/briefing.ekium.es\/wp-admin\/admin-ajax.php\" novalidate>\n            <input type=\"hidden\" name=\"action\" value=\"ekium_send_dental_briefing\">\n            <input type=\"hidden\" name=\"_wpnonce\" value=\"6411c5ae35\">\n\n            <!-- Honeypot anti-spam -->\n            <div class=\"ekium-hp\">\n                <label>Empresa<\/label>\n                <input type=\"text\" name=\"company_website_extra\" tabindex=\"-1\" autocomplete=\"off\">\n            <\/div>\n\n            <div class=\"ekium-form-header\">\n                <p class=\"ekium-eyebrow\">Briefing r\u00e1pido<\/p>\n                <h2>Cu\u00e9ntanos qu\u00e9 necesit\u00e1is mejorar<\/h2>\n                <p>Son solo unas preguntas para entender vuestra situaci\u00f3n y preparar un presupuesto ajustado.<\/p>\n            <\/div>\n\n            <div class=\"ekium-progress\">\n                <div class=\"ekium-progress-bar\">\n                    <span id=\"ekiumProgressFill\"><\/span>\n                <\/div>\n                <p><span id=\"ekiumCurrentStep\">1<\/span> de <span id=\"ekiumTotalSteps\">5<\/span><\/p>\n            <\/div>\n\n            <!-- Paso 1 -->\n            <fieldset class=\"ekium-step is-active\" data-step=\"1\">\n                <h3>Datos b\u00e1sicos<\/h3>\n                <p class=\"ekium-step-intro\">Primero necesitamos identificar la cl\u00ednica y su ubicaci\u00f3n.<\/p>\n\n                <div class=\"ekium-field\">\n                    <label for=\"clinic_name\">Nombre de la cl\u00ednica *<\/label>\n                    <input type=\"text\" id=\"clinic_name\" name=\"clinic_name\" required>\n                <\/div>\n\n                <div class=\"ekium-field\">\n                    <label for=\"website\">Web actual<\/label>\n                    <input type=\"url\" id=\"website\" name=\"website\" placeholder=\"https:\/\/...\">\n                <\/div>\n\n                <div class=\"ekium-field\">\n                    <label for=\"location\">Ubicaci\u00f3n principal de la cl\u00ednica *<\/label>\n                    <input type=\"text\" id=\"location\" name=\"location\" placeholder=\"Direcci\u00f3n, barrio o zona\" required>\n                <\/div>\n\n                <div class=\"ekium-actions\">\n                    <button type=\"button\" class=\"ekium-btn ekium-next\">Siguiente<\/button>\n                <\/div>\n            <\/fieldset>\n\n            <!-- Paso 2 -->\n            <fieldset class=\"ekium-step\" data-step=\"2\">\n                <h3>Objetivos principales<\/h3>\n                <p class=\"ekium-step-intro\">Marca lo que os gustar\u00eda conseguir con el trabajo de SEO y marketing.<\/p>\n\n                <div class=\"ekium-check-grid\" data-required-group=\"objectives\">\n                    <label class=\"ekium-check\"><input type=\"checkbox\" name=\"objectives[]\" value=\"Conseguir m\u00e1s primeras visitas\"><span>Conseguir m\u00e1s primeras visitas<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"objectives[]\" value=\"Recibir m\u00e1s llamadas o formularios\"><span>Recibir m\u00e1s llamadas o formularios<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"objectives[]\" value=\"Mejorar la visibilidad en Google\"><span>Mejorar la visibilidad en Google<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"objectives[]\" value=\"Mejorar la ficha de Google Maps\"><span>Mejorar la ficha de Google Maps<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"objectives[]\" value=\"Potenciar tratamientos concretos\"><span>Potenciar tratamientos concretos<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"objectives[]\" value=\"Mejorar la imagen digital de la cl\u00ednica\"><span>Mejorar la imagen digital de la cl\u00ednica<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"objectives[]\" value=\"Conseguir m\u00e1s rese\u00f1as\"><span>Conseguir m\u00e1s rese\u00f1as<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"objectives[]\" value=\"Depender menos del boca a boca\"><span>Depender menos del boca a boca<\/span><\/label>                <\/div>\n\n                <p class=\"ekium-error\" data-error-for=\"objectives\"><\/p>\n\n                <div class=\"ekium-actions\">\n                    <button type=\"button\" class=\"ekium-btn ekium-secondary ekium-prev\">Anterior<\/button>\n                    <button type=\"button\" class=\"ekium-btn ekium-next\">Siguiente<\/button>\n                <\/div>\n            <\/fieldset>\n\n            <!-- Paso 3 -->\n            <fieldset class=\"ekium-step\" data-step=\"3\">\n                <h3>Tratamientos a potenciar<\/h3>\n                <p class=\"ekium-step-intro\">Esto nos ayuda a valorar contenidos, posicionamiento local y dificultad SEO.<\/p>\n\n                <div class=\"ekium-check-grid\" data-required-group=\"treatments\">\n                    <label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Implantes dentales\"><span>Implantes dentales<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Ortodoncia invisible\"><span>Ortodoncia invisible<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Ortodoncia con brackets\"><span>Ortodoncia con brackets<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Est\u00e9tica dental\"><span>Est\u00e9tica dental<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Carillas dentales\"><span>Carillas dentales<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Blanqueamiento dental\"><span>Blanqueamiento dental<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Odontopediatr\u00eda\"><span>Odontopediatr\u00eda<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Periodoncia\"><span>Periodoncia<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Endodoncia\"><span>Endodoncia<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Pr\u00f3tesis \/ rehabilitaci\u00f3n oral\"><span>Pr\u00f3tesis \/ rehabilitaci\u00f3n oral<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Bruxismo \/ ATM\"><span>Bruxismo \/ ATM<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Urgencias dentales\"><span>Urgencias dentales<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Higiene dental\"><span>Higiene dental<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"treatments[]\" value=\"Otros\"><span>Otros<\/span><\/label>                <\/div>\n\n                <p class=\"ekium-error\" data-error-for=\"treatments\"><\/p>\n\n                <div class=\"ekium-field ekium-field-full\">\n                    <label for=\"top_treatments\">De todos ellos, \u00bfcu\u00e1les son los 3 m\u00e1s importantes para empezar? *<\/label>\n                    <textarea id=\"top_treatments\" name=\"top_treatments\" rows=\"4\" placeholder=\"Ejemplo: implantes, ortodoncia invisible y est\u00e9tica dental\" required><\/textarea>\n                <\/div>\n\n                <div class=\"ekium-actions\">\n                    <button type=\"button\" class=\"ekium-btn ekium-secondary ekium-prev\">Anterior<\/button>\n                    <button type=\"button\" class=\"ekium-btn ekium-next\">Siguiente<\/button>\n                <\/div>\n            <\/fieldset>\n\n            <!-- Paso 4 -->\n            <fieldset class=\"ekium-step\" data-step=\"4\">\n                <h3>Paciente ideal y zona de inter\u00e9s<\/h3>\n                <p class=\"ekium-step-intro\">Queremos saber a qui\u00e9n quer\u00e9is atraer y d\u00f3nde os interesa aparecer.<\/p>\n\n                <div class=\"ekium-check-grid\" data-required-group=\"patient_profiles\">\n                    <label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Paciente privado\"><span>Paciente privado<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Familias\"><span>Familias<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Ni\u00f1os\"><span>Ni\u00f1os<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Adultos\"><span>Adultos<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Pacientes mayores\"><span>Pacientes mayores<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Pacientes con miedo al dentista\"><span>Pacientes con miedo al dentista<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Pacientes de implantes\"><span>Pacientes de implantes<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Pacientes de ortodoncia\"><span>Pacientes de ortodoncia<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Pacientes de est\u00e9tica dental\"><span>Pacientes de est\u00e9tica dental<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Pacientes que valoran calidad y confianza\"><span>Pacientes que valoran calidad y confianza<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Pacientes de la zona cercana\"><span>Pacientes de la zona cercana<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"patient_profiles[]\" value=\"Pacientes que pueden desplazarse\"><span>Pacientes que pueden desplazarse<\/span><\/label>                <\/div>\n\n                <p class=\"ekium-error\" data-error-for=\"patient_profiles\"><\/p>\n\n                <div class=\"ekium-field ekium-field-full\">\n                    <label for=\"differentiation\">\u00bfPor qu\u00e9 deber\u00eda un paciente elegir vuestra cl\u00ednica? *<\/label>\n                    <textarea id=\"differentiation\" name=\"differentiation\" rows=\"4\" required><\/textarea>\n                <\/div>\n\n                <div class=\"ekium-field ekium-field-full\">\n                    <label for=\"target_zones\">\u00bfEn qu\u00e9 zonas os interesa aparecer en Google? *<\/label>\n                    <textarea id=\"target_zones\" name=\"target_zones\" rows=\"3\" placeholder=\"Barrio, municipio, zonas cercanas, metro, puntos de referencia...\" required><\/textarea>\n                <\/div>\n\n                <div class=\"ekium-actions\">\n                    <button type=\"button\" class=\"ekium-btn ekium-secondary ekium-prev\">Anterior<\/button>\n                    <button type=\"button\" class=\"ekium-btn ekium-next\">Siguiente<\/button>\n                <\/div>\n            <\/fieldset>\n\n            <!-- Paso 5 -->\n            <fieldset class=\"ekium-step\" data-step=\"5\">\n                <h3>Situaci\u00f3n actual y materiales<\/h3>\n                <p class=\"ekium-step-intro\">\u00daltimas preguntas para ajustar mejor el alcance del presupuesto.<\/p>\n\n                <div class=\"ekium-radio-group\">\n                    <p>\u00bfLa web actual representa bien la cl\u00ednica?<\/p>\n                    <label><input type=\"radio\" name=\"website_quality\" value=\"S\u00ed\" required> S\u00ed<\/label>\n                    <label><input type=\"radio\" name=\"website_quality\" value=\"No\"> No<\/label>\n                    <label><input type=\"radio\" name=\"website_quality\" value=\"Parcialmente\"> Parcialmente<\/label>\n                    <label><input type=\"radio\" name=\"website_quality\" value=\"No tenemos web\"> No tenemos web<\/label>\n                <\/div>\n\n                <div class=\"ekium-radio-group\">\n                    <p>\u00bfTen\u00e9is ficha de Google Business Profile \/ Google Maps?<\/p>\n                    <label><input type=\"radio\" name=\"google_profile\" value=\"S\u00ed\" required> S\u00ed<\/label>\n                    <label><input type=\"radio\" name=\"google_profile\" value=\"No\"> No<\/label>\n                    <label><input type=\"radio\" name=\"google_profile\" value=\"No lo s\u00e9\"> No lo s\u00e9<\/label>\n                <\/div>\n\n                <div class=\"ekium-radio-group\">\n                    <p>\u00bfPed\u00eds rese\u00f1as a los pacientes?<\/p>\n                    <label><input type=\"radio\" name=\"reviews\" value=\"S\u00ed\" required> S\u00ed<\/label>\n                    <label><input type=\"radio\" name=\"reviews\" value=\"No\"> No<\/label>\n                    <label><input type=\"radio\" name=\"reviews\" value=\"A veces\"> A veces<\/label>\n                <\/div>\n\n                <div class=\"ekium-field ekium-field-full\">\n                    <label>\u00bfTen\u00e9is material disponible?<\/label>\n                    <div class=\"ekium-check-grid\">\n                        <label class=\"ekium-check\"><input type=\"checkbox\" name=\"materials[]\" value=\"Fotos de la cl\u00ednica\"><span>Fotos de la cl\u00ednica<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"materials[]\" value=\"Fotos del equipo\"><span>Fotos del equipo<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"materials[]\" value=\"Fotos de gabinetes o tecnolog\u00eda\"><span>Fotos de gabinetes o tecnolog\u00eda<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"materials[]\" value=\"V\u00eddeos\"><span>V\u00eddeos<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"materials[]\" value=\"Casos reales\"><span>Casos reales<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"materials[]\" value=\"Testimonios\"><span>Testimonios<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"materials[]\" value=\"Antes y despu\u00e9s con consentimiento\"><span>Antes y despu\u00e9s con consentimiento<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"materials[]\" value=\"Biograf\u00edas de doctores\"><span>Biograf\u00edas de doctores<\/span><\/label><label class=\"ekium-check\"><input type=\"checkbox\" name=\"materials[]\" value=\"No tenemos material actualizado\"><span>No tenemos material actualizado<\/span><\/label>                    <\/div>\n                <\/div>\n\n                <div class=\"ekium-field ekium-field-full\">\n                    <label for=\"references\">\u00bfHay alguna cl\u00ednica que os guste como referencia?<\/label>\n                    <textarea id=\"references\" name=\"references\" rows=\"3\" placeholder=\"Puede ser por su web, imagen, comunicaci\u00f3n o forma de presentar tratamientos.\"><\/textarea>\n                <\/div>\n\n                <div class=\"ekium-field ekium-field-full\">\n                    <label for=\"avoid\">\u00bfHay algo que debamos evitar en la comunicaci\u00f3n?<\/label>\n                    <textarea id=\"avoid\" name=\"avoid\" rows=\"3\" placeholder=\"Tratamientos que no quer\u00e9is promocionar, tono demasiado comercial, precios, im\u00e1genes sensibles...\"><\/textarea>\n                <\/div>\n\n                <div class=\"ekium-form-message\" id=\"ekiumFormMessage\"><\/div>\n\n                <div class=\"ekium-actions\">\n                    <button type=\"button\" class=\"ekium-btn ekium-secondary ekium-prev\">Anterior<\/button>\n                    <button type=\"submit\" class=\"ekium-btn ekium-submit\">Enviar briefing<\/button>\n                <\/div>\n            <\/fieldset>\n        <\/form>\n    <\/div>\n\n    <style>\n        .ekium-briefing-wrapper {\n            max-width: 860px;\n            margin: 0 auto;\n            font-family: inherit;\n        }\n\n        .ekium-briefing-form {\n            background: #ffffff;\n            border-radius: 24px;\n            padding: 32px;\n            box-shadow: 0 18px 45px rgba(0, 0, 0, 0.08);\n            border: 1px solid rgba(0, 0, 0, 0.06);\n        }\n\n        .ekium-form-header {\n            margin-bottom: 26px;\n        }\n\n        .ekium-eyebrow {\n            margin: 0 0 8px;\n            color: #F18C29;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.06em;\n            font-size: 13px;\n        }\n\n        .ekium-form-header h2 {\n            margin: 0 0 10px;\n            font-size: clamp(28px, 4vw, 42px);\n            line-height: 1.1;\n            color: #1d1d1f;\n        }\n\n        .ekium-form-header p,\n        .ekium-step-intro {\n            color: #5f6368;\n            font-size: 16px;\n            line-height: 1.5;\n        }\n\n        .ekium-progress {\n            margin-bottom: 28px;\n        }\n\n        .ekium-progress-bar {\n            height: 8px;\n            background: #f1f1f1;\n            border-radius: 999px;\n            overflow: hidden;\n        }\n\n        .ekium-progress-bar span {\n            display: block;\n            height: 100%;\n            width: 20%;\n            background: #F18C29;\n            border-radius: 999px;\n            transition: width 0.25s ease;\n        }\n\n        .ekium-progress p {\n            margin: 8px 0 0;\n            font-size: 14px;\n            color: #5f6368;\n        }\n\n        .ekium-step {\n            display: none;\n            border: 0;\n            padding: 0;\n            margin: 0;\n        }\n\n        .ekium-step.is-active {\n            display: block;\n            animation: ekiumFadeIn 0.22s ease;\n        }\n\n        @keyframes ekiumFadeIn {\n            from {\n                opacity: 0;\n                transform: translateY(6px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        .ekium-step h3 {\n            margin: 0 0 8px;\n            color: #1d1d1f;\n            font-size: 26px;\n            line-height: 1.2;\n        }\n\n        .ekium-field {\n            margin-bottom: 18px;\n        }\n\n        .ekium-field label,\n        .ekium-radio-group p {\n            display: block;\n            margin-bottom: 8px;\n            font-weight: 700;\n            color: #1d1d1f;\n        }\n\n        .ekium-field input,\n        .ekium-field textarea {\n            width: 100%;\n            border: 1px solid #dcdfe4;\n            border-radius: 14px;\n            padding: 14px 16px;\n            font-size: 16px;\n            line-height: 1.4;\n            background: #fff;\n            transition: border-color 0.2s ease, box-shadow 0.2s ease;\n        }\n\n        .ekium-field input:focus,\n        .ekium-field textarea:focus {\n            outline: none;\n            border-color: #F18C29;\n            box-shadow: 0 0 0 4px rgba(241, 140, 41, 0.14);\n        }\n\n        .ekium-check-grid {\n            display: grid;\n            grid-template-columns: repeat(2, minmax(0, 1fr));\n            gap: 12px;\n            margin: 18px 0;\n        }\n\n        .ekium-check {\n            display: flex;\n            gap: 10px;\n            align-items: flex-start;\n            padding: 13px 14px;\n            border: 1px solid #e2e4e8;\n            border-radius: 14px;\n            background: #fafafa;\n            cursor: pointer;\n            transition: border-color 0.2s ease, background 0.2s ease;\n        }\n\n        .ekium-check:hover {\n            border-color: #F18C29;\n            background: #fff8f0;\n        }\n\n        .ekium-check input {\n            margin-top: 3px;\n            accent-color: #F18C29;\n        }\n\n        .ekium-check span {\n            font-size: 15px;\n            color: #2f3135;\n            line-height: 1.35;\n        }\n\n        .ekium-radio-group {\n            margin-bottom: 20px;\n            padding: 16px;\n            border-radius: 16px;\n            background: #fafafa;\n            border: 1px solid #e8e8e8;\n        }\n\n        .ekium-radio-group label {\n            display: inline-flex;\n            align-items: center;\n            gap: 7px;\n            margin: 6px 16px 6px 0;\n            color: #2f3135;\n            cursor: pointer;\n        }\n\n        .ekium-radio-group input {\n            accent-color: #F18C29;\n        }\n\n        .ekium-actions {\n            display: flex;\n            justify-content: space-between;\n            gap: 12px;\n            margin-top: 28px;\n        }\n\n        .ekium-btn {\n            display: inline-flex;\n            justify-content: center;\n            align-items: center;\n            min-height: 48px;\n            padding: 13px 22px;\n            border: none;\n            border-radius: 999px;\n            background: #F18C29;\n            color: #fff;\n            font-size: 16px;\n            font-weight: 700;\n            cursor: pointer;\n            transition: transform 0.18s ease, box-shadow 0.18s ease, background 0.18s ease;\n        }\n\n        .ekium-btn:hover {\n            transform: translateY(-1px);\n            box-shadow: 0 10px 24px rgba(241, 140, 41, 0.28);\n        }\n\n        .ekium-secondary {\n            background: #efefef;\n            color: #222;\n        }\n\n        .ekium-secondary:hover {\n            box-shadow: 0 10px 24px rgba(0, 0, 0, 0.08);\n        }\n\n        .ekium-submit {\n            background: #5C4F9C;\n        }\n\n        .ekium-submit:hover {\n            box-shadow: 0 10px 24px rgba(92, 79, 156, 0.28);\n        }\n\n        .ekium-error {\n            margin: -6px 0 16px;\n            color: #b3261e;\n            font-size: 14px;\n            font-weight: 600;\n        }\n\n        .ekium-form-message {\n            margin-top: 18px;\n            font-size: 15px;\n            font-weight: 700;\n        }\n\n        .ekium-form-message.is-error {\n            color: #b3261e;\n        }\n\n        .ekium-form-message.is-success {\n            color: #137333;\n        }\n\n        .ekium-success-box {\n            background: #ffffff;\n            border-radius: 24px;\n            padding: 32px;\n            box-shadow: 0 18px 45px rgba(0, 0, 0, 0.08);\n            border: 1px solid rgba(0, 0, 0, 0.06);\n            text-align: center;\n        }\n\n        .ekium-success-box h3 {\n            margin: 0 0 10px;\n            font-size: 28px;\n            color: #1d1d1f;\n        }\n\n        .ekium-success-box p {\n            margin: 0;\n            color: #5f6368;\n            font-size: 16px;\n        }\n\n        .ekium-hp {\n            position: absolute;\n            left: -9999px;\n            opacity: 0;\n            pointer-events: none;\n        }\n\n        @media (max-width: 767px) {\n            .ekium-briefing-form {\n                padding: 24px 18px;\n                border-radius: 18px;\n            }\n\n            .ekium-check-grid {\n                grid-template-columns: 1fr;\n            }\n\n            .ekium-actions {\n                flex-direction: column-reverse;\n            }\n\n            .ekium-btn {\n                width: 100%;\n            }\n\n            .ekium-radio-group label {\n                display: flex;\n                margin-right: 0;\n            }\n        }\n    <\/style>\n\n    <script>\n        (function () {\n            const form = document.getElementById('ekiumDentalBriefingForm');\n            if (!form) return;\n\n            const steps = Array.from(form.querySelectorAll('.ekium-step'));\n            const progressFill = document.getElementById('ekiumProgressFill');\n            const currentStepText = document.getElementById('ekiumCurrentStep');\n            const totalStepsText = document.getElementById('ekiumTotalSteps');\n            const messageBox = document.getElementById('ekiumFormMessage');\n\n            let currentStep = 0;\n\n            totalStepsText.textContent = steps.length;\n\n            function showStep(index) {\n                steps.forEach((step, i) => {\n                    step.classList.toggle('is-active', i === index);\n                });\n\n                currentStepText.textContent = index + 1;\n                progressFill.style.width = ((index + 1) \/ steps.length * 100) + '%';\n\n                form.scrollIntoView({\n                    behavior: 'smooth',\n                    block: 'start'\n                });\n            }\n\n            function clearErrors(step) {\n                step.querySelectorAll('.ekium-error').forEach(error => {\n                    error.textContent = '';\n                });\n\n                step.querySelectorAll('[aria-invalid=\"true\"]').forEach(field => {\n                    field.removeAttribute('aria-invalid');\n                });\n\n                if (messageBox) {\n                    messageBox.textContent = '';\n                    messageBox.className = 'ekium-form-message';\n                }\n            }\n\n            function validateStep(step) {\n                clearErrors(step);\n\n                let valid = true;\n\n                const requiredFields = Array.from(step.querySelectorAll('input[required], textarea[required], select[required]'));\n\n                requiredFields.forEach(field => {\n                    if (field.type === 'radio') {\n                        const checked = step.querySelector('input[name=\"' + field.name + '\"]:checked');\n                        if (!checked) {\n                            valid = false;\n                        }\n                    } else if (!field.value.trim()) {\n                        valid = false;\n                        field.setAttribute('aria-invalid', 'true');\n                    }\n                });\n\n                const requiredGroups = Array.from(step.querySelectorAll('[data-required-group]'));\n\n                requiredGroups.forEach(group => {\n                    const groupName = group.getAttribute('data-required-group');\n                    const checked = group.querySelectorAll('input[type=\"checkbox\"]:checked').length > 0;\n                    const error = step.querySelector('[data-error-for=\"' + groupName + '\"]');\n\n                    if (!checked) {\n                        valid = false;\n                        if (error) {\n                            error.textContent = 'Marca al menos una opci\u00f3n para continuar.';\n                        }\n                    }\n                });\n\n                const firstInvalid = step.querySelector('[aria-invalid=\"true\"]');\n                if (firstInvalid) {\n                    firstInvalid.focus();\n                }\n\n                return valid;\n            }\n\n            form.querySelectorAll('.ekium-next').forEach(button => {\n                button.addEventListener('click', function () {\n                    const step = steps[currentStep];\n\n                    if (!validateStep(step)) return;\n\n                    if (currentStep < steps.length - 1) {\n                        currentStep++;\n                        showStep(currentStep);\n                    }\n                });\n            });\n\n            form.querySelectorAll('.ekium-prev').forEach(button => {\n                button.addEventListener('click', function () {\n                    if (currentStep > 0) {\n                        currentStep--;\n                        showStep(currentStep);\n                    }\n                });\n            });\n\n            form.addEventListener('submit', function (event) {\n                event.preventDefault();\n\n                const step = steps[currentStep];\n\n                if (!validateStep(step)) return;\n\n                const submitButton = form.querySelector('.ekium-submit');\n                const ajaxUrl = form.getAttribute('data-ajax-url');\n                const formData = new FormData(form);\n\n                submitButton.disabled = true;\n                submitButton.textContent = 'Enviando...';\n\n                fetch(ajaxUrl, {\n                    method: 'POST',\n                    body: formData,\n                    credentials: 'same-origin'\n                })\n                    .then(response => response.json())\n                    .then(data => {\n                        if (data.success) {\n                            form.outerHTML = `\n                                <div class=\"ekium-success-box\">\n                                    <h3>Briefing enviado correctamente<\/h3>\n                                    <p>Gracias. Hemos recibido la informaci\u00f3n y podremos preparar una propuesta m\u00e1s ajustada.<\/p>\n                                <\/div>\n                            `;\n                        } else {\n                            throw new Error(data.data && data.data.message ? data.data.message : 'No se ha podido enviar el formulario.');\n                        }\n                    })\n                    .catch(error => {\n                        if (messageBox) {\n                            messageBox.textContent = error.message;\n                            messageBox.className = 'ekium-form-message is-error';\n                        }\n\n                        submitButton.disabled = false;\n                        submitButton.textContent = 'Enviar briefing';\n                    });\n            });\n\n            showStep(currentStep);\n        })();\n    <\/script>\n\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Breafing inicial Este formulario nos permite recoger la informaci\u00f3n esencial para orientar el trabajo de SEO, contenidos, Google Business Profile y captaci\u00f3n de primeras visitas. No es necesario dar respuestas extensas; con notas breves y concretas es suficiente.<\/p>\n","protected":false},"author":1,"featured_media":92,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-39","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/briefing.ekium.es\/index.php?rest_route=\/wp\/v2\/pages\/39","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/briefing.ekium.es\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/briefing.ekium.es\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/briefing.ekium.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/briefing.ekium.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=39"}],"version-history":[{"count":172,"href":"https:\/\/briefing.ekium.es\/index.php?rest_route=\/wp\/v2\/pages\/39\/revisions"}],"predecessor-version":[{"id":284,"href":"https:\/\/briefing.ekium.es\/index.php?rest_route=\/wp\/v2\/pages\/39\/revisions\/284"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/briefing.ekium.es\/index.php?rest_route=\/wp\/v2\/media\/92"}],"wp:attachment":[{"href":"https:\/\/briefing.ekium.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}