{"id":20462,"date":"2026-08-17T04:44:00","date_gmt":"2026-08-17T04:44:00","guid":{"rendered":"https:\/\/staging.rayzeek.com\/?post_type=product&#038;p=20462"},"modified":"2026-08-19T10:02:51","modified_gmt":"2026-08-19T10:02:51","slug":"rz053","status":"publish","type":"product","link":"https:\/\/staging.rayzeek.com\/fr\/products\/rz053\/","title":{"rendered":"RZ053"},"content":{"rendered":"\n<style id=\"rz053-product-page-shell-styles\">\nbody.postid-20462 #rz053-feature-six-v1,\nbody.postid-20462 #rz053-real-world-value-v1,\nbody.postid-20462 #rz053-product-details-reference-v1,\nbody.postid-20462 #rz053-how-it-works-slider-reference-v2,\nbody.postid-20462 #rz053-applications-scalable-v2,\nbody.postid-20462 #rz053-product-categories-v1 {\n    scroll-margin-top: 96px;\n}\n<\/style>\n\n\n\n<style id=\"rz053-woocommerce-summary-styles\">\nbody.postid-20462 #product-20462 > .summary.entry-summary {\n    box-sizing: border-box;\n    padding: 46px 32px 48px 48px;\n    color: #171b1d;\n    font-family: \"Poppins\", sans-serif;\n    font-weight: 300;\n}\n\nbody.postid-20462 #product-20462 .summary .product_meta_sku,\nbody.postid-20462 #product-20462 .summary > .price {\n    display: none;\n}\n\nbody.postid-20462 #product-20462 .summary .product_title {\n    max-width: 590px;\n    margin: 0;\n    color: #141719;\n    letter-spacing: 0;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__model {\n    display: block;\n    margin: 0 0 13px;\n    color: #2c8d4c;\n    font-size: 14px;\n    font-weight: 600;\n    line-height: 1.4;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__name {\n    display: block;\n    font-size: 54px;\n    font-weight: 200;\n    line-height: 1.08;\n}\n\nbody.postid-20462 #product-20462 .woocommerce-product-details__short-description {\n    max-width: 600px;\n    margin-top: 27px;\n    color: #171b1d;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary,\nbody.postid-20462 #product-20462 .rz053-product-summary p,\nbody.postid-20462 #product-20462 .rz053-product-summary ul {\n    margin-bottom: 0;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__proposition {\n    max-width: 560px;\n    margin: 0;\n    color: #50595e;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1.65;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    margin-top: 30px;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__action,\nbody.postid-20462 #product-20462 .summary .contact_wrapper a.rz053-product-summary__action {\n    display: inline-flex;\n    min-height: 46px;\n    align-items: center;\n    justify-content: center;\n    padding: 12px 22px;\n    border: 1px solid #1e2528;\n    border-radius: 2px;\n    background: transparent;\n    box-shadow: none;\n    color: #171b1d;\n    font-size: 14px;\n    font-weight: 500;\n    line-height: 1.2;\n    text-decoration: none;\n    transition: background-color 180ms ease, border-color 180ms ease, color 180ms ease;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__action--primary,\nbody.postid-20462 #product-20462 .summary .contact_wrapper a.rz053-product-summary__action--primary {\n    min-width: 126px;\n    border-color: #2f9854;\n    background: #2f9854;\n    color: #fff;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__action:hover,\nbody.postid-20462 #product-20462 .rz053-product-summary__action:focus-visible {\n    border-color: #2f9854;\n    background: #edf7f0;\n    color: #226f3d;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__action--primary:hover,\nbody.postid-20462 #product-20462 .rz053-product-summary__action--primary:focus-visible,\nbody.postid-20462 #product-20462 .summary .contact_wrapper a.rz053-product-summary__action--primary:hover,\nbody.postid-20462 #product-20462 .summary .contact_wrapper a.rz053-product-summary__action--primary:focus-visible {\n    border-color: #247d43;\n    background: #247d43;\n    color: #fff;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__action:focus-visible {\n    outline: 2px solid #171b1d;\n    outline-offset: 3px;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__divider {\n    width: 100%;\n    height: 1px;\n    margin-top: 38px;\n    background: #dfe4e1;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__benefits {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 25px 30px;\n    margin: 31px 0 0;\n    padding: 0;\n    list-style: none;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__benefits li {\n    display: grid;\n    grid-template-columns: 24px minmax(0, 1fr);\n    align-items: start;\n    gap: 12px;\n    min-width: 0;\n    margin: 0;\n    padding: 0;\n    color: #333b3f;\n    font-size: 15px;\n    font-weight: 300;\n    line-height: 1.55;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__benefits li::before {\n    display: none;\n    content: none;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__benefits svg {\n    position: static;\n    grid-column: 1;\n    grid-row: 1;\n    width: 21px;\n    height: 21px;\n    margin-top: 1px;\n    fill: none;\n    stroke: #319f58;\n    stroke-width: 1.45;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\nbody.postid-20462 #product-20462 .rz053-product-summary__benefits li > span {\n    display: block;\n    grid-column: 2;\n    grid-row: 1;\n    width: auto;\n    min-width: 0;\n}\n\n@media (max-width: 1023px) {\n    body.postid-20462 #product-20462 > .summary.entry-summary {\n        padding: 34px 24px 40px 34px;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__name {\n        font-size: 46px;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__proposition {\n        font-size: 17px;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__benefits {\n        grid-template-columns: 1fr;\n        gap: 19px;\n    }\n\n}\n\n@media (max-width: 768px) {\n    body.postid-20462 #product-20462 > .summary.entry-summary {\n        width: 100%;\n        padding: 34px 20px 52px;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__model {\n        margin-bottom: 10px;\n        font-size: 13px;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__name {\n        max-width: 520px;\n        font-size: 42px;\n    }\n\n    body.postid-20462 #product-20462 .woocommerce-product-details__short-description {\n        margin-top: 22px;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__proposition {\n        font-size: 16px;\n        line-height: 1.65;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__actions {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        margin-top: 26px;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__action,\n    body.postid-20462 #product-20462 .summary .contact_wrapper a.rz053-product-summary__action {\n        width: 100%;\n        min-width: 0;\n        padding-right: 12px;\n        padding-left: 12px;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__divider {\n        margin-top: 32px;\n    }\n\n    body.postid-20462 #product-20462 .rz053-product-summary__benefits {\n        grid-template-columns: 1fr;\n        gap: 18px;\n        margin-top: 27px;\n    }\n\n}\n\n@media (max-width: 380px) {\n    body.postid-20462 #product-20462 .rz053-product-summary__actions {\n        grid-template-columns: 1fr;\n    }\n\n}\n<\/style>\n\n\n\n<script id=\"rz053-woocommerce-summary-script\">\n(function () {\n    function replaceGeneratedProductName() {\n        var reviewTitle = document.getElementById('reply-title');\n        if (!reviewTitle || reviewTitle.textContent.indexOf('RZ053') === -1) {\n            return;\n        }\n\n        Array.prototype.forEach.call(reviewTitle.childNodes, function (node) {\n            if (node.nodeType === 3 && node.nodeValue.indexOf('RZ053') !== -1) {\n                node.nodeValue = node.nodeValue.replace('RZ053', 'Motion Sensor AC Controller');\n            }\n        });\n    }\n\n    var product = document.getElementById('product-20462');\n    if (!product || product.getAttribute('data-rz053-summary-ready') === 'true') {\n        return;\n    }\n\n    var title = product.querySelector('.summary .product_title');\n    var summary = product.querySelector('[data-rz053-product-summary]');\n    var actions = summary ? summary.querySelector('.rz053-product-summary__actions') : null;\n    var contactLink = product.querySelector('.summary .contact_wrapper a');\n    var generatedButtons = contactLink ? contactLink.closest('.rz_product_buttons') : null;\n\n    if (!title || !summary || !actions) {\n        return;\n    }\n\n    title.textContent = '';\n\n    var model = document.createElement('span');\n    model.className = 'rz053-product-summary__model';\n    model.textContent = 'RZ050';\n\n    var name = document.createElement('span');\n    name.className = 'rz053-product-summary__name';\n    name.textContent = 'Motion Sensor AC Controller';\n\n    title.appendChild(model);\n    title.appendChild(name);\n\n    if (contactLink) {\n        contactLink.textContent = 'Contact us';\n        contactLink.className = 'rz053-product-summary__action rz053-product-summary__action--primary';\n        actions.insertBefore(contactLink, actions.firstChild);\n    }\n\n    if (generatedButtons && generatedButtons.parentNode) {\n        generatedButtons.parentNode.removeChild(generatedButtons);\n    }\n\n    product.setAttribute('data-rz053-summary-ready', 'true');\n\n    replaceGeneratedProductName();\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', replaceGeneratedProductName, { once: true });\n    }\n}());\n<\/script>\n\n\n\n<section id=\"rz053-product-hotspots-v1\" lang=\"en\" aria-labelledby=\"rz053-product-hotspots-v1-title\">\n    <div class=\"rz053-product-hotspots__inner\">\n        <div class=\"rz053-product-hotspots__copy\">\n            <p class=\"rz053-product-hotspots__eyebrow\">Product overview<\/p>\n            <h2 id=\"rz053-product-hotspots-v1-title\" class=\"rz053-product-hotspots__title\">Motion Sensor AC Controller<\/h2>\n            <p id=\"rz053-product-hotspots-v1-instructions\" class=\"rz053-product-hotspots__text\">RZ050 learns the OFF command from your AC remote and sends it after the room has been vacant for the delay you choose.<\/p>\n        <\/div>\n        <div class=\"rz053-product-hotspots__visual\">\n            <div class=\"rz053-product-hotspots__media\" aria-describedby=\"rz053-product-hotspots-v1-instructions\">\n                <img class=\"rz053-product-hotspots__image\" src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg\" alt=\"White Rayzeek RZ050 controller showing the front motion lens, wall mount, and adjustable infrared transmitter\" width=\"1200\" height=\"1200\" decoding=\"async\" fetchpriority=\"high\">\n\n                <button class=\"rz053-product-hotspots__hotspot rz053-product-hotspots__hotspot--lens\" type=\"button\" aria-label=\"Learn about the Fresnel lens\" aria-expanded=\"false\" aria-controls=\"rz053-product-hotspots-v1-detail-lens\">\n                    <span aria-hidden=\"true\">+<\/span>\n                <\/button>\n                <div id=\"rz053-product-hotspots-v1-detail-lens\" class=\"rz053-product-hotspots__detail rz053-product-hotspots__detail--lens\" aria-hidden=\"true\">\n                    <strong>Watch the room<\/strong>\n                    <span>The Fresnel lens faces the part of the room where movement is expected.<\/span>\n                <\/div>\n\n                <button class=\"rz053-product-hotspots__hotspot rz053-product-hotspots__hotspot--housing\" type=\"button\" aria-label=\"Learn about the wall mount\" aria-expanded=\"false\" aria-controls=\"rz053-product-hotspots-v1-detail-housing\">\n                    <span aria-hidden=\"true\">+<\/span>\n                <\/button>\n                <div id=\"rz053-product-hotspots-v1-detail-housing\" class=\"rz053-product-hotspots__detail rz053-product-hotspots__detail--housing\" aria-hidden=\"true\">\n                    <strong>Find the right position<\/strong>\n                    <span>The wall mount supports adhesive or screw fixing after the location has been tested.<\/span>\n                <\/div>\n\n                <button class=\"rz053-product-hotspots__hotspot rz053-product-hotspots__hotspot--lead\" type=\"button\" aria-label=\"Learn about the infrared transmitter\" aria-expanded=\"false\" aria-controls=\"rz053-product-hotspots-v1-detail-lead\">\n                    <span aria-hidden=\"true\">+<\/span>\n                <\/button>\n                <div id=\"rz053-product-hotspots-v1-detail-lead\" class=\"rz053-product-hotspots__detail rz053-product-hotspots__detail--lead\" aria-hidden=\"true\">\n                    <strong>Reach the AC<\/strong>\n                    <span>The adjustable infrared transmitter aims the learned command toward the air conditioner.<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<style id=\"01-product-hotspots-styles\">\n#rz053-product-hotspots-v1 {\n    width: 100%;\n    margin: 0;\n    overflow: hidden;\n    border-top: 1px solid #dfe5e2;\n    background: #ffffff;\n    color: #202725;\n    font-family: \"Poppins\", Arial, sans-serif;\n    isolation: isolate;\n}\n\n#rz053-product-hotspots-v1,\n#rz053-product-hotspots-v1 * {\n    box-sizing: border-box;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__inner {\n    display: grid;\n    grid-template-columns: minmax(320px, 570px) minmax(360px, 410px);\n    align-items: center;\n    gap: 48px;\n    justify-content: center;\n    width: 100%;\n    max-width: 1696px;\n    min-height: 720px;\n    margin: 0 auto;\n    padding: 80px 48px;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__copy {\n    width: 100%;\n    max-width: 570px;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__title {\n    max-width: 12ch;\n    margin: 0 0 24px;\n    color: #202725;\n    font-size: 54px;\n    font-weight: 300;\n    line-height: 1.1;\n    letter-spacing: 0;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__text {\n    max-width: 36rem;\n    margin: 0;\n    color: #53605c;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1.65;\n    letter-spacing: 0;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__visual {\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n    width: 100%;\n    min-width: 0;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__media {\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: min(100%, 430px);\n    height: 560px;\n    overflow: hidden;\n    background: #ffffff;\n    border-radius: 8px;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__image {\n    display: block;\n    width: 100%;\n    height: 100%;\n    margin: 0;\n    border: 0;\n    border-radius: 0;\n    box-shadow: none;\n    object-fit: contain;\n    object-position: center;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot {\n    position: absolute;\n    z-index: 3;\n    display: grid;\n    width: 36px;\n    height: 36px;\n    padding: 0;\n    place-items: center;\n    border: 2px solid #ffffff;\n    border-radius: 50%;\n    background: #319f58;\n    box-shadow: 0 4px 14px rgba(49, 159, 88, 0.25);\n    color: #ffffff;\n    cursor: pointer;\n    font: inherit;\n    font-size: 24px;\n    font-weight: 300;\n    line-height: 1;\n    transform: translate(-50%, -50%);\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot::after {\n    position: absolute;\n    inset: -8px;\n    border: 1px solid rgba(49, 159, 88, 0.55);\n    border-radius: 50%;\n    content: \"\";\n    animation: rz053-hotspot-pulse 2.2s ease-out infinite;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot:hover,\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot:focus-visible,\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot[aria-expanded=\"true\"] {\n    border-color: #319f58;\n    background: #ffffff;\n    color: #319f58;\n    outline: none;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot:focus-visible {\n    box-shadow: 0 0 0 4px rgba(49, 159, 88, 0.24), 0 4px 14px rgba(49, 159, 88, 0.25);\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot--lens {\n    left: 68%;\n    top: 32%;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot--housing {\n    left: 57%;\n    top: 60%;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot--lead {\n    left: 70%;\n    top: 81%;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail {\n    position: absolute;\n    z-index: 4;\n    display: grid;\n    gap: 4px;\n    width: 220px;\n    padding: 14px 16px;\n    border-radius: 6px;\n    background: #ffffff;\n    box-shadow: 0 12px 30px rgba(32, 39, 37, 0.16);\n    color: #202020;\n    opacity: 0;\n    pointer-events: none;\n    transform: translateY(8px);\n    transition: opacity 160ms ease, transform 160ms ease, visibility 160ms ease;\n    visibility: hidden;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail strong,\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail span {\n    display: block;\n    margin: 0;\n    letter-spacing: 0;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail strong {\n    font-size: 15px;\n    font-weight: 600;\n    line-height: 1.35;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail span {\n    color: #555555;\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 1.45;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail--lens {\n    left: 8%;\n    top: 13%;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail--housing {\n    right: 6%;\n    top: 66%;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail--lead {\n    left: 8%;\n    top: 58%;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot:hover + .rz053-product-hotspots__detail,\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot:focus-visible + .rz053-product-hotspots__detail,\n#rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot[aria-expanded=\"true\"] + .rz053-product-hotspots__detail {\n    opacity: 1;\n    transform: translateY(0);\n    visibility: visible;\n}\n\n@keyframes rz053-hotspot-pulse {\n    0% {\n        opacity: 0.75;\n        transform: scale(0.75);\n    }\n\n    75%,\n    100% {\n        opacity: 0;\n        transform: scale(1.3);\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__hotspot::after {\n        animation: none;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__detail {\n        transition: none;\n    }\n}\n\n@media (max-width: 960px) {\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__inner {\n        grid-template-columns: minmax(260px, 0.9fr) minmax(340px, 1.1fr);\n        gap: 48px;\n        min-height: 620px;\n        padding: 64px 40px;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__visual {\n        justify-content: center;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__title {\n        font-size: 44px;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__media {\n        width: min(100%, 380px);\n        height: 500px;\n    }\n}\n\n@media (max-width: 700px) {\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__inner {\n        grid-template-columns: minmax(0, 1fr);\n        gap: 40px;\n        min-height: 0;\n        padding: 56px 24px 40px;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__copy {\n        max-width: 34rem;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__title {\n        max-width: 11ch;\n        margin-bottom: 18px;\n        font-size: 40px;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__text {\n        font-size: 17px;\n        line-height: 1.65;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__media {\n        width: min(100%, 360px);\n        height: 460px;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__detail {\n        right: auto;\n        left: 16px;\n        width: calc(100% - 32px);\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__detail--lens {\n        top: 5%;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__detail--housing {\n        top: 64%;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__detail--lead {\n        top: 55%;\n        bottom: auto;\n    }\n}\n<\/style>\n\n\n\n<script id=\"01-product-hotspots-script\">\n(function () {\n    var root = document.getElementById('rz053-product-hotspots-v1');\n    if (!root || root.getAttribute('data-hotspots-ready') === 'true') {\n        return;\n    }\n\n    var hotspots = Array.prototype.slice.call(root.querySelectorAll('.rz053-product-hotspots__hotspot'));\n\n    function setOpen(button, open) {\n        var detailId = button.getAttribute('aria-controls');\n        var detail = detailId ? root.querySelector('#' + detailId) : null;\n        button.setAttribute('aria-expanded', open ? 'true' : 'false');\n        if (detail) {\n            detail.setAttribute('aria-hidden', open ? 'false' : 'true');\n        }\n    }\n\n    function closeAll(except) {\n        hotspots.forEach(function (button) {\n            if (button !== except) {\n                setOpen(button, false);\n            }\n        });\n    }\n\n    root.addEventListener('click', function (event) {\n        var button = event.target.closest('.rz053-product-hotspots__hotspot');\n        if (!button || !root.contains(button)) {\n            return;\n        }\n\n        var shouldOpen = button.getAttribute('aria-expanded') !== 'true';\n        closeAll(button);\n        setOpen(button, shouldOpen);\n    });\n\n    root.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape') {\n            closeAll(null);\n            var active = root.querySelector('.rz053-product-hotspots__hotspot:focus');\n            if (active) {\n                active.blur();\n            }\n        }\n    });\n\n    root.setAttribute('data-hotspots-ready', 'true');\n}());\n<\/script>\n\n\n\n<div id=\"rz053-feature-six-demo-v1\" lang=\"en\">\n    <section id=\"rz053-feature-six-v1\" class=\"rz053-feature-count__section rz053-feature-count__section--six\" data-rz053-count-section data-feature-count=\"6\" aria-labelledby=\"rz053-feature-six-v1-title\">\n        <div class=\"rz053-feature-count__intro\">\n            <p class=\"rz053-feature-count__eyebrow\">Features<\/p>\n            <div class=\"rz053-feature-count__intro-copy\">\n                <h2 id=\"rz053-feature-six-v1-title\" class=\"rz053-feature-count__heading\">Controls that fit the room<\/h2>\n                <p class=\"rz053-feature-count__lead\">Set the command, vacancy delay, and operating mode for the space.<\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"rz053-feature-count__grid\">\n            <article class=\"rz053-feature-count__item\" data-rz053-count-item>\n                <button class=\"rz053-feature-count__trigger\" type=\"button\" aria-controls=\"rz053-feature-six-v1-detail-routine\">\n                    <span class=\"rz053-feature-count__kicker\">Vacancy routine<\/span>\n                    <span class=\"rz053-feature-count__title\">Respond after activity stops<\/span>\n                    <span class=\"rz053-feature-count__meta\">\n                        <span class=\"rz053-feature-count__number\" aria-hidden=\"true\">01<\/span>\n                        <span class=\"rz053-feature-count__toggle\" aria-hidden=\"true\"><\/span>\n                    <\/span>\n                <\/button>\n                <div id=\"rz053-feature-six-v1-detail-routine\" class=\"rz053-feature-count__detail\">\n                    <div class=\"rz053-feature-count__detail-inner\">\n                        <p>After the selected vacancy delay passes with no new movement, RZ050 sends the learned OFF command.<\/p>\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"rz053-feature-count__item\" data-rz053-count-item>\n                <button class=\"rz053-feature-count__trigger\" type=\"button\" aria-controls=\"rz053-feature-six-v1-detail-commands\">\n                    <span class=\"rz053-feature-count__kicker\">Learned commands<\/span>\n                    <span class=\"rz053-feature-count__title\">Use the AC command you choose<\/span>\n                    <span class=\"rz053-feature-count__meta\">\n                        <span class=\"rz053-feature-count__number\" aria-hidden=\"true\">02<\/span>\n                        <span class=\"rz053-feature-count__toggle\" aria-hidden=\"true\"><\/span>\n                    <\/span>\n                <\/button>\n                <div id=\"rz053-feature-six-v1-detail-commands\" class=\"rz053-feature-count__detail\">\n                    <div class=\"rz053-feature-count__detail-inner\">\n                        <p>Teach the required OFF command, with an optional ON or temperature command.<\/p>\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"rz053-feature-count__item\" data-rz053-count-item>\n                <button class=\"rz053-feature-count__trigger\" type=\"button\" aria-controls=\"rz053-feature-six-v1-detail-delay\">\n                    <span class=\"rz053-feature-count__kicker\">Adjustable timing<\/span>\n                    <span class=\"rz053-feature-count__title\">Choose a delay that fits the room<\/span>\n                    <span class=\"rz053-feature-count__meta\">\n                        <span class=\"rz053-feature-count__number\" aria-hidden=\"true\">03<\/span>\n                        <span class=\"rz053-feature-count__toggle\" aria-hidden=\"true\"><\/span>\n                    <\/span>\n                <\/button>\n                <div id=\"rz053-feature-six-v1-detail-delay\" class=\"rz053-feature-count__detail\">\n                    <div class=\"rz053-feature-count__detail-inner\">\n                        <p>Choose 15 or 30 minutes, one hour, or two hours.<\/p>\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"rz053-feature-count__item\" data-rz053-count-item>\n                <button class=\"rz053-feature-count__trigger\" type=\"button\" aria-controls=\"rz053-feature-six-v1-detail-night\">\n                    <span class=\"rz053-feature-count__kicker\">Day and Night modes<\/span>\n                    <span class=\"rz053-feature-count__title\">Keep nighttime behavior intentional<\/span>\n                    <span class=\"rz053-feature-count__meta\">\n                        <span class=\"rz053-feature-count__number\" aria-hidden=\"true\">04<\/span>\n                        <span class=\"rz053-feature-count__toggle\" aria-hidden=\"true\"><\/span>\n                    <\/span>\n                <\/button>\n                <div id=\"rz053-feature-six-v1-detail-night\" class=\"rz053-feature-count__detail\">\n                    <div class=\"rz053-feature-count__detail-inner\">\n                        <p>Day Mode runs the vacancy routine all day. Night Mode suppresses automatic OFF in darkness.<\/p>\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"rz053-feature-count__item\" data-rz053-count-item>\n                <button class=\"rz053-feature-count__trigger\" type=\"button\" aria-controls=\"rz053-feature-six-v1-detail-placement\">\n                    <span class=\"rz053-feature-count__kicker\">Flexible placement<\/span>\n                    <span class=\"rz053-feature-count__title\">Position it where both directions work<\/span>\n                    <span class=\"rz053-feature-count__meta\">\n                        <span class=\"rz053-feature-count__number\" aria-hidden=\"true\">05<\/span>\n                        <span class=\"rz053-feature-count__toggle\" aria-hidden=\"true\"><\/span>\n                    <\/span>\n                <\/button>\n                <div id=\"rz053-feature-six-v1-detail-placement\" class=\"rz053-feature-count__detail\">\n                    <div class=\"rz053-feature-count__detail-inner\">\n                        <p>Aim the motion lens toward the room and the infrared transmitter toward the AC.<\/p>\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"rz053-feature-count__item\" data-rz053-count-item>\n                <button class=\"rz053-feature-count__trigger\" type=\"button\" aria-controls=\"rz053-feature-six-v1-detail-testing\">\n                    <span class=\"rz053-feature-count__kicker\">Setup checks<\/span>\n                    <span class=\"rz053-feature-count__title\">Test the setup and read its status<\/span>\n                    <span class=\"rz053-feature-count__meta\">\n                        <span class=\"rz053-feature-count__number\" aria-hidden=\"true\">06<\/span>\n                        <span class=\"rz053-feature-count__toggle\" aria-hidden=\"true\"><\/span>\n                    <\/span>\n                <\/button>\n                <div id=\"rz053-feature-six-v1-detail-testing\" class=\"rz053-feature-count__detail\">\n                    <div class=\"rz053-feature-count__detail-inner\">\n                        <p>Test the learned command and placement before mounting the controller.<\/p>\n                    <\/div>\n                <\/div>\n            <\/article>\n        <\/div>\n\n    <\/section>\n<\/div>\n\n\n\n<style id=\"02-feature-six-styles\">\n#rz053-feature-six-demo-v1 {\n    width: 100%;\n    margin: 0;\n    overflow: hidden;\n    color: #202725;\n    font-family: \"Poppins\", Arial, sans-serif;\n    isolation: isolate;\n}\n\n#rz053-feature-six-demo-v1,\n#rz053-feature-six-demo-v1 * {\n    box-sizing: border-box;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__section {\n    width: 100%;\n    margin: 0;\n    padding: 100px 0 108px;\n    background: #f7f8f7;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__section--six {\n    border-top: 1px solid #dce3df;\n    background: #f1f4f2;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__intro {\n    display: grid;\n    grid-template-columns: minmax(180px, 0.55fr) minmax(0, 1.45fr);\n    gap: 56px;\n    width: 100%;\n    max-width: 1696px;\n    margin: 0 auto;\n    padding: 0 48px 52px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__eyebrow,\n#rz053-feature-six-demo-v1 .rz053-feature-count__heading,\n#rz053-feature-six-demo-v1 .rz053-feature-count__lead,\n#rz053-feature-six-demo-v1 .rz053-feature-count__detail p {\n    margin: 0;\n    letter-spacing: 0;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__eyebrow {\n    padding-top: 8px;\n    color: #4f625d;\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__intro-copy {\n    display: grid;\n    gap: 20px;\n    max-width: 760px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__heading {\n    max-width: 19ch;\n    color: #202725;\n    font-size: 44px;\n    font-weight: 300;\n    line-height: 1.15;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__lead {\n    max-width: 42rem;\n    color: #5c6864;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1.62;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    width: calc(100% - 96px);\n    max-width: 1600px;\n    margin: 0 auto;\n    border-top: 1px solid #c9d3ce;\n    border-bottom: 1px solid #c9d3ce;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__item {\n    position: relative;\n    grid-column: span 2;\n    min-width: 0;\n    min-height: 390px;\n    overflow: hidden;\n    background: transparent;\n    transition: background-color 240ms ease;\n}\n\n#rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(2),\n#rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(3),\n#rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(5),\n#rz053-feature-six-demo-v1 [data-feature-count=\"6\"] .rz053-feature-count__item:nth-child(2),\n#rz053-feature-six-demo-v1 [data-feature-count=\"6\"] .rz053-feature-count__item:nth-child(3),\n#rz053-feature-six-demo-v1 [data-feature-count=\"6\"] .rz053-feature-count__item:nth-child(5),\n#rz053-feature-six-demo-v1 [data-feature-count=\"6\"] .rz053-feature-count__item:nth-child(6) {\n    border-left: 1px solid #c9d3ce;\n}\n\n#rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(4) {\n    grid-column: 2 \/ span 2;\n    border-top: 1px solid #c9d3ce;\n}\n\n#rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(5) {\n    grid-column: 4 \/ span 2;\n    border-top: 1px solid #c9d3ce;\n}\n\n#rz053-feature-six-demo-v1 [data-feature-count=\"6\"] .rz053-feature-count__item:nth-child(n + 4) {\n    border-top: 1px solid #c9d3ce;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__item::before {\n    position: absolute;\n    z-index: 3;\n    top: 0;\n    left: 30px;\n    width: 32px;\n    height: 2px;\n    background: #319f58;\n    content: \"\";\n    opacity: 0;\n    transform: scaleX(0.45);\n    transform-origin: left center;\n    transition: opacity 240ms ease, transform 240ms ease;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__trigger {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-direction: column;\n    align-items: stretch;\n    width: 100%;\n    min-height: 390px;\n    margin: 0;\n    padding: 32px 30px 26px;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    box-shadow: none;\n    color: inherit;\n    cursor: pointer;\n    font: inherit;\n    text-align: left;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__trigger:focus-visible {\n    outline: 2px solid #319f58;\n    outline-offset: -4px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__kicker,\n#rz053-feature-six-demo-v1 .rz053-feature-count__title,\n#rz053-feature-six-demo-v1 .rz053-feature-count__number {\n    display: block;\n    margin: 0;\n    letter-spacing: 0;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__kicker {\n    color: #536761;\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__title {\n    max-width: 18ch;\n    margin-top: 38px;\n    color: #202725;\n    font-size: 26px;\n    font-weight: 300;\n    line-height: 1.28;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__meta {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    margin-top: auto;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__number {\n    color: #71807b;\n    font-size: 13px;\n    font-weight: 500;\n    line-height: 1;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__toggle {\n    position: relative;\n    display: block;\n    width: 32px;\n    height: 32px;\n    flex: 0 0 32px;\n    border: 1px solid #aab8b3;\n    border-radius: 50%;\n    background: transparent;\n    transition: border-color 240ms ease, background-color 240ms ease;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__toggle::before,\n#rz053-feature-six-demo-v1 .rz053-feature-count__toggle::after {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    width: 12px;\n    height: 1px;\n    background: #31514a;\n    content: \"\";\n    transform: translate(-50%, -50%);\n    transition: background-color 240ms ease, opacity 240ms ease;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__toggle::after {\n    transform: translate(-50%, -50%) rotate(90deg);\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__detail {\n    position: absolute;\n    z-index: 1;\n    top: 194px;\n    right: 30px;\n    left: 30px;\n    color: #45534f;\n    opacity: 1;\n    pointer-events: none;\n    transform: translateY(0);\n    visibility: visible;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__detail-inner {\n    overflow: hidden;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__detail p {\n    max-width: 31ch;\n    font-size: 16px;\n    font-weight: 300;\n    line-height: 1.6;\n}\n\n#rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__detail {\n    opacity: 0;\n    transform: translateY(8px);\n    transition: opacity 240ms ease, transform 240ms ease, visibility 240ms ease;\n    visibility: hidden;\n}\n\n#rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item[data-open=\"true\"] {\n    background: rgba(224, 235, 230, 0.7);\n}\n\n#rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item[data-open=\"true\"]::before {\n    opacity: 1;\n    transform: scaleX(1);\n}\n\n#rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item[data-open=\"true\"] .rz053-feature-count__detail {\n    opacity: 1;\n    transform: translateY(0);\n    visibility: visible;\n}\n\n#rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item[data-open=\"true\"] .rz053-feature-count__toggle {\n    border-color: #319f58;\n    background: #319f58;\n}\n\n#rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item[data-open=\"true\"] .rz053-feature-count__toggle::before,\n#rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item[data-open=\"true\"] .rz053-feature-count__toggle::after {\n    background: #ffffff;\n}\n\n#rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item[data-open=\"true\"] .rz053-feature-count__toggle::after {\n    opacity: 0;\n}\n\n@media (hover: hover) and (pointer: fine) {\n    #rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item:hover {\n        background: rgba(224, 235, 230, 0.7);\n    }\n\n    #rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item:hover::before {\n        opacity: 1;\n        transform: scaleX(1);\n    }\n\n    #rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item:hover .rz053-feature-count__detail {\n        opacity: 1;\n        transform: translateY(0);\n        visibility: visible;\n    }\n\n    #rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item:hover .rz053-feature-count__toggle {\n        border-color: #319f58;\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item,\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item::before,\n    #rz053-feature-six-demo-v1 .rz053-feature-count__toggle,\n    #rz053-feature-six-demo-v1 .rz053-feature-count__toggle::before,\n    #rz053-feature-six-demo-v1 .rz053-feature-count__toggle::after,\n    #rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__detail {\n        transition: none;\n    }\n}\n\n@media (max-width: 1023px) {\n    #rz053-feature-six-demo-v1 .rz053-feature-count__section {\n        padding: 84px 0 92px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__intro {\n        grid-template-columns: minmax(150px, 0.5fr) minmax(0, 1.5fr);\n        gap: 40px;\n        padding: 0 40px 46px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__heading {\n        font-size: 39px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        width: calc(100% - 80px);\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item,\n    #rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(4),\n    #rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(5) {\n        grid-column: auto;\n        border-top: 0 !important;\n        border-left: 0 !important;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item:nth-child(even) {\n        border-left: 1px solid #c9d3ce !important;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item:nth-child(n + 3) {\n        border-top: 1px solid #c9d3ce !important;\n    }\n\n    #rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(5) {\n        grid-column: 1 \/ -1;\n        width: 50%;\n        justify-self: center;\n        border-left: 0 !important;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item,\n    #rz053-feature-six-demo-v1 .rz053-feature-count__trigger {\n        min-height: 365px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__detail {\n        top: 194px;\n    }\n}\n\n@media (max-width: 700px) {\n    #rz053-feature-six-demo-v1 .rz053-feature-count__section {\n        padding: 68px 0 74px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__intro {\n        grid-template-columns: minmax(0, 1fr);\n        gap: 22px;\n        padding: 0 24px 38px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__eyebrow {\n        padding-top: 0;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__heading {\n        max-width: 16ch;\n        font-size: 34px;\n        line-height: 1.18;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__lead {\n        font-size: 17px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__grid {\n        grid-template-columns: minmax(0, 1fr);\n        width: calc(100% - 48px);\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item,\n    #rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(5) {\n        grid-column: auto;\n        width: 100%;\n        min-height: 0;\n        border-top: 0 !important;\n        border-left: 0 !important;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item:nth-child(even) {\n        border-left: 0 !important;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item:nth-child(n + 2),\n    #rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(4),\n    #rz053-feature-six-demo-v1 [data-feature-count=\"5\"] .rz053-feature-count__item:nth-child(5) {\n        border-top: 1px solid #c9d3ce !important;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item::before {\n        left: 24px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__trigger {\n        min-height: 178px;\n        padding: 25px 24px 23px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__title {\n        max-width: 19ch;\n        margin-top: 23px;\n        font-size: 24px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__meta {\n        margin-top: 28px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__detail {\n        position: static;\n        max-height: none;\n        padding: 0 24px 25px;\n        opacity: 1;\n        transform: none;\n        visibility: visible;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__detail p {\n        max-width: 34rem;\n    }\n\n    #rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__detail {\n        max-height: 0;\n        padding-bottom: 0;\n        overflow: hidden;\n        opacity: 0;\n        transform: none;\n        transition: max-height 240ms ease, padding-bottom 240ms ease, opacity 180ms ease, visibility 240ms ease;\n        visibility: hidden;\n    }\n\n    #rz053-feature-six-demo-v1[data-features-ready=\"true\"] .rz053-feature-count__item[data-open=\"true\"] .rz053-feature-count__detail {\n        max-height: 240px;\n        padding-bottom: 25px;\n        opacity: 1;\n        visibility: visible;\n    }\n}\n<\/style>\n\n\n\n<script id=\"02-feature-six-script\">\n(function () {\n    var root = document.getElementById('rz053-feature-six-demo-v1');\n    if (!root || root.getAttribute('data-features-ready') === 'true') {\n        return;\n    }\n\n    var sections = Array.prototype.slice.call(\n        root.querySelectorAll('[data-rz053-count-section]')\n    );\n\n    function getItems(section) {\n        return Array.prototype.slice.call(\n            section.querySelectorAll('[data-rz053-count-item]')\n        );\n    }\n\n    function setOpen(item, open) {\n        var trigger = item.querySelector('.rz053-feature-count__trigger');\n        var detailId = trigger ? trigger.getAttribute('aria-controls') : '';\n        var detail = detailId ? root.querySelector('#' + detailId) : null;\n\n        item.setAttribute('data-open', open ? 'true' : 'false');\n\n        if (trigger) {\n            trigger.setAttribute('aria-expanded', open ? 'true' : 'false');\n        }\n\n        if (detail) {\n            detail.setAttribute('aria-hidden', open ? 'false' : 'true');\n        }\n    }\n\n    function closeSection(section, except) {\n        getItems(section).forEach(function (item) {\n            if (item !== except) {\n                setOpen(item, false);\n            }\n        });\n    }\n\n    sections.forEach(function (section) {\n        closeSection(section, null);\n    });\n\n    root.addEventListener('click', function (event) {\n        var trigger = event.target.closest('.rz053-feature-count__trigger');\n        if (!trigger || !root.contains(trigger)) {\n            return;\n        }\n\n        var item = trigger.closest('[data-rz053-count-item]');\n        var section = item.closest('[data-rz053-count-section]');\n        var shouldOpen = item.getAttribute('data-open') !== 'true';\n\n        closeSection(section, item);\n        setOpen(item, shouldOpen);\n    });\n\n    root.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape') {\n            sections.forEach(function (section) {\n                closeSection(section, null);\n            });\n        }\n    });\n\n    root.setAttribute('data-features-ready', 'true');\n}());\n<\/script>\n\n\n\n<section id=\"rz053-real-world-value-v1\" lang=\"en\" aria-labelledby=\"rz053-real-world-value-v1-title\">\n    <div class=\"rz053-real-world-value__inner\">\n        <header class=\"rz053-real-world-value__intro\">\n            <div>\n                <p class=\"rz053-real-world-value__eyebrow\">Problems it solves<\/p>\n                <h2 id=\"rz053-real-world-value-v1-title\">One less thing to remember<\/h2>\n            <\/div>\n            <div class=\"rz053-real-world-value__intro-copy\">\n                <p>When the room is empty, RZ050 waits, checks for movement, and sends the learned OFF command.<\/p>\n            <\/div>\n        <\/header>\n\n        <div class=\"rz053-real-world-value__stories\">\n            <article class=\"rz053-real-world-value__story\">\n                <figure class=\"rz053-real-world-value__media\">\n                    <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-ai-images\/v2\/s3-after-people-leave-v2.webp?v=20260817\" width=\"1536\" height=\"1024\" alt=\"Empty meeting room with a pulled-back chair and wall-mounted air conditioner\" loading=\"lazy\" decoding=\"async\">\n                <\/figure>\n                <div class=\"rz053-real-world-value__copy\">\n                    <p class=\"rz053-real-world-value__label\">After people leave<\/p>\n                    <h3>A consistent OFF routine<\/h3>\n                    <p>After the selected delay passes with no movement, RZ050 sends the learned OFF command.<\/p>\n                <\/div>\n            <\/article>\n\n            <article class=\"rz053-real-world-value__story rz053-real-world-value__story--reverse\">\n                <figure class=\"rz053-real-world-value__media\">\n                    <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-ai-images\/v2\/s3-low-movement-v2.webp?v=20260817\" width=\"1536\" height=\"1024\" alt=\"Person reading quietly in a home study with a wall-mounted air conditioner\" loading=\"lazy\" decoding=\"async\">\n                <\/figure>\n                <div class=\"rz053-real-world-value__copy\">\n                    <p class=\"rz053-real-world-value__label\">Low-movement rooms<\/p>\n                    <h3>More time for quiet activity<\/h3>\n                    <p>Longer delays give RZ050 more time to detect reading, desk work, meetings, or rest.<\/p>\n                <\/div>\n            <\/article>\n\n            <article class=\"rz053-real-world-value__story\">\n                <figure class=\"rz053-real-world-value__media\">\n                    <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-ai-images\/v2\/s3-placement-rz050-v2.webp?v=20260817\" width=\"1536\" height=\"1024\" alt=\"Hands checking the position of an RZ050 controller with a wall-mounted air conditioner in view\" loading=\"lazy\" decoding=\"async\">\n                <\/figure>\n                <div class=\"rz053-real-world-value__copy\">\n                    <p class=\"rz053-real-world-value__label\">Before mounting<\/p>\n                    <h3>Placement you can test<\/h3>\n                    <p>Verify motion detection and infrared reach before fixing the controller in place.<\/p>\n                <\/div>\n            <\/article>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n\n\n<style id=\"03-real-world-value-styles\">\n#rz053-real-world-value-v1 {\n    box-sizing: border-box;\n    width: 100%;\n    padding: 96px 0 112px;\n    overflow: hidden;\n    background: #ffffff;\n    color: #18211f;\n    font-family: \"Poppins\", Arial, sans-serif;\n}\n\n#rz053-real-world-value-v1 *,\n#rz053-real-world-value-v1 *::before,\n#rz053-real-world-value-v1 *::after {\n    box-sizing: inherit;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__inner {\n    width: min(1600px, calc(100% - 96px));\n    margin: 0 auto;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__intro {\n    display: grid;\n    grid-template-columns: minmax(0, 1.2fr) minmax(300px, 0.8fr);\n    gap: 72px;\n    align-items: end;\n    padding-bottom: 54px;\n    border-bottom: 1px solid #dce2df;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__eyebrow,\n#rz053-real-world-value-v1 .rz053-real-world-value__label,\n#rz053-real-world-value-v1 .rz053-real-world-value__status {\n    margin: 0;\n    letter-spacing: 0;\n    text-transform: uppercase;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__eyebrow {\n    margin-bottom: 18px;\n    color: #319f58;\n    font-size: 13px;\n    font-weight: 700;\n    line-height: 1.4;\n}\n\n#rz053-real-world-value-v1 h2,\n#rz053-real-world-value-v1 h3,\n#rz053-real-world-value-v1 p {\n    letter-spacing: 0;\n}\n\n#rz053-real-world-value-v1 h2 {\n    max-width: 720px;\n    margin: 0;\n    color: #18211f;\n    font-size: 48px;\n    font-weight: 400;\n    line-height: 1.08;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__intro-copy {\n    max-width: 470px;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__intro-copy > p {\n    margin: 0;\n    color: #52605c;\n    font-size: 17px;\n    line-height: 1.7;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__status {\n    display: inline-block;\n    margin-top: 20px;\n    padding: 7px 10px;\n    border: 1px solid #bdc9c4;\n    color: #5d6965;\n    font-size: 11px;\n    font-weight: 700;\n    line-height: 1;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__story {\n    display: grid;\n    grid-template-columns: minmax(0, 1.65fr) minmax(280px, 0.75fr);\n    gap: 72px;\n    align-items: center;\n    padding: 72px 0;\n    border-bottom: 1px solid #dce2df;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__story:last-child {\n    padding-bottom: 0;\n    border-bottom: 0;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__story--reverse {\n    grid-template-columns: minmax(280px, 0.75fr) minmax(0, 1.65fr);\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__story--reverse .rz053-real-world-value__media {\n    grid-column: 2;\n    grid-row: 1;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__story--reverse .rz053-real-world-value__copy {\n    grid-column: 1;\n    grid-row: 1;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__media {\n    position: relative;\n    min-width: 0;\n    margin: 0;\n    overflow: hidden;\n    background: #edf1ef;\n    aspect-ratio: 16 \/ 9;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__copy {\n    min-width: 0;\n    padding-right: 12px;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__label {\n    margin-bottom: 14px;\n    color: #319f58;\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.4;\n}\n\n#rz053-real-world-value-v1 h3 {\n    margin: 0;\n    color: #18211f;\n    font-size: 36px;\n    font-weight: 400;\n    line-height: 1.14;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__copy > p:last-child {\n    margin: 24px 0 0;\n    color: #52605c;\n    font-size: 17px;\n    line-height: 1.75;\n}\n\n@media (max-width: 980px) {\n    #rz053-real-world-value-v1 {\n        padding: 80px 0 92px;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__intro {\n        grid-template-columns: minmax(0, 1fr) minmax(280px, 0.8fr);\n        gap: 40px;\n    }\n\n    #rz053-real-world-value-v1 h2 {\n        font-size: 40px;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__story,\n    #rz053-real-world-value-v1 .rz053-real-world-value__story--reverse {\n        grid-template-columns: minmax(0, 1.35fr) minmax(250px, 0.85fr);\n        gap: 40px;\n        padding: 56px 0;\n    }\n\n    #rz053-real-world-value-v1 h3 {\n        font-size: 31px;\n    }\n}\n\n@media (max-width: 720px) {\n    #rz053-real-world-value-v1 {\n        padding: 64px 0 72px;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__inner {\n        width: min(100% - 32px, 620px);\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__intro {\n        display: block;\n        padding-bottom: 38px;\n    }\n\n    #rz053-real-world-value-v1 h2 {\n        font-size: 36px;\n        line-height: 1.12;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__intro-copy {\n        max-width: none;\n        margin-top: 24px;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__intro-copy > p,\n    #rz053-real-world-value-v1 .rz053-real-world-value__copy > p:last-child {\n        font-size: 16px;\n        line-height: 1.65;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__story,\n    #rz053-real-world-value-v1 .rz053-real-world-value__story--reverse {\n        display: flex;\n        flex-direction: column;\n        gap: 0;\n        align-items: stretch;\n        padding: 44px 0;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__story--reverse .rz053-real-world-value__media,\n    #rz053-real-world-value-v1 .rz053-real-world-value__story--reverse .rz053-real-world-value__copy {\n        grid-column: auto;\n        grid-row: auto;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__media {\n        width: 100%;\n        aspect-ratio: 4 \/ 3;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__copy {\n        padding: 28px 0 0;\n    }\n\n    #rz053-real-world-value-v1 h3 {\n        font-size: 30px;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__copy > p:last-child {\n        margin-top: 18px;\n    }\n}\n<\/style>\n\n\n\n<section id=\"rz053-product-details-reference-v1\" lang=\"en\" aria-labelledby=\"rz053-product-details-reference-v1-title\">\n    <div class=\"rz053-product-details-reference__inner\">\n        <header class=\"rz053-product-details-reference__heading\">\n            <p class=\"rz053-product-details-reference__eyebrow\">Specifications &amp; resources<\/p>\n            <h2 id=\"rz053-product-details-reference-v1-title\">Product details<\/h2>\n        <\/header>\n\n        <section class=\"rz053-product-details-reference__specifications\" aria-labelledby=\"rz053-product-details-reference-v1-specifications-title\">\n            <div class=\"rz053-product-details-reference__section-heading\">\n                <h3 id=\"rz053-product-details-reference-v1-specifications-title\">RZ050 at a glance<\/h3>\n                <span>Base model<\/span>\n            <\/div>\n            <dl class=\"rz053-product-details-reference__specification-list\" aria-label=\"RZ050 specifications\">\n                <div class=\"rz053-product-details-reference__specification\">\n                    <dt>Power<\/dt>\n                    <dd>2 x AAA; not included<\/dd>\n                <\/div>\n                <div class=\"rz053-product-details-reference__specification\">\n                    <dt>Vacancy delay<\/dt>\n                    <dd>15 min, 30 min, 1 h, 2 h<\/dd>\n                <\/div>\n                <div class=\"rz053-product-details-reference__specification\">\n                    <dt>Night Mode delay<\/dt>\n                    <dd>1 h or 2 h<\/dd>\n                <\/div>\n                <div class=\"rz053-product-details-reference__specification\">\n                    <dt>Motion range<\/dt>\n                    <dd>6-9 m max; 1-6 m recommended<\/dd>\n                <\/div>\n                <div class=\"rz053-product-details-reference__specification\">\n                    <dt>Infrared transmission<\/dt>\n                    <dd>Under 10 m; 30-degree direction<\/dd>\n                <\/div>\n                <div class=\"rz053-product-details-reference__specification\">\n                    <dt>Dimensions<\/dt>\n                    <dd>45 x 70 x 64 mm<\/dd>\n                <\/div>\n                <div class=\"rz053-product-details-reference__specification\">\n                    <dt>Mounting<\/dt>\n                    <dd>Adhesive or screws<\/dd>\n                <\/div>\n                <div class=\"rz053-product-details-reference__specification\">\n                    <dt>Operating environment<\/dt>\n                    <dd>Indoor; 0-40&deg;C; up to 90% RH<\/dd>\n                <\/div>\n            <\/dl>\n        <\/section>\n\n        <section class=\"rz053-product-details-reference__options-redesign\" data-rz053-controller-comparison aria-labelledby=\"rz053-product-details-reference-v1-options-redesign-title\">\n            <header class=\"rz053-product-details-reference__comparison-redesign-heading\">\n                <p class=\"rz053-product-details-reference__comparison-version\">Hardware lineup<\/p>\n                <h3 id=\"rz053-product-details-reference-v1-options-redesign-title\">Compare the controllers<\/h3>\n                <p>Choose the controller for your power and control setup.<\/p>\n            <\/header>\n\n            <div class=\"rz053-product-details-reference__comparison-redesign-desktop\">\n                <table class=\"rz053-product-details-reference__comparison-redesign-table\">\n                    <caption>Comparison of RZ050, RZ050-DP, and RZ050-DS controllers<\/caption>\n                    <colgroup>\n                        <col class=\"rz053-product-details-reference__comparison-redesign-feature-column\">\n                        <col data-rz053-controller-comparison-col=\"rz050\">\n                        <col data-rz053-controller-comparison-col=\"rz050-dp\">\n                        <col data-rz053-controller-comparison-col=\"rz050-ds\">\n                    <\/colgroup>\n                    <thead>\n                        <tr>\n                            <th scope=\"col\"><span>Overview<\/span><\/th>\n                            <th scope=\"col\" data-rz053-controller-comparison-header=\"rz050\">\n                                <figure class=\"rz053-product-details-reference__comparison-redesign-product\">\n                                    <div class=\"rz053-product-details-reference__comparison-redesign-product-stage\">\n                                        <img class=\"rz053-product-details-reference__comparison-redesign-image rz053-product-details-reference__comparison-redesign-image--rz050\" src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2025\/08\/rz050_transbg.png\" width=\"1200\" height=\"1200\" alt=\"RZ050 motion sensor AC controller\" loading=\"lazy\" decoding=\"async\">\n                                    <\/div>\n                                    <figcaption>\n                                        <span class=\"rz053-product-details-reference__comparison-redesign-model-badge\">Battery<\/span>\n                                        <strong>RZ050<\/strong>\n                                        <span>Battery-powered controller<\/span>\n                                    <\/figcaption>\n                                <\/figure>\n                            <\/th>\n                            <th scope=\"col\" data-rz053-controller-comparison-header=\"rz050-dp\">\n                                <figure class=\"rz053-product-details-reference__comparison-redesign-product\">\n                                    <div class=\"rz053-product-details-reference__comparison-redesign-product-stage\">\n                                        <img class=\"rz053-product-details-reference__comparison-redesign-image rz053-product-details-reference__comparison-redesign-image--rz050-dp\" src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2025\/08\/rz050-dp_transbg.png\" width=\"1600\" height=\"1600\" alt=\"RZ050-DP motion sensor AC controller with Micro-USB cable\" loading=\"lazy\" decoding=\"async\">\n                                    <\/div>\n                                    <figcaption>\n                                        <span class=\"rz053-product-details-reference__comparison-redesign-model-badge\">Dual power<\/span>\n                                        <strong>RZ050-DP<\/strong>\n                                        <span>Dual-power controller<\/span>\n                                    <\/figcaption>\n                                <\/figure>\n                            <\/th>\n                            <th scope=\"col\" data-rz053-controller-comparison-header=\"rz050-ds\">\n                                <figure class=\"rz053-product-details-reference__comparison-redesign-product\">\n                                    <div class=\"rz053-product-details-reference__comparison-redesign-product-stage\">\n                                        <img class=\"rz053-product-details-reference__comparison-redesign-image rz053-product-details-reference__comparison-redesign-image--rz050-ds\" src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-product-comparison\/v1\/rz050-ds-controller-only.png?v=20260818a\" width=\"1600\" height=\"1600\" alt=\"RZ050-DS motion sensor AC controller\" loading=\"lazy\" decoding=\"async\">\n                                    <\/div>\n                                    <figcaption>\n                                        <span class=\"rz053-product-details-reference__comparison-redesign-model-badge\">RZ001 input<\/span>\n                                        <strong>RZ050-DS<\/strong>\n                                        <span>Controller with RZ001 input<\/span>\n                                    <\/figcaption>\n                                <\/figure>\n                            <\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody>\n                        <tr>\n                            <th scope=\"row\">Power<\/th>\n                            <td>2 x AAA<\/td>\n                            <td>2 x AAA or 5 V Micro-USB<\/td>\n                            <td>5 V USB-C<\/td>\n                        <\/tr>\n                        <tr>\n                            <th scope=\"row\">Learned AC commands<\/th>\n                            <td>OFF required; ON optional<\/td>\n                            <td>OFF required; ON optional<\/td>\n                            <td>OFF only<\/td>\n                        <\/tr>\n                        <tr>\n                            <th scope=\"row\">Automatic ON<\/th>\n                            <td>If learned<\/td>\n                            <td>If learned<\/td>\n                            <td class=\"rz053-product-details-reference__comparison-redesign-muted\">No<\/td>\n                        <\/tr>\n                        <tr>\n                            <th scope=\"row\">Door\/window input<\/th>\n                            <td class=\"rz053-product-details-reference__comparison-redesign-muted\">No<\/td>\n                            <td class=\"rz053-product-details-reference__comparison-redesign-muted\">No<\/td>\n                            <td><span class=\"rz053-product-details-reference__comparison-redesign-emphasis\">RZ001<\/span><\/td>\n                        <\/tr>\n                    <\/tbody>\n                    <tfoot>\n                        <tr>\n                            <th scope=\"row\">Shared by all models<\/th>\n                            <td colspan=\"3\">15 min, 30 min, 1 h, or 2 h vacancy delay<\/td>\n                        <\/tr>\n                    <\/tfoot>\n                <\/table>\n            <\/div>\n\n            <div class=\"rz053-product-details-reference__comparison-redesign-mobile\">\n                <div class=\"rz053-product-details-reference__comparison-redesign-selector\">\n                    <div class=\"rz053-product-details-reference__comparison-tabs\" role=\"tablist\" aria-label=\"Select a controller to compare\">\n                        <button id=\"rz053-controller-comparison-tab-rz050\" type=\"button\" role=\"tab\" aria-selected=\"true\" aria-controls=\"rz053-controller-comparison-panel-rz050\" tabindex=\"0\" data-rz053-controller-comparison-tab=\"rz050\" data-rz053-controller-comparison-image=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2025\/08\/rz050_transbg.png\" data-rz053-controller-comparison-alt=\"RZ050 motion sensor AC controller\" data-rz053-controller-comparison-name=\"RZ050\" data-rz053-controller-comparison-description=\"Battery-powered controller\" data-rz053-controller-comparison-badge=\"Battery\">RZ050<\/button>\n                        <button id=\"rz053-controller-comparison-tab-rz050-dp\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"rz053-controller-comparison-panel-rz050-dp\" tabindex=\"-1\" data-rz053-controller-comparison-tab=\"rz050-dp\" data-rz053-controller-comparison-image=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2025\/08\/rz050-dp_transbg.png\" data-rz053-controller-comparison-alt=\"RZ050-DP motion sensor AC controller with Micro-USB cable\" data-rz053-controller-comparison-name=\"RZ050-DP\" data-rz053-controller-comparison-description=\"Dual-power controller\" data-rz053-controller-comparison-badge=\"Dual power\">RZ050-DP<\/button>\n                        <button id=\"rz053-controller-comparison-tab-rz050-ds\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"rz053-controller-comparison-panel-rz050-ds\" tabindex=\"-1\" data-rz053-controller-comparison-tab=\"rz050-ds\" data-rz053-controller-comparison-image=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-product-comparison\/v1\/rz050-ds-controller-only.png?v=20260818a\" data-rz053-controller-comparison-alt=\"RZ050-DS motion sensor AC controller\" data-rz053-controller-comparison-name=\"RZ050-DS\" data-rz053-controller-comparison-description=\"Controller with RZ001 input\" data-rz053-controller-comparison-badge=\"RZ001 input\">RZ050-DS<\/button>\n                    <\/div>\n\n                    <figure class=\"rz053-product-details-reference__comparison-redesign-mobile-product\" data-rz053-controller-comparison-stage data-active-controller=\"rz050\">\n                        <div class=\"rz053-product-details-reference__comparison-redesign-mobile-stage\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2025\/08\/rz050_transbg.png\" width=\"1200\" height=\"1200\" alt=\"RZ050 motion sensor AC controller\" loading=\"lazy\" decoding=\"async\" data-rz053-controller-comparison-visual>\n                        <\/div>\n                        <figcaption>\n                            <span class=\"rz053-product-details-reference__comparison-redesign-mobile-badge\" data-rz053-controller-comparison-badge>Battery<\/span>\n                            <strong data-rz053-controller-comparison-name>RZ050<\/strong>\n                            <span data-rz053-controller-comparison-description>Battery-powered controller<\/span>\n                        <\/figcaption>\n                    <\/figure>\n                <\/div>\n\n                <article id=\"rz053-controller-comparison-panel-rz050\" class=\"rz053-product-details-reference__comparison-panel\" role=\"tabpanel\" aria-labelledby=\"rz053-controller-comparison-tab-rz050\" data-rz053-controller-comparison-panel=\"rz050\">\n                    <dl>\n                        <div><dt>Power<\/dt><dd>2 x AAA<\/dd><\/div>\n                        <div><dt>Learned AC commands<\/dt><dd>OFF required; ON optional<\/dd><\/div>\n                        <div><dt>Automatic ON<\/dt><dd>If learned<\/dd><\/div>\n                        <div><dt>Door\/window input<\/dt><dd class=\"rz053-product-details-reference__comparison-redesign-muted\">No<\/dd><\/div>\n                    <\/dl>\n                <\/article>\n\n                <article id=\"rz053-controller-comparison-panel-rz050-dp\" class=\"rz053-product-details-reference__comparison-panel\" role=\"tabpanel\" aria-labelledby=\"rz053-controller-comparison-tab-rz050-dp\" data-rz053-controller-comparison-panel=\"rz050-dp\" hidden>\n                    <dl>\n                        <div><dt>Power<\/dt><dd>2 x AAA or 5 V Micro-USB<\/dd><\/div>\n                        <div><dt>Learned AC commands<\/dt><dd>OFF required; ON optional<\/dd><\/div>\n                        <div><dt>Automatic ON<\/dt><dd>If learned<\/dd><\/div>\n                        <div><dt>Door\/window input<\/dt><dd class=\"rz053-product-details-reference__comparison-redesign-muted\">No<\/dd><\/div>\n                    <\/dl>\n                <\/article>\n\n                <article id=\"rz053-controller-comparison-panel-rz050-ds\" class=\"rz053-product-details-reference__comparison-panel\" role=\"tabpanel\" aria-labelledby=\"rz053-controller-comparison-tab-rz050-ds\" data-rz053-controller-comparison-panel=\"rz050-ds\" hidden>\n                    <dl>\n                        <div><dt>Power<\/dt><dd>5 V USB-C<\/dd><\/div>\n                        <div><dt>Learned AC commands<\/dt><dd>OFF only<\/dd><\/div>\n                        <div><dt>Automatic ON<\/dt><dd class=\"rz053-product-details-reference__comparison-redesign-muted\">No<\/dd><\/div>\n                        <div><dt>Door\/window input<\/dt><dd><span class=\"rz053-product-details-reference__comparison-redesign-emphasis\">RZ001<\/span><\/dd><\/div>\n                    <\/dl>\n                <\/article>\n\n                <p class=\"rz053-product-details-reference__comparison-shared\">\n                    <strong>Shared delay<\/strong>\n                    <span>15 min, 30 min, 1 h, or 2 h<\/span>\n                <\/p>\n            <\/div>\n        <\/section>\n\n        <section class=\"rz053-product-details-reference__resources\" aria-labelledby=\"rz053-product-details-reference-v1-resources-title\">\n            <div class=\"rz053-product-details-reference__section-heading\">\n                <h3 id=\"rz053-product-details-reference-v1-resources-title\">Resources<\/h3>\n                <span>RZ050 videos<\/span>\n            <\/div>\n            <ul class=\"rz053-product-details-reference__resource-list\">\n                <li>\n                    <article class=\"rz053-product-details-reference__resource rz053-product-details-reference__resource--video\">\n                        <div class=\"rz053-product-details-reference__resource-visual rz053-product-details-reference__resource-visual--video\">\n                            <video controls preload=\"metadata\" poster=\"https:\/\/www.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050-guide-thumbnail-s.jpg\" src=\"https:\/\/www.rayzeek.com\/wp-content\/uploads\/2023\/12\/rz050-air-conditioner-motion-sensor-guide.mp4\"><\/video>\n                        <\/div>\n                        <div class=\"rz053-product-details-reference__resource-body\">\n                            <span class=\"rz053-product-details-reference__resource-type\">Product video<\/span>\n                            <h4>Introducing the RZ050 AC Motion Sensor<\/h4>\n                        <\/div>\n                    <\/article>\n                <\/li>\n                <li>\n                    <article class=\"rz053-product-details-reference__resource rz053-product-details-reference__resource--video\">\n                        <div class=\"rz053-product-details-reference__resource-visual rz053-product-details-reference__resource-visual--video\">\n                            <video controls preload=\"metadata\" src=\"https:\/\/www.rayzeek.com\/wp-content\/uploads\/2023\/12\/rz050-install.mp4\"><\/video>\n                        <\/div>\n                        <div class=\"rz053-product-details-reference__resource-body\">\n                            <span class=\"rz053-product-details-reference__resource-type\">Installation video<\/span>\n                            <h4>RZ050 User Guide<\/h4>\n                        <\/div>\n                    <\/article>\n                <\/li>\n                <li>\n                    <article class=\"rz053-product-details-reference__resource rz053-product-details-reference__resource--video\">\n                        <div class=\"rz053-product-details-reference__resource-visual rz053-product-details-reference__resource-visual--video\">\n                            <video controls preload=\"metadata\" poster=\"https:\/\/www.rayzeek.com\/wp-content\/uploads\/2024\/10\/rz050-compatibility-test-thumbnail.jpg\" src=\"https:\/\/www.rayzeek.com\/wp-content\/uploads\/2024\/10\/rz050-compatibility-test.mp4\"><\/video>\n                        <\/div>\n                        <div class=\"rz053-product-details-reference__resource-body\">\n                            <span class=\"rz053-product-details-reference__resource-type\">Compatibility video<\/span>\n                            <h4>RZ050 AC Compatibility Test<\/h4>\n                        <\/div>\n                    <\/article>\n                <\/li>\n            <\/ul>\n        <\/section>\n    <\/div>\n<\/section>\n\n\n\n<style id=\"04-product-details-styles\">\n#rz053-product-details-reference-v1 {\n    --rz053-details-ink: #20252b;\n    --rz053-details-muted: #66707a;\n    --rz053-details-line: #dfe4e8;\n    --rz053-details-soft: #f4f6f7;\n    --rz053-details-blue: #319f58;\n    box-sizing: border-box;\n    width: 100%;\n    margin: 0;\n    padding: 96px 0;\n    overflow: hidden;\n    background: #ffffff;\n    color: var(--rz053-details-ink);\n    font-family: \"Poppins\", Arial, sans-serif;\n    isolation: isolate;\n}\n\n#rz053-product-details-reference-v1 *,\n#rz053-product-details-reference-v1 *::before,\n#rz053-product-details-reference-v1 *::after {\n    box-sizing: inherit;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__inner {\n    width: min(1600px, calc(100% - 96px));\n    margin: 0 auto;\n}\n\n#rz053-product-details-reference-v1 h2,\n#rz053-product-details-reference-v1 h3,\n#rz053-product-details-reference-v1 h4,\n#rz053-product-details-reference-v1 p,\n#rz053-product-details-reference-v1 ul,\n#rz053-product-details-reference-v1 dl,\n#rz053-product-details-reference-v1 dt,\n#rz053-product-details-reference-v1 dd {\n    margin: 0;\n    letter-spacing: 0;\n}\n\n#rz053-product-details-reference-v1 ul {\n    padding: 0;\n    list-style: none;\n}\n\n#rz053-product-details-reference-v1 h2 {\n    color: var(--rz053-details-ink);\n    font-size: 50px;\n    font-weight: 300;\n    line-height: 1.2;\n}\n\n#rz053-product-details-reference-v1 h3 {\n    color: var(--rz053-details-ink);\n    font-size: 28px;\n    font-weight: 400;\n    line-height: 1.2;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__specifications,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resources,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary {\n    margin-top: 72px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__section-heading {\n    display: flex;\n    align-items: baseline;\n    justify-content: space-between;\n    gap: 24px;\n    padding-bottom: 18px;\n    border-bottom: 1px solid var(--rz053-details-line);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__section-heading > span {\n    flex: 0 0 auto;\n    color: var(--rz053-details-muted);\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__specification-list {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    column-gap: 32px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__specification {\n    min-width: 0;\n    padding: 28px 0 26px;\n    border-bottom: 1px solid var(--rz053-details-line);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__specification dt {\n    color: var(--rz053-details-muted);\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__specification dd {\n    margin-top: 10px;\n    color: var(--rz053-details-ink);\n    font-size: 18px;\n    font-weight: 500;\n    line-height: 1.35;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__options-redesign {\n    --rz053-redesign-ink: #111418;\n    --rz053-redesign-ink-secondary: #2d343c;\n    --rz053-redesign-muted: #677482;\n    --rz053-redesign-value: #3b454f;\n    --rz053-redesign-line: #e6ebf0;\n    --rz053-redesign-line-soft: #f0f3f6;\n    --rz053-redesign-soft: #f8fafb;\n    --rz053-redesign-green: #319f58;\n    --rz053-redesign-green-dark: #21733e;\n    --rz053-redesign-green-light: #eff8f2;\n    --rz053-redesign-green-border: rgba(49, 159, 88, 0.25);\n    --rz053-redesign-ease: cubic-bezier(0.16, 1, 0.3, 1);\n    margin-top: 72px;\n    padding-top: 72px;\n    border-top: 1px solid var(--rz053-details-line);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading {\n    max-width: 680px;\n    margin-bottom: 44px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-version {\n    display: block;\n    margin: 0 0 14px;\n    padding: 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: var(--rz053-redesign-green);\n    font-size: 11px;\n    font-weight: 600;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-version::before {\n    display: none;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading h3 {\n    margin-top: 0;\n    color: var(--rz053-redesign-ink);\n    font-size: 34px;\n    font-weight: 600;\n    line-height: 1.15;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading > p:last-child {\n    margin-top: 10px;\n    color: var(--rz053-redesign-muted);\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 1.55;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-desktop {\n    position: relative;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table {\n    width: 100%;\n    margin: 0;\n    border: 0;\n    border-collapse: separate;\n    border-spacing: 0;\n    background: #ffffff;\n    table-layout: fixed;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table caption {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border: 0;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-feature-column {\n    width: 25%;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table th,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table td {\n    padding: 18px 20px;\n    border-top: 0;\n    border-right: 0;\n    border-bottom: 1px solid var(--rz053-redesign-line);\n    border-left: 0;\n    text-align: left;\n    vertical-align: middle;\n    transition: background-color 250ms var(--rz053-redesign-ease);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table col.rz053-product-details-reference__comparison-redesign-column--highlight {\n    background-color: rgba(49, 159, 88, 0.035);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th {\n    position: relative;\n    padding: 16px 16px 28px;\n    border-bottom: 2px solid var(--rz053-redesign-ink);\n    background: transparent;\n    color: var(--rz053-redesign-ink);\n    font-weight: 400;\n    vertical-align: bottom;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th::before {\n    position: absolute;\n    top: 0;\n    right: 12px;\n    left: 12px;\n    height: 3px;\n    border-radius: 0 0 3px 3px;\n    background: var(--rz053-redesign-green);\n    content: \"\";\n    opacity: 0;\n    transform: scaleX(0.4);\n    transform-origin: center;\n    transition: opacity 250ms var(--rz053-redesign-ease), transform 250ms var(--rz053-redesign-ease);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:hover::before {\n    opacity: 1;\n    transform: scaleX(1);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:first-child {\n    padding-left: 0;\n    border-bottom-color: var(--rz053-redesign-line);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:first-child::before {\n    display: none;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:first-child > span {\n    display: inline-block;\n    color: var(--rz053-redesign-muted);\n    font-size: 11px;\n    font-weight: 700;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-product {\n    display: flex;\n    margin: 0;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-product-stage {\n    display: flex;\n    width: 100%;\n    height: 230px;\n    align-items: center;\n    justify-content: center;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-image {\n    display: block;\n    max-width: 100%;\n    object-fit: contain;\n    filter: drop-shadow(0 3px 6px rgba(16, 24, 32, 0.06)) drop-shadow(0 12px 20px rgba(16, 24, 32, 0.09)) drop-shadow(0 24px 36px rgba(16, 24, 32, 0.04));\n    transition: filter 350ms var(--rz053-redesign-ease), transform 350ms var(--rz053-redesign-ease);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:hover .rz053-product-details-reference__comparison-redesign-image {\n    filter: drop-shadow(0 4px 8px rgba(16, 24, 32, 0.08)) drop-shadow(0 18px 28px rgba(16, 24, 32, 0.12)) drop-shadow(0 32px 48px rgba(49, 159, 88, 0.14));\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-image--rz050 {\n    width: 190px;\n    height: 190px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:hover .rz053-product-details-reference__comparison-redesign-image--rz050 {\n    transform: translateY(-6px);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-image--rz050-dp {\n    width: 212px;\n    height: 212px;\n    transform: translateY(6px);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:hover .rz053-product-details-reference__comparison-redesign-image--rz050-dp {\n    transform: translateY(0);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-image--rz050-ds {\n    width: 218px;\n    height: 218px;\n    transform: translateY(14px);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:hover .rz053-product-details-reference__comparison-redesign-image--rz050-ds {\n    transform: translateY(8px);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-product figcaption {\n    margin-top: 16px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-model-badge {\n    display: inline-block;\n    margin-bottom: 8px;\n    padding: 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: var(--rz053-redesign-green);\n    font-size: 11px;\n    font-weight: 600;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:hover .rz053-product-details-reference__comparison-redesign-model-badge {\n    color: var(--rz053-redesign-green-dark);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-product figcaption strong {\n    display: block;\n    color: var(--rz053-redesign-ink);\n    font-size: 22px;\n    font-weight: 600;\n    line-height: 1.2;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-product figcaption > span:last-child {\n    display: block;\n    margin-top: 4px;\n    color: var(--rz053-redesign-muted);\n    font-size: 13px;\n    font-weight: 400;\n    line-height: 1.4;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody th,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody td {\n    height: 58px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody th {\n    padding-left: 0;\n    color: var(--rz053-redesign-ink-secondary);\n    font-size: 14px;\n    font-weight: 600;\n    line-height: 1.4;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody td {\n    color: var(--rz053-redesign-value);\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 1.45;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody tr:hover th,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody tr:hover td {\n    background: var(--rz053-redesign-soft);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-muted {\n    color: #98a2ac !important;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-emphasis {\n    display: inline;\n    padding: 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: var(--rz053-redesign-green-dark) !important;\n    font-size: inherit;\n    font-weight: 600 !important;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-emphasis::before {\n    display: none;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tfoot th,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tfoot td {\n    padding-top: 20px;\n    padding-bottom: 20px;\n    border-bottom-color: var(--rz053-redesign-line-soft);\n    background: #fafbfc;\n    font-size: 13.5px;\n    line-height: 1.45;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tfoot th {\n    padding-left: 14px;\n    border-radius: 6px 0 0 6px;\n    color: var(--rz053-redesign-ink);\n    font-weight: 600;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tfoot td {\n    border-radius: 0 6px 6px 0;\n    color: var(--rz053-redesign-value);\n    font-weight: 400;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile {\n    display: none;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-shared {\n    display: none;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-list {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 16px;\n    padding-top: 28px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-list > li {\n    min-width: 0;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource {\n    height: 100%;\n    min-height: 292px;\n    overflow: hidden;\n    border: 1px solid var(--rz053-details-line);\n    border-radius: 6px;\n    background: #ffffff;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-visual {\n    display: flex;\n    aspect-ratio: 16 \/ 9;\n    align-items: center;\n    justify-content: center;\n    border-bottom: 1px solid var(--rz053-details-line);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-visual--document {\n    background: var(--rz053-details-soft);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-visual--video {\n    overflow: hidden;\n    background: #252b31;\n    color: #ffffff;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-visual--video video {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__document-icon {\n    display: block;\n    width: 42px;\n    height: 42px;\n    color: var(--rz053-details-blue);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__play-icon {\n    display: inline-flex;\n    width: 48px;\n    height: 48px;\n    align-items: center;\n    justify-content: center;\n    border: 1px solid rgba(255, 255, 255, 0.72);\n    border-radius: 50%;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__play-icon svg {\n    width: 20px;\n    height: 20px;\n    margin-left: 3px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-body {\n    padding: 20px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-type {\n    display: block;\n    color: var(--rz053-details-muted);\n    font-size: 11px;\n    font-weight: 700;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource h4 {\n    margin-top: 10px;\n    color: var(--rz053-details-ink);\n    font-size: 18px;\n    font-weight: 600;\n    line-height: 1.25;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource p {\n    margin-top: 10px;\n    color: var(--rz053-details-muted);\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 1.45;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary {\n    padding-top: 18px;\n    border-top: 1px solid var(--rz053-details-line);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-heading {\n    align-items: flex-end;\n    border-bottom: 0;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-intro p {\n    margin-top: 8px;\n    color: var(--rz053-details-muted);\n    font-size: 13px;\n    line-height: 1.45;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-controls {\n    display: flex;\n    flex: 0 0 auto;\n    align-items: center;\n    gap: 8px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-status {\n    min-width: 58px;\n    margin-right: 4px;\n    color: var(--rz053-details-muted);\n    font-size: 12px;\n    font-variant-numeric: tabular-nums;\n    font-weight: 700;\n    line-height: 1;\n    text-align: right;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-controls button {\n    display: inline-flex;\n    width: 38px;\n    height: 38px;\n    min-width: 38px;\n    min-height: 38px;\n    margin: 0;\n    padding: 0;\n    align-items: center;\n    justify-content: center;\n    border: 1px solid #cfd6db;\n    border-radius: 4px;\n    background: #ffffff;\n    color: #3e4851;\n    cursor: pointer;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-controls button:hover:not(:disabled) {\n    border-color: #8f9ba4;\n    background: var(--rz053-details-soft);\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-controls button:focus-visible {\n    outline: 2px solid var(--rz053-details-blue);\n    outline-offset: 2px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-controls button:disabled {\n    opacity: 0.35;\n    cursor: default;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-controls svg {\n    width: 19px;\n    height: 19px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-viewport {\n    width: 100%;\n    margin-top: 22px;\n    padding-bottom: 14px;\n    overflow-x: auto;\n    overscroll-behavior-x: contain;\n    scroll-behavior: smooth;\n    scroll-snap-type: x mandatory;\n    scrollbar-color: #b8c0c6 #eef1f3;\n    scrollbar-width: thin;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-viewport:focus-visible {\n    outline: 2px solid var(--rz053-details-blue);\n    outline-offset: 4px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-track {\n    display: flex;\n    gap: 16px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-item {\n    flex: 0 0 clamp(250px, 30%, 390px);\n    min-width: 0;\n    scroll-snap-align: start;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-card {\n    height: 100%;\n    overflow: hidden;\n    border: 1px solid var(--rz053-details-line);\n    border-radius: 6px;\n    background: #ffffff;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-visual {\n    position: relative;\n    display: flex;\n    aspect-ratio: 5 \/ 4;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n    border-bottom: 1px solid var(--rz053-details-line);\n    background: #f7f8f8;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-visual > span {\n    position: absolute;\n    z-index: 1;\n    top: 12px;\n    left: 12px;\n    padding: 5px 7px;\n    border: 1px solid #d7dde1;\n    border-radius: 3px;\n    background: rgba(255, 255, 255, 0.9);\n    color: var(--rz053-details-muted);\n    font-size: 9px;\n    font-weight: 700;\n    line-height: 1;\n    text-transform: uppercase;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-visual img {\n    display: block;\n    width: 76%;\n    height: 78%;\n    object-fit: contain;\n    filter: grayscale(1) contrast(0.9) brightness(1.03);\n    mix-blend-mode: multiply;\n    opacity: 0.78;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-copy {\n    padding: 17px 18px 20px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-copy small {\n    display: block;\n    color: var(--rz053-details-muted);\n    font-size: 10px;\n    font-weight: 700;\n    line-height: 1.3;\n    text-transform: uppercase;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-copy h4 {\n    margin-top: 7px;\n    color: var(--rz053-details-ink);\n    font-size: 17px;\n    font-weight: 600;\n    line-height: 1.25;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__complementary-copy p {\n    margin-top: 7px;\n    color: var(--rz053-details-muted);\n    font-size: 13px;\n    line-height: 1.4;\n}\n\n@media (max-width: 1199px) {\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__specification-list {\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resource-list {\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n}\n\n@media (max-width: 1023px) {\n    #rz053-product-details-reference-v1 {\n        padding: 72px 0;\n    }\n\n    #rz053-product-details-reference-v1 h2 {\n        font-size: 38px;\n    }\n\n    #rz053-product-details-reference-v1 h3 {\n        font-size: 24px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__specifications,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resources,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__complementary {\n        margin-top: 52px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__specification-list,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resource-list {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__options-redesign {\n        margin-top: 52px;\n        padding-top: 52px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading {\n        margin-bottom: 36px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading h3 {\n        font-size: 30px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th {\n        padding: 12px 10px 20px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody th,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody td,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tfoot th,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tfoot td {\n        padding: 16px 12px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th:first-child,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody th {\n        padding-left: 0;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-product-stage {\n        height: 180px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-image--rz050 {\n        width: 145px;\n        height: 145px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-image--rz050-dp {\n        width: 160px;\n        height: 160px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-image--rz050-ds {\n        width: 165px;\n        height: 165px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-product figcaption strong {\n        font-size: 18px;\n    }\n\n}\n\n@media (max-width: 767px) {\n    #rz053-product-details-reference-v1 {\n        padding: 56px 0;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__inner {\n        width: min(1600px, calc(100% - 32px));\n    }\n\n    #rz053-product-details-reference-v1 h2 {\n        font-size: 32px;\n    }\n\n    #rz053-product-details-reference-v1 h3 {\n        font-size: 22px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__section-heading {\n        display: block;\n        padding-bottom: 14px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__section-heading > span {\n        margin-top: 7px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__specification-list,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resource-list {\n        grid-template-columns: minmax(0, 1fr);\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__specification {\n        padding: 20px 0;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__options-redesign {\n        margin-top: 48px;\n        padding-top: 48px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading {\n        margin-bottom: 28px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading h3 {\n        font-size: 26px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading > p:last-child {\n        margin-top: 10px;\n        font-size: 14.5px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-desktop {\n        display: none;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile {\n        display: block;\n        margin-top: 0;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-selector {\n        padding: 0 0 24px;\n        border: 0;\n        border-radius: 0;\n        background: transparent;\n        box-shadow: none;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-tabs {\n        display: grid;\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n        gap: 4px;\n        padding: 3px;\n        border-radius: 8px;\n        background: #f1f4f6;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-tabs button {\n        display: flex;\n        min-width: 0;\n        min-height: 38px;\n        margin: 0;\n        padding: 0 5px;\n        align-items: center;\n        justify-content: center;\n        border: 0;\n        border-radius: 6px;\n        background: transparent;\n        box-shadow: none;\n        color: var(--rz053-redesign-muted);\n        font-family: \"Poppins\", Arial, sans-serif;\n        font-size: 12.5px;\n        font-weight: 600;\n        line-height: 1.2;\n        letter-spacing: 0;\n        text-transform: none;\n        cursor: pointer;\n        transition: background-color 200ms var(--rz053-redesign-ease), box-shadow 200ms var(--rz053-redesign-ease), color 200ms var(--rz053-redesign-ease);\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-tabs button:hover {\n        background: rgba(255, 255, 255, 0.65);\n        color: var(--rz053-redesign-ink);\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-tabs button[aria-selected=\"true\"] {\n        background: #ffffff;\n        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);\n        color: var(--rz053-redesign-green-dark);\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-tabs button:focus-visible {\n        outline: 2px solid var(--rz053-redesign-green);\n        outline-offset: 1px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-product {\n        margin: 20px 0 0;\n        text-align: center;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-stage {\n        display: flex;\n        width: 100%;\n        height: 210px;\n        align-items: center;\n        justify-content: center;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-stage img {\n        display: block;\n        width: 190px;\n        height: 190px;\n        object-fit: contain;\n        filter: drop-shadow(0 3px 6px rgba(16, 24, 32, 0.06)) drop-shadow(0 12px 20px rgba(16, 24, 32, 0.09)) drop-shadow(0 24px 36px rgba(16, 24, 32, 0.04));\n        transition: transform 250ms var(--rz053-redesign-ease), width 250ms var(--rz053-redesign-ease), height 250ms var(--rz053-redesign-ease);\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-product[data-active-controller=\"rz050-dp\"] .rz053-product-details-reference__comparison-redesign-mobile-stage img {\n        width: 210px;\n        height: 210px;\n        transform: translateY(6px);\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-product[data-active-controller=\"rz050-ds\"] .rz053-product-details-reference__comparison-redesign-mobile-stage img {\n        width: 215px;\n        height: 215px;\n        transform: translateY(14px);\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-product figcaption {\n        padding: 10px 12px 0;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-badge {\n        display: inline-block;\n        margin-bottom: 8px;\n        padding: 0;\n        border: 0;\n        border-radius: 0;\n        background: transparent;\n        color: var(--rz053-redesign-green);\n        font-size: 11px;\n        font-weight: 600;\n        line-height: 1.4;\n        text-transform: uppercase;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-product figcaption strong {\n        display: block;\n        color: var(--rz053-redesign-ink);\n        font-size: 21px;\n        font-weight: 600;\n        line-height: 1.2;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-product figcaption > span:last-child {\n        display: block;\n        margin-top: 4px;\n        color: var(--rz053-redesign-muted);\n        font-size: 13px;\n        line-height: 1.4;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-panel[hidden] {\n        display: none !important;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-panel dl {\n        margin: 20px 0 0;\n        border-top: 1px solid var(--rz053-redesign-line);\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-panel dl > div {\n        display: grid;\n        grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n        gap: 16px;\n        padding: 14px 4px;\n        align-items: center;\n        border-bottom: 1px solid var(--rz053-redesign-line-soft);\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-panel dt,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-panel dd {\n        min-width: 0;\n        margin: 0;\n        overflow-wrap: anywhere;\n        font-size: 13.5px;\n        line-height: 1.4;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-panel dt {\n        color: var(--rz053-redesign-ink-secondary);\n        font-weight: 600;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-panel dd {\n        color: var(--rz053-redesign-value);\n        font-weight: 400;\n        text-align: right;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-shared {\n        display: grid;\n        grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);\n        gap: 12px;\n        margin-top: 16px;\n        padding: 14px 12px;\n        align-items: center;\n        border-radius: 6px;\n        background: #fafbfc;\n        font-size: 13px;\n        line-height: 1.45;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-shared strong {\n        color: var(--rz053-redesign-ink-secondary);\n        font-weight: 600;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-shared span {\n        color: var(--rz053-redesign-value);\n        font-weight: 400;\n        text-align: right;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resource-list {\n        gap: 12px;\n        padding-top: 20px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resource {\n        display: grid;\n        grid-template-columns: 112px minmax(0, 1fr);\n        min-height: 132px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resource-visual {\n        height: 100%;\n        aspect-ratio: auto;\n        border-right: 1px solid var(--rz053-details-line);\n        border-bottom: 0;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resource-body {\n        padding: 18px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resource h4 {\n        font-size: 16px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__resource p {\n        font-size: 13px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__complementary {\n        min-height: 140px;\n    }\n}\n<\/style>\n\n\n\n<script id=\"04-product-details-script\">\n(() => {\n    const root = document.querySelector('[data-rz053-controller-comparison]');\n    if (!root || root.dataset.rz053ControllerComparisonReady === 'true') {\n        return;\n    }\n\n    const columnClass = 'rz053-product-details-reference__comparison-redesign-column--highlight';\n    const columnHeaders = Array.from(root.querySelectorAll('[data-rz053-controller-comparison-header]'));\n    columnHeaders.forEach((header) => {\n        const key = header.dataset.rz053ControllerComparisonHeader;\n        const column = root.querySelector(`[data-rz053-controller-comparison-col=\"${key}\"]`);\n        if (!column) {\n            return;\n        }\n        header.addEventListener('mouseenter', () => column.classList.add(columnClass));\n        header.addEventListener('mouseleave', () => column.classList.remove(columnClass));\n    });\n\n    const tabs = Array.from(root.querySelectorAll('[data-rz053-controller-comparison-tab]'));\n    const panels = Array.from(root.querySelectorAll('[data-rz053-controller-comparison-panel]'));\n    const stage = root.querySelector('[data-rz053-controller-comparison-stage]');\n    const visual = root.querySelector('[data-rz053-controller-comparison-visual]');\n    const name = root.querySelector('[data-rz053-controller-comparison-name]:not([role=\"tab\"])');\n    const description = root.querySelector('[data-rz053-controller-comparison-description]:not([role=\"tab\"])');\n    const badge = root.querySelector('[data-rz053-controller-comparison-badge]:not([role=\"tab\"])');\n    if (tabs.length !== panels.length || tabs.length === 0 || !stage || !visual || !name || !description || !badge) {\n        return;\n    }\n\n    const activate = (nextTab, moveFocus = false) => {\n        const key = nextTab.dataset.rz053ControllerComparisonTab;\n        tabs.forEach((tab) => {\n            const selected = tab === nextTab;\n            tab.setAttribute('aria-selected', selected ? 'true' : 'false');\n            tab.tabIndex = selected ? 0 : -1;\n        });\n        panels.forEach((panel) => {\n            panel.hidden = panel.dataset.rz053ControllerComparisonPanel !== key;\n        });\n        stage.dataset.activeController = key;\n        visual.src = nextTab.dataset.rz053ControllerComparisonImage;\n        visual.alt = nextTab.dataset.rz053ControllerComparisonAlt;\n        name.textContent = nextTab.dataset.rz053ControllerComparisonName;\n        description.textContent = nextTab.dataset.rz053ControllerComparisonDescription;\n        badge.textContent = nextTab.dataset.rz053ControllerComparisonBadge;\n        if (moveFocus) {\n            nextTab.focus();\n        }\n    };\n\n    tabs.forEach((tab, index) => {\n        tab.addEventListener('click', () => activate(tab));\n        tab.addEventListener('keydown', (event) => {\n            let nextIndex = null;\n            if (event.key === 'ArrowLeft') {\n                nextIndex = (index - 1 + tabs.length) % tabs.length;\n            } else if (event.key === 'ArrowRight') {\n                nextIndex = (index + 1) % tabs.length;\n            } else if (event.key === 'Home') {\n                nextIndex = 0;\n            } else if (event.key === 'End') {\n                nextIndex = tabs.length - 1;\n            }\n            if (nextIndex === null) {\n                return;\n            }\n            event.preventDefault();\n            activate(tabs[nextIndex], true);\n        });\n    });\n\n    root.dataset.rz053ControllerComparisonReady = 'true';\n})();\n<\/script>\n\n\n\n<section id=\"rz053-how-it-works-slider-reference-v2\" lang=\"en\" aria-labelledby=\"rz053-how-it-works-slider-reference-v2-title\" data-active-slide=\"0\">\n    <header class=\"rz053-how-it-works-slider-reference__heading\">\n        <p class=\"rz053-how-it-works-slider-reference__eyebrow\">How it works<\/p>\n        <h2 id=\"rz053-how-it-works-slider-reference-v2-title\">From movement to command<\/h2>\n        <p class=\"rz053-how-it-works-slider-reference__lead\">Set the command, delay, and mode once. RZ050 handles the sequence as room activity changes.<\/p>\n    <\/header>\n\n    <div class=\"rz053-how-it-works-slider-reference__carousel\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"RZ050 control sequence\">\n        <div class=\"rz053-how-it-works-slider-reference__viewport\" tabindex=\"0\" data-rz053-slider-reference-viewport>\n            <div class=\"rz053-how-it-works-slider-reference__track\" data-rz053-slider-reference-track>\n                <article class=\"rz053-how-it-works-slider-reference__slide rz053-how-it-works-slider-reference__slide--room\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"Slide 1 of 3\" aria-hidden=\"false\" data-rz053-slider-reference-slide=\"0\">\n                    <div class=\"rz053-how-it-works-slider-reference__media\">\n                        <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-ai-images\/v2\/s5-movement-active-v2.webp?v=20260817\" width=\"2048\" height=\"1152\" alt=\"Person walking through an office beneath a wall-mounted air conditioner\" draggable=\"false\" loading=\"lazy\" decoding=\"async\">\n                    <\/div>\n                    <div class=\"rz053-how-it-works-slider-reference__panel\">\n                        <div class=\"rz053-how-it-works-slider-reference__panel-inner\">\n                            <p class=\"rz053-how-it-works-slider-reference__step\">Step 1<\/p>\n                            <h3>Movement marks the room active<\/h3>\n                            <p>Movement keeps the room active and can send a stored ON command after startup or an automatic OFF cycle.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/article>\n\n                <article class=\"rz053-how-it-works-slider-reference__slide rz053-how-it-works-slider-reference__slide--device\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"Slide 2 of 3\" aria-hidden=\"true\" data-rz053-slider-reference-slide=\"1\">\n                    <div class=\"rz053-how-it-works-slider-reference__media\">\n                        <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg\" width=\"1200\" height=\"1200\" alt=\"White Rayzeek RZ050 motion sensor AC controller\" draggable=\"false\" loading=\"lazy\" decoding=\"async\">\n                    <\/div>\n                    <div class=\"rz053-how-it-works-slider-reference__panel\">\n                        <div class=\"rz053-how-it-works-slider-reference__panel-inner\">\n                            <p class=\"rz053-how-it-works-slider-reference__step\">Step 2<\/p>\n                            <h3>The selected delay begins<\/h3>\n                            <p>New movement restarts the countdown; Night Mode can suppress automatic OFF in darkness.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/article>\n\n                <article class=\"rz053-how-it-works-slider-reference__slide rz053-how-it-works-slider-reference__slide--command\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"Slide 3 of 3\" aria-hidden=\"true\" data-rz053-slider-reference-slide=\"2\">\n                    <div class=\"rz053-how-it-works-slider-reference__media\">\n                        <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-ai-images\/v2\/s5-off-command-v2.webp?v=20260817\" width=\"2048\" height=\"1152\" alt=\"Empty office with a wall-mounted air conditioner after the room is vacated\" draggable=\"false\" loading=\"lazy\" decoding=\"async\">\n                    <\/div>\n                    <div class=\"rz053-how-it-works-slider-reference__panel\">\n                        <div class=\"rz053-how-it-works-slider-reference__panel-inner\">\n                            <p class=\"rz053-how-it-works-slider-reference__step\">Step 3<\/p>\n                            <h3>The OFF command is sent<\/h3>\n                            <p>If no movement returns, RZ050 sends the learned OFF command twice within two seconds.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/article>\n            <\/div>\n        <\/div>\n\n        <div class=\"rz053-how-it-works-slider-reference__controls\" aria-label=\"Slide controls\">\n            <button class=\"rz053-how-it-works-slider-reference__arrow\" type=\"button\" aria-label=\"Previous slide\" data-rz053-slider-reference-previous disabled>\n                <svg viewBox=\"0 0 36 24\" aria-hidden=\"true\" focusable=\"false\">\n                    <path d=\"M32 12H4\"><\/path>\n                    <path d=\"m11 5-7 7 7 7\"><\/path>\n                <\/svg>\n            <\/button>\n            <button class=\"rz053-how-it-works-slider-reference__arrow\" type=\"button\" aria-label=\"Next slide\" data-rz053-slider-reference-next>\n                <svg viewBox=\"0 0 36 24\" aria-hidden=\"true\" focusable=\"false\">\n                    <path d=\"M4 12h28\"><\/path>\n                    <path d=\"m25 5 7 7-7 7\"><\/path>\n                <\/svg>\n            <\/button>\n        <\/div>\n\n        <div class=\"rz053-how-it-works-slider-reference__dots\" aria-label=\"Choose a slide\">\n            <button type=\"button\" aria-label=\"Show slide 1: Movement marks the room active\" aria-current=\"true\" data-rz053-slider-reference-dot=\"0\"><\/button>\n            <button type=\"button\" aria-label=\"Show slide 2: The selected delay begins\" aria-current=\"false\" data-rz053-slider-reference-dot=\"1\"><\/button>\n            <button type=\"button\" aria-label=\"Show slide 3: The OFF command is sent\" aria-current=\"false\" data-rz053-slider-reference-dot=\"2\"><\/button>\n        <\/div>\n\n        <p class=\"rz053-how-it-works-slider-reference__status\" aria-live=\"polite\" aria-atomic=\"true\" data-rz053-slider-reference-status>Slide 1 of 3: Movement marks the room active<\/p>\n    <\/div>\n\n<\/section>\n\n\n\n<style id=\"05-how-it-works-styles\">\n#rz053-how-it-works-slider-reference-v2 {\n    box-sizing: border-box;\n    width: 100vw;\n    max-width: 100vw;\n    margin: 0 0 0 calc(50% - 50vw);\n    padding: 96px 0 0;\n    overflow: hidden;\n    background: #ffffff;\n    color: #333333;\n    font-family: \"Poppins\", Arial, sans-serif;\n    isolation: isolate;\n}\n\n#rz053-how-it-works-slider-reference-v2 *,\n#rz053-how-it-works-slider-reference-v2 *::before,\n#rz053-how-it-works-slider-reference-v2 *::after {\n    box-sizing: inherit;\n}\n\n#rz053-how-it-works-slider-reference-v2 h2,\n#rz053-how-it-works-slider-reference-v2 h3,\n#rz053-how-it-works-slider-reference-v2 p,\n#rz053-how-it-works-slider-reference-v2 button {\n    margin: 0;\n    letter-spacing: 0;\n}\n\n#rz053-how-it-works-slider-reference-v2 button {\n    font: inherit;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__heading {\n    width: min(1600px, calc(100% - 96px));\n    min-height: 124px;\n    margin: 0 auto;\n}\n\n#rz053-how-it-works-slider-reference-v2 h2 {\n    margin-left: -2px;\n    color: #333333;\n    font-size: 50px;\n    font-weight: 300;\n    line-height: 60px;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__carousel {\n    position: relative;\n    width: 100%;\n    height: min(768px, 53.333vw);\n    min-height: 620px;\n    margin-top: 72px;\n    overflow: hidden;\n    background: #dfe5e2;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__viewport {\n    width: 100%;\n    height: 100%;\n    overflow: hidden;\n    outline: 0;\n    cursor: grab;\n    touch-action: pan-y;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__viewport:active {\n    cursor: grabbing;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__viewport:focus-visible {\n    outline: 3px solid #319f58;\n    outline-offset: -3px;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__track {\n    display: grid;\n    width: 100%;\n}\n\n#rz053-how-it-works-slider-reference-v2[data-slider-ready=\"true\"] .rz053-how-it-works-slider-reference__track {\n    display: flex;\n    height: 100%;\n    transition: transform 700ms ease;\n    will-change: transform;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__slide {\n    position: relative;\n    min-height: 620px;\n    overflow: hidden;\n    background: #dfe5e2;\n}\n\n#rz053-how-it-works-slider-reference-v2[data-slider-ready=\"true\"] .rz053-how-it-works-slider-reference__slide {\n    flex: 0 0 100%;\n    width: 100%;\n    height: 100%;\n    min-height: 0;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__media,\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__media img {\n    width: 100%;\n    height: 100%;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__media img {\n    display: block;\n    object-fit: cover;\n    user-select: none;\n    -webkit-user-drag: none;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__slide--room .rz053-how-it-works-slider-reference__media img {\n    object-position: center 52%;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__slide--device .rz053-how-it-works-slider-reference__media {\n    background: #ffffff;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__slide--device .rz053-how-it-works-slider-reference__media img {\n    width: 70.2%;\n    padding: 72px 9%;\n    object-fit: contain;\n    object-position: center;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__slide--command .rz053-how-it-works-slider-reference__media img {\n    object-position: center 56%;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel {\n    position: absolute;\n    top: 0;\n    right: 0;\n    display: flex;\n    align-items: center;\n    width: 29.8%;\n    height: 100%;\n    padding: 0 clamp(58px, 5.6vw, 81px) 88px;\n    background: rgba(255, 255, 255, 0.88);\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel-inner {\n    width: 100%;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel h3 {\n    color: #333333;\n    font-size: 42.72px;\n    font-weight: 300;\n    line-height: 48px;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel p {\n    margin-top: 16px;\n    color: #404040;\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 20px;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__controls {\n    position: absolute;\n    right: 0;\n    bottom: 0;\n    z-index: 3;\n    display: none;\n    align-items: center;\n    gap: 26px;\n    width: 29.8%;\n    min-height: 92px;\n    padding: 0 clamp(58px, 5.6vw, 81px);\n}\n\n#rz053-how-it-works-slider-reference-v2[data-slider-ready=\"true\"] .rz053-how-it-works-slider-reference__controls {\n    display: flex;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__arrow {\n    display: inline-grid;\n    place-items: center;\n    width: 54px;\n    height: 54px;\n    padding: 0;\n    border: 0;\n    background: transparent;\n    color: #319f58;\n    cursor: pointer;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__arrow:first-child {\n    color: #747474;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__arrow:disabled {\n    color: #aaaaaa;\n    cursor: default;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__arrow:focus-visible,\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__dots button:focus-visible {\n    outline: 3px solid #319f58;\n    outline-offset: 2px;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__arrow svg {\n    width: 42px;\n    height: 24px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__dots {\n    position: absolute;\n    right: 0;\n    bottom: 16px;\n    left: 0;\n    z-index: 4;\n    display: none;\n    justify-content: center;\n    gap: 8px;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__dots button {\n    width: 6px;\n    height: 6px;\n    padding: 0;\n    border: 0;\n    border-radius: 50%;\n    background: #a9a9a9;\n    cursor: pointer;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__dots button[aria-current=\"true\"] {\n    background: #319f58;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__status {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n    clip: rect(0 0 0 0);\n    clip-path: inset(50%);\n    white-space: nowrap;\n}\n\n@media (max-width: 1023px) {\n    #rz053-how-it-works-slider-reference-v2 {\n        padding-top: 80px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__heading {\n        min-height: 73px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 h2 {\n        font-size: 32px;\n        line-height: 35px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__carousel {\n        height: 550px;\n        min-height: 550px;\n        margin-top: 64px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel,\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__controls {\n        width: 39.73%;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel {\n        padding: 0 80px 74px 66px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel h3 {\n        font-size: 27.34px;\n        line-height: 32px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__controls {\n        gap: 10px;\n        min-height: 72px;\n        padding: 0 52px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__arrow {\n        width: 46px;\n        height: 46px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__arrow svg {\n        width: 36px;\n        height: 24px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__slide--device .rz053-how-it-works-slider-reference__media img {\n        width: 59%;\n        padding: 54px 7%;\n    }\n}\n\n@media (max-width: 767px) {\n    #rz053-how-it-works-slider-reference-v2 {\n        padding-top: 64px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__heading {\n        width: calc(100% - 48px);\n        min-height: 130px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__carousel {\n        height: 644px;\n        min-height: 644px;\n        margin-top: 64px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__media img {\n        object-position: center top;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__slide--room .rz053-how-it-works-slider-reference__media img {\n        object-position: 24% 30%;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__slide--device .rz053-how-it-works-slider-reference__media img {\n        width: 100%;\n        height: 391px;\n        padding: 34px 48px;\n        object-fit: contain;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__slide--command .rz053-how-it-works-slider-reference__media img {\n        object-position: 24% 30%;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel {\n        top: auto;\n        right: 0;\n        bottom: 0;\n        align-items: flex-start;\n        width: 100%;\n        height: 253px;\n        padding: 24px 22px 58px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel h3 {\n        font-size: 27.34px;\n        line-height: 32px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel p {\n        margin-top: 16px;\n        font-size: 14px;\n        line-height: 20px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2[data-slider-ready=\"true\"] .rz053-how-it-works-slider-reference__controls {\n        display: none;\n    }\n\n    #rz053-how-it-works-slider-reference-v2[data-slider-ready=\"true\"] .rz053-how-it-works-slider-reference__dots {\n        display: flex;\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    #rz053-how-it-works-slider-reference-v2[data-slider-ready=\"true\"] .rz053-how-it-works-slider-reference__track {\n        transition: none;\n    }\n}\n<\/style>\n\n\n\n<script id=\"05-how-it-works-script\">\n(function () {\n    var root = document.getElementById('rz053-how-it-works-slider-reference-v2');\n    if (!root || root.getAttribute('data-slider-ready') === 'true') {\n        return;\n    }\n\n    var track = root.querySelector('[data-rz053-slider-reference-track]');\n    var viewport = root.querySelector('[data-rz053-slider-reference-viewport]');\n    var slides = Array.prototype.slice.call(root.querySelectorAll('[data-rz053-slider-reference-slide]'));\n    var dots = Array.prototype.slice.call(root.querySelectorAll('[data-rz053-slider-reference-dot]'));\n    var previous = root.querySelector('[data-rz053-slider-reference-previous]');\n    var next = root.querySelector('[data-rz053-slider-reference-next]');\n    var status = root.querySelector('[data-rz053-slider-reference-status]');\n    var labels = [\n        'Movement establishes an active room',\n        'RZ050 waits for the selected delay',\n        'The learned OFF command is sent'\n    ];\n    var active = 0;\n    var pointerId = null;\n    var pointerStartX = null;\n    var pointerStartY = null;\n\n    if (!track || !viewport || slides.length !== 3 || dots.length !== slides.length) {\n        return;\n    }\n\n    function clampIndex(index) {\n        return Math.max(0, Math.min(slides.length - 1, index));\n    }\n\n    function setActive(index) {\n        active = clampIndex(index);\n        root.setAttribute('data-active-slide', String(active));\n        track.style.transform = 'translate3d(-' + (active * 100) + '%, 0, 0)';\n\n        slides.forEach(function (slide, slideIndex) {\n            slide.setAttribute('aria-hidden', slideIndex === active ? 'false' : 'true');\n        });\n\n        dots.forEach(function (dot, dotIndex) {\n            dot.setAttribute('aria-current', dotIndex === active ? 'true' : 'false');\n        });\n\n        if (previous) {\n            previous.disabled = active === 0;\n        }\n\n        if (next) {\n            next.disabled = active === slides.length - 1;\n        }\n\n        if (status) {\n            status.textContent = 'Slide ' + (active + 1) + ' of ' + slides.length + ': ' + labels[active];\n        }\n    }\n\n    root.addEventListener('click', function (event) {\n        var dot = event.target.closest('[data-rz053-slider-reference-dot]');\n\n        if (dot) {\n            if (root.contains(dot)) {\n                setActive(Number(dot.getAttribute('data-rz053-slider-reference-dot')));\n                return;\n            }\n        }\n\n        if (event.target.closest('[data-rz053-slider-reference-previous]')) {\n            setActive(active - 1);\n            return;\n        }\n\n        if (event.target.closest('[data-rz053-slider-reference-next]')) {\n            setActive(active + 1);\n        }\n    });\n\n    viewport.addEventListener('keydown', function (event) {\n        if (event.key === 'ArrowLeft' || event.key === 'ArrowUp') {\n            event.preventDefault();\n            setActive(active - 1);\n        }\n\n        if (event.key === 'ArrowRight' || event.key === 'ArrowDown') {\n            event.preventDefault();\n            setActive(active + 1);\n        }\n\n        if (event.key === 'Home') {\n            event.preventDefault();\n            setActive(0);\n        }\n\n        if (event.key === 'End') {\n            event.preventDefault();\n            setActive(slides.length - 1);\n        }\n    });\n\n    viewport.addEventListener('pointerdown', function (event) {\n        if (event.pointerType === 'mouse') {\n            if (event.button !== 0) {\n                return;\n            }\n        }\n\n        pointerId = event.pointerId;\n        pointerStartX = event.clientX;\n        pointerStartY = event.clientY;\n        track.style.transition = 'none';\n        root.setAttribute('data-dragging', 'true');\n\n        if (pointerId > 0) {\n            if (typeof viewport.setPointerCapture === 'function') {\n                viewport.setPointerCapture(pointerId);\n            }\n        }\n    });\n\n    viewport.addEventListener('pointermove', function (event) {\n        if (pointerStartX === null || pointerStartY === null || event.pointerId !== pointerId) {\n            return;\n        }\n\n        var distanceX = event.clientX - pointerStartX;\n        var distanceY = event.clientY - pointerStartY;\n        if (Math.abs(distanceX) <= Math.abs(distanceY)) {\n            return;\n        }\n\n        if (active === 0) {\n            if (distanceX > 0) {\n                distanceX *= 0.15;\n            }\n        } else if (active === slides.length - 1) {\n            if (distanceX < 0) {\n                distanceX *= 0.15;\n            }\n        }\n\n        track.style.transform = 'translate3d(' + ((active * -100) + ((distanceX \/ viewport.clientWidth) * 100)) + '%, 0, 0)';\n    });\n\n    viewport.addEventListener('pointerup', function (event) {\n        if (pointerStartX === null || pointerStartY === null || event.pointerId !== pointerId) {\n            return;\n        }\n\n        var distanceX = event.clientX - pointerStartX;\n        var distanceY = event.clientY - pointerStartY;\n        pointerId = null;\n        pointerStartX = null;\n        pointerStartY = null;\n        track.style.transition = '';\n        root.removeAttribute('data-dragging');\n\n        if (typeof viewport.hasPointerCapture === 'function') {\n            if (viewport.hasPointerCapture(event.pointerId)) {\n                viewport.releasePointerCapture(event.pointerId);\n            }\n        }\n\n        void track.offsetWidth;\n        if (Math.abs(distanceX) < 48 || Math.abs(distanceX) <= Math.abs(distanceY)) {\n            setActive(active);\n            return;\n        }\n\n        setActive(active + (distanceX < 0 ? 1 : -1));\n    });\n\n    viewport.addEventListener('pointercancel', function (event) {\n        pointerId = null;\n        pointerStartX = null;\n        pointerStartY = null;\n        track.style.transition = '';\n        root.removeAttribute('data-dragging');\n\n        if (typeof viewport.hasPointerCapture === 'function') {\n            if (viewport.hasPointerCapture(event.pointerId)) {\n                viewport.releasePointerCapture(event.pointerId);\n            }\n        }\n\n        void track.offsetWidth;\n        setActive(active);\n    });\n\n    root.setAttribute('data-slider-ready', 'true');\n    setActive(0);\n}());\n<\/script>\n\n\n\n<section id=\"rz053-applications-scalable-v2\" lang=\"en\" aria-labelledby=\"rz053-applications-scalable-v2-title\" data-active-application=\"bedroom\" data-rail-overflow=\"unknown\">\n    <div class=\"rz053-applications-scalable__inner\">\n        <header class=\"rz053-applications-scalable__heading\">\n            <div class=\"rz053-applications-scalable__title\">\n                <p class=\"rz053-applications-scalable__eyebrow\">Applications<\/p>\n                <h2 id=\"rz053-applications-scalable-v2-title\">Comfort that fits the room<\/h2>\n            <\/div>\n            <p>Choose a mode and delay to match how the space is used.<\/p>\n        <\/header>\n\n        <div class=\"rz053-applications-scalable__selector\">\n            <div id=\"rz053-applications-scalable-v2-rail-viewport\" class=\"rz053-applications-scalable__rail-viewport\" data-rz053-applications-scalable-viewport>\n                <div class=\"rz053-applications-scalable__rail\" role=\"tablist\" aria-label=\"RZ050 application examples\" data-rz053-applications-scalable-tabs>\n                    <button id=\"rz053-applications-scalable-tab-bedroom\" type=\"button\" role=\"tab\" aria-selected=\"true\" aria-controls=\"rz053-applications-scalable-panel-bedroom\" tabindex=\"0\" data-rz053-applications-scalable-tab=\"bedroom\">Bedroom<\/button>\n                    <button id=\"rz053-applications-scalable-tab-living\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"rz053-applications-scalable-panel-living\" tabindex=\"-1\" data-rz053-applications-scalable-tab=\"living\">Living \/ study<\/button>\n                    <button id=\"rz053-applications-scalable-tab-office\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"rz053-applications-scalable-panel-office\" tabindex=\"-1\" data-rz053-applications-scalable-tab=\"office\">Office \/ meeting<\/button>\n                    <button id=\"rz053-applications-scalable-tab-classroom\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"rz053-applications-scalable-panel-classroom\" tabindex=\"-1\" data-rz053-applications-scalable-tab=\"classroom\">Classroom<\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"rz053-applications-scalable__panels\">\n            <article id=\"rz053-applications-scalable-panel-bedroom\" class=\"rz053-applications-scalable__panel\" role=\"tabpanel\" aria-labelledby=\"rz053-applications-scalable-tab-bedroom\" aria-hidden=\"false\" tabindex=\"0\" data-rz053-applications-scalable-panel=\"bedroom\">\n                <div class=\"rz053-applications-scalable__copy\">\n                    <h3>Comfort through the night<\/h3>\n                    <p>Night Mode keeps RZ050 from turning the AC off while the room stays dark.<\/p>\n                <\/div>\n                <figure class=\"rz053-applications-scalable__media\">\n                    <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-ai-images\/v4\/applications\/bedroom-night-v2.png?v=20260817b\" width=\"2048\" height=\"1152\" alt=\"Person sleeping in a dark bedroom with a wall-mounted air conditioner\" loading=\"lazy\" decoding=\"async\">\n                <\/figure>\n            <\/article>\n\n            <article id=\"rz053-applications-scalable-panel-living\" class=\"rz053-applications-scalable__panel\" role=\"tabpanel\" aria-labelledby=\"rz053-applications-scalable-tab-living\" aria-hidden=\"true\" tabindex=\"0\" hidden data-rz053-applications-scalable-panel=\"living\">\n                <div class=\"rz053-applications-scalable__copy\">\n                    <h3>More time for quiet moments<\/h3>\n                    <p>A longer delay suits reading, desk work, television, or rest.<\/p>\n                <\/div>\n                <figure class=\"rz053-applications-scalable__media\">\n                    <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-ai-images\/v4\/applications\/living-study-v2.png?v=20260817b\" width=\"2048\" height=\"1152\" alt=\"Person reading quietly in a living room with a wall-mounted air conditioner\" loading=\"lazy\" decoding=\"async\">\n                <\/figure>\n            <\/article>\n\n            <article id=\"rz053-applications-scalable-panel-office\" class=\"rz053-applications-scalable__panel\" role=\"tabpanel\" aria-labelledby=\"rz053-applications-scalable-tab-office\" aria-hidden=\"true\" tabindex=\"0\" hidden data-rz053-applications-scalable-panel=\"office\">\n                <div class=\"rz053-applications-scalable__copy\">\n                    <h3>Match the pace of the room<\/h3>\n                    <p>Choose a shorter delay for busy spaces or more time for quiet meetings.<\/p>\n                <\/div>\n                <figure class=\"rz053-applications-scalable__media\">\n                    <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-ai-images\/v4\/applications\/office-meeting-v2.png?v=20260817b\" width=\"2048\" height=\"1152\" alt=\"Three colleagues meeting in an office with a wall-mounted air conditioner\" loading=\"lazy\" decoding=\"async\">\n                <\/figure>\n            <\/article>\n\n            <article id=\"rz053-applications-scalable-panel-classroom\" class=\"rz053-applications-scalable__panel\" role=\"tabpanel\" aria-labelledby=\"rz053-applications-scalable-tab-classroom\" aria-hidden=\"true\" tabindex=\"0\" hidden data-rz053-applications-scalable-panel=\"classroom\">\n                <div class=\"rz053-applications-scalable__copy\">\n                    <h3>Ready for active spaces<\/h3>\n                    <p>A 15- or 30-minute delay suits classrooms and schools.<\/p>\n                <\/div>\n                <figure class=\"rz053-applications-scalable__media\">\n                    <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/rz053-ai-images\/v4\/applications\/classroom-v2.png?v=20260817b\" width=\"2048\" height=\"1152\" alt=\"Teacher helping students in a classroom with a wall-mounted air conditioner\" loading=\"lazy\" decoding=\"async\">\n                <\/figure>\n            <\/article>\n        <\/div>\n\n        <p class=\"rz053-applications-scalable__status\" aria-live=\"polite\" aria-atomic=\"true\" data-rz053-applications-scalable-status>Showing Bedroom, application 1 of 4.<\/p>\n    <\/div>\n<\/section>\n\n\n\n<style id=\"06-applications-styles\">\n#rz053-applications-scalable-v2 {\n    box-sizing: border-box;\n    width: 100vw;\n    max-width: 100vw;\n    margin: 0 0 0 calc(50% - 50vw);\n    padding: 104px 0 112px;\n    overflow: hidden;\n    background: #ffffff;\n    color: #18211f;\n    font-family: \"Poppins\", Arial, sans-serif;\n    isolation: isolate;\n}\n\n#rz053-applications-scalable-v2 *,\n#rz053-applications-scalable-v2 *::before,\n#rz053-applications-scalable-v2 *::after {\n    box-sizing: inherit;\n}\n\n#rz053-applications-scalable-v2 h2,\n#rz053-applications-scalable-v2 h3,\n#rz053-applications-scalable-v2 p,\n#rz053-applications-scalable-v2 figure,\n#rz053-applications-scalable-v2 button {\n    margin: 0;\n    letter-spacing: 0;\n}\n\n#rz053-applications-scalable-v2 button {\n    font: inherit;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__inner {\n    width: min(1600px, calc(100% - 96px));\n    margin: 0 auto;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__heading {\n    display: grid;\n    grid-template-columns: minmax(0, 1.2fr) minmax(300px, 0.8fr);\n    gap: 72px;\n    align-items: end;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__eyebrow {\n    margin-bottom: 18px;\n    color: #319f58;\n    font-size: 13px;\n    font-weight: 700;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__heading h2 {\n    max-width: 720px;\n    color: #18211f;\n    font-size: 48px;\n    font-weight: 400;\n    line-height: 1.08;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__heading > p {\n    max-width: 460px;\n    color: #52605c;\n    font-size: 17px;\n    font-weight: 400;\n    line-height: 1.7;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__selector {\n    width: 100%;\n    margin-top: 52px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail-viewport {\n    min-width: 0;\n    overflow-x: auto;\n    overflow-y: hidden;\n    overscroll-behavior-inline: contain;\n    scroll-snap-type: inline proximity;\n    border-bottom: 1px solid #aeb3b6;\n    cursor: grab;\n    scrollbar-width: none;\n    touch-action: pan-x pan-y;\n    -webkit-overflow-scrolling: touch;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail-viewport:active {\n    cursor: grabbing;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail-viewport::-webkit-scrollbar {\n    display: none;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail {\n    display: flex;\n    gap: 12px;\n    width: max-content;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail [role=\"tab\"] {\n    flex: 0 0 var(--rz053-applications-scalable-tab-width, 208px);\n    min-width: 0;\n    min-height: 60px;\n    padding: 12px 16px 14px;\n    border: 0;\n    border-bottom: 4px solid transparent;\n    border-radius: 0;\n    background: transparent;\n    color: #4d5357;\n    font-size: 16px;\n    font-weight: 500;\n    line-height: 1.3;\n    text-align: center;\n    cursor: pointer;\n    scroll-snap-align: center;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail [role=\"tab\"]:hover {\n    color: #319f58;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail [role=\"tab\"][aria-selected=\"true\"] {\n    border-bottom-color: #319f58;\n    color: #319f58;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail [role=\"tab\"]:focus-visible,\n#rz053-applications-scalable-v2 .rz053-applications-scalable__panel:focus-visible {\n    outline: 3px solid #319f58;\n    outline-offset: 3px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__panels {\n    margin-top: 40px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__panel {\n    display: grid;\n    grid-template-columns: minmax(280px, 0.82fr) minmax(0, 1.78fr);\n    background: #f5f6f5;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__panel[hidden] {\n    display: none;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    min-width: 0;\n    padding: 48px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 {\n    color: #18211f;\n    font-size: 30px;\n    font-weight: 400;\n    line-height: 1.18;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 + p {\n    margin-top: 18px;\n    color: #52605c;\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 1.6;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__media {\n    min-width: 0;\n    overflow: hidden;\n    aspect-ratio: 16 \/ 9;\n    background: #e8ecea;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__status {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    margin: -1px;\n    padding: 0;\n    overflow: hidden;\n    clip: rect(0 0 0 0);\n    clip-path: inset(50%);\n    border: 0;\n    white-space: nowrap;\n}\n\n@media (max-width: 1023px) {\n    #rz053-applications-scalable-v2 {\n        padding: 84px 0 92px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__inner {\n        width: min(100% - 64px, 960px);\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__heading {\n        grid-template-columns: minmax(0, 1fr) minmax(280px, 0.72fr);\n        gap: 44px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__heading h2 {\n        font-size: 42px;\n        line-height: 1.1;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__selector {\n        margin-top: 52px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__rail [role=\"tab\"] {\n        min-height: 60px;\n        padding-right: 12px;\n        padding-left: 12px;\n        font-size: 15px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__panel {\n        grid-template-columns: minmax(248px, 0.84fr) minmax(0, 1.62fr);\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy {\n        padding: 42px 32px 36px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 {\n        font-size: 27px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 + p {\n        margin-top: 16px;\n        font-size: 16px;\n        line-height: 1.6;\n    }\n}\n\n@media (max-width: 767px) {\n    #rz053-applications-scalable-v2 {\n        padding: 68px 0 72px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__inner {\n        width: calc(100% - 40px);\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__heading {\n        display: block;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__heading h2 {\n        font-size: 34px;\n        line-height: 1.12;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__heading > p {\n        max-width: 34ch;\n        margin-top: 18px;\n        font-size: 16px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__selector {\n        margin-top: 34px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__rail {\n        gap: 8px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__rail [role=\"tab\"] {\n        min-height: 60px;\n        padding: 11px 12px 13px;\n        font-size: 14px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__panels {\n        margin-top: 28px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__panel {\n        grid-template-columns: minmax(0, 1fr);\n        min-height: 0;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy {\n        order: 2;\n        padding: 28px 24px 32px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 {\n        font-size: 25px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 + p {\n        margin-top: 14px;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__media {\n        order: 1;\n        aspect-ratio: 16 \/ 9;\n    }\n\n}\n\n@media (prefers-reduced-motion: reduce) {\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__rail-viewport {\n        scroll-behavior: auto;\n    }\n}\n<\/style>\n\n\n\n<script id=\"06-applications-script\">\n(function () {\n    var root = document.getElementById('rz053-applications-scalable-v2');\n    if (!root) {\n        return;\n    }\n\n    var viewport = root.querySelector('[data-rz053-applications-scalable-viewport]');\n    var tablist = root.querySelector('[data-rz053-applications-scalable-tabs]');\n    var tabs = Array.prototype.slice.call(root.querySelectorAll('[data-rz053-applications-scalable-tab]'));\n    var panels = Array.prototype.slice.call(root.querySelectorAll('[data-rz053-applications-scalable-panel]'));\n    var status = root.querySelector('[data-rz053-applications-scalable-status]');\n    var scrollFrame = null;\n    var drag = {\n        active: false,\n        moved: false,\n        pointerId: null,\n        startX: 0,\n        startScroll: 0\n    };\n\n    if (!viewport) {\n        return;\n    }\n    if (!tablist) {\n        return;\n    }\n    if (tabs.length !== panels.length) {\n        return;\n    }\n    if (tabs.length === 0) {\n        return;\n    }\n\n    function scrollBehavior() {\n        if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\n            return 'auto';\n        }\n        return 'smooth';\n    }\n\n    function updateTabWidth() {\n        var visibleTabs = 4;\n        var gap = 12;\n\n        if (window.matchMedia('(max-width: 767px)').matches) {\n            visibleTabs = 1.25;\n            gap = 8;\n        } else if (window.matchMedia('(max-width: 1023px)').matches) {\n            visibleTabs = 2.5;\n        }\n\n        var occupiedGaps = gap * Math.max(0, Math.ceil(visibleTabs) - 1);\n        var width = (viewport.clientWidth - occupiedGaps) \/ visibleTabs;\n        viewport.style.setProperty('--rz053-applications-scalable-tab-width', width + 'px');\n        root.setAttribute('data-rail-overflow', viewport.scrollWidth > viewport.clientWidth + 2 ? 'true' : 'false');\n    }\n\n    function refreshRail() {\n        updateTabWidth();\n    }\n\n    function scheduleRailRefresh() {\n        if (scrollFrame !== null) {\n            return;\n        }\n        scrollFrame = window.requestAnimationFrame(function () {\n            scrollFrame = null;\n            refreshRail();\n        });\n    }\n\n    function centerTab(tab) {\n        var viewportRect = viewport.getBoundingClientRect();\n        var tabRect = tab.getBoundingClientRect();\n        var offset = (tabRect.left + (tabRect.width \/ 2)) - (viewportRect.left + (viewportRect.width \/ 2));\n\n        viewport.scrollBy({\n            left: offset,\n            behavior: scrollBehavior()\n        });\n    }\n\n    function activate(index, moveFocus, shouldCenter, shouldAnnounce) {\n        index = Math.max(0, Math.min(index, tabs.length - 1));\n\n        tabs.forEach(function (tab, tabIndex) {\n            var selected = tabIndex === index;\n            var panel = panels[tabIndex];\n\n            tab.setAttribute('aria-selected', selected ? 'true' : 'false');\n            tab.tabIndex = selected ? 0 : -1;\n            panel.hidden = !selected;\n            panel.setAttribute('aria-hidden', selected ? 'false' : 'true');\n\n            if (selected) {\n                root.setAttribute('data-active-application', tab.getAttribute('data-rz053-applications-scalable-tab'));\n\n                if (moveFocus) {\n                    tab.focus();\n                }\n\n                if (shouldCenter) {\n                    centerTab(tab);\n                }\n\n                if (shouldAnnounce) {\n                    if (status) {\n                        status.textContent = 'Showing ' + tab.textContent.trim() + ', application ' + (tabIndex + 1) + ' of ' + tabs.length + '.';\n                    }\n                }\n            }\n        });\n    }\n\n    tabs.forEach(function (tab, index) {\n        tab.addEventListener('click', function () {\n            activate(index, false, true, true);\n        });\n    });\n\n    tablist.addEventListener('keydown', function (event) {\n        var selectedIndex = tabs.findIndex(function (tab) {\n            return tab.getAttribute('aria-selected') === 'true';\n        });\n        var nextIndex = selectedIndex;\n\n        if (event.key === 'ArrowRight') {\n            nextIndex = selectedIndex + 1;\n        } else if (event.key === 'ArrowLeft') {\n            nextIndex = selectedIndex - 1;\n        } else if (event.key === 'Home') {\n            nextIndex = 0;\n        } else if (event.key === 'End') {\n            nextIndex = tabs.length - 1;\n        } else {\n            return;\n        }\n\n        event.preventDefault();\n        activate(nextIndex, true, true, true);\n    });\n\n\n    viewport.addEventListener('pointerdown', function (event) {\n        if (event.pointerType !== 'mouse') {\n            return;\n        }\n        if (event.button !== 0) {\n            return;\n        }\n\n        drag.active = true;\n        drag.moved = false;\n        drag.pointerId = event.pointerId;\n        drag.startX = event.clientX;\n        drag.startScroll = viewport.scrollLeft;\n    });\n\n    viewport.addEventListener('pointermove', function (event) {\n        if (!drag.active) {\n            return;\n        }\n        if (event.pointerId !== drag.pointerId) {\n            return;\n        }\n\n        var movement = event.clientX - drag.startX;\n        if (Math.abs(movement) > 5) {\n            if (!drag.moved) {\n                drag.moved = true;\n                viewport.setPointerCapture(event.pointerId);\n            }\n        }\n        if (drag.moved) {\n            event.preventDefault();\n            viewport.scrollLeft = drag.startScroll - movement;\n        }\n    });\n\n    function finishDrag(event) {\n        if (!drag.active) {\n            return;\n        }\n        if (event.pointerId !== drag.pointerId) {\n            return;\n        }\n\n        drag.active = false;\n        if (viewport.hasPointerCapture(event.pointerId)) {\n            viewport.releasePointerCapture(event.pointerId);\n        }\n        window.setTimeout(function () {\n            drag.moved = false;\n        }, 0);\n    }\n\n    viewport.addEventListener('pointerup', finishDrag);\n    viewport.addEventListener('pointercancel', finishDrag);\n\n    viewport.addEventListener('click', function (event) {\n        if (!drag.moved) {\n            return;\n        }\n        event.preventDefault();\n        event.stopPropagation();\n    }, true);\n\n    window.addEventListener('resize', scheduleRailRefresh);\n    if ('ResizeObserver' in window) {\n        var resizeObserver = new ResizeObserver(scheduleRailRefresh);\n        resizeObserver.observe(viewport);\n    }\n\n    var initialIndex = tabs.findIndex(function (tab) {\n        return tab.getAttribute('aria-selected') === 'true';\n    });\n    if (initialIndex < 0) {\n        initialIndex = 0;\n    }\n\n    activate(initialIndex, false, false, false);\n    refreshRail();\n    root.setAttribute('data-applications-ready', 'true');\n}());\n<\/script>\n\n\n\n<section id=\"rz053-product-categories-v1\" lang=\"en\" aria-labelledby=\"rz053-product-categories-v1-title\" data-rz053-product-categories-root>\n    <div class=\"rz053-product-categories__inner\">\n        <header class=\"rz053-product-categories__heading\">\n            <div>\n                <p class=\"rz053-product-categories__eyebrow\">Product categories<\/p>\n                <h2 id=\"rz053-product-categories-v1-title\">Explore the Rayzeek range<\/h2>\n            <\/div>\n            <div class=\"rz053-product-categories__controls\" aria-label=\"Product category controls\">\n                <button type=\"button\" aria-label=\"Show previous product categories\" title=\"Previous categories\" data-rz053-product-categories-previous disabled>\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                        <path d=\"m15 18-6-6 6-6\"><\/path>\n                    <\/svg>\n                <\/button>\n                <button type=\"button\" aria-label=\"Show more product categories\" title=\"Next categories\" data-rz053-product-categories-next>\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                        <path d=\"m9 18 6-6-6-6\"><\/path>\n                    <\/svg>\n                <\/button>\n            <\/div>\n        <\/header>\n\n        <div class=\"rz053-product-categories__viewport\" tabindex=\"0\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Rayzeek WooCommerce product categories\" data-rz053-product-categories-viewport>\n            <ul class=\"rz053-product-categories__track\">\n                <li class=\"rz053-product-categories__item\" data-rz053-product-category-item>\n                    <a class=\"rz053-product-categories__card\" href=\"https:\/\/staging.rayzeek.com\/product-category\/air-conditioner-motion-sensors\/\">\n                        <span class=\"rz053-product-categories__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz050.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-categories__body\">\n                            <span class=\"rz053-product-categories__name\">Air Conditioner Motion Sensors<\/span>\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                                <path d=\"M7 17 17 7\"><\/path>\n                                <path d=\"M7 7h10v10\"><\/path>\n                            <\/svg>\n                        <\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-categories__item\" data-rz053-product-category-item>\n                    <a class=\"rz053-product-categories__card\" href=\"https:\/\/staging.rayzeek.com\/product-category\/motion-sensor-switches\/\">\n                        <span class=\"rz053-product-categories__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz020.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-categories__body\">\n                            <span class=\"rz053-product-categories__name\">Motion Sensor Light Switches<\/span>\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                                <path d=\"M7 17 17 7\"><\/path>\n                                <path d=\"M7 7h10v10\"><\/path>\n                            <\/svg>\n                        <\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-categories__item\" data-rz053-product-category-item>\n                    <a class=\"rz053-product-categories__card\" href=\"https:\/\/staging.rayzeek.com\/product-category\/occupancy-sensors\/\">\n                        <span class=\"rz053-product-categories__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz036_5a.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-categories__body\">\n                            <span class=\"rz053-product-categories__name\">Occupancy Sensors<\/span>\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                                <path d=\"M7 17 17 7\"><\/path>\n                                <path d=\"M7 7h10v10\"><\/path>\n                            <\/svg>\n                        <\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-categories__item\" data-rz053-product-category-item>\n                    <a class=\"rz053-product-categories__card\" href=\"https:\/\/staging.rayzeek.com\/product-category\/motion-sensors\/\">\n                        <span class=\"rz053-product-categories__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz039.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-categories__body\">\n                            <span class=\"rz053-product-categories__name\">Motion Sensors<\/span>\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                                <path d=\"M7 17 17 7\"><\/path>\n                                <path d=\"M7 7h10v10\"><\/path>\n                            <\/svg>\n                        <\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-categories__item\" data-rz053-product-category-item>\n                    <a class=\"rz053-product-categories__card\" href=\"https:\/\/staging.rayzeek.com\/product-category\/wireless-motion-sensors\/\">\n                        <span class=\"rz053-product-categories__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz061s.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-categories__body\">\n                            <span class=\"rz053-product-categories__name\">Wireless Motion Sensors<\/span>\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                                <path d=\"M7 17 17 7\"><\/path>\n                                <path d=\"M7 7h10v10\"><\/path>\n                            <\/svg>\n                        <\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-categories__item\" data-rz053-product-category-item>\n                    <a class=\"rz053-product-categories__card\" href=\"https:\/\/staging.rayzeek.com\/product-category\/low-voltage-motion-sensors\/\">\n                        <span class=\"rz053-product-categories__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz016.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-categories__body\">\n                            <span class=\"rz053-product-categories__name\">Low Voltage Sensors<\/span>\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                                <path d=\"M7 17 17 7\"><\/path>\n                                <path d=\"M7 7h10v10\"><\/path>\n                            <\/svg>\n                        <\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-categories__item\" data-rz053-product-category-item>\n                    <a class=\"rz053-product-categories__card\" href=\"https:\/\/staging.rayzeek.com\/product-category\/dc-sensor-dimmer\/\">\n                        <span class=\"rz053-product-categories__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_bs010.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-categories__body\">\n                            <span class=\"rz053-product-categories__name\">DC Sensor\/Dimmer<\/span>\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                                <path d=\"M7 17 17 7\"><\/path>\n                                <path d=\"M7 7h10v10\"><\/path>\n                            <\/svg>\n                        <\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-categories__item\" data-rz053-product-category-item>\n                    <a class=\"rz053-product-categories__card\" href=\"https:\/\/staging.rayzeek.com\/product-category\/motion-sensor-light-strips\/\">\n                        <span class=\"rz053-product-categories__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz016.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-categories__body\">\n                            <span class=\"rz053-product-categories__name\">Motion Sensor Light Strips<\/span>\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                                <path d=\"M7 17 17 7\"><\/path>\n                                <path d=\"M7 7h10v10\"><\/path>\n                            <\/svg>\n                        <\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-categories__item\" data-rz053-product-category-item>\n                    <a class=\"rz053-product-categories__card\" href=\"https:\/\/staging.rayzeek.com\/product-category\/light-sensor\/\">\n                        <span class=\"rz053-product-categories__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_bs300.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-categories__body\">\n                            <span class=\"rz053-product-categories__name\">Light Sensor<\/span>\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n                                <path d=\"M7 17 17 7\"><\/path>\n                                <path d=\"M7 7h10v10\"><\/path>\n                            <\/svg>\n                        <\/span>\n                    <\/a>\n                <\/li>\n            <\/ul>\n        <\/div>\n        <p class=\"rz053-product-categories__status\" aria-live=\"polite\" aria-atomic=\"true\" data-rz053-product-categories-status>Showing category 1 of 9.<\/p>\n    <\/div>\n<\/section>\n\n<section id=\"rz053-product-categories-gallery-v2\" lang=\"en\" aria-labelledby=\"rz053-product-categories-gallery-v2-title\" data-rz053-product-gallery-root>\n    <div class=\"rz053-product-gallery__inner\">\n        <header class=\"rz053-product-gallery__heading\">\n            <p class=\"rz053-product-gallery__eyebrow\">Product categories<\/p>\n            <h2 id=\"rz053-product-categories-gallery-v2-title\">Explore the Rayzeek range<\/h2>\n        <\/header>\n\n        <div class=\"rz053-product-gallery__viewport\" tabindex=\"0\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Rayzeek product category gallery\" data-rz053-product-gallery-viewport>\n            <ul class=\"rz053-product-gallery__track\">\n                <li class=\"rz053-product-gallery__item\" data-rz053-product-gallery-item>\n                    <a class=\"rz053-product-gallery__link\" href=\"https:\/\/staging.rayzeek.com\/product-category\/air-conditioner-motion-sensors\/\">\n                        <span class=\"rz053-product-gallery__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz050.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-gallery__name\">Air Conditioner Motion Sensors<\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-gallery__item\" data-rz053-product-gallery-item>\n                    <a class=\"rz053-product-gallery__link\" href=\"https:\/\/staging.rayzeek.com\/product-category\/motion-sensor-switches\/\">\n                        <span class=\"rz053-product-gallery__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz020.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-gallery__name\">Motion Sensor Light Switches<\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-gallery__item\" data-rz053-product-gallery-item>\n                    <a class=\"rz053-product-gallery__link\" href=\"https:\/\/staging.rayzeek.com\/product-category\/occupancy-sensors\/\">\n                        <span class=\"rz053-product-gallery__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz036_5a.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-gallery__name\">Occupancy Sensors<\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-gallery__item\" data-rz053-product-gallery-item>\n                    <a class=\"rz053-product-gallery__link\" href=\"https:\/\/staging.rayzeek.com\/product-category\/motion-sensors\/\">\n                        <span class=\"rz053-product-gallery__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz039.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-gallery__name\">Motion Sensors<\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-gallery__item\" data-rz053-product-gallery-item>\n                    <a class=\"rz053-product-gallery__link\" href=\"https:\/\/staging.rayzeek.com\/product-category\/wireless-motion-sensors\/\">\n                        <span class=\"rz053-product-gallery__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz061s.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-gallery__name\">Wireless Motion Sensors<\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-gallery__item\" data-rz053-product-gallery-item>\n                    <a class=\"rz053-product-gallery__link\" href=\"https:\/\/staging.rayzeek.com\/product-category\/low-voltage-motion-sensors\/\">\n                        <span class=\"rz053-product-gallery__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz016.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-gallery__name\">Low Voltage Sensors<\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-gallery__item\" data-rz053-product-gallery-item>\n                    <a class=\"rz053-product-gallery__link\" href=\"https:\/\/staging.rayzeek.com\/product-category\/dc-sensor-dimmer\/\">\n                        <span class=\"rz053-product-gallery__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_bs010.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-gallery__name\">DC Sensor\/Dimmer<\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-gallery__item\" data-rz053-product-gallery-item>\n                    <a class=\"rz053-product-gallery__link\" href=\"https:\/\/staging.rayzeek.com\/product-category\/motion-sensor-light-strips\/\">\n                        <span class=\"rz053-product-gallery__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_rz016.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-gallery__name\">Motion Sensor Light Strips<\/span>\n                    <\/a>\n                <\/li>\n                <li class=\"rz053-product-gallery__item\" data-rz053-product-gallery-item>\n                    <a class=\"rz053-product-gallery__link\" href=\"https:\/\/staging.rayzeek.com\/product-category\/light-sensor\/\">\n                        <span class=\"rz053-product-gallery__visual\">\n                            <img src=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2026\/08\/line_icon_bs300.png\" width=\"1024\" height=\"1024\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n                        <\/span>\n                        <span class=\"rz053-product-gallery__name\">Light Sensor<\/span>\n                    <\/a>\n                <\/li>\n            <\/ul>\n        <\/div>\n\n        <div class=\"rz053-product-gallery__navigation\">\n            <span class=\"rz053-product-gallery__progress\" aria-hidden=\"true\">\n                <span data-rz053-product-gallery-progress><\/span>\n            <\/span>\n            <div class=\"rz053-product-gallery__controls\" aria-label=\"Product category gallery controls\">\n                <button type=\"button\" aria-label=\"Show previous product categories\" title=\"Previous categories\" data-rz053-product-gallery-previous disabled>\n                    <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\">\n                        <path d=\"M38 24H10M18 16l-8 8 8 8\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n                    <\/svg>\n                <\/button>\n                <button type=\"button\" aria-label=\"Show more product categories\" title=\"Next categories\" data-rz053-product-gallery-next>\n                    <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\">\n                        <path d=\"M10 24h28M30 16l8 8-8 8\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n                    <\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n\n        <p class=\"rz053-product-gallery__status\" aria-live=\"polite\" aria-atomic=\"true\" data-rz053-product-gallery-status>Showing category 1 of 9.<\/p>\n    <\/div>\n<\/section>\n\n\n\n<style id=\"07-product-categories-styles\">\n#rz053-product-categories-v1 {\n    box-sizing: border-box;\n    width: 100vw;\n    max-width: 100vw;\n    margin: 0 0 0 calc(50% - 50vw);\n    padding: 96px 0 104px;\n    overflow: hidden;\n    background: #f5f6f5;\n    color: #333333;\n    font-family: \"Poppins\", Arial, sans-serif;\n    isolation: isolate;\n}\n\n#rz053-product-categories-v1 *,\n#rz053-product-categories-v1 *::before,\n#rz053-product-categories-v1 *::after {\n    box-sizing: inherit;\n}\n\n#rz053-product-categories-v1 h2,\n#rz053-product-categories-v1 h3,\n#rz053-product-categories-v1 p,\n#rz053-product-categories-v1 ul,\n#rz053-product-categories-v1 li,\n#rz053-product-categories-v1 button {\n    margin: 0;\n    padding: 0;\n    letter-spacing: 0;\n}\n\n#rz053-product-categories-v1 ul {\n    list-style: none;\n}\n\n#rz053-product-categories-v1 button {\n    font: inherit;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__inner {\n    width: min(1600px, calc(100% - 96px));\n    margin: 0 auto;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__heading {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    gap: 40px;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__eyebrow {\n    margin-bottom: 14px;\n    color: #319f58;\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-categories-v1 h2 {\n    max-width: 760px;\n    margin-left: -2px;\n    color: #333333;\n    font-size: 50px;\n    font-weight: 300;\n    line-height: 1.2;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__controls {\n    display: flex;\n    flex: 0 0 auto;\n    gap: 10px;\n    padding-bottom: 4px;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__controls button {\n    display: inline-grid;\n    width: 44px;\n    height: 44px;\n    place-items: center;\n    border: 1px solid #cbd1cd;\n    border-radius: 50%;\n    background: #ffffff;\n    color: #333333;\n    cursor: pointer;\n    transition: border-color 180ms ease, background-color 180ms ease, color 180ms ease;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__controls button:hover:not(:disabled),\n#rz053-product-categories-v1 .rz053-product-categories__controls button:focus-visible {\n    border-color: #319f58;\n    background: #319f58;\n    color: #ffffff;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__controls button:focus-visible,\n#rz053-product-categories-v1 .rz053-product-categories__card:focus-visible {\n    outline: 3px solid rgba(49, 159, 88, 0.24);\n    outline-offset: 3px;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__controls button:disabled {\n    opacity: 0.36;\n    cursor: default;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__controls svg {\n    width: 22px;\n    height: 22px;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__viewport {\n    width: calc(100% + max(48px, (100vw - 1600px) \/ 2));\n    margin-top: 52px;\n    overflow-x: auto;\n    overflow-y: hidden;\n    overscroll-behavior-inline: contain;\n    scroll-behavior: smooth;\n    scroll-snap-type: inline mandatory;\n    scrollbar-width: none;\n    -webkit-overflow-scrolling: touch;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__viewport::-webkit-scrollbar {\n    display: none;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__track {\n    display: grid;\n    width: 100%;\n    grid-auto-flow: column;\n    grid-auto-columns: calc((min(1600px, calc(100vw - 96px)) - 72px) \/ 4);\n    gap: 24px;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__item {\n    min-width: 0;\n    scroll-snap-align: start;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__card {\n    display: flex;\n    min-height: 342px;\n    height: 100%;\n    overflow: hidden;\n    flex-direction: column;\n    border: 1px solid #dce1de;\n    border-radius: 8px;\n    background: #ffffff;\n    color: #333333;\n    text-decoration: none;\n    transition: border-color 180ms ease, transform 180ms ease;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__visual {\n    display: grid;\n    height: 232px;\n    flex: 0 0 232px;\n    place-items: center;\n    overflow: hidden;\n    padding: 22px;\n    background: #f0f2f1;\n    transition: background-color 180ms ease;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__visual img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n    transition: transform 180ms ease;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__body {\n    display: flex;\n    min-height: 108px;\n    flex: 1 1 auto;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    padding: 22px 22px 24px;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__name {\n    max-width: 22ch;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 1.4;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__body svg {\n    width: 22px;\n    height: 22px;\n    flex: 0 0 22px;\n    color: #319f58;\n    transition: transform 180ms ease;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__card:hover {\n    border-color: #319f58;\n    transform: translateY(-2px);\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__card:hover .rz053-product-categories__visual {\n    background: #edf6f0;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__card:hover .rz053-product-categories__visual img {\n    transform: scale(1.025);\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__card:hover .rz053-product-categories__body svg {\n    transform: translate(2px, -2px);\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__status {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    margin: -1px;\n    padding: 0;\n    overflow: hidden;\n    clip: rect(0 0 0 0);\n    clip-path: inset(50%);\n    border: 0;\n    white-space: nowrap;\n}\n\n@media (max-width: 1023px) {\n    #rz053-product-categories-v1 {\n        padding: 84px 0 92px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__inner {\n        width: min(100% - 64px, 960px);\n    }\n\n    #rz053-product-categories-v1 h2 {\n        font-size: 42px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__viewport {\n        width: calc(100% + 32px);\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__track {\n        grid-auto-columns: 42%;\n    }\n}\n\n@media (max-width: 767px) {\n    #rz053-product-categories-v1 {\n        padding: 68px 0 72px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__inner {\n        width: calc(100% - 40px);\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__heading {\n        align-items: flex-end;\n        gap: 20px;\n    }\n\n    #rz053-product-categories-v1 h2 {\n        margin-left: 0;\n        font-size: 34px;\n        line-height: 1.18;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__controls {\n        gap: 8px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__controls button {\n        width: 40px;\n        height: 40px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__viewport {\n        width: calc(100% + 20px);\n        margin-top: 38px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__track {\n        grid-auto-columns: min(78vw, 300px);\n        gap: 16px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__card {\n        min-height: 318px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__visual {\n        height: 210px;\n        flex-basis: 210px;\n        padding: 20px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__body {\n        min-height: 108px;\n        padding: 20px;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__name {\n        font-size: 17px;\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    #rz053-product-categories-v1 .rz053-product-categories__viewport {\n        scroll-behavior: auto;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__card,\n    #rz053-product-categories-v1 .rz053-product-categories__visual,\n    #rz053-product-categories-v1 .rz053-product-categories__visual img,\n    #rz053-product-categories-v1 .rz053-product-categories__body svg,\n    #rz053-product-categories-v1 .rz053-product-categories__controls button {\n        transition: none;\n    }\n}\n\n#rz053-product-categories-gallery-v2 {\n    box-sizing: border-box;\n    width: 100vw;\n    max-width: 100vw;\n    margin: 0 0 0 calc(50% - 50vw);\n    padding: 104px 0 112px;\n    overflow: hidden;\n    background: #ffffff;\n    color: #333333;\n    font-family: \"Poppins\", Arial, sans-serif;\n    isolation: isolate;\n}\n\n#rz053-product-categories-gallery-v2 *,\n#rz053-product-categories-gallery-v2 *::before,\n#rz053-product-categories-gallery-v2 *::after {\n    box-sizing: inherit;\n}\n\n#rz053-product-categories-gallery-v2 h2,\n#rz053-product-categories-gallery-v2 p,\n#rz053-product-categories-gallery-v2 ul,\n#rz053-product-categories-gallery-v2 li,\n#rz053-product-categories-gallery-v2 button {\n    margin: 0;\n    padding: 0;\n    letter-spacing: 0;\n}\n\n#rz053-product-categories-gallery-v2 ul {\n    list-style: none;\n}\n\n#rz053-product-categories-gallery-v2 button {\n    font: inherit;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__inner {\n    width: min(1600px, calc(100% - 96px));\n    margin: 0 auto;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__heading {\n    max-width: 760px;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__eyebrow {\n    margin-bottom: 14px;\n    color: #319f58;\n    font-size: 11px;\n    font-weight: 600;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-categories-gallery-v2 h2 {\n    margin-left: -2px;\n    color: #333333;\n    font-size: 56px;\n    font-weight: 200;\n    line-height: 1.1;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__viewport {\n    width: calc(100% + max(48px, (100vw - 1600px) \/ 2));\n    margin-top: 64px;\n    padding-bottom: 8px;\n    overflow-x: auto;\n    overflow-y: hidden;\n    overscroll-behavior-inline: contain;\n    scroll-behavior: smooth;\n    scroll-snap-type: inline mandatory;\n    scrollbar-width: none;\n    -webkit-overflow-scrolling: touch;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__viewport::-webkit-scrollbar {\n    display: none;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__track {\n    display: grid;\n    width: 100%;\n    grid-auto-flow: column;\n    grid-auto-columns: calc((min(1600px, calc(100vw - 96px)) - 96px) \/ 4);\n    gap: 32px;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__item {\n    min-width: 0;\n    scroll-snap-align: start;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__link {\n    display: block;\n    color: #333333;\n    text-align: center;\n    text-decoration: none;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__visual {\n    display: grid;\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n    place-items: center;\n    overflow: hidden;\n    background: #f0f2f1;\n    transition: background-color 220ms ease;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__visual img {\n    display: block;\n    width: 88%;\n    height: 88%;\n    object-fit: contain;\n    filter: contrast(1.04);\n    opacity: 0.9;\n    transition: filter 260ms ease, opacity 260ms ease, transform 260ms cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__item:nth-child(1) .rz053-product-gallery__visual img,\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__item:nth-child(3) .rz053-product-gallery__visual img,\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__item:nth-child(5) .rz053-product-gallery__visual img {\n    width: 94%;\n    height: 94%;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__name {\n    display: flex;\n    min-height: 78px;\n    max-width: 24ch;\n    margin: 0 auto;\n    padding: 24px 8px 0;\n    align-items: flex-start;\n    justify-content: center;\n    color: #333333;\n    font-size: 20px;\n    font-weight: 300;\n    line-height: 1.35;\n    transition: color 180ms ease;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__link:hover .rz053-product-gallery__visual {\n    background: #edf0ee;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__link:hover .rz053-product-gallery__visual img {\n    filter: contrast(1.12);\n    opacity: 1;\n    transform: translateY(-4px) scale(1.02);\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__link:hover .rz053-product-gallery__name {\n    color: #21733e;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__link:focus-visible {\n    outline: 0;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__link:focus-visible .rz053-product-gallery__visual {\n    outline: 3px solid rgba(49, 159, 88, 0.28);\n    outline-offset: -3px;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__navigation {\n    display: flex;\n    margin-top: 42px;\n    align-items: center;\n    justify-content: center;\n    gap: 28px;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__progress {\n    display: block;\n    width: min(360px, 42vw);\n    height: 2px;\n    overflow: hidden;\n    background: #d7dcda;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__progress > span {\n    display: block;\n    width: 100%;\n    height: 100%;\n    background: #319f58;\n    transform: scaleX(0.12);\n    transform-origin: left center;\n    transition: transform 240ms ease;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__controls {\n    display: flex;\n    align-items: center;\n    gap: 4px;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__controls button {\n    display: grid;\n    width: 48px;\n    height: 48px;\n    place-items: center;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    box-shadow: none;\n    color: #319f58;\n    cursor: pointer;\n    transition: color 180ms ease, transform 180ms ease;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__controls button:hover:not(:disabled) {\n    color: #21733e;\n    transform: translateY(-1px);\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__controls button:focus-visible {\n    outline: 2px solid #319f58;\n    outline-offset: -5px;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__controls button:disabled {\n    color: #aeb6b1;\n    cursor: default;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__controls svg {\n    width: 42px;\n    height: 42px;\n}\n\n#rz053-product-categories-gallery-v2 .rz053-product-gallery__status {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    margin: -1px;\n    padding: 0;\n    overflow: hidden;\n    clip: rect(0 0 0 0);\n    clip-path: inset(50%);\n    border: 0;\n    white-space: nowrap;\n}\n\n@media (max-width: 1023px) {\n    #rz053-product-categories-gallery-v2 {\n        padding: 88px 0 96px;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__inner {\n        width: min(100% - 64px, 960px);\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__viewport {\n        width: calc(100% + 32px);\n    }\n\n    #rz053-product-categories-gallery-v2 h2 {\n        font-size: 48px;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__track {\n        grid-auto-columns: 36%;\n        gap: 24px;\n    }\n}\n\n@media (max-width: 767px) {\n    #rz053-product-categories-gallery-v2 {\n        padding: 72px 0 76px;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__inner {\n        width: calc(100% - 40px);\n    }\n\n    #rz053-product-categories-gallery-v2 h2 {\n        margin-left: 0;\n        font-size: 40px;\n        line-height: 1.1;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__viewport {\n        width: calc(100% + 20px);\n        margin-top: 40px;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__track {\n        grid-auto-columns: min(68vw, 260px);\n        gap: 16px;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__name {\n        min-height: 70px;\n        padding-top: 20px;\n        font-size: 18px;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__navigation {\n        margin-top: 32px;\n        justify-content: space-between;\n        gap: 16px;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__progress {\n        width: auto;\n        flex: 1 1 auto;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__controls button {\n        width: 44px;\n        height: 44px;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__controls svg {\n        width: 38px;\n        height: 38px;\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__viewport {\n        scroll-behavior: auto;\n    }\n\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__visual,\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__visual img,\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__name,\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__progress > span,\n    #rz053-product-categories-gallery-v2 .rz053-product-gallery__controls button {\n        transition: none;\n    }\n}\n<\/style>\n\n\n\n<script id=\"07-product-categories-script\">\n(function () {\n    var root = document.querySelector('[data-rz053-product-categories-root]');\n    if (!root || root.getAttribute('data-product-categories-ready') === 'true') {\n        return;\n    }\n\n    var viewport = root.querySelector('[data-rz053-product-categories-viewport]');\n    var items = Array.prototype.slice.call(root.querySelectorAll('[data-rz053-product-category-item]'));\n    var previous = root.querySelector('[data-rz053-product-categories-previous]');\n    var next = root.querySelector('[data-rz053-product-categories-next]');\n    var status = root.querySelector('[data-rz053-product-categories-status]');\n    var updateFrame = null;\n\n    if (!viewport || items.length !== 9 || !previous || !next) {\n        return;\n    }\n\n    function scrollBehavior() {\n        return window.matchMedia('(prefers-reduced-motion: reduce)').matches ? 'auto' : 'smooth';\n    }\n\n    function currentIndex() {\n        var viewportLeft = viewport.getBoundingClientRect().left;\n        var closestIndex = 0;\n        var closestDistance = Infinity;\n\n        items.forEach(function (item, index) {\n            var distance = Math.abs(item.getBoundingClientRect().left - viewportLeft);\n            if (distance < closestDistance) {\n                closestDistance = distance;\n                closestIndex = index;\n            }\n        });\n\n        return closestIndex;\n    }\n\n    function update() {\n        var index = currentIndex();\n        var maximum = Math.max(0, viewport.scrollWidth - viewport.clientWidth);\n\n        previous.disabled = viewport.scrollLeft <= 2;\n        next.disabled = viewport.scrollLeft >= maximum - 2;\n        root.setAttribute('data-active-category', String(index));\n\n        if (status) {\n            status.textContent = 'Showing category ' + (index + 1) + ' of ' + items.length + '.';\n        }\n    }\n\n    function scheduleUpdate() {\n        if (updateFrame !== null) {\n            return;\n        }\n\n        updateFrame = window.requestAnimationFrame(function () {\n            updateFrame = null;\n            update();\n        });\n    }\n\n    function goTo(index) {\n        index = Math.max(0, Math.min(items.length - 1, index));\n        var itemRect = items[index].getBoundingClientRect();\n        var viewportRect = viewport.getBoundingClientRect();\n\n        viewport.scrollTo({\n            left: viewport.scrollLeft + itemRect.left - viewportRect.left,\n            behavior: scrollBehavior()\n        });\n    }\n\n    previous.addEventListener('click', function () {\n        goTo(currentIndex() - 1);\n    });\n\n    next.addEventListener('click', function () {\n        goTo(currentIndex() + 1);\n    });\n\n    viewport.addEventListener('keydown', function (event) {\n        var index = currentIndex();\n\n        if (event.key === 'ArrowLeft') {\n            event.preventDefault();\n            goTo(index - 1);\n        } else if (event.key === 'ArrowRight') {\n            event.preventDefault();\n            goTo(index + 1);\n        } else if (event.key === 'Home') {\n            event.preventDefault();\n            goTo(0);\n        } else if (event.key === 'End') {\n            event.preventDefault();\n            goTo(items.length - 1);\n        }\n    });\n\n    viewport.addEventListener('scroll', scheduleUpdate, { passive: true });\n    window.addEventListener('resize', scheduleUpdate);\n\n    if ('ResizeObserver' in window) {\n        var resizeObserver = new ResizeObserver(scheduleUpdate);\n        resizeObserver.observe(viewport);\n    }\n\n    root.setAttribute('data-product-categories-ready', 'true');\n    update();\n}());\n\n(function () {\n    var root = document.querySelector('[data-rz053-product-gallery-root]');\n    if (!root || root.getAttribute('data-product-gallery-ready') === 'true') {\n        return;\n    }\n\n    var viewport = root.querySelector('[data-rz053-product-gallery-viewport]');\n    var items = Array.prototype.slice.call(root.querySelectorAll('[data-rz053-product-gallery-item]'));\n    var previous = root.querySelector('[data-rz053-product-gallery-previous]');\n    var next = root.querySelector('[data-rz053-product-gallery-next]');\n    var progress = root.querySelector('[data-rz053-product-gallery-progress]');\n    var status = root.querySelector('[data-rz053-product-gallery-status]');\n    var updateFrame = null;\n\n    if (!viewport || items.length !== 9 || !previous || !next || !progress) {\n        return;\n    }\n\n    function scrollBehavior() {\n        return window.matchMedia('(prefers-reduced-motion: reduce)').matches ? 'auto' : 'smooth';\n    }\n\n    function currentIndex() {\n        var viewportLeft = viewport.getBoundingClientRect().left;\n        var closestIndex = 0;\n        var closestDistance = Infinity;\n\n        items.forEach(function (item, index) {\n            var distance = Math.abs(item.getBoundingClientRect().left - viewportLeft);\n            if (distance < closestDistance) {\n                closestDistance = distance;\n                closestIndex = index;\n            }\n        });\n\n        return closestIndex;\n    }\n\n    function update() {\n        var index = currentIndex();\n        var maximum = Math.max(0, viewport.scrollWidth - viewport.clientWidth);\n        var ratio = maximum > 0 ? Math.max(0, Math.min(1, viewport.scrollLeft \/ maximum)) : 1;\n\n        previous.disabled = viewport.scrollLeft <= 2;\n        next.disabled = viewport.scrollLeft >= maximum - 2;\n        progress.style.transform = 'scaleX(' + (0.12 + (ratio * 0.88)) + ')';\n        root.setAttribute('data-active-category', String(index));\n\n        if (status) {\n            status.textContent = 'Showing category ' + (index + 1) + ' of ' + items.length + '.';\n        }\n    }\n\n    function scheduleUpdate() {\n        if (updateFrame !== null) {\n            return;\n        }\n\n        updateFrame = window.requestAnimationFrame(function () {\n            updateFrame = null;\n            update();\n        });\n    }\n\n    function goTo(index) {\n        index = Math.max(0, Math.min(items.length - 1, index));\n        var itemRect = items[index].getBoundingClientRect();\n        var viewportRect = viewport.getBoundingClientRect();\n\n        viewport.scrollTo({\n            left: viewport.scrollLeft + itemRect.left - viewportRect.left,\n            behavior: scrollBehavior()\n        });\n    }\n\n    previous.addEventListener('click', function () {\n        goTo(currentIndex() - 1);\n    });\n\n    next.addEventListener('click', function () {\n        goTo(currentIndex() + 1);\n    });\n\n    viewport.addEventListener('keydown', function (event) {\n        var index = currentIndex();\n\n        if (event.key === 'ArrowLeft') {\n            event.preventDefault();\n            goTo(index - 1);\n        } else if (event.key === 'ArrowRight') {\n            event.preventDefault();\n            goTo(index + 1);\n        } else if (event.key === 'Home') {\n            event.preventDefault();\n            goTo(0);\n        } else if (event.key === 'End') {\n            event.preventDefault();\n            goTo(items.length - 1);\n        }\n    });\n\n    viewport.addEventListener('scroll', scheduleUpdate, { passive: true });\n    window.addEventListener('resize', scheduleUpdate);\n\n    if ('ResizeObserver' in window) {\n        var resizeObserver = new ResizeObserver(scheduleUpdate);\n        resizeObserver.observe(viewport);\n    }\n\n    root.setAttribute('data-product-gallery-ready', 'true');\n    update();\n}());\n<\/script>\n\n\n\n<style id=\"rz053-content-extensions-styles\">\n@font-face {\n    font-family: \"Poppins\";\n    font-style: normal;\n    font-weight: 200;\n    font-display: swap;\n    src: url(\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/fonts\/poppins-v20-latin-200.woff2\") format(\"woff2\");\n}\n\n@font-face {\n    font-family: \"Poppins\";\n    font-style: normal;\n    font-weight: 300;\n    font-display: swap;\n    src: url(\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/fonts\/poppins-v20-latin-300.woff2\") format(\"woff2\");\n}\n\n@font-face {\n    font-family: \"Poppins\";\n    font-style: normal;\n    font-weight: 400;\n    font-display: swap;\n    src: url(\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/fonts\/poppins-v20-latin-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n    font-family: \"Poppins\";\n    font-style: normal;\n    font-weight: 600 700;\n    font-display: swap;\n    src: url(\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/fonts\/poppins-v20-latin-600.woff2\") format(\"woff2\");\n}\n\n\/* These rules cover elements used only by the English RZ053 copy. *\/\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__eyebrow {\n    margin: 0;\n    letter-spacing: 0;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__eyebrow {\n    margin-bottom: 14px;\n    color: #319f58;\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__eyebrow,\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__eyebrow,\n#rz053-applications-scalable-v2 .rz053-applications-scalable__heading .rz053-applications-scalable__eyebrow {\n    max-width: none;\n    margin: 0 0 14px;\n    padding: 0;\n    color: #319f58;\n    font-size: 13px;\n    font-weight: 600;\n    line-height: 1.4;\n    letter-spacing: 0;\n    text-transform: uppercase;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__eyebrow {\n    color: #319f58;\n    font-size: 13px;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__lead {\n    max-width: 720px;\n    margin-top: 20px;\n    color: #5a6165;\n    font-size: 18px;\n    line-height: 1.6;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__step {\n    margin: 0 0 14px;\n    color: #319f58;\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.4;\n    text-transform: uppercase;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__inner {\n    min-height: 620px;\n    padding-top: 64px;\n    padding-bottom: 64px;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__title {\n    max-width: 14ch;\n    margin-bottom: 20px;\n    font-size: 54px;\n    font-weight: 300;\n    line-height: 1.1;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__text {\n    max-width: 34rem;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1.65;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__media {\n    width: min(100%, 410px);\n    height: 500px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__section {\n    padding-top: 80px;\n    padding-bottom: 88px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__intro {\n    padding-bottom: 40px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__intro-copy {\n    gap: 14px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__lead {\n    font-size: 15px;\n    font-weight: 300;\n    line-height: 1.6;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__kicker {\n    font-size: 11px;\n    font-weight: 600;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__item,\n#rz053-feature-six-demo-v1 .rz053-feature-count__trigger {\n    min-height: 300px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__trigger {\n    padding: 28px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__title {\n    margin-top: 26px;\n    font-size: 22px;\n    font-weight: 300;\n    line-height: 1.35;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__detail {\n    top: 155px;\n    right: 28px;\n    left: 28px;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__detail p {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.55;\n}\n\n#rz053-real-world-value-v1 {\n    padding-top: 80px;\n    padding-bottom: 96px;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__intro {\n    padding-bottom: 40px;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__eyebrow,\n#rz053-real-world-value-v1 .rz053-real-world-value__label {\n    font-size: 11px;\n    font-weight: 600;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__eyebrow {\n    font-size: 13px;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__intro-copy > p {\n    font-size: 15px;\n    line-height: 1.6;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__story,\n#rz053-real-world-value-v1 .rz053-real-world-value__story--reverse {\n    padding-top: 56px;\n    padding-bottom: 56px;\n}\n\n#rz053-real-world-value-v1 h3 {\n    font-size: 27px;\n    font-weight: 300;\n    line-height: 1.22;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__copy > p:last-child {\n    margin-top: 18px;\n    font-size: 15px;\n    line-height: 1.65;\n}\n\n#rz053-product-details-reference-v1 {\n    padding-top: 80px;\n    padding-bottom: 80px;\n}\n\n#rz053-product-details-reference-v1 h3 {\n    font-size: 24px;\n    font-weight: 300;\n    line-height: 1.25;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__specifications,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__options,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resources {\n    margin-top: 56px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__section-heading > span,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__specification dt,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__model-kicker,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-type {\n    font-weight: 600;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__specification dd {\n    font-size: 15px;\n    font-weight: 300;\n    line-height: 1.45;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__model-card strong {\n    font-size: 20px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource-body {\n    padding: 16px;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource h4 {\n    font-size: 16px;\n    line-height: 1.35;\n}\n\n#rz053-how-it-works-slider-reference-v2 {\n    padding-top: 80px;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__heading {\n    min-height: 0;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__lead {\n    margin-top: 16px;\n    font-size: 15px;\n    line-height: 1.6;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__carousel {\n    margin-top: 52px;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__step {\n    margin-bottom: 12px;\n    font-size: 11px;\n    font-weight: 600;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel h3 {\n    font-size: 30px;\n    font-weight: 300;\n    line-height: 1.25;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel p {\n    font-size: 14px;\n    line-height: 1.55;\n}\n\n#rz053-applications-scalable-v2 {\n    padding-top: 80px;\n    padding-bottom: 88px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__heading > p {\n    font-size: 15px;\n    line-height: 1.6;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__selector {\n    margin-top: 48px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail [role=\"tab\"] {\n    min-height: 58px;\n    padding-top: 10px;\n    padding-bottom: 12px;\n    font-size: 14px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__panels {\n    margin-top: 36px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__panel {\n    min-height: 360px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__copy {\n    padding: 44px 40px;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__context {\n    font-size: 11px;\n    font-weight: 600;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 {\n    margin-top: 14px;\n    font-size: 26px;\n    font-weight: 300;\n    line-height: 1.25;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 + p {\n    margin-top: 18px;\n    font-size: 15px;\n    line-height: 1.6;\n}\n\n@media (max-width: 1023px) {\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__title {\n        font-size: 46px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item,\n    #rz053-feature-six-demo-v1 .rz053-feature-count__trigger {\n        min-height: 280px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__lead {\n        font-size: 15px;\n    }\n}\n\n@media (max-width: 767px) {\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__inner {\n        padding-top: 48px;\n        padding-bottom: 36px;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__title {\n        font-size: 40px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__lead,\n    #rz053-real-world-value-v1 .rz053-real-world-value__intro-copy > p,\n    #rz053-real-world-value-v1 .rz053-real-world-value__copy > p:last-child,\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__lead,\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__heading > p,\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 + p {\n        font-size: 14px;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__text {\n        font-size: 17px;\n        font-weight: 300;\n        line-height: 1.65;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__media {\n        height: 420px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__section {\n        padding-top: 56px;\n        padding-bottom: 64px;\n    }\n\n    #rz053-real-world-value-v1 h3,\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel h3,\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 {\n        font-size: 24px;\n    }\n\n    #rz053-product-details-reference-v1 h3 {\n        font-size: 21px;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__specification dd {\n        font-size: 14px;\n    }\n}\n\n@media (max-width: 700px) {\n    #rz053-feature-six-demo-v1 .rz053-feature-count__item {\n        min-height: 0;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__trigger {\n        min-height: 158px;\n        padding: 24px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__title {\n        margin-top: 20px;\n        font-size: 20px;\n    }\n}\n\n\/* Section-specific Poppins typography: 200 display, 300 standard, 600 utility. *\/\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__eyebrow,\n#rz053-feature-six-demo-v1 .rz053-feature-count__eyebrow,\n#rz053-real-world-value-v1 .rz053-real-world-value__eyebrow,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__eyebrow,\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__eyebrow,\n#rz053-applications-scalable-v2 .rz053-applications-scalable__eyebrow,\n#rz053-product-categories-v1 .rz053-product-categories__eyebrow {\n    font-size: 11px;\n    font-weight: 600;\n    line-height: 1.4;\n}\n\n\/* Product overview *\/\n#rz053-product-hotspots-v1 .rz053-product-hotspots__title {\n    font-size: 62px;\n    font-weight: 200;\n    line-height: 1.08;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__text {\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1.65;\n}\n\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail p,\n#rz053-product-hotspots-v1 .rz053-product-hotspots__detail span {\n    font-weight: 300;\n}\n\n\/* Features *\/\n#rz053-feature-six-demo-v1 .rz053-feature-count__heading {\n    font-size: 56px;\n    font-weight: 200;\n    line-height: 1.1;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__lead {\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1.65;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__kicker {\n    font-size: 11px;\n    font-weight: 600;\n    line-height: 1.4;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__title {\n    font-size: 20px;\n    font-weight: 300;\n    line-height: 1.35;\n}\n\n#rz053-feature-six-demo-v1 .rz053-feature-count__detail p {\n    font-size: 15px;\n    font-weight: 300;\n    line-height: 1.6;\n}\n\n\/* Problems it solves *\/\n#rz053-real-world-value-v1 h2 {\n    font-size: 58px;\n    font-weight: 200;\n    line-height: 1.08;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__intro-copy > p {\n    font-size: 17px;\n    font-weight: 300;\n    line-height: 1.65;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__label {\n    font-size: 11px;\n    font-weight: 600;\n    line-height: 1.4;\n}\n\n#rz053-real-world-value-v1 h3 {\n    font-size: 46px;\n    font-weight: 200;\n    line-height: 1.08;\n}\n\n#rz053-real-world-value-v1 .rz053-real-world-value__copy > p:last-child {\n    font-size: 16px;\n    font-weight: 300;\n    line-height: 1.7;\n}\n\n\/* Product details *\/\n#rz053-product-details-reference-v1 h2 {\n    font-size: 58px;\n    font-weight: 200;\n    line-height: 1.1;\n}\n\n#rz053-product-details-reference-v1 h3 {\n    font-size: 30px;\n    font-weight: 300;\n    line-height: 1.2;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading h3 {\n    font-size: 46px;\n    font-weight: 200;\n    line-height: 1.08;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading > p:last-child {\n    font-size: 16px;\n    font-weight: 300;\n    line-height: 1.6;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__specification dd {\n    font-size: 17px;\n    font-weight: 300;\n    line-height: 1.45;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table thead th,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tbody td,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-table tfoot td,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-panel dd,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-shared span {\n    font-weight: 300;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-product figcaption strong,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-product figcaption strong {\n    font-size: 22px;\n    font-weight: 300;\n    line-height: 1.2;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-product figcaption > span:last-child,\n#rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-mobile-product figcaption > span:last-child {\n    font-weight: 300;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource h4 {\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1.35;\n}\n\n#rz053-product-details-reference-v1 .rz053-product-details-reference__resource p {\n    font-weight: 300;\n}\n\n\/* How it works *\/\n#rz053-how-it-works-slider-reference-v2 h2 {\n    font-size: 60px;\n    font-weight: 200;\n    line-height: 1.08;\n    text-transform: none;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__lead {\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1.65;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel h3 {\n    font-size: 52px;\n    font-weight: 200;\n    line-height: 1.06;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel p {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.55;\n}\n\n#rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel .rz053-how-it-works-slider-reference__step {\n    font-size: 11px;\n    font-weight: 600;\n    line-height: 1.4;\n}\n\n\/* Applications *\/\n#rz053-applications-scalable-v2 .rz053-applications-scalable__heading h2 {\n    font-size: 58px;\n    font-weight: 200;\n    line-height: 1.08;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__heading > p {\n    font-size: 17px;\n    font-weight: 300;\n    line-height: 1.65;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail [role=\"tab\"] {\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.35;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__rail [role=\"tab\"][aria-selected=\"true\"] {\n    font-weight: 600;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__context {\n    font-size: 11px;\n    font-weight: 600;\n    line-height: 1.4;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 {\n    font-size: 46px;\n    font-weight: 200;\n    line-height: 1.08;\n}\n\n#rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 + p {\n    font-size: 15px;\n    font-weight: 300;\n    line-height: 1.65;\n}\n\n\/* Product categories *\/\n#rz053-product-categories-v1 h2 {\n    font-size: 56px;\n    font-weight: 200;\n    line-height: 1.1;\n}\n\n#rz053-product-categories-v1 .rz053-product-categories__name {\n    font-size: 17px;\n    font-weight: 300;\n    line-height: 1.4;\n}\n\n\/* Reviews *\/\nbody.postid-20462 #reviews .woocommerce-Reviews-title {\n    font-size: 56px;\n    font-weight: 200;\n    line-height: 1.1;\n}\n\nbody.postid-20462 #reviews .comment-reply-title {\n    font-size: 30px;\n    font-weight: 300;\n    line-height: 1.3;\n}\n\nbody.postid-20462 #reviews .woocommerce-noreviews,\nbody.postid-20462 #reviews .comment-form,\nbody.postid-20462 #reviews .comment-form label,\nbody.postid-20462 #reviews .comment-form input,\nbody.postid-20462 #reviews .comment-form textarea {\n    font-size: 15px;\n    font-weight: 300;\n    line-height: 1.6;\n}\n\n@media (max-width: 1023px) {\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__title {\n        font-size: 52px;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__heading,\n    #rz053-product-categories-v1 h2,\n    body.postid-20462 #reviews .woocommerce-Reviews-title {\n        font-size: 48px;\n    }\n\n    #rz053-real-world-value-v1 h2,\n    #rz053-product-details-reference-v1 h2,\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__heading h2 {\n        font-size: 50px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 h2 {\n        font-size: 52px;\n    }\n\n    #rz053-real-world-value-v1 h3,\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading h3,\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 {\n        font-size: 40px;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel h3 {\n        font-size: 46px;\n    }\n}\n\n@media (max-width: 767px) {\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__title {\n        font-size: 44px;\n        line-height: 1.08;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__heading,\n    #rz053-product-categories-v1 h2,\n    body.postid-20462 #reviews .woocommerce-Reviews-title {\n        font-size: 40px;\n        line-height: 1.1;\n    }\n\n    #rz053-real-world-value-v1 h2,\n    #rz053-product-details-reference-v1 h2,\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__heading h2 {\n        font-size: 42px;\n        line-height: 1.08;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 h2 {\n        font-size: 42px;\n        line-height: 1.08;\n    }\n\n    #rz053-product-hotspots-v1 .rz053-product-hotspots__text,\n    #rz053-feature-six-demo-v1 .rz053-feature-count__lead,\n    #rz053-real-world-value-v1 .rz053-real-world-value__intro-copy > p,\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__lead,\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__heading > p {\n        font-size: 16px;\n        font-weight: 300;\n        line-height: 1.65;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__title {\n        font-size: 18px;\n        line-height: 1.35;\n    }\n\n    #rz053-feature-six-demo-v1 .rz053-feature-count__detail p {\n        font-size: 14px;\n        line-height: 1.6;\n    }\n\n    #rz053-real-world-value-v1 h3 {\n        font-size: 34px;\n        line-height: 1.1;\n    }\n\n    #rz053-real-world-value-v1 .rz053-real-world-value__copy > p:last-child {\n        font-size: 15px;\n        font-weight: 300;\n        line-height: 1.65;\n    }\n\n    #rz053-product-details-reference-v1 h3 {\n        font-size: 26px;\n        font-weight: 300;\n        line-height: 1.2;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__comparison-redesign-heading h3 {\n        font-size: 34px;\n        line-height: 1.1;\n    }\n\n    #rz053-product-details-reference-v1 .rz053-product-details-reference__specification dd {\n        font-size: 16px;\n        font-weight: 300;\n    }\n\n    #rz053-how-it-works-slider-reference-v2 .rz053-how-it-works-slider-reference__panel h3 {\n        font-size: 40px;\n        line-height: 1.08;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 {\n        font-size: 34px;\n        line-height: 1.1;\n    }\n\n    #rz053-applications-scalable-v2 .rz053-applications-scalable__copy h3 + p {\n        font-size: 14px;\n        font-weight: 300;\n        line-height: 1.65;\n    }\n\n    #rz053-product-categories-v1 .rz053-product-categories__name {\n        font-size: 16px;\n        font-weight: 300;\n    }\n\n    body.postid-20462 #reviews .comment-reply-title {\n        font-size: 26px;\n        font-weight: 300;\n    }\n}\n<\/style>\n\n","protected":false},"excerpt":{"rendered":"<div class=\"rz053-product-summary\" data-rz053-product-summary>\n<p class=\"rz053-product-summary__proposition\">Learns a distinct OFF command from your AC remote and sends it after no motion is detected for the selected delay.<\/p>\n<div class=\"rz053-product-summary__actions\" aria-label=\"Product actions\">\n        <a class=\"rz053-product-summary__action rz053-product-summary__action--secondary\" href=\"#rz053-product-details-reference-v1\">See specifications<\/a>\n    <\/div>\n<div class=\"rz053-product-summary__divider\" aria-hidden=\"true\"><\/div>\n<ul class=\"rz053-product-summary__benefits\" aria-label=\"Product highlights\">\n<li>\n            <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2v10\"><\/path><path d=\"M18.4 6.6a9 9 0 1 1-12.8 0\"><\/path><\/svg><br \/>\n            <span>Distinct learned OFF command<\/span>\n        <\/li>\n<li>\n            <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"m10 8 6 4-6 4Z\"><\/path><\/svg><br \/>\n            <span>Optional learned ON command<\/span>\n        <\/li>\n<li>\n            <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M12 7v5l3 2\"><\/path><\/svg><br \/>\n            <span>Four vacancy-delay choices<\/span>\n        <\/li>\n<li>\n            <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"6\" width=\"17\" height=\"12\" rx=\"2\"><\/rect><path d=\"M20 10h2v4h-2\"><\/path><path d=\"M7 10v4M11 10v4\"><\/path><\/svg><br \/>\n            <span>Two AAA battery power<\/span>\n        <\/li>\n<li>\n            <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 20V8l8-5 8 5v12\"><\/path><path d=\"M8 20v-7h8v7\"><\/path><path d=\"M2 20h20\"><\/path><\/svg><br \/>\n            <span>Adhesive or screw wall mounting<\/span>\n        <\/li>\n<li>\n            <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"8\" cy=\"8\" r=\"3\"><\/circle><path d=\"M8 2v1M8 13v1M2 8h1M13 8h1M3.8 3.8l.7.7M11.5 11.5l.7.7M12.2 3.8l-.7.7M4.5 11.5l-.7.7\"><\/path><path d=\"M15 10a6 6 0 1 0 6 6 5 5 0 0 1-6-6Z\"><\/path><\/svg><br \/>\n            <span>Day and Night operating modes<\/span>\n        <\/li>\n<\/ul>\n<\/div>","protected":false},"featured_media":13096,"comment_status":"open","ping_status":"closed","template":"","meta":{"article_term":"","article_term_alternate":"","article_term_def":"","article_hook":"","auto_links":"","article_topic":"","article_fact_check":"","mt_social_share":"","mt_content_meta":"","mt_glossary_display":"","glossary_heading":"","glossary":"","glossary_alter":"","glossary_def":"","article_task":""},"product_brand":[],"product_cat":[55],"product_tag":[],"class_list":["post-20462","product","type-product","status-publish","has-post-thumbnail","product_cat-motion-sensors","sales-flash-overlay","woocommerce-text-align-left","woocommerce-image-align-center","do-quantity-buttons","first","instock","shipping-taxable","product-type-simple"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>RZ053 - Rayzeek<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RZ053 - Rayzeek\" \/>\n<meta property=\"og:description\" content=\"Learns a distinct OFF command from your AC remote and sends it after no motion is detected for the selected delay.        See specifications                          Distinct learned OFF command                      Optional learned ON command                      Four vacancy-delay choices                      Two AAA battery power                      Adhesive or screw wall mounting                      Day and Night operating modes\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.rayzeek.com\/fr\/products\/rz053\/\" \/>\n<meta property=\"og:site_name\" content=\"Rayzeek\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bester001\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-19T10:02:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@RayzeekTech\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"ItemPage\"],\"@id\":\"https:\/\/staging.rayzeek.com\/products\/rz053\/\",\"url\":\"https:\/\/staging.rayzeek.com\/products\/rz053\/\",\"name\":\"RZ053 - Rayzeek\",\"isPartOf\":{\"@id\":\"https:\/\/staging.rayzeek.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/staging.rayzeek.com\/products\/rz053\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/staging.rayzeek.com\/products\/rz053\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg\",\"datePublished\":\"2026-08-17T04:44:00+00:00\",\"dateModified\":\"2026-08-19T10:02:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/staging.rayzeek.com\/products\/rz053\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/staging.rayzeek.com\/products\/rz053\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/staging.rayzeek.com\/products\/rz053\/#primaryimage\",\"url\":\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg\",\"contentUrl\":\"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg\",\"width\":1200,\"height\":1200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/staging.rayzeek.com\/products\/rz053\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/staging.rayzeek.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Products\",\"item\":\"https:\/\/staging.rayzeek.com\/id\/produk-2\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"RZ053\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/staging.rayzeek.com\/#website\",\"url\":\"https:\/\/staging.rayzeek.com\/\",\"name\":\"Rayzeek\",\"description\":\"Motion Sensor &amp; Occupancy Sensor Expert\",\"publisher\":{\"@id\":\"https:\/\/staging.rayzeek.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/staging.rayzeek.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/staging.rayzeek.com\/#organization\",\"name\":\"Rayzeek\",\"url\":\"https:\/\/staging.rayzeek.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/staging.rayzeek.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/rayzeek.com\/wp-content\/uploads\/2021\/05\/rayzeek-logo-retina.png\",\"contentUrl\":\"https:\/\/rayzeek.com\/wp-content\/uploads\/2021\/05\/rayzeek-logo-retina.png\",\"width\":260,\"height\":101,\"caption\":\"Rayzeek\"},\"image\":{\"@id\":\"https:\/\/staging.rayzeek.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/bester001\/\",\"https:\/\/x.com\/RayzeekTech\",\"https:\/\/www.youtube.com\/channel\/UCTKY5jxVUKLU8PVz0hdFzVA\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"RZ053 - Rayzeek","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"fr_FR","og_type":"article","og_title":"RZ053 - Rayzeek","og_description":"Learns a distinct OFF command from your AC remote and sends it after no motion is detected for the selected delay.        See specifications                          Distinct learned OFF command                      Optional learned ON command                      Four vacancy-delay choices                      Two AAA battery power                      Adhesive or screw wall mounting                      Day and Night operating modes","og_url":"https:\/\/staging.rayzeek.com\/fr\/products\/rz053\/","og_site_name":"Rayzeek","article_publisher":"https:\/\/www.facebook.com\/bester001\/","article_modified_time":"2026-08-19T10:02:51+00:00","og_image":[{"width":1200,"height":1200,"url":"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@RayzeekTech","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","ItemPage"],"@id":"https:\/\/staging.rayzeek.com\/products\/rz053\/","url":"https:\/\/staging.rayzeek.com\/products\/rz053\/","name":"RZ053 - Rayzeek","isPartOf":{"@id":"https:\/\/staging.rayzeek.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/staging.rayzeek.com\/products\/rz053\/#primaryimage"},"image":{"@id":"https:\/\/staging.rayzeek.com\/products\/rz053\/#primaryimage"},"thumbnailUrl":"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg","datePublished":"2026-08-17T04:44:00+00:00","dateModified":"2026-08-19T10:02:51+00:00","breadcrumb":{"@id":"https:\/\/staging.rayzeek.com\/products\/rz053\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.rayzeek.com\/products\/rz053\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/staging.rayzeek.com\/products\/rz053\/#primaryimage","url":"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg","contentUrl":"https:\/\/staging.rayzeek.com\/wp-content\/uploads\/2023\/07\/rz050.jpg","width":1200,"height":1200},{"@type":"BreadcrumbList","@id":"https:\/\/staging.rayzeek.com\/products\/rz053\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.rayzeek.com\/"},{"@type":"ListItem","position":2,"name":"Products","item":"https:\/\/staging.rayzeek.com\/id\/produk-2\/"},{"@type":"ListItem","position":3,"name":"RZ053"}]},{"@type":"WebSite","@id":"https:\/\/staging.rayzeek.com\/#website","url":"https:\/\/staging.rayzeek.com\/","name":"Rayzeek","description":"Motion Sensor &amp; Occupancy Sensor Expert","publisher":{"@id":"https:\/\/staging.rayzeek.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.rayzeek.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/staging.rayzeek.com\/#organization","name":"Rayzeek","url":"https:\/\/staging.rayzeek.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/staging.rayzeek.com\/#\/schema\/logo\/image\/","url":"https:\/\/rayzeek.com\/wp-content\/uploads\/2021\/05\/rayzeek-logo-retina.png","contentUrl":"https:\/\/rayzeek.com\/wp-content\/uploads\/2021\/05\/rayzeek-logo-retina.png","width":260,"height":101,"caption":"Rayzeek"},"image":{"@id":"https:\/\/staging.rayzeek.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bester001\/","https:\/\/x.com\/RayzeekTech","https:\/\/www.youtube.com\/channel\/UCTKY5jxVUKLU8PVz0hdFzVA"]}]}},"_links":{"self":[{"href":"https:\/\/staging.rayzeek.com\/fr\/wp-json\/wp\/v2\/product\/20462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.rayzeek.com\/fr\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/staging.rayzeek.com\/fr\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.rayzeek.com\/fr\/wp-json\/wp\/v2\/comments?post=20462"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.rayzeek.com\/fr\/wp-json\/wp\/v2\/media\/13096"}],"wp:attachment":[{"href":"https:\/\/staging.rayzeek.com\/fr\/wp-json\/wp\/v2\/media?parent=20462"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/staging.rayzeek.com\/fr\/wp-json\/wp\/v2\/product_brand?post=20462"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/staging.rayzeek.com\/fr\/wp-json\/wp\/v2\/product_cat?post=20462"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/staging.rayzeek.com\/fr\/wp-json\/wp\/v2\/product_tag?post=20462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}