:root{--accent-color:#6366f1;--accent2-color:#ffc300;--accent3-color:#daf7a6;--accent4-color:#900c3f;--primary-color:#0047ab;--dark-text-color:#345;--gray-text-color:#777;--button-padding-x:16px;--button-padding-y:8px;--font-family-body:Open Sans;--light-text-color:#fff;--dark-border-color:#444;--light-border-color:#ddd;--font-family-heading:Roboto Condensed;--button-rounded-radius:6px;--dark-background-color:#1a1a1a;--light-background-color:#eef5fb;--medium-background-color:#c9d9e8;--primary-button-text-color:#fff;--secondary-button-bg-color:#e5e5e5;--secondary-button-text-color:#333;--primary-button-hover-bg-color:#003580;--primary-button-hover-text-color:#fff;--secondary-button-hover-bg-color:#ccc;--secondary-button-hover-text-color:#333}body{font-family:var(--font-family-body);color:#111827}.code-section+.code-section{margin-top:2rem}#global-header+.code-section{margin-top:0!important;padding-top:6rem!important}@media (max-width:1023px){#global-header+.code-section{padding-top:5rem!important}}@media (min-width:1024px){[data-landingsite-faq-answer],[data-landingsite-faq-answer].hidden{display:block!important}}@keyframes h1-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}h1{animation:2.2s cubic-bezier(.22,1,.36,1) 50ms both h1-enter}@media (prefers-reduced-motion:reduce){h1{animation:none}}@keyframes dm-pulse{0%{box-shadow:0 0 #0047ab8c}70%{box-shadow:0 0 0 14px #0047ab00}to{box-shadow:0 0 #0047ab00}}@media (max-width:1023px){.code-section>.absolute.rounded-full.animate-pulse{display:none!important}.inline-flex.rounded-full:has(>.fa-location-dot){display:none!important}.dm-hide-mobile{display:none!important}section.code-section:has(h1) div.flex.flex-wrap:has(>div>i.fa-clock){justify-content:center}.dm-book-pop{z-index:2147483000;-webkit-overflow-scrolling:touch;background:#fff;padding:3.25rem .75rem 2rem;display:none;position:fixed;inset:0;overflow-y:auto}.dm-book-pop.open{display:block}.dm-book-close{color:#111;z-index:2147483001;background:#f1f3f6;border-radius:9999px;width:2.5rem;height:2.5rem;font-size:1.75rem;line-height:1;position:fixed;top:.5rem;right:.75rem}html.dm-pop-lock,html.dm-pop-lock body{overflow:hidden}.group:has(>div>img)>div.w-16.h-16:has(>i){display:none!important}.absolute.rounded-full.animate-pulse,.absolute.rounded-full:empty[class*=opacity-],.absolute.rounded-full:empty[class*=blur]{display:none!important}section.code-section:has(h1) div.flex>a[href^=tel\:]:not(.bg-\[var\(--primary-color\)\]){justify-content:center;box-shadow:none!important;background:0 0!important;border:0!important;padding:.5rem!important;transform:none!important}section.code-section:has(h1) div.flex:has(>a[href^=tel\:]){justify-content:center}section.code-section:has(h1).pt-28{padding-top:6.75rem}section.code-section:has(h1) h1{margin-bottom:1rem}section.code-section:has(h1) h1+p{margin-bottom:1.25rem}section.code-section:has(h1) div.lg\:hidden.mb-8:has(>img){margin-bottom:.75rem}section.code-section:has(h1) div.lg\:hidden.mb-8:has(>img)>img{object-fit:cover;height:192px}section.code-section:has(h1) div.flex:has(>a[href*=\/book],>a[href^=tel\:]){justify-content:center;align-items:center}:is(section.code-section:has(h1) div.flex>a[href*=\/book].bg-\[var\(--primary-color\)\],section.code-section:has(h1) div.flex>a[href^=tel\:].bg-\[var\(--primary-color\)\]){justify-content:center;animation:2s infinite dm-pulse}section.code-section:has(h1) a[href^=\#svcgumi]{text-underline-offset:3px;text-decoration:underline;box-shadow:none!important;color:var(--gray-text-color)!important;background:0 0!important;border:0!important;padding:.25rem .5rem!important;font-size:.95rem!important;font-weight:600!important}#svcgumi-form{scroll-margin-top:110px}section.code-section:has(h1) div.relative.lg\:hidden.mb-8{margin-bottom:.75rem}.dm-footer-widget:has(#doms-widget-container:empty){display:none}.dm-footer-widget{color:#111;background:#fff;border-radius:12px;margin-top:2rem;padding:.5rem}}@media (min-width:1024px){.dm-footer-widget{display:none!important}}:is(section.dm-steps,section.code-section:has(img[alt^="Enter your zip code to check"])){--s1:#1d4ed8;--s2:#7c3aed;--s3:#16a34a}section.code-section:has(img[alt^="Enter your zip code to check"])>.container>.max-w-5xl{margin-bottom:4rem}section.code-section:has(img[alt^="Enter your zip code to check"]){background:#f4f6fb!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.relative.rounded-2xl.overflow-hidden{background:#fff!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.relative.rounded-2xl.overflow-hidden img{background:#fff!important}section.code-section:has(img[alt^="Enter your zip code to check"])>.container>.max-w-5xl:nth-of-type(2){--sc:var(--s1);--st:#eff6ff;--eyebrow:"STEP 1";--tag:"Check Availability"}section.code-section:has(img[alt^="Enter your zip code to check"])>.container>.max-w-5xl:nth-of-type(3){--sc:var(--s2);--st:#f5f3ff;--eyebrow:"STEP 2";--tag:"Pick Your TV Size"}section.code-section:has(img[alt^="Enter your zip code to check"])>.container>.max-w-5xl:nth-of-type(4){--sc:var(--s3);--st:#f0fdf4;--eyebrow:"STEP 3";--tag:"Book Your Service"}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.p-8.rounded-2xl{background:#fff!important;border:0!important;border-radius:1.5rem!important;padding:2.25rem 1.5rem 1.75rem!important;box-shadow:0 18px 40px -18px #0f172a2e!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.p-8>h3:before{content:var(--eyebrow);letter-spacing:.14em;color:var(--sc);margin-bottom:.4rem;font-size:.72rem;font-weight:700;display:block}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.absolute.w-16.h-16.rounded-full{background:var(--sc)!important;box-shadow:0 0 0 5px #fff, 0 10px 24px -6px var(--sc)!important;top:-1.25rem!important;left:-.25rem!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.w-8.h-8.rounded-full{width:2.5rem;height:2.5rem;background:color-mix(in srgb, var(--sc) 12%, #fff)!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.w-8.h-8.rounded-full>i{color:var(--sc)!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.relative.rounded-2xl.overflow-hidden{outline:6px solid #fff;border:0!important;border-radius:1.25rem!important;box-shadow:0 20px 44px -16px #0f172a47!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.absolute[class*=rotate-6]{line-height:1.1;background:var(--sc)!important;border-radius:.9rem!important;padding:.5rem 1rem!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.absolute[class*=rotate-6]:after{content:var(--tag);opacity:.9;font-size:.75rem;font-weight:600;display:block}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.absolute.-right-6[class*=rotate-6]{right:-.25rem!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.absolute.-left-6[class*=rotate-6]{left:-.25rem!important}:is(section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.absolute:has(>div>i[class*=fa-arrow]),section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.absolute:has(>i[class*=fa-arrow])){display:none!important}main section.code-section{margin-top:0!important;margin-bottom:0!important}main section.code-section:is([class*=bg-white],[class*=from-white],[class*="from-[var(--light"],[class*=from-gray-50],[class*=from-slate-50],[class*=from-blue-50],[class*=bg-gray-50],[class*="bg-[var(--light"],:not([class*=bg-])):not(:has(booking-demo)):not(:has(booking-demo-handy)){background:#f4f6fb!important}.absolute.rounded-full.animate-pulse,.absolute.rounded-full:empty[class*=opacity-],.absolute.rounded-full:empty[class*=blur]{display:none!important}div.inline-flex.rounded-full:has(>i):has(>span){display:none!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.absolute[class*=rotate-6]{display:none!important}section.code-section:has(img[alt^="Enter your zip code to check"]) .max-w-5xl div.p-8>h3:before{content:none!important}div.absolute.bg-white.rounded-xl:has(>div>div.bg-green-100>i.fa-check){display:none!important}div.absolute.bg-white.rounded-xl[class*=-bottom-6],div.absolute.bg-white.rounded-xl.bottom-6{display:none!important}section.code-section:is([class*="from-[var(--dark"],[class*="from-[#"],[class*="bg-[var(--dark"]):has(h1) div.flex>a[href^=tel\:]:not(.bg-\[var\(--primary-color\)\]){color:#fff!important}.dm-ticker{background:#fff;border-top:1px solid #e5e7eb;padding:22px 0 26px;overflow:hidden}.dm-tk-head{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.dm-tk-track{width:max-content;animation:70s linear infinite dm-tk;display:flex}.dm-tk-track:hover{animation-play-state:paused}.dm-tk-still{scrollbar-width:none;scroll-snap-type:x mandatory;width:auto;padding:0 16px;animation:none;overflow-x:auto}.dm-tk-still .dm-tk-row[aria-hidden]{display:none}.dm-tk-still::-webkit-scrollbar{display:none}.dm-tk-still .dm-tk-item{scroll-snap-align:start}.dm-tk-row{gap:16px;padding-right:16px;display:flex}.dm-tk-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;flex:none;gap:6px;width:320px;padding:14px 16px;display:flex}.dm-tk-stars{color:#f5a623;letter-spacing:2px;font-size:14px}.dm-tk-text{color:#374151;font-size:14px;line-height:1.45}.dm-tk-who{color:#111827;font-size:13px;font-weight:700}@keyframes dm-tk{to{transform:translate(-50%)}}@media (max-width:640px){.dm-tk-item{width:260px}}img.dm-zoom{cursor:zoom-in;transition:transform .45s,filter .45s}img.dm-zoom:hover{filter:brightness(1.04);transform:scale(1.04)}.dm-lb{z-index:10000;opacity:0;pointer-events:none;cursor:zoom-out;background:#0a0c12eb;justify-content:center;align-items:center;padding:16px;transition:opacity .25s;display:flex;position:fixed;inset:0}.dm-lb.open{opacity:1;pointer-events:auto}.dm-lb img{border-radius:12px;max-width:100%;max-height:88vh;transition:transform .25s;transform:scale(.96);box-shadow:0 30px 80px #00000080}.dm-lb.open img{transform:none}.dm-lb button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:40px;line-height:1;position:absolute;top:14px;right:18px}.dm-sticky{display:none}@media (max-width:1023px){.dm-sticky{z-index:9000;padding:10px 14px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #e5e7eb;gap:10px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px #11182714}.dm-sticky.show{transform:none}.dm-sticky a{border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 0;font-size:16px;font-weight:700;text-decoration:none;display:flex}.dm-sticky-call{color:#111827;background:#fff;border:1px solid #d1d5db;flex:0 0 34%}.dm-sticky-book{background:var(--primary-color,#0047ab);color:#fff;flex:1}}@media (prefers-reduced-motion:reduce){img.dm-zoom,img.dm-zoom:hover{transition:none;transform:none}.dm-sticky{transition:none}}@media (min-width:1024px){#sasqgwm{padding-top:4rem;padding-bottom:4.5rem}#sasqgwm>.container>.grid{align-items:start}#sasqgwm>.container>.grid>div:nth-child(2){margin-top:.5rem}#sasqgwm h1{margin-bottom:1.1rem;font-size:3.1rem;line-height:1.1}#sasqgwm h1+p{margin-bottom:1.5rem;font-size:1.1rem}}.dm-mq{background:#0b2a5b;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:18px 0;overflow:hidden}.dm-mq-track{width:max-content;animation:38s linear infinite dm-mq;display:flex}.dm-mq:hover .dm-mq-track{animation-play-state:paused}.dm-mq-row{align-items:center;display:flex}.dm-mq-item{color:#fff;white-space:nowrap;align-items:center;gap:12px;padding:0 28px;text-decoration:none;display:inline-flex}.dm-mq-ic{background:#ffffff1a;border:1px solid #ffffff26;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dm-mq-ic i{color:#fff;font-size:17px}.dm-mq-t{font-family:var(--font-family-heading);letter-spacing:.01em;font-size:20px;font-weight:700}.dm-mq-d{color:#9fb6d9;font-size:15px}.dm-mq-item:hover .dm-mq-t{text-underline-offset:4px;text-decoration:underline}.dm-mq-sep{color:#5b82c4;font-size:14px}@keyframes dm-mq{to{transform:translate(-50%)}}@media (max-width:640px){.dm-mq{padding:14px 0}.dm-mq-item{gap:10px;padding:0 18px}.dm-mq-t{font-size:17px}.dm-mq-d{display:none}.dm-mq-ic{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.dm-mq-track{justify-content:center;width:auto;animation:none}.dm-mq-row[aria-hidden]{display:none}.dm-mq-row{flex-wrap:wrap;justify-content:center;row-gap:10px}.dm-mq-row>:nth-child(n+6){display:none}}.dm-feat>*+*{margin-top:1.1rem!important}.dm-feat h3{margin-bottom:.3rem!important;font-size:1.1rem!important}.dm-feat p{font-size:.93rem;line-height:1.5}.dm-feat .rounded-full.p-3{padding:.55rem}.dm-feat .rounded-full i{font-size:1rem}@media (max-width:1023px){#sasqgwm .dm-promo{text-align:center;margin:1.25rem auto 1.5rem;line-height:1.6}#sasqgwm .dm-rate{justify-content:center;align-self:center;margin:1.75rem auto .5rem}}.dm-rv{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.dm-rv.dm-rv-in{opacity:1;transform:none}.dm-map{border-radius:18px;max-width:1100px;margin:2.5rem auto 0;overflow:hidden;box-shadow:0 20px 50px -20px #00000073}@media (max-width:640px){.dm-map iframe{height:320px}}.dm-loc-city{letter-spacing:.01em;color:var(--dark-text-color)!important;font-weight:700!important}.dm-loc-city:not(:first-child){border-top:1px solid #eef0f3;margin-top:4px;padding-top:10px!important}.dm-loc-sub{font-size:.92rem;padding-left:1.75rem!important}.dm-loc-row{align-items:center;display:flex}.dm-loc-row .dm-loc-city{flex:1}.dm-loc-tog{color:var(--gray-text-color);cursor:pointer;background:0 0;border:0;padding:.4rem .9rem;transition:transform .2s}.dm-loc-grp .dm-loc-sub{display:none}.dm-loc-grp.open .dm-loc-sub{display:block}.dm-loc-grp.open .dm-loc-tog{transform:rotate(180deg)}@media (hover:hover){.dm-loc-grp:hover .dm-loc-sub{display:block}.dm-loc-grp:hover .dm-loc-tog{transform:rotate(180deg)}}.dm-loc-grp+.dm-loc-city{border-top:1px solid #eef0f3;margin-top:4px;padding-top:10px!important}@media (min-width:1024px){img.dm-okc-hero{aspect-ratio:4/3;object-fit:cover;object-position:50% 38%;height:auto}}@media (max-width:1023px){img.dm-okc-hero{object-position:50% 31%}}
