{"id":17,"date":"2025-12-14T20:38:41","date_gmt":"2025-12-14T20:38:41","guid":{"rendered":"https:\/\/www2.rdlit.net\/?page_id=17"},"modified":"2026-01-08T01:50:51","modified_gmt":"2026-01-08T01:50:51","slug":"home","status":"publish","type":"page","link":"https:\/\/www2.rdlit.net\/","title":{"rendered":"Home"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=5.0\">\n    <title>RDL IT &#8211; Emergency IT Help ASAP | Ryan Luders<\/title>\n    <!-- Load Tailwind CSS for styling -->\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <!-- Use Inter font -->\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@100..900&display=swap');\n        body {\n            font-family: 'Inter', sans-serif;\n            background-color: #f8f9fa;\n            scroll-behavior: smooth;\n            -webkit-font-smoothing: antialiased;\n        }\n        \/* Custom styling for form focus *\/\n        .form-input:focus {\n            --tw-ring-color: #ef4444;\n        }\n        \/* Ensure images don't cause horizontal overflow *\/\n        img {\n            max-width: 100%;\n            height: auto;\n        }\n    <\/style>\n<\/head>\n<body class=\"overflow-x-hidden\">\n\n    <!-- Emergency Banner -->\n    <div class=\"bg-red-600 text-white text-center py-3 px-4 font-bold animate-pulse sticky top-0 z-[60] shadow-md\">\n        <span class=\"flex items-center justify-center space-x-2 text-sm sm:text-base\">\n            <svg class=\"w-5 h-5 flex-shrink-0\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z\"><\/path><\/svg>\n            <span class=\"text-white\">Emergency IT Help: <a href=\"tel:4082394290\" class=\"underline decoration-2 underline-offset-4 text-white\">408-239-4290<\/a><\/span>\n        <\/span>\n    <\/div>\n\n    <!-- Hero Section -->\n    <section id=\"hero\" class=\"bg-slate-900 pt-8 pb-16 md:pt-16 md:pb-32 text-white relative overflow-hidden border-b border-slate-800\">\n        <!-- Background Accents -->\n        <div class=\"absolute top-0 right-0 -translate-y-1\/2 translate-x-1\/2 w-64 h-64 md:w-96 md:h-96 bg-red-600\/10 rounded-full blur-3xl\"><\/div>\n        \n        <div class=\"max-w-7xl mx-auto px-5 sm:px-6 lg:px-8 relative z-10\">\n            <!-- Simple Branding Logo -->\n            <div class=\"mb-10 md:mb-20 flex justify-between items-center\">\n                <span class=\"text-2xl md:text-3xl font-extrabold tracking-wider border-b-4 border-red-600 pb-1 text-white\">RDL IT<\/span>\n                <a href=\"tel:4082394290\" class=\"bg-red-600 hover:bg-red-700 px-4 py-2 md:px-5 md:py-2 rounded-full font-bold transition duration-150 shadow-lg text-white text-sm md:text-base\">\n                    \ud83d\udcde 408-239-4290\n                <\/a>\n            <\/div>\n\n            <div class=\"text-center max-w-4xl mx-auto\">\n                <h1 class=\"text-3xl sm:text-4xl md:text-5xl lg:text-7xl font-extrabold leading-tight mb-4 text-white\">\n                    &#8220;An ounce of prevention is worth a <span class=\"text-red-500\">pound of cure<\/span>&#8221;\n                <\/h1>\n                <p class=\"text-lg md:text-2xl text-slate-400 mb-10 font-medium italic\">\n                    \u2014Ben Franklin, early IT pro\n                <\/p>\n                \n                <p class=\"text-lg md:text-xl text-slate-300 mb-10 leading-relaxed max-w-2xl mx-auto\">\n                    IT headaches shouldn&#8217;t stop your growth. I provide immediate, expert support to get your systems back online and keep them secure 24\/7.\n                <\/p>\n                \n                <div class=\"flex flex-col sm:flex-row justify-center space-y-4 sm:space-y-0 sm:space-x-4 mb-8\">\n                    <a href=\"tel:4082394290\" class=\"inline-block bg-red-600 text-white font-bold px-8 py-4 rounded-lg text-center hover:bg-red-700 transition shadow-xl text-lg\">\n                        Get Help ASAP\n                    <\/a>\n                    <a href=\"#contact-section\" class=\"inline-block bg-slate-800 text-white font-bold px-8 py-4 rounded-lg text-center hover:bg-slate-700 transition border border-slate-700 text-lg\">\n                        Request a Callback\n                    <\/a>\n                <\/div>\n                \n                <div class=\"text-sm text-slate-400 flex items-center justify-center\">\n                    <span class=\"relative flex h-3 w-3 mr-3\">\n                        <span class=\"animate-ping absolute inline-flex h-full w-full rounded-full bg-green-400 opacity-75\"><\/span>\n                        <span class=\"relative inline-flex rounded-full h-3 w-3 bg-green-500\"><\/span>\n                    <\/span>\n                    Available for Emergency Dispatch in the Bay Area\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Meet Ryan Section -->\n    <section id=\"expert\" class=\"py-16 md:py-24 bg-white overflow-hidden\">\n        <div class=\"max-w-7xl mx-auto px-5 sm:px-6 lg:px-8\">\n            <!-- Yellow Box Wrapper -->\n            <div class=\"bg-yellow-400 rounded-3xl p-6 md:p-12 shadow-xl flex flex-col lg:flex-row items-center gap-10 lg:gap-16\">\n                <!-- Profile Image -->\n                <div class=\"w-full max-w-sm lg:w-80 lg:h-80 flex-shrink-0 relative\">\n                    <img decoding=\"async\" \n                        id=\"profileImg\"\n                        src=\"https:\/\/www2.rdlit.net\/wp-content\/uploads\/2025\/12\/BB7DC4E4-75EA-41EE-9293-6B37C513102F.jpg\" \n                        alt=\"Ryan Luders\" \n                        loading=\"lazy\"\n                        class=\"w-full h-full object-cover rounded-2xl shadow-xl border-4 border-white aspect-square bg-slate-200\"\n                        onerror=\"handleImgError(this)\"\n                    >\n                    <div class=\"absolute -bottom-3 -right-3 bg-red-600 text-white p-3 rounded-lg shadow-lg\">\n                        <svg class=\"w-6 h-6\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9 2a1 1 0 000 2h2a1 1 0 100-2H9z\"><\/path><path fill-rule=\"evenodd\" d=\"M4 5a2 2 0 012-2 3 3 0 003 3h2a3 3 0 003-3 2 2 0 012 2v11a2 2 0 01-2 2H6a2 2 0 01-2-2V5zm3 4a1 1 0 000 2h.01a1 1 0 100-2H7zm3 0a1 1 0 000 2h3a1 1 0 100-2h-3zm-3 4a1 1 0 100 2h.01a1 1 0 100-2H7zm3 0a1 1 0 100 2h3a1 1 0 100-2h-3z\" clip-rule=\"evenodd\"><\/path><\/svg>\n                    <\/div>\n                <\/div>\n\n                <div class=\"text-center lg:text-left\">\n                    <h3 class=\"text-slate-900 font-bold tracking-widest uppercase text-xs md:text-sm mb-2 opacity-80\">Owner &#038; Lead Technician<\/h3>\n                    <h2 class=\"text-3xl md:text-4xl font-extrabold text-slate-900 mb-4\">I&#8217;m Ryan Luders<\/h2>\n                    <p class=\"text-base md:text-xl text-slate-800 mb-8 leading-relaxed font-medium\">\n                        With decades of experience solving complex IT challenges, I founded RDL IT to provide personal, elite-level tech support to the businesses that keep our community running. When you call, you get me\u2014not a ticket number.\n                    <\/p>\n                    <div class=\"mb-8\">\n                        <div class=\"flex items-center justify-center lg:justify-start text-slate-900 font-bold text-lg md:text-xl\">\n                            <span class=\"bg-white\/50 p-2 rounded-full mr-4 text-red-600 shadow-sm border border-white\/40\">\n                                <svg class=\"w-5 h-5 md:w-6 md:h-6\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"><\/path><\/svg>\n                            <\/span>\n                            Call Me: <a href=\"tel:4082394290\" class=\"ml-2 text-red-600 hover:text-red-700 transition\">408-239-4290<\/a>\n                        <\/div>\n                    <\/div>\n                    <a href=\"tel:4082394290\" class=\"inline-block bg-slate-900 text-white font-bold px-8 py-4 rounded-xl shadow-lg hover:bg-slate-800 transition transform hover:-translate-y-1 w-full sm:w-auto\">\n                        Call me right now\n                    <\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Same Day Guarantee Section -->\n    <section id=\"guarantee\" class=\"py-16 md:py-24 bg-slate-900 text-white overflow-hidden relative\">\n        <div class=\"max-w-7xl mx-auto px-5 sm:px-6 lg:px-8 relative z-10\">\n            <div class=\"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center\">\n                <div>\n                    <h2 class=\"text-3xl md:text-5xl font-extrabold mb-6 leading-tight text-white\">\n                        We specialize in IT system fixes <span class=\"text-red-500 underline decoration-red-500\/30 underline-offset-8\">right now<\/span> or the same day guaranteed.\n                    <\/h2>\n                    <p class=\"text-lg md:text-xl text-slate-300 mb-8 leading-relaxed\">\n                        Downtime isn&#8217;t just an inconvenience\u2014it&#8217;s lost revenue and frustrated customers. Whether your server is down, your network is crawling, or you&#8217;ve been hit by a security breach, I provide the immediate response your business deserves. No waiting for a &#8220;tier 2 technician&#8221; next week. I&#8217;m on the ground, solving your problems today.\n                    <\/p>\n                    <ul class=\"space-y-4 mb-10\">\n                        <li class=\"flex items-start\">\n                            <svg class=\"w-6 h-6 text-green-500 mr-3 flex-shrink-0\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 13l4 4L19 7\"><\/path><\/svg>\n                            <span><strong class=\"text-white\">Same-Day Dispatch:<\/strong> If you call before noon, I&#8217;m there by the end of the day.<\/span>\n                        <\/li>\n                        <li class=\"flex items-start\">\n                            <svg class=\"w-6 h-6 text-green-500 mr-3 flex-shrink-0\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 13l4 4L19 7\"><\/path><\/svg>\n                            <span><strong class=\"text-white\">No Hidden Fees:<\/strong> Upfront, transparent emergency pricing.<\/span>\n                        <\/li>\n                        <li class=\"flex items-start\">\n                            <svg class=\"w-6 h-6 text-green-500 mr-3 flex-shrink-0\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 13l4 4L19 7\"><\/path><\/svg>\n                            <span><strong class=\"text-white\">Expert Diagnosis:<\/strong> Rapid identification of root causes to prevent recurrence.<\/span>\n                        <\/li>\n                    <\/ul>\n                <\/div>\n\n                <div class=\"bg-white rounded-3xl p-8 md:p-12 text-center shadow-2xl border border-slate-700\">\n                    <div class=\"mb-6 inline-block relative\">\n                        <img decoding=\"async\" \n                            src=\"https:\/\/www2.rdlit.net\/wp-content\/uploads\/2025\/12\/BB7DC4E4-75EA-41EE-9293-6B37C513102F.jpg\" \n                            alt=\"Ryan Luders\" \n                            class=\"w-32 h-32 md:w-40 md:h-40 object-cover rounded-full border-4 border-red-500 mx-auto shadow-lg\"\n                            onerror=\"handleImgError(this)\"\n                        >\n                        <div class=\"absolute -bottom-2 right-1\/2 translate-x-1\/2 bg-red-600 text-white text-[10px] font-black uppercase px-2 py-1 rounded tracking-tighter shadow-sm\">\n                            ON CALL\n                        <\/div>\n                    <\/div>\n                    \n                    <h3 class=\"text-2xl md:text-3xl font-black text-slate-900 mb-2 uppercase tracking-tight\">Call me now, I&#8217;ll fix it asap!<\/h3>\n                    <p class=\"text-slate-500 font-medium mb-6\">Immediate response available 24\/7<\/p>\n                    \n                    <a href=\"tel:4082394290\" class=\"block text-4xl md:text-6xl font-black text-red-600 hover:text-red-700 transition tracking-tighter mb-4 animate-pulse\">\n                        408-239-4290\n                    <\/a>\n                    \n                    <p class=\"text-slate-400 text-sm\">Tap the number above to dial immediately<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <!-- Background Decoration -->\n        <div class=\"absolute bottom-0 left-0 w-full h-1 bg-gradient-to-r from-red-600 via-yellow-400 to-red-600 opacity-30\"><\/div>\n    <\/section>\n\n    <!-- Services Section -->\n    <section id=\"services\" class=\"py-16 md:py-24 bg-white border-t border-slate-100\">\n        <div class=\"max-w-7xl mx-auto px-5 sm:px-6 lg:px-8\">\n            <h2 class=\"text-3xl md:text-4xl font-bold text-center text-slate-900 mb-4\">How I Can Help You<\/h2>\n            <p class=\"text-lg md:text-xl text-center text-slate-600 mb-12 md:mb-16\">Custom-fit solutions for businesses that can&#8217;t afford to be offline.<\/p>\n            \n            <div class=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 md:gap-8\">\n                <!-- Managed IT -->\n                <div class=\"bg-slate-50 p-7 md:p-8 rounded-xl shadow-md border-t-4 border-slate-900\">\n                    <div class=\"text-slate-900 mb-4\">\n                        <svg class=\"w-8 h-8 md:w-10 md:h-10\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9.75 17L9 20l-1 1h8l-1-1l-.75-3M3 13h18M5 17h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2H5c-1.105 0-2 .895-2 2v10c0 1.105.895 2 2 2z\"><\/path><\/svg>\n                    <\/div>\n                    <h3 class=\"text-xl md:text-2xl font-semibold text-slate-900 mb-3\">Managed IT Support<\/h3>\n                    <p class=\"text-sm md:text-base text-slate-600\">I&#8217;ll monitor your systems around the clock to ensure your devices and networks stay fast, reliable, and bug-free.<\/p>\n                <\/div>\n                \n                <!-- Cybersecurity -->\n                <div class=\"bg-slate-50 p-7 md:p-8 rounded-xl shadow-md border-t-4 border-red-500\">\n                    <div class=\"text-red-600 mb-4\">\n                        <svg class=\"w-8 h-8 md:w-10 md:h-10\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 12l2 2 4-4m5.617-4.225a7.424 7.424 0 010 10.636L12 21l-7.617-8.589a7.424 7.424 0 010-10.636 7.424 7.424 0 0110.636 0z\"><\/path><\/svg>\n                    <\/div>\n                    <h3 class=\"text-xl md:text-2xl font-semibold text-slate-900 mb-3\">Cybersecurity Defense<\/h3>\n                    <p class=\"text-sm md:text-base text-slate-600\">I&#8217;ll lock down your network with firewall management and threat detection to keep hackers away from your data.<\/p>\n                <\/div>\n\n                <!-- Cloud Solutions -->\n                <div class=\"bg-slate-50 p-7 md:p-8 rounded-xl shadow-md border-t-4 border-blue-500 md:col-span-2 lg:col-span-1\">\n                    <div class=\"text-blue-600 mb-4\">\n                        <svg class=\"w-8 h-8 md:w-10 md:h-10\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 15a4 4 0 004 4h9a5 5 0 10-.12-9.998 5.002 5.002 0 10-9.782-2.09A4.004 4.004 0 003 15z\"><\/path><\/svg>\n                    <\/div>\n                    <h3 class=\"text-xl md:text-2xl font-semibold text-slate-900 mb-3\">Cloud &#038; Backup<\/h3>\n                    <p class=\"text-sm md:text-base text-slate-600\">I&#8217;ll manage your cloud infrastructure and set up bulletproof backups so you can recover from any disaster in minutes.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Form Section at Bottom -->\n    <section id=\"contact-section\" class=\"py-20 bg-slate-50\">\n        <div class=\"max-w-4xl mx-auto px-5 sm:px-6\">\n            <div class=\"bg-white p-8 md:p-12 rounded-3xl shadow-2xl border border-slate-200\">\n                <div class=\"text-center mb-10\">\n                    <h2 class=\"text-3xl md:text-4xl font-bold text-slate-900 mb-4\">Request a Call Now<\/h2>\n                    <p class=\"text-slate-500 italic text-base\">&#8220;I personally review every request the moment it hits my inbox.&#8221; \u2014 Ryan<\/p>\n                <\/div>\n\n                <form id=\"contactForm\" class=\"space-y-6\">\n                    <div class=\"grid md:grid-cols-2 gap-6\">\n                        <div>\n                            <label for=\"name\" class=\"block text-sm font-semibold text-slate-700 mb-2\">Your Name<\/label>\n                            <input type=\"text\" id=\"name\" name=\"name\" placeholder=\"John Doe\" required\n                                class=\"form-input block w-full px-4 py-4 border border-slate-300 rounded-xl shadow-sm placeholder-slate-400 text-slate-900 focus:outline-none focus:ring-2 focus:ring-red-500 transition text-base\">\n                        <\/div>\n                        <div>\n                            <label for=\"companyEmail\" class=\"block text-sm font-semibold text-slate-700 mb-2\">Company Email<\/label>\n                            <input type=\"email\" id=\"companyEmail\" name=\"companyEmail\" placeholder=\"john@company.com\" required\n                                class=\"form-input block w-full px-4 py-4 border border-slate-300 rounded-xl shadow-sm placeholder-slate-400 text-slate-900 focus:outline-none focus:ring-2 focus:ring-red-500 transition text-base\">\n                        <\/div>\n                    <\/div>\n\n                    <div>\n                        <label for=\"company\" class=\"block text-sm font-semibold text-slate-700 mb-2\">Company Name<\/label>\n                        <input type=\"text\" id=\"company\" name=\"company\" placeholder=\"Acme Inc.\" required\n                            class=\"form-input block w-full px-4 py-4 border border-slate-300 rounded-xl shadow-sm placeholder-slate-400 text-slate-900 focus:outline-none focus:ring-2 focus:ring-red-500 transition text-base\">\n                    <\/div>\n                    \n                    <button type=\"submit\"\n                        class=\"w-full flex justify-center py-5 px-4 border border-transparent rounded-xl shadow-lg text-xl font-bold text-white bg-slate-900 hover:bg-slate-800 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-red-500 transition duration-150 ease-in-out mt-8 active:scale-95\">\n                        Send Me Your Details\n                    <\/button>\n                    \n                    <div id=\"formMessage\" class=\"hidden mt-6 p-4 rounded-xl text-center font-medium text-base\" role=\"alert\"><\/div>\n                <\/form>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Footer -->\n    <footer id=\"contact\" class=\"bg-slate-900 text-white py-12 md:py-16\">\n        <div class=\"max-w-7xl mx-auto px-5 sm:px-6 lg:px-8 text-center\">\n            <h3 class=\"text-2xl md:text-3xl font-bold mb-4 italic text-white\">Emergency IT Help ASAP!<\/h3>\n            <p class=\"text-slate-400 mb-8 text-sm md:text-base\">Direct Access. Expert Solutions. No Call Centers.<\/p>\n            \n            <div class=\"flex flex-col md:flex-row justify-center items-center space-y-5 md:space-y-0 md:space-x-12 mb-10\">\n                <div class=\"flex items-center\">\n                    <svg class=\"w-5 h-5 md:w-6 md:h-6 text-red-500 mr-3\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"><\/path><\/svg>\n                    <a href=\"tel:4082394290\" class=\"text-lg md:text-xl hover:text-red-500 transition font-bold text-white\">408-239-4290<\/a>\n                <\/div>\n                <div class=\"flex items-center\">\n                    <svg class=\"w-5 h-5 md:w-6 md:h-6 text-red-500 mr-3\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 8l7.84 5.23a2 2 0 002.32 0L21 8m-2-3a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2h14a2 2 0 002-2V5a2 2 0 00-2-2z\"><\/path><\/svg>\n                    <a href=\"mailto:ryan@rdlit.com\" class=\"text-base md:text-lg hover:text-red-500 transition text-white\">ryan@rdlit.com<\/a>\n                <\/div>\n            <\/div>\n            \n            <p class=\"text-slate-600 text-xs md:text-sm border-t border-slate-800 pt-8 max-w-md mx-auto\">\n                \u00a9 2024 RDL IT Solutions. Owned &#038; Operated by Ryan Luders. All rights reserved.\n            <\/p>\n        <\/div>\n    <\/footer>\n\n    <script>\n        \/\/ Enhanced image error handling\n        function handleImgError(image) {\n            console.warn('Image load failed for primary URL. Attempting fix...');\n            \n            \/\/ Fix 1: Try without 'www2' (sometimes subdomains cause cross-origin issues)\n            if (image.src.includes('www2.')) {\n                const newSrc = image.src.replace('www2.', '');\n                image.onerror = function() {\n                    \/\/ Fix 2: If that still fails, fall back to a dynamic avatar\n                    this.src = 'https:\/\/ui-avatars.com\/api\/?name=Ryan+Luders&background=ef4444&color=fff&size=512';\n                    console.error('All image URLs failed. Falling back to avatar.');\n                };\n                image.src = newSrc;\n            } else {\n                \/\/ Final fallback\n                image.src = 'https:\/\/ui-avatars.com\/api\/?name=Ryan+Luders&background=ef4444&color=fff&size=512';\n            }\n        }\n\n        document.getElementById('contactForm').addEventListener('submit', function(e) {\n            e.preventDefault();\n\n            const formMessage = document.getElementById('formMessage');\n            const name = document.getElementById('name').value;\n            const email = document.getElementById('companyEmail').value;\n            const company = document.getElementById('company').value;\n            \n            if (!name || !email || !company) {\n                formMessage.textContent = 'Please fill out all fields so I can reach you.';\n                formMessage.classList.remove('hidden', 'bg-green-100', 'text-green-700');\n                formMessage.classList.add('bg-red-100', 'text-red-700');\n                return; \n            }\n\n            formMessage.textContent = `Got it, ${name}! I'll personally contact you at ${email} within the next few minutes.`;\n            formMessage.classList.remove('hidden', 'bg-red-100', 'text-red-700');\n            formMessage.classList.add('bg-green-100', 'text-green-700');\n            \n            document.getElementById('contactForm').reset();\n            formMessage.scrollIntoView({ behavior: 'smooth', block: 'center' });\n        });\n    <\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>RDL IT &#8211; Emergency IT Help ASAP | Ryan Luders Emergency IT Help: 408-239-4290 RDL IT \ud83d\udcde 408-239-4290 &#8220;An ounce of prevention is worth a pound of cure&#8221; \u2014Ben Franklin, early IT pro IT headaches shouldn&#8217;t stop your growth. I provide immediate, expert support to get your systems back online and keep them secure 24\/7. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-17","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www2.rdlit.net\/index.php\/wp-json\/wp\/v2\/pages\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www2.rdlit.net\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www2.rdlit.net\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www2.rdlit.net\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www2.rdlit.net\/index.php\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":13,"href":"https:\/\/www2.rdlit.net\/index.php\/wp-json\/wp\/v2\/pages\/17\/revisions"}],"predecessor-version":[{"id":40,"href":"https:\/\/www2.rdlit.net\/index.php\/wp-json\/wp\/v2\/pages\/17\/revisions\/40"}],"wp:attachment":[{"href":"https:\/\/www2.rdlit.net\/index.php\/wp-json\/wp\/v2\/media?parent=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}