.hubtec-lrb{--red:#ef0018;--red-dark:#c90014;--ink:#2b2b2b;--muted:#707070;--line:#e3e3e3;max-width:1180px;margin:0 auto;padding:8px 16px 56px;color:var(--ink);font-family:Inter,Arial,sans-serif}.hubtec-lrb *,.hubtec-lrb *:before,.hubtec-lrb *:after{box-sizing:border-box}.hubtec-lrb__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hubtec-lrb__card{display:grid;grid-template-columns:minmax(145px,36%) minmax(0,1fr);min-width:0;min-height:350px;overflow:hidden;border:1px solid var(--line);border-radius:3px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.06)}.hubtec-lrb__image-wrap{display:flex;align-items:center;justify-content:center;min-width:0;min-height:260px;padding:22px;background:#fff;border-right:1px solid #f0f0f0}.hubtec-lrb__image-wrap img{display:block;width:100%;height:230px;object-fit:contain;background:#fff}.hubtec-lrb__content{display:flex;flex-direction:column;min-width:0;padding:24px;overflow:hidden}.hubtec-lrb__article{margin:0 0 7px;color:var(--muted);font-size:13px;letter-spacing:.02em;overflow-wrap:anywhere}.hubtec-lrb__content h2{margin:0 0 16px;color:#111;font-size:20px;line-height:1.3;overflow-wrap:anywhere}.hubtec-lrb dl{min-width:0;margin:0}.hubtec-lrb dl div{display:grid;grid-template-columns:minmax(100px,42%) minmax(0,1fr);gap:10px;min-width:0;padding:8px 0;border-bottom:1px solid #ececec}.hubtec-lrb dt{min-width:0;color:#333;font-weight:600;overflow-wrap:anywhere}.hubtec-lrb dd{min-width:0;margin:0;color:#444;overflow-wrap:anywhere}.hubtec-lrb__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;min-width:0;margin-top:auto;padding-top:20px}.hubtec-lrb__price{flex:0 1 auto;color:#111;font-size:20px;font-weight:700;white-space:nowrap}.hubtec-lrb__price small{display:block;color:#777;font-size:10px;font-weight:400}.hubtec-lrb__button{display:inline-block;max-width:100%;padding:11px 24px;border:1px solid var(--red);border-radius:999px;background:var(--red);color:#fff!important;font:600 15px/1.2 Inter,Arial,sans-serif;letter-spacing:.08em;text-align:center;text-decoration:none;cursor:pointer;transition:.2s}.hubtec-lrb__button:hover,.hubtec-lrb__button:focus{border-color:var(--red-dark);background:var(--red-dark);transform:translateY(-1px)}.hubtec-lrb__more{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:30px;padding:28px 32px;border-left:5px solid var(--red);background:#f5f5f5}.hubtec-lrb__more>div{min-width:0}.hubtec-lrb__eyebrow{margin:0!important;color:#333;font-size:13px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hubtec-lrb__more h2{margin:4px 0 8px;color:#111;font-size:26px}.hubtec-lrb__more p{margin:0;overflow-wrap:anywhere}.hubtec-lrb__notice{margin:0 0 24px;padding:14px 18px;border-left:4px solid #2e7d32;background:#edf7ee}.hubtec-lrb__notice--error{border-color:#b3261e;background:#fff0ef}.hubtec-lrb__modal[hidden]{display:none}.hubtec-lrb__modal{position:fixed;z-index:99999;inset:0;display:flex;align-items:center;justify-content:center;padding:20px}.hubtec-lrb__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.64)}.hubtec-lrb__dialog{position:relative;width:min(1120px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:38px 46px 42px;border-radius:2px;background:#fff;box-shadow:0 20px 70px rgba(0,0,0,.3)}.hubtec-lrb__dialog h2{margin:0 40px 4px 0;color:#111;font-size:32px;font-weight:500}.hubtec-lrb__selection{margin:5px 0 24px;color:#555;overflow-wrap:anywhere}.hubtec-lrb__legal{margin-bottom:26px;color:#444;font-size:14px;line-height:1.55}.hubtec-lrb__legal p{margin:0 0 10px}.hubtec-lrb__close{position:absolute;top:12px;right:16px;border:0;background:0 0;color:#444;font-size:34px;line-height:1;cursor:pointer}.hubtec-lrb__fields{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 24px}.hubtec-lrb__span-2{grid-column:span 2}.hubtec-lrb__span-4{grid-column:span 4}.hubtec-lrb__span-6{grid-column:span 6}.hubtec-lrb label{display:block;min-width:0;margin-bottom:20px;color:#2f2f2f;font-size:16px;font-weight:600}.hubtec-lrb input[type=text],.hubtec-lrb input[type=email],.hubtec-lrb input[type=tel],.hubtec-lrb textarea{display:block;width:100%;max-width:100%;margin-top:8px;padding:13px 14px;border:1px solid #ddd;border-radius:1px;outline:0;background:#f6f6f6;color:#222;font:inherit}.hubtec-lrb input[type=text],.hubtec-lrb input[type=email],.hubtec-lrb input[type=tel]{min-height:52px}.hubtec-lrb input:focus,.hubtec-lrb textarea:focus{border-color:#888;background:#fff;box-shadow:0 0 0 2px rgba(0,0,0,.06)}.hubtec-lrb textarea{min-height:150px;resize:vertical}.hubtec-lrb__privacy{font-size:14px!important;font-weight:500!important;line-height:1.55}.hubtec-lrb__privacy input{margin-right:7px}.hubtec-lrb__privacy a{color:var(--red)}.hubtec-lrb__send{min-width:160px}body.hubtec-lrb-modal-open{overflow:hidden}@media(max-width:980px){.hubtec-lrb__card{grid-template-columns:1fr}.hubtec-lrb__image-wrap{min-height:220px;border-right:0;border-bottom:1px solid #f0f0f0}.hubtec-lrb__image-wrap img{height:200px}.hubtec-lrb__dialog{padding:32px 28px}}@media(max-width:760px){.hubtec-lrb__span-2,.hubtec-lrb__span-4,.hubtec-lrb__span-6{grid-column:span 12}}@media(max-width:680px){.hubtec-lrb{padding-inline:12px}.hubtec-lrb__grid{grid-template-columns:1fr}.hubtec-lrb__more{align-items:flex-start;flex-direction:column;padding:24px}.hubtec-lrb__fields{grid-template-columns:1fr;gap:0}.hubtec-lrb__dialog{padding:26px 20px}.hubtec-lrb__footer{align-items:stretch;flex-direction:column}.hubtec-lrb__button{width:100%}}.hubtec-lrb,.hubtec-lrb button,.hubtec-lrb input,.hubtec-lrb textarea,.hubtec-lrb select,.hubtec-lrb dt,.hubtec-lrb dd{font-family:"Roboto",Arial,sans-serif!important}.hubtec-lrb dl div:last-child{grid-template-columns:minmax(0,1fr)}.hubtec-lrb dl div:last-child dt,.hubtec-lrb dl div:last-child dd{width:100%;max-width:100%;white-space:normal!important;overflow-wrap:break-word;word-break:normal}.hubtec-lrb dl div:last-child dd{padding-top:2px;line-height:1.45}.hubtec-lrb__more{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;text-align:left!important}.hubtec-lrb__more>div{text-align:left!important}.hubtec-lrb__more .hubtec-lrb__eyebrow,.hubtec-lrb__more h2,.hubtec-lrb__more p{color:#2b2b2b!important;text-align:left!important}.hubtec-lrb__more .hubtec-lrb__button{justify-self:end;grid-column:2;grid-row:1;align-self:center}@media(max-width:680px){.hubtec-lrb__more{display:grid!important;grid-template-columns:1fr!important}.hubtec-lrb__more .hubtec-lrb__button{grid-column:1;grid-row:auto;justify-self:stretch}}.hubtec-lrb,.hubtec-lrb__card,.hubtec-lrb__content,.hubtec-lrb__content p,.hubtec-lrb__content h2,.hubtec-lrb__content dl,.hubtec-lrb__content dt,.hubtec-lrb__content dd,.hubtec-lrb__content span,.hubtec-lrb__content small{font-family:"Roboto",Arial,sans-serif!important;color:#2b2b2b!important;text-align:left!important;text-decoration:none!important;text-transform:none!important;text-shadow:none!important}.hubtec-lrb__content p,.hubtec-lrb__content h2,.hubtec-lrb__content dt,.hubtec-lrb__content dd,.hubtec-lrb__content span,.hubtec-lrb__content small{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.hubtec-lrb__content h2{display:block!important;width:100%!important;font-size:20px!important;font-weight:500!important;line-height:1.3!important}.hubtec-lrb__article{display:block!important;width:100%!important;font-size:13px!important;color:#707070!important}.hubtec-lrb__content dl{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.hubtec-lrb__content dl>div{display:grid!important;grid-template-columns:minmax(100px,42%) minmax(0,1fr)!important;width:100%!important;min-width:0!important;margin:0!important;padding:8px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #ececec!important;box-shadow:none!important;text-align:left!important}.hubtec-lrb__content dl>div:last-child{grid-template-columns:minmax(0,1fr)!important}.hubtec-lrb__content dt,.hubtec-lrb__content dd{display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:break-word!important}.hubtec-lrb__content dt{font-weight:600!important}.hubtec-lrb__content dd{font-weight:400!important}.hubtec-lrb__content dl>div:last-child dd{padding-top:3px!important}.hubtec-lrb__footer{display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;width:100%!important;gap:16px!important;margin-top:auto!important;padding-top:20px!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:left!important}.hubtec-lrb__footer .hubtec-lrb__price{display:block!important;flex:0 0 auto!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}.hubtec-lrb__footer .hubtec-lrb__price small{display:block!important;margin-top:4px!important;color:#777!important;font-size:10px!important;font-weight:400!important}.hubtec-lrb__footer .hubtec-lrb__button{display:inline-block!important;width:auto!important;min-width:132px!important;margin:0 0 0 auto!important;padding:11px 24px!important;border:1px solid #ef0018!important;border-radius:999px!important;background:#ef0018!important;color:#fff!important;font-family:"Roboto",Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;box-shadow:none!important}.hubtec-lrb__footer .hubtec-lrb__button:hover,.hubtec-lrb__footer .hubtec-lrb__button:focus{border-color:#c90014!important;background:#c90014!important;color:#fff!important}@media(max-width:680px){.hubtec-lrb__footer{align-items:stretch!important;flex-direction:column!important}.hubtec-lrb__footer .hubtec-lrb__button{width:100%!important;margin-left:0!important}}html body .hubtec-lrb .hubtec-lrb__content,html body .hubtec-lrb .hubtec-lrb__content p,html body .hubtec-lrb .hubtec-lrb__content h2,html body .hubtec-lrb .hubtec-lrb__content strong,html body .hubtec-lrb .hubtec-lrb__content dt,html body .hubtec-lrb .hubtec-lrb__content dd,html body .hubtec-lrb .hubtec-lrb__content span,html body .hubtec-lrb .hubtec-lrb__content small,html body .hubtec-lrb .hubtec-lrb__more,html body .hubtec-lrb .hubtec-lrb__more p,html body .hubtec-lrb .hubtec-lrb__more h2{color:#2b2b2b!important}.hubtec-lrb__content .hubtec-lrb__article{color:#707070!important}.hubtec-lrb__content .hubtec-lrb__price{color:#111!important}.hubtec-lrb__content .hubtec-lrb__price small{color:#777!important}html body .hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content *:not(.hubtec-lrb__button){color:#2b2b2b!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;text-decoration:none!important;text-shadow:none!important;font-family:"Roboto",Arial,sans-serif!important}.hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content dl>div{grid-template-columns:minmax(150px,1fr) auto!important;border:0!important;border-bottom:1px solid #ececec!important}.hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content dl>div:last-child{grid-template-columns:minmax(0,1fr)!important}.hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content .hubtec-lrb__article{color:#707070!important}.hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content .hubtec-lrb__price{color:#111!important}.hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content .hubtec-lrb__price small{color:#777!important}.hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content .hubtec-lrb__button{border:1px solid #ef0018!important;background:#ef0018!important;color:#fff!important}@media(max-width:980px){.hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content dl>div{grid-template-columns:minmax(150px,1fr) auto!important}}@media(max-width:420px){.hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content dl>div{grid-template-columns:1fr!important}.hubtec-lrb .hubtec-lrb__card .hubtec-lrb__content dl>div dd{padding-top:3px!important}}html body .hubtec-lrb .hubtec-lrb__card{border:1px solid #e3e3e3!important;border-radius:3px!important;background:#fff!important;box-shadow:0 4px 18px rgba(0,0,0,.06)!important}html body .hubtec-lrb .hubtec-lrb__image-wrap{border:0!important;border-right:1px solid #f0f0f0!important;background:#fff!important}html body .hubtec-lrb .hubtec-lrb__content dl>div{border:0!important;border-bottom:1px solid #ececec!important}@media(max-width:980px){html body .hubtec-lrb .hubtec-lrb__image-wrap{border-right:0!important;border-bottom:1px solid #f0f0f0!important}}html body .hubtec-lrb .hubtec-lrb__card .hubtec-lrb__image-wrap img{border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:#fff!important;padding:0!important}html body .hubtec-lrb .hubtec-lrb__dialog .hubtec-lrb__fields{column-gap:24px!important;row-gap:8px!important}html body .hubtec-lrb .hubtec-lrb__dialog .hubtec-lrb__fields>label{margin:0 0 6px!important}html body .hubtec-lrb .hubtec-lrb__dialog label{margin-bottom:12px!important}html body .hubtec-lrb .hubtec-lrb__dialog input[type=text],html body .hubtec-lrb .hubtec-lrb__dialog input[type=email],html body .hubtec-lrb .hubtec-lrb__dialog input[type=tel]{min-height:46px!important;margin-top:5px!important;padding:10px 12px!important}html body .hubtec-lrb .hubtec-lrb__dialog textarea{margin-top:5px!important}html body .hubtec-lrb .hubtec-lrb__dialog .hubtec-lrb__fields{gap:0 24px!important;row-gap:0!important}html body .hubtec-lrb .hubtec-lrb__dialog .hubtec-lrb__fields>label{min-height:0!important;margin:0!important;padding:0 0 10px!important;line-height:1.25!important}html body .hubtec-lrb .hubtec-lrb__dialog .hubtec-lrb__fields input[type=text],html body .hubtec-lrb .hubtec-lrb__dialog .hubtec-lrb__fields input[type=email],html body .hubtec-lrb .hubtec-lrb__dialog .hubtec-lrb__fields input[type=tel]{display:block!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:4px 0 0!important;padding:8px 11px!important;line-height:26px!important}html body .hubtec-lrb .hubtec-lrb__dialog textarea{min-height:110px!important;height:110px!important;margin-top:4px!important}html body .hubtec-lrb .hubtec-lrb__dialog form>label{margin:0 0 10px!important;padding:0!important}html body .hubtec-lrb .hubtec-lrb__card .hubtec-lrb__variant{display:block!important;width:100%!important;margin:-8px 0 14px!important;padding:0!important;color:#444!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;text-align:left!important}