{"id":3543,"date":"2026-01-31T03:56:55","date_gmt":"2026-01-31T03:56:55","guid":{"rendered":"https:\/\/asklupe.com\/contact\/"},"modified":"2026-04-10T17:49:41","modified_gmt":"2026-04-10T17:49:41","slug":"contactenos","status":"publish","type":"page","link":"https:\/\/asklupe.com\/es\/contactenos\/","title":{"rendered":"Contactenos"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3543\" class=\"elementor elementor-3543\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c5ac1bc e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"c5ac1bc\" 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-70f8359 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"70f8359\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2c18d7d e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"2c18d7d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c80c335 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"c80c335\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e37f89 elementor-widget elementor-widget-heading\" data-id=\"2e37f89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Hable con una Abogada de Accidentes en el Sur de California<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2a999b6 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"2a999b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9c6bef elementor-widget elementor-widget-html\" data-id=\"c9c6bef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script src=\"https:\/\/www.gstatic.com\/firebasejs\/9.23.0\/firebase-app-compat.js\"><\/script>\r\n<script src=\"https:\/\/www.gstatic.com\/firebasejs\/9.23.0\/firebase-auth-compat.js\"><\/script>\r\n\r\n<style>\r\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@600&family=Open+Sans:wght@600&display=swap');\r\n\r\n    :root {\r\n        --al-navy: #0b1255;\r\n        --al-gold: #f9e800;\r\n        --al-white: #ffffff;\r\n        --al-gray: #f8f9fa;\r\n        --al-text: #1a1a1a;\r\n        --al-shadow: 0 20px 40px rgba(0,0,0,0.1);\r\n    }\r\n\r\n    #lupe-form-container {\r\n        font-family: 'Open Sans', sans-serif;\r\n        font-weight: 600;\r\n        max-width: 550px;\r\n        margin: 40px auto;\r\n        background: var(--al-white);\r\n        border-radius: 24px;\r\n        box-shadow: var(--al-shadow);\r\n        overflow: hidden;\r\n        border-top: 8px solid var(--al-gold);\r\n        color: var(--al-text);\r\n        position: relative;\r\n    }\r\n\r\n    #lupe-form-container * { box-sizing: border-box; }\r\n\r\n    .lupe-title {\r\n        font-family: 'Roboto', sans-serif;\r\n        font-weight: 600; font-size: 24px; color: var(--al-navy);\r\n        text-align: center; margin-bottom: 25px; text-transform: uppercase;\r\n        line-height: 1.2;\r\n    }\r\n    .lupe-title span { color: var(--al-gold); }\r\n\r\n    .lupe-header { padding: 30px 40px 10px; text-align: center; }\r\n    .lupe-progress-track { height: 6px; background: #eee; border-radius: 10px; overflow: hidden; margin-top: 10px;}\r\n    .lupe-progress-bar { height: 100%; background: var(--al-navy); width: 0%; transition: width 0.6s ease; }\r\n\r\n    .lupe-step { display: none; padding: 20px 40px 10px; animation: lupeFade 0.4s ease; }\r\n    .lupe-step.active { display: block; }\r\n    @keyframes lupeFade { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }\r\n\r\n    .lupe-btn-next, .lupe-btn-back, .lupe-btn-verify {\r\n        width: 100%; padding: 18px; background: var(--al-gold); color: var(--al-navy) !important;\r\n        border: none; border-radius: 14px; font-family: 'Roboto', sans-serif;\r\n        font-weight: 600; font-size: 16px; text-transform: uppercase;\r\n        cursor: pointer; transition: all 0.2s ease; display: flex;\r\n        align-items: center; justify-content: center; gap: 10px;\r\n        box-shadow: 0 6px 0 #d4c500; text-decoration: none;\r\n    }\r\n    .lupe-btn-next:hover, .lupe-btn-back:hover, .lupe-btn-verify:hover { background: #ffe600; transform: translateY(-2px); box-shadow: 0 8px 0 #d4c500; }\r\n    .lupe-btn-next:active, .lupe-btn-back:active { transform: translateY(4px); box-shadow: 0 2px 0 #d4c500; }\r\n\r\n    .lupe-list-option {\r\n        width: 100%; padding: 18px; border: 2px solid #edf2f7; border-radius: 12px;\r\n        margin-bottom: 10px; cursor: pointer; transition: all 0.2s;\r\n        display: flex; justify-content: space-between; align-items: center;\r\n        color: var(--al-navy); font-size: 15px;\r\n    }\r\n    .lupe-list-option:hover { background: var(--al-gray); border-color: var(--al-navy); }\r\n\r\n    .lupe-input {\r\n        width: 100%; padding: 16px; border: 2px solid #edf2f7; border-radius: 12px;\r\n        font-size: 16px; font-weight: 600; font-family: 'Open Sans', sans-serif;\r\n        outline: none; margin-bottom: 15px; background: #fff;\r\n    }\r\n    .lupe-textarea { width: 100%; padding: 16px; border: 2px solid #edf2f7; border-radius: 12px; min-height: 100px; resize: none; margin-bottom: 15px; font-family: inherit; font-size: 15px; }\r\n\r\n    .lupe-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; }\r\n\r\n    .lupe-checklist { max-height: 180px; overflow-y: auto; margin-bottom: 10px; padding-right: 5px; }\r\n    .lupe-check-item { padding: 12px; border: 2px solid #edf2f7; border-radius: 10px; margin-bottom: 6px; cursor: pointer; display: flex; align-items: center; gap: 10px; }\r\n    .lupe-check-item.selected { border-color: var(--al-navy); background: rgba(11, 18, 85, 0.05); }\r\n    .lupe-checkbox { width: 18px; height: 18px; border: 2px solid #ccc; border-radius: 4px; position: relative; }\r\n    .selected .lupe-checkbox { background: var(--al-navy); border-color: var(--al-navy); }\r\n    .selected .lupe-checkbox::after { content: \"\u2713\"; color: white; position: absolute; top: -2px; left: 3px; font-size: 12px; }\r\n\r\n    .lupe-loading-overlay { display: none; position: absolute; inset: 0; background: white; z-index: 100; flex-direction: column; align-items: center; justify-content: center; }\r\n    \r\n    .lupe-pulse { animation: al-pulse 1.5s infinite; }\r\n    @keyframes al-pulse { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 1; } }\r\n    @keyframes spin { to { transform: rotate(360deg); } } \r\n<\/style>\r\n\r\n<div id=\"lupe-form-container\">\r\n    <div id=\"lupe-loading\" class=\"lupe-loading-overlay\">\r\n        <div style=\"width:40px; height:40px; border:4px solid #f3f3f3; border-top:4px solid var(--al-navy); border-radius:50%; animation: spin 1s linear infinite;\"><\/div>\r\n        <h2 class=\"lupe-title\" id=\"loading-msg\" style=\"margin-top:20px;\">Securing <span>Data<\/span>...<\/h2>\r\n    <\/div>\r\n\r\n    <!-- Hidden reCAPTCHA for Firebase -->\r\n    <div id=\"recaptcha-container\"><\/div>\r\n\r\n    <div id=\"form-content-wrapper\">\r\n        <div class=\"lupe-header\">\r\n            <div style=\"display:flex; justify-content:space-between; font-size:10px; color:var(--al-navy); opacity:0.7;\">\r\n                <span>EVALUATION PROGRESS<\/span>\r\n                <span id=\"progress-percent\">0%<\/span>\r\n            <\/div>\r\n            <div class=\"lupe-progress-track\">\r\n                <div id=\"progress-bar\" class=\"lupe-progress-bar\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Steps 1-8 -->\r\n        <div class=\"lupe-step active\" data-step=\"1\">\r\n            <h2 class=\"lupe-title\">Type of <span>Accident<\/span>?<\/h2>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('accidentType', 'Car Accident')\">Car Accident <span>\u2192<\/span><\/div>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('accidentType', 'Truck Accident')\">Truck Accident <span>\u2192<\/span><\/div>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('accidentType', 'Motorcycle')\">Motorcycle Accident <span>\u2192<\/span><\/div>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('accidentType', 'Other')\">Other Accident <span>\u2192<\/span><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lupe-step\" data-step=\"2\">\r\n            <h2 class=\"lupe-title\">Working with <span>An Attorney<\/span>?<\/h2>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('hasAttorney', 'No')\">No, I need one <span>\u2192<\/span><\/div>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('hasAttorney', 'Seeking New')\">Seeking a new lawyer <span>\u2192<\/span><\/div>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('hasAttorney', 'Yes')\">Yes, currently represented <span>\u2192<\/span><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lupe-step\" data-step=\"3\">\r\n            <h2 class=\"lupe-title\">Was the accident <span>Your Fault<\/span>?<\/h2>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('isAtFault', 'No')\">No, definitely not <span>\u2192<\/span><\/div>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('isAtFault', 'Yes, Partly')\">Yes, but partly <span>\u2192<\/span><\/div>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('isAtFault', 'Unclear')\">I am not sure <span>\u2192<\/span><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lupe-step\" data-step=\"4\">\r\n            <h2 class=\"lupe-title\">Medical <span>Treatment<\/span>?<\/h2>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('wasHospitalized', 'Yes')\">Yes, I was treated <span>\u2192<\/span><\/div>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('wasHospitalized', 'No')\">No treatment yet <span>\u2192<\/span><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lupe-step\" data-step=\"5\">\r\n            <h2 class=\"lupe-title\">Any <span>Injuries<\/span> sustained?<\/h2>\r\n            <div class=\"lupe-checklist\" id=\"injuries-list\"><\/div>\r\n            <button class=\"lupe-btn-next\" onclick=\"nextStep()\">Continue<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"lupe-step\" data-step=\"6\">\r\n            <h2 class=\"lupe-title\">Is case <span>Already Settled<\/span>?<\/h2>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('isSettled', 'No')\">No, not settled yet <span>\u2192<\/span><\/div>\r\n            <div class=\"lupe-list-option\" onclick=\"selectOption('isSettled', 'Yes')\">Yes, it is settled <span>\u2192<\/span><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lupe-step\" data-step=\"7\">\r\n            <h2 class=\"lupe-title\">Accident <span>Date & Location<\/span><\/h2>\r\n            <input type=\"text\" id=\"accidentDate\" class=\"lupe-input\" placeholder=\"ACCIDENT DATE (MM\/DD\/YYYY)\" maxlength=\"10\" style=\"text-align:center;\">\r\n            <div class=\"lupe-grid\">\r\n                <select id=\"accidentState\" class=\"lupe-input\">\r\n                    <option value=\"\">SELECT US STATE<\/option>\r\n                    <option value=\"AL\">Alabama<\/option><option value=\"AK\">Alaska<\/option><option value=\"AZ\">Arizona<\/option><option value=\"AR\">Arkansas<\/option><option value=\"CA\">California<\/option><option value=\"CO\">Colorado<\/option><option value=\"CT\">Connecticut<\/option><option value=\"DE\">Delaware<\/option><option value=\"FL\">Florida<\/option><option value=\"GA\">Georgia<\/option><option value=\"HI\">Hawaii<\/option><option value=\"ID\">Idaho<\/option><option value=\"IL\">Illinois<\/option><option value=\"IN\">Indiana<\/option><option value=\"IA\">Iowa<\/option><option value=\"KS\">Kansas<\/option><option value=\"KY\">Kentucky<\/option><option value=\"LA\">Louisiana<\/option><option value=\"ME\">Maine<\/option><option value=\"MD\">Maryland<\/option><option value=\"MA\">Massachusetts<\/option><option value=\"MI\">Michigan<\/option><option value=\"MN\">Minnesota<\/option><option value=\"MS\">Mississippi<\/option><option value=\"MO\">Missouri<\/option><option value=\"MT\">Montana<\/option><option value=\"NE\">Nebraska<\/option><option value=\"NV\">Nevada<\/option><option value=\"NH\">New Hampshire<\/option><option value=\"NJ\">New Jersey<\/option><option value=\"NM\">New Mexico<\/option><option value=\"NY\">New York<\/option><option value=\"NC\">North Carolina<\/option><option value=\"ND\">North Dakota<\/option><option value=\"OH\">Ohio<\/option><option value=\"OK\">Oklahoma<\/option><option value=\"OR\">Oregon<\/option><option value=\"PA\">Pennsylvania<\/option><option value=\"RI\">Rhode Island<\/option><option value=\"SC\">South Carolina<\/option><option value=\"SD\">South Dakota<\/option><option value=\"TN\">Tennessee<\/option><option value=\"TX\">Texas<\/option><option value=\"UT\">Utah<\/option><option value=\"VT\">Vermont<\/option><option value=\"VA\">Virginia<\/option><option value=\"WA\">Washington<\/option><option value=\"WV\">West Virginia<\/option><option value=\"WI\">Wisconsin<\/option><option value=\"WY\">Wyoming<\/option>\r\n                <\/select>\r\n                <input type=\"text\" id=\"zipCode\" class=\"lupe-input\" placeholder=\"ZIP CODE\" maxlength=\"5\">\r\n            <\/div>\r\n            <button class=\"lupe-btn-next\" onclick=\"validateStep7()\">Continue<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"lupe-step\" data-step=\"8\">\r\n            <h2 class=\"lupe-title\">Describe <span>What Happened<\/span><\/h2>\r\n            <textarea id=\"story\" class=\"lupe-textarea\" placeholder=\"Tell us briefly how the accident happened...\"><\/textarea>\r\n            <button class=\"lupe-btn-next\" onclick=\"nextStep()\">Continue<\/button>\r\n        <\/div>\r\n\r\n        <!-- Step 9: Contact & Send SMS -->\r\n        <div class=\"lupe-step\" data-step=\"9\">\r\n            <h2 class=\"lupe-title\">Who should we <span>Contact<\/span>?<\/h2>\r\n            <div class=\"lupe-grid\">\r\n                <input type=\"text\" id=\"firstName\" class=\"lupe-input\" placeholder=\"FIRST NAME\">\r\n                <input type=\"text\" id=\"lastName\" class=\"lupe-input\" placeholder=\"LAST NAME\">\r\n            <\/div>\r\n            <input type=\"email\" id=\"email\" class=\"lupe-input\" placeholder=\"EMAIL ADDRESS\">\r\n            <input type=\"tel\" id=\"phone\" class=\"lupe-input\" placeholder=\"PHONE NUMBER\" style=\"text-align:center;\">\r\n            <button class=\"lupe-btn-next\" onclick=\"startVerification()\">Submit Your Case<\/button>\r\n        <\/div>\r\n\r\n        <!-- Step 10: OTP Verification Code -->\r\n        <div class=\"lupe-step\" data-step=\"10\">\r\n            <h2 class=\"lupe-title\">Verify <span>Phone<\/span><\/h2>\r\n            <p style=\"text-align:center; font-size:14px; margin-bottom:20px; color:#555;\">Enter the 6-digit code sent to your phone via SMS.<\/p>\r\n            <input type=\"number\" id=\"otp-pin\" class=\"lupe-input\" placeholder=\"000000\" style=\"text-align:center; letter-spacing:10px; font-size:28px;\">\r\n            <p>By clicking 'Submit', I agree to receive recurring automated marketing text messages from AskLupe.com at the number provided.<\/p>\r\n            <button class=\"lupe-btn-verify\" onclick=\"verifyPin()\">Verify & Schedule<\/button>\r\n            <p style=\"text-align:center; margin-top:20px; font-size:12px; color:#888;\">\r\n                Didn't receive it? <span style=\"color:var(--al-navy); cursor:pointer; text-decoration:underline;\" onclick=\"startVerification()\">Resend Code<\/span>\r\n            <\/p>\r\n        <\/div>\r\n\r\n        <!-- Shared Back Button -->\r\n        <div style=\"padding: 0 40px 30px; margin-top: 10px;\">\r\n            <button id=\"lupe-back\" class=\"lupe-btn-back\" onclick=\"prevStep()\" style=\"display:none; margin-top:0; box-shadow: 0 3px 0 #d4c500;\">\r\n                \u2190 Go Back\r\n            <\/button>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    \/\/ --- FIREBASE CONFIG ---\r\n    const firebaseConfig = {\r\n        apiKey: \"AIzaSyA_pTDNu0So3RT6-kO9Q6K00yqYtB0ygXY\",\r\n        authDomain: \"asklupe.firebaseapp.com\",\r\n        projectId: \"asklupe\",\r\n        storageBucket: \"asklupe.firebasestorage.app\",\r\n        messagingSenderId: \"516878898010\",\r\n        appId: \"1:516878898010:web:c8b406b60f038c5df31963\",\r\n        measurementId: \"G-G58K4T5009\"\r\n    };\r\n    firebase.initializeApp(firebaseConfig);\r\n    const auth = firebase.auth();\r\n    window.recaptchaVerifier = new firebase.auth.RecaptchaVerifier('recaptcha-container', { 'size': 'invisible' });\r\n    let authConfirmation = null;\r\n\r\n    \/\/ --- FORM LOGIC ---\r\n    const WEBHOOK = 'https:\/\/hook.us2.make.com\/3x5w0c8jy4e2uqg0vqsrwxrh2yywj7cs';\r\n    let step = 1;\r\n    let data = { injuries: [] };\r\n\r\n    \/\/ Set up Injuries Checklist\r\n    ['Neck & Back', 'Broken Bones', 'Brain Injury', 'Soft Tissue', 'Whiplash', 'No Injury'].forEach(i => {\r\n        const div = document.createElement('div');\r\n        div.className = 'lupe-check-item';\r\n        div.innerHTML = `<div class=\"lupe-checkbox\"><\/div><span>${i}<\/span>`;\r\n        div.onclick = () => {\r\n            if(data.injuries.includes(i)) { data.injuries = data.injuries.filter(x => x !== i); div.classList.remove('selected'); }\r\n            else { data.injuries.push(i); div.classList.add('selected'); }\r\n        };\r\n        document.getElementById('injuries-list').appendChild(div);\r\n    });\r\n\r\n    function selectOption(f, v) { data[f] = v; nextStep(); }\r\n    \r\n    function nextStep() {\r\n        if(step < 10) {\r\n            document.querySelector(`[data-step=\"${step}\"]`).classList.remove('active');\r\n            step++;\r\n            document.querySelector(`[data-step=\"${step}\"]`).classList.add('active');\r\n            updateUI();\r\n        }\r\n    }\r\n\r\n    function prevStep() {\r\n        if(step > 1 && step < 10) {\r\n            document.querySelector(`[data-step=\"${step}\"]`).classList.remove('active');\r\n            step--;\r\n            document.querySelector(`[data-step=\"${step}\"]`).classList.add('active');\r\n            updateUI();\r\n        }\r\n    }\r\n\r\n    function updateUI() {\r\n        const p = ((step - 1) \/ 9) * 100;\r\n        document.getElementById('progress-bar').style.width = p + '%';\r\n        document.getElementById('progress-percent').innerText = Math.round(p) + '%';\r\n        document.getElementById('lupe-back').style.display = (step > 1 && step < 10) ? 'flex' : 'none';\r\n        window.scrollTo({ top: document.getElementById('lupe-form-container').offsetTop - 30, behavior: 'smooth' });\r\n    }\r\n\r\n    document.getElementById('accidentDate').oninput = e => {\r\n        let v = e.target.value.replace(\/\\D\/g, '');\r\n        if (v.length > 2) v = v.slice(0,2) + '\/' + v.slice(2);\r\n        if (v.length > 5) v = v.slice(0,5) + '\/' + v.slice(5,9);\r\n        e.target.value = v;\r\n    };\r\n\r\n    \/\/ Updated Phone Mask: Supports US (10-digit) and PH (11-digit)\r\n    document.getElementById('phone').oninput = e => {\r\n        let v = e.target.value.replace(\/\\D\/g, ''); \r\n        \r\n        \/\/ If it starts with 0 (Philippines 11-digit: 09XXXXXXXXX)\r\n        if (v.startsWith('0')) {\r\n            v = v.substring(0, 11);\r\n            e.target.value = v; \r\n            return;\r\n        }\r\n\r\n        \/\/ US Mask (10-digit: (XXX) XXX-XXXX)\r\n        if (v.startsWith('1') && v.length > 10) v = v.substring(1); \r\n        v = v.substring(0, 10);\r\n        let x = v.match(\/(\\d{0,3})(\\d{0,3})(\\d{0,4})\/);\r\n        e.target.value = !x[2] ? x[1] : '(' + x[1] + ') ' + x[2] + (x[3] ? '-' + x[3] : '');\r\n    };\r\n\r\n    function validateStep7() {\r\n        if(document.getElementById('accidentDate').value.length < 10) return alert('Enter valid date');\r\n        nextStep();\r\n    }\r\n\r\n    \/\/ --- OTP FLOW ---\r\n    async function startVerification() {\r\n        const phone = document.getElementById('phone').value;\r\n        const firstName = document.getElementById('firstName').value;\r\n        const digits = phone.replace(\/\\D\/g, '');\r\n        \r\n        if(!firstName || digits.length < 10) return alert('Enter a valid name and 10-digit phone number.');\r\n\r\n        document.getElementById('lupe-loading').style.display = 'flex';\r\n        document.getElementById('loading-msg').innerHTML = \"Sending <span>Verification SMS<\/span>...\";\r\n\r\n        \/\/ Step A: Send info to Make.com Lead Capture (Safety)\r\n        const payload = {\r\n            submittedAt: new Date().toISOString(),\r\n            firstName: firstName,\r\n            lastName: document.getElementById('lastName').value,\r\n            phone: phone,\r\n            email: document.getElementById('email').value,\r\n            accidentType: data.accidentType || '',\r\n            accidentDate: document.getElementById('accidentDate').value,\r\n            accidentState: document.getElementById('accidentState').value,\r\n            zipCode: document.getElementById('zipCode').value,\r\n            hasAttorney: data.hasAttorney || '',\r\n            isAtFault: data.isAtFault || '',\r\n            wasHospitalized: data.wasHospitalized || '',\r\n            injuries: data.injuries.join(', '), \r\n            isSettled: data.isSettled || '',\r\n            story: document.getElementById('story').value || '',\r\n            otpVerified: \"Pending\" \/\/ Initial status\r\n        };\r\n\r\n        try {\r\n            await fetch(WEBHOOK, { method: 'POST', headers: {'Content-Type': 'application\/json'}, body: JSON.stringify(payload) });\r\n\r\n            \/\/ Step B: Firebase SMS Send (Supports US +1 and PH +63)\r\n            let phoneE164 = \"+1\" + digits;\r\n            if (digits.startsWith('0') && digits.length === 11) {\r\n                phoneE164 = \"+63\" + digits.substring(1);\r\n            } else if (digits.startsWith('9') && digits.length === 10) {\r\n                phoneE164 = \"+63\" + digits;\r\n            }\r\n\r\n            const verifier = window.recaptchaVerifier;\r\n\r\n            auth.signInWithPhoneNumber(phoneE164, verifier)\r\n                .then((result) => {\r\n                    authConfirmation = result;\r\n                    document.getElementById('lupe-loading').style.display = 'none';\r\n                    nextStep(); \/\/ Goes to verification code screen\r\n                }).catch((error) => {\r\n                    alert('Error: ' + error.message);\r\n                    document.getElementById('lupe-loading').style.display = 'none';\r\n                });\r\n        } catch(e) { \r\n            alert('Error. Try again.'); \r\n            document.getElementById('lupe-loading').style.display = 'none'; \r\n        }\r\n    }\r\n\r\n    function verifyPin() {\r\n        const pin = document.getElementById('otp-pin').value;\r\n        if(pin.length !== 6) return alert('Enter 6-digit code.');\r\n\r\n        document.getElementById('lupe-loading').style.display = 'flex';\r\n        document.getElementById('loading-msg').innerHTML = \"Verifying <span>Identity<\/span>...\";\r\n\r\n        authConfirmation.confirm(pin).then((result) => {\r\n            \/\/ SUCCESS: Redirect to Calendly\r\n            const calName = encodeURIComponent(document.getElementById('firstName').value + ' ' + document.getElementById('lastName').value);\r\n            const calEmail = encodeURIComponent(document.getElementById('email').value);\r\n            const calPhone = encodeURIComponent(document.getElementById('phone').value);\r\n            const calendlyUrl = `https:\/\/calendly.com\/web-asklupe\/30min?name=${calName}&email=${calEmail}&phone_number=${calPhone}`;\r\n\r\n            document.getElementById('form-content-wrapper').innerHTML = `\r\n                <div style=\"text-align:center; padding: 60px 40px;\">\r\n                    <div style=\"width:80px; height:80px; background:#10b981; border-radius:50%; display:flex; align-items:center; justify-content:center; margin:0 auto 20px; color:white; font-size:40px;\">\u2713<\/div>\r\n                    <h2 class=\"lupe-title\">MATCH FOUND!<\/h2>\r\n                    <p style=\"font-weight:600; font-size:18px;\">Your phone is verified! Redirecting to schedule your free consultation...<\/p>\r\n                    <p class=\"lupe-pulse\" style=\"font-size:12px; margin-top:15px; color:#666;\">Please wait 3 seconds...<\/p>\r\n                <\/div>`;\r\n            \r\n            setTimeout(() => window.location.href = calendlyUrl, 3500);\r\n\r\n        }).catch((error) => {\r\n            alert('Invalid code. Please try again.');\r\n            document.getElementById('lupe-loading').style.display = 'none';\r\n        });\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<div class=\"elementor-element elementor-element-446d91b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"446d91b\" 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-984f5c7 elementor-widget elementor-widget-text-editor\" data-id=\"984f5c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-path-to-node=\"2\">Si usted o un ser querido ha sufrido lesiones en un accidente, no tiene que navegar el sistema legal solo. En las <b data-path-to-node=\"2\" data-index-in-node=\"114\">Oficinas Legales de Guadalupe Gonzalez<\/b>, estamos listos para escuchar su historia y pelear por la compensaci\u00f3n que su familia merece.<\/p><p data-path-to-node=\"3\"><b data-path-to-node=\"3\" data-index-in-node=\"0\">Consultas Gratuitas en el Condado de Orange y Todo California<\/b><\/p><p data-path-to-node=\"4\">Nuestra oficina principal est\u00e1 ubicada en <b data-path-to-node=\"4\" data-index-in-node=\"42\">Newport Beach<\/b>, pero servimos con orgullo a comunidades en <b data-path-to-node=\"4\" data-index-in-node=\"97\">Santa Ana, Anaheim, Costa Mesa<\/b> y en todo el estado de California. Entendemos perfectamente los desaf\u00edos que enfrentan los trabajadores y las familias locales despu\u00e9s de un choque o una lesi\u00f3n laboral.<\/p><ul data-path-to-node=\"5\"><li><p data-path-to-node=\"5,0,0\"><b data-path-to-node=\"5,0,0\" data-index-in-node=\"0\">Evaluaci\u00f3n de Caso Sin Costo:<\/b> Analizamos los detalles de su accidente de forma gratuita y privada.<\/p><\/li><li><p data-path-to-node=\"5,1,0\"><b data-path-to-node=\"5,1,0\" data-index-in-node=\"0\">Atenci\u00f3n en Su Idioma:<\/b> Hablamos espa\u00f1ol y entendemos su cultura y sus preocupaciones.<\/p><\/li><li><p data-path-to-node=\"5,2,0\"><b data-path-to-node=\"5,2,0\" data-index-in-node=\"0\">Sin Ganancia, Sin Cobro:<\/b> Usted no paga honorarios a menos que ganemos su caso.<\/p><\/li><\/ul><p data-path-to-node=\"6\"><b data-path-to-node=\"6\" data-index-in-node=\"0\">\u00bfListo para dar el primer paso hacia su recuperaci\u00f3n?<\/b> Ll\u00e1menos hoy mismo o complete nuestro formulario para agendar su consulta directa con nuestra firma. Lupe est\u00e1 aqu\u00ed para proteger sus derechos y asegurar su futuro.<\/p>\t\t\t\t\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-fb87946 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"fb87946\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-74d44c6 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"74d44c6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-126d69e elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"126d69e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg class=\"ekit-svg-icon icon-email1\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M30.887 30.9c0 0 0-14.113 0-18.813 0-0.194-0.244-0.438-0.481-0.619l-4.919-3.569v-3.944c0-0.388-0.325-0.65-0.65-0.65h-5.606l-2.856-2.081c-0.194-0.131-0.519-0.131-0.719 0l-2.856 2.081h-5.606c-0.388 0-0.65 0.325-0.65 0.65v3.9l-4.981 3.619c-0.294 0.181-0.481 0.419-0.481 0.619 0 4.731 0 18.938 0 18.938 0 0.369 0.294 0.625 0.6 0.65 0.019 0 0.031 0 0.050 0h28.5c0.419-0.006 0.656-0.331 0.656-0.781zM29.65 13.256v16.475l-10.756-8.613 10.756-7.863zM29.169 12.113l-3.681 2.681v-5.388l3.681 2.706zM15.988 2.456l1.144 0.844h-2.294l1.15-0.844zM24.188 4.606v11.137l-8.2 5.975-8.2-5.975v-11.137h16.4zM2.325 13.256l10.756 7.862-10.756 8.663v-16.525zM6.55 14.844l-3.775-2.75 3.775-2.744v5.494zM3.494 30.438l10.631-8.556 1.469 1.075c0.281 0.212 0.494 0.212 0.781 0l1.469-1.075 10.694 8.556h-25.044zM11.631 7.794h8.781v1.237h-8.781v-1.237zM11.631 11.762h8.781v1.238h-8.781v-1.238zM11.631 15.731h8.781v1.238h-8.781v-1.238z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-01e4235 elementor-widget elementor-widget-text-editor\" data-id=\"01e4235\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Mailing Address:<\/strong><br \/>301 Bayview Circle Suite 2284<br \/>Newport Beach, CA 92660<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0ffdb1e e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"0ffdb1e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-716b250 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"716b250\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg class=\"ekit-svg-icon icon-smartphone\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M16.8 28.8h-1.6c-0.442 0-0.8-0.358-0.8-0.8s0.358-0.8 0.8-0.8h1.6c0.442 0 0.8 0.358 0.8 0.8s-0.358 0.8-0.8 0.8zM23.2 32h-14.4c-1.323 0-2.4-1.077-2.4-2.4v-27.2c0-1.323 1.077-2.4 2.4-2.4h14.4c1.323 0 2.4 1.077 2.4 2.4v27.2c0 1.323-1.077 2.4-2.4 2.4zM8.8 1.6c-0.441 0-0.8 0.359-0.8 0.8v27.2c0 0.441 0.359 0.8 0.8 0.8h14.4c0.441 0 0.8-0.359 0.8-0.8v-27.2c0-0.441-0.359-0.8-0.8-0.8h-14.4zM21.6 25.6h-11.2c-0.442 0-0.8-0.358-0.8-0.8v-20.8c0-0.442 0.358-0.8 0.8-0.8h11.2c0.442 0 0.8 0.358 0.8 0.8v20.8c0 0.442-0.358 0.8-0.8 0.8zM11.2 24h9.6v-19.2h-9.6v19.2z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6e5950 elementor-widget elementor-widget-text-editor\" data-id=\"a6e5950\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>Phone: <br \/><\/b>1-(888)-303-5873<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cb63c36 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"cb63c36\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60e09ad elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"60e09ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg class=\"ekit-svg-icon icon-email\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.763 13.855l0-0-4.086-2.709v-9.055c0-0.293-0.237-0.53-0.53-0.53h-22.294c-0.293 0-0.53 0.237-0.53 0.53v9.055l-4.085 2.708c-0.143 0.095-0.237 0.257-0.237 0.442v16.413c0 0.293 0.237 0.53 0.53 0.53h30.94c0.293 0 0.53-0.237 0.53-0.53v-16.413c0-0.184-0.094-0.347-0.237-0.442zM4.323 15.708l-1.662-0.882h1.662v0.882zM1.060 15.177l12.188 6.465-12.188 8.079v-14.544zM16 21.090l13.712 9.089h-27.423l13.712-9.089zM18.752 21.643l12.188-6.465v14.544l-12.188-8.079zM27.677 14.826h1.663l-1.663 0.882v-0.882zM29.711 13.766h-2.035v-1.349l2.035 1.349zM26.617 2.621v13.65l-8.87 4.705-1.454-0.964c-0.177-0.118-0.408-0.118-0.586 0l-1.454 0.964-8.871-4.706v-13.649h21.234zM4.323 13.766h-2.034l2.034-1.348v1.348zM16 15.499h4.223c0.293 0 0.53-0.237 0.53-0.53s-0.237-0.53-0.53-0.53h-4.223c-2.036 0-3.693-1.656-3.693-3.693v-0.156c0-2.036 1.656-3.693 3.693-3.693s3.693 1.656 3.693 3.693v0.391c0 0.441-0.359 0.799-0.799 0.799s-0.799-0.359-0.799-0.799v-0.743c0-1.262-1.027-2.289-2.289-2.289s-2.289 1.027-2.289 2.289c0 1.262 1.027 2.289 2.289 2.289 0.577 0 1.105-0.215 1.508-0.569 0.328 0.529 0.914 0.882 1.581 0.882 1.025 0 1.859-0.834 1.859-1.859v-0.391c0-2.621-2.132-4.753-4.753-4.753s-4.753 2.132-4.753 4.753v0.156c0 2.621 2.132 4.753 4.753 4.753zM15.804 11.468c-0.678 0-1.229-0.551-1.229-1.229s0.552-1.229 1.229-1.229 1.229 0.552 1.229 1.229-0.551 1.229-1.229 1.229z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca0ed2d elementor-widget elementor-widget-text-editor\" data-id=\"ca0ed2d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Email:<\/strong> <br \/>Support@asklupe.com<\/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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Hable con una Abogada de Accidentes en el Sur de California Securing Data&#8230; EVALUATION PROGRESS 0% Type of Accident? Car Accident \u2192 Truck Accident \u2192 Motorcycle Accident \u2192 Other Accident \u2192 Working with An Attorney? No, I need one \u2192 Seeking a new lawyer \u2192 Yes, currently represented \u2192 Was the accident Your Fault? No, definitely not \u2192 Yes, but partly \u2192 I am not sure \u2192 Medical Treatment? Yes, I was treated \u2192 No treatment yet \u2192 Any Injuries sustained? Continue Is case Already Settled? No, not settled yet \u2192 Yes, it is settled \u2192 Accident Date &#038; Location SELECT US STATEAlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming Continue Describe What Happened Continue Who should we Contact? Submit Your Case Verify Phone Enter the 6-digit code sent to your phone via SMS. By clicking &#8216;Submit&#8217;, I agree to receive recurring automated marketing text messages from AskLupe.com at the number provided. Verify &#038; Schedule Didn&#8217;t receive it? Resend Code \u2190 Go Back Si usted o un ser querido ha sufrido lesiones en un accidente, no tiene que navegar el sistema legal solo. En las Oficinas Legales de Guadalupe Gonzalez, estamos listos para escuchar su historia y pelear por la compensaci\u00f3n que su familia merece. Consultas Gratuitas en el Condado de Orange y Todo California Nuestra oficina principal est\u00e1 ubicada en Newport Beach, pero servimos con orgullo a comunidades en Santa Ana, Anaheim, Costa Mesa y en todo el estado de California. Entendemos perfectamente los desaf\u00edos que enfrentan los trabajadores y las familias locales despu\u00e9s de un choque o una lesi\u00f3n laboral. Evaluaci\u00f3n de Caso Sin Costo: Analizamos los detalles de su accidente de forma gratuita y privada. Atenci\u00f3n en Su Idioma: Hablamos espa\u00f1ol y entendemos su cultura y sus preocupaciones. Sin Ganancia, Sin Cobro: Usted no paga honorarios a menos que ganemos su caso. \u00bfListo para dar el primer paso hacia su recuperaci\u00f3n? Ll\u00e1menos hoy mismo o complete nuestro formulario para agendar su consulta directa con nuestra firma. Lupe est\u00e1 aqu\u00ed para proteger sus derechos y asegurar su futuro. Mailing Address:301 Bayview Circle Suite 2284Newport Beach, CA 92660 Phone: 1-(888)-303-5873 Email: Support@asklupe.com<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3543","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/asklupe.com\/es\/wp-json\/wp\/v2\/pages\/3543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asklupe.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/asklupe.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/asklupe.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asklupe.com\/es\/wp-json\/wp\/v2\/comments?post=3543"}],"version-history":[{"count":30,"href":"https:\/\/asklupe.com\/es\/wp-json\/wp\/v2\/pages\/3543\/revisions"}],"predecessor-version":[{"id":5185,"href":"https:\/\/asklupe.com\/es\/wp-json\/wp\/v2\/pages\/3543\/revisions\/5185"}],"wp:attachment":[{"href":"https:\/\/asklupe.com\/es\/wp-json\/wp\/v2\/media?parent=3543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}