.logo-carousel[data-astro-cid-j7pv25f6]{padding-top:5rem;position:relative;width:100%;overflow:hidden;background:#fff}.logo-carousel[data-astro-cid-j7pv25f6]:hover .logo-carousel__track[data-astro-cid-j7pv25f6]{animation-play-state:paused}.logo-carousel__nav[data-astro-cid-j7pv25f6]{position:absolute;top:calc(5rem + (100% - 5rem)/2);transform:translateY(-50%);z-index:2;width:2.5rem;height:2.5rem;border:none;border-radius:50%;background:#ffffffe6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.logo-carousel__nav[data-astro-cid-j7pv25f6]:hover{background:#fff;box-shadow:0 2px 8px #00000026}.logo-carousel__nav[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.5rem;height:1.5rem;fill:#333}.logo-carousel__nav--prev[data-astro-cid-j7pv25f6]{left:1rem}.logo-carousel__nav--next[data-astro-cid-j7pv25f6]{right:1rem}.logo-carousel__track[data-astro-cid-j7pv25f6]{display:flex;align-items:center;width:max-content;animation:logo-carousel-scroll 28s linear infinite reverse}.logo-carousel__group[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:2rem;padding:.75rem 2rem}.logo-carousel[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;width:8rem;height:3.5rem;flex:0 0 8rem;place-items:center;border-radius:.25rem;background:#f5f5f5}.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:6rem;height:2.5rem;object-fit:contain;filter:brightness(0)}.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6].logo-carousel__img--color,.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6][data-logo=August],.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6][data-logo=Bluetooth],.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6][data-logo=Inovelli],.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6][data-logo="Philips Hue"],.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6][data-logo=TP-Link],.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6][data-logo=Wi-Fi],.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6][data-logo=Z-Wave]{filter:none}.logo-carousel[data-astro-cid-j7pv25f6]:before,.logo-carousel[data-astro-cid-j7pv25f6]:after{position:absolute;z-index:1;top:0;bottom:0;width:4rem;content:"";pointer-events:none}.logo-carousel[data-astro-cid-j7pv25f6]:before{left:0;background:linear-gradient(to right,#fff,#fff0)}.logo-carousel[data-astro-cid-j7pv25f6]:after{right:0;background:linear-gradient(to left,#fff,#fff0)}@keyframes logo-carousel-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.logo-carousel__track[data-astro-cid-j7pv25f6]{animation:none}}@media (max-width: 768px){.logo-carousel[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{width:6rem;height:3rem;flex:0 0 6rem}.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:4.5rem;height:2rem}.logo-carousel__group[data-astro-cid-j7pv25f6]{gap:1.5rem;padding:.5rem 1.5rem}.logo-carousel__nav[data-astro-cid-j7pv25f6]{width:2rem;height:2rem}.logo-carousel__nav[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.25rem;height:1.25rem}}@media (max-width: 480px){.logo-carousel[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{width:5rem;height:2.5rem;flex:0 0 5rem}.logo-carousel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:3.75rem;height:1.5rem}.logo-carousel__group[data-astro-cid-j7pv25f6]{gap:1rem;padding:.5rem 1rem}}.client-reviews[data-astro-cid-j7pv25f6]{width:100%;padding:4rem 1.5rem;color:#1c302c;background:#f0f4ef}.client-reviews__inner[data-astro-cid-j7pv25f6]{width:min(100%,76rem);margin-inline:auto}.client-reviews__header[data-astro-cid-j7pv25f6]{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.client-reviews__eyebrow[data-astro-cid-j7pv25f6]{margin:0 0 .5rem;color:#a04e38;font-size:.75rem;font-weight:700;text-transform:uppercase}.client-reviews[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:2rem;line-height:1.15}.client-reviews__intro[data-astro-cid-j7pv25f6]{max-width:24rem;margin:0 auto 0 0;color:#465b55;line-height:1.55}.client-reviews__controls[data-astro-cid-j7pv25f6]{display:flex;flex:0 0 auto;gap:.5rem}.client-reviews__button[data-astro-cid-j7pv25f6]{display:grid;width:2.75rem;height:2.75rem;padding:0;place-items:center;border:1px solid #31534a;border-radius:50%;color:#fff;background:#24483e;cursor:pointer;transition:background-color .16s ease,opacity .16s ease}.client-reviews__button[data-astro-cid-j7pv25f6]:hover:not(:disabled){background:#38685a}.client-reviews__button[data-astro-cid-j7pv25f6]:focus-visible,.client-reviews__track[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid #a04e38;outline-offset:3px}.client-reviews__button[data-astro-cid-j7pv25f6]:disabled{cursor:default;opacity:.4}.client-reviews__button[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.5rem;height:1.5rem;fill:currentColor}.client-reviews__track[data-astro-cid-j7pv25f6]{display:grid;grid-auto-columns:min(86vw,34rem);grid-auto-flow:column;gap:1.25rem;margin:0;padding:0 0 .75rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:#829b8e #dce5dd;scrollbar-width:thin;list-style:none}.client-reviews__item[data-astro-cid-j7pv25f6]{min-width:0;scroll-snap-align:start}.client-reviews__card[data-astro-cid-j7pv25f6]{display:flex;min-height:17rem;height:100%;flex-direction:column;justify-content:space-between;gap:2rem;padding:1.75rem;border:1px solid #d7e1d9;border-top:4px solid #c47a4a;border-radius:.5rem;background:#fff;box-shadow:0 .75rem 2rem #1c302c12}.client-reviews__card[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0}.client-reviews__card[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:1.25rem;line-height:1.5}.client-reviews__footer[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.25rem;padding-top:1rem;border-top:1px solid #e1e8e2}.client-reviews__footer[data-astro-cid-j7pv25f6] cite[data-astro-cid-j7pv25f6]{font-style:normal;font-weight:700}.client-reviews__footer[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#52665f;font-size:.875rem}@media (max-width: 720px){.client-reviews[data-astro-cid-j7pv25f6]{padding:3rem 1rem}.client-reviews__header[data-astro-cid-j7pv25f6]{align-items:start;flex-wrap:wrap;gap:1rem}.client-reviews__intro[data-astro-cid-j7pv25f6]{order:1;width:100%}.client-reviews__controls[data-astro-cid-j7pv25f6]{margin-left:auto}.client-reviews__card[data-astro-cid-j7pv25f6]{min-height:16rem;padding:1.5rem}}
