.site-header-top-left{flex-wrap:nowrap!important;min-width:0}.site-header-top-left .kl-header-toptext{white-space:nowrap;flex-wrap:nowrap!important;line-height:1.2}.kl-header-toptext .bl-tcta{padding:4px 10px!important;line-height:1.2!important;margin:0!important}.site-header-top{align-items:center;min-height:46px}@media(max-width:1500px){.kl-header-toptext .bl-ttel{display:none!important}}@media(max-width:1260px){.kl-header-toptext .bl-tq{display:none!important}}@media(max-width:767px){.site-header-top-left .kl-header-toptext{display:none}}.bl-band__p--drone{background-position:center 45%!important}.bx-split--hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important}.bx-media--render{background:#fff;box-shadow:0 0 0 1px var(--bx-line,#e3e6ea),0 30px 60px -36px rgba(20,21,24,.45)}.bx-media--render img{aspect-ratio:4/3;object-fit:cover!important;padding:0!important}@media(max-width:991px){.bx-split--hero{grid-template-columns:1fr!important}}.bx-card__img:has(img[src*="/rb15/pg-"]){aspect-ratio:4/3;background:#fff}.bx-card__img img[src*="/rb15/pg-"]{object-fit:cover!important;padding:0!important}.bx-card__img:has(img[src*="pg-thermostats"]){background:#fff}.bl-sub{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 12px!important}.bl-sub span{font:600 11.5px/1 var(--bl-font,Montserrat),Arial;padding:6px 9px;border-radius:20px;background:#fff4ec;color:#b44700;border:1px solid #ffd9bf}.bl-pgf{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.bl-pgf button{border:1.5px solid #d4d8de;background:#fff;border-radius:30px;padding:9px 16px;font:600 13px var(--bl-font,Montserrat),Arial;cursor:pointer;color:#1b1d21}.bl-pgf button.on{background:#141518;border-color:#141518;color:#fff}.bl-pgf button:hover{border-color:#ff6501}.bl-pg>.bx-card.bl-off{display:none!important}.bl-use{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bl-use--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bl-use figure{margin:0;position:relative;border-radius:12px;overflow:hidden;aspect-ratio:3/2;background:#e9eaec}.bl-use img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.bl-use figure:hover img{transform:scale(1.05)}.bl-use figcaption{position:absolute;left:0;right:0;bottom:0;padding:26px 14px 10px;font-size:12.5px;color:#fff;background:linear-gradient(0deg,rgba(14,15,17,.75),rgba(14,15,17,0))}@media(max-width:767px){.bl-use,.bl-use--4{grid-template-columns:1fr 1fr}}.bl-app{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bl-app>div{background:#fff;border:1px solid #e3e6ea;border-radius:14px;overflow:hidden}.bl-app figure{margin:0;aspect-ratio:3/2;overflow:hidden}.bl-app img{width:100%;height:100%;object-fit:cover}.bl-app h3{margin:14px 16px 8px;font-size:17px}.bl-app ul{list-style:none;margin:0 16px 16px;padding:0}.bl-app li{border-top:1px solid #eef0f2}.bl-app li a{display:block;padding:8px 0;font-size:14px;color:#1b1d21}.bl-app li a:hover{color:#ff6501}.bl-app li a:after{content:" →";color:#ff6501}@media(max-width:991px){.bl-app{grid-template-columns:1fr 1fr}}@media(max-width:560px){.bl-app{grid-template-columns:1fr}}.bl-draft{margin:0;background:#fff;border:1px solid #e3e6ea;border-radius:14px;padding:16px 16px 10px;box-shadow:0 24px 50px -40px rgba(20,21,24,.5)}.bl-draft svg{display:block;width:100%;height:auto}.bl-draft figcaption{font-size:13px;color:#6b7078;margin-top:8px;line-height:1.5}.bl-draft__bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px}.bl-draft__bar span{font:700 11px/1 var(--bl-font,Montserrat),Arial;letter-spacing:.14em;text-transform:uppercase;color:#ff6501;margin-right:6px}.bl-draft__bar button{border:1.5px solid #d4d8de;background:#fff;border-radius:30px;padding:8px 14px;font:600 13px var(--bl-font,Montserrat),Arial,sans-serif;cursor:pointer;color:#1b1d21}.bl-draft__bar button.on{background:#141518;border-color:#141518;color:#fff}.bl-draft__bar button:hover{border-color:#ff6501}