{"id":2,"date":"2022-02-28T18:50:25","date_gmt":"2022-02-28T18:50:25","guid":{"rendered":"https:\/\/www.ductdudes.com\/?page_id=2"},"modified":"2026-11-05T18:19:09","modified_gmt":"2026-11-05T18:19:09","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/www.ductdudes.com\/es\/","title":{"rendered":"Inicio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8ff5e33 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"8ff5e33\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9475f6e\" data-id=\"9475f6e\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d2bf8b elementor-widget elementor-widget-html\" data-id=\"1d2bf8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel=\"preload\" as=\"image\" href=\"\/wp-content\/uploads\/2026\/10\/dd-hero-crew-m.webp?v=2\" media=\"(max-width:1023px)\" fetchpriority=\"high\">\n<link rel=\"preload\" as=\"image\" href=\"\/wp-content\/uploads\/2026\/10\/dd-hero-crew.webp?v=2\" media=\"(min-width:1024px)\" fetchpriority=\"high\">\n<style id=\"dd-fonts\">@font-face{font-family:'Oswald';font-style:normal;font-weight:200 700;font-display:swap;src:url(https:\/\/fonts.gstatic.com\/s\/oswald\/v57\/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url(https:\/\/fonts.gstatic.com\/s\/plusjakartasans\/v12\/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}<\/style>\n<style id=\"dd-shield\">\n\/* Keep the WordPress theme\/Elementor kit from restyling the homepage *\/\nbody:has(.dd-home){margin:0;background:#000000}\n.elementor-element-8ff5e33,.elementor-element-8ff5e33>.elementor-container,.elementor-element-8ff5e33 .elementor-column,.elementor-element-8ff5e33 .elementor-widget-wrap,.elementor-element-1d2bf8b,.elementor-element-1d2bf8b>.elementor-widget-container{padding:0!important;margin:0!important;max-width:none!important;min-height:0!important;background:none!important;border:0!important}\n.dd-home{font-family:\"Plus Jakarta Sans\",system-ui,sans-serif;line-height:1.5}\n.dd-home :is(h1,h2,h3,h4,h5,h6,p,a,span,li,label,strong,b,small,div){font-family:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}\n.dd-home :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}\n.dd-home :is(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;background:transparent;border:0;border-radius:0;padding:0;margin:0;box-shadow:none;min-height:0;width:auto}\n.dd-home a{text-decoration:none}\n.dd-home img{max-width:100%;height:auto}\n.dd-home img.emoji{display:inline!important;width:1em!important;height:1em!important}\n<\/style>\n\n<style>\n    \/* \ud83d\ude80 Mobile Speed & Touch Optimizations *\/\n    * {\n      touch-action: manipulation; \/* Eliminate 300ms mobile tap delay *\/\n      -webkit-tap-highlight-color: transparent;\n    }\n\n    \/* Content Visibility: Drastically speeds up initial mobile layout & rendering *\/\n    .mobile-lazy-section {\n      content-visibility: auto;\n      contain-intrinsic-size: 1px 750px;\n    }\n\n    \/* GPU-accelerated scrolling & animations *\/\n    .gpu-accel {\n      transform: translateZ(0);\n      will-change: transform;\n      backface-visibility: hidden;\n    }\n\n    \/* Smooth touch responsiveness for sliders & buttons *\/\n    button, a, input, select {\n      min-height: 44px; \/* Apple & Google touch accessibility target *\/\n    }\n\n    \/* WP Social Ninja Sirius (Template 3) Styling *\/\n    .wpsr-sirius-card {\n      position: relative;\n      background: #0B0B0B;\n      border: 1px solid rgba(255, 255, 255, 0.08);\n      border-radius: 16px;\n      padding: 24px 24px 24px 34px;\n      overflow: hidden;\n      transition: all 0.25s ease;\n      display: flex;\n      flex-direction: column;\n      justify-content: space-between;\n    }\n    .wpsr-sirius-card:hover {\n      border-color: rgba(249, 165, 26, 0.6);\n      transform: translateY(-4px);\n      box-shadow: 0 16px 32px -8px rgba(0, 0, 0, 0.6), 0 0 20px -4px rgba(249, 165, 26, 0.15);\n    }\n    .sirius-platform-tag {\n      position: absolute;\n      left: 0;\n      top: 0;\n      bottom: 0;\n      width: 14px;\n      background: linear-gradient(180deg, #4285F4, #34A853, #FBBC05, #EA4335);\n      border-top-left-radius: 14px;\n      border-bottom-left-radius: 14px;\n    }\n    .sirius-platform-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 6px;\n      padding: 3px 8px;\n      border-radius: 6px;\n      background: rgba(255, 255, 255, 0.08);\n      border: 1px solid rgba(255, 255, 255, 0.12);\n      font-size: 11px;\n      font-weight: 700;\n      color: #FFFFFF;\n    }\n\n    \/* Custom Scrollbar & Utility *\/\n    ::-webkit-scrollbar { width: 8px; }\n    ::-webkit-scrollbar-track { background: #000000; }\n    ::-webkit-scrollbar-thumb { background: #2C2C2D; border-radius: 4px; }\n    ::-webkit-scrollbar-thumb:hover { background: #FAA61A; }\n    \n    .glass-panel {\n      background: rgba(29, 26, 27, 0.85);\n      backdrop-filter: blur(16px);\n      -webkit-backdrop-filter: blur(16px);\n      border: 1px solid rgba(255, 255, 255, 0.08);\n    }\n    \n    .glass-card {\n      background: rgba(35, 31, 32, 0.7);\n      backdrop-filter: blur(12px);\n      -webkit-backdrop-filter: blur(12px);\n      border: 1px solid rgba(255, 255, 255, 0.07);\n    }\n\n    .slider-handle-drag {\n      cursor: ew-resize;\n      touch-action: none;\n    }\n\n    \/* Transition classes *\/\n    .fade-switch {\n      transition: opacity 0.22s ease, transform 0.22s ease;\n    }\n    .fade-out {\n      opacity: 0;\n      transform: translateY(6px);\n    }\n    .fade-in {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  <\/style>\n\n<style id=\"dd-tw\">*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 \/ 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 \/ 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }\/* ! tailwindcss v3.4.17 | MIT License | https:\/\/tailwindcss.com *\/*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:\"Plus Jakarta Sans\", sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.dd-home .pointer-events-none{pointer-events:none}.dd-home .fixed{position:fixed}.dd-home .absolute{position:absolute}.dd-home .relative{position:relative}.dd-home .sticky{position:sticky}.dd-home .inset-0{inset:0px}.dd-home .-right-12{right:-3rem}.dd-home .-top-12{top:-3rem}.dd-home .bottom-0{bottom:0px}.dd-home .bottom-10{bottom:2.5rem}.dd-home .bottom-6{bottom:1.5rem}.dd-home .left-1\\\/2{left:50%}.dd-home .left-4{left:1rem}.dd-home .left-6{left:1.5rem}.dd-home .right-10{right:2.5rem}.dd-home .right-4{right:1rem}.dd-home .right-6{right:1.5rem}.dd-home .top-0{top:0px}.dd-home .top-1\\\/2{top:50%}.dd-home .top-1\\\/4{top:25%}.dd-home .top-3{top:0.75rem}.dd-home .top-4{top:1rem}.dd-home .bottom-5{bottom:1.25rem}.dd-home .left-5{left:1.25rem}.dd-home .-bottom-0\\.5{bottom:-0.125rem}.dd-home .-right-0\\.5{right:-0.125rem}.dd-home .z-10{z-index:10}.dd-home .z-20{z-index:20}.dd-home .z-30{z-index:30}.dd-home .z-40{z-index:40}.dd-home .z-50{z-index:50}.dd-home .mx-auto{margin-left:auto;margin-right:auto}.dd-home .my-3{margin-top:0.75rem;margin-bottom:0.75rem}.dd-home .mb-1{margin-bottom:0.25rem}.dd-home .mb-10{margin-bottom:2.5rem}.dd-home .mb-12{margin-bottom:3rem}.dd-home .mb-2{margin-bottom:0.5rem}.dd-home .mb-3{margin-bottom:0.75rem}.dd-home .mb-4{margin-bottom:1rem}.dd-home .mb-5{margin-bottom:1.25rem}.dd-home .mb-6{margin-bottom:1.5rem}.dd-home .mb-8{margin-bottom:2rem}.dd-home .mt-0\\.5{margin-top:0.125rem}.dd-home .mt-1{margin-top:0.25rem}.dd-home .mt-2{margin-top:0.5rem}.dd-home .mt-2\\.5{margin-top:0.625rem}.dd-home .mt-3{margin-top:0.75rem}.dd-home .mt-4{margin-top:1rem}.dd-home .mt-5{margin-top:1.25rem}.dd-home .mb-3\\.5{margin-bottom:0.875rem}.dd-home .ml-1{margin-left:0.25rem}.dd-home .mt-1\\.5{margin-top:0.375rem}.dd-home .block{display:block}.dd-home .inline-block{display:inline-block}.dd-home .flex{display:flex}.dd-home .inline-flex{display:inline-flex}.dd-home .grid{display:grid}.dd-home .hidden{display:none}.dd-home .aspect-\\[16\\\/10\\]{aspect-ratio:16\/10}.dd-home .h-1\\.5{height:0.375rem}.dd-home .h-10{height:2.5rem}.dd-home .h-12{height:3rem}.dd-home .h-14{height:3.5rem}.dd-home .h-16{height:4rem}.dd-home .h-2{height:0.5rem}.dd-home .h-32{height:8rem}.dd-home .h-6{height:1.5rem}.dd-home .h-8{height:2rem}.dd-home .h-\\[350px\\]{height:350px}.dd-home .h-\\[450px\\]{height:450px}.dd-home .h-full{height:100%}.dd-home .h-3{height:0.75rem}.dd-home .h-2\\.5{height:0.625rem}.dd-home .h-3\\.5{height:0.875rem}.dd-home .w-1{width:0.25rem}.dd-home .w-1\\.5{width:0.375rem}.dd-home .w-10{width:2.5rem}.dd-home .w-12{width:3rem}.dd-home .w-14{width:3.5rem}.dd-home .w-2{width:0.5rem}.dd-home .w-32{width:8rem}.dd-home .w-6{width:1.5rem}.dd-home .w-8{width:2rem}.dd-home .w-\\[500px\\]{width:500px}.dd-home .w-\\[700px\\]{width:700px}.dd-home .w-\\[750px\\]{width:750px}.dd-home .w-\\[800px\\]{width:800px}.dd-home .w-auto{width:auto}.dd-home .w-full{width:100%}.dd-home .w-3{width:0.75rem}.dd-home .w-3\\.5{width:0.875rem}.dd-home .min-w-0{min-width:0px}.dd-home .max-w-2xl{max-width:42rem}.dd-home .max-w-3xl{max-width:48rem}.dd-home .max-w-4xl{max-width:56rem}.dd-home .max-w-5xl{max-width:64rem}.dd-home .max-w-6xl{max-width:72rem}.dd-home .max-w-7xl{max-width:80rem}.dd-home .max-w-lg{max-width:32rem}.dd-home .max-w-xl{max-width:36rem}.dd-home .max-w-xs{max-width:20rem}.dd-home .flex-shrink-0{flex-shrink:0}.dd-home .-translate-x-1\\\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home .-translate-y-1\\\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home .translate-y-32{--tw-translate-y:8rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home .transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes floatSlow{0%, 100%{transform:translateY(0px)}50%{transform:translateY(-8px)}}.dd-home .animate-float-slow{animation:floatSlow 4s ease-in-out infinite}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.dd-home .animate-marquee{animation:marquee 25s linear infinite}@keyframes pulse{50%{opacity:.5}}.dd-home .animate-pulse{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}@keyframes ping{75%, 100%{transform:scale(2);opacity:0}}.dd-home .animate-ping{animation:ping 1s cubic-bezier(0, 0, 0.2, 1) infinite}.dd-home .cursor-ew-resize{cursor:ew-resize}.dd-home .cursor-pointer{cursor:pointer}.dd-home .select-none{-webkit-user-select:none;user-select:none}.dd-home .grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.dd-home .grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.dd-home .grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.dd-home .flex-col{flex-direction:column}.dd-home .flex-wrap{flex-wrap:wrap}.dd-home .items-start{align-items:flex-start}.dd-home .items-center{align-items:center}.dd-home .items-baseline{align-items:baseline}.dd-home .items-stretch{align-items:stretch}.dd-home .justify-center{justify-content:center}.dd-home .justify-between{justify-content:space-between}.dd-home .gap-1{gap:0.25rem}.dd-home .gap-1\\.5{gap:0.375rem}.dd-home .gap-10{gap:2.5rem}.dd-home .gap-2{gap:0.5rem}.dd-home .gap-2\\.5{gap:0.625rem}.dd-home .gap-3{gap:0.75rem}.dd-home .gap-3\\.5{gap:0.875rem}.dd-home .gap-4{gap:1rem}.dd-home .gap-5{gap:1.25rem}.dd-home .gap-6{gap:1.5rem}.dd-home .gap-8{gap:2rem}.dd-home :is(.space-y-1\\.5 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse:0;margin-top:calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem * var(--tw-space-y-reverse))}.dd-home :is(.space-y-2 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.dd-home :is(.space-y-3 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}.dd-home :is(.space-y-4 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.dd-home :is(.space-y-6 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.dd-home :is(.space-y-2\\.5 > :not([hidden]) ~ :not([hidden])){--tw-space-y-reverse:0;margin-top:calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.625rem * var(--tw-space-y-reverse))}.dd-home .overflow-hidden{overflow:hidden}.dd-home .overflow-x-hidden{overflow-x:hidden}.dd-home .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-home .whitespace-nowrap{white-space:nowrap}.dd-home .rounded{border-radius:0.25rem}.dd-home .rounded-2xl{border-radius:1rem}.dd-home .rounded-full{border-radius:9999px}.dd-home .rounded-lg{border-radius:0.5rem}.dd-home .rounded-xl{border-radius:0.75rem}.dd-home .border{border-width:1px}.dd-home .border-2{border-width:2px}.dd-home .border-y{border-top-width:1px;border-bottom-width:1px}.dd-home .border-b{border-bottom-width:1px}.dd-home .border-l-2{border-left-width:2px}.dd-home .border-r-2{border-right-width:2px}.dd-home .border-t{border-top-width:1px}.dd-home .border-dude-border{--tw-border-opacity:1;border-color:rgb(44 44 45 \/ var(--tw-border-opacity, 1))}.dd-home .border-dude-border\\\/60{border-color:rgb(44 44 45 \/ 0.6)}.dd-home .border-dude-border\\\/70{border-color:rgb(44 44 45 \/ 0.7)}.dd-home .border-dude-border\\\/80{border-color:rgb(44 44 45 \/ 0.8)}.dd-home .border-dude-border\\\/90{border-color:rgb(44 44 45 \/ 0.9)}.dd-home .border-dude-charcoal{--tw-border-opacity:1;border-color:rgb(11 11 11 \/ var(--tw-border-opacity, 1))}.dd-home .border-dude-orange{--tw-border-opacity:1;border-color:rgb(250 166 26 \/ var(--tw-border-opacity, 1))}.dd-home .border-dude-orange\\\/30{border-color:rgb(250 166 26 \/ 0.3)}.dd-home .border-dude-orange\\\/40{border-color:rgb(250 166 26 \/ 0.4)}.dd-home .border-dude-orange\\\/60{border-color:rgb(250 166 26 \/ 0.6)}.dd-home .border-dude-orange\\\/70{border-color:rgb(250 166 26 \/ 0.7)}.dd-home .border-red-900\\\/40{border-color:rgb(127 29 29 \/ 0.4)}.dd-home .border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 \/ var(--tw-border-opacity, 1))}.dd-home .border-dude-orange\\\/50{border-color:rgb(250 166 26 \/ 0.5)}.dd-home .bg-\\[\\#0A0A0A\\]{--tw-bg-opacity:1;background-color:rgb(10 10 10 \/ var(--tw-bg-opacity, 1))}.dd-home .bg-\\[\\#0D0D0D\\]{--tw-bg-opacity:1;background-color:rgb(13 13 13 \/ var(--tw-bg-opacity, 1))}.dd-home .bg-black\\\/80{background-color:rgb(0 0 0 \/ 0.8)}.dd-home .bg-dude-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 \/ var(--tw-bg-opacity, 1))}.dd-home .bg-dude-black\\\/85{background-color:rgb(0 0 0 \/ 0.85)}.dd-home .bg-dude-charcoal{--tw-bg-opacity:1;background-color:rgb(11 11 11 \/ var(--tw-bg-opacity, 1))}.dd-home .bg-dude-charcoal\\\/80{background-color:rgb(11 11 11 \/ 0.8)}.dd-home .bg-dude-charcoal\\\/90{background-color:rgb(11 11 11 \/ 0.9)}.dd-home .bg-dude-charcoal\\\/95{background-color:rgb(11 11 11 \/ 0.95)}.dd-home .bg-dude-orange{--tw-bg-opacity:1;background-color:rgb(250 166 26 \/ var(--tw-bg-opacity, 1))}.dd-home .bg-dude-orange\\\/10{background-color:rgb(250 166 26 \/ 0.1)}.dd-home .bg-dude-orange\\\/15{background-color:rgb(250 166 26 \/ 0.15)}.dd-home .bg-dude-orange\\\/20{background-color:rgb(250 166 26 \/ 0.2)}.dd-home .bg-dude-orange\\\/5{background-color:rgb(250 166 26 \/ 0.05)}.dd-home .bg-emerald-600\\\/90{background-color:rgb(5 150 105 \/ 0.9)}.dd-home .bg-red-950\\\/20{background-color:rgb(69 10 10 \/ 0.2)}.dd-home .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 \/ var(--tw-bg-opacity, 1))}.dd-home .bg-dude-black\\\/90{background-color:rgb(0 0 0 \/ 0.9)}.dd-home .bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11 \/ var(--tw-bg-opacity, 1))}.dd-home .bg-dude-charcoallight{--tw-bg-opacity:1;background-color:rgb(26 26 26 \/ var(--tw-bg-opacity, 1))}.dd-home .bg-emerald-950\\\/60{background-color:rgb(2 44 34 \/ 0.6)}.dd-home .bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68 \/ var(--tw-bg-opacity, 1))}.dd-home .bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.dd-home .bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.dd-home .bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.dd-home .bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.dd-home .bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}.dd-home .from-dude-black{--tw-gradient-from:#000000 var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 \/ 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dd-home .from-dude-charcoal{--tw-gradient-from:#0B0B0B var(--tw-gradient-from-position);--tw-gradient-to:rgb(11 11 11 \/ 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dd-home .from-neutral-800{--tw-gradient-from:#262626 var(--tw-gradient-from-position);--tw-gradient-to:rgb(38 38 38 \/ 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dd-home .from-stone-950{--tw-gradient-from:#0c0a09 var(--tw-gradient-from-position);--tw-gradient-to:rgb(12 10 9 \/ 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dd-home .from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgb(245 158 11 \/ 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dd-home .from-dude-orange{--tw-gradient-from:#FAA61A var(--tw-gradient-from-position);--tw-gradient-to:rgb(250 166 26 \/ 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dd-home .via-\\[\\#151515\\]{--tw-gradient-to:rgb(21 21 21 \/ 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #151515 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dd-home .via-dude-charcoal{--tw-gradient-to:rgb(11 11 11 \/ 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0B0B0B var(--tw-gradient-via-position), var(--tw-gradient-to)}.dd-home .via-neutral-950{--tw-gradient-to:rgb(10 10 10 \/ 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0a0a0a var(--tw-gradient-via-position), var(--tw-gradient-to)}.dd-home .via-stone-700{--tw-gradient-to:rgb(68 64 60 \/ 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #44403c var(--tw-gradient-via-position), var(--tw-gradient-to)}.dd-home .via-dude-orange{--tw-gradient-to:rgb(250 166 26 \/ 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #FAA61A var(--tw-gradient-via-position), var(--tw-gradient-to)}.dd-home .to-\\[\\#0A0A0A\\]{--tw-gradient-to:#0A0A0A var(--tw-gradient-to-position)}.dd-home .to-dude-charcoal{--tw-gradient-to:#0B0B0B var(--tw-gradient-to-position)}.dd-home .to-neutral-800{--tw-gradient-to:#262626 var(--tw-gradient-to-position)}.dd-home .to-stone-900{--tw-gradient-to:#1c1917 var(--tw-gradient-to-position)}.dd-home .to-dude-orangehover{--tw-gradient-to:#E0900A var(--tw-gradient-to-position)}.dd-home .object-contain{object-fit:contain}.dd-home .p-1{padding:0.25rem}.dd-home .p-2{padding:0.5rem}.dd-home .p-3\\.5{padding:0.875rem}.dd-home .p-4{padding:1rem}.dd-home .p-5{padding:1.25rem}.dd-home .p-6{padding:1.5rem}.dd-home .p-2\\.5{padding:0.625rem}.dd-home .p-3{padding:0.75rem}.dd-home .p-0\\.5{padding:0.125rem}.dd-home .px-2\\.5{padding-left:0.625rem;padding-right:0.625rem}.dd-home .px-3{padding-left:0.75rem;padding-right:0.75rem}.dd-home .px-3\\.5{padding-left:0.875rem;padding-right:0.875rem}.dd-home .px-4{padding-left:1rem;padding-right:1rem}.dd-home .px-5{padding-left:1.25rem;padding-right:1.25rem}.dd-home .px-6{padding-left:1.5rem;padding-right:1.5rem}.dd-home .px-7{padding-left:1.75rem;padding-right:1.75rem}.dd-home .px-8{padding-left:2rem;padding-right:2rem}.dd-home .py-0\\.5{padding-top:0.125rem;padding-bottom:0.125rem}.dd-home .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.dd-home .py-1\\.5{padding-top:0.375rem;padding-bottom:0.375rem}.dd-home .py-12{padding-top:3rem;padding-bottom:3rem}.dd-home .py-16{padding-top:4rem;padding-bottom:4rem}.dd-home .py-2{padding-top:0.5rem;padding-bottom:0.5rem}.dd-home .py-2\\.5{padding-top:0.625rem;padding-bottom:0.625rem}.dd-home .py-3\\.5{padding-top:0.875rem;padding-bottom:0.875rem}.dd-home .py-4{padding-top:1rem;padding-bottom:1rem}.dd-home .px-2{padding-left:0.5rem;padding-right:0.5rem}.dd-home .pb-1{padding-bottom:0.25rem}.dd-home .pb-16{padding-bottom:4rem}.dd-home .pb-3{padding-bottom:0.75rem}.dd-home .pb-4{padding-bottom:1rem}.dd-home .pl-3{padding-left:0.75rem}.dd-home .pt-2{padding-top:0.5rem}.dd-home .pt-2\\.5{padding-top:0.625rem}.dd-home .pt-4{padding-top:1rem}.dd-home .pt-6{padding-top:1.5rem}.dd-home .pt-8{padding-top:2rem}.dd-home .pr-4{padding-right:1rem}.dd-home .text-left{text-align:left}.dd-home .text-center{text-align:center}.dd-home .font-display{font-family:Oswald, sans-serif}.dd-home .font-mono{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace}.dd-home .font-sans{font-family:\"Plus Jakarta Sans\", sans-serif}.dd-home .text-2xl{font-size:1.5rem;line-height:2rem}.dd-home .text-3xl{font-size:1.875rem;line-height:2.25rem}.dd-home .text-4xl{font-size:2.25rem;line-height:2.5rem}.dd-home .text-\\[10px\\]{font-size:10px}.dd-home .text-\\[11px\\]{font-size:11px}.dd-home .text-\\[12px\\]{font-size:12px}.dd-home .text-\\[9px\\]{font-size:9px}.dd-home .text-base{font-size:1rem;line-height:1.5rem}.dd-home .text-lg{font-size:1.125rem;line-height:1.75rem}.dd-home .text-sm{font-size:0.875rem;line-height:1.25rem}.dd-home .text-xl{font-size:1.25rem;line-height:1.75rem}.dd-home .text-xs{font-size:0.75rem;line-height:1rem}.dd-home .text-\\[7px\\]{font-size:7px}.dd-home .font-black{font-weight:900}.dd-home .font-bold{font-weight:700}.dd-home .font-extrabold{font-weight:800}.dd-home .font-medium{font-weight:500}.dd-home .font-normal{font-weight:400}.dd-home .font-semibold{font-weight:600}.dd-home .uppercase{text-transform:uppercase}.dd-home .italic{font-style:italic}.dd-home .leading-\\[1\\.08\\]{line-height:1.08}.dd-home .leading-none{line-height:1}.dd-home .leading-relaxed{line-height:1.625}.dd-home .leading-snug{line-height:1.375}.dd-home .tracking-tight{letter-spacing:-0.025em}.dd-home .tracking-tighter{letter-spacing:-0.05em}.dd-home .tracking-wide{letter-spacing:0.025em}.dd-home .tracking-wider{letter-spacing:0.05em}.dd-home .tracking-widest{letter-spacing:0.1em}.dd-home .text-dude-black{--tw-text-opacity:1;color:rgb(0 0 0 \/ var(--tw-text-opacity, 1))}.dd-home .text-dude-border{--tw-text-opacity:1;color:rgb(44 44 45 \/ var(--tw-text-opacity, 1))}.dd-home .text-dude-muted{--tw-text-opacity:1;color:rgb(154 155 158 \/ var(--tw-text-opacity, 1))}.dd-home .text-dude-orange{--tw-text-opacity:1;color:rgb(250 166 26 \/ var(--tw-text-opacity, 1))}.dd-home .text-dude-steel{--tw-text-opacity:1;color:rgb(188 189 192 \/ var(--tw-text-opacity, 1))}.dd-home .text-red-200{--tw-text-opacity:1;color:rgb(254 202 202 \/ var(--tw-text-opacity, 1))}.dd-home .text-red-400{--tw-text-opacity:1;color:rgb(248 113 113 \/ var(--tw-text-opacity, 1))}.dd-home .text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249 \/ var(--tw-text-opacity, 1))}.dd-home .text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240 \/ var(--tw-text-opacity, 1))}.dd-home .text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225 \/ var(--tw-text-opacity, 1))}.dd-home .text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42 \/ var(--tw-text-opacity, 1))}.dd-home .text-white{--tw-text-opacity:1;color:rgb(255 255 255 \/ var(--tw-text-opacity, 1))}.dd-home .text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184 \/ var(--tw-text-opacity, 1))}.dd-home .text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36 \/ var(--tw-text-opacity, 1))}.dd-home .text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139 \/ var(--tw-text-opacity, 1))}.dd-home .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dd-home .opacity-60{opacity:0.6}.dd-home .opacity-90{opacity:0.9}.dd-home .shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 \/ 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.dd-home .shadow-\\[0_0_15px_rgba\\(249\\2c 165\\2c 26\\2c 0\\.8\\)\\]{--tw-shadow:0 0 15px rgba(249,165,26,0.8);--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.dd-home .shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 \/ 0.1), 0 4px 6px -4px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.dd-home .shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 \/ 0.1), 0 2px 4px -2px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.dd-home .shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 \/ 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.dd-home .shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 \/ 0.1), 0 8px 10px -6px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.dd-home .shadow-dude-orange\\\/20{--tw-shadow-color:rgb(250 166 26 \/ 0.2);--tw-shadow:var(--tw-shadow-colored)}.dd-home .shadow-dude-orange\\\/25{--tw-shadow-color:rgb(250 166 26 \/ 0.25);--tw-shadow:var(--tw-shadow-colored)}.dd-home .shadow-dude-orange\\\/30{--tw-shadow-color:rgb(250 166 26 \/ 0.3);--tw-shadow:var(--tw-shadow-colored)}.dd-home .blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dd-home .blur-\\[140px\\]{--tw-blur:blur(140px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dd-home .blur-\\[150px\\]{--tw-blur:blur(150px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dd-home .drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0 \/ 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 \/ 0.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dd-home .backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.dd-home .transition{transition-property:color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.dd-home .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.dd-home .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.dd-home .transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.dd-home .duration-150{transition-duration:150ms}.dd-home .duration-200{transition-duration:200ms}.dd-home .duration-300{transition-duration:300ms}.dd-home :is(.selection\\:bg-dude-orange *)::selection{--tw-bg-opacity:1;background-color:rgb(250 166 26 \/ var(--tw-bg-opacity, 1))}.dd-home :is(.selection\\:text-dude-black *)::selection{--tw-text-opacity:1;color:rgb(0 0 0 \/ var(--tw-text-opacity, 1))}.dd-home .selection\\:bg-dude-orange::selection{--tw-bg-opacity:1;background-color:rgb(250 166 26 \/ var(--tw-bg-opacity, 1))}.dd-home .selection\\:text-dude-black::selection{--tw-text-opacity:1;color:rgb(0 0 0 \/ var(--tw-text-opacity, 1))}.dd-home .hover\\:-translate-y-0\\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home .hover\\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home .hover\\:scale-\\[1\\.02\\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home .hover\\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home .hover\\:border-dude-muted:hover{--tw-border-opacity:1;border-color:rgb(154 155 158 \/ var(--tw-border-opacity, 1))}.dd-home .hover\\:border-dude-orange\\\/50:hover{border-color:rgb(250 166 26 \/ 0.5)}.dd-home .hover\\:border-dude-orange\\\/60:hover{border-color:rgb(250 166 26 \/ 0.6)}.dd-home .hover\\:border-dude-orange:hover{--tw-border-opacity:1;border-color:rgb(250 166 26 \/ var(--tw-border-opacity, 1))}.dd-home .hover\\:bg-\\[\\#1A1A1A\\]:hover{--tw-bg-opacity:1;background-color:rgb(26 26 26 \/ var(--tw-bg-opacity, 1))}.dd-home .hover\\:bg-dude-charcoal:hover{--tw-bg-opacity:1;background-color:rgb(11 11 11 \/ var(--tw-bg-opacity, 1))}.dd-home .hover\\:bg-dude-charcoallight:hover{--tw-bg-opacity:1;background-color:rgb(26 26 26 \/ var(--tw-bg-opacity, 1))}.dd-home .hover\\:bg-dude-orangehover:hover{--tw-bg-opacity:1;background-color:rgb(224 144 10 \/ var(--tw-bg-opacity, 1))}.dd-home .hover\\:bg-dude-orange\\\/30:hover{background-color:rgb(250 166 26 \/ 0.3)}.dd-home .hover\\:text-dude-orange:hover{--tw-text-opacity:1;color:rgb(250 166 26 \/ var(--tw-text-opacity, 1))}.dd-home .hover\\:text-slate-300:hover{--tw-text-opacity:1;color:rgb(203 213 225 \/ var(--tw-text-opacity, 1))}.dd-home .hover\\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 \/ var(--tw-text-opacity, 1))}.dd-home .hover\\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.dd-home .hover\\:opacity-95:hover{opacity:0.95}.dd-home .focus\\:border-dude-orange:focus{--tw-border-opacity:1;border-color:rgb(250 166 26 \/ var(--tw-border-opacity, 1))}.dd-home .focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.dd-home .active\\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home .active\\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home :is(.group:hover .group-hover\\:translate-x-1){--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home :is(.group:hover .group-hover\\:scale-110){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-home :is(.group:hover .group-hover\\:text-slate-200){--tw-text-opacity:1;color:rgb(226 232 240 \/ var(--tw-text-opacity, 1))}.dd-home :is(.group:hover .group-hover\\:text-dude-orange){--tw-text-opacity:1;color:rgb(250 166 26 \/ var(--tw-text-opacity, 1))}@media (min-width: 640px){.dd-home .sm\\:inline{display:inline}.dd-home .sm\\:flex{display:flex}.dd-home .sm\\:aspect-\\[16\\\/9\\]{aspect-ratio:16\/9}.dd-home .sm\\:h-20{height:5rem}.dd-home .sm\\:w-\\[1200px\\]{width:1200px}.dd-home .sm\\:w-auto{width:auto}.dd-home .sm\\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.dd-home .sm\\:flex-row{flex-direction:row}.dd-home .sm\\:items-center{align-items:center}.dd-home .sm\\:justify-start{justify-content:flex-start}.dd-home .sm\\:gap-2\\.5{gap:0.625rem}.dd-home .sm\\:gap-4{gap:1rem}.dd-home .sm\\:gap-6{gap:1.5rem}.dd-home .sm\\:p-6{padding:1.5rem}.dd-home .sm\\:p-7{padding:1.75rem}.dd-home .sm\\:p-8{padding:2rem}.dd-home .sm\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.dd-home .sm\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.dd-home .sm\\:py-3{padding-top:0.75rem;padding-bottom:0.75rem}.dd-home .sm\\:pl-4{padding-left:1rem}.dd-home .sm\\:text-left{text-align:left}.dd-home .sm\\:text-4xl{font-size:2.25rem;line-height:2.5rem}.dd-home .sm\\:text-5xl{font-size:3rem;line-height:1}.dd-home .sm\\:text-\\[11px\\]{font-size:11px}.dd-home .sm\\:text-base{font-size:1rem;line-height:1.5rem}.dd-home .sm\\:text-lg{font-size:1.125rem;line-height:1.75rem}.dd-home .sm\\:text-sm{font-size:0.875rem;line-height:1.25rem}.dd-home .sm\\:text-xs{font-size:0.75rem;line-height:1rem}.dd-home .sm\\:text-\\[13px\\]{font-size:13px}}@media (min-width: 768px){.dd-home .md\\:inline{display:inline}.dd-home .md\\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.dd-home .md\\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.dd-home .md\\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (min-width: 1024px){.dd-home .lg\\:col-span-5{grid-column:span 5 \/ span 5}.dd-home .lg\\:col-span-7{grid-column:span 7 \/ span 7}.dd-home .lg\\:col-span-6{grid-column:span 6 \/ span 6}.dd-home .lg\\:flex{display:flex}.dd-home .lg\\:hidden{display:none}.dd-home .lg\\:h-24{height:6rem}.dd-home .lg\\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.dd-home .lg\\:gap-5{gap:1.25rem}.dd-home .lg\\:px-8{padding-left:2rem;padding-right:2rem}.dd-home .lg\\:py-20{padding-top:5rem;padding-bottom:5rem}.dd-home .lg\\:pb-20{padding-bottom:5rem}.dd-home .lg\\:pl-5{padding-left:1.25rem}.dd-home .lg\\:pt-14{padding-top:3.5rem}.dd-home .lg\\:text-5xl{font-size:3rem;line-height:1}.dd-home .lg\\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width: 1280px){.dd-home .xl\\:flex{display:flex}.dd-home .xl\\:inline-flex{display:inline-flex}}<\/style>\n<style id=\"dd-brand\">\n\n\/* Phone header: logo + button + menu only *\/\n@media (max-width:1023px){\n .dd-home nav .border-l-2{display:none!important}\n .dd-home nav{padding-top:6px!important;padding-bottom:6px!important}\n .dd-home #bookNowNavBtn{padding:10px 14px!important;font-size:13px!important}\n}\n\/* Bigger tap targets + readable text on phones *\/\n@media (max-width:640px){\n .dd-home p{font-size:15px;line-height:1.6}\n .dd-home a,.dd-home button{min-height:40px}\n}\n\n\/* ===== Photo layer (real Duct Dudes photos) ===== *\/\n.dd-hero-photo{background:linear-gradient(90deg,rgba(0,0,0,.94) 0%,rgba(0,0,0,.82) 42%,rgba(0,0,0,.45) 100%),url(\/wp-content\/uploads\/2026\/10\/dd-hero-crew.webp?v=2) 70% 30%\/cover no-repeat!important}\n@media(max-width:1023px){.dd-hero-photo{background:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.88) 45%,#000 100%),url(\/wp-content\/uploads\/2026\/10\/dd-hero-crew-m.webp?v=2) 75% 0\/auto 62% no-repeat!important}}\n.dd-wrap{max-width:1200px;margin:0 auto;padding:0 20px}\n.dd-kicker{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#FAA61A;background:rgba(250,166,26,.1);border:1px solid rgba(250,166,26,.35);padding:6px 12px;border-radius:999px}\n.dd-h2{font-size:clamp(30px,5vw,54px)!important;line-height:1.02!important;color:#fff;margin:14px 0 12px!important}\n.dd-o{color:#FAA61A}\n.dd-lead{color:#BCBDC0;font-size:17px;line-height:1.65;max-width:720px}\n.dd-meet{background:#000;padding:72px 0 64px;position:relative;overflow:hidden}\n.dd-meet:after{content:\"\";position:absolute;inset:auto 0 0 0;height:6px;background:linear-gradient(90deg,#FAA61A 0 140px,#000 140px 146px,#BCBDC0 146px)}\n.dd-meet-head{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:28px}\n.dd-collage{display:block;width:100%;height:auto;max-width:1150px;margin:0 auto;filter:drop-shadow(0 20px 40px rgba(0,0,0,.6));transform:rotate(-.6deg)}\n.dd-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px}\n.dd-stats div{background:#0f0f0f;border:1px solid #2C2C2D;border-top:4px solid #FAA61A;border-radius:14px;padding:16px;text-align:center}\n.dd-stats b{display:block;font-family:Oswald,sans-serif;font-size:34px;color:#fff;line-height:1}\n.dd-stats span{display:block;color:#9A9B9E;font-size:13px;margin-top:6px}\n@media(max-width:640px){.dd-stats{grid-template-columns:repeat(2,1fr)}.dd-meet{padding:52px 0 44px}}\n.dd-ba{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n#beforeSlide .dd-ba-inner{width:var(--dd-ba-w,100vw)!important;max-width:none!important}\n#beforeSlide .dd-ba{width:var(--dd-ba-w,100vw)!important}\n#sliderWrapper>div:first-child{background:#111!important}\n.dd-card{overflow:hidden;padding-top:0!important}\n.dd-card-img{display:block;width:calc(100% + 48px);max-width:none;margin:0 -24px 18px;aspect-ratio:4\/3;object-fit:cover;border-bottom:4px solid #FAA61A;transition:transform .5s}\n.dd-card:hover .dd-card-img{transform:scale(1.04)}\n@media(min-width:1024px){.dd-grid4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}\n@media(min-width:640px) and (max-width:1023px){.dd-grid4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}\n.dd-fleet{background:#000;padding-bottom:60px}\n.dd-fleet-hero{position:relative}\n.dd-fleet-hero img{display:block;width:100%;height:clamp(300px,42vw,560px);object-fit:cover}\n.dd-fleet-hero:after{content:\"\";position:absolute;inset:0;background:linear-gradient(0deg,#000 2%,rgba(0,0,0,.35) 45%,rgba(0,0,0,.1))}\n.dd-fleet-cap{position:absolute;left:0;right:0;bottom:24px;z-index:2;max-width:1200px;margin:0 auto;padding:0 20px}\n.dd-fleet-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:16px;margin-top:8px}\n.dd-fleet-grid figure{margin:0;position:relative;border-radius:16px;overflow:hidden;border:1px solid #2C2C2D;box-shadow:0 0 0 2px #000,0 10px 30px rgba(0,0,0,.5)}\n.dd-fleet-grid img{display:block;width:100%;height:260px;object-fit:cover;transition:transform .6s}\n.dd-fleet-grid figure:hover img{transform:scale(1.05)}\n.dd-fleet-grid figcaption{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 12px;background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);color:#fff;font-weight:700;font-size:14px}\n@media(max-width:820px){.dd-fleet-grid{grid-template-columns:1fr}.dd-fleet-grid img{height:220px}}\n.dd-cta-stickers{background:linear-gradient(0deg,rgba(0,0,0,.92),rgba(0,0,0,.78)),url(\/wp-content\/uploads\/2026\/10\/dd-bg-stickers.webp?v=2) center\/cover!important}\n\n\n\/* --- photo layer fixes --- *\/\n.dd-home .dd-h2{color:#fff!important;font-family:Oswald,sans-serif!important;text-transform:uppercase}\n.dd-home .dd-o{color:#FAA61A!important}\n.dd-home .dd-kicker{color:#FAA61A!important}\n.dd-home .dd-lead{color:#C9CACD!important}\n.dd-home .dd-stats b{color:#fff!important}.dd-home .dd-stats span{color:#9A9B9E!important}\n.dd-home .dd-fleet-grid figcaption{color:#fff!important}\n.dd-fleet-cap{text-shadow:0 2px 12px rgba(0,0,0,.8)}\n@media(max-width:1023px){\n .dd-hero-photo{background:#000 url(\/wp-content\/uploads\/2026\/10\/dd-hero-crew-m.webp?v=2) 72% 0\/auto 300px no-repeat!important;padding-top:250px!important}\n .dd-hero-photo:before{content:\"\";position:absolute;left:0;right:0;top:120px;height:190px;background:linear-gradient(180deg,rgba(0,0,0,0),#000 85%);pointer-events:none}\n .dd-hero-photo>*{position:relative;z-index:1}\n}\n@media(max-width:640px){\n .dd-collage{width:165%;max-width:none;margin-left:-32.5%}\n .dd-fleet-cap .dd-h2{font-size:28px!important}\n}\n\n\/* ===== HEADER v2: orange bar + big sticker logo ===== *\/\n.dd-home nav.dd-nav{background:#FAA61A!important;backdrop-filter:none!important;border:0!important;overflow:visible!important;padding-top:6px!important;padding-bottom:0!important;box-shadow:0 5px 0 #000,0 8px 0 #BCBDC0,0 14px 24px rgba(0,0,0,.35)!important;z-index:60!important}\n.dd-nav>div>div:first-child{min-height:78px}\n.dd-nav .border-l-2{display:none!important}\n.dd-logo-link{position:relative;z-index:61;display:block;line-height:0}\n.dd-logo{height:150px!important;width:auto!important;max-width:none!important;margin:-4px 0 -80px -6px;filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(1px 1px 0 #fff) drop-shadow(0 0 1px #111) drop-shadow(0 10px 12px rgba(0,0,0,.45));transition:height .25s ease,margin .25s ease,transform .25s;transform:rotate(-2deg);transform-origin:left center}\n.dd-logo-link:hover .dd-logo{transform:rotate(0deg) scale(1.02)}\nbody.dd-scrolled .dd-logo{height:70px!important;margin:-2px 0 -4px -4px;transform:none}\n.dd-nav #bookNowNavBtn{background:#000!important;color:#FAA61A!important;border:2px solid #000!important;box-shadow:0 4px 0 #6b4400!important}\n.dd-nav #bookNowNavBtn *{color:#FAA61A!important}\n.dd-nav #mobileMenuBtn{background:#000!important;color:#fff!important;border-radius:12px!important}\n.dd-nav a.hidden.sm\\:flex{background:#000!important;border-color:#000!important}\n.dd-nav a.hidden.sm\\:flex *{color:#fff!important}\n.dd-navlinks{background:#000;box-shadow:0 0 0 100vmax #000;clip-path:inset(0 -100vmax);margin-top:6px;padding-left:190px!important}\nbody.dd-scrolled .dd-navlinks{padding-left:0!important}\n.dd-navlinks a{color:#E7E7E8!important}.dd-navlinks a:hover{color:#FAA61A!important}\n#mobileNav{background:#000;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}\n#hero.dd-hero-photo{padding-top:44px!important}\n@media(max-width:1023px){\n .dd-nav>div>div:first-child{min-height:60px}\n .dd-logo{height:104px!important;margin:-2px 0 -52px -8px}\n body.dd-scrolled .dd-logo{height:52px!important;margin:0 0 0 -4px}\n #hero.dd-hero-photo{padding-top:262px!important}\n}\n@media(max-width:380px){.dd-logo{height:92px!important}.dd-nav #bookNowNavBtn{font-size:12px!important;padding:9px 11px!important}}\n\n\n.dd-navlinks{padding-left:330px!important;flex-wrap:nowrap!important}\n.dd-navlinks>div:nth-child(2){display:none!important}\n.dd-navlinks>div:first-child{flex:1 1 auto!important;min-width:0!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:10px!important;padding:12px 0!important}\n.dd-navlinks a{white-space:nowrap!important;font-size:12.5px!important}\n@media(max-width:1439px){.dd-navlinks>div:first-child{gap:8px!important}.dd-navlinks a{font-size:12px!important}}\n@media(max-width:1365px){.dd-navlinks a{font-size:11.5px!important}}\n@media(max-width:1279px){.dd-navlinks{padding-left:300px!important}.dd-navlinks>div:first-child{flex-wrap:wrap!important;justify-content:flex-end!important;column-gap:14px!important;row-gap:6px!important;padding:8px 0!important}.dd-navlinks a{font-size:11.5px!important}}\n.dd-logo{margin-top:6px!important;max-height:none!important}\nbody.dd-scrolled .dd-navlinks{padding-left:0!important}\n@media(max-width:1023px){.dd-logo{margin-top:2px!important}}\n\n\n@media(max-width:640px){\n .dd-nav>div{padding-left:12px!important;padding-right:12px!important}\n .dd-nav>div>div:first-child{gap:8px!important}\n .dd-nav>div>div:first-child>div:last-child{gap:8px!important;flex-shrink:0}\n .dd-nav #bookNowNavBtn{padding:10px 12px!important;white-space:nowrap}\n .dd-nav #bookNowNavBtn>*{display:none!important}\n .dd-nav #bookNowNavBtn:after{content:\"Free Quote\";font-size:13px;font-weight:800;color:#FAA61A}\n .dd-nav #mobileMenuBtn{padding:8px!important}\n .dd-logo{height:96px!important}\n}\n@media(max-width:380px){.dd-logo{height:84px!important}}\n\n\/* --- no-jump: reserve space --- *\/\n#tickerTrack,#tickerTrackDup{min-height:16px}\n.dd-home #heroHeadline{min-height:2.2em}\n\n\/* Reviews: swipe left-to-right (WP Social Ninja free has no slider) *\/\n.dd-reviews-feed{background:#fff;border-radius:16px;padding:20px 16px!important}\n.dd-rev-nav{display:flex;justify-content:center;gap:12px;margin-top:14px}\n.dd-rev-nav button{width:44px;height:44px;border-radius:999px!important;background:#FAA61A!important;color:#000!important;font-size:20px!important;font-weight:800;border:2px solid #000!important}\n.dd-home{background:#000!important}\n.dd-home .font-display{font-family:Oswald,\"Plus Jakarta Sans\",sans-serif!important;text-transform:uppercase;letter-spacing:.01em}\n.dd-home>section:not(#hero),.dd-home>footer{position:relative}\n.dd-home>section:not(#hero)::before,.dd-home>footer::before{content:\"\";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#FAA61A 0,#FAA61A 140px,#000 140px,#000 146px,#BCBDC0 146px)}\n.dd-home #heroHeadline{text-shadow:0 2px 0 #000,0 0 40px rgba(250,166,26,.15)}\n.dd-home button.bg-dude-orange,.dd-home a.bg-dude-orange{color:#000!important;box-shadow:0 4px 0 #9a6200,0 10px 24px rgba(250,166,26,.25)!important;border:2px solid #000!important}\n.dd-home button.bg-dude-orange:active,.dd-home a.bg-dude-orange:active{transform:translateY(3px);box-shadow:0 1px 0 #9a6200!important}\n.dd-reviews-feed{border:4px solid #BCBDC0;box-shadow:0 0 0 2px #FAA61A}\n<\/style>\n<div role=\"main\" class=\"dd-home bg-dude-black text-slate-100 font-sans antialiased overflow-x-hidden selection:bg-dude-orange selection:text-dude-black\">\n<div hidden=\"\" aria-hidden=\"true\" style=\"display:none!important\"><div id=\"btnVersionA\"><\/div><div id=\"btnVersionB\"><\/div><div id=\"activeModeLabel\"><\/div><div id=\"reviewModal\"><\/div><div id=\"btnOpenReviewModal\"><\/div><div id=\"closeReviewModalBtn\"><\/div><div id=\"reviewForm\"><\/div><div id=\"revName\"><\/div><div id=\"revTown\"><\/div><div id=\"revText\"><\/div><div id=\"siriusGrid\"><\/div><div id=\"siriusPrevBtn\"><\/div><div id=\"siriusNextBtn\"><\/div><div id=\"copyShortcodeBtn\"><\/div><div id=\"compareModal\"><\/div><div id=\"btnCompareModal\"><\/div><div id=\"closeCompareModalBtn\"><\/div><div id=\"audioToggleBtn\"><\/div><div id=\"audioIcon\"><\/div><div id=\"audioText\"><\/div><\/div>\n\n\n  <!-- ========================================== -->\n  <!-- \ud83c\udf9b\ufe0f TOP INTERACTIVE CONCEPT SWITCHER BAR -->\n  <!-- ========================================== -->\n  \n\n  <!-- ========================================== -->\n  <!-- \ud83d\udce2 TICKER BANNER (Authentic Brand Theme) -->\n  <!-- ========================================== -->\n  <div class=\"bg-gradient-to-r from-dude-charcoal via-[#151515] to-dude-charcoal border-b border-dude-border\/80 overflow-hidden py-1.5 text-xs font-semibold\">\n    <div class=\"flex whitespace-nowrap animate-marquee\">\n      <div id=\"tickerTrack\" class=\"flex gap-8 items-center text-dude-steel\"><span>\ud83c\udf78 THE UNFILTERED TRUTH ABOUT TRI-STATE AIR DUCTS<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\ud83d\udeab THE $49 COUPON IS A SCAM (AND WE PROVE IT)<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\ud83d\udecb\ufe0f INHALING 15 YEARS OF PREVIOUS HOMEOWNER LINT? FIX IT.<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\u2b50 560+ VERIFIED 5-STAR REVIEWS FROM NJ NEIGHBORS<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\ud83d\udc8e 100% UPFRONT FLAT PRICING \u2022 NO WEIRD UPCHARGES<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\ud83c\udfc6 4 NADCA-CERTIFIED TECHS \u2022 WOODBRIDGE HQ<\/span><span class=\"text-dude-orange\">\u2022<\/span><\/div>\n      <div id=\"tickerTrackDup\" class=\"flex gap-8 items-center text-dude-steel\" aria-hidden=\"true\"><span>\ud83c\udf78 THE UNFILTERED TRUTH ABOUT TRI-STATE AIR DUCTS<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\ud83d\udeab THE $49 COUPON IS A SCAM (AND WE PROVE IT)<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\ud83d\udecb\ufe0f INHALING 15 YEARS OF PREVIOUS HOMEOWNER LINT? FIX IT.<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\u2b50 560+ VERIFIED 5-STAR REVIEWS FROM NJ NEIGHBORS<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\ud83d\udc8e 100% UPFRONT FLAT PRICING \u2022 NO WEIRD UPCHARGES<\/span><span class=\"text-dude-orange\">\u2022<\/span><span>\ud83c\udfc6 4 NADCA-CERTIFIED TECHS \u2022 WOODBRIDGE HQ<\/span><span class=\"text-dude-orange\">\u2022<\/span><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ========================================== -->\n  <!-- \ud83e\udded MAIN NAVIGATION BAR (Existing Site Identity) -->\n  <!-- ========================================== -->\n  <nav class=\"glass-panel sticky top-0 z-40 border-b border-dude-border\/90 px-4 sm:px-6 lg:px-8 py-2.5 sm:py-3 transition-all duration-200 dd-nav\">\n    <div class=\"max-w-7xl mx-auto\">\n      \n      <!-- Top Tier: Master Brand Logo, High-Trust Hub (Fills Gap) & Direct Actions -->\n      <div class=\"flex items-center justify-between gap-4\">\n        \n        <!-- Left: Larger Brand Logo & High-Trust Credibility Hub (Fills Gap) -->\n        <div class=\"flex items-center gap-3 sm:gap-4 lg:gap-5\">\n          <a href=\"#hero\" class=\"block transition hover:opacity-95 duration-150 flex-shrink-0 dd-logo-link\">\n            <img fetchpriority=\"high\" decoding=\"async\" class=\"dd-logo\" src=\"\/wp-content\/uploads\/2022\/03\/logo-1.svg\" width=\"474\" height=\"235\" alt=\"Duct Dudes \u2013 The Tri-State's #1 Air Duct Cleaners\" fetchpriority=\"high\">\n          <\/a>\n          \n          <!-- High-Trust Credibility Cluster (Filling the Big Gap) -->\n          <div class=\"flex items-center border-l-2 border-dude-border\/80 pl-3 sm:pl-4 lg:pl-5 py-0.5\">\n            <div class=\"flex flex-col gap-1.5\">\n              \n              <!-- Top Row: Social Proof & Certifications -->\n              <div class=\"flex items-center gap-2 sm:gap-2.5 flex-wrap\">\n                <!-- 5-Star Reviews Badge -->\n                <a href=\"#reviews\" class=\"inline-flex items-center gap-1.5 px-2.5 py-1 rounded-lg bg-dude-charcoal border border-dude-border hover:border-dude-orange\/50 transition shadow-sm group\">\n                  <span class=\"text-dude-orange text-xs tracking-tighter\">\u2605\u2605\u2605\u2605\u2605<\/span>\n                  <span class=\"text-xs font-black text-white\">4.9<\/span>\n                  <span class=\"text-[11px] text-dude-steel group-hover:text-slate-200 hidden sm:inline\">(560+ Reviews)<\/span>\n                <\/a>\n\n                <!-- NADCA Certification Badge -->\n                <div class=\"inline-flex items-center gap-1 px-2.5 py-1 rounded-lg bg-dude-orange\/15 border border-dude-orange\/40 text-[10px] sm:text-[11px] font-black text-dude-orange uppercase tracking-wider\">\n                  <span>\ud83d\udee1\ufe0f<\/span>\n                  <span>4 NADCA-CERTIFIED TECHS<\/span>\n                <\/div>\n\n                <!-- 16,000 CFM Beast Vacuum Callout (Desktop) -->\n                <div class=\"hidden xl:inline-flex items-center gap-1.5 px-2.5 py-1 rounded-lg bg-dude-charcoal border border-dude-border text-[11px] text-slate-200 font-bold\">\n                  <span class=\"w-1.5 h-1.5 rounded-full bg-dude-orange animate-pulse\"><\/span>\n                  <span>16,000 CFM Turbo Vacuums<\/span>\n                <\/div>\n              <\/div>\n\n              <!-- Bottom Row: Location & Tri-State Dispatch Info -->\n              <div class=\"flex items-center gap-2 text-[11px] text-dude-steel flex-wrap\">\n                <span class=\"font-extrabold text-dude-orange tracking-wide\">WOODBRIDGE, NJ HQ<\/span>\n                <span class=\"text-dude-border\">\u2022<\/span>\n                <span class=\"text-slate-300 font-medium\">Serving Every NJ County &amp; the Tri-State<\/span>\n                <span class=\"text-dude-border hidden md:inline\">\u2022<\/span>\n                <span class=\"text-dude-orange font-bold hidden md:inline flex items-center gap-1\">\n                  <span class=\"w-1.5 h-1.5 rounded-full bg-dude-orange animate-pulse\"><\/span>\n                  Mon\u2013Fri 7am\u20135pm\n                <\/span>\n              <\/div>\n\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Right: Direct Phone & Action Button -->\n        <div class=\"flex items-center gap-3 flex-shrink-0\">\n          <a href=\"tel:17328990400\" class=\"hidden sm:flex items-center gap-2.5 px-3.5 py-2 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange\/60 text-white font-bold text-sm transition group shadow-sm\">\n            <span class=\"text-dude-orange group-hover:scale-110 transition-transform text-base\">\ud83d\udcde<\/span>\n            <div class=\"text-left\">\n              <div class=\"text-[9px] text-dude-muted uppercase tracking-widest font-bold\">Call the Office<\/div>\n              <div class=\"text-xs sm:text-sm font-display font-extrabold text-dude-orange\">(732) 899-0400<\/div>\n            <\/div>\n          <\/a>\n\n          <button id=\"bookNowNavBtn\" class=\"flex items-center gap-1.5 px-4 sm:px-5 py-2.5 sm:py-3 rounded-xl bg-dude-orange hover:bg-dude-orangehover text-dude-black font-black text-xs sm:text-sm shadow-lg shadow-dude-orange\/20 transition transform hover:-translate-y-0.5 active:translate-y-0\">\n            <span id=\"navCtaText\">Get My Price<\/span>\n            <span class=\"text-xs\">\u2794<\/span>\n          <\/button>\n\n          <!-- Mobile Menu Toggle -->\n          <button id=\"mobileMenuBtn\" class=\"lg:hidden p-2 rounded-lg bg-dude-charcoal text-slate-200 hover:text-white\" aria-label=\"Toggle mobile navigation\">\n            <svg class=\"w-6 h-6\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 6h16M4 12h16m-7 6h7\"><\/path><\/svg>\n          <\/button>\n        <\/div>\n\n      <\/div>\n\n      <!-- Bottom Tier: Desktop Navigation Bar Strip -->\n      <div class=\"hidden lg:flex items-center justify-between border-t border-dude-border\/70 pt-2.5 mt-2.5 dd-navlinks\">\n        <div class=\"flex items-center gap-6 text-xs font-bold text-slate-300\">\n          <a href=\"#concept-feature\" id=\"navFeatureLink\" class=\"hover:text-dude-orange transition flex items-center gap-1.5\">\n            <span>\ud83c\udf78<\/span>\n            <span>Duct Roast Meter<\/span>\n          <\/a>\n          <a href=\"#camera-slider\" class=\"hover:text-dude-orange transition flex items-center gap-1.5\">\n            <span>\ud83d\udcf9<\/span>\n            <span>Dirty Duct Cam<\/span>\n          <\/a>\n          <a href=\"#quote-calculator\" class=\"hover:text-dude-orange transition flex items-center gap-1.5\">\n            <span>\ud83e\uddee<\/span>\n            <span>Price Estimator<\/span>\n          <\/a>\n          <a href=\"#vs-scammers\" class=\"hover:text-dude-orange transition flex items-center gap-1.5\">\n            <span>\ud83d\udd75\ufe0f<\/span>\n            <span>$49 Coupon Exposed<\/span>\n          <\/a>\n          <a href=\"#services\" class=\"hover:text-dude-orange transition flex items-center gap-1.5\">\n            <span>\ud83d\udee0\ufe0f<\/span>\n            <span>Services &amp; Commercial<\/span>\n          <\/a>\n          <a href=\"#reviews\" class=\"hover:text-dude-orange transition flex items-center gap-1.5\">\n            <span>\u2b50\ufe0f<\/span>\n            <span>560+ Real Reviews<\/span>\n          <\/a>\n          <a href=\"https:\/\/www.ductdudes.com\/about-us\/\" class=\"hover:text-dude-orange transition flex items-center gap-1\">\n            <span>About Us \u2197<\/span>\n          <\/a>\n          <a href=\"https:\/\/www.ductdudes.com\/contact-us\/\" class=\"hover:text-dude-orange transition flex items-center gap-1\">\n            <span>Contact \u2197<\/span>\n          <\/a>\n        <\/div>\n\n        <div class=\"hidden xl:flex items-center gap-4 text-[11px] text-dude-muted font-medium\">\n          <span class=\"flex items-center gap-1\"><span class=\"text-dude-orange\">\u2713<\/span> 100% Upfront Flat Pricing<\/span>\n          <span class=\"flex items-center gap-1\"><span class=\"text-dude-orange\">\u2713<\/span> 0% Bait &amp; Switch<\/span>\n          <span class=\"flex items-center gap-1\"><span class=\"text-dude-orange\">\u2713<\/span> EPA-Registered Botanicals<\/span>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <!-- Mobile Nav Flyout (Interactive & Live Website Pages) -->\n    <div id=\"mobileNav\" class=\"lg:hidden hidden pt-4 pb-3 border-t border-dude-border mt-3 space-y-2\">\n      <div class=\"text-[10px] font-mono text-dude-orange uppercase tracking-wider px-3 pb-1 font-bold\">Interactive Experience<\/div>\n      <a href=\"#concept-feature\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83c\udf78 Duct Roast Meter<\/a>\n      <a href=\"#camera-slider\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83d\udcf9 Before &amp; After Inspection Cam<\/a>\n      <a href=\"#quote-calculator\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83e\uddee Price Estimator<\/a>\n      <a href=\"#vs-scammers\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83d\udd75\ufe0f $49 Coupon Exposed<\/a>\n      <a href=\"#services\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83d\udee0\ufe0f Services &amp; Commercial Fleet<\/a>\n      <a href=\"#reviews\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\u2b50\ufe0f 560+ Real 5\u2605 Reviews<\/a>\n\n      <div class=\"text-[10px] font-mono text-dude-orange uppercase tracking-wider px-3 pt-2.5 pb-1 font-bold border-t border-dude-border\/60\">Full Website Pages<\/div>\n      <a href=\"https:\/\/www.ductdudes.com\/air-duct-cleaning\/residential-duct-cleaning\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83c\udfe0 Residential Air Duct Cleaning \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/dryer-vent-cleaning\/residential-dryer-vent-cleaning\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83d\udd25 Dryer Vent Safety Cleaning \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/air-duct-cleaning\/coil-cleaning\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\u2744\ufe0f AC Coil Cleaning \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/mini-split-cleaning\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83c\udf00 Mini-Split Cleaning \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/dryer-vent-cleaning\/repair-installation\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83d\udd27 Dryer Vent Repair &amp; Install \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/dryer-vent-cleaning\/multi-unit\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83c\udfe2 Apartments &amp; Multi-Unit \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/resources\/air-duct-cleaning-cost\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83d\udcb2 NJ Price Guide \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/resources\/faq\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\u2753 Common Questions (FAQ) \u2197<\/a>\n<a href=\"https:\/\/www.ductdudes.com\/resources\/blog\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83d\udcf0 Duct Dudes Blog \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/air-duct-cleaning\/commercial-duct-cleaning\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83c\udfe2 Commercial &amp; Industrial HVAC \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/about-us\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\u2139\ufe0f About Duct Dudes (Est. 2004) \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/about-us\/careers\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\ud83d\udcbc Technician Careers \u2197<\/a>\n      <a href=\"https:\/\/www.ductdudes.com\/contact-us\/\" class=\"block px-3 py-2 rounded-lg text-slate-200 hover:bg-dude-charcoal text-sm font-semibold\">\u2709\ufe0f Contact &amp; Dispatch Desk \u2197<\/a>\n\n      <div class=\"pt-2\">\n        <a href=\"tel:17328990400\" class=\"flex items-center justify-center gap-2 w-full py-2.5 rounded-lg bg-dude-charcoal text-dude-orange font-extrabold text-sm border border-dude-orange\/40\">\n          <span>\ud83d\udcde Call (732) 899-0400<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/nav>\n\n  <!-- ========================================== -->\n  <!-- \ud83d\udca5 HERO SECTION (Version B: Air Confessional) -->\n  <!-- ========================================== -->\n  <section id=\"hero\" class=\"relative pt-8 pb-16 lg:pt-14 lg:pb-20 overflow-hidden w-full dd-hero-photo\">\n    <!-- Ambient Brand Glows (Golden Amber & Warm Charcoal) -->\n    <div class=\"absolute top-1\/4 left-1\/2 -translate-x-1\/2 -translate-y-1\/2 w-[750px] h-[450px] bg-dude-orange\/10 blur-[150px] rounded-full pointer-events-none\"><\/div>\n    <div class=\"absolute bottom-10 right-10 w-[500px] h-[350px] bg-dude-orangehover\/8 blur-[140px] rounded-full pointer-events-none\"><\/div>\n\n    <div class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10\">\n      \n      <!-- HERO GRID -->\n      <div class=\"grid grid-cols-1 lg:grid-cols-12 gap-10 items-center\">\n        \n        <!-- Left Hero Copy -->\n        <div class=\"lg:col-span-7 flex flex-col items-start fade-switch\" id=\"heroLeftContent\">\n          \n          <!-- Badge Pill -->\n          <div id=\"heroBadge\" class=\"inline-flex items-center gap-2.5 px-3.5 py-1.5 rounded-full bg-dude-charcoal\/90 border border-dude-border text-xs font-semibold text-slate-200 mb-5 shadow-sm\">\n          <span class=\"text-dude-orange font-black\">Est. 2004<\/span>\n          <span class=\"text-dude-muted\">\u2022<\/span>\n          <span class=\"text-slate-200\">\ud83c\udf78 TRUTH IN ADVERTISING<span class='dd-bx'> \u2022 THE NO-BS AIR CONFESSIONAL<\/span><\/span>\n        <\/div>\n\n          <h1 class=\"dd-seo-h1\" style=\"font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#FAA61A;margin:0 0 12px;line-height:1.4\">Air Duct Cleaning NJ &amp; Dryer Vent Cleaning \u00b7 Woodbridge, New Jersey<\/h1>\n          <!-- Headline -->\n          <div id=\"heroHeadline\" role=\"presentation\" class=\"font-display text-4xl sm:text-5xl lg:text-6xl font-black tracking-tight text-white leading-[1.08] mb-5\">YOUR AIR DUCTS ARE DISGUSTING.<br><span class=\"text-dude-orange\">YOU KNOW IT. WE KNOW IT.<\/span> LET'S FIX IT.<\/div>\n\n          <!-- Subheadline -->\n          <p id=\"heroSubhead\" class=\"text-base sm:text-lg text-slate-300 leading-relaxed mb-8 max-w-2xl font-normal\">Look, nobody wakes up on Saturday morning thrilled to call an air duct cleaner. But right now, you're breathing in 15 years of the previous homeowner's dead skin flakes, pet dander, and mystery lint. Stop pretending you can't see the fuzzy vents. Let the cool kids handle it.<\/p>\n\n          <!-- CTAs -->\n          <div class=\"flex flex-col sm:flex-row items-stretch sm:items-center gap-4 w-full sm:w-auto mb-8\">\n            <button id=\"heroPrimaryCta\" class=\"px-7 py-4 rounded-xl bg-dude-orange hover:bg-dude-orangehover text-dude-black font-display font-black text-base tracking-wide shadow-xl shadow-dude-orange\/25 transition transform hover:-translate-y-0.5 active:translate-y-0 flex items-center justify-center gap-2 group\">\n              <span id=\"heroPrimaryCtaText\">CONFESS YOUR DUCT SINS (60s QUOTE)<\/span>\n              <span class=\"group-hover:translate-x-1 transition-transform font-bold\">\u2794<\/span>\n            <\/button>\n            <a href=\"#camera-slider\" id=\"heroSecondaryCta\" class=\"px-6 py-4 rounded-xl glass-card hover:bg-dude-charcoal text-slate-200 hover:text-white font-bold text-sm tracking-wide transition flex items-center justify-center gap-2 border border-dude-border\">\n              <span id=\"heroSecondaryCtaText\">See Dirty Vent Cam<\/span>\n              <span>\ud83d\udcf9<\/span>\n            <\/a>\n          <\/div>\n\n          <!-- Trust Badges Row -->\n          <div class=\"grid grid-cols-3 sm:flex items-center gap-4 sm:gap-6 pt-6 border-t border-dude-border w-full text-xs text-dude-steel\">\n            <div class=\"flex items-center gap-2\">\n              <span class=\"text-dude-orange font-black text-sm\">\u2713<\/span>\n              <span>4 NADCA-Certified Technicians<\/span>\n            <\/div>\n            <div class=\"flex items-center gap-2\">\n              <span class=\"text-dude-orange font-black text-sm\">\u2713<\/span>\n              <span>100% Upfront Flat Pricing<\/span>\n            <\/div>\n            <div class=\"flex items-center gap-2\">\n              <span class=\"text-dude-orange font-black text-sm\">\u2713<\/span>\n              <span>Zero $49 Bait-and-Switch<\/span>\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n        <!-- Right Hero Interactive Card \/ Mascot Visual -->\n        <div class=\"lg:col-span-5 flex flex-col items-center\">\n          \n          <!-- Dynamic Hero Visual Widget -->\n          <div id=\"heroRightWidget\" class=\"w-full glass-panel rounded-2xl p-5 sm:p-6 border border-dude-border shadow-2xl relative overflow-hidden transition-all duration-300\">\n          <div class=\"flex items-center justify-between mb-4 border-b border-dude-border pb-3\">\n            <div class=\"flex items-center gap-2\">\n              <span class=\"w-3 h-3 rounded-full bg-dude-orange animate-pulse\"><\/span>\n              <span class=\"text-xs font-mono font-bold text-dude-orange uppercase tracking-wider\">AIR REALITY CHECK<\/span>\n            <\/div>\n            <span class=\"text-[11px] font-mono text-dude-orange bg-dude-orange\/10 px-2.5 py-0.5 rounded border border-dude-orange\/30 font-bold\">100% UNFILTERED<\/span>\n          <\/div>\n\n          <!-- Confessional Prompt -->\n          <div class=\"bg-dude-black\/90 rounded-xl p-4 border border-dude-border mb-4\">\n            <div class=\"text-xs font-bold text-dude-orange mb-1\">When did the last homeowner clean these?<\/div>\n            <p class=\"text-xs text-slate-300 leading-relaxed italic\">\n              \"We bought our NJ house 4 years ago and thought changing the $7 filter at Home Depot was enough...\"\n            <\/p>\n            <div class=\"mt-3 p-2.5 rounded-lg bg-dude-orange\/10 border border-dude-orange\/30 text-[11px] text-dude-orange font-medium\">\n              <strong>The Reality:<\/strong> The filter only catches what doesn't already stick to 150 feet of galvanized steel trunk lines.\n            <\/div>\n          <\/div>\n\n          <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border text-center\">\n            <span class=\"text-xs text-dude-steel font-semibold\">Average Grime Extracted Per NJ Home:<\/span>\n            <div class=\"font-display text-2xl font-black text-dude-orange mt-0.5\">8.4 Pounds of Dust &amp; Dander<\/div>\n          <\/div>\n        <\/div>\n\n          <!-- Mascot Quote Tagline Card (Original Mascot Base64) -->\n          <div class=\"mt-4 w-full flex items-center gap-3.5 bg-dude-charcoal border border-dude-border rounded-xl p-3.5 shadow-lg\">\n            <img loading=\"lazy\" src=\"data:image\/webp;base64,UklGRhgtAABXRUJQVlA4WAoAAAAQAAAA+QAA9wAAQUxQSLwGAAABsEZt2yFJ0tu2uzw2cqxqnR7b5Rqsx1bb3WPbqrZ1bJul3saY5aqIyIyILyLef3sivvi+912fiJgA+D9Pu1981eWXD7rl6QnjRxUNuPzyKwZlsqfH+XcP\/Xj5XgND9Q6uLRtz36XZ\/Gh3+t8+W1ePUprlUx7q350LGfnv70mi5N63U\/92IvW63vr+IR\/jWjf1D+lkO\/fZjQ7GvXLS4Nb0SoyrRkX+9tag1pTq++yhAFVa82qCStetEajeyr92ps9JI35BRTd92Y82uXOTqHB3cyFZWt2wXqDqD5R2I0lhBWqx5unO5LizErX5659o0W+thzqtLKbDCTMc1O3uXBp0mtSMGnZmnkiAwmrUdP0zujtploP63jtAaw\/UoNaTH3TU1kkrfdT9\/kGaKv4NCWg8r6OO012k4a4TtXPBPiTj76WaeaAeCZn6QCvTBNJyZ19tpO1Ecv40WBODf0aCNjyshXtrkaTNozUwogWJKmYq73ULySrmdVHbbIGU3ZuhsjkCabs\/Q11zBFJ3f6aq5gmk74FMNc0TSOEDWSqaL5DGFVnqmS+QyhXZqnkrhWQWCxUz3kJCewuVUtiApE69rZDr6pDYxjPKyKlCctddr4pyJPiv2WoocymG5UoYYiLJ3SkK6F+HRDeHxK57NZK9JhG3qS7dsDpmDxlIeHdqrI6tQdI33xWnZR7t8FCP+DxsIvHF9NgcV4vkb7knLss9+uGhmNxjIAOdj2PR6hCysOG8OLxq8yDYEYPzmpCJ5r3yzRJcwCOtZbu8GdloPS7broAP2NBLrtsMZKTzmly7Ak5gQ2+Z7jCQlc4bMu0JeIFNfeS500RmOm\/KszfgBja1keVCA9lpPyXLfI8f+K0kfZuRoVaeHG+7HPHXS9HuB2SpeYoMeUmeuG\/LsMDjCf7QPro0A5maLIjuGZsroiy68oAraKZFdaqFbLX\/FtUEly\/+xqjKA76gmR7NaRYyNlUYzX02Z7wp0WzyOYNmJB0sZK19bRTX2rxxJ0XxnuCNvymKioA3aHUMr6OFzLWvC+86mzvu8+E973LHXxLeEp87mAwviey1c8M6I8Uf9\/6wihz+iOfDGiL44y8Ja4nPH\/wlrKqAQclOISWRwXa\/cM5MccgpCaefzSExLJxhgkPedL75S8OZ7nEoqA5nqc8hTP2zIYUsds5kXL9\/F+jn8Mgt4ZsY9v9juCVhQIpHTr9\/szszlKU+i1LwT4bpHoeC6nCGCQ75S8N50OWQNz2cfjaHxLBwzkxxyCkJB5IcsvuFVBUwKNkppCU+g36BkIcI\/vhLwrrO4Y94PqwzUvxxisKCJH9SZ4S2xGdPEkIf4nLHXxLedTZ33OfD62hxx74uPNjkM8fqGMEklzf+JojwWps37qQoOli8SV0aBSz2WPMTRHqfzRlvSjTpJmdShdFAecAYo0NEE1y+eGUQ8akWX1IFUUF5wBajXWR\/S3FFlEHkaQZXkgXRwQKPKd+DhHlJnrhvywDf88Q8RYrxDke8BSBl32aOWHlywJeCH8FekPRCgx\/2U7LAOp8d37WV5k6TG\/ZYkHdPwIymPhLdYfDCeQNk3hWwoqG3VLcZnHBeA7lXeYw42lqy85v4YD0Oss8SbDjSWrrjG7jQcivIPzLJA28lxLDVIR40nBcHuKWZA\/bLEM+ZggGHIKY9aujXOCgu8LBJPTEd4rvMI96hHjE6toZ2jTdDnEubKWd\/APGe6tIt2Apxr6RbTSJ2Z9dQreUBiP8DLTRzp4AKy1yKBZtAjZsCgh3MUUROFb3qrgdV5tZQq\/k+UOd1tbSyJoBKx1uU8uaBWsebdBILQbVfOFQK1oJ65wsiVWQpCOYJEh3IAiXPEwQ6kAmKniPIsz8TlD1HEGd\/Bij8M5syYmE2KH1kC13EbFD9iBaqiJmg\/st\/pknLCNDhheUUqb0H9Ji+KiDHgQtBmx+maBGsSgeNltZQwnwR9HrBPjr8fDNo9\/0UDYIVaaDh4t8o0DgU9Jw+w9Xe7vNA20W\/6q1lIui871RXX\/7q80Dz15fr6vf7gIBP1+vI+iANSHjSJ6Zu\/JUJIGNiha+VqjwgZe4aTxuVRUDO3NWeFioKgaSXrfKUV14AZE182qIyb+WlQNq0IYcDRdW9eAKQt\/XAWUn1uBtLuwCN0x\/a6qgk+PuIE4HSaQ9ucRRRPS4B9E57aHlL3Owd4xJA9W5XT9qWiot\/6L2CTCB+t6ueX9UkW3LP+\/kZwMWT7h0346gnxa9z3r3v9HbAzrZn5j39\/Kw1B71Qfli56I3hd5\/fA9jb\/eKrLv8HrxiUCf8fIlZQOCA2JgAAkIIAnQEq+gD4AD4xFolDIiEhE9vtRCADBLE3caVyPyiX+Ae\/foD6AP4Ai8ti\/vn9l\/V7xipuc3\/GL+0f9f\/OdHBp92p\/cz\/Adi2cv0p9X\/vn9e\/xP\/F\/sf\/\/\/\/H31\/tn909i\/3Ve4B\/EP4d\/jv61\/p\/+n\/hf\/\/\/\/\/AN\/TP916gP55\/R\/+b\/if33+VT++\/4z+1+4n8pP5z8AH8y\/p\/\/F\/Pf5kf9J7Bv99\/5vsAfyr\/Pf+T2U\/8n\/1\/9B+\/P\/k+xz9nv2k+Ar+Zf1z\/v\/n\/8gHoAf9r2LP4B+\/\/uf9UP8X9IHlV\/kPqV9Z\/xr5f+3\/lZ\/dP\/L\/kfjc\/xvEp0j\/z\/RP+O\/bn8j\/dv219af9b4K\/AT+1\/K34Avxj+Zf438u\/69+0vui\/vXbSWs+wD4AvWv6P\/nv7V+4\/9s9KP\/B9Avr5\/w\/cA\/oH9A\/135resL\/yvFvoB\/0f+6\/8P\/Dfmp9K\/8p\/3\/8r\/oP3G9pX5t\/hP+z\/j\/9R8gv8u\/qn+2\/wf7tf5H\/\/\/\/f7vv\/\/7p\/3p9l39jP\/iya69yriUbZEmHvdor+F7j5Vg5QaIR5XdQmqKsCuRD0mq+cD8jjD+fvzbUyyRjSZ5D2ZewjZcgxtayUod5ipgxVcgTfc0419cUq\/svKm7gX9OLyUQ1mutIYdJZdSoqSyTbt4ALmLch8kLykTZ6NpZhQZqTMlKMQ7oIf7FggHl8NcHu+citlJV1JpNodg5XJZZV\/w3Ov\/rgp2sQm8YJuwqaDKcJTTn1cqhoMr2DleTdhJHroi73URgyK2shO2rBiH9EmBCLVVda8irfDYecaEQmQ+ZNSH0B0LV\/VK\/12OQv1Ft9b1pnmsuk7ecv61g+wOdsTTim2fqvw0A14YvCA2rxPeQbP06goq+3nVyYIPwIxPwczLbW8eVDXcrJCZHBP8x+jng5R0gHB7RVE4BFlF3jAXOuRUuGWT9WobVOeWjF6SOrYg5GATB95E\/VF381EhDKJ+Isyof\/dKXmZxLEljGURYX0HYKjPaeFZ1nOOip\/3rwwchPfTNTUOCkhfPsvwFdXuu+ZAYmmBej2d0Wvl3dIxbmOai1T6mcH6ie\/MaGDZQl7i+qstCTPiADlXuv4Qi8IaUmccq1pZW6d9MDO9lOqbcDHKft+Vi+PmPfqNaQ+HPWiljjRLuX\/ELHug1RiXMc\/5ggNKaJzapRftmTotPRCw6vC7kIeEMnryj39HdkqQFwcPrP0lKtJDF9LPcphqYO6didWCu9sFxJsWHn8S8xm\/YFYomOk2PZPKoltzgfyjB9Ch+7j2b\/rCVstmlq5UYQVpS2rh9ROUjeJfMPp10ikXQSJGwzirYYJQssqtJxIMgKyKHdrWhAE0ixPOo6TS1DOZZsppLeWj1OWRFJ83pAa0mIek31LryqsQwVCQAAP7vIckf+AEHsKDGXjGwOP9zE4AQ9eYRDBdtqN0\/mrr4MpqIhHeGsIZL6ue7UG0gOplfAYkK7xzCkenEkMfpLnQjnCQlJfmbpQxmv9Xtc9dFAgLdbqXzcUd0\/0gVKYoHWkvs2B4UdiGylF1UqtQ0zPVZkr258Z42adnMqUEMBEmY5dtrM9kvodoKNEAew1lDF38zzIrLsHZHt5gsWyrktX2UhdhA2Xr7lvN2f5NpifzPShlPeo\/5lCd2Zp+Z7eaZX2Vi\/m5hYUBaUUhitN8Ipj9AcYDkfX3s3lsmMx6X6ohLm7pXmRwxI2Ra9OzF2CGktOys\/S1qOQYuwHE0JnB0FKnB\/fWgDRv83O4S+XokWA5AAOv\/bCCvuPzjtr4DBOKFmkoasoaFmFwfOsb74qdL3TYt2U5n\/5KJxsOW6W35Wk7nJLJ77u5t9MXNIdtIpjMhht+F3jtqsGkALpdDGWAVfAMru7Fg2HTi7FUDq6ce3UMbT3Qr71mM3nEBEaFTGX1JfuzRe+EoAUqDMvI1XkFA9hMdS0VH2P0qMtpwAAACD7IbsnB0kl2tWspj4lE0nlA1SEfOGeNHc+HSdNU29VB1\/UrEy5Y0hrcf4YTcU1BElA9shZ5K2ErHmXWulAl7CnDJ4TAbbfQmLxHk6\/v5Fxutk6z7Yw+ymJ0Eau7QvNY4k5ke3x6iLs0AlQP0rS5Jl99PV1CXxDL3s4qv7sx\/XHsHfYnvrP\/+q4v\/\/XbpdZ3C4hMSQDClHhDw0xu6wI0ootKtXFS3b11QwLurOqudTddJIj42CysJYXckIbZZDHXpP0abRkpxSD1LQOR4eN9HWDzyBHtkcM7tCynWM0xwo1cBzAZ4kAAHXXF4tzTu0zlL6mr9HDHZDXv0X67DbI\/ZmBEryWTbn2L1Lg7k5rlWfPokt5TmYUa+GPiwh15NcjgqA4uurmTg1B3Sb\/C8Wgaa\/\/H0nVQff4N6APnNGoKn7tn2M84D5z+3pUvNbv7NW648fPLpqa9AYX+CUbsoGoKZH7tzSm7BP5LtwYBpe53LP78t8Awx2pr1maCQhXUb5yCA1+VGaO3Hb5qe9m9sgsda9l+hzR44aVkBcKqv5cG8TN7VCo+nwE5AiLez6Mt8prTEhU20ehwZLknSHhI0yeZ1RvMeww0E7xDUymr6S96zpkNrFC0b+pcnKBNWtvRnKTpxKQJhPledMQ5iXePc\/+lIItVC4jbEzq1Leqz\/b0WOJG80v1wqMf+sbk\/\/9sI1Gh6aFDub8cp02KoulNhm\/rz26DTnjo5jyNcSnt3AQfNRYOVpCTSaKyRuWyjhlgKZz7easP4xSBloV0DebhRYKcGKz7MG+gMiySede4NiADNubwupN0zP+r9D2edHeDNeo+owHz8qpbZjRRbEw66xcaX5NlT\/Nf6D+kN+LUxem5R5WoMk2MNUVJHT7ZgU\/4VxyBek+9nJjzJJhIimFlpsfXQN4eiIFputBL9TdEdtWw9kogpiHed+5mnX6JChQI1VeU4qEpQgRsL0b6MSPOs5WhP7IsN7FL1lS1HFrX5arN4mpAy0mzp5jNwmRGJytXFRV9j1OH+HLvY5Kkb+lVOhBL5qpnEYKsMj4A+KZFaozZSY\/J25gY3hhe88ju8qubIDxM\/c4FkGea130aJnXR9mxJNlxOoZEO7Y8sEkGxY++cIdpfPoal2OwME8nHJ2kchYCud7jBTMOKFI8tdtxaFwd8Z4UXzz5imez4sfPpTpeVSiobo\/C9eoK71ka\/6UqwUGnNpj+6pmoZWdp2FMcEeVzh71izF5y4yy9yJ3YC0famQGlBhMYosTfhITrkoNaFPdYwrGxioyrV5Of6TX1ZCD5+ezk8kRSdRjo\/\/cqLQ8OiNvUn49OQxUKBlSX+t9DCv55Ik9v8IJGn5RUrSN8hZ9\/f9OTN0awaff3k6au1vJdJmn\/SFD93tPB0GPi6bcFbgF0E8pRrxLl0xIlxnHzbsTFpKtZEbkSojeMBF73KxVnTCwxsoAOZbMbB8q6tuUg9pgF0rn\/hX66+6aRimQV2kBbQUOq2iDenOGSD8dIvIapAVWz\/\/\/Q835b0uj0YoaBHDuSQSw9KBaNsut6VzcjBsPKMeQw6nDmtsql9UXC+q11Lq3WvB8r+cgmU86hAh\/+HdTIlovc\/RLwp4bxCMkQvlQ5fuFi1xPHPuCfUtQdbW9PM7fKWQrwpXQG76u\/mDkYvO67+cc8STEM5y2w8Qw6sj5Yuc92EyF+pzloNojTwCpCgTm9Q5w8gBXHOTfDlscqvr\/EiLhzkYMcCldUsvZXNc29Sm4eOqRelWRblgUrPXLA\/r\/bczs8jro+2vTOsL+RbQ6gV9PJPgUP5iXN84EHYGfLL5e0Pq0vlehmHc2h3HhvdhJRoNetesmeroqaQ3OpMImzARoXPsyRIgFIWB0SlfFwV\/+cV+lOCNkmsGCySZjaHqf9taNAnZe4yBbq2s6v7Yq0ASKAmbf4Xp2PAclL2ziBw9Ihyqlrqr2bM3jEYsP5pLi6AnsW8lWSjMAQ04wHJSqUfVtI4aSk3klAt92tLbqOKbJ5TY5A+mIwVzt526++BcwmQQc7igUDLmcklHAPmCuGkSvgZT01PgBOYPAcdU6mPYRtSnGzKwi4fdnfYqwzIMbQP5FbWinSKUuG+NGuYbzX4M6gqeoBNIbdc6ijoA7OC+P11L07j\/ct92Gc3KBK5rG2TVbKiy6M0aISSfSudXmJyZpX58ygusv\/ICFfa2XM09scYGks6ttChFiEKpSK2sZtNADQrRJWRSvn9\/zmyYlW9GQBhOk7U99AJQNaKU8xPtcWqlBl5EY7uWnXHtSWQDT\/ILihr63ra17zxfOfRomk\/yr\/hWS+rWNYFr\/KNzqDDvFu7ghLxh+a21Lf+rYjreCPSEOZ\/TP+X0Re1qijcpTtB9n+NQatqvq3yKApvJ4yRNF0LzJirYMndBM6oYf4Ep\/ohX7G9\/KKmBJ6lF5v\/EJX3EykJIHEVlZtuRZHqNGSXqCME5NL8UoZH36wbIqoeuraluaCJUTWvp2ay1ET84Oj75PeF\/UJSIvM6zTsgRy7fhdZ0uK75d1chgpLH0VxL4X1PR\/6s6KyOU7hk1Mh9eqTEX9IKq2SD9+sWMxCgjx9advaa8FwrBdW\/4b4i9XzK6hA5whVNFDLSdt6iFNV2YhGuyQJh\/h4Tm4nSGJfHmOaXzU+jD27ZEoQJkBvO2qZO6vlDMOMfgt95O3LBJfwFyVwaq+PY29270DB12Pc\/fqzJhtmXz7euDGKiBr29idJzuOPnEXn0NX7xUxm6yERbSAbjWcAJ24BoIDiRAMfYnMD5Ex+Nt7PPTgGQxwiN+ITw8TwV6Q8jbNpNoY5CDhDPuT6nRa9C+oPENXh3298b9ZdZ7guleN69L+SYwebg7+vvE9Gj4ZJmzf7e4UHjVFxS+T+48t\/Wue2SPpP3tkL5YDCwjS0\/FtIS8Xi7qtoFpKQTpq5vGLHppNwYAdxgugDEp8fJ6GxuQknQJFQuv6KqjboFuqCs0uoSuvfnuTT0n6KO7e\/0G0vxNzjCMDqPNkVY3tK3JVgKWRwX9uRYngmSfZ3txFyYmvNLFTF1w2f+08K7lniFkuC28wOwob2JUmKlOjnU+WTUXLg3mg6K6a8uue+UstFXh+1LYAp+CKtJ3AcDIaCSfYZjgfu\/yFXyJY\/6XUlfa1Na38mbNdlbIPrQomjiDf8bN\/TcxZZiQMEDq5Bg\/lHdIqI7u0PMMa4WzZqOXN8uPABgoT9EBWA\/LkrQfDO+bQRSkd0DO7I+BPN3x0ZciOFEdCCFXfDhcGwcs822GzJVaHrp\/AreP\/9hUZp5Nwea\/dLNZS+FuJcee+WvDO3IsRdoVqUzelkDJFehESnSVM\/DT6Z38hKJeLMKxEL1lC1NdJsWhLjuOzWp+Lxg2l46UFNbHdJiCsPT606C1hIZA3SZdxV1EgnZACfumGS+jEtIm7Flat\/iZ2aCRETLd4b2ceYEVw8BCgBGJXBHjbSODkm014GrtctQU+TPCY\/MhFeCfamHz5ZAOR+TNYNbP0sd6l1fwMSg5L\/wBxqecAm6bSq75OlpbyWgOWGLBpxDtsIPlPkGEX7VyA0\/5n5bAEQ34DaO9uBH0jnEimalZnycswE4r94MBjzNeTXhtbNKI4vzgbcyzTIWaozw0M0D6ziJl2+MavHxKbHQ4Gdh4YEjRdbf4OyW8NhNfpfJaWe\/F5HVJY+DzSDPl8VJGmKEpJ5tPycFRcyGGtI0UEsmnRJh2\/UGhj+4zZF4MTDUbAdQ4+xHOaDzYCdSL+BjNT1UHrZ0pAgTM6Mg4cqwSgUoBvIKjNxCiVdqJi6V7GwIDR4cuOQaSnS36npC6RImw7\/t1Par3fDifSkZbk3nYRSI0b8GlQOgLK8nPJ7xxaY1fIxuXdWw4jvz44zbMRdfzXwng5dBdMAUdeqhU4dJlHgfLm0fwkzmb\/ygndxMTgJCvb0K7PsNqi+j4OL6Jer3wX9a\/wWYtyI3F6jEz9OlFqvbBh5zgvQMRwy67LmDyp1fQ0UaZ8iRG2kwqKhJlGI7eFrp6n\/pAo2BmZIrR6WAh83meCfVlQD+Jf2ngW\/eLxtvMuRyeVYrtLSG8TyIu+peIBKu562qyuItn2T0YiZbVCQ4AMAqOOSCZOEXFDhxnvvX9UhOSFyr2upu7Z3ZErSNU3ehiFPVcnFiDFWIAvDgC6yNy9TrUPeLV8fPFmFtTVlrT\/HSPTVxFNxCYHmZJKkeVDg+H1RxBhwLpBkmGscF3JnSoetKmhwo6egeJNvocRtzRSEDyu7sTMVl4UAaSd+fy3nV4Uuau6lddl+znEdmT69Gj9RZSL9peCFjY+6u1P7tjVSXtgMBzugkmvSaWCAX\/u9SXygvstSn0npNOah7VIJLDEjRcouvQ4OHD9ALknPuoawkJys\/b7coMu91LNRB26b9Dei16lEVHM+1Hypb7oDbilKSWAtvWfYWkyZ3a7Qytdvr413GXdjDpRLQEBCiSMBkSZS2V9XFgzsT9x91aJ8YQSpRFeKpk\/Z1JOSJG38Hx+\/HgfVmBqV586FP7+YS1HjIQb7JW0j8FnvP0o9FKw+Lpg7MGDFCzeJPey\/JEG3d31qBOtT\/TVT5otvo\/JE25IqVW0iV53NdJvE0ASjuTau+FUjtC\/OtAod\/CRWGvAvUq76x3U126K81Mt8e0LUwDlSYUqksLecWlxlksgcPCWsJ7NQRdIaFiqsn\/5qx6vWOFFQBJixnshXb810pBHg2DskGyPB33pa5wAyWchEYCsINC14L+FoSiVvfaBcdK\/AXPNxY+m2pmH+stAbaNQXdbHlaWznOUVqvTneSYE5AzhqT0YaaiKa2sREn0gHzse1fLYzeGN16heKx4I\/Ow9TEOKW5hFmVwE2ckGreZzn8TaLiEV\/UmFWqkTIrPoMEq6Zt\/\/Gp3wsgV69+BgMIaHwBYjuFxaLqN2KoBI7VX9jiNm5vnkQ5Ro6OpmTyXkeZVTWtSzKIBORr0NRLD+poVesbaowAuD1z2VXRqJLgH3+IiA8o4UxGgWZHWGvR0GiPInjxcfDAK5ym+LX\/mg6P2Ow1xuLNlt1cDs2mfsdh+NQti3P+c6nFHLOF85EhXN7HxAYXJfNT6HNfdw8rbXLZpnv+Yj8Si1Xv\/fwr2ZZtnB5ii2F\/J\/Y43AagBPbpa9XPDbP8dP4E8LsS4jvO6Ri2MGf7TenNo\/Hyb7UsCmcSoEIwCsuXaa7UJSqri9A\/BdCRDA0GJ7XLR8eh6vH3y1UMPZpcy4s5uQfgaJv1PMv4Kpxsx5EgumKVySPqGsIkwPRoU0bMSAiyZb+qe1ZmaDbgMDMqYKs8Bi962UQaC1JOKyj9eUIMHn4oVzYSgJf7omvAON0rNT7Y\/7cHN8isfqBwwpZraQyTEmnfUbgFqqG5IOOBfUtkOyzfBkQcTHq8nTzhHcFw9dlmzeyOaVcvaRgSCxEYjZMlTw020PBQ5x\/5usnTzs83Rk\/1XaeTggzR3k3LPcQN8kLdS3Om5H\/9LTs969y9\/HVAb1mU8xlp+auTFQouSvyAtYO5xWwok0OGXIwRAT9DxvTFwRldug0T6wAg19vb+yWdAT2L84Hxtam3pogrUvCZX\/nrJvHJLtg1i1ih9pW3g4blWCsZ6q07o6qd0C7nuNe0beK42rYuJzSm6s0eDZ4UoO0Kl7O7nq4z2MlUDsx7IpgW1\/sLsWSVqPxNBuUsBTKjF3YXgA8zyRkwoIIfforjW5RNY8BixZcwPby6mbphZcjUe63lI3ZE3dG45L11eogotB2R1JWZjC\/mBwauQZbgpe5tuQgV64rL7A0\/jhRWTmRCjMU9JWSQrZUgA6BxH6mXWS3drzddTV1pOXfnDgr4ty0ikN0ahmyIjH8yaQhbn\/NMAz25QCtZS75Hf7feF0HNVys5EAPiMNca+FhGDRpeyPDqs7gJixF0UNh\/uDLCx4d7szB\/mrh3C8vx662IRPsngzFUmfV6c1xG23AjHnsTVwXL2nyy7ZBmdyjie4ltQtrPrboqE+ZgMsvsc2bh25bjDrt5d2r6bMneyJe2DaLV7xTLdArCQksTK8J45POKNs0hEmeCuLtzEfxBX\/0igVJDm0FoW10Z\/j76jEDRQvB2F3gYL0XxuU1KmY91OkumEKwSkz3mUkz13HtkUr3H0uRBmD0UTZl8dbr7vKfkJbQXmJ1\/N4UKwbAPOXL52seebfuwOdpjqxfo5t1FIpCJ9JNHbsxm3k75\/v+7aLm5xWoDok96MTtWFzx3U7Q+MPtweJoBIPCmrDNWtyTT\/cKLuYjHi5vIJfzH8OWStE3SQNWf3vfpZ9fD2IQE5Q75WbGWSySGmzoRkbRchs7Tv2nXJruXI7H6tQ7eZzPqalNdgr2UuqnTgD4BuBXv5\/TOWePtIa48ssQfJz01Gmz4aZoDgFPUOAELi0jBHRi\/48\/03uRI0pf88gmO6VxLRq9glCY+6cR5wy4FJDzX1oWUUOurx+1PiNXvIYFxEtSLEvooGxkVfOB\/9TxRsBS7gt2CHd\/C5ClTWnmo5n+ygGdxzXz5YUl9WR4NXT\/zY4Zon2BfPV6fS0m88Hxi6eMhvw1h8Gma13tGVpNDEQAo6XdtygsLlm7ecc5ZtCtcxHwDriKtRvX5oMXIE5nD9jYoJx7q6pdjnhmlhusVLfDWmsjcCZGuvSsl4lbPEHrT1oYdEV1AtF45QNSDa\/9tU0PO3t0V+7BJiOR5n09cXSbMrnDZ4tb9RDkzcflBRdOCz05MhVn6HrWk8pbYmyKENwQDakbjiA5nwM22tUjpWPDUQwIsP0KHhWpTJOjfiMfABs+\/eLK6IvCH1ZHVPdqNNjqGPKz7wkughTsLBjJ0egdj\/Y1qhNiC8SLkqAqKZ\/w+mW5pjhpoDL\/7MlYrtQaEFY8AsxwrzFMiymFuwBmao648gDqVIXVIGYTRPamIx\/S3RAytS3pUA7eqyKsGGbzHic4mW4EwRDKXg1QcnyzJNJvAoQuboWIQaXMEFJpCPcC3uBfnaj9HqORpse4J9nmqdA4akciMXj16txGAo1MTS1EC2oR5BcdiDBVuBWf3NybeViDYN+ORomyd6ZD2bklijZT3jo9jHjh6o3R9C5uc5gZJ0C8+\/ZbptdXsEdvWZc90g3yRQgaQwk2gtAhkTrFKCpDIXxQ9Uy1PZkCzTBm+ZrVagUUdumo6wCUn2Pg4xgWy41f6IQvHQ6rzMQFLs+Hovdrmxd3t94AaAAs\/m8WZIL5CAAAvk66+M\/BBZxTPm4wO3EcVCCyfUMsxILvP0Umso5a5PlFFZgD1rxerItRexs+bM4Knx5ssWGExt8brgP0cK9TbV8wq4IUJPw\/g87DDDigRUm0ymWMVAN1SnUgejI+zl+T+BfXjB0\/ydTcoGP6Rf5cJ8b2U9MMefBWJxEiTd97zRpJ3qdU5z+phY0\/yQZ2NS0zgL4X\/aiYg0dqthl7PiUfxZPsxfLvVi6Mxu9GTDqzmeRha40RjhrGShD8QZzvRESAhSsVBAK16MsB6RKkFONnOhhb+tkCd\/uJXW+biHi5P6dSS4bJMeYoszypjB5oe62mCdFrcm0RtvIOMDIMpTSvfePOLa5vVwRNkPIpeFf9Iib+C14IRC4+V1cLeTkytirVXgXQkmJs8oEdFNWJvya9ccMWT5ihhofhZO\/uAyMmWHdryVz7Mh3njoeTYmsib7G9Dt4iST8SZTeeS8NaABl76nDWzk\/iXmY\/zE1YqBtPw\/Slhl4LAyiJdaN2KiRgG0Q+LuAEAqMralbOeKF7RfxwJMDbwYGsdspRISwHpw7xfAlJpru5E8cvabQlU0Z1FjioVNoy1JAsD2aIw0KmdlSqxYb1KIgMUo8Hz24B3Rqg60Lwy6NIllGcsG9gKrzfMo4te0tKJ7YLzpJzgdAib4xB3pPv\/g9R5W\/Cx398N93+COx9T0wBBz81nwjIbj+4tLTn2Erf5Al44Ou6Zeu8w\/MPzOoIcSYXR+zTGop7wRvoGr2kWXde\/EnwSpxZMZHtMdtJYhJlR49rthkZsWyhTqc2Medu2fLX4eK94\/4YhTsZ3xM5GccGZze8WAixVIYzEVer42TlSt5EJPb7cZaOCOHbT5XVQ7Dq23uVxUaIj2KS+vQOyWmHe08KvgHqJuopAG8GqcpwIIoUXc\/ByeC4ksWxHPXgFJqDGoEbBW3HLmHgsRtlDOJuIYYIZLUQ3SiPfbOkJbAQ4mMgVQU96S5VOUXZNXG9uN6JU\/EgyxEfSed0\/JHjjQFeL7ZaFpbQwJ1XBap0BlG\/VloWfxJwYkeLTN1m7hiQlHYecO6vkldFJsOFoI+kY6fkT6Pjb0lWoYWLOV16cqj2obJLcmyXmP5bIUv1q1OsqlvAOhnAPAmmaJJtJXsBBHa83cg5\/3nEfoMxDFmZZ5FIA2JdyvJ2jZOCFN6qx0gl\/yaJtCkv04fTc\/tZwN\/ejZyo5+8+VCEQYMgl4O06XLZ0aylxi9mXZvqRDc0aShtp7KTNwJaDIHGXcoQ0bHHAieRK0JTijiWZckkf8w3p2Iv8KhM13uqbF2W\/esSR6+UpmVvz9WEW6Nd1P+J4a\/TaOINL1VKKWESWVRnWctOJf4C5kO4emdSX8NWkWEjujioxTC6UJ3eiKnw+SoK8zrE3re0LnawGVnQ\/e54TLki8MQie4DVE7Z7aMon3HwB3ta7\/KjIJdI\/\/91Xp6cYfWNem4KtwS0inr\/QpA5+zNvXCYLkeJutMeFlm+u7lC9zSgrj52FgMnExKXEizpidBtacvjNCIfM5SsV9\/CcyBLPUdYC2DfGQhyaIM\/6ivobsa12oo4urkVoALtzBY4Aj\/Mym435scf\/RBDJUc7U6jtTyTKqnMyyreZMckbTZWS69UZgeYxEz7aNV2MJ9FV16OO6iizJpXl6mPqLL927rofuPF7XVVGWGWw+ZhwOf8jNiL284r\/pENSO43H9KcOrjvt6ZRZgAuP8y+Jl1oMiwGct69Hwjv4Kq826qOE+3db7LbINgE+Mt2\/RNejHGYW1ce39RqAxm2fn0AF\/iSNfJq45\/D5\/hgM+xmmHft8qYE\/77X4utJPx5ixpZZKUf5iEcJF+J9MpnSjot8LuiHenN5afIle37sxM1HCGmZMdc69TwlMCvhAh0slRlgwjk3JVsMSLjDF3IyTd9twJeNbIC6469oKcaZ3g78p1gQtyk6PB4q+qB2ia3cruPEXof62\/rR3Q+EQ7hu7pjMrDzlxxQ+u+Bu8QbRKilHjGhm0oEI1zvunqFXumz9wzRWZKURqlUe9QubCBpaAERtJmOESxQZVo8R0mINbit1tUKjmpdv7jUSFoAXWjQ2YuXKCCfBXc9kSpkVFBIdl\/pi+vdsbt0b7zUv\/c7Ui6HYc4XhTaqSIRiiMjsblQT7PXlVEvXYYqhxqe5jqrn3wqhlQEyiPgQx9\/ohAtc0Y9XuWf+hUm716tSc9bjPHP8vYbb+jww87SJNV0Eods6iTZNPdgOMVcVpHVRGoLZgCfFZ3hzbgQTLj3AdvdTzcAPiYsCx4V0829SF5iH57koACDw6mru1Be1RlXRV4bY53UKarwCO7N6DR1PADysEgCOQEHuHdcU2BfK2FQpg8pMJ69zs0c0easU+wmrbMWcKxFjciXZqpmlTrvddU9da3IugALvG6PxIt1wovDeNhVvkrnDN1OrmJgayghhWEu+PdAoMeGuqUQefyuPhubQB7E04k8L9omzo8IgVLUa\/ggQxwtplwXqYpKS2ya1Pb4WRTM0N609QcCYdePUapgFqZ7MWsCDksO8wRVkif1oCBZNRH0hlEPnDKE25cN0gLv685en24BVGrhRgivBaUEinQvp4ZAkbm4mJ7ri+0kOkUUPUwob4lnJ0t3hth\/JYlMLx5xQz4\/a\/Ts8nQSY8sE6PoSIPkDHQ3Bk9WPW1PHKdE2OjNUGnA4Dp26W9Sz81zRfhHh5swc0875oncETCbyFnaEbMh4\/K2LwLiFdkt3vO5QgbjK5y+4MO0hUCcvHPeRa6xinr+tXY55ArRi2bLsyieFeCvfpEdOmJofkHEX11Yqn8rUk\/MiB6QztaKMOBduagpuEoPelUqmHc18i6bIxiILUFbOJcyYajlro+ALehbCykl6KpIXucmOaBi36K1+UKfYpKx7FkAC0jpPhmv2TsKIjVzmCOg51XVd21qaWRFgvMko5eGjSjmRoCKw15Nl0JPg2Mi1+unsD7hbkegwVwYoFoMsUgQJ\/XSyxHOcWj9SFohgMJ8dXj\/DK37oNNsG1NB+QgIzedE7lRqSH3KuASCzePA7hXvSKXUV8FgNFpkDH6gV5oUcF1dyKoW6Ugd\/IG4hnVee0i0Q6Q1QrIGnCF8VF1GJDokLqPOtbj\/rWCW1KoXwt9ItP6hgXum9vA2kUTsDrez\/DGw3EO5oHtW65ZNN5XyND\/Y15Kwqd3cCAfKG4eaYWgfdWLZZrY+Y0VY40NpDfQNDsY96ftxI5k59IxwQTPJfYGmQ4hjn2ofItYtYzr1pDOtgxiRyK5mGQcFArCRwTCekeTGAozx+Ui7RA5WdGIouo0eLBOuPLz4pdsMFiQlBKSBBHnTlA0ZUgfAMwrF9U7JrkUAkwA3SSqw1cfEABAkxg041Qj\/BqQzF7SGIsDgAdKKAiCTYxATxONnicQTAHUoV2JubN+rzesdiO4laO2AnAyUHwPaPBf4ufzD\/q79gzM3gaDZeYIifcwa7O8WD\/KLMdwyA1jbxCtSgiT8kebTdFN6BVmNZJCp0wdVwjDHazTB7KWTxJhmAOhFaZ+Sq+1AeTgatww8NMZN2O14\/duwA81i2tND94+8pSncKC7Oys7+TitzFUfkvbVm6qMndYsbN9wImgIORkuMl2CVsJEFRzR5IZfvHY77xPj1soKXsxYgPwCcrK3JElNT0NsaLYPRcubVNdjw9dUMB12+F2iETAQNSKpT9iRZLuo6jMCmfhoql966PTtpxU7uru0C4688SUesB\/S7eKA7TgLZV2Lwp4uzlgSF1gx2kUZFA9u2txvzZ0PnZbhfhOVA2bS871d0nEN3SQ6z4cFrs3VExriKm3pKxcCieW0SOTqJAoiMSOSKjS+kV1DXYVKTYjsc20HC7Bdeq3O4iFD++uRvdkaC4BlxGTzSNFbYQcAAAAAAAAAAA=\" alt=\"Ductee Mascot\" width=\"48\" height=\"48\" loading=\"lazy\" decoding=\"async\" class=\"w-12 h-12 object-contain flex-shrink-0 animate-float-slow\">\n            <div class=\"text-xs\">\n              <div class=\"font-black text-dude-orange flex items-center gap-1.5\">\n                <span>DUCTEE SAYS:<\/span>\n                <span class=\"text-[10px] text-dude-muted font-mono font-bold\">#PureAirZeroDustNoBS<\/span>\n              <\/div>\n              <p id=\"mascotQuote\" class=\"text-slate-300 italic text-[11px] mt-0.5 leading-snug\">\u201cWe don't do fake $49 coupons, we don't 'discover' imaginary mold, and we won't stay in your house all afternoon trying to sell you air purifiers.\u201d<\/p>\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section><section id=\"meet-the-dudes\" class=\"dd-meet\">\n <div class=\"dd-wrap\">\n  <div class=\"dd-meet-head\">\n   <span class=\"dd-kicker\">Est. 2004 \u00b7 Woodbridge, NJ<\/span>\n   <h2 class=\"font-display dd-h2\">Real Dudes. Real Trucks. <span class=\"dd-o\">Zero Call Centers.<\/span><\/h2>\n   <p class=\"dd-lead\">Duct Dudes started as Tom's side hustle in 2004. Today it's a crew of family-minded techs, 4 of them NADCA-certified, running 5 truck-mounted 16,000 CFM super vacuums across every county in New Jersey and the Tri-State. When you call, you get us.<\/p>\n  <\/div>\n  <img loading=\"lazy\" class=\"dd-collage\" src=\"\/wp-content\/uploads\/2026\/10\/dd-meet-the-dudes.webp?v=2\" srcset=\"\/wp-content\/uploads\/2026\/10\/dd-meet-the-dudes-m.webp 760w, \/wp-content\/uploads\/2026\/10\/dd-meet-the-dudes.webp?v=2 1378w\" sizes=\"auto, (max-width:1023px) 100vw, 1100px\" width=\"1378\" height=\"519\" loading=\"lazy\" decoding=\"async\" alt=\"Duct Dudes technicians on the job: carrying ladders, working in a mechanical room, cleaning a high-rise dryer vent, and the crew with the truck fleet\">\n  <div class=\"dd-stats\">\n   <div><b>2004<\/b><span>Family-run since<\/span><\/div>\n   <div><b>4<\/b><span>NADCA-certified techs<\/span><\/div>\n   <div><b>5<\/b><span>16,000 CFM vacuum trucks<\/span><\/div>\n   <div><b>4.9\u2605<\/b><span>560+ Google reviews<\/span><\/div>\n  <\/div>\n <\/div>\n<\/section>\n\n  <!-- ========================================== -->\n  <!-- \u26a1 SPECIAL DYNAMIC CONCEPT FEATURE SECTION -->\n  <!-- ========================================== -->\n  <section id=\"concept-feature\" class=\"py-16 bg-[#0D0D0D] border-y border-dude-border relative\">\n    <div class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8\">\n      \n      <!-- Section Header -->\n      <div class=\"text-center max-w-3xl mx-auto mb-12\">\n        <div id=\"featureBadge\" class=\"inline-flex items-center gap-2 px-3 py-1 rounded-full bg-dude-orange\/10 border border-dude-orange\/30 text-dude-orange text-xs font-black tracking-wider uppercase mb-3\">BRUTALLY HONEST REALITY CHECK<\/div>\n        <h2 id=\"featureTitle\" class=\"font-display text-3xl sm:text-4xl font-extrabold text-white tracking-tight\">The Duct Roast Meter &amp; $49 Scammer Decoder<\/h2>\n        <p id=\"featureSubtitle\" class=\"text-dude-steel text-sm sm:text-base mt-3\">Answer one honest question about your living situation to receive your uncensored air roast \u2014 plus our translation guide for cheap coupon flyers.<\/p>\n      <\/div>\n\n      <!-- Feature Interactive Body (Swapped via JS) -->\n      <div id=\"featureInteractiveContainer\" class=\"w-full\">\n          <div class=\"grid grid-cols-1 lg:grid-cols-12 gap-8 items-start\">\n            \n            <!-- Duct Roast Meter -->\n            <div class=\"lg:col-span-6 glass-panel rounded-2xl p-6 border border-dude-border\">\n              <div class=\"flex items-center justify-between mb-4 pb-3 border-b border-dude-border\">\n                <div>\n                  <span class=\"text-[10px] font-mono text-dude-orange uppercase font-bold\">Uncensored Diagnostic<\/span>\n                  <h3 class=\"font-display font-extrabold text-lg text-white\">The Brutally Honest Duct Roast Meter<\/h3>\n                <\/div>\n                <span class=\"text-2xl\">\ud83d\udd25<\/span>\n              <\/div>\n\n              <p class=\"text-xs text-slate-300 mb-4\">\n                Be honest with us: When was the last time someone cleaned your HVAC ducts?\n              <\/p>\n\n              <div class=\"space-y-2.5\" id=\"roastOptions\">\n                <button class=\"roast-btn w-full p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange text-left transition flex items-center justify-between text-xs\" data-roast=\"arch\">\n                  <span class=\"font-semibold text-slate-200\">1. \"Honestly? Probably never in this house's 40-year history.\"<\/span>\n                  <span>\ud83c\udfdb\ufe0f<\/span>\n                <\/button>\n                <button class=\"roast-btn w-full p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange text-left transition flex items-center justify-between text-xs\" data-roast=\"renovate\">\n                  <span class=\"font-semibold text-slate-200\">2. \"We just finished a kitchen or bathroom remodel.\"<\/span>\n                  <span>\ud83d\udd28<\/span>\n                <\/button>\n                <button class=\"roast-btn w-full p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange text-left transition flex items-center justify-between text-xs\" data-roast=\"coupon\">\n                  <span class=\"font-semibold text-slate-200\">3. \"A guy from a $59 coupon flyer did it 2 years ago.\"<\/span>\n                  <span>\ud83d\udcb8<\/span>\n                <\/button>\n                <button class=\"roast-btn w-full p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange text-left transition flex items-center justify-between text-xs\" data-roast=\"pets\">\n                  <span class=\"font-semibold text-slate-200\">4. \"We have 2 dogs, 1 cat, and seasonal allergies.\"<\/span>\n                  <span>\ud83d\udc15<\/span>\n                <\/button>\n              <\/div>\n\n              <!-- Roast Verdict Result Box -->\n              <div id=\"roastVerdictBox\" class=\"mt-4 p-4 rounded-xl bg-dude-black border border-dude-border text-xs\">\n                <div class=\"font-bold text-dude-orange text-sm mb-1\" id=\"roastVerdictTitle\">Select Your Situation Above<\/div>\n                <p class=\"text-slate-300 text-[11px] leading-relaxed\" id=\"roastVerdictText\">\n                  Click one of the buttons to generate your personalized air confession and recommended fix.\n                <\/p>\n              <\/div>\n\n            <\/div>\n\n            <!-- The $49 Scammer Translation Decoder -->\n            <div class=\"lg:col-span-6 glass-panel rounded-2xl p-6 border border-dude-border\">\n              <div class=\"flex items-center justify-between mb-4 pb-3 border-b border-dude-border\">\n                <div>\n                  <span class=\"text-[10px] font-mono text-dude-orange uppercase font-bold\">Lies vs. Reality<\/span>\n                  <h3 class=\"font-display font-extrabold text-lg text-white\">The $49 Scammer BS Decoder<\/h3>\n                <\/div>\n                <span class=\"text-2xl\">\ud83d\udd75\ufe0f<\/span>\n              <\/div>\n\n              <div class=\"space-y-3 text-xs\">\n                \n                <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border\">\n                  <div class=\"text-red-400 font-bold mb-1\">\ud83d\udde3\ufe0f What They Say: \"Whole house cleaning for only $49!\"<\/div>\n                  <div class=\"text-dude-orange font-semibold mb-1\">\ud83d\udca1 What It Actually Means:<\/div>\n                  <p class=\"text-[11px] text-slate-400 leading-relaxed\">\n                    \"We're paying $80 in gas and tolls to reach your house. We will hold your register screws hostage and find $1,200 of imaginary 'toxic black mold' within 4 minutes.\"\n                  <\/p>\n                <\/div>\n\n                <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border\">\n                  <div class=\"text-red-400 font-bold mb-1\">\ud83d\udde3\ufe0f What They Say: \"We use high-power negative air agitation!\"<\/div>\n                  <div class=\"text-dude-orange font-semibold mb-1\">\ud83d\udca1 What It Actually Means:<\/div>\n                  <p class=\"text-[11px] text-slate-400 leading-relaxed\">\n                    \"We brought a Shop-Vac we bought on Craigslist and a toilet brush taped to a broom handle.\"\n                  <\/p>\n                <\/div>\n\n                <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border\">\n                  <div class=\"text-red-400 font-bold mb-1\">\ud83d\udde3\ufe0f What They Say: \"All done in 25 minutes!\"<\/div>\n                  <div class=\"text-dude-orange font-semibold mb-1\">\ud83d\udca1 What It Actually Means:<\/div>\n                  <p class=\"text-[11px] text-slate-400 leading-relaxed\">\n                    \"We blew dust off your vent covers and sprayed lavender scent into your return air. You now have nicely scented dust.\"\n                  <\/p>\n                <\/div>\n\n              <\/div>\n\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ========================================== -->\n  <!-- \ud83d\udcf9 BEFORE \/ AFTER CAMERA INSPECTION SLIDER -->\n  <!-- ========================================== -->\n  <section id=\"camera-slider\" class=\"py-16 lg:py-20 relative overflow-hidden mobile-lazy-section\">\n    <div class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8\">\n      \n      <div class=\"text-center max-w-2xl mx-auto mb-10\">\n        <span class=\"text-xs font-black text-dude-orange uppercase tracking-widest bg-dude-orange\/10 px-3 py-1 rounded-full border border-dude-orange\/30\">\n          Uncensored Vent Reality\n        <\/span>\n        <h2 class=\"font-display text-3xl sm:text-4xl font-extrabold text-white mt-3\">\n          Drag the Camera Lens Across the Vent\n        <\/h2>\n        <p class=\"text-dude-steel text-sm mt-2\">\n          Slide left and right to inspect the actual difference between 15 years of accumulated pet dander and Duct Dudes high-velocity extraction.\n        <\/p>\n      <\/div>\n\n      <!-- Interactive Slider Frame -->\n      <div class=\"max-w-4xl mx-auto relative rounded-2xl overflow-hidden shadow-2xl border-2 border-dude-border bg-dude-black select-none\">\n        \n        <!-- Live HUD Overlay -->\n        <div class=\"absolute top-3 left-4 z-30 pointer-events-none flex items-center gap-2 text-[11px] font-mono text-dude-orange bg-dude-black\/85 px-2.5 py-1 rounded border border-dude-orange\/30\">\n          <span class=\"w-2 h-2 rounded-full bg-dude-orange animate-pulse\"><\/span>\n          <span>REC \u2022 DD-INSPECT-CAM-4K \u2022 WOODBRIDGE HQ<\/span>\n        <\/div>\n\n        <div class=\"absolute top-3 right-4 z-30 pointer-events-none text-[11px] font-mono text-dude-orange bg-dude-black\/85 px-2.5 py-1 rounded border border-dude-orange\/30 font-bold\">\n          NADCA STANDARD ACR-2021\n        <\/div>\n\n        <!-- Before \/ After Container -->\n        <div id=\"sliderWrapper\" class=\"relative w-full aspect-[16\/10] sm:aspect-[16\/9] overflow-hidden slider-handle-drag\">\n          \n          <!-- Background: AFTER (Pristine Galvanized Steel) -->\n          <div class=\"absolute inset-0 w-full h-full bg-gradient-to-br from-neutral-800 via-stone-700 to-neutral-800 flex items-center justify-center overflow-hidden\">\n            <img class=\"dd-ba\" src=\"\/wp-content\/uploads\/2026\/10\/dd-duct-after.webp?v=2\" alt=\"Inside a supply duct after Duct Dudes cleaning: bare, clean galvanized steel\" loading=\"lazy\" decoding=\"async\">\n            <div class=\"absolute bottom-6 right-6 bg-emerald-600\/90 text-white font-black text-xs px-3.5 py-1.5 rounded-lg shadow-lg flex items-center gap-1.5\">\n              <span>\u2713 AFTER \u2014 same duct, 1 hour later<\/span>\n            <\/div>\n          <\/div>\n\n          <!-- Foreground: BEFORE (Filthy Vent) Clip Path -->\n          <div id=\"beforeSlide\" class=\"absolute inset-0 h-full overflow-hidden bg-dude-black border-r-2 border-dude-orange\" style=\"width: 50%;\">\n            <div class=\"absolute inset-0 h-full dd-ba-inner\"><img class=\"dd-ba\" src=\"\/wp-content\/uploads\/2026\/10\/dd-duct-before.webp\" alt=\"The same duct before cleaning: thick layer of dust and debris on the bottom\" loading=\"lazy\" decoding=\"async\"><\/div>\n            <div class=\"absolute bottom-6 left-6 bg-dude-charcoal\/95 border border-dude-orange\/60 text-dude-orange font-black text-xs px-3.5 py-1.5 rounded-lg shadow-lg flex items-center gap-1.5\">\n              <span>\u26a0\ufe0f BEFORE \u2014 real NJ job site<\/span>\n            <\/div>\n          <\/div>\n\n          <!-- Draggable Divider Handle -->\n          <div id=\"sliderDivider\" class=\"absolute top-0 bottom-0 z-20 w-1 bg-dude-orange shadow-[0_0_15px_rgba(249,165,26,0.8)] cursor-ew-resize flex items-center justify-center\" style=\"left: 50%;\">\n            <div class=\"w-10 h-10 -ml-4.5 rounded-full bg-dude-orange border-2 border-white flex items-center justify-center shadow-xl text-dude-black font-black text-xs select-none hover:scale-110 active:scale-95 transition-transform\">\n              \u21c4\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n      <!-- Slider Instruction \/ Callout -->\n      <div class=\"text-center mt-5\">\n        <p class=\"text-xs text-dude-steel\">\n          \ud83d\udca1 <span class=\"text-dude-orange font-bold\">EPA Fact:<\/span> Indoor air can be 2 to 5 times more polluted than outdoor air. Our trucks fix that in 2-3 hours.\n        <\/p>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ========================================== -->\n  <!-- \ud83e\uddee 60-SECOND REAL-TIME ESTIMATE CALCULATOR -->\n  <!-- ========================================== -->\n  <section id=\"quote-calculator\" class=\"py-16 bg-[#0D0D0D] border-t border-dude-border mobile-lazy-section\">\n    <div class=\"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8\">\n      \n      <div class=\"text-center max-w-2xl mx-auto mb-10\">\n        <span class=\"text-xs font-black text-dude-orange uppercase tracking-widest bg-dude-orange\/10 px-3 py-1 rounded-full border border-dude-orange\/30\">\n          100% No-BS Flat Pricing\n        <\/span>\n        <h2 class=\"font-display text-3xl sm:text-4xl font-extrabold text-white mt-3\">\n          Straight-Up Pricing\n        <\/h2>\n        <p class=\"text-dude-steel text-sm mt-2\">\n          No hidden fuel surcharges. No \"mystery mold\" shake-downs. Pick how many heating\/AC systems you have and see real Duct Dudes pricing.\n        <\/p>\n      <\/div>\n\n      <div class=\"glass-panel rounded-2xl p-6 sm:p-8 border border-dude-border shadow-2xl\">\n        <div class=\"grid grid-cols-1 lg:grid-cols-12 gap-8 items-center\">\n          \n          <!-- Controls Column -->\n          <div class=\"lg:col-span-7 space-y-6\">\n            \n            <!-- Home Size Slider -->\n            \n\n            <!-- HVAC Systems Selector -->\n            <div>\n              <label class=\"block text-sm font-bold text-slate-200 mb-2\">How many heating \/ AC systems?<\/label>\n              <div class=\"grid grid-cols-3 gap-3\">\n                <button type=\"button\" class=\"hvac-btn active-hvac px-4 py-2.5 rounded-xl border border-dude-orange bg-dude-orange text-dude-black font-black text-xs transition\" data-units=\"1\">\n                  1 System\n                <\/button>\n                <button type=\"button\" class=\"hvac-btn px-4 py-2.5 rounded-xl border border-dude-border bg-dude-charcoal text-slate-300 font-extrabold text-xs transition hover:border-dude-muted\" data-units=\"2\">\n                  2 HVAC Units\n                <\/button>\n                <button type=\"button\" class=\"hvac-btn px-4 py-2.5 rounded-xl border border-dude-border bg-dude-charcoal text-slate-300 font-extrabold text-xs transition hover:border-dude-muted\" data-units=\"3\">\n                  3+ Systems\n                <\/button>\n              <\/div>\n            <\/div>\n\n            <!-- Add-ons Checkboxes -->\n            \n\n          <\/div>\n\n          <!-- Price Output Summary Card -->\n          <div class=\"lg:col-span-5 flex flex-col justify-center items-center bg-gradient-to-b from-dude-charcoal to-[#0A0A0A] border-2 border-dude-orange\/70 rounded-2xl p-6 shadow-xl text-center relative overflow-hidden\">\n            \n            <div class=\"absolute -top-12 -right-12 w-32 h-32 bg-dude-orange\/20 rounded-full blur-2xl pointer-events-none\"><\/div>\n\n            <div class=\"text-[11px] uppercase tracking-wider font-extrabold text-dude-orange mb-1\">\n              Typical Price Range\n            <\/div>\n\n            <div class=\"font-display text-4xl sm:text-5xl font-black text-white my-3 flex items-baseline justify-center gap-1\">\n              <span id=\"priceMin\" class=\"text-dude-orange\">$550<\/span>\n              <span class=\"text-2xl text-dude-steel\">-<\/span>\n              <span id=\"priceMax\" class=\"text-white\">$700<\/span>\n            <\/div>\n\n            <p class=\"text-[12px] text-slate-300 max-w-xs mb-5\">\n              Includes full source removal, all supply &amp; return vents, trunk lines, and high-velocity vacuum hookup.\n            <\/p>\n\n            <button id=\"lockQuoteBtn\" class=\"w-full py-3.5 px-6 rounded-xl bg-dude-orange hover:bg-dude-orangehover text-dude-black font-display font-black text-sm tracking-wide shadow-lg shadow-dude-orange\/30 transition transform hover:-translate-y-0.5 active:translate-y-0 flex items-center justify-center gap-2\">\n              <span>LOCK IN THIS PRICE QUOTE<\/span>\n              <span>\ud83d\udd12<\/span>\n            <\/button>\n\n            <div class=\"mt-4 flex items-center gap-2 text-[11px] text-dude-steel\">\n              <span class=\"text-dude-orange font-bold\">\u2713<\/span>\n              <span>No credit card needed \u2022 Free, no-obligation quote<\/span>\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ========================================== -->\n  <!-- \ud83e\udd4a THE SHOWDOWN: DUCT DUDES VS $49 SCAMMERS -->\n  <!-- ========================================== -->\n  <section id=\"vs-scammers\" class=\"py-16 border-t border-dude-border mobile-lazy-section\">\n    <div class=\"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8\">\n      \n      <div class=\"text-center max-w-3xl mx-auto mb-12\">\n        <span class=\"text-xs font-black text-dude-orange uppercase tracking-widest bg-dude-orange\/10 px-3 py-1 rounded-full border border-dude-orange\/30\">\n          Consumer Protection Watchdog\n        <\/span>\n        <h2 class=\"font-display text-3xl sm:text-4xl font-extrabold text-white mt-3\">\n          The $49 \"Whole House\" Coupon Scam Exposed\n        <\/h2>\n        <p class=\"text-dude-steel text-sm mt-2\">\n          We\u2019ve spent 20 years rescuing Tri-State homeowners from bait-and-switch artists who advertise $49 and leave with $1,400.\n        <\/p>\n      <\/div>\n\n      <!-- Comparison Matrix Grid -->\n      <div class=\"grid grid-cols-1 md:grid-cols-2 gap-6\">\n        \n        <!-- The $49 Scammers Card -->\n        <div class=\"bg-red-950\/20 border border-red-900\/40 rounded-2xl p-6 sm:p-7 relative overflow-hidden\">\n          <div class=\"flex items-center justify-between pb-4 border-b border-red-900\/40 mb-5\">\n            <div>\n              <span class=\"text-[11px] font-mono text-red-400 uppercase tracking-widest font-black\">THE BAIT &amp; SWITCH SQUAD<\/span>\n              <h3 class=\"text-xl font-bold text-red-200 mt-0.5\">$49 Coupon \"Fly-By-Nights\"<\/h3>\n            <\/div>\n            <span class=\"text-3xl\">\ud83d\udea9<\/span>\n          <\/div>\n\n          <ul class=\"space-y-4 text-xs sm:text-sm text-slate-300\">\n            <li class=\"flex items-start gap-3\">\n              <span class=\"text-red-400 font-bold text-base leading-none\">\u2717<\/span>\n              <span><strong>Glorified Shop-Vac:<\/strong> Use portable 800 CFM electric wands that exhaust microscopic dust right back into your living room.<\/span>\n            <\/li>\n            <li class=\"flex items-start gap-3\">\n              <span class=\"text-red-400 font-bold text-base leading-none\">\u2717<\/span>\n              <span><strong>The \"Fake Mold\" Shake-Down:<\/strong> Show a blurry phone photo of mold from Google and demand $1,200 for toxic chemical spray.<\/span>\n            <\/li>\n            <li class=\"flex items-start gap-3\">\n              <span class=\"text-red-400 font-bold text-base leading-none\">\u2717<\/span>\n              <span><strong>Disappearing Contractors:<\/strong> Unlicensed, uninsured, and change company names every 6 months to evade state consumer protection.<\/span>\n            <\/li>\n            <li class=\"flex items-start gap-3\">\n              <span class=\"text-red-400 font-bold text-base leading-none\">\u2717<\/span>\n              <span><strong>Bait Time: 20 Minutes:<\/strong> Spray cheap air freshener down the register, scratch the surface, and sprint out the door.<\/span>\n            <\/li>\n          <\/ul>\n        <\/div>\n\n        <!-- Duct Dudes Gold Standard -->\n        <div class=\"bg-dude-charcoal\/80 border-2 border-dude-orange\/60 rounded-2xl p-6 sm:p-7 relative overflow-hidden shadow-xl\">\n          <div class=\"flex items-center justify-between pb-4 border-b border-dude-border mb-5\">\n            <div>\n              <span class=\"text-[11px] font-mono text-dude-orange uppercase tracking-widest font-black\">THE DUCT DUDES GOLD STANDARD<\/span>\n              <h3 class=\"text-xl font-bold text-white mt-0.5\">Commercial 16,000 CFM Vacuum Trucks<\/h3>\n            <\/div>\n            <span class=\"text-3xl\">\ud83c\udfc6<\/span>\n          <\/div>\n\n          <ul class=\"space-y-4 text-xs sm:text-sm text-slate-200\">\n            <li class=\"flex items-start gap-3\">\n              <span class=\"text-dude-orange font-bold text-base leading-none\">\u2713<\/span>\n              <span><strong>16,000 CFM Turbo Diesel:<\/strong> Massive vacuum trucks park curbside. Dust is pulled out of your home entirely into external bags.<\/span>\n            <\/li>\n            <li class=\"flex items-start gap-3\">\n              <span class=\"text-dude-orange font-bold text-base leading-none\">\u2713<\/span>\n              <span><strong>100% Upfront Honest Pricing:<\/strong> Flat quote agreed upon before a single hose touches your house. Zero surprise upcharges.<\/span>\n            <\/li>\n            <li class=\"flex items-start gap-3\">\n              <span class=\"text-dude-orange font-bold text-base leading-none\">\u2713<\/span>\n              <span><strong>4 NADCA-Certified Technicians:<\/strong> Our crews are led by technicians certified by the National Air Duct Cleaners Association.<\/span>\n            <\/li>\n            <li class=\"flex items-start gap-3\">\n              <span class=\"text-dude-orange font-bold text-base leading-none\">\u2713<\/span>\n              <span><strong>Thorough 2-3 Hour Deep Clean:<\/strong> Rotary brush agitation, trunk line vacuuming, furnace blower cleaning, and verified video inspection.<\/span>\n            <\/li>\n          <\/ul>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ========================================== -->\n  <!-- \ud83d\udee0\ufe0f COMPREHENSIVE DUCT DUDES SERVICES GRID -->\n  <!-- ========================================== -->\n  <section id=\"services\" class=\"py-16 bg-[#0D0D0D] border-t border-dude-border mobile-lazy-section\">\n    <div class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8\">\n      \n      <div class=\"text-center max-w-2xl mx-auto mb-12\">\n        <span class=\"text-xs font-black text-dude-orange uppercase tracking-widest bg-dude-orange\/10 px-3 py-1 rounded-full border border-dude-orange\/30\">\n          Full Spectrum Air Cleaning\n        <\/span>\n        <h2 class=\"font-display text-3xl sm:text-4xl font-extrabold text-white mt-3\">\n          What The Dudes Handle\n        <\/h2>\n        <p class=\"text-dude-steel text-sm mt-2\">\n          From historic Woodbridge colonials to Hoboken high-rises and corporate data centers.\n        <\/p>\n      <\/div>\n\n      <div class=\"grid grid-cols-1 md:grid-cols-3 gap-6 dd-grid4\">\n        \n        <!-- Service 1 -->\n        <div class=\"glass-card rounded-2xl p-6 border border-dude-border hover:border-dude-orange\/60 transition group dd-card\"><img loading=\"lazy\" class=\"dd-card-img\" src=\"\/wp-content\/uploads\/2026\/10\/dd-svc-residential.webp?v=2\" width=\"720\" height=\"540\" loading=\"lazy\" decoding=\"async\" alt=\"Duct Dudes truck with 16,000 CFM hose running to a New Jersey home\">\n          <div class=\"w-12 h-12 rounded-xl bg-dude-orange\/20 text-dude-orange flex items-center justify-center text-2xl mb-4 group-hover:scale-110 transition-transform\">\n            \ud83c\udfe0\n          <\/div>\n          <h3 class=\"text-lg font-bold text-white mb-2\">Residential Air Duct Cleaning<\/h3>\n          <p class=\"text-xs text-slate-300 leading-relaxed mb-4\">\n            Whole-house source removal. We hook our 16,000 CFM vacuum into your main trunk line and mechanically scrub every supply and return vent.\n          <\/p>\n          <div class=\"flex items-center justify-between pt-2 border-t border-dude-border\/60\">\n            <span class=\"text-[11px] font-black text-dude-orange\">Average Time: 2 - 3 Hours<\/span>\n            <a href=\"https:\/\/www.ductdudes.com\/air-duct-cleaning\/residential-duct-cleaning\/\" class=\"text-[11px] font-bold text-slate-300 hover:text-dude-orange transition flex items-center gap-1\">Details \u2197<\/a>\n          <\/div>\n        <\/div>\n\n        <!-- Service 2 -->\n        <div class=\"glass-card rounded-2xl p-6 border border-dude-border hover:border-dude-orange\/60 transition group dd-card\"><img loading=\"lazy\" class=\"dd-card-img\" src=\"\/wp-content\/uploads\/2026\/10\/dd-svc-dryer.webp\" width=\"720\" height=\"540\" loading=\"lazy\" decoding=\"async\" alt=\"Hard-hat Duct Dudes tech in a respirator cleaning an exterior dryer vent on a high-rise\">\n          <div class=\"w-12 h-12 rounded-xl bg-dude-orange\/20 text-dude-orange flex items-center justify-center text-2xl mb-4 group-hover:scale-110 transition-transform\">\n            \ud83d\udd25\n          <\/div>\n          <h3 class=\"text-lg font-bold text-white mb-2\">Dryer Vent Safety Flush<\/h3>\n          <p class=\"text-xs text-slate-300 leading-relaxed mb-4\">\n            Dryer vents clogged with combustible lint cause 15,000+ fires yearly. We rotary-snake and pressure-flush from inside all the way to exterior cap.\n          <\/p>\n          <div class=\"flex items-center justify-between pt-2 border-t border-dude-border\/60\">\n            <span class=\"text-[11px] font-black text-dude-orange\">Prevents Fire &amp; Speeds Drying<\/span>\n            <a href=\"https:\/\/www.ductdudes.com\/dryer-vent-cleaning\/residential-dryer-vent-cleaning\/\" class=\"text-[11px] font-bold text-slate-300 hover:text-dude-orange transition flex items-center gap-1\">Details \u2197<\/a>\n          <\/div>\n        <\/div>\n\n        <!-- Service 3 -->\n        <div class=\"glass-card rounded-2xl p-6 border border-dude-border hover:border-dude-orange\/60 transition group dd-card\"><img loading=\"lazy\" class=\"dd-card-img\" src=\"\/wp-content\/uploads\/2026\/10\/dd-svc-commercial.webp?v=2\" width=\"720\" height=\"540\" loading=\"lazy\" decoding=\"async\" alt=\"Two Duct Dudes technicians cleaning ductwork in a commercial mechanical room\">\n          <div class=\"w-12 h-12 rounded-xl bg-dude-orange\/20 text-dude-orange flex items-center justify-center text-2xl mb-4 group-hover:scale-110 transition-transform\">\n            \ud83c\udfe2\n          <\/div>\n          <h3 class=\"text-lg font-bold text-white mb-2\">Commercial &amp; Industrial HVAC<\/h3>\n          <p class=\"text-xs text-slate-300 leading-relaxed mb-4\">\n            Office buildings, medical facilities, restaurants, and schools. Certified OSHA-compliant commercial duct sanitation with full NADCA reporting.\n          <\/p>\n          <div class=\"flex items-center justify-between pt-2 border-t border-dude-border\/60\">\n            <span class=\"text-[11px] font-black text-dude-orange\">Tri-State Commercial Fleet<\/span>\n            <a href=\"https:\/\/www.ductdudes.com\/air-duct-cleaning\/commercial-duct-cleaning\/\" class=\"text-[11px] font-bold text-slate-300 hover:text-dude-orange transition flex items-center gap-1\">Details \u2197<\/a>\n          <\/div>\n        <\/div>\n\n      <div id=\"dd-maritime-card\" class=\"glass-card rounded-2xl p-6 border border-dude-border hover:border-dude-orange\/60 transition group dd-card\"><img loading=\"lazy\" class=\"dd-card-img\" src=\"\/wp-content\/uploads\/2026\/10\/dd-svc-maritime.webp?v=2\" width=\"720\" height=\"540\" loading=\"lazy\" decoding=\"async\" alt=\"Ship in dry dock where Duct Dudes performed maritime HVAC duct cleaning\"><div class=\"w-12 h-12 rounded-xl bg-dude-orange\/20 text-dude-orange flex items-center justify-center text-2xl mb-4\">\u2693<\/div><h3 class=\"text-lg font-bold text-white mb-2\">Maritime &amp; Ship Duct Cleaning<\/h3><p class=\"text-xs text-slate-300 leading-relaxed mb-4\">Vessels in dry dock, crew quarters and ship ventilation systems. Same NADCA-trained crew, same 16,000 CFM muscle.<\/p><div class=\"flex items-center justify-between text-xs font-semibold\"><span class=\"text-dude-orange\">Dry Dock &amp; Port Work<\/span><a href=\"https:\/\/www.ductdudes.com\/air-duct-cleaning\/maritime-air-duct-cleaning\/\" class=\"text-[11px] font-bold text-slate-300 hover:text-dude-orange transition flex items-center gap-1\">Details \u2197<\/a><\/div><\/div><\/div><div data-dd-related=\"home-more\" style=\"margin-top:28px;text-align:center\"><p style=\"color:#cbd5e1;font-size:14px;margin:0 0 12px\">Most duct cleaners stop at the ducts. We clean the whole system:<\/p><div style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:10px\"><a href=\"\/air-duct-cleaning\/coil-cleaning\/\" style=\"display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #FAA61A;border-radius:999px;color:#fff;font-weight:700;font-size:14px;text-decoration:none;background:rgba(250,166,26,.08)\">\u2744\ufe0f AC Coil Cleaning<span style=\"color:#FAA61A\">~$250 \u2192<\/span><\/a><a href=\"\/mini-split-cleaning\/\" style=\"display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #FAA61A;border-radius:999px;color:#fff;font-weight:700;font-size:14px;text-decoration:none;background:rgba(250,166,26,.08)\">\ud83c\udf00 Mini-Splits<span style=\"color:#FAA61A\">~$250\/unit \u2192<\/span><\/a><a href=\"\/dryer-vent-cleaning\/repair-installation\/\" style=\"display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #FAA61A;border-radius:999px;color:#fff;font-weight:700;font-size:14px;text-decoration:none;background:rgba(250,166,26,.08)\">\ud83d\udd27 Dryer Vent Repair<span style=\"color:#FAA61A\">Priced on site \u2192<\/span><\/a><a href=\"\/dryer-vent-cleaning\/multi-unit\/\" style=\"display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #FAA61A;border-radius:999px;color:#fff;font-weight:700;font-size:14px;text-decoration:none;background:rgba(250,166,26,.08)\">\ud83c\udfe2 Multi-Unit Buildings<span style=\"color:#FAA61A\">Free estimate \u2192<\/span><\/a><a href=\"\/limpieza-de-ductos-nj\/\" style=\"display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #FAA61A;border-radius:999px;color:#fff;font-weight:700;font-size:14px;text-decoration:none;background:rgba(250,166,26,.08)\">\ud83c\uddea\ud83c\uddf8 Servicio en Espa\u00f1ol<span style=\"color:#FAA61A\">\u2192<\/span><\/a><\/div><\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ========================================== -->\n  <!-- \u2b50\ufe0f CUSTOMER REVIEWS & REAL NJ TESTIMONIALS -->\n  <!-- ========================================== -->\n    <!-- ========================================== -->\n  <!-- ========================================== -->\n  <!-- \u2b50\ufe0f WP SOCIAL NINJA \"SIRIUS\" GOOGLE REVIEWS STREAM -->\n  <!-- ========================================== -->\n  <section id=\"the-fleet\" class=\"dd-fleet\">\n <div class=\"dd-fleet-hero\"><img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/dd-fleet-wide.webp\" width=\"1400\" height=\"600\" loading=\"lazy\" decoding=\"async\" alt=\"Three Duct Dudes truck-mounted vacuum trucks parked side by side\">\n  <div class=\"dd-fleet-cap\"><span class=\"dd-kicker\">The Fleet<\/span><h2 class=\"font-display dd-h2\">5 Trucks. 16,000 CFM Each.<br><span class=\"dd-o\">No Shop-Vacs. Ever.<\/span><\/h2><\/div><\/div>\n <div class=\"dd-wrap dd-fleet-grid\">\n  <figure><img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/dd-job-highrise.webp\" width=\"1100\" height=\"619\" loading=\"lazy\" decoding=\"async\" alt=\"Duct Dudes van and boom lift cleaning dryer vents on a six-story apartment building\"><figcaption>Six stories up? Boom lift, PPE, done.<\/figcaption><\/figure>\n  <figure><img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/dd-van-forest.webp?v=2\" width=\"900\" height=\"675\" loading=\"lazy\" decoding=\"async\" alt=\"Duct Dudes van as featured in HVACR Magazine\"><figcaption>As featured in HVACR Magazine.<\/figcaption><\/figure>\n  <figure><img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/dd-billboard.webp\" width=\"720\" height=\"540\" loading=\"lazy\" decoding=\"async\" alt=\"Duct Dudes billboard: Dude, Clean Your Ducts\"><figcaption>Seen our billboard? Yeah, that's us.<\/figcaption><\/figure>\n <\/div>\n<\/section><section id=\"reviews\" class=\"py-16 bg-[#0A0A0A] border-t border-dude-border relative overflow-hidden mobile-lazy-section\">\n    <!-- Subtle Ambient Glow -->\n    <div class=\"absolute top-1\/2 left-1\/2 -translate-x-1\/2 -translate-y-1\/2 w-[700px] h-[350px] bg-dude-orange\/5 blur-[140px] rounded-full pointer-events-none\"><\/div>\n\n    <div class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10\">\n      \n      <!-- Section Header -->\n      <div class=\"text-center max-w-3xl mx-auto mb-10\">\n        <span class=\"text-xs font-black text-dude-orange uppercase tracking-widest bg-dude-orange\/10 px-3.5 py-1.5 rounded-full border border-dude-orange\/30\">Verified Google Reviews<\/span>\n        <h2 class=\"font-display text-3xl sm:text-4xl lg:text-5xl font-extrabold text-white mt-3 tracking-tight\">\n          What Tri-State Homeowners Are Saying\n        <\/h2>\n        <p class=\"text-dude-steel text-sm sm:text-base mt-2\">Real reviews from real homeowners across New Jersey.<\/p>\n      <\/div>\n\n      <!-- WP Social Ninja Sirius Summary Header Card -->\n      <div class=\"glass-panel rounded-2xl p-5 sm:p-6 border border-dude-border shadow-2xl mb-10 max-w-5xl mx-auto\">\n        <div class=\"flex flex-col sm:flex-row items-center justify-between gap-5 text-center sm:text-left\">\n          \n          <!-- Rating Metric Block -->\n          <div class=\"flex flex-col sm:flex-row items-center gap-4\">\n            <!-- Google Logo Badge -->\n            <div class=\"w-14 h-14 rounded-2xl bg-white flex items-center justify-center shadow-md flex-shrink-0\">\n              <svg class=\"w-8 h-8\" viewBox=\"0 0 24 24\">\n                <path fill=\"#4285F4\" d=\"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z\"><\/path>\n                <path fill=\"#34A853\" d=\"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z\"><\/path>\n                <path fill=\"#FBBC05\" d=\"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.06H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.94l2.85-2.22.81-.63z\"><\/path>\n                <path fill=\"#EA4335\" d=\"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.06l3.66 2.84c.87-2.6 3.3-4.52 6.16-4.52z\"><\/path>\n              <\/svg>\n            <\/div>\n\n            <div>\n              <div class=\"flex items-center justify-center sm:justify-start gap-2\">\n                <span class=\"font-display text-3xl sm:text-4xl font-black text-white\">4.9<\/span>\n                <div class=\"flex text-dude-orange text-lg tracking-tight\">\n                  \u2605 \u2605 \u2605 \u2605 \u2605\n                <\/div>\n              <\/div>\n              <div class=\"text-xs text-dude-steel mt-0.5\"><span class=\"font-bold text-white\">Google Business Rating<\/span><\/div>\n            <\/div>\n          <\/div>\n\n          <!-- Actions \/ Review Button -->\n          <div class=\"flex items-center gap-3\">\n            \n            <a href=\"https:\/\/www.google.com\/search?q=duct+dudes+reviews\" target=\"_blank\" rel=\"noopener\" class=\"px-4 py-2.5 rounded-xl bg-dude-charcoal hover:bg-dude-charcoallight text-slate-200 border border-dude-border text-xs font-bold transition\">\n              View on Google \u2197\n            <\/a>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n      <!-- WP Social Ninja \"Sirius\" Layout Stream (Modern Cards with Signature Platform Tag & Clean Grid) -->\n      <div class=\"relative max-w-6xl mx-auto\"><div class=\"dd-rev-wrap\"><div class=\"dd-reviews-feed bg-white rounded-2xl p-4 sm:p-6 text-slate-900\"><\/div><\/div><\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ========================================== -->\n  <!-- \ud83c\udfc1 BOTTOM CONVERSION CALL TO ACTION -->\n  <!-- ========================================== -->\n  <section class=\"ddnj\"><style>.ddnj{background:#0b0b0b;border-top:1px solid #262626;padding:64px 0;color:#fff;font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,sans-serif}.ddnj-in{max-width:1180px;margin:0 auto;padding:0 20px}.ddnj-k{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#FAA61A;border:1px solid rgba(250,166,26,.45);background:rgba(250,166,26,.1);padding:6px 12px;border-radius:999px}.ddnj h2{font-family:Oswald,\"Arial Narrow\",sans-serif;text-transform:uppercase;font-size:clamp(28px,4vw,44px);line-height:1.05;margin:14px 0 12px;color:#fff}.ddnj h2 span{color:#FAA61A}.ddnj p{color:#c9c9cc;font-size:18px;line-height:1.65;max-width:820px;margin:0 0 22px}.ddnj-c{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.ddnj-c a{padding:9px 14px;border-radius:10px;background:#161616;border:1px solid #333;border-left:4px solid #FAA61A;color:#fff!important;text-decoration:none!important;font-weight:700;font-size:14px}.ddnj-c a:hover{background:#FAA61A;color:#000!important}.ddnj-c a.all{background:#FAA61A;color:#000!important;border-color:#000}.ddnj-l{display:flex;flex-wrap:wrap;gap:18px}.ddnj-l a{color:#FAA61A!important;font-weight:800;text-decoration:none!important}\n@media(max-width:639px){#heroBadge .dd-bx{display:none!important}#heroBadge>span{white-space:nowrap!important}#heroBadge{gap:8px!important;max-width:100%}}\n<\/style><div class=\"ddnj-in\"><span class=\"ddnj-k\">Serving All of New Jersey<\/span><h2>Air Duct Cleaning in <span>New Jersey<\/span>, From Our Woodbridge Shop<\/h2><p>Duct Dudes has been cleaning air ducts and dryer vents across New Jersey since 2004. Our trucks roll out of Woodbridge every morning to homes and businesses in Middlesex, Union, Monmouth, Somerset, Essex, Hudson, Morris, Bergen, Passaic and Ocean counties. Every NJ air duct cleaning comes with a NADCA-certified technician, a 16,000 CFM truck-mounted vacuum and an upfront price.<\/p><div class=\"ddnj-c\"><a href=\"\/air-duct-dryer-vent-cleaning-woodbridge-nj\/\">Woodbridge<\/a><a href=\"\/air-duct-dryer-vent-cleaning-edison-nj\/\">Edison<\/a><a href=\"\/air-duct-dryer-vent-cleaning-westfield-nj\/\">Westfield<\/a><a href=\"\/air-duct-dryer-vent-cleaning-summit-nj\/\">Summit<\/a><a href=\"\/air-duct-dryer-vent-cleaning-madison-nj\/\">Madison<\/a><a href=\"\/air-duct-dryer-vent-cleaning-livingston-nj\/\">Livingston<\/a><a href=\"\/air-duct-dryer-vent-cleaning-hoboken-nj\/\">Hoboken<\/a><a href=\"\/air-duct-dryer-vent-cleaning-jersey-city-nj\/\">Jersey City<\/a><a href=\"\/air-duct-dryer-vent-cleaning-red-bank-nj\/\">Red Bank<\/a><a href=\"\/air-duct-dryer-vent-cleaning-bridgewater-nj\/\">Bridgewater<\/a><a class=\"all\" href=\"\/about-us\/our-service-area\/\">All 284+ NJ towns \u2192<\/a><\/div><div class=\"ddnj-l\"><a href=\"\/resources\/air-duct-cleaning-cost\/\">NJ air duct cleaning prices \u2192<\/a><a href=\"\/air-duct-cleaning\/residential-duct-cleaning\/\">What's included \u2192<\/a><a href=\"\/resources\/faq\/\">Common questions \u2192<\/a><\/div><\/div><\/section>\n<section class=\"py-16 bg-gradient-to-t from-dude-black via-dude-charcoal to-[#0A0A0A] border-t border-dude-border relative overflow-hidden dd-cta-stickers\">\n    <div class=\"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 text-center relative z-10\">\n      \n      <div class=\"inline-flex items-center gap-2 px-3 py-1 rounded-full bg-dude-orange\/20 border border-dude-orange\/40 text-dude-orange text-xs font-bold mb-4\">\n        <span>\ud83d\ude80 Don't Inhale Another Month of Old Dust<\/span>\n      <\/div>\n\n      <h2 class=\"font-display text-3xl sm:text-5xl font-black text-white tracking-tight mb-4\">\n        Ready for Pure Air and Zero BS?\n      <\/h2>\n\n      <p class=\"text-slate-300 text-sm sm:text-base max-w-xl mx-auto mb-8\">\n        Get your upfront guaranteed quote in 60 seconds or speak directly with our Woodbridge dispatch desk.\n      <\/p>\n\n      <div class=\"flex flex-col sm:flex-row items-center justify-center gap-4\">\n        <button id=\"bottomBookBtn\" class=\"w-full sm:w-auto px-8 py-4 rounded-xl bg-dude-orange hover:bg-dude-orangehover text-dude-black font-display font-black text-base tracking-wide shadow-xl shadow-dude-orange\/30 transition transform hover:-translate-y-0.5 active:translate-y-0\">\n          CONFESS YOUR DUCTS &amp; GET QUOTE \u2794\n        <\/button>\n        <a href=\"tel:17328990400\" class=\"w-full sm:w-auto px-7 py-4 rounded-xl bg-dude-charcoal hover:bg-[#1A1A1A] text-dude-orange font-extrabold text-base border border-dude-border flex items-center justify-center gap-2\">\n          <span>\ud83d\udcde Call (732) 899-0400<\/span>\n        <\/a>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ========================================== -->\n  <!-- \ud83e\uddb6 FOOTER (With Verified Woodbridge Address) -->\n  <!-- ========================================== -->\n  <footer class=\"bg-dude-black border-t border-dude-border py-12 text-dude-muted text-xs\">\n    <div class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8\">\n      \n      <div class=\"grid grid-cols-1 md:grid-cols-4 gap-8 mb-8\">\n        \n        <!-- Brand Info -->\n        <div class=\"space-y-3\">\n          <img loading=\"lazy\" src=\"data:image\/webp;base64,UklGRghhAABXRUJQVlA4TPtgAAAvF0NnEFUL47ZtJEn9lx3P5QX2HRETwE9We5zYZKaJAV2gVrlLF\/S4RKXTDCqVbo78ChUVVCpdIFKrGDFe043s5g0zbpnZVcCYON0SMyYu70UAeZsUpHjQ\/oU\/qUX+f1eSbaewkDdMggoh7z0Uc9h76MW8ZyfEHVJfee+9oBe3zUS9f37vtf7rv9Zee+1d+UyX+IHFMipSXhk3cgKPCd1JJKmByO05FCmh4m8Uoh2CFQlyCB0dzxt6Hu23mCI6ovBlHQkSbLx5H3BQQkVF4UJ3BEUrdsSDNQPNoGiBfFORG8VzPYDH5Z5JJiqhTfabgWBFZNGegVzypwkI1kRyAuIZYpv1ATWFhhUnKsRqBMmaLLkDb+sN4JoBvIiegkZwrmGb3YnsiBpLI6GKOBnJq+bQE4AlSbZpK6\/NZ9vGl22\/t+Y\/leVktrXrWO\/7\/uUTffWLn0ikUWk0IxrJaLdkpFszEkJItqIQQgghhBBCCCF8gxBCCCGEEEIIYWnBthu2jS7p2oJNJ+lalQCCACU7+6FX2v7XjuVGmaWBfMt7byE31fLeO9B77z2b3ntvDymvU+KR995LLdWhvPdeanlv72Gt3+\/3\/6+N3ThDRuykI2W+5Q0CepchE0NNyLRl5gJ4BQSSk9NzIkST4xbkkE0teUfT8lJHi4sdQC6i6XTtnyyqFDGD7JKjOSHrX4WQqWrCXasmlgVvYIVknYjaVTNXgKqOtrxSO7FcOCmqgJCpIhTkPXQPXi2vRjB1qqsaiBhuee9y3sBcAG5gX4VSr8uYOgGqJtur0IxP1aBK8SbkJmY22ZIBcAFrAVfBcPcFyEAxq9aqfTJ56UJOifYGNCEdCtGWozk1OU8VjU4mA9ls\/gkkbeHd\/\/jvjbatrLWtbWvoJhFFc2ZYMBgD8CPnz9yHWpRr\/nPNf675zzX\/ueY\/1\/znmv+4myuRdiUyr0ROr3clEvsf6sCVyLgS+VciyHIl8uY\/VIErkXQlcu3H\/qS33g+7nji3n2njSqR8qMAO25XIWr0SyeTl\/FstHny56s8MtE7aluCytF\/3VwxVrkT29MiYH3g2k2iqfOfDlRJ\/PbPb\/oSHQZpSd+UaKm3rziuRemavrpdHVyK9FH\/5yV8j3251h9g0fY3+w\/c7XbD5Ks0XG+gmVFbGJfZ7jcmBHbY4NxMNk5xbpN9peyMIJiNjTEld2Lk0owRc\/6rfYPrEgiFKQ\/I7CkrsdceYtsaUr6X4Hll9W5UmSwB8L7ElnJbOOTIjjeKHqn5eNj86m2+ahWaXrz12YUyvdM4lSw8rx73vh\/9n\/Lv\/r8ay2F28tDQumbO0dDak8+Z1G0luterDfCnvnKWlo9I7H\/I\/0O8npzdLpd7176RoIuV1SudcDPkgf\/Rw\/wbBjVil3tdvEGyzOG0eWDL7pXKusnQCl9jW7\/uTOdP78OqD\/gaRb9nrjdd\/4a6WzGIJvZf9PJgzxeq9\/UaOXFE13nip0tzJFmXg\/mnpvPEfIfQmd6BK3d\/vJFdUR7ooLtyxREAJ\/aleBgkvuigzTK542m9RSsrpaUCZ5+yS9wPHO\/Pzq+OpxRcgvJpSK0QSdJU6\/VO5lhpFRbunL233nCydESNkSa\/1K1yy9E8hb5VaEuynkqA6dAdLHgTiopI28wYul1xxaekiqu6rA\/PAq97fb5Ac6SIoaQ9\/SmtFouOiVh2BoIuplceoDXsoTLWfYLWUPfypAP3XT2hc+zzAG6RS7\/7vWGJDGo9kvhQ+\/IlcxV6GWNlURxsLiJusxvBDp7NiRrFmlfOeZOlh8dt1IsBW642cJLM502dvxRx5onl\/PJ6f7\/WM2TjbWRJ5HWhEeXrq7UoXpTiRZX8WxnR\/\/mgDCDXjgeuhwF0xU0GLurmJjDv3ADJaVPu7CcXJXppGcx9qttnSeP5swwDl3A4245Xr4cucuPjiE5kM6mEliev7vi3TPJBUlghWeSiY3qQzXj0DX6KjtNEuCL+6FQ9cD89++ovOwTL72RkLulw6gUV7zcWWK+IdUl3YkGQd8YizIsari71LA5S0USsSaEDboteth6TLbJDBxAq4OBXgqh4BEsdwtjGzH5UebDsJoFco8M+pB66HrRPUwzjr6\/BFLWTSmT2NHObCMYoL+wk73tmQSm9MXg2ascaUqrn0svUww0EcYUc2Fjr3n\/73atN7XHqyRgmsd9UFiuOdkBOmN\/tR6YM2ri09nO3Mi9bDVgzCh6nKdTb29yjlkaRqbJhlnN3SBciS6c12VHrO0laodX9pXsR6mF1BHdDMg3ox1jj9j6oKRRiSiRC4gGl3wpjOLEGBYan0E1qlR6PecBk7l86uh7bt+56n4loaZDDoCyyJer59x9o4PKoEFcWhneqfhnRJLXX5oQwdLkxZKn0OqfRCGJkjhXqanzu3HoKU4lUq+gFkLGjHzjcjnDr6D48mxGapZSpJ54W4ZDw\/q1Dphe+5KDOw8diYUdO59dCv2iE+Hj9zQRudh7nhJUtL\/5T+tMPaBI43qJjKiEMVyeem59NV+h5LpS+0I6VhzJI6fQdFr4eeIB2yxo3ZK2UwqDEi61VA7nguNa0OM4cpveSD\/ffz3\/t\/t\/9xHud+fqPReMD\/OI\/zHv9jf+iv\/4eoYfTbKv0iS6WvFdrBcm42FLlBNiYQuB76vi2QPq70uu4Bfbu3sTe5d\/Jv7b\/9fePMWFAyIbpZr\/wFgDR1MV1o9GO07Xd+7Mf5\/\/f0ryd2d\/7fDpkJheKS31fpHSQ2ZlWZ98cOrIev2h54JT35XfBKj\/D817v0MqoHHdiXyaCcXJuu\/I31Fa79iISIn8AlX2E\/XFfIpa+kfyCXMMzy8Sq909SMmSoT9HoYezU\/tW0WxPfmuG\/fG+AFOPld\/bVcbSkI+r30wRgIos1YgMZ3hedZoka2rIEl\/18u7Hb\/O1uQ0pu4Q5WDLXvmfblKLwGUr6Jy+d6KH4yfq\/jpqt+czW\/IBlCtRfHt+1W\/ikh+N++J5Pe9ZQ+GCPKUXBC4Nv2RS4jyY+Cph\/h3+2XWvfT3vhL8FLkWbfSoCj7yM5+t0ssA6KuoWt6KfUe8Mb5JlsqfldGn1U+y7QAU75Ue4dJLqeSXsaBH2HcAt2dC7qPvR\/DvjlMFih6kTII5N16TvfojXPq9cXHt0ku1LPHABbgCeW3Havs8qjzCAsV7XQB78\/Kr9JeSqPQiOtlVSymKyqUiF++dOxlFu\/oJdUKZMG+Bae56\/ZkK2rfveZl0gbU58XF28pPp8mfSKIp2sly6WUuBGgQSsqxz3xTXOhvQHVLmWe6G031IvZiXd13HqvTSAb1glMvBY9OfgVrQVGFwZPZjMhr4lPrx\/Ef5cS2TQVc\/INCSV2+r99Yz9KNq765Gmis\/BEvjxddtuVAszc5KsUj\/4H7iv3kOCuKzq77lKbW\/0SBQhIW756oX57npybmuwwoMoNJLTGLMmXIp3BUTpT7iP9Y7EH0Kzk3l8+MPSi1o+tiQTBDzBb\/s9\/brQVfSg17pwAV0EnJuRx9Qv8zkcl8URfXyjBbfIBdHSjPl+Uhzi48pxSodyc1RSunZme7eNz1SgXKIYL9SAVGb4rnqRSEVS8x1HVLp5QNp6lFvM9fRDT+29vRG0fzMeL4wNVePFqfbN4VBl+67kh50gM6ZAtu\/fb57\/UA9uKuLURTNl2dLI0UeLI5r8dX1+PqWJ\/dMbCnlSTE2huxwt3WwU6Q7n8Y+a4uqw2o7gkbXEShPpfcWX8W5VWa\/SZDWYqUmJpe1LGN2ZLAwBaoABEEHaNnFrvq\/4D3th1UsusyWigXOF6dKc+VId7vaO3lsYkhha5VAig7dMNRYxkyQ9BAcUaZLGPd4UF82Wr2AkE6ll0mBEe6rqOJ+dlLlsdl+sE9LYnoVQAlVAcQ1xyVLareu\/+A9dxKJLuXSFBBdpkrlndQPZGBXp7X4YF0zUL+4ooiOcMnLaPaQjBKMpa69e1ssukXhBtQLNjL9ZA629b5OdtAOhexoD6uVRA8CVQAlvQpAS2e9e7aUafn+j\/8R71810YWQ5Qe5WCzNItFFi68dZjKxZ\/mOHUoKffO40bSeUpOYg\/RbtKRFcwt+7BOqF88Ygc3quaMUbiyKUemd9VVUpx\/v09MMd2\/vNhJijl4FMA2qAAqwCmCZkOVHiszFEUp0OTg5saV0Z3oV37YzWHfeowdHBTWKZZr9Wtj2buNCc7sbStXOIhSKUw6FWx6WxhKr9N7mq8gazbr0Mhc\/\/TmYHMgTFppIiDmgCmAAVAHkx+d00QXI8nPlCMvyhOjip4ImfbmOrrHOu\/9i\/9pLl5051FOl1bCFs2XIIiL2PN95Q+SF5q6t6ivsVV6bb+G+ZLdFKtzy0OFQ6V2Nmt2G9i9h5v4kcMGb5nvdBnCrax0bhIUVqgKYn82Pa6ILkuVp0cWhRZcm5prb1d3ZQE5Ytv2nS0urSEucr8x70Kkic6GoOVt3QAPjV+52iYCeNl3RvjSeR4\/AFoeTKr0CULRVv\/ON4ffkIkAxmug5hHR4nV05UsxRWhVAsTwgEl2qNl32y21vV+dqAzoJzrnoEc\/WXi29INaT2FdqIgL1y5rzNJdgxYkk6h04gVtPRCM4WJRr234b\/Ej8fPx6fB3gUHZ8w+u\/IInS3NHT\/2GQBPpFYo5dnkSii7iktta5Y4XxHTntX\/VQz16FZL1\/uoTc5SUEq4sosDvzk4svJEkIVGr2Ra4njsChImGNBq7ia2L45fHd8NPQuoqB1q0PQpYNOTrZF5VslCHBFbNHjx9pNERijjt+y6RLahu55uqiizC+Hdt5x3tSiw86xAnc5cIVHkaaqlKbkaTihES1nYw5Bk44CLdKn7pSpb\/Y\/pGw1kN7HaSe7\/fDhicwj\/Kh3Pr5x1coMYcWXbZXF13kcqYHWRfmOmKu+AWuf0PpD0wo2jPJiup8DJEDJxyHoz\/ezSr9j0RmF5q6vshseHwVlY\/I7b3w5Aoh5iwwr3WuNmSLagp1Wfgs12JOxfw6wx84yAw1ItdTlNkXv+WQCA6V3u1cxV2blv724MKYI09AHERUATDT8d3zdq7dmSeKaoCAr\/U7kGXbWq8Lh+2aYcbucAObQHEBMKEth0ys4OMwu5vWz4clq2vyi2zqOgGHr6KnQKeL0\/9hAJkz+aAmICGpwT9NdqFvCcf2bHd8Zidl2Av+HWjR5m5jE98uE0WgQB9D6WCq9AopLYjsokXA4avoRRBVANdlft\/7fj\/OmVLma\/1V5pCcHP4S17F5DvqOeJQyZ8YLwLyrdD\/qYef7fi63wTlNpdjWLO7w5JaQE5ZKryq2Mx5GpjfnYSjlMUeT1DE8+w\/TyrQcULj8J2BJd+AIKkLmwKWbo41cqtHZ2S+zmQLi1rhtXyqke8vVRosE76vonVT5WcBfgZny9L8MWSInkF2syFViAqX4GLqmqA\/762ZzFnhfRc8kZt4EKe9Z2Ce51rW+Pxwi1fQmGcAjcKeRC2v29Q\/8fBBCNLnZmPNMPObrAPZzRaQlqfPC439CNRTMAGrwMfQb1O0LGzCZn3dS4b96Heg+B5WIgcX7QSQMCGJpemh2s1NlW+LouPMnLFgcYAAiAXgnPl+LX2FT5\/NeWm2iO2vvtiuMM5qq6+9co+xW7T4641W02dfPYCu5dQSQY4SHArIkXcpbJCPCf6Tfq+IDOU7QTMPiLGpNIotpuUQ7QVf6GPoeNOWHMkQn8\/NSse7+msYXo7AA1vfyTBhAoENTqcm5qQLrba0eMxbTedvb9Ra1ia7jELgsta9PwpZf2GB9FT2Xv6rxCZc8MBcey0nEBysOiai\/hfJMqfiWbsgc2Mi9qZsLgQV9972tUk62nvnUdAfvY+ivOCDvGmJ9FT0URbBFkrh8cZh1f2M2nKDjVvXhENi4BLnrdvZL9VvlAh9DP8bDrIVmZI48larOl9DXFLj3u78zq\/L9KBLGPH1QMo6MOlHcTvA4pm0htY+hf2OYHejn0KpfIH0VPRVP509c5zofd5WE4wUXhqRKq02GaE77cv3iyjbEu0a19XsMHl7wxDf0VJTF\/OzXuc4nXSXHgwds0PdMSBzX2oMZUJKcj5kYI5+Pof\/j7gV3YB5vRakPuF\/se27JH5+TEXboe0JlOoNTyLp9VzOhZpfKx9Dvsb09FBPf0CvJhIsDZj8THBmT0MvqE+lsYVDvNU70wUYJ1lWNEB+d9TH06Lauj2\/oD4g9dJpfpgDOZUupoQh24D74DuyPr5myanaq+0\/HfQz9NNQEwDyVmhNLYHp+1WXsKsaZp5c5VgqHzM\/5tssBGHjTI7rnuWPfeUuaBpy5btSnHD6Gvhe0r6KnYjF7ZHxk325X0gaseQQOLNszzgoQFJfWmvSh3kT9qm2HVF9xb6u+FxJx+R8fQ\/8U35Dr9btjvYA3jHjMkF3P8yzfT8lU87y\/bB8Ys\/J7XyDT3wLy0TUKrlbQNsIQdRi\/v1DFRDlZtI+hv0b9nezT8er8GaQHO4DDAve67oF9v\/fS578eds\/LqcoAnRV6ds+hUrV\/oXfVXtfZysCWGwLTufhvFO+r2JlfMYySp43gG0yfJGIx4Qkn7NunJUMqHWJeiQMlZmOKur+tCXyl1KK+jT5Is24VbHjNMyHpXPwow+16vb594UxOZOXOdCpNg6AAdvvF4rGrBVz9esDJzGEshpz3VIeVIyrXwKPb4WrLpWJYtUTDXRJWWVWiGh7tY+hr21phPqnSuis+mZ9KM23kQQ1aD50hriSqFvLruuL19S20OVFCGiNDlI3FMb2x3AAiuTn02GXRaM1xg9QTa9lP\/0oRa56hk634Ue4u\/Eg8PaSe7\/3QPSmf\/OHEjsPDg8p9FaccM51yoN8kCfiCfd9bSP\/z6rMYrWNgTmBHq1OyKzHQ1KOdyoNvJNq6YmvRxnTIUdyJ+sV+2ew7ANtm3ZPbp5Rr9rNdvqpyX8Uje\/MgC0DSuGDf89NL94EW4iSCPw6dZuDy7MiYVJOkXs0v8sjsPOAY1kpaThj4D7AExLkXvgzgY+hry\/CAbvv7FOXTZ1Tb++Xdbvfk9CTLLlTfyY7v2pYIZTp6LL\/3UsiveqULgPBOI9Ex2WREaSIJ1GcyEUXvj1P5wmw9GqCH3Ej810VtPD\/Q7OMwDjnvsuJq34F9649jF2p7Wu53M2CjlWUHak\/mxzEACcedm69sPVi\/5YT\/iZmGKNILgIxiKgMAu3K11EDzc3tNqc1FuM3U4MiDqBK4Izu2RTs29NN1OaSFXHabAocPn8M2oMxYun3\/N2kiuyyf3rbaIsomjYf4Ko6Zy3\/v5q2tG8B8J7Yc8svyfDhIjQtEESMwduXoy50biZokwmds14+FfUU3ure3idv4Lpkkl\/1WctXpy2ZWOY2i6P5J9\/2QoctdYQTGTJXMP\/gfb33zF\/+Fp1HkMIbbQ33pl36a5igvb90KwhefmUdM6\/meY2JO\/zj8Gn5w2WklF2T2zSs0g7lsbdm6Vcm4ylCor6JqGZzKg5jG56Ko99gmIb8PvpPW4myjs3F41EsD2TlWauiTcm58cGQGtIQaAnXPbtWDrJBtZ+\/4V7MvaeQq0zzNKsvR8m6WcSLSV1G58Hw0P1sAC0Zm6lHfniFY46u7asXMDsyaXw00Do+iii1XTKivBAwV50YGS3XiI1mu7WkcJWO9rn0iF8P6AWT27Zdps+9xn2KYZcfR8lomgERUJ\/tYvYxHYCjwEViQm5mP+ia3lDIrVTS2ZdKqxJ7v2DjNPegnK7YqVRFVy5zGdu1T+TvnB\/9KES+0aE5i\/mcUPfCDKn39oJVRZa3PMHKtEWLquh9Fu5kIiokoX0XlMjVY33PmB2dXMTMyyJorzM5Hiwe18LjmhCCxOLW4NfAqKWXXazu+Jz52sijnmTXndXBkDm9Tvx0NK4p6Eab95PuXPWurUa8vDNyi11Ntd8v3jxFmX4CBfb2XicFMxPgqqpdSqQQsA9u1BdHcOFiQnwLyv56hpERJLoMklk8NnhxU\/VpiIBurvWIe5YbPGc29eH4Gtyc3q4FHHd1TLLQoNWK4Fxlkoa3Gz8fQLdhtabMvbeRiMswqUVQRQ2KdYBIRnez7CuajcBDrtLcOglPHy4MFhPxvWkRJzjim51cDSgPjW54y4obaJ3sXo2iuAKsdoij68y9eKONtPDfFGdvoyo597twYPOOp6F0e00XR2qT3o7rdrr3zVJdx9Vuo14cXLCKrnO4BZl8c9awb3c8YXEXLDgO9l7OxaizAV7GjYJadGapf5q1JcJpTBVQ1Vo96gfyPTnUqdKxYltirODZ5+v8VLza6rn7qYDs5M1Vk7MD25Tdup+pRO7qcnyChTHi7wcKP9ozWw+060LbSLe8dQ65OdVmNXK0hgz1qC8TLCeO7GZBheMqnCHGSFyJ8FVWMlxfoSIb2APkfphRYNaZLhAnSWNgVU9gvrkUKMIHje6bK8LqDxdLcCCKKSvnfT+SFrgV17OAEMJ67uX\/XjkCifoPsNthFYbWlY+Cd7pW73fLpXpbJcecF7GNIbQEPYMqZGLo00Lddz8pRBSFOQjzAfOaUjLLLy0rgzvzHeiNd\/mdK\/t9SVEnOTT1AUiMFGBcIMBlZtzw7Tq87H0UDy4PMs2h6ApeIIQ4c8oQK1\/7+T8wmil5Re2gnZhcF1LYCrDt51pLA7NvKED6Gz06s6jALEF3x4oYxS2rGGtHbqgoX6PJ\/Hcn\/hdJO6qccqYiSHDgYorhGCTDybB07uKsRWLcgXneyfUhZGiNFeEZhm7HtKOycajxK6BL\/+53XrivbyEVsfFrkOgK0Pb5f3kX1SwykMByssXwMLZPXXpY9dJYhD1YtBPgqqhnlzk8rKQfOG28Oyf9TZf1MVTfJkhwzAwEm8+vmR0plbd3F3skJpNZ3Z5ijmfxO6rOeCm3is6TBSer8O1+7c1PBnXbkOlInuQ2tI7vonjqHFoeg4WAXMnLBZt+1tWxTHoSLY2PmVU1lPBoSpyayamwnJUxUTKta1QWY1lm3Tq8LsEbK+uKdzC\/rsz4FxGQN91P94T5Rs5EL5JTqouAsdbHPR27U6rThgM\/sm2ULAmh99MPhQHNSAb6bw4P6cECJ+QPzqJr4VP2gEXFkT18kYaJi3E2Adevl0kje2LrIL39r5kiftMaxwun4mD6hmLfUaOSC21aIrUYXIhNR6mINB0OKPmw4yPE\/ERetA8CKzAnZ9uejvkB58JJiAfENVY1KS3r7IyML4MkNIxOV2fmo7+CWkXX3TPdlaF2ivqsY\/QjAwcRNiJ0Q3Y9sbwfRffodlYYjqEBGruU10Yg0+0KUGYYDNAdI5qyVixrvxwGgFG236ttsn3ZbzB3fUN2YeRkrK5mqMdJERZP\/D7ZnZN3C+Gw5oteVwi73eRoD7UqRk0PsYmEY+TdU6SHePaHMvsA6IhN10Mfw9ilMNxNQWhAcP2fSrOkJihZyVSuaumoYYmwyP3WjqjMDyqCTNlERrjs\/J7Fu3\/SeCaMGXIXomMY0SK81Iu7AInrl2cYx5KvQQxw0cgFbDSm4GFK0GGZfyQgLa3Z\/E3tvLEGRHQwYq22sG2k7HhlLbou54xsqGpwoVEbcBJD\/BSYqQxOTvXDd4qCxdTmuZxaVhoLOdxBxmKi96ESnmjimd1f1wIF1pPVwIL\/zHxyOAGH2dQqk4QCgDJjS+l2JaE\/aobVeWesWUXFkm\/UB7GhlS4CquTDmTOWooLyoMuW2wBlxI\/l\/fKYuWrc4ldF1FSw6HtOxcPLEB+AFj34E7ag71+hR8SNBBtmnh4wX0YL8vB9QHuJZJo6WbT8+yRmgDAcMbCMXKZYIYr2CKop+xdKAtqGdMkYFxapP5rd\/dsnEGo8k5BTjVWNQXU6uO7OT9LqicGYGlE7oofTp4mrn9G1pA7uOm1ulfAc6mI9vV7JsW0Kzb6v19OEFQDeKItjsKxLK8PQ0OznF8NEMwwEM8b1LR5NVUbwfjvfAG80Yqj\/hYRDHzYTXV1GpEsNEufPgABK9S3Tbtl3Qa4KhBchERbDurtLrZtCfBCQu+pSVKuI9\/YVVzF15NzZDvnUkA7vTgK3G6WnUz7KhVD6G8G4+wH0qHIF4QIvTGoIWpSaRf4eOcBX2nFn6a6IANzpBoTVyobxczq2vNYRuNuOg6R3xDZeoGNHVWsgC0pGSxHnNh6kxJTpsRaVtBNY9eGxLtYpzSgObAOWneFENsHelO0eMKeA7VUkVBbaDGdjDycvd7FBCs++p9dNkm3dpylnmPF0UZdBwIJwDMsnew2xtOReE\/XzVAPdEsLD8rJxDLsGxpwTm2T8iJcRZECVIrNRmwUUTh5zWfCfUXtQMV43dFEEL3D2q1Vw8WJ9UEIV34bmwtUejkeuGHJZdqQ52UXB1MN911IHkIdLIFUXHa9nmQH4gw4FwhhpY805EidsxQmGrYHYJ8\/LyCSJStAf4KnZ2iMefE+0Bii+Ov+qB7btBQja6iCshc2qQWqHApcLMwFCr4ZeiIUzNxnmXpc36+DOdC5C9SrmS5MwuCqxDh4O3DuhosAwfQ+uny\/v3K9mB9BDfpPOUhfebaK01PX4W9Rda2XvWtzeEF+Koqu4e6FA\/kSYL17dAfLFTjXFm4enHUWV2jEklp+aLXPoEDHeyr9X8U\/VphVE2sQnuNz3XiQbQ91mSLrGOcHcwP3WMh\/ZeISMaLKwlWD\/pQBiHT4eqZLj9HFr0f6Wn2e5xlklwo221VOCt8yDBPNaxPN\/1CPvAAE0J7AXdMTjZM9FlqJUAk3x9urX88WiIwqO848ikvQN2hZuwPCdrIsw\/Yo1cdQBL2j3lNHJtC+AqWpQDk9pg6W4tirtZtoe1rXVPT229ri4wr4D6brU1s4QOGvIlCSrEZCs1MTGxZ\/IJTr2vnV5eXn4M5oqB5DQSHbR1yahSjI61BtCwnkIF2FvAe1sYa6ysKxUYoJs5AKfhoA5ebkdRdH+Xx8hV54XOMK88ntafQq4zu1kL1Bp3s4zrxuEAQtFPtIO89XLgekrUJG+ifXJ6+U54G4ygmyuAFkrjzIksSb7ed+YHKGdqYKs1sMajCRrLQca7uW7E9q41jiqVchZzwTByVQAeEhPKOObcCh4gYHybDHcNlcHQ3U6zFrih5indZ3s5XJXcnzjeQN268+C6vb+EpRg19DMKd9TFCLpiGR3AVAn0IlXgQFYoCcrRloLEwdziZqv4y4pGhSaYG90diNVtPP3rR5XN1Bk+hl2aC+L2noAfaJhVyms02PWt1mjHo1RJ4Fxn+vB\/pe3NjKf07+dZS+WLHfucX41Ytx4BkXYqep3sxGTvgJ7scH9q83r+BLbNz4Pu\/qUXpaVoUiGUeWond7UV\/JFoQkRaUWpUj21jDE2v2cbKDFsdpN8WNMAHNHJVaA6yrn0RAThs4hBDOBqRPdJVhdGNWLpbi2UI5Cm5nahJ2KKqWjG1\/DtgJ+FznHqCCLmdzONOzEsl3Mv\/ONwNh7HcvqJdVQSqVqhPZpyg3KcI8I7WD8NyG2oEdRnWVMCZZy1ngPRSAejCPoYUA3ubc5yJ4ZAcNoFe39qGrInCWGNm1GixTeR85VDU4qp6OtXtvPIpo5vk1nU7IBQ0OHYnT83jaXYEn1fRCyAvgkm0PsiWVNXu8sAQAtdptWcYrxgdozBhEr3mCiq3wX5w9\/q+w5lj0x7+aScX2j3GcMHw26rA9BFrw3a2FkVrIjeAeGoxXVUnZtJs6gZgCmllXGUgaHFDPYdwxWz1iMzx8uTOOjFiHOZFhTqeCngnD0DszUJvnF2Zfc1GxxSNsmczrVa0y4uKwgLc5oK2T\/rbfmLsfGPgX4Z9BHWGl0oXpovxFrR7uXH7LMIJRmRNVUtKnJhfMTeGohaX1POcD3ue6BXWidyzLkbYTU1hyvkI7wQHD0JJRyaSykjUq0TEbrkvYxHgpiYkVaXH8bgLiOaiNlBPnOI2igrot1XhpWU9ug+zae2lLRxm\/T6WuIGlaUliogdXsdiOixosC1eBZ0HBrlnTDX0AZElxZqK3XpiJIonsKSriTcbxYaHOzQucCvc1WF888wtRyanMqhWrMwObJKFSR1d0RQmkRZsL5tceOcUpDKjAAH5b\/JxGFQjKErqQVaIKk0YjaWqdBDxirVWMbbhjlG30jbp6c13uXFoZVsk4ncRx4HQMXGXx4E4SlPOYuSJcvKtPcBlOTk5OaO7p3hkndPdT2JXY14QSo6xCtCfDhu0k\/GAfmJy89a6htoHbiGa5oPrHRMFweeR4fZOD5BIusZJJCcMd88YmmjhWqs\/iovWwJyFNcxPQN1qsNicXyVovca7U5z4nuuBiN6ZMpBSw\/xBsnE5FB5UMypmKtjLZDmqT5m0VjCFAaUw24CwZXefQHMQj+79v0eARqxnbcMcug\/omkmIUq3Oxc8R4WFjBNlcfeQeokVYLBPN53LovTQlTWqzyM9GofDWRSNKn5FCBlsoy5x9UNGsw\/v4NxA08+6JAGsSuTpHyiFXL5kcDYtSNLKt0EX+YUazKxY71HHmsMYQy\/dgDE9R5UVp0nD09879DiShxcUnMwdJHDaU6n1wW7uTAlhSZVSs6pWhIQCdq\/PTUq7CXqrRiXVSImZC7OioWc4V0C+NRAxvJIsuO19jithklAhanSnh+6znSRNPUsJTfJ6gMjup5bR04LHLiKlG2pMwA4fsw+XCVlNRnoz1KFuXl6wczZ9guoMHkLld6lG8\/0kqECsKhevEhM8hhiPDn3Na0\/0H5lEkYt00hYHFREZcJeAT3DmCzFypCCpQ3VyQ6ngoScbmNcYZVhdGxTVApRstKgLDi+Fim2kGJwDt656vt6che3HmbIsU2KhcfIOIWsn11roL1l1RBiNuFgMUV1Vx81GPgHryT8XGCXtsiElEqKLeRbZM8GxEoqhZ44MxvBFUtDWxlxO9VQnKdAG1Pp\/1RpSxuo6gAXfp10n3d9kXk+kOJ4rqGaAZxYUYxlNRGyF8S\/Y3yh4xWwaUNfDVPKX0aWo4IV5wFLE6e+ZXnEuKIKz6Aak1AjZkQ6eeidmWIOJjLgFrRH48mhGBTrP+1cfoH6b9tAnBygdwuTJtTPDEjRRIWSTOlnAKIiQV9NMPNl\/MvaSKihtaiSi4BElLeCGcjivop\/f4gHCP6ThO+ZZE8o2LGCYbelzFUcmq+NyOG7WK6uqApFoNmu20Tdw+AtgC2xYiHZjIxaiSZmNyS094y9g\/ISGrDRxhPiJOwxB9LXSGXagzjFGnVo3L+4+oE0ZWgEiY\/ZXvCAxHiFeqLm4ZAJr17MtAOSoJb3g4w6Mx6kCQBtz2gShHr6jkR64lLnCcNNZIzKjV4C0pqw7swiieB6haX4AuloWz16eZVO0mxqz8+VRLZk2cT5TZJLETs7mS0pQyj0vFowqi\/qCTQo1q5UCm7GnJbR6KDNKZCw\/KL80SNGLCmDU0BxDqC+OisjxOHWsiiy\/tLGpqG8jYZgFr1OmKxHTTfFov3KhRmWH5VgM8hEuajSZUBlG2wxx6rGB2TYhu1pXqKZ27rKKj9f6Jyi61XuRohJRNda4bov6QBPeWjU6xYwKKro6n3wC90Y2tLZ1KkVR8AiSlxKc0glWPJ4gV0RFYx6lMZIZbvsYfom1qGI3wUnG0Ft1WESTMliQ1YvUKsIdUEzcGFnRkqy7qs8TAL9n8QWyxkcd+1WP7sVeASPX6krT1NadXH9RphlHk4vhIW11S1JsQXFOwcgHlqfmBIGgk732m+cVAyrJzxWSnTZm6zCPKE\/seuDdRRGNdi7RFiHJiyuxyx8+m3iW9ayOKZi+eb+k\/PwzPQBG6S1cJRYWaAqNaN3Zh6K0h\/6zerz3fo9H\/a378f10o1Ltfcxop2HM\/HPtzXMSUFeh\/NQDuogU0Z1pV+\/C6tFYAIFSUknq\/dAFyXvEDcKHTCyVqXCFVyHEXLa6i\/21BMwMNLF8839RyGVGAx6c9GJPP5q5J6C0esJ7FeuufQ8cNAnQdcFzxFFrwXkMT98ahXZQquiD1ePppUMqhYP9JKQISKEjc0S8FVvhjhfIXi\/XAckWWvggghOYFOj7SK0ph1VszSRYIdnfk\/OPN1kj21gJY7TNoQa\/384z8FpcO1DgDWejc6usFp2zEnusnVwGbGoCL2yLeDkkLfiRrgVFGQRf1idnLZFnKhf58K98j+sXNSrKY5HlHTAhbNfVFpimBgCxqvS+hJHGvvVQ83yPypCzK8Y3FHg8BYil2wrwllHJZLr7xhuwzYKU7MAd83q0CYc3tBwDtGpDCEWNCiSx+UEu1k0RxFRFdUwCAkDjzSg8F79+kdHEixgYfUg6mTHd0i\/aDKKJEn2WOPMxMNGUB5YidQovgAnttL\/\/ZtkWzepZdDrarFpUvA9z50lU4fUJcMwkWoSgoMhUT34X\/hkUZnTsT2dgkOY625YJgkZq+mt4HKMMofidol\/MFoWsmjPrEDJLnixLhoh6c0twWwTby7TQkhFrPoxoCHPWh2wp5jKWKvs0Wdg0QCqVIpIFg\/DtvlYQTyzBqK9gYgZIFdbV\/RVsZR1dmBIal2UG00hTPiOMmNuoBTvjESdrboDnUhF10ztrhQVQqOVajHpKLMMFYHsTwzUoroetqghunBHX6wCHQ427iK3iPfsmeiPSqTgBF7pAzbz0oXT5JceXTZ83gmWcjeD8trfFwFcW9ob4mThqpScHQAGdD6+ekxymq3UKbVFwkWZ077RA+buU6a\/g1CnAHxdoHVOfBHomWVUfARe\/xSNNFm45R4opXHGiLlW4s6ZvP+Htdz1AfEZTQhqqpScJwBXoogucXut44It5NuIkgPeoQgntVtFNDdgWKi349t9Gu8I9V8fV+ZBR2xJw7ry6qtJsmdEk8UGYcEw5An7cbhwbbW9G27xhYqihw9hp6xBmJ\/zHyd4Bg4owlykafO+Cuoh01Ii9L1X9u7RkfToR\/FrS1z6pajdtU6qHQciUNE37ltNnFSbShXvJBVnERvs9piJrCjm8TtCbmsohQcPWNCkqrS6Y1K45hJpSq24JvvHsZj1Aviu9qYzsrC1z90YU\/Pna6D+vNRKnaYnbQUTasMw4rYIzBsb5vBJjv7aNWJB4dZ31H08CrYmdiYJ\/aXum1flLS4Y0wDksHrMSzORNReHYfkjP9UXfg8BYdpnvrO9+ShntEkIHsjSUJTWa42a\/ta3Gw9YlKtaI1Hx9posMnOWgoTEx2EV5G9H56xekhE0kjImSDOEW0Rx9watmv2PEbI2rRQ0uIK0KYC6vgGIqIBFEoI1RSzfrjRj4d66cwRrJz8aiHZDYnvqNjzrBC0TAqt+JSuYM80zIg9pN9Gg8usX8la6hIfHtLOVKygISJJYR0eOYGdSTyCbotcXHXVdUBdK50+1L3nRy\/SrgMFuwU5qsfZorkGvcOut9\/jR3E3PAn7vvA2gDuxsmejSdWaUINhWsVoT9vOMIOTnZWzlprEYJf5csRa8RaE\/mFQtdagJ68D1Wos+qCvNtx4HSaCBlB13Y5WMJ3xCVNESjdy+Cl8mJWR55pAsDD27j7oiKpPtS7KKQ1sYcP2Nh8ws34\/aylL3KXjJCyfsJLHiKFFGrkmpgoRt2MqExuzUidjWuzikvuuHctRamggIqaHXKUE0\/EGinuB2MvxHuX7KrYc6k6U5bq61jo1B+I6Clo2DQy1AriIPV4xmlRtPhGd7EygOHEjp9gD7jnQvBz+fEDRDhvJJKX2udKUGvzFrnkRJlo0sbXovmtTuZ4iW0DdGoNYMB1uYNfcNVgXvG9dKeXg8lpuuEU7GwK38m8tMJLAHtUKYCL2QP8sgD2q81kU8UhC8W0R9LEzPrfXtTYV\/5PP7KtJcRvYtozYtUBOYEctKTj+COXrtlbteNZXcmxyevSnHqNuRFwT+zVO+9f1lfLg9tV3vqsNCbeyN3H1bqp6VWuAitjj5aNp1faDsLcWtYSPeGTk4iLLjkWIeVLHhAFBuUJzFbj5QzaDhBDjahroRInHxP7rlpawDzpyptgSnP7s6OH+bQRD5uG6ryNHle97NrysDHWoITcrZfuFaGCzFREoEl96Jho6K8J2YuUTxyNZeEjk\/r+KrBsJBCVLaKsF2uxb6FpKepTA4uYkDdt5VceFRhRVLV6Buk8NSuNLD9IXB01Oo1pof0dzMf1N\/Pqj+OwNxrXUdLQhxfmg2099X1mBsqd0\/6wI+4XLKQ5lIWu17HZrzHgHA3H8fAyI3cnYAoxgCtJuNKj+QaqmmreobfEFl5bOpfwz\/0A5X0fLRGffchLKM8SpAV\/XUWaVAaVlNboiBWiFXuXywGaWELulaOgsCfuF6w5xRtwqLzPTNmthkC4BNdxA17jWTM7J+XQyalvek4swdQOXYIssW8FdzBQhEwpNYaKoHbXoz1vVOe2PxqEfMsFJqXk\/1HjMFaPJLMEbLETtZ0mYPGly9SfKI64c3yay2DIPTKwlBmBqa0EyCbARTOMRu6Y17RjuTcEh+Ug7asDH4weQJaXEtchbb7zaxDWQA8UuM0GP3Err0Dp90da8LHlTHp8d2Gz7qYgXt+URr50SWWz7LAPXQyEcfjSl0LcZA11jOoIpu9YS+tjPpV1ccUOQBRyzi3w4CUR0M3in2qBcf0fuwT+4aTkkR6S4UMFuqra8YnQwK7BGoo+xp+YPtt0MqO+m74C47axYwMDugdYxD1cBm33DCTnQNQajmLJrNQi94fQiXJlY24c+mkRFrke\/Wm7HkhnQPaxbsUImeUiVX5ZOgfNxmYuGsoD41PzAZmUkmmizORhYfrsttv9fXYy4LR\/MbzFggTZyJbbFl6g0sQFrniZh4SGno+IbLy0doCAaB44XYprTfqNFF7rJSt\/YZaa5phTrsBuRPtj92nQWkJaiY3rS7mtTQc2+4n4UVVh7T7H0YhGzZWkTVKAEUh+NMPsWSQAESofuACKYtmPPOX0hvw4PAuTqbxYj7H6Bm1BcqCsQcx1oYY\/EyGC3QKn5jI8GewXx2jPRUOvr2fPRMjx\/sMm2GeLVXunefhZFtxlZ9qUW\/3xYCJHpmFiAEkixtwq1ms5NHlap2oa+IzuCqXvP04Zrli3HVxPEvKg8t4JZh3W\/awtdQBdCzuecA+iS2mYU6iaP4cQ03erYc7CxoD81MNQGwhX9crnM2EnSWgcCxLFT1LPdKOe9fZf4V99e37ftPK7sjVNTN0ZgNwghb3vPeT3hPMk+HMeu2Us1mVUqtm1TdD8O+pvbxBbV8x+Pavx4kTyHoFF6L9kDWytj4TqD2N3JXW1L38D15JQ40BFEfJqUIb4Nrq+t5+Cw+G6WPdvl7SCk9sIwJljdTtvUcCVG1bEyzgPNpfydiUSz2VpA+egM2Hydo+Tt2W1uEytxElKdpSCkfLivMz\/VY2dv6xKH87hirlaM2tsaDrK+QHGWsa91DouZh\/zisFi3srX7AnpC2qO4zRrT2gyR3SCWpBar5IS37MvemfiwVPvAZx4nfJQKHNdS6gidzn5jGrrETCDjw31N0H2wTbQqvr4NctXZxc22gjodVOAUyZ4A7gJhmwAOGYf84rBYX2zC031jGrnuAr3Woxj+KYmRGexaTeMkVs0J0jmTPaHAI1K2J4tFMNE6k8R2b2sbJP8qil4BLhAyPtwX3Wdnfbk1MfP1PrIT6frBtoLNbTJTfD+K1hAcZGVBUf7O7Vd8QMHWLOJQ506JqVxhRFsus2+VyMQXJiGNYdbzZtIuvPdM0Kxim6xAKbUV1QtgEuhM7n+b28SuMfIaiG8AFy6OE\/sSeK2ITWZ5oNXh1m4NopQjduIhaqbxvAdru7mtyWWr4jw1gmrcpGaO5whxTKzf1A4h1siV1OgUlSF0lCRAbcZBTaurtCVfPMKxprAf3Pr4eF1jiOSM3xjrWhheG0PZz\/VHgG\/M5SoH63Bfwl47d7X1qBWjaeFJRrYRlLvUUaAfM\/aSLujxFad9ATaomPR8TZg0WQOIHKEYxaSw3mq1UGbfpBnYElKeJ\/ALvWnncQ0TBZ4iHVfcU9MAOvapwk7Skjmyz13d3oWF5q51UsuSkTH7YzynfbQviW47WwFc9SUyx0ry0Z62gV1yfLh1yAhsJT4hFit4bRs6KpEqMhBHI5nAVRQCp0xU6CJtgBbfHPznoKmbRej9p9RoCRghGCusNJkbLE3I3enysRYdfj7mm1A869U5Ds7H+xJ7rYU\/JU5+aWlgqG14837oo6Z7XteajoWGVbZbBw\/vag3ezttM0hyuSdMZcRtXi6ChKYsvVKuJ5igevbhjli7CIUS\/6fX\/7noYUSw9Sj0CzHNHczyMgn1JJatjzmAO1vtkqot7d+PFQrquwzwha8Y7CSLazKTZf1DaRntCrqkOQGbUDCDCZlOnlLWXVRsKP9dMR\/IyT+8xhzFpe3LQs+0a4qioVGaBb1QBDyfRvmQS0aIz2DP0h6CUJ20WC4RaQtb6Jk84At08p+yvI8wO0yQPdAHtfzklbtNUR1Q3CLueB1pRp9DJ9Sk4esCb1O2oIfoOJHq2WzF1Top8FwgdtD\/Hw\/n6vmQbhv9rJ\/C0bSSvCO7M30ZxoDXsamWf7ANEWx3qIIdWkabmL46LUcOVGkkAz3tQ1Ys78j\/Ss609UUQ3mzVTN\/CT9QbFEc0nf4gKXPxSfV9yzp0\/cQKXrlCjlSeTuxfQAekIuTRznoRccdBMwAFEouKZOS8OU+AnbSTVRpgo7bEuixzNf+JPYxcPEE6J1kkacG54rbMT5T6xh\/zUmCUu7uvr+5LE0jzx+HqeJ5vpbe1WAFM9LwsZe121JKlh7hklRRimqAFEseZEGnEcJHGahmGhwLYqiBw9NuYAXjMZnMHv6RsE17k2nMsRD6OR8M\/muOgA+5L3hGOeqksLQ255efdDH2TdYz43K8rTydakwwm0t5aEDXSgv5TTK1YGsbeVprUoe8uqUlvzhRJ6riMU6yLVeUD5XKxp+zJkjfunRVOdlde2eIVoz25GQjg69fGLmz8f1ESuA8NKyEV1ZbNrM57Y3dhOgZsykegpn\/qORfT7OqL2RPWR4nwUCVqAX0iyV3mkz8Pqa7NgX\/Lef3nzU9F5w6NeY5fL5y5CIvEQfzTYsEZq1KNEc9S0So2YkQDA\/WoP2W+CxActLtJYcDDk2fxsJMgVTgrWdoh6uSUutvHuGE0YtCT5PLG45YEhQw3Ne123oPXCJn80WMrUBPv4BSO6prpJn7V2SSAPgyNjH8rDQ1rsfYurst4zQiCtyfxIfkaRCLpmi0nLYh7+\/fZ+iDXYSdVN60ok\/ng0abCN1Oe4CnKPbFC\/Co7YlzoARtW1ESPuakB8ZKmg3BG7y9Ezpsdk0xZ74OKGpBmR6RzmKXFb5MuXoWtR91lQYNhuEZ3MjXno3Mb+M9don2zWlUBiXV1v0Lz35KmbAFSVwXA4RB3VeQ52TGDXBJlg5bJHTJloQE5rNVEwSkjB0QPGfLCrJohYPSd0PMgZn0RZIfVvAwf9TVzV+x8x7mUOZ\/atfyGKOD1TPs9NQF0h+KM6B2pTuwXgMGJP1xDBRSZe+MDYWpR2Xgno7STZdXps2aFTScj7LLhju68WBlSlHBJiMGTjnXjmo0k5sG34hw\/+m7e+xU3iiamyk3HF1DgJVi20a7AfizqM2G1gykSeV84lXFy6NOd0zjKbw4+lotttHNdSm4MbNLdLcx25jY2O29W4QlnDcNCiOdCNm2FvJhrKFEHZUDdwQPAFV4knKTSX5ficsvay66TQ2j1gD5r0UJPBsCaeR1KkxsgYaKFJp\/KLNxifAz2dLK7ZOaYBH05PjwqoZigYqHsU0DipMuFNZ4jKSDQp5gB+XCVuM4YrsWsexsRZipQf\/tHq0JSJPIyiHaQjY5WexPNKsNTxVebCvETL2fPpEJOytudguBv0tGDcOZqXEeJT8xm5vMRX\/vObn7rnD1BcjBi12QzosdcqYJu4EJ5h3qTLNIPquaHLylS6a3BeCRc2WpSZB+eoMQUk1jyiiPeXc3i6mtvIEKbmZQSnFLUrMdFyv9g9\/ew5KE5qaUj2DdaoUE4uQsylSU6ZyGMIi2CSG+ixR\/P7U4lzM4Xx3kYnunrvchRtkpz2ySYftZBozYuns4n9sKeSTHiz0VAG8PJy2yD38j7HNc2SnJV3CEjGpRQ2F4iXLnG7kXiIAlNrpFDby978zlhez5OClp32+xcYueITSt5V4Eb\/izHxfhEH3BdqHZIJb7A+nQHscrSVuUvnc4sY1x2iHp7DgHj9nufEsocoMEDpLa6OO3JnRD6ne0zOb3ShHt1sdLXSYi37anOpClH7r2SKpKOrYRB2rB7DWCPRQZUJqAjSUgF8OyjxRKuNq\/j52B5o4jY1MrbtKQqM2TibHy+56K1utNSR\/g1k477+NzqIu4LlxWpdX7ezq0M\/rCZuEHKufWOMYSzXyCTmqfqyGFSSDZUp965\/+9a3yMawnmX3ozJG3FAVmwxfmIKaYFegdAWmmoNtWQqM9GHcgOs14renoO1T1t38NrqJIuaE2IwusdD3hWrMMncrECYMkpboi2MX0XkiEXXyyM7ZJzzwgBKrAr4YbQXlR2xSVSswkxRU6TEKjFuiRL9LHWmg8Fg7hGFpHmAb5K\/kJ5xYD7gcM9D3lVlizTNGkq8b2gYXfMFhMIfdfN8OXchMG6MKcQWK8oOI0RY2a1D0nbZ6FZgGqMC84bvzsx7GjOTHwG78Qaf0NLrxTvc2xhhjnvFXh0mc03+jQUWhk6r9lwWj7Ysgg54h7Dn6mhIFdZ44C3KOpe8HZhddoggxcH6jUAkBGnCgEcUqMCmowPyc66mff7r0i7a2fvnY3a9qfkW\/4GDNouM+LmksG3AOv7+wsYZx1clGjkmXHG\/AagHoy15OIYab2G8UXKyeZSNYxQxtw4ggLQtleo6lXYRHR1MNYjqmCTYhwASKe14oWYF58eeezd37ZVNnv7L3FJHF+mPDzZ+eoo9qrDJ+f7LRgamq074IW2lT94Zg6oHnpXO1kSlYsyMUgE2yIfKn+BxJ6GPPF8WCRW6LlfMPfBzmlKsko44K5SowP\/O19\/n3fsnC0dsisHyCMWbelUxIPhWnQVuplcYGxhfDd6D61E+u1YDj4jaxm2xnmzkhfX5RHr8U7WmNy8V3XCxgloC5LVbHP\/BhMqEjOLDreTNJlKrAfP6bfvHq3tt+TfkvYpd\/ZzF186en6K+2KJEC18mQGkHRoEXRf\/uf9nzx6O4Xqf\/wwvauGonIQF89NMJBNoTj5aP3xtZEUFJItSgLKTt6A5AQQMEKjKz7p4Y30+sMeYY6Q3LJp\/nKUz2NTuooKEwMTKDt\/9X\/v3Wjg\/wxUy3RKittDILMojSPRr6\/zwwqT8rZy6atSSREZ0RNGTQMsyovIUDYxCsw0rzhu2PMGXY9nKFbzDC11i\/I2m9SsIjVIVKgjzWai0g1NLO8j\/rURgMrVx4RICrod4z1ZxJrJDpGYmCQjcxVIMy0LgLyY5C5HxWyGZgAkmqiuIQASRGwFRi0rTHeaJhR0t\/5wvtmiBnWDGeG8jz5fM9LyxK9IsEfDyESpUH88FgC6IAriRvkT8zkBXVP4DYW7kJVBr3yIolokA0nSo1bExGeTm1yAGCojj+IKOvNIFacAlNDKDBRphzzWd83w9VkecHm3tyclpY59opk6ymwg4BMnQbcpL3rcaRGjzRuQHCFS5ZkijRummTMK0bHKASDbDhT7KzkKj6a6p+gYspqZRA0tdoeG7cRCsyrkdjyEmOg0wyhYWbYc58hMUuXrJrq5Ch0WxSCUQyf2ZbjN73kUP9\/RD+sJzlXYkHFzJQF7sAmgWCQDUcWak6WwcjHWqM0anU4ACpWgfmESFARx7rK5svuzTDeaTPDm3ufxBArUjUG8GXoJH6yClhH6YtBk97rE7dhSuhseOPKMtBXD0GrbUP+SiNaFc4YbQmdRlsJ77aEmhUYJ\/hM1rO+MEN74Xliv23ORn\/JDJNA6rd2eZSeOFeWo7i2ODWGccD4dETwBmVdZQkcmswoDk4tMx6GSKJ\/W\/gX9EHcrUmFyMrHE6OtCmQK1q7GqxSYDMYK81eel5q5pTMywTHFAklPg\/pFvjA\/ekVEfyTXF9\/mtQPMLL55OsZ7S5jEUINsOHBfK8MzdZuwCMNzsGMidi1qVmCcxljPysM9TSHvjdUejSPazFSjDWTU2ybNXSZg8fSiHiBuCG8L3rUvzriIY88MbCKo\/j5FkVRAWBaAm7pNEiaIhAA\/4WHgO9pyKDDO4HmJOFYeZvhaPy81sIO6rQR6E0+3RumgupJbhc4uE7HNJVeQvA1yL3N2ZkUcLx9NIvAgG6Luq4bZWzyvBQnZW8cKNBImPkKlZyswQN+gc4Dzc3SEsaIhy6cTuCI\/sk63SPzvIm995HQF1uovOiHxDwkUcX6dvIhTlRdxqjMDQxTVWRFtzOwNK9pJmxqPPWHXhk94tgShwNBOhg6DKjAtUax4yDstXOK4WEM1X9RPX6vRKXiMj\/OX1Ls5Ahv7XnJD6SIhEnHoTG1jAzRYT+T76iHwCoa3MfFtz29ic1t0OMto0\/nl2TVNmk1fICnYCsxnOqrAxJ7v2ClxjzRx9ZAgVg4+3eJ5APkTwToaa6KfJVw\/9YsZQbzhPS9opKnKDS+PRByiiiDXGANlQdc3ZTt3w7jl6C2C7tMNwJqYbQo6M2HXsB0U\/kSBAZwMHQSVM4KY8Gsusy2IlYP\/ai\/buOUzPOLRmzG4\/afD4hvDPSXeLZ5Lft03voLxm3MJRZwnOYd47P39a+BTBFYs1VcPwNg2cS2FYRsda9heOOuKJjlYG2lTF35UgXm8vvUugUWEg4+iqlINgQ0vBy\/Yy\/Izpa7bZ3uHaZWHvuJwBu+tqryIczZMRPCpqYx1NVFOxHFK0ZAOHGSDs7NwowtdtEN\/Z+da1n33qKRjgW4X\/lSB2SLPy\/pNAvBdwg9ZxFe+Bh0rF19myeVnboN93l3AYYN\/y+G3W3dpFTAm5DYWOrq6V\/UesKCI4wk9HclBNjwcluvq7OrqymkOJOpt1GLKtjeNJKgl2n8qMBXfToknjEITgBO\/8VBpzqF5m30PF9YdX+ICdqwrHO+K3kv3tDeci+EOoA\/c0dUxDH7sBDAdualJtwr8ufBO0S+LlYVEWEPCNZezzPlVBSZmZp8mxdjKw9jMYeywmxJtPngXrPvmCKS\/MgVMLQEilNCf0TknqZJQD6+\/RbveoeZyUF4KKkjEiU\/VixqBto1M2LBcWCPL1vQLCgzY9iVotJKT1PxqqhSBHqpX91CYGB\/+MCAod8\/ufeDhBf28K5gyP19nwNFW\/oisQByPAiS4ThNaxLGQpzE7Ek0KlYXD2wsEIknGdvsHgOYxgZghBQYKe+AQiZVaCGZmEhutIfMfeHtZQ5\/iVYseD++0voPPeMElbyFXkABmUkjPobYneiIBMlkNKeLoXp7H8\/OLm3RYx8Zwi2qv5Lna7o4XBWJmhT1wcuCNT5IIoFKco2MRt\/8jCZkFT47qdWPMGMmrMn\/nHj2e3CV11GgWRdE4Nwaj55ybnuOdMtJFsO4FJOL4zHyXNvoQalVDWjHSvaA\/5CRpOi7rE2DOQQXmdacVGDORp6JTk8HXANXC+MjBETuCZh9nTH7W5\/vyu+FddgA7CldsPQeRtNzxdP1rDWnX36I5sEBjPA\/DuGvH0im2iVrifFwhKyuNlfAsS7yI1arAmJ7l2yFRgcU6NiLQU5iOR1R9+VWXwK2gQ4IvfVDcI9znG1WcxbWdDZKNHULPgV8Uybm57Dg+vYsFDQMCyhohuW90aK9adKFTdFwt2tyft5Hrutyq4AxJ7mbPutoSFYpUYOgEyLLYwFzDpQAOQVeKAVUiri0mI15Ux1vfuEOmNdhhGACS3Jh556O1b2g77Orq7BTLKUgzOEwo0HPc1Vgd3l76+I6c\/o+Oxl8L1i5vb9fVOjX3tTyvepakuSNRoALj+RII7KvowlxiG8MjS3MegLZYvOwo6b3cayTQh9xuQwLv+Zy2w3e+TwEeGeVGjnQMjmO4q7tzFStDOvTxAZvYosSSvcRIatqxr3UNa0d7A9sOzioEbqstYyzRZ1rIFz9NFgVGkAQFBL6XEDhC0lBAUBVQIanpqVfUzeHqnJKqqQZFM8jtfbqOo7QBz7WX0jA94D5wn\/X2thO5r98Qui7OgZTXAV4cx11g9Ygvf8Y6S9Blo3ru3mYhcyBmRzdNqZ2aEFdIVdFSvO8yeyShYLGpFEHgasup1FkLwCXhCrwVFb3NgRsGKPNyhKVWlJuIoqj3P73vvaZszRgTdyhh4e+tUwNvik+t227jq6CQ6wmNpIGYHfepAkkrJkxHaGoUKXPNFsE6shGlRMbkEzp4oU5xR03nIPySsIotLsny4fpUlIs0B4J+o4zsn2NGPU8f8qquH1O+YG2z7e64Bhmmg4X0gZidDJTnE6pAGk+gNvFSZp\/AloE6phpRI5xAgpjm1UfG9JT1ppuOOxKlvSEZiLD79BQt6O5wLeaNVY2T2hr6Q3iDNr9HBKwr5bTBZuJYExQOiQIxO7q79oSBi0wNJXG8mk8dX+wzpwS+a4gY5H2Uh65zldmnqL7ieIdijWQ5It36IeJnQrKhJz6XO5q4ukIMPW5VQ6d2vtiPwzZ2lDrcloMHlysw19e3br2s9RYFsBlJAmZXBom4VIXZpkgFBB7Z7sNWAdVk1vQ8U65LtzMPYf9sg0p4PmXMT4\/kIM2EUl\/kb6w1t4n4IUNVubmrTXxWQSvyYKO5Y\/0C3287q32RbuLcuFuB0VTZYt4fgD+1YRIdizmkSCgCYWbnKoc5TI32XWWWvAJ4D+iXCN3k5fH3K6h4MYY4P9xyeab0zHYY2qlF1pA08fi73UDwfTjeP9axoZsutpl+0cbvS2UIFyowsW\/bvoh3Mb2tHAGOuB0sKvUxM2jzRKFCyr5dwM13PYjWsR\/dNAn6FJVlPfunT3L22WRdzwGAm9ousw3cm2dRcwVmLhbHS\/ehwidD5DHHKq5WY4Ie\/JNTWdDbVHXa12oLboY1cmUR8dNnlQBDGgtWSV5eZ9\/jC\/DpQworCc7PpCq+qmKCSGR5kb9PUaXveO61CYPgc5\/k2hqiqDzoyprbyUjmdJLIe51aCWuIUWqbHdvZ1dzneqTvPFLVUCKsv1MWETalUmBM33E9RResTB0H9Lm9jtipqyhfK00QiA5JIRyMRVEhsVPLU5l1\/86p3glF9c7T5e6zz3564qSS6ax6kQ4Qfk9w84AkQAuPS1wW0C0VDSVCaheOIXsgZqVir1IBeYpHVP66lOTtIfGUXm6QxKPLeW7FIkp\/oZ75ecQnSlSmHLtP0QMuRp94bo2kl2aLDnVcKyW0r25F46jEZYRfV43ZFxcl2WFkD8SsFBAuKgRVZttkZl+eBCpHDIITYA1kezb1+VTNVJl2iD5F5bdYMnpyiz7JJM0xqsLLDSylaoTy0XTc2vqKgP36F0IRUTrQHXdSIGMgZrPm+xVTgKeDU5GlKEwEngQpTarX7uIm5DH8WgBwLVfr8Sn\/7t6LttVI9Z8BqisallRtkgmaadzdCB7diczTPPsGnQL2KvVECZH0JdK3zYr\/4DETrowuTlER1W0FzD6ESH905sNBnMhGpGdM+Pgo+6vW3f5T3njvn75o6DJWO5en+1kPbBlckk2aPvBA+wM\/of4htKl9dea2sUUpDu3euyjaEvnEml4MSKHZBQOsi4qzeKKigk1ApKKMkAZs03ZZpkSlbwXiJao13Se8DWgLcKR62QmipBYroUzuuq5oxT7Es5VLIy\/Atl+LReorhzwr9c6OJnb1Qw7rX2HF+Bg6RS3kMKYqVG\/AGi5CgZGJG7GxFD7E9i15YiCV2kzBgR3aEnhe3Nrbvv75hll6xEynlM7zLJGji5NXyu4GrCsSqzVmhzIx8H5n+QlLU+BX61Wa28l2YWkjZHbhdD6qFt7ejY5udEsrvN2x2leyDUdiIjsnD4oUrlDk+4TXHc7oUkvtILT9WCajSZm5Jo2g1gvZzBfBzASh7ROak1bi1bd95ps+\/w3fHWbbjSOXtpV4kobsQQ1VmPqhH+M7EBnGNttVG6dSTaM4VZrFqpODNJZbNV2+yYKbJbJ3hbRk3Ghu9\/m717KwCGRz7ki8SoqKSQwAacJ0YOQZzxrEYhJQ1SWLbRjQk7MrR+y3cjVXBLVFzv3LA3hBwvfhHMQqcYkb1Wm6KhX81YcEAfQr21PKZ1elQbx3RdQxw9VD27d3ZxtDR5V6y6O+xzX8H5QUfCkwLd\/2RHZVYmCqoogzisPMAaE5dNHjUm31Cr9\/d+\/zyX1V1ty\/pp7zESM+QUr1AQcxvslMoCztvXm2P1iZlbxGEXYRDR7tcoKqZjxlud+lIXCHR5UX7H42hs63pd6OWp\/CA\/8+caiygpiSBJnA1ZOPK4OtQW2mxNRMEqReFMIjcyxYWmvdSi6yLXNand72kRr\/tZObymdO8LbmqfbJ3r7ySFQX\/ZUPijUnsWVTg3IE7Ki9f+PnUbtEKyVZ37eZVO5O129cBzyVKFIoEifMPiSMU6eIK37VteVIgeZCEhcemxhXmQHxtfAwKAfMlkKulat9xdvyT6tT+Y8+D5CPooE\/F3Kq1NZz\/NzJ3l0dKBfxk\/kosE\/SLtCcxDW9dQcZNYfv8680+nMd\/RRH9ZV2GxtD50MSEHk41yFcSwmqYANK0eBYN9YfO4LFTKW6CoELbKEkqTKzLKwUG0RVbDs1s7GSy2rrlR+p8dkoimZ58KsOwKdUQm83xbas5qQ+8+IsfHZjNeargc4XNrppjUmwe9gYypFu5aaGgNVsjxhIRFEiglN7Qz6NJ7Kd9TJCggCJN04M0sqVXGcJ1b4SRBvheY0Cj8PHfSNijlnJtBUslwqD4zP\/TbDECW2bmwiN2nPopnAcx6WIrOqkI8taEsX0cCsu1oaY0JyDQNKyXNB+0fprLFKASRGLbGcNLWYJfeKNGyy2JGmLN3IteerHU\/kcQAE+dI+d1BmsC9ADaiR79LAXvxFbKOnJdppeoudZCfPfaADXogvNRVcmkGatjaHTbU3Lr+GvMWPoqiiawAl80RRwZrKF67YnIAubWZSGFIXDHBjCZU7J7Ig+7LvHEDciCYxcVFvmHM49+xP7XgLv85EOk4\/mY3ZKPwROSQvrVyxwsTRXF1zqhgeWoO9VrtHALzouN6qUlS39X0rgYyiVXTgUQUVPPkJiMgX5wpcOa\/0KP6ixGAFQRVpy6OJfRSoiYhQ9bMeL6rVYXlvXn1yX0uw79upPHPEJiJ7njPAUKJgVIWXiIGbZ9XVnwwazj0Wv3A6udtSmovSYr0HE9veqoZNmqY1hlszMiYYLukfG\/6PZRCrTk4o0NZcDYP7H3Xd+R2PQUxCzL4WrJ9VYgphBKsUVciFRh\/yY+LFeeSyrkUuRbeU\/hlFQbuM5WZaZA0fDg9+sPTSPZAXCoZNdbi6pMDGrWWxj2MqhqCO\/GqGPwLK4vkCKqk8nK3BwPhdmDNAYTGa7wuxIwZIGh4lF9J6Wssgc7PGDm+964qyRyyGzr0c+8gARUoeRRTPjJPOgSJfniqyqvTw++IqJTP3njiVmZWVBR05v+O7I4RJrpTbTVPQcIZCo6EqZE2ZXhopSKlPEXk35qIS1jl3FbD3NSxNL4N+IJY7ShDgKOn\/gYyj7MYyO6GkLbh6VSnRMvKuT7VuOSArtQ3HN5oszohud7\/mObTPnqLlVqn1l6i03CQNVmzkQvneULYHNrGdaMiRKMp28C+d5W1E2B7jWGUEF9n0TSmOJESRpMHS9lQWVXFRbB+b576ktqTXnuCDgp4JfKmCQwHKISbIHrT81T18KrFmxQ9uveZ6lTf2Nxn59znQll2QTSVFw5ChHfyGRp9jIwNUTEXKoH4QpwmU2pe062MD1qYS6zgZarTCz3Cohc1UOX2V5te90zneUy2PuQ\/uiqMTFKBpYXv6pt8\/J9okhfEOqqzX4PbUEKsX6TL4wg1dGXbcFPjkWVhNXj6tMzYndlrFbPW\/xmZHTmRtrlAVgVQpQESsFsw0OQgSUf0y6aBWytN7EYRcUDkOTSG+I56qBqmcpdBnQFECYj2SnjaEMbb0vxqen1OaPh99YHJ+VkkfhCP79NG+Ng+M7GUVUNz1eVXDyYInmub5STqZtDAFFc8WYf+rcACK\/SqjKGTlTioqemioVLxbgMQeey2xJENoue0K1SXUd1RcTEo0rpdGFqRoz1whMgoqMHW9oV+JWbuLt0WZfuWJC+yI8G8ZU1amRgqjnuLejdTqSp3PFRe2UQzN1q4Yv7IZD0TwzxjiGz8wkFQt9832hlGyGqGhHQearvgQZUh6S\/wJVLSlEduzC8l2A+tx0FXJZb2Pok1AyJAH9QA1CXBPk2YElMHKfyf9IiS9qHLJjukaqfbm9GvYt3ibYp+o1FmHVhHjADBDii2vrmMOEgk7NVZCUWgU9lVcroB5AGpNIsULwEJNsZUklF7utca6tR3cnGkKxIm+BrbYx+XOIUJPUq\/F58WmAefDBnkpWcglSNDsW90RtlyifqnWAALVwxdgSxB71G3UOTQG2hv45AgEmekLzcSbq3WoOh\/px1gzgIVBNmUUBZSq3amV1ta9vYkkOzxY8KSLHQl8jU9W0VwLVSTlffDbYESgdeVWLvCrR\/WVmi9Ub1tcSEAQzEGUhjDWAItDeUMCfNQJpWVUBBIiQOQFKQEEWYlpmJuveuKqnsYolv5nP7JpAMShs91H1vUQlcfY28fZdPAmFxSzA9ugHzeBy1bapb9Y0uNDwQpmKBLSMInqwirH\/9BefaA2rhkXOO7yKD\/oaoLgJd2sIiKlVfNq23Aq4GodY2GFIzOwi3TYgqGbe0CkOOfBDNhRRypyi7AkR1rKgkovT7OvTOJvCYxY8WQbfpwN80fdqCF2YPmRxUwHzLCeRKKece+2MCJrC7kgsJManBPTwCzwWKiilQnxkNWsTIO05ZQ4bt0aeYROyXE0aVJ70cBaZeCqbbQx9HQ9LkTAn9E5qVfoBlpjC79UH0cLIU1KRTSrTcUUVmT6eDJ6xHs8db2KGwbx1UzP7ZJ\/5LtGU2ggONi+3EbrCU0FSVWVOabYIrm85F8UpIWR5L5bnEcmdV7bWXTbE28+JFVFTaQoe7UoFd07vkFTcOTriuuOKxdSYuCNgsj0H89\/xIm7l9nHS8qh2GsoQ+gKFEX6QEOhOBP9xOmRN5Nshu3ENpEBprj+6ubXufrOv33oiFTCtWlcqSOjynEWqgGPHNpdJZvOPEYvE8TRwbQPT0nh1frHX6x3Nr455PtzRr2JwLSkSZZqGsGSh+w+M3aqfqOxwIacqZVZSyOxjSLf1pZioDkcQVVoh97J+\/gLxjTYDn+45eif1otwkLZDb4OcQnRARXJsa\/nC6enTJekGtdpAOxuaNDB7Bgx88mlCkakiEVCUx4WwgqTi4WFEBuyIeyOFRxWn29aP8U7J+1WcXbSgK+KHf4tD+lUaji0PiDpDSQ3CU8mA\/E8RXMMD1ZQmTkf06\/d4dLULJA0cpYDI+w7ys4Dtwo7wtur0re0o6ItAlgRzgTitUE5VFQEaRlO4d6sbNrRvX\/aKPoTsP2dLDuhHBMyPin3\/00Mn9jbEN2F0hswXnhNSdzBf+e52+zXImXYts0b\/20kvQklE1KGIgws6EmGAxItVVD7wDNwqjKqAmj6m\/xWRZDx0v4no8a4J+l9veJt6+xL+9gr7A\/6RHd891t3vo0P79R\/AN0sc7aC67cCZ7dpvLn07SblEp363Jyel83sMuAZdjTl5gMzX2Vgx1BwfsMkVgeUoehdsSsUa2JRILvnLZdLWv1IeOhffGb1HpG6PfGOsQ3BD6HcvskbPaHIhmCztJdu6mkiCNyY0rQeDQZ2mfI478BJxwTwdxx7\/jgUlMpSRJdGx0YAxtKrNlXAkM8vsY+tm23B+GO9xJ4Qp+6Bj0k2ZooKtlz7Edh2ShvX38xQUGvXdWWn6OfXAeq15IrHUuj6d7FZHs6tKY10WhJEH6cj87mptCuoXMfMLb\/JfZ1xWHIoD2FjPDkto2XkPwjGMaY82Fu2F2K4rC+e8C3cl4cZSMB5+xS5Khrj8n7PzrR8a8xEFQq2aG0E5qVb91ZY1PQHXbEZsNAGUN8faPHe0xTGCcI9KfIMNaGEOeS8\/OFsl84TEifMP1yYJcxjr\/THJjpsxdS\/MJSIB871N4yquQVDCxmQXNrznc\/wC8f4i3V07KxUOn3dn\/8\/rxs88Uex4508PCLp+aiSI8+QFdRRpIvLx5a+sJ8Rn9fAXau2NOCWhq34HHA5CtKOgqhsDxs0C4+PyXOMI4QXhKOhdfMrD8PA3qxH6Q19Ul9jpxMCZ16GH+yvlluL8hpWLbiZVAi1IhX7z8rnXQ2eoW4\/TxsHsUBeAhsrqL5A2gI5uNpOlcZgv8EeommGHvcsBb+F\/E876B299A6FnwSNGimUG8277NhDTRitPAw73ICq9e48bLmPPWzfVUj6XnO+laCo61RBI+5Y1OmX39+gOfhLRAUSrljTEQ8dXQ2GP4liN0rGnsP2Qjz8T9VE6K5ih6LJdaLXF92nrxFtjTeEeT85f86gr49PFwPWSdRYoJnIoXZ0MNlIGBJbhQtI+hjxpB+0+RRpFIN8Ngi2HUGzr6CUSs3N++wn34vTBZWDqBRw43UCbnmfyH1C0i0RFJ0wyYyWFRXnvZPghY6p1Z+kiKhjEd1hNhzb4AGxJnRUsiA73W8CPrEO9ZxB0hvUiZc+E0hhYdeVt9sUPn94wq5cERSl0QScVRlFZxOU\/Og8vEfqwgpj5MWBNp38nzu0XTAfq8BJbsR+JxE2UBU3QZDb+kAVEU8qVzmXXcUdNEeQ1adza+4qFDPT\/mqd+r71mnn\/1KJUAXHeOrmO7t+wN4cgZJU5skZrJQF9vM27hKjxPLMj8qyx2LT0FielmhHeTItSIWR9K5zKbKJb0IbHmuucFsW7HyUXqK3YqHmumhxhKm75OCePALRLM+tQvnICZlHYlbG9kh8yseXLTiREcwT\/TNW0pld8WvAyhgiLfPdeWlFqFPesDofX144WM2u\/DXDC3hqiHpO76axpr2wQ9DYoBYA3PIG93iMyEm4IlEcl2GgRMcHXeO4fd9DF10NmmAbc\/elc4ONujIHMOyqSYghRlSvYiTYCyeF1YlzoSYABG5SlLD7yXUTeEs8BBvJ9O5zGYan2v4Cp7IV3\/nWpfumiuGqhwg97sJ1IpT45QxSn65dxNbn4SCebi\/IaaT+B2cw72Jb5Mk3B\/HcFMZ8BfpXLwto\/4tqZv8tWb4FMHsmlJomisMaFA5Vt8QNPUKE+FshHnGsA+JDb+y8BJqiPfssC3mt\/\/Ck5mGhT2fPz06goRaBqfF+qll+hm5oj1azJbxudGiBPAwQZl6B6XcdCjA7OuLBwvSV7D+cXRFeGVWF6ETiLqIXhS7hBi+9eKz1Khm+TqKPgk5VWpo4tjk5K4u\/+VTeJZc5TySS2PeJIfhd0VeqyyPkWuWeYXR4\/ceJi9w70mosQBe5jymDBx96kA9m1hWzxN7fAEu9PYRhTreWDV0nUsXLZl92IlXfHQzl2ncdDqX2W0BjqlS0NHN6Om\/0bgGKrYR1UcvuLT0JGRhj\/KVm2wtSvxuHe7SghH6EePyc6OJxMW7g72JnyDS8OvKKMnj2fLvDZCJgUou\/EFPTd2GgatCyeAqxKIwVhblVxy8n2j+VB3vh7lEWaYwt6j0hWNJXBLmmdWbKCoDkedGwPThw8tzTZUKrUEnbtz2FQk1C7XIVqD7ckLAwVNxJkIUuUApUpi3tyHLmOASYukEZvzxcSSbZ5ScyqKBzqZPNaZsbwn\/qlTtALWo6ioMNkiZ1m+mKpkzlSlZh\/XHWGko5LylpUW4N1FYMCdawShVlQ34PfIHbZZqDtlQ6SqiQzzAZARK0QLOZFQsY\/I8Tq8kf3WJ\/RvET\/ENTi8gbHhGKWHj5IZT5yLx\/xrC6wueHD71nPnQG1rA+fxFapvBecwcc3fD6PuLl5Y6YG8iYhA2zvBbCitTw6qsY+\/DvwPHQQypegT2c\/Rh40V9G+IYOhryfBri\/EP3jPl83uEZJbbfHUITYC9HzG\/xCHqMjdYm7bTU5kHs18llxi\/quGnMDhwsmtvwW1Kr1p0pOz5nnKOOva8DPsahht6nRsdsH9DDKb8svwzssqxCy1MLcX6xpbE7yWMygaUBGMmZ+ZgYtCc7NQJos7u5q3osT0kI\/oaW\/RPMW92yqnDD76zVEaVHnnAmxtHKLKJ39s4TqAfSjTG1Kj6llwIVS0mL0bgfgEaFIwHRnEpwj1ox5GdHNJiQ06NYGXN0tOQaqCiEzrES5p2ktuky4mO6LOdWZpmGX686GjJ8OQJ7IB2bfI9IOaC2aWJ\/RvwdAKt3sCRZpqtH9l29I84Tf9LZAI9JnyAhjsDlyh7COKtFDcz\/F7ouJf+udJqnZ6GVY8VXShFDoU1jv2FEZwJel4zLFFWrNeq9UmrauP9P4OsSdYXxBiYi4IrSJ+QbtcjSjZLxNeBWKP4xeTDWtuOG58ee0pj\/kUCfyUap+ffOlJ6CmKJGXDe8b8jv1sBZmRvPlbKrmxD4bBO77TK+rE38Ng6VtGtYwdjs4wyLd6zhGJMRcGSzpeUGl9D31gXj4ma4VSMWWV1MGCruz5Wiimo+JTqBKThTpNiIAW+n4F79lagrfI4vwwqNxRvy9lhopbDkK+N2RTmPodzHpkowjvz7ftyvaF6qkqnkw\/zU1pCQIJRXmhBj+ZWsnlFVH\/4qF5HIb41HLWgyz8RLSforMs+XqodCDM7xqAT+qx49tZ5i9IgUFlQr5gxZKfJ556A\/Vgn7KRYNHK\/BRTcyxNj8T0vlvwC2+5f6QtqzucvQvfG7WBxDafvLLp04F3kxwNCMrXdL5UJi\/AFHQ6Lr9P4cMQtiL40\/5QmiR6tUvMpqE8n5ilcuuf9GhR\/AkziiNaZmuMNS\/e+OdyBoJLhjcw\/NOkv+VqpRQ\/mNNZcfunB2+YfCipy6xhqN\/u4FUdfsV4RzqV20Yvje9KP4XNAXKl0PkcJTM8YcWZfSfcW+vc9hSoVmL9nXFeQZa0qCkfX8rh\/\/VApM4ZEW7FvEwz5U4H9MBucNWpC0q\/CvR39pX3gG\/IpKNKgjDl0hRnl8aMCN1RUDlqP9uQ9FKEurZz3roRu9+f25D7Uo1\/znmv9c859r\/nPNf675zzX\/mQUxBwA=\" alt=\"Duct Dudes\" width=\"198\" height=\"103\" loading=\"lazy\" decoding=\"async\" class=\"h-10 w-auto object-contain\">\n          <p class=\"text-[11px] text-dude-steel leading-relaxed\">\n            New Jersey's premier NADCA-certified air duct cleaning specialists since 2004. Our fleet of 5 truck-mounted 16,000 CFM super vacuums does the heavy lifting.\n          <\/p>\n          <div class=\"text-[11px] text-slate-200 font-bold\">\n            HQ: 173 Karkus Avenue, Woodbridge, NJ 07095\n          <\/div>\n        <\/div>\n\n        <!-- Service Areas -->\n        <div>\n          <h4 class=\"font-bold text-white text-xs uppercase tracking-wider mb-3\">Service Areas<\/h4>\n          <ul class=\"space-y-1.5 text-[11px] text-dude-steel\">\n            <li><a href=\"https:\/\/www.ductdudes.com\/about-us\/our-service-area\/\" class=\"hover:text-dude-orange transition\">\u2022 Woodbridge, Edison, Middlesex County \u2197<\/a><\/li>\n            <li><a href=\"https:\/\/www.ductdudes.com\/about-us\/our-service-area\/\" class=\"hover:text-dude-orange transition\">\u2022 Monmouth &amp; Ocean Counties \u2197<\/a><\/li>\n            <li><a href=\"https:\/\/www.ductdudes.com\/about-us\/our-service-area\/\" class=\"hover:text-dude-orange transition\">\u2022 Bergen, Passaic &amp; Essex Counties \u2197<\/a><\/li>\n            <li><a href=\"https:\/\/www.ductdudes.com\/about-us\/our-service-area\/\" class=\"hover:text-dude-orange transition\">\u2022 Morris, Somerset &amp; Union Counties \u2197<\/a><\/li>\n            <\/ul>\n        <\/div>\n\n        <!-- Company & Key Site Pages -->\n        <div>\n          <h4 class=\"font-bold text-white text-xs uppercase tracking-wider mb-3\">Company &amp; Pages<\/h4>\n          <ul class=\"space-y-1.5 text-[11px] text-dude-steel\">\n            <li><a href=\"https:\/\/www.ductdudes.com\/about-us\/\" class=\"hover:text-dude-orange transition\">\u2022 About Us (Est. 2004) \u2197<\/a><\/li>\n            <li><a href=\"https:\/\/www.ductdudes.com\/about-us\/why-choose-us\/\" class=\"hover:text-dude-orange transition\">\u2022 Why Choose Duct Dudes \u2197<\/a><\/li>\n            <li><a href=\"https:\/\/www.ductdudes.com\/resources\/reviews\/\" class=\"hover:text-dude-orange transition\">\u2022 Verified Customer Reviews \u2197<\/a><\/li>\n            <li><a href=\"https:\/\/www.ductdudes.com\/about-us\/careers\/\" class=\"hover:text-dude-orange transition\">\u2022 Technician Careers \u2197<\/a><\/li>\n            <li><a href=\"https:\/\/www.ductdudes.com\/contact-us\/\" class=\"hover:text-dude-orange transition\">\u2022 Contact &amp; Dispatch Desk \u2197<\/a><\/li>\n            <li><a href=\"https:\/\/www.ductdudes.com\/limpieza-de-ductos-nj\/\" lang=\"es\" hreflang=\"es\" class=\"hover:text-dude-orange transition\">\u2022 \ud83c\uddea\ud83c\uddf8 Servicio en Espa\u00f1ol \u2197<\/a><\/li>\n            <li><span class=\"text-dude-muted\">\u2022 4 NADCA-Certified Technicians<\/span><\/li>\n          <\/ul>\n        <\/div>\n\n        <!-- Direct Contact -->\n        <div>\n          <h4 class=\"font-bold text-white text-xs uppercase tracking-wider mb-3\">Dispatch Desk<\/h4>\n          <p class=\"text-[11px] text-slate-300 mb-2\">\n            Call: <a href=\"tel:17328990400\" class=\"text-dude-orange font-black hover:underline\">(732) 899-0400<\/a>\n          <\/p>\n          <p class=\"text-[11px] text-slate-300 mb-3\">\n            Local: <span class=\"text-white font-bold\">(732) 899-0400<\/span>\n          <\/p>\n          <div class=\"inline-block px-2.5 py-1 rounded bg-dude-charcoal border border-dude-border text-[10px] text-dude-orange font-mono\">\n            \u25cf Mon\u2013Fri 7am\u20135pm\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"pt-6 border-t border-dude-charcoal flex flex-col sm:flex-row items-center justify-between gap-3 text-[11px] text-dude-muted\">\n        <div>\n          \u00a9 2026 DUCT DUDES\u00ae LLC | All Rights Reserved. Clean Air Without The BS.\n        <\/div>\n        <div class=\"flex flex-wrap justify-center gap-4\">\n          <a href=\"https:\/\/www.facebook.com\/ductdudesinc\/\" target=\"_blank\" rel=\"noopener\" class=\"hover:text-dude-orange\">Facebook<\/a>\n          <a href=\"https:\/\/www.instagram.com\/ductdudes\/\" target=\"_blank\" rel=\"noopener\" class=\"hover:text-dude-orange\">Instagram<\/a>\n          <a href=\"https:\/\/www.youtube.com\/c\/Ductdudes\" target=\"_blank\" rel=\"noopener\" class=\"hover:text-dude-orange\">YouTube<\/a>\n          <a href=\"https:\/\/www.ductdudes.com\/limpieza-de-ductos-nj\/\" lang=\"es\" hreflang=\"es\" class=\"hover:text-dude-orange\">Espa\u00f1ol<\/a>\n          <a href=\"https:\/\/www.ductdudes.com\/privacy-policy\/\" class=\"hover:text-slate-300\">Privacy Policy \u2197<\/a>\n          <a href=\"https:\/\/www.ductdudes.com\/terms-of-service\/\" class=\"hover:text-slate-300\">Terms of Service \u2197<\/a>\n          <a href=\"https:\/\/nadca.com\/\" target=\"_blank\" rel=\"noopener\" class=\"hover:text-slate-300\">NADCA Standards \u2197<\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/footer>\n\n  <!-- ========================================== -->\n  <!-- \ud83d\udccb PITCH CHEAT SHEET MODAL (Concept Compare) -->\n  <!-- ========================================== -->\n  \n\n  \n\n  <!-- Toast Notification Container -->\n  <div id=\"toast\" class=\"fixed bottom-6 right-6 z-50 transform translate-y-32 transition-transform duration-300 pointer-events-none\">\n    <div class=\"glass-panel border-2 border-dude-orange text-white px-5 py-3.5 rounded-xl shadow-2xl flex items-center gap-3\">\n      <span class=\"text-2xl\">\ud83d\ude80<\/span>\n      <div>\n        <div id=\"toastTitle\" class=\"font-bold text-xs sm:text-sm text-dude-orange\">Dispatch Received!<\/div>\n        <div id=\"toastMsg\" class=\"text-[11px] text-slate-300\">The Dudes will contact you shortly.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ========================================== -->\n  <!-- \ud83e\udde0 INTERACTIVE LOGIC & BRANDING JS -->\n  <!-- ========================================== -->\n  <script data-cfasync=\"false\">\n    \/\/ --- State Variables ---\n    let currentVersion = 'B'; \/\/ Defaults to Version B as requested by user\n    let soundEnabled = true;\n    let audioCtx = null;\n\n    \/\/ --- Sound Synthesis (Web Audio API) ---\n    function initAudio() {\n      if (!audioCtx) {\n        audioCtx = new (window.AudioContext || window.webkitAudioContext)();\n      }\n    }\n\n    function playBeep(freq = 440, type = 'sine', duration = 0.1) {\n      if (!soundEnabled) return;\n      try {\n        initAudio();\n        if (audioCtx.state === 'suspended') {\n          audioCtx.resume();\n        }\n        const osc = audioCtx.createOscillator();\n        const gain = audioCtx.createGain();\n        osc.type = type;\n        osc.frequency.setValueAtTime(freq, audioCtx.currentTime);\n        gain.gain.setValueAtTime(0.12, audioCtx.currentTime);\n        gain.gain.exponentialRampToValueAtTime(0.001, audioCtx.currentTime + duration);\n        osc.connect(gain);\n        gain.connect(audioCtx.destination);\n        osc.start();\n        osc.stop(audioCtx.currentTime + duration);\n      } catch (e) {\n        \/\/ Audio fallback\n      }\n    }\n\n    function playSwitchSound() {\n      playBeep(currentVersion === 'B' ? 520 : 420, 'triangle', 0.12);\n    }\n\n    function playWhooshSound() {\n      if (!soundEnabled) return;\n      try {\n        initAudio();\n        const bufferSize = audioCtx.sampleRate * 0.25;\n        const buffer = audioCtx.createBuffer(1, bufferSize, audioCtx.sampleRate);\n        const data = buffer.getChannelData(0);\n        for (let i = 0; i < bufferSize; i++) {\n          data[i] = Math.random() * 2 - 1;\n        }\n        const noise = audioCtx.createBufferSource();\n        noise.buffer = buffer;\n        const filter = audioCtx.createBiquadFilter();\n        filter.type = 'lowpass';\n        filter.frequency.setValueAtTime(300, audioCtx.currentTime);\n        filter.frequency.exponentialRampToValueAtTime(1800, audioCtx.currentTime + 0.15);\n        const gain = audioCtx.createGain();\n        gain.gain.setValueAtTime(0.15, audioCtx.currentTime);\n        gain.gain.exponentialRampToValueAtTime(0.001, audioCtx.currentTime + 0.25);\n        noise.connect(filter);\n        filter.connect(gain);\n        gain.connect(audioCtx.destination);\n        noise.start();\n      } catch(e) {}\n    }\n\n    \/\/ --- Concept Version Definitions (Aligned with Official Brand Palette) ---\n    const versionData = {\n      B: {\n        name: \"Version B: The Air Confessional (Witty & Cool Swagger)\",\n        badgeText: \"\ud83c\udf78 TRUTH IN ADVERTISING<span class='dd-bx'> \u2022 THE NO-BS AIR CONFESSIONAL<\/span>\",\n        headline: \"YOUR AIR DUCTS ARE DISGUSTING.<br><span class='text-dude-orange'>YOU KNOW IT. WE KNOW IT.<\/span> LET'S FIX IT.\",\n        subhead: \"Look, nobody wakes up on Saturday morning thrilled to call an air duct cleaner. But right now, you're breathing in 15 years of the previous homeowner's dead skin flakes, pet dander, and mystery lint. Stop pretending you can't see the fuzzy vents. Let the cool kids handle it.\",\n        primaryCta: \"CONFESS YOUR DUCT SINS (60s QUOTE)\",\n        navCta: \"Get My Price\",\n        mascotQuote: \"\u201cWe don't do fake $49 coupons, we don't 'discover' imaginary mold, and we won't stay in your house all afternoon trying to sell you air purifiers.\u201d\",\n        tickerItems: [\n          \"\ud83c\udf78 THE UNFILTERED TRUTH ABOUT TRI-STATE AIR DUCTS\",\n          \"\ud83d\udeab THE $49 COUPON IS A SCAM (AND WE PROVE IT)\",\n          \"\ud83d\udecb\ufe0f INHALING 15 YEARS OF PREVIOUS HOMEOWNER LINT? FIX IT.\",\n          \"\u2b50 560+ VERIFIED 5-STAR REVIEWS FROM NJ NEIGHBORS\",\n          \"\ud83d\udc8e 100% UPFRONT FLAT PRICING \u2022 NO WEIRD UPCHARGES\",\n          \"\ud83c\udfc6 4 NADCA-CERTIFIED TECHS \u2022 WOODBRIDGE HQ\"\n        ],\n        featureBadge: \"BRUTALLY HONEST REALITY CHECK\",\n        featureTitle: \"The Duct Roast Meter & $49 Scammer Decoder\",\n        featureSubtitle: \"Answer one honest question about your living situation to receive your uncensored air roast \u2014 plus our translation guide for cheap coupon flyers.\",\n      },\n      A: {\n        name: \"Version 1: 16,000 CFM Monster (Wild Beast Mode)\",\n        badgeText: \"\ud83c\udf2a\ufe0f 16,000 CFM MONSTER SUCTION<span class='dd-bx'> \u2022 ATMOSPHERIC STORM MODE<\/span>\",\n        headline: \"WE DON'T JUST VACUUM.<br><span class='text-dude-orange'>WE UNLEASH A HURRICANE<\/span> IN YOUR DUCTWORK.\",\n        subhead: \"While $49 coupon blowhards show up in a rusted minivan with a glorified Shop-Vac, our custom-built 16,000 CFM turbo diesel vacuum trucks pull every dust bunny, construction brick, and ghost from 2004 clean out of your house.\",\n        primaryCta: \"UNLEASH THE 16,000 CFM BEAST\",\n        navCta: \"Schedule Beast Truck\",\n        mascotQuote: \"\u201cIf their vacuum doesn't require a commercial diesel engine, it's just moving dust from your vents to your living room carpet!\u201d\",\n        tickerItems: [\n          \"\ud83c\udf2a\ufe0f 16,000 CFM TURBO DIESEL VACUUM TRUCKS CURBSIDE\",\n          \"\u26a1 PULLS 10X THE POWER OF PORTABLE ELECTRIC SHOP-VACS\",\n          \"\ud83c\udfc6 4 NADCA-CERTIFIED TECHS \u2022 WOODBRIDGE HQ\",\n          \"\ud83d\udeab ZERO $49 BAIT-AND-SWITCH NONSENSE\",\n          \"\ud83d\udd25 DRYER VENT FIRE SAFETY PURGES\"\n        ],\n        featureBadge: \"EXTREME MECHANICAL DOMINANCE\",\n        featureTitle: \"The 16,000 CFM Suction Beast & Duct Archaeology\",\n        featureSubtitle: \"Crank the CFM dial below to see the difference between a sad Shop-Vac and our commercial diesel vacuum \u2014 then inspect the wildest relics pulled from NJ vents.\",\n      }\n    };\n\n    \/\/ --- Version Switcher Handler ---\n    function setVersion(ver) {\n      currentVersion = ver;\n      const data = versionData[ver];\n      playSwitchSound();\n\n      \/\/ Update Switcher UI Buttons\n      const btnA = document.getElementById('btnVersionA');\n      const btnB = document.getElementById('btnVersionB');\n      const activeLabel = document.getElementById('activeModeLabel');\n\n      if (ver === 'B') {\n        btnB.classList.add('bg-dude-orange', 'text-dude-black', 'shadow-md');\n        btnB.classList.remove('text-dude-muted');\n        btnA.classList.remove('bg-dude-orange', 'text-dude-black', 'shadow-md');\n        btnA.classList.add('text-dude-muted');\n        activeLabel.textContent = data.name;\n        activeLabel.className = 'font-bold text-dude-orange bg-dude-orange\/10 px-2.5 py-0.5 rounded border border-dude-orange\/30 text-[11px] sm:text-xs';\n      } else {\n        btnA.classList.add('bg-dude-orange', 'text-dude-black', 'shadow-md');\n        btnA.classList.remove('text-dude-muted');\n        btnB.classList.remove('bg-dude-orange', 'text-dude-black', 'shadow-md');\n        btnB.classList.add('text-dude-muted');\n        activeLabel.textContent = data.name;\n        activeLabel.className = 'font-bold text-white bg-dude-charcoallight px-2.5 py-0.5 rounded border border-dude-border text-[11px] sm:text-xs';\n      }\n\n      \/\/ Update Hero Content with quick fade animation\n      const heroLeft = document.getElementById('heroLeftContent');\n      heroLeft.classList.add('fade-out');\n\n      setTimeout(() => {\n        document.getElementById('heroBadge').innerHTML = `\n          <span class=\"text-dude-orange font-black\">Est. 2004<\/span>\n          <span class=\"text-dude-muted\">\u2022<\/span>\n          <span class=\"text-slate-200\">${data.badgeText}<\/span>\n        `;\n        document.getElementById('heroHeadline').innerHTML = data.headline;\n        document.getElementById('heroSubhead').innerHTML = data.subhead;\n        document.getElementById('heroPrimaryCtaText').textContent = data.primaryCta;\n        document.getElementById('navCtaText').textContent = data.navCta;\n        document.getElementById('mascotQuote').innerHTML = data.mascotQuote;\n\n        \/\/ Render Ticker\n        const tickerHtml = data.tickerItems.map(item => `<span>${item}<\/span><span class=\"text-dude-orange\">\u2022<\/span>`).join('');\n        document.getElementById('tickerTrack').innerHTML = tickerHtml;\n        document.getElementById('tickerTrackDup').innerHTML = tickerHtml;\n\n        \/\/ Render Feature Section\n        document.getElementById('featureBadge').textContent = data.featureBadge;\n        document.getElementById('featureTitle').textContent = data.featureTitle;\n        document.getElementById('featureSubtitle').textContent = data.featureSubtitle;\n\n        renderFeatureSection(ver);\n        renderHeroWidget(ver);\n\n        heroLeft.classList.remove('fade-out');\n        heroLeft.classList.add('fade-in');\n      }, 140);\n    }\n\n    \/\/ --- Render Hero Right Widget ---\n    function renderHeroWidget(ver) {\n      const container = document.getElementById('heroRightWidget');\n      if (ver === 'B') {\n        container.innerHTML = `\n          <div class=\"flex items-center justify-between mb-4 border-b border-dude-border pb-3\">\n            <div class=\"flex items-center gap-2\">\n              <span class=\"w-3 h-3 rounded-full bg-dude-orange animate-pulse\"><\/span>\n              <span class=\"text-xs font-mono font-bold text-dude-orange uppercase tracking-wider\">AIR REALITY CHECK<\/span>\n            <\/div>\n            <span class=\"text-[11px] font-mono text-dude-orange bg-dude-orange\/10 px-2.5 py-0.5 rounded border border-dude-orange\/30 font-bold\">100% UNFILTERED<\/span>\n          <\/div>\n\n          <!-- Confessional Prompt -->\n          <div class=\"bg-dude-black\/90 rounded-xl p-4 border border-dude-border mb-4\">\n            <div class=\"text-xs font-bold text-dude-orange mb-1\">When did the last homeowner clean these?<\/div>\n            <p class=\"text-xs text-slate-300 leading-relaxed italic\">\n              \"We bought our NJ house 4 years ago and thought changing the $7 filter at Home Depot was enough...\"\n            <\/p>\n            <div class=\"mt-3 p-2.5 rounded-lg bg-dude-orange\/10 border border-dude-orange\/30 text-[11px] text-dude-orange font-medium\">\n              <strong>The Reality:<\/strong> The filter only catches what doesn't already stick to 150 feet of galvanized steel trunk lines.\n            <\/div>\n          <\/div>\n\n          <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border text-center\">\n            <span class=\"text-xs text-dude-steel font-semibold\">Average Grime Extracted Per NJ Home:<\/span>\n            <div class=\"font-display text-2xl font-black text-dude-orange mt-0.5\">8.4 Pounds of Dust & Dander<\/div>\n          <\/div>\n        `;\n      } else {\n        container.innerHTML = `\n          <div class=\"flex items-center justify-between mb-4 border-b border-dude-border pb-3\">\n            <div class=\"flex items-center gap-2\">\n              <span class=\"w-3 h-3 rounded-full bg-dude-orange animate-ping\"><\/span>\n              <span class=\"text-xs font-mono font-bold text-dude-orange uppercase tracking-wider\">BEAST SUCTION GAUGE<\/span>\n            <\/div>\n            <span class=\"text-[11px] font-mono text-dude-orange bg-emerald-950\/60 px-2 py-0.5 rounded border border-dude-orange\/30\">16,000 CFM ACTIVE<\/span>\n          <\/div>\n\n          <!-- Interactive CFM Gauge Dial -->\n          <div class=\"bg-dude-black\/90 rounded-xl p-4 border border-dude-border text-center relative overflow-hidden mb-4\">\n            <div class=\"text-[11px] text-dude-muted uppercase font-mono mb-1\">Vacuum Displacement Power<\/div>\n            <div id=\"heroCfmNumber\" class=\"font-display text-4xl sm:text-5xl font-black text-dude-orange tracking-tight\">16,000 <span class=\"text-xl text-dude-steel font-sans\">CFM<\/span><\/div>\n            <div class=\"w-full bg-dude-charcoal h-3 rounded-full overflow-hidden mt-3 p-0.5 border border-dude-border\">\n              <div id=\"heroCfmBar\" class=\"bg-gradient-to-r from-amber-500 via-dude-orange to-dude-orangehover h-full rounded-full transition-all duration-300\" style=\"width: 100%;\"><\/div>\n            <\/div>\n            <div class=\"flex justify-between text-[10px] font-mono text-dude-muted mt-1.5\">\n              <span>800 (Shop-Vac)<\/span>\n              <span>2,500 (Minivan)<\/span>\n              <span class=\"text-dude-orange font-bold\">16,000 (DUCT DUDES)<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"grid grid-cols-2 gap-2 text-xs\">\n            <button id=\"testCfmShopvac\" class=\"p-2.5 rounded-lg bg-dude-charcoal border border-dude-border hover:border-dude-muted text-slate-300 font-semibold transition text-left\">\n              <div class=\"text-[10px] text-dude-muted uppercase\">Test Level 1:<\/div>\n              <div class=\"text-xs font-bold text-red-400\">800 CFM (Weak)<\/div>\n            <\/button>\n            <button id=\"testCfmMonster\" class=\"p-2.5 rounded-lg bg-dude-orange\/20 border border-dude-orange hover:bg-dude-orange\/30 text-white font-semibold transition text-left\">\n              <div class=\"text-[10px] text-dude-orange uppercase\">Test Level 3:<\/div>\n              <div class=\"text-xs font-bold text-dude-orange\">16k CFM (BEAST) \ud83d\udd25<\/div>\n            <\/button>\n          <\/div>\n        `;\n\n        document.getElementById('testCfmShopvac').addEventListener('click', () => {\n          document.getElementById('heroCfmNumber').innerHTML = '800 <span class=\"text-xl text-dude-steel font-sans\">CFM<\/span>';\n          document.getElementById('heroCfmBar').style.width = '12%';\n          playBeep(220, 'sawtooth', 0.15);\n        });\n        document.getElementById('testCfmMonster').addEventListener('click', () => {\n          document.getElementById('heroCfmNumber').innerHTML = '16,000 <span class=\"text-xl text-dude-steel font-sans\">CFM<\/span>';\n          document.getElementById('heroCfmBar').style.width = '100%';\n          playWhooshSound();\n        });\n      }\n    }\n\n    \/\/ --- Render Dynamic Feature Section ---\n    function renderFeatureSection(ver) {\n      const container = document.getElementById('featureInteractiveContainer');\n      if (ver === 'B') {\n        \/\/ Version 2: The Brutally Honest Duct Roast Meter & Scammer Decoder\n        container.innerHTML = `\n          <div class=\"grid grid-cols-1 lg:grid-cols-12 gap-8 items-start\">\n            \n            <!-- Duct Roast Meter -->\n            <div class=\"lg:col-span-6 glass-panel rounded-2xl p-6 border border-dude-border\">\n              <div class=\"flex items-center justify-between mb-4 pb-3 border-b border-dude-border\">\n                <div>\n                  <span class=\"text-[10px] font-mono text-dude-orange uppercase font-bold\">Uncensored Diagnostic<\/span>\n                  <h3 class=\"font-display font-extrabold text-lg text-white\">The Brutally Honest Duct Roast Meter<\/h3>\n                <\/div>\n                <span class=\"text-2xl\">\ud83d\udd25<\/span>\n              <\/div>\n\n              <p class=\"text-xs text-slate-300 mb-4\">\n                Be honest with us: When was the last time someone cleaned your HVAC ducts?\n              <\/p>\n\n              <div class=\"space-y-2.5\" id=\"roastOptions\">\n                <button class=\"roast-btn w-full p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange text-left transition flex items-center justify-between text-xs\" data-roast=\"arch\">\n                  <span class=\"font-semibold text-slate-200\">1. \"Honestly? Probably never in this house's 40-year history.\"<\/span>\n                  <span>\ud83c\udfdb\ufe0f<\/span>\n                <\/button>\n                <button class=\"roast-btn w-full p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange text-left transition flex items-center justify-between text-xs\" data-roast=\"renovate\">\n                  <span class=\"font-semibold text-slate-200\">2. \"We just finished a kitchen or bathroom remodel.\"<\/span>\n                  <span>\ud83d\udd28<\/span>\n                <\/button>\n                <button class=\"roast-btn w-full p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange text-left transition flex items-center justify-between text-xs\" data-roast=\"coupon\">\n                  <span class=\"font-semibold text-slate-200\">3. \"A guy from a $59 coupon flyer did it 2 years ago.\"<\/span>\n                  <span>\ud83d\udcb8<\/span>\n                <\/button>\n                <button class=\"roast-btn w-full p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange text-left transition flex items-center justify-between text-xs\" data-roast=\"pets\">\n                  <span class=\"font-semibold text-slate-200\">4. \"We have 2 dogs, 1 cat, and seasonal allergies.\"<\/span>\n                  <span>\ud83d\udc15<\/span>\n                <\/button>\n              <\/div>\n\n              <!-- Roast Verdict Result Box -->\n              <div id=\"roastVerdictBox\" class=\"mt-4 p-4 rounded-xl bg-dude-black border border-dude-border text-xs\">\n                <div class=\"font-bold text-dude-orange text-sm mb-1\" id=\"roastVerdictTitle\">Select Your Situation Above<\/div>\n                <p class=\"text-slate-300 text-[11px] leading-relaxed\" id=\"roastVerdictText\">\n                  Click one of the buttons to generate your personalized air confession and recommended fix.\n                <\/p>\n              <\/div>\n\n            <\/div>\n\n            <!-- The $49 Scammer Translation Decoder -->\n            <div class=\"lg:col-span-6 glass-panel rounded-2xl p-6 border border-dude-border\">\n              <div class=\"flex items-center justify-between mb-4 pb-3 border-b border-dude-border\">\n                <div>\n                  <span class=\"text-[10px] font-mono text-dude-orange uppercase font-bold\">Lies vs. Reality<\/span>\n                  <h3 class=\"font-display font-extrabold text-lg text-white\">The $49 Scammer BS Decoder<\/h3>\n                <\/div>\n                <span class=\"text-2xl\">\ud83d\udd75\ufe0f<\/span>\n              <\/div>\n\n              <div class=\"space-y-3 text-xs\">\n                \n                <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border\">\n                  <div class=\"text-red-400 font-bold mb-1\">\ud83d\udde3\ufe0f What They Say: \"Whole house cleaning for only $49!\"<\/div>\n                  <div class=\"text-dude-orange font-semibold mb-1\">\ud83d\udca1 What It Actually Means:<\/div>\n                  <p class=\"text-[11px] text-slate-400 leading-relaxed\">\n                    \"We're paying $80 in gas and tolls to reach your house. We will hold your register screws hostage and find $1,200 of imaginary 'toxic black mold' within 4 minutes.\"\n                  <\/p>\n                <\/div>\n\n                <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border\">\n                  <div class=\"text-red-400 font-bold mb-1\">\ud83d\udde3\ufe0f What They Say: \"We use high-power negative air agitation!\"<\/div>\n                  <div class=\"text-dude-orange font-semibold mb-1\">\ud83d\udca1 What It Actually Means:<\/div>\n                  <p class=\"text-[11px] text-slate-400 leading-relaxed\">\n                    \"We brought a Shop-Vac we bought on Craigslist and a toilet brush taped to a broom handle.\"\n                  <\/p>\n                <\/div>\n\n                <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border\">\n                  <div class=\"text-red-400 font-bold mb-1\">\ud83d\udde3\ufe0f What They Say: \"All done in 25 minutes!\"<\/div>\n                  <div class=\"text-dude-orange font-semibold mb-1\">\ud83d\udca1 What It Actually Means:<\/div>\n                  <p class=\"text-[11px] text-slate-400 leading-relaxed\">\n                    \"We blew dust off your vent covers and sprayed lavender scent into your return air. You now have nicely scented dust.\"\n                  <\/p>\n                <\/div>\n\n              <\/div>\n\n            <\/div>\n\n          <\/div>\n        `;\n\n        \/\/ Attach Roast Clicks\n        const roasts = {\n          arch: {\n            title: \"Roast Level: Active Archaeological Dig Site \ud83e\udd96\",\n            text: \"Congratulations! Your ductwork is officially a geological preserve. You are currently inhaling dust particles from the George W. Bush administration, drywall residue from the original builder, and skin cells from strangers who sold this house in 2008. Your HVAC filter is weeping in the basement.\"\n          },\n          renovate: {\n            title: \"Roast Level: Drywall Dust Connoisseur \ud83c\udfd7\ufe0f\",\n            text: \"Drywall silica dust is microscopic and settles in your return trunks like heavy winter snow. Every time your AC turns on, you're seasoning your coffee with 50 microns of joint compound. The HVAC system needs a full mechanical trunk flush before your coils freeze.\"\n          },\n          coupon: {\n            title: \"Roast Level: You Got Minivan'd \ud83d\ude90\",\n            text: \"Oh honey, no. That coupon guy didn't clean your ducts. He plugged an extension cord into your garage, made loud buzzing noises for 18 minutes, and left with your cash. Real duct cleaning requires 16,000 CFM vacuum trucks pulling negative pressure curbside.\"\n          },\n          pets: {\n            title: \"Roast Level: Inhaling Golden Retriever Pelts \ud83d\udc15\",\n            text: \"Your supply registers have enough fur felt inside them to knit a winter sweater. Your furnace is working 30% harder just to push air past the furry barricades in the upstairs bedrooms. Give those animals (and your lungs) fresh air!\"\n          }\n        };\n\n        document.querySelectorAll('.roast-btn').forEach(btn => {\n          btn.addEventListener('click', () => {\n            const key = btn.getAttribute('data-roast');\n            const data = roasts[key];\n            document.getElementById('roastVerdictTitle').textContent = data.title;\n            document.getElementById('roastVerdictText').textContent = data.text;\n            playBeep(520, 'triangle', 0.1);\n          });\n        });\n\n      } else {\n        \/\/ Version 1: 16k CFM Gauge & Duct Archaeology Museum\n        container.innerHTML = `\n          <div class=\"grid grid-cols-1 lg:grid-cols-12 gap-8 items-start\">\n            \n            <div class=\"lg:col-span-6 glass-panel rounded-2xl p-6 border border-dude-border\">\n              <div class=\"flex items-center justify-between mb-4 pb-3 border-b border-dude-border\">\n                <h3 class=\"font-display font-extrabold text-lg text-white\">CFM Power Smackdown<\/h3>\n                <span class=\"text-xs font-mono text-dude-orange bg-dude-orange\/10 px-2.5 py-0.5 rounded\">Cubic Feet \/ Minute<\/span>\n              <\/div>\n\n              <div class=\"space-y-4\">\n                <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border\">\n                  <div class=\"flex justify-between text-xs font-bold mb-1\">\n                    <span class=\"text-slate-400\">1. Standard Shop-Vac ($49 Scammer Weapon):<\/span>\n                    <span class=\"text-red-400\">400 - 800 CFM<\/span>\n                  <\/div>\n                  <div class=\"w-full bg-dude-black h-2.5 rounded-full overflow-hidden\">\n                    <div class=\"bg-red-500 h-full rounded-full\" style=\"width: 8%;\"><\/div>\n                  <\/div>\n                  <p class=\"text-[11px] text-slate-500 mt-1\">Can't overcome friction in a 40-foot main duct trunk. Leaves 90% of dust behind.<\/p>\n                <\/div>\n\n                <div class=\"p-3.5 rounded-xl bg-dude-charcoal border border-dude-border\">\n                  <div class=\"flex justify-between text-xs font-bold mb-1\">\n                    <span class=\"text-slate-400\">2. Generic Portable Wheeled Unit:<\/span>\n                    <span class=\"text-amber-400\">2,000 - 3,500 CFM<\/span>\n                  <\/div>\n                  <div class=\"w-full bg-dude-black h-2.5 rounded-full overflow-hidden\">\n                    <div class=\"bg-amber-500 h-full rounded-full\" style=\"width: 25%;\"><\/div>\n                  <\/div>\n                  <p class=\"text-[11px] text-slate-500 mt-1\">Electric 110V motor. Decent for single vents, chokes on 3,000 sq ft colonials.<\/p>\n                <\/div>\n\n                <div class=\"p-4 rounded-xl bg-dude-orange\/10 border-2 border-dude-orange shadow-lg\">\n                  <div class=\"flex justify-between text-xs font-black mb-1\">\n                    <span class=\"text-white\">3. DUCT DUDES TURBO DIESEL MONSTER:<\/span>\n                    <span class=\"text-dude-orange text-sm\">16,000 CFM \ud83d\udd25<\/span>\n                  <\/div>\n                  <div class=\"w-full bg-dude-black h-3.5 rounded-full overflow-hidden border border-dude-orange\/50\">\n                    <div class=\"bg-gradient-to-r from-amber-500 via-dude-orange to-dude-orangehover h-full rounded-full animate-pulse\" style=\"width: 100%;\"><\/div>\n                  <\/div>\n                  <p class=\"text-[11px] text-slate-200 mt-2 font-medium\">Custom diesel powertrain mounted on commercial truck chassis. Pulls atmospheric pressure through the entire home foundation.<\/p>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <div class=\"lg:col-span-6 glass-panel rounded-2xl p-6 border border-dude-border\">\n              <div class=\"flex items-center justify-between mb-4 pb-3 border-b border-dude-border\">\n                <div>\n                  <span class=\"text-[10px] font-mono text-dude-orange uppercase font-bold\">20 Years of Discoveries<\/span>\n                  <h3 class=\"font-display font-extrabold text-lg text-white\">Tri-State Duct Archaeology Museum<\/h3>\n                <\/div>\n                <span class=\"text-2xl\">\ud83c\udfdb\ufe0f<\/span>\n              <\/div>\n\n              <div class=\"grid grid-cols-2 gap-3 text-xs\" id=\"archaeologyGrid\">\n                \n                <div class=\"p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange\/60 transition cursor-pointer arch-card\" data-title=\"1989 Bon Jovi Cassette Tape\" data-desc=\"Extracted from a Sayreville, NJ basement supply trunk. Still rewound to 'Born to Be My Baby'.\">\n                  <div class=\"text-2xl mb-1\">\ud83d\udcfc<\/div>\n                  <div class=\"font-bold text-white\">1989 Bon Jovi Tape<\/div>\n                  <div class=\"text-[10px] text-dude-orange\">Sayreville, NJ<\/div>\n                <\/div>\n\n                <div class=\"p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange\/60 transition cursor-pointer arch-card\" data-title=\"Petrified Taylor Ham Bagel\" data-desc=\"Fossilized breakfast sandwich wedged in a kitchen return register since approximately 2006.\">\n                  <div class=\"text-2xl mb-1\">\ud83e\udd6f<\/div>\n                  <div class=\"font-bold text-white\">Fossilized Bagel<\/div>\n                  <div class=\"text-[10px] text-dude-orange\">Woodbridge, NJ<\/div>\n                <\/div>\n\n                <div class=\"p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange\/60 transition cursor-pointer arch-card\" data-title=\"14 lbs of Builder Drywall Screws\" data-desc=\"Left behind by lazy contractors during a 1999 master bedroom addition.\">\n                  <div class=\"text-2xl mb-1\">\ud83d\udd29<\/div>\n                  <div class=\"font-bold text-white\">14 lbs of Screws<\/div>\n                  <div class=\"text-[10px] text-dude-orange\">Paramus, NJ<\/div>\n                <\/div>\n\n                <div class=\"p-3 rounded-xl bg-dude-charcoal border border-dude-border hover:border-dude-orange\/60 transition cursor-pointer arch-card\" data-title=\"Vintage 1970s Action Figure\" data-desc=\"Darth Vader figurine retrieved without a cape, covered in 40 years of pet dander.\">\n                  <div class=\"text-2xl mb-1\">\ud83e\uddb9<\/div>\n                  <div class=\"font-bold text-white\">1977 Action Figure<\/div>\n                  <div class=\"text-[10px] text-dude-orange\">Edison, NJ<\/div>\n                <\/div>\n\n              <\/div>\n\n              <div id=\"archDetailBox\" class=\"mt-4 p-3.5 rounded-xl bg-dude-black border border-dude-border text-xs\">\n                <span class=\"text-dude-orange font-bold block\" id=\"archDetailTitle\">Click Any Artifact Above<\/span>\n                <span class=\"text-dude-steel text-[11px]\" id=\"archDetailText\">Select a relic to read the excavation story from our 20-year technician archives.<\/span>\n              <\/div>\n\n            <\/div>\n\n          <\/div>\n        `;\n\n        document.querySelectorAll('.arch-card').forEach(card => {\n          card.addEventListener('click', () => {\n            const title = card.getAttribute('data-title');\n            const desc = card.getAttribute('data-desc');\n            document.getElementById('archDetailTitle').textContent = `\ud83d\udd0e Found Artifact: ${title}`;\n            document.getElementById('archDetailText').textContent = desc;\n            playBeep(480, 'sine', 0.08);\n          });\n        });\n      }\n    }\n\n    \/\/ --- Interactive Before \/ After Slider Logic ---\n    const sliderWrapper = document.getElementById('sliderWrapper');\n    const beforeSlide = document.getElementById('beforeSlide');\n    const sliderDivider = document.getElementById('sliderDivider');\n    let isDragging = false;\n\n    function updateSlider(xPos) {\n      const rect = sliderWrapper.getBoundingClientRect();\n      let pos = (xPos - rect.left) \/ rect.width;\n      if (pos < 0.05) pos = 0.05;\n      if (pos > 0.95) pos = 0.95;\n      const pct = (pos * 100).toFixed(1) + '%';\n      beforeSlide.style.width = pct;\n      sliderDivider.style.left = pct;\n    }\n\n    sliderWrapper.addEventListener('mousedown', (e) => {\n      isDragging = true;\n      updateSlider(e.clientX);\n    });\n\n    window.addEventListener('mousemove', (e) => {\n      if (!isDragging) return;\n      updateSlider(e.clientX);\n    });\n\n    window.addEventListener('mouseup', () => {\n      isDragging = false;\n    });\n\n    sliderWrapper.addEventListener('touchstart', (e) => {\n      isDragging = true;\n      updateSlider(e.touches[0].clientX);\n    }, { passive: true });\n\n    window.addEventListener('touchmove', (e) => {\n      if (!isDragging) return;\n      updateSlider(e.touches[0].clientX);\n    }, { passive: true });\n\n    window.addEventListener('touchend', () => {\n      isDragging = false;\n    });\n\n    \/\/ --- Straight-Up Pricing Logic ---\n    const sqftRange = document.getElementById('sqftRange');\n    const sqftDisplay = document.getElementById('sqftDisplay');\n    const addonDryer = document.getElementById('addonDryer');\n    const addonSanitize = document.getElementById('addonSanitize');\n    const addonHero = document.getElementById('addonHeroDiscount');\n    const priceMin = document.getElementById('priceMin');\n    const priceMax = document.getElementById('priceMax');\n    let hvacUnits = 1;\n\n    document.querySelectorAll('.hvac-btn').forEach(btn => {\n      btn.addEventListener('click', (e) => {\n        document.querySelectorAll('.hvac-btn').forEach(b => {\n          b.classList.remove('active-hvac', 'bg-dude-orange', 'text-dude-black', 'border-dude-orange');\n          b.classList.add('bg-dude-charcoal', 'text-slate-300', 'border-dude-border');\n        });\n        btn.classList.add('active-hvac', 'bg-dude-orange', 'text-dude-black', 'border-dude-orange');\n        btn.classList.remove('bg-dude-charcoal', 'text-slate-300', 'border-dude-border');\n        hvacUnits = parseInt(btn.getAttribute('data-units'), 10);\n        calculatePrice();\n      });\n    });\n\n    function calculatePrice() {\n      if (!sqftRange) return;\n      const sqft = parseInt(sqftRange.value, 10);\n      if (sqftDisplay) sqftDisplay.textContent = `${sqft.toLocaleString()} sq ft`;\n      \n      let base = 399 + Math.round((sqft - 800) * 0.08);\n      if (hvacUnits > 1) {\n        base += (hvacUnits - 1) * 160;\n      }\n      if (addonDryer && addonDryer.checked) base += 125;\n      if (addonSanitize && addonSanitize.checked) base += 149;\n      if (addonHero && addonHero.checked) base = Math.round(base * 0.9);\n      \n      const min = Math.round(base);\n      const max = min + 100;\n      if (priceMin) priceMin.textContent = `${min}`;\n      if (priceMax) priceMax.textContent = `${max}`;\n    }\n\n    if (sqftRange) sqftRange.addEventListener('input', () => { calculatePrice(); playBeep(350 + (sqftRange.value \/ 20), 'sine', 0.03); });\n    if (addonDryer) addonDryer.addEventListener('change', () => { calculatePrice(); playBeep(520, 'triangle', 0.05); });\n    if (addonSanitize) addonSanitize.addEventListener('change', () => { calculatePrice(); playBeep(520, 'triangle', 0.05); });\n    if (addonHero) addonHero.addEventListener('change', () => { calculatePrice(); playBeep(600, 'sine', 0.08); });\n\n    \/\/ ==================================================\n    \/\/ \u2b50\ufe0f WP SOCIAL NINJA \"SIRIUS\" (TEMPLATE 3) INTERACTIVE ENGINE\n    \/\/ ==================================================\n    const reviewModal = document.getElementById('reviewModal');\n    const btnOpenReviewModal = document.getElementById('btnOpenReviewModal');\n    const closeReviewModalBtn = document.getElementById('closeReviewModalBtn');\n\n    if (btnOpenReviewModal) {\n      btnOpenReviewModal.addEventListener('click', () => {\n        reviewModal.classList.remove('hidden');\n        reviewModal.classList.add('flex');\n        playBeep(480, 'sine', 0.08);\n      });\n    }\n\n    if (closeReviewModalBtn) {\n      closeReviewModalBtn.addEventListener('click', () => {\n        reviewModal.classList.add('hidden');\n        reviewModal.classList.remove('flex');\n      });\n    }\n\n    if (reviewModal) {\n      reviewModal.addEventListener('click', (e) => {\n        if (e.target === reviewModal) {\n          reviewModal.classList.add('hidden');\n          reviewModal.classList.remove('flex');\n        }\n      });\n    }\n\n    \/\/ Star selection in review form\n    let selectedRating = 5;\n    const starPicker = document.querySelectorAll('.star-select');\n    starPicker.forEach(star => {\n      star.addEventListener('click', () => {\n        selectedRating = parseInt(star.getAttribute('data-val'), 10);\n        starPicker.forEach(s => {\n          const val = parseInt(s.getAttribute('data-val'), 10);\n          s.style.opacity = val <= selectedRating ? '1' : '0.3';\n        });\n        playBeep(440 + selectedRating * 40, 'triangle', 0.08);\n      });\n    });\n\n    \/\/ Review Form Submit Handler (Sirius Template Card Generator)\n    const reviewForm = document.getElementById('reviewForm');\n    if (reviewForm) {\n      reviewForm.addEventListener('submit', (e) => {\n        e.preventDefault();\n        const name = document.getElementById('revName').value;\n        const town = document.getElementById('revTown').value;\n        const text = document.getElementById('revText').value;\n\n        const initials = name.split(' ').map(n => n[0]).join('').toUpperCase().substring(0, 2) || 'NJ';\n        const newCard = document.createElement('div');\n        newCard.className = 'wpsr-sirius-card shadow-xl animate-float-slow';\n        newCard.innerHTML = `\n          <div class=\"sirius-platform-tag\"><\/div>\n          <div>\n            <div class=\"flex items-center justify-between mb-3.5\">\n              <div class=\"flex text-dude-orange text-sm tracking-tight\">\n                ${'\u2605 '.repeat(selectedRating)}\n              <\/div>\n              <div class=\"sirius-platform-badge\">\n                <svg class=\"w-3.5 h-3.5\" viewBox=\"0 0 24 24\">\n                  <path fill=\"#4285F4\" d=\"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z\"\/>\n                  <path fill=\"#34A853\" d=\"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z\"\/>\n                  <path fill=\"#FBBC05\" d=\"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.06H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.94l2.85-2.22.81-.63z\"\/>\n                  <path fill=\"#EA4335\" d=\"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.06l3.66 2.84c.87-2.6 3.3-4.52 6.16-4.52z\"\/>\n                <\/svg>\n                <span>Google<\/span>\n                <span class=\"text-dude-orange font-bold ml-1\">New!<\/span>\n              <\/div>\n            <\/div>\n            <p class=\"text-xs sm:text-[13px] text-slate-200 leading-relaxed mb-6 font-normal\">\n              \"${text}\"\n            <\/p>\n          <\/div>\n          <div class=\"flex items-center gap-3 pt-4 border-t border-dude-border\/80\">\n            <div class=\"relative flex-shrink-0\">\n              <div class=\"w-10 h-10 rounded-full bg-gradient-to-tr from-dude-orange to-dude-orangehover flex items-center justify-center text-dude-black font-black text-xs shadow-md\">\n                ${initials}\n              <\/div>\n              <div class=\"absolute -bottom-0.5 -right-0.5 w-3.5 h-3.5 rounded-full bg-dude-orange border-2 border-dude-charcoal flex items-center justify-center text-[7px] text-white font-bold\">\u2713<\/div>\n            <\/div>\n            <div class=\"min-w-0\">\n              <div class=\"font-bold text-white text-xs sm:text-sm truncate\">${name}<\/div>\n              <div class=\"text-[11px] text-dude-muted truncate\">${town} \u2022 Just now<\/div>\n            <\/div>\n          <\/div>\n        `;\n\n        const grid = document.getElementById('siriusGrid');\n        if (grid) {\n          grid.insertBefore(newCard, grid.firstChild);\n        }\n\n        reviewModal.classList.add('hidden');\n        reviewModal.classList.remove('flex');\n        playWhooshSound();\n\n        const toast = document.getElementById('toast');\n        if (toast) {\n          document.getElementById('toastTitle').textContent = `Google Review Published! \u2b50`;\n          document.getElementById('toastMsg').textContent = `Thank you ${name}! Your review is now live in the Sirius stream.`;\n          toast.classList.remove('translate-y-32');\n          setTimeout(() => toast.classList.add('translate-y-32'), 4500);\n        }\n        reviewForm.reset();\n      });\n    }\n\n    const extraReviews = [\n      {\n        name: \"Robert H.\",\n        town: \"Hoboken, NJ\",\n        time: \"4 days ago\",\n        initials: \"RH\",\n        text: \"Living in an older brownstone, our vents smelled like 50 years of damp river air. The Dudes hooked their huge hose up to the street and completely sanitized the system with thyme botanical spray. Total night and day difference.\"\n      },\n      {\n        name: \"Sarah T.\",\n        town: \"Marlboro, NJ\",\n        time: \"2 weeks ago\",\n        initials: \"ST\",\n        text: \"Our kids have asthma, so clean air isn't a luxury for us\u2014it's health. The crew showed us before and after photos right from their tablet. They were clean, polite, and didn't leave a single speck of dust on our hardwood floors.\"\n      },\n      {\n        name: \"Frank P.\",\n        town: \"Paramus, NJ\",\n        time: \"3 weeks ago\",\n        initials: \"FP\",\n        text: \"I called three duct cleaners. Two gave me the runaround with ridiculous 'per-vent' pricing structures that add up to $1,500. Duct Dudes gave me one honest flat price. The technicians worked for 3 full hours. Absolutely top tier.\"\n      }\n    ];\n\n    let currentReviewIndex = 0;\n    const siriusPrevBtn = document.getElementById('siriusPrevBtn');\n    const siriusNextBtn = document.getElementById('siriusNextBtn');\n\n    if (siriusNextBtn) {\n      siriusNextBtn.addEventListener('click', () => {\n        playBeep(480, 'sine', 0.05);\n        const grid = document.getElementById('siriusGrid');\n        if (grid && extraReviews.length > 0) {\n          const rev = extraReviews[currentReviewIndex % extraReviews.length];\n          currentReviewIndex++;\n          const card = document.createElement('div');\n          card.className = 'wpsr-sirius-card shadow-xl animate-float-slow';\n          card.innerHTML = `\n            <div class=\"sirius-platform-tag\"><\/div>\n            <div>\n              <div class=\"flex items-center justify-between mb-3.5\">\n                <div class=\"flex text-dude-orange text-sm tracking-tight\">\u2605 \u2605 \u2605 \u2605 \u2605<\/div>\n                <div class=\"sirius-platform-badge\">\n                  <svg class=\"w-3.5 h-3.5\" viewBox=\"0 0 24 24\">\n                    <path fill=\"#4285F4\" d=\"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z\"\/>\n                    <path fill=\"#34A853\" d=\"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z\"\/>\n                    <path fill=\"#FBBC05\" d=\"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.06H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.94l2.85-2.22.81-.63z\"\/>\n                    <path fill=\"#EA4335\" d=\"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.06l3.66 2.84c.87-2.6 3.3-4.52 6.16-4.52z\"\/>\n                  <\/svg>\n                  <span>Google<\/span>\n                <\/div>\n              <\/div>\n              <p class=\"text-xs sm:text-[13px] text-slate-200 leading-relaxed mb-6 font-normal\">\n                \"${rev.text}\"\n              <\/p>\n            <\/div>\n            <div class=\"flex items-center gap-3 pt-4 border-t border-dude-border\/80\">\n              <div class=\"relative flex-shrink-0\">\n                <div class=\"w-10 h-10 rounded-full bg-gradient-to-tr from-dude-orange to-dude-orangehover flex items-center justify-center text-dude-black font-black text-xs shadow-md\">\n                  ${rev.initials}\n                <\/div>\n                <div class=\"absolute -bottom-0.5 -right-0.5 w-3.5 h-3.5 rounded-full bg-dude-orange border-2 border-dude-charcoal flex items-center justify-center text-[7px] text-white font-bold\">\u2713<\/div>\n              <\/div>\n              <div class=\"min-w-0\">\n                <div class=\"font-bold text-white text-xs sm:text-sm truncate\">${rev.name}<\/div>\n                <div class=\"text-[11px] text-dude-muted truncate\">${rev.town} \u2022 ${rev.time}<\/div>\n              <\/div>\n            <\/div>\n          `;\n          if (grid.children.length >= 3) {\n            grid.removeChild(grid.lastElementChild);\n          }\n          grid.insertBefore(card, grid.firstChild);\n        }\n      });\n    }\n\n    if (siriusPrevBtn) {\n      siriusPrevBtn.addEventListener('click', () => {\n        playBeep(420, 'sine', 0.05);\n      });\n    }\n\n    \/\/ ==========================================\n    \/\/ \ud83d\udccb SHORTCODE COPY TO CLIPBOARD\n    \/\/ ==========================================\n    const copyShortcodeBtn = document.getElementById('copyShortcodeBtn');\n    if (copyShortcodeBtn) {\n      copyShortcodeBtn.addEventListener('click', () => {\n        const sc = '['+'wp_social_ninja id=\"6349\" platform=\"reviews\"]';\n        navigator.clipboard.writeText(sc).then(() => {\n          copyShortcodeBtn.innerHTML = '<span>\u2713 Copied!<\/span>';\n          playBeep(650, 'sine', 0.1);\n          const toast = document.getElementById('toast');\n          if (toast) {\n            document.getElementById('toastTitle').textContent = 'Shortcode Copied!';\n            document.getElementById('toastMsg').textContent = '['+'wp_social_ninja id=\"6349\" platform=\"reviews\"] ready to paste!';\n            toast.classList.remove('translate-y-32');\n            setTimeout(() => toast.classList.add('translate-y-32'), 3500);\n          }\n          setTimeout(() => {\n            copyShortcodeBtn.innerHTML = '<span>\ud83d\udccb Copy Shortcode<\/span>';\n          }, 2500);\n        });\n      });\n    }\n\n    \/\/ ==========================================\n    \/\/ \ud83d\udccb CONCEPT COMPARISON MODAL HANDLERS\n    \/\/ ==========================================\n    const compareModal = document.getElementById('compareModal');\n    const btnCompareModal = document.getElementById('btnCompareModal');\n    const closeCompareModalBtn = document.getElementById('closeCompareModalBtn');\n    if (btnCompareModal) {\n      btnCompareModal.addEventListener('click', () => {\n        if (compareModal) {\n          compareModal.classList.remove('hidden');\n          compareModal.classList.add('flex');\n        }\n        playBeep(480, 'sine', 0.08);\n      });\n    }\n    if (closeCompareModalBtn) {\n      closeCompareModalBtn.addEventListener('click', () => {\n        if (compareModal) {\n          compareModal.classList.add('hidden');\n          compareModal.classList.remove('flex');\n        }\n      });\n    }\n    if (compareModal) {\n      compareModal.addEventListener('click', (e) => {\n        if (e.target === compareModal) {\n          compareModal.classList.add('hidden');\n          compareModal.classList.remove('flex');\n        }\n      });\n    }\n    document.querySelectorAll('.switch-to-a-btn').forEach(btn => {\n      btn.addEventListener('click', () => {\n        setVersion('A');\n        if (compareModal) {\n          compareModal.classList.add('hidden');\n          compareModal.classList.remove('flex');\n        }\n      });\n    });\n    document.querySelectorAll('.switch-to-b-btn').forEach(btn => {\n      btn.addEventListener('click', () => {\n        setVersion('B');\n        if (compareModal) {\n          compareModal.classList.add('hidden');\n          compareModal.classList.remove('flex');\n        }\n      });\n    });\n\n    const btnVersionA = document.getElementById('btnVersionA');\n    const btnVersionB = document.getElementById('btnVersionB');\n    if (btnVersionA) btnVersionA.addEventListener('click', () => setVersion('A'));\n    if (btnVersionB) btnVersionB.addEventListener('click', () => setVersion('B'));\n\n    const audioToggleBtn = document.getElementById('audioToggleBtn');\n    if (audioToggleBtn) {\n      audioToggleBtn.addEventListener('click', () => {\n        soundEnabled = !soundEnabled;\n        document.getElementById('audioIcon').textContent = soundEnabled ? '\ud83d\udd0a' : '\ud83d\udd07';\n        document.getElementById('audioText').textContent = soundEnabled ? 'SFX: ON' : 'SFX: OFF';\n        if (soundEnabled) playBeep(520, 'sine', 0.1);\n      });\n    }\n\n    const mobileMenuBtn = document.getElementById('mobileMenuBtn');\n    const mobileNav = document.getElementById('mobileNav');\n    if (mobileMenuBtn && mobileNav) {\n      mobileMenuBtn.addEventListener('click', () => {\n        mobileNav.classList.toggle('hidden');\n      });\n    }\n\n    \/\/ ==========================================\n    \/\/ \ud83d\ude80 INITIALIZE ON LOAD\n    \/\/ ==========================================\n    calculatePrice();\n    setVersion('B');\n  <\/script>\n  <!-- ========================================== -->\n  <!-- \u270d\ufe0f WP SOCIAL NINJA \"SIRIUS\" REVIEW SUBMISSION FORM MODAL -->\n  <!-- ========================================== -->\n  \n\n  <!-- ========================================== -->\n  <!-- \ud83d\udccc WP SOCIAL NINJA \"SIRIUS\" FLOATING TRUST BADGE (Bottom-Left) -->\n  <!-- ========================================== -->\n  \n\n\n\n\n<\/div>\n<script data-cfasync=\"false\">\n(function(){\n  \/* Booking buttons go to the real, working Contact form *\/\n  var BOOK=['bookNowNavBtn','heroPrimaryCta','lockQuoteBtn','bottomBookBtn'];\n  document.addEventListener('click',function(e){var t=e.target.closest&&e.target.closest('#'+BOOK.join(',#'));if(!t)return;e.preventDefault();e.stopImmediatePropagation();window.location.href='\/contact-us\/';},true);\n  \/* Duct Dudes real pricing (from Tom, Oct 2026) *\/\n  var TIERS={1:['$550','$700','About 2 hours'],2:['$800','$1,200','About 4 hours']};\n  function price(){var u=(typeof hvacUnits!=='undefined')?hvacUnits:1,mn=document.getElementById('priceMin'),mx=document.getElementById('priceMax');if(!mn||!mx)return;var sep=mn.nextElementSibling,box=mn.parentElement,note=document.getElementById('ddPriceNote');\n    if(!note){note=document.createElement('div');note.id='ddPriceNote';note.style.cssText='margin-top:8px;font-size:14px;color:#BCBDC0;line-height:1.5';box.parentNode.insertBefore(note,box.nextSibling);}\n    var t=TIERS[u];\n    if(t){mn.textContent=t[0];if(sep)sep.style.display='';mx.textContent=t[1];note.innerHTML='<strong style=\"color:#fff\">'+t[2]+'<\/strong> on site<br>+ Dryer vent cleaning: <strong style=\"color:#FAA61A\">$175 \u2013 $250<\/strong> (about 1 hour)';}\n    else{mn.textContent='Call';if(sep)sep.style.display='none';mx.textContent='for quote';note.innerHTML='3+ systems are quoted individually.<br>Call <a href=\"tel:17328990400\" style=\"color:#FAA61A;font-weight:700\">(732) 899-0400<\/a>';}}\n  window.calculatePrice=price;\n  document.addEventListener('click',function(e){var b=e.target.closest&&e.target.closest('[data-rev]');if(b){var s=document.querySelector('.dd-reviews-feed .wpsr-all-reviews');if(s)s.scrollBy({left:(+b.getAttribute('data-rev'))*s.clientWidth*0.9,behavior:'smooth'});}});\n  document.addEventListener('click',function(e){if(e.target.closest&&e.target.closest('[data-units]'))setTimeout(price,0);});\n  if(document.readyState!=='loading')price();else document.addEventListener('DOMContentLoaded',price);\n})();\n<\/script>\n<script data-cfasync=\"false\">(function(){function s(){var w=document.getElementById('sliderWrapper');if(w)w.style.setProperty('--dd-ba-w',w.offsetWidth+'px');}window.addEventListener('resize',s);if(document.readyState!=='loading')s();else document.addEventListener('DOMContentLoaded',s);setTimeout(s,800);})();<\/script>\n<script data-cfasync=\"false\">(function(){var b=document.body,t=false;function f(){var s=window.scrollY>40;if(s!==t){t=s;b.classList.toggle('dd-scrolled',s);}}window.addEventListener('scroll',f,{passive:true});f();})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>&#x1f378; THE UNFILTERED TRUTH ABOUT TRI-STATE AIR DUCTS\u2022&#x1f6ab; THE $49 COUPON IS A SCAM (AND WE PROVE IT)\u2022&#x1f6cb;&#xfe0f; INHALING 15 YEARS OF PREVIOUS HOMEOWNER LINT? FIX IT.\u2022&#x2b50; 560+ VERIFIED 5-STAR REVIEWS FROM NJ NEIGHBORS\u2022&#x1f48e; 100% UPFRONT FLAT PRICING \u2022 NO WEIRD UPCHARGES\u2022&#x1f3c6; 4 NADCA-CERTIFIED TECHS \u2022 WOODBRIDGE HQ\u2022 &#x1f378; THE UNFILTERED TRUTH ABOUT TRI-STATE AIR [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Air Duct Cleaning NJ | NADCA-Certified Since 2004 | Duct Dudes<\/title>\n<meta name=\"description\" content=\"NJ air duct cleaning from Duct Dudes in Woodbridge. 1 HVAC unit $550\u2013$700, dryer vents $175\u2013$250, no hidden fees. NADCA-certified, 4.9\u2605 from 560+ reviews.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ductdudes.com\/es\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Air Duct Cleaning NJ | NADCA-Certified Since 2004 | Duct Dudes\" \/>\n<meta property=\"og:description\" content=\"NJ air duct cleaning from Duct Dudes in Woodbridge. 1 HVAC unit $550\u2013$700, dryer vents $175\u2013$250, no hidden fees. NADCA-certified, 4.9\u2605 from 560+ reviews.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ductdudes.com\/es\/\" \/>\n<meta property=\"og:site_name\" content=\"Duct Dudes\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ductdudesinc\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-05T18:19:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ductdudes.com\/wp-content\/uploads\/2026\/10\/dd-hero-crew.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"788\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ductdudes\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ductdudes.com\\\/\",\"url\":\"https:\\\/\\\/www.ductdudes.com\\\/\",\"name\":\"Air Duct Cleaning NJ | NADCA-Certified Since 2004 | Duct Dudes\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ductdudes.com\\\/#website\"},\"datePublished\":\"2022-02-28T18:50:25+00:00\",\"dateModified\":\"2026-11-05T18:19:09+00:00\",\"description\":\"NJ air duct cleaning from Duct Dudes in Woodbridge. 1 HVAC unit $550\u2013$700, dryer vents $175\u2013$250, no hidden fees. NADCA-certified, 4.9\u2605 from 560+ reviews.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ductdudes.com\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ductdudes.com\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ductdudes.com\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ductdudes.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ductdudes.com\\\/#website\",\"url\":\"https:\\\/\\\/www.ductdudes.com\\\/\",\"name\":\"Duct Dudes\",\"description\":\"Residential &amp; Commercial Air Duct Cleaning Company\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ductdudes.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ductdudes.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ductdudes.com\\\/#organization\",\"name\":\"Duct Dudes LLC\",\"alternateName\":\"Duct Dudes\",\"url\":\"https:\\\/\\\/www.ductdudes.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.ductdudes.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ductdudes.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/logo-1.svg\",\"contentUrl\":\"https:\\\/\\\/www.ductdudes.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/logo-1.svg\",\"caption\":\"Duct Dudes LLC\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ductdudes.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ductdudesinc\\\/\",\"https:\\\/\\\/x.com\\\/ductdudes\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Ductdudes\",\"https:\\\/\\\/www.instagram.com\\\/ductdudes\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Limpieza de conductos de aire en Nueva Jersey | Certificada por NADCA desde 2004 | Duct Dudes","description":"Limpieza de conductos de aire en NJ por Duct Dudes en Woodbridge. 1 unidad de HVAC: $550\u2013$700, ventilaci\u00f3n de secador: $175\u2013$250, sin cargos ocultos. Certificada por NADCA, 4.9\u2605 de 560+ rese\u00f1as.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ductdudes.com\/es\/","og_locale":"es_MX","og_type":"article","og_title":"Air Duct Cleaning NJ | NADCA-Certified Since 2004 | Duct Dudes","og_description":"NJ air duct cleaning from Duct Dudes in Woodbridge. 1 HVAC unit $550\u2013$700, dryer vents $175\u2013$250, no hidden fees. NADCA-certified, 4.9\u2605 from 560+ reviews.","og_url":"https:\/\/www.ductdudes.com\/es\/","og_site_name":"Duct Dudes","article_publisher":"https:\/\/www.facebook.com\/ductdudesinc\/","article_modified_time":"2026-11-05T18:19:09+00:00","og_image":[{"width":1400,"height":788,"url":"https:\/\/www.ductdudes.com\/wp-content\/uploads\/2026\/10\/dd-hero-crew.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_site":"@ductdudes","twitter_misc":{"Tiempo de lectura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ductdudes.com\/","url":"https:\/\/www.ductdudes.com\/","name":"Limpieza de conductos de aire en Nueva Jersey | Certificada por NADCA desde 2004 | Duct Dudes","isPartOf":{"@id":"https:\/\/www.ductdudes.com\/#website"},"datePublished":"2022-02-28T18:50:25+00:00","dateModified":"2026-11-05T18:19:09+00:00","description":"Limpieza de conductos de aire en NJ por Duct Dudes en Woodbridge. 1 unidad de HVAC: $550\u2013$700, ventilaci\u00f3n de secador: $175\u2013$250, sin cargos ocultos. Certificada por NADCA, 4.9\u2605 de 560+ rese\u00f1as.","breadcrumb":{"@id":"https:\/\/www.ductdudes.com\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ductdudes.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ductdudes.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ductdudes.com\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.ductdudes.com\/#website","url":"https:\/\/www.ductdudes.com\/","name":"Duct Dudes","description":"Empresa de limpieza de conductos de aire residenciales y comerciales","publisher":{"@id":"https:\/\/www.ductdudes.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ductdudes.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.ductdudes.com\/#organization","name":"Duct Dudes LLC","alternateName":"Duct Dudes","url":"https:\/\/www.ductdudes.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.ductdudes.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.ductdudes.com\/wp-content\/uploads\/2022\/03\/logo-1.svg","contentUrl":"https:\/\/www.ductdudes.com\/wp-content\/uploads\/2022\/03\/logo-1.svg","caption":"Duct Dudes LLC"},"image":{"@id":"https:\/\/www.ductdudes.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ductdudesinc\/","https:\/\/x.com\/ductdudes","https:\/\/www.youtube.com\/c\/Ductdudes","https:\/\/www.instagram.com\/ductdudes\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.ductdudes.com\/es\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ductdudes.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ductdudes.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ductdudes.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ductdudes.com\/es\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":100,"href":"https:\/\/www.ductdudes.com\/es\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":7805,"href":"https:\/\/www.ductdudes.com\/es\/wp-json\/wp\/v2\/pages\/2\/revisions\/7805"}],"wp:attachment":[{"href":"https:\/\/www.ductdudes.com\/es\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}