.rx-lab{margin:0;background:#fff;border:1px solid var(--rb-border);min-width:0;overflow:hidden}.rx-lab-top{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 25px;border-bottom:1px solid var(--rb-border)}.rx-lab-top>span:last-child{font-size:11px;color:var(--rb-subtle);font-family:var(--font-mono,monospace)}.rx-lab-hardware{display:grid;grid-template-columns:minmax(0,.8fr) 24px minmax(0,1.2fr);gap:8px;align-items:center;padding:20px 24px 25px;background:linear-gradient(135deg,#fff,var(--rb-surface))}.rx-lab-device{min-width:0;text-align:center}.rx-lab-device>img{width:100%;height:220px;object-fit:contain;display:block;mix-blend-mode:multiply}.rx-lab-source>img{height:155px;margin:32px 0 33px}.rx-lab-device>strong{display:block;font-size:19px;line-height:1.4;font-weight:600}.rx-lab-device>span{display:block;font-size:12px;line-height:1.6;color:var(--rb-muted);margin-top:3px}.rx-lab-arrow{color:var(--rb-red-text);font-size:25px}.rx-lab-software{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--rb-border);background:var(--rb-dark,var(--rb-ink));color:#fff}.rx-lab-software>div{padding:20px 24px}.rx-lab-software>div+div{border-left:1px solid var(--rb-dark-border)}.rx-lab-software>div>span{display:block;font-family:var(--font-mono,monospace);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--rb-on-dark-muted)}.rx-lab-software strong{display:block;font-size:19px;line-height:1.4;margin-top:7px;font-weight:500;color:#fff}.rv2 .rx-lab-software p{font-size:12px;line-height:1.65;color:var(--rb-on-dark-muted);margin:7px 0 0}.rx-lab figcaption{font-size:11px;line-height:1.6;color:var(--rb-subtle);padding:13px 24px;border-top:1px solid var(--rb-border);background:#fff}.rx-lab-sensor .rx-lab-hardware{grid-template-columns:1fr;padding:25px}.rx-lab-sensor .rx-lab-source>img{height:280px;margin:0 auto 20px;max-width:470px}.rx-lab-tags{display:flex;flex-wrap:wrap;gap:8px 16px;padding:18px 24px;border-top:1px solid var(--rb-border);font-size:12px;line-height:1.5;color:var(--rb-muted)}.rx-about-hero{background:var(--rb-surface);border-bottom:1px solid var(--rb-border)}.rx-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;padding-bottom:43px!important}.rv2 .rx-about-grid h1{font-size:48px;line-height:1.12;letter-spacing:-.025em;font-weight:600;margin:17px 0 23px;max-width:20ch}.rv2 .rx-about-grid>div>p{font-size:18px;line-height:1.7;color:var(--rb-muted);margin:0;max-width:55ch}.rx-about-grid .rh-actions{margin-top:27px;gap:23px}.rx-section{padding:52px 0}.rx-section-alt{background:var(--rb-surface);border-top:1px solid var(--rb-border);border-bottom:1px solid var(--rb-border)}.rx-heading{max-width:760px;margin-bottom:28px}.rv2 .rx-heading h2{font-size:34px;line-height:1.2;letter-spacing:-.02em;font-weight:600;margin:14px 0 18px}.rv2 .rx-heading>p{font-size:17px;line-height:1.75;color:var(--rb-muted);margin:0}.rx-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.rx-value-card{border:1px solid var(--rb-border);padding:27px;background:#fff;min-width:0}.rx-step-number{font-size:12px;font-family:var(--font-mono,monospace);color:var(--rb-red-text);letter-spacing:.04em}.rv2 .rx-value-card h3{font-size:23px;line-height:1.3;font-weight:600;margin:17px 0 13px}.rv2 .rx-value-card>p{font-size:16px;line-height:1.75;margin:0 0 20px;color:var(--rb-muted)}.rx-value-card>.rh-link{font-size:14px;line-height:1.5}.rx-story-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:65px}.rv2 .rx-story-grid h2{font-size:34px;line-height:1.2;letter-spacing:-.02em;margin:14px 0 0;font-weight:600}.rv2 .rx-story-copy p{font-size:17px;line-height:1.85;margin:0 0 19px;color:var(--rb-body)}.rx-source-links{display:flex;flex-wrap:wrap;gap:14px 23px;margin-top:23px}.rx-source-links>a{font-size:13px;color:var(--rb-red-text);text-underline-offset:4px}.rx-partner{background:var(--rb-ink);color:#fff;padding:45px;display:grid;grid-template-columns:1.2fr 1fr;gap:45px;align-items:center}.rx-partner .rh-kicker{color:var(--rb-on-dark-muted)}.rv2 .rx-partner h2{font-size:34px;line-height:1.2;letter-spacing:-.02em;font-weight:600;color:#fff;margin:15px 0 18px}.rv2 .rx-partner p{font-size:16px;line-height:1.8;color:var(--rb-on-dark);margin:0 0 24px}.rx-partner-list{list-style:none;margin:0;padding:0}.rx-partner-list li{display:flex;gap:20px;align-items:baseline;padding:20px 0;border-top:1px solid var(--rb-dark-border);font-size:16px;line-height:1.6}.rx-partner-list li>span{font-family:var(--font-mono,monospace);font-size:12px;color:var(--rb-on-dark-muted)}.rx-offer-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:50px;align-items:start}.rx-offer-summary{border:1px solid var(--rb-border);padding:30px;background:#fff;min-width:0}.rv2 .rx-offer-summary h2{font-size:28px;line-height:1.25;font-weight:600;margin:14px 0 18px}.rv2 .rx-offer-summary>p{font-size:16px;line-height:1.8;color:var(--rb-muted);margin:0 0 20px}.rx-offer-facts{margin:24px 0;border-top:1px solid var(--rb-border)}.rx-offer-facts>div{display:grid;grid-template-columns:110px 1fr;gap:18px;padding:15px 0;border-bottom:1px solid var(--rb-border);font-size:14px;line-height:1.6}.rx-offer-facts dt{color:var(--rb-muted)}.rx-offer-facts dd{margin:0;color:var(--rb-ink);font-weight:500}.rx-offer-status{border-left:3px solid var(--rb-action);padding-left:15px;margin:23px 0}.rx-offer-status strong{display:block;font-size:18px;line-height:1.5;font-weight:500}.rv2 .rx-offer-status p{font-size:13px;line-height:1.65;color:var(--rb-muted);margin:7px 0 0}.rx-offer-summary .rh-actions{gap:21px;margin:23px 0 0}.rx-anchor-nav{display:flex;gap:24px;flex-wrap:wrap;padding:22px 0;border-top:1px solid var(--rb-border);border-bottom:1px solid var(--rb-border);margin:35px 0}.rx-anchor-nav>a{font-size:14px;font-weight:500;color:var(--rb-body);text-decoration:none}.rx-table-wrap{overflow-x:auto;border:1px solid var(--rb-border);margin-top:24px}.rx-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.7;text-align:left}.rx-table th{background:var(--rb-surface);font-weight:500;color:var(--rb-muted);font-size:12px}.rx-table th,.rx-table td{padding:17px 20px;border-bottom:1px solid var(--rb-border);vertical-align:top}.rx-table tr:last-child td{border-bottom:0}.rx-table td:first-child{font-weight:500;color:var(--rb-ink)}.rx-table td{color:var(--rb-body)}.rx-table caption{text-align:left;font-size:14px;font-weight:500;padding:14px 20px;background:#fff;color:var(--rb-ink)}.rx-note{border:1px solid var(--rb-border);padding:20px 23px;background:var(--rb-surface);font-size:14px;line-height:1.75;color:var(--rb-muted);margin:26px 0}.rv2 .rx-note p{font-size:14px;line-height:1.75;margin:0;color:var(--rb-muted)}.rx-faq{border-top:1px solid var(--rb-border)}.rx-faq>details{border-bottom:1px solid var(--rb-border);padding:20px 0}.rx-faq summary{cursor:pointer;font-size:17px;line-height:1.5;font-weight:500;list-style-position:outside;margin-left:18px}.rv2 .rx-faq p{font-size:16px;line-height:1.8;color:var(--rb-body);max-width:72ch;margin:16px 0 0 18px}.rx-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rx-resource-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--rb-border);background:#fff;padding:26px}.rx-resource-card>span{font-size:11px;letter-spacing:.045em;color:var(--rb-subtle);font-weight:500;text-transform:uppercase}.rv2 .rx-resource-card h2,.rv2 .rx-resource-card h3{font-size:23px;line-height:1.3;letter-spacing:-.015em;font-weight:600;margin:15px 0 14px}.rx-resource-card h2>a{color:inherit;text-decoration:none}.rv2 .rx-resource-card>p{font-size:16px;line-height:1.75;margin:0 0 24px;color:var(--rb-muted)}.rx-resource-card>.rh-link{margin-top:auto;font-size:14px;line-height:1.5}.rx-resource-top{display:flex;gap:12px;align-items:center;margin-bottom:7px}.rx-resource-top>svg{width:30px;height:30px;color:var(--rb-red-text)}.rx-resource-top>span{font-size:11px;color:var(--rb-subtle);font-weight:500;letter-spacing:.04em}.rx-resource-visual{height:165px;background:var(--rb-surface);display:flex;justify-content:center;align-items:center;margin:-26px -26px 25px;border-bottom:1px solid var(--rb-border);padding:18px}.rx-resource-visual>img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply}.rx-resource-visual>svg{width:65px;height:65px;color:var(--rb-border-strong)}.rx-resource-strip{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;border:1px solid var(--rb-border);background:var(--rb-surface);padding:26px;margin-top:30px}.rv2 .rx-resource-strip h2{font-size:23px;font-weight:600;line-height:1.3;margin:0 0 12px}.rv2 .rx-resource-strip p{font-size:15px;line-height:1.75;color:var(--rb-muted);margin:0;max-width:74ch}.rx-resource-strip .rh-btn{flex-shrink:0}.rx-guide-meta{display:flex;flex-wrap:wrap;gap:11px 24px;font-size:12px;line-height:1.6;color:var(--rb-muted);margin-bottom:26px}.rx-guide-meta strong{font-weight:500;color:var(--rb-body)}.rx-reading{min-width:0;max-width:74ch;color:var(--rb-body)}.rv2 .rx-reading p,.rv2 .rx-reading li{font-size:16px;line-height:1.85;color:var(--rb-body)}.rv2 .rx-reading p{margin:0 0 18px}.rv2 .rx-reading h2{font-size:27px;line-height:1.3;letter-spacing:-.015em;font-weight:600;margin:35px 0 18px;color:var(--rb-ink)}.rx-reading>h2:first-child{margin-top:0}.rx-reading ul,.rx-reading ol{padding-left:22px;margin:15px 0 23px}.rx-reading li+li{margin-top:9px}.rx-reading a{color:var(--rb-red-text);text-underline-offset:4px}.rx-reading code{font-family:var(--font-mono,monospace);font-size:.85em;overflow-wrap:anywhere}.rx-guide-steps{counter-reset:guide-step;padding:0!important;list-style:none;margin:0!important}.rx-guide-steps>li{counter-increment:guide-step;border-top:1px solid var(--rb-border);padding:27px 0 5px 48px;position:relative}.rx-guide-steps>li:before{content:counter(guide-step,decimal-leading-zero);position:absolute;left:0;top:30px;font-family:var(--font-mono,monospace);font-size:12px;line-height:1.5;color:var(--rb-red-text)}.rv2 .rx-guide-steps h2{font-size:23px;line-height:1.3;margin:0 0 15px}.rx-guide-sources{border-top:1px solid var(--rb-border);padding-top:25px;margin-top:30px}.rx-guide-sources>h2{margin-top:0!important;font-size:23px!important}.rx-guide-sources>a{display:block;font-size:14px;line-height:1.7;margin-top:10px;color:var(--rb-red-text);text-underline-offset:4px;overflow-wrap:anywhere}.rx-video{border:1px solid var(--rb-border);background:var(--rb-surface);margin:30px 0}.rx-video-placeholder{padding:30px}.rv2 .rx-video h2{font-size:25px;line-height:1.3;margin:15px 0}.rv2 .rx-video p{font-size:14px;line-height:1.8;margin:0 0 20px;color:var(--rb-muted)}.rx-video iframe{display:block;border:0;width:100%;aspect-ratio:16/9}.rx-enquiry-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:45px;align-items:start}.rx-enquiry-panel{border:1px solid var(--rb-border);padding:30px;min-width:0}.rx-enquiry-fieldset{margin:0;padding:0;border:0;min-width:0}.rx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 25px}.rx-form-full{grid-column:1/-1}.rx-enquiry-panel label{font-size:14px;font-weight:500;line-height:1.6;color:var(--rb-ink);display:block}.rx-enquiry-panel :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0;display:block;font:inherit;font-size:16px;line-height:1.5;border:1px solid var(--rb-border-strong);border-radius:0;background:#fff;color:var(--rb-ink);padding:12px;margin-top:8px}.rx-enquiry-panel textarea{min-height:155px;resize:vertical}.rx-enquiry-panel label>small{display:block;font-size:12px;font-weight:400;line-height:1.6;color:var(--rb-muted);margin-top:5px}.rx-enquiry-consent{display:flex!important;gap:11px;align-items:flex-start;margin:25px 0;font-size:13px!important;line-height:1.7!important;font-weight:400!important}.rx-enquiry-consent input{margin:4px 0 0;width:16px;height:16px;flex-shrink:0;accent-color:var(--rb-action)}.rx-enquiry-consent a{color:var(--rb-red-text);text-underline-offset:3px}.rx-enquiry-panel button{cursor:pointer}.rx-form-banner{background:var(--rb-surface-alt);border:1px solid var(--rb-border);padding:15px 18px;margin:0 0 26px;font-size:13px;line-height:1.7;color:var(--rb-body)}.rx-form-error{border-left:3px solid var(--rb-action);padding-left:16px;font-size:14px;line-height:1.7;margin-bottom:23px}.rx-form-receipt{background:var(--rb-surface);border:1px solid var(--rb-border);padding:28px;margin-bottom:27px}.rv2 .rx-form-receipt h2{font-size:26px;line-height:1.3;font-weight:600;margin:13px 0 16px}.rv2 .rx-form-receipt p{font-size:15px;line-height:1.8;margin:0 0 20px;color:var(--rb-muted)}.rx-form-receipt dl{font-size:14px;line-height:1.7;margin:0 0 23px}.rx-form-receipt dl>div{display:grid;grid-template-columns:105px 1fr;gap:20px;padding:12px 0;border-top:1px solid var(--rb-border)}.rx-form-receipt dd{margin:0;overflow-wrap:anywhere}.rx-form-receipt dt{color:var(--rb-muted)}.rx-form-receipt .rh-actions{gap:18px;margin:0}.rx-form-receipt button{font-size:14px}.rx-enquiry-aside{background:var(--rb-surface);border:1px solid var(--rb-border);padding:25px;position:sticky;top:112px}.rv2 .rx-enquiry-aside h2{font-size:23px;line-height:1.3;font-weight:600;margin:0 0 18px}.rx-enquiry-aside ol{list-style:none;padding:0;margin:0;counter-reset:enquiry-step}.rx-enquiry-aside li{counter-increment:enquiry-step;display:grid;grid-template-columns:22px 1fr;gap:13px;padding:19px 0;border-top:1px solid var(--rb-border);font-size:14px;line-height:1.7;color:var(--rb-body)}.rx-enquiry-aside li:before{content:counter(enquiry-step,decimal-leading-zero);font-family:var(--font-mono,monospace);font-size:11px;color:var(--rb-red-text)}.rx-enquiry-aside>a{display:block;color:var(--rb-red-text);font-size:14px;margin-top:16px;text-underline-offset:4px}.rx-enquiry-aside>small{font-size:12px;line-height:1.7;color:var(--rb-muted);display:block;margin-top:21px}.rx-cost-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;align-items:start}.rx-cost-form{border:1px solid var(--rb-border);padding:27px;background:#fff}.rx-cost-form label{display:block;font-size:14px;line-height:1.6;font-weight:500}.rx-cost-form input{display:block;width:100%;border:1px solid var(--rb-border-strong);font:inherit;font-size:16px;padding:11px;margin-top:7px;color:var(--rb-ink);background:#fff;border-radius:0}.rx-cost-form .rx-form-grid{gap:19px}.rx-cost-form .rh-btn{margin-top:24px;cursor:pointer}.rx-cost-output{background:var(--rb-surface);border:1px solid var(--rb-border);padding:28px;min-width:0}.rv2 .rx-cost-output h3{font-size:24px;line-height:1.3;font-weight:600;margin:0 0 18px}.rx-cost-output output{font-size:36px;line-height:1.2;font-weight:500;display:block;color:var(--rb-ink);margin-bottom:21px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.rx-cost-output dl{margin:0;font-size:14px;line-height:1.7}.rx-cost-output dl>div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--rb-border);padding:12px 0}.rx-cost-output dd{margin:0;font-weight:500}.rv2 .rx-cost-output p{font-size:13px;line-height:1.8;margin:18px 0 0;color:var(--rb-muted)}.rx-review-status{font-size:11px;line-height:1.5;font-weight:500;letter-spacing:.03em;color:var(--rb-red-text);display:inline-block;border:1px solid var(--rb-border);padding:5px 8px}.rx-checklist{list-style:none;padding:0;margin:20px 0}.rx-checklist li{padding:17px 0;border-bottom:1px solid var(--rb-border);display:flex;gap:14px;font-size:15px;line-height:1.7;color:var(--rb-body)}.rx-checklist li:before{content:"\25a1";color:var(--rb-subtle);flex-shrink:0}.rx-legacy-bridge{display:grid;grid-template-columns:minmax(0,.8fr) 1fr;gap:45px;align-items:center}.rx-legacy-image{height:330px;padding:30px;background:var(--rb-surface);border:1px solid var(--rb-border);display:flex;justify-content:center}.rx-legacy-image img{max-width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.rv2 .rx-legacy-bridge h2{font-size:30px;line-height:1.25;font-weight:600;margin:15px 0 20px}.rv2 .rx-legacy-bridge p{font-size:17px;line-height:1.8;color:var(--rb-muted);margin:0 0 25px}.rx-result-heading{display:flex;justify-content:space-between;gap:22px;align-items:baseline;margin:28px 0 22px}.rv2 .rx-result-heading h2{font-size:26px;line-height:1.3;font-weight:600;margin:0}.rx-result-heading>span{font-size:14px;color:var(--rb-muted)}.rx-link-list{display:flex;gap:12px 22px;flex-wrap:wrap;margin-top:22px}.rx-link-list>a{font-size:14px;line-height:1.6;color:var(--rb-red-text);text-underline-offset:4px}.rx-tag-list{display:flex;flex-wrap:wrap;gap:9px 16px;list-style:none;margin:20px 0 0;padding:0;font-size:12px;color:var(--rb-muted)}.rx-section[id],.rx-reading [id],.rx-table-wrap[id]{scroll-margin-top:16px}.rx-about :is(a,button,summary):focus-visible,.rx-page :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--rb-action);outline-offset:4px}.rx-page [hidden]{display:none!important}@media(max-width:1100px){.rx-about-grid{gap:32px}.rx-lab-top{padding:20px}.rx-lab-top>span:last-child{display:none}.rx-lab-device>img{height:190px}.rx-lab-source>img{height:140px;margin:25px 0}.rx-offer-grid{gap:28px}.rx-offer-summary{padding:25px}.rx-enquiry-layout{gap:28px;grid-template-columns:minmax(0,1fr) 260px}}@media(max-width:980px){.rx-about-grid{grid-template-columns:1fr 1fr;gap:27px}.rv2 .rx-about-grid h1{font-size:40px}.rv2 .rx-about-grid>div>p{font-size:16px}.rx-lab-hardware{padding:15px 13px 20px}.rx-lab-software>div{padding:18px 16px}.rx-lab-software strong{font-size:17px}.rx-lab-device>img{height:170px}.rx-lab-source>img{height:125px;margin:22px 0 23px}.rx-story-grid{gap:35px}.rx-value-grid,.rx-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-partner{padding:32px;gap:30px}.rx-offer-grid{grid-template-columns:1fr 1fr}.rx-enquiry-layout{grid-template-columns:1fr}.rx-enquiry-aside{position:static}.rx-enquiry-aside ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.rx-enquiry-aside li{border-top:0;padding-top:0}.rx-cost-grid{grid-template-columns:1fr 1fr;gap:22px}.rx-form-grid{gap:20px}.rx-legacy-bridge{gap:28px}}@media(max-width:760px){.rx-about-grid,.rx-offer-grid,.rx-story-grid,.rx-partner,.rx-cost-grid,.rx-legacy-bridge{grid-template-columns:1fr}.rx-about-grid{padding-bottom:28px!important;gap:28px}.rv2 .rx-about-grid h1{font-size:36px;line-height:1.15;max-width:21ch;margin:15px 0 20px}.rv2 .rx-about-grid>div>p{font-size:16px;line-height:1.75}.rx-about-grid .rh-actions{gap:22px;margin-top:24px}.rx-lab-device>img{height:220px}.rx-lab-source>img{height:155px;margin:32px 0 33px}.rx-lab-hardware{padding:16px 20px 24px}.rx-lab-software>div{padding:18px 20px}.rx-lab-top{padding:20px}.rx-lab figcaption{padding:13px 20px}.rx-section{padding:35px 0}.rv2 .rx-heading h2,.rv2 .rx-story-grid h2,.rv2 .rx-partner h2{font-size:29px;line-height:1.2}.rv2 .rx-heading>p,.rv2 .rx-story-copy p{font-size:16px;line-height:1.8}.rx-value-card,.rx-resource-card{padding:23px}.rv2 .rx-value-card h3,.rv2 .rx-resource-card h2,.rv2 .rx-resource-card h3{font-size:22px}.rx-partner{padding:27px;gap:23px}.rx-partner-list li{padding:16px 0}.rx-offer-grid{gap:24px}.rx-offer-summary{padding:24px}.rv2 .rx-offer-summary h2{font-size:26px}.rx-anchor-nav{gap:15px 21px;margin:27px 0;padding:20px 0}.rx-anchor-nav>a{font-size:13px}.rx-table th,.rx-table td{padding:14px 15px}.rx-table{min-width:530px}.rx-resource-visual{margin:-23px -23px 23px}.rx-resource-strip{flex-direction:column;padding:23px;gap:21px}.rx-guide-steps>li{padding-left:38px}.rv2 .rx-guide-steps h2{font-size:22px}.rv2 .rx-reading h2{font-size:25px}.rx-guide-meta{gap:9px 18px}.rx-enquiry-panel{padding:23px}.rx-enquiry-layout{gap:24px}.rx-enquiry-aside{padding:23px}.rx-enquiry-aside ol{grid-template-columns:1fr;gap:0}.rx-enquiry-aside li{border-top:1px solid var(--rb-border);padding:17px 0}.rx-form-grid{gap:20px}.rx-form-receipt{padding:23px}.rx-form-receipt dl>div{grid-template-columns:80px 1fr;gap:15px}.rx-cost-form,.rx-cost-output{padding:23px}.rx-legacy-image{height:270px}.rv2 .rx-legacy-bridge h2{font-size:27px}.rx-video-placeholder{padding:23px}.rv2 .rx-faq summary{font-size:16px}.rv2 .rx-result-heading h2{font-size:23px}}@media(max-width:600px){.rx-value-grid,.rx-resource-grid,.rx-form-grid{grid-template-columns:1fr}.rx-form-full{grid-column:auto}.rx-cost-form .rx-form-grid{grid-template-columns:1fr 1fr}.rx-enquiry-panel :is(input:not([type=checkbox]),select,textarea){font-size:16px}.rx-resource-card>p,.rx-value-card>p{font-size:15px}.rx-result-heading{align-items:flex-start;flex-direction:column;gap:12px}.rx-lab-sensor .rx-lab-source>img{height:230px}.rx-offer-summary .rh-actions{flex-direction:column;align-items:flex-start}}@media(max-width:360px){.rx-lab-device>img{height:180px}.rx-lab-source>img{height:130px;margin:25px 0}.rx-lab-software>div{padding:17px 14px}.rx-lab-device>strong{font-size:17px}.rx-lab-device>span{font-size:11px}.rx-lab-software strong{font-size:17px}.rx-lab-top{padding:17px}.rx-lab-hardware{padding-left:13px;padding-right:13px}.rx-lab-software p{font-size:11px}.rx-cost-form .rx-form-grid{grid-template-columns:1fr}.rx-offer-facts>div{grid-template-columns:90px 1fr;gap:14px}}.rx-catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.rx-catalogue-grid{grid-template-columns:1fr}}.rx-mobile-offer-actions{display:none}@media(max-width:760px){.rx-mobile-offer-actions{display:block;position:sticky;top:72px;z-index:15;background:#fff;border-bottom:1px solid var(--rb-border)}.rx-mobile-offer-actions>.rh-container{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding-top:12px!important;padding-bottom:12px!important}.rx-mobile-offer-actions strong{font-size:13px;line-height:1.5;font-weight:500;max-width:19ch}.rx-mobile-offer-actions .rh-btn{min-width:0;font-size:13px;line-height:1.4;gap:10px;padding:12px 13px}.rx-page[data-rx-offering] .rx-section[id]{scroll-margin-top:72px}}body.rv2 .rx-section>.rh-container>.rx-heading,body.rv2 .rx-section>.rx-heading,body.rv2 .cn-range-section>.rx-heading{max-width:none}body.rv2 .rx-section>.rh-container>.rx-heading>p,body.rv2 .rx-section>.rx-heading>p,body.rv2 .cn-range-section>.rx-heading>p{max-width:760px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/robustel-release.css.map */
