.hardware-page .container{width:min(calc(100% - (2 * var(--container-gutter))), 1220px)}.story-emphasis--green{color:var(--color-green);font-weight:700}.hardware-hero p span{font-weight:700}.product-faq .faq-list details{border-bottom-color:var(--color-border-faq);padding-inline:40px}@media (width>=768px) and (width<=959px){.hardware-page .container{width:var(--container-tablet)}.product-faq .faq-list details{padding-inline:30px}}@media (width<=767px){.product-faq .faq-list details{padding-inline:var(--container-gutter)}}@media (width>=960px) and (width<=1239px){.related-products .product-grid--cloud-overlap .product-card--cloud.product-card--cloud{justify-self:end;width:calc(100% + 2.6vw);transform:none}.related-products .product-grid--cloud-overlap{--cloud-card-image-width:51.5%}}@media (width>=1240px){.related-products .product-grid--cloud-overlap .product-card--cloud.product-card--cloud{justify-self:end;width:calc(100% + 36px);transform:none}}.hardware-hero .eyebrow:where(.astro-hxvwjddn){color:var(--color-green);font-size:16px;font-weight:600;line-height:inherit;letter-spacing:0;align-items:center;gap:14px;margin:0 0 10px;display:flex}.hardware-hero h1:where(.astro-hxvwjddn){margin:0 0 15px}.hardware-hero .button:where(.astro-hxvwjddn){align-self:start}.hardware-page:where(.astro-hxvwjddn){overflow-wrap:break-word;background:var(--color-pale-light);color:var(--color-ink);overflow:clip}.hardware-hero:where(.astro-hxvwjddn){background:var(--color-pale-light);color:var(--color-ink)}.hardware-hero__grid:where(.astro-hxvwjddn){grid-template-columns:1fr 1fr;align-items:stretch;min-height:713px;display:grid}.hardware-page--sensor .hardware-hero__grid:where(.astro-hxvwjddn){min-height:797px}.hardware-page--probe .hardware-hero__grid:where(.astro-hxvwjddn){min-height:715px}.hardware-hero img:where(.astro-hxvwjddn){object-fit:contain;align-self:center;width:100%}.hardware-hero__picture:where(.astro-hxvwjddn){display:contents}.hardware-hero__picture:where(.astro-hxvwjddn)>source:where(.astro-hxvwjddn){display:none}.hardware-page--probe .hardware-hero img:where(.astro-hxvwjddn){width:80%}.hardware-hero__grid>div:where(.astro-hxvwjddn){flex-direction:column;justify-content:center;padding-left:60px;display:flex}.hardware-hero p:where(.astro-hxvwjddn){max-width:580px;color:var(--color-gray);margin-bottom:30px}.hardware-anchors:where(.astro-hxvwjddn){z-index:2;margin-top:0;position:relative}@media (width>=768px){.hardware-anchors:where(.astro-hxvwjddn).anchor-pills:not([data-layout=stack]){width:min(calc(100% - (2 * var(--container-gutter)) + 20px), 1160px);justify-content:space-between;max-width:none}.product-intro__lead:where(.astro-hxvwjddn){text-align:center}}.product-intro:where(.astro-hxvwjddn){scroll-margin-top:calc(var(--anchor-offset) - 50px);border-radius:var(--radius-lg);background:#fff;margin-top:49px;padding:60px 0 0;overflow:hidden}.product-intro__lead:where(.astro-hxvwjddn){font-size:var(--text-title-size);line-height:var(--text-title-line);margin:0 40px 75px}.product-story:where(.astro-hxvwjddn){grid-template-columns:1fr 1fr;align-items:stretch;margin:0;display:grid}.product-story>div:where(.astro-hxvwjddn){align-self:center;padding-inline:40px}.product-story img:where(.astro-hxvwjddn){border-radius:0 0 0 var(--radius-lg);width:100%}.product-story--reverse img:where(.astro-hxvwjddn){border-radius:0 var(--radius-lg) 0 0}.product-story--reverse:where(.astro-hxvwjddn){min-height:610px}.product-story p:where(.astro-hxvwjddn){color:var(--color-gray);margin-bottom:30px}.feature-list--disc:where(.astro-hxvwjddn){margin:0;padding-left:22px;list-style:outside}.feature-list--disc li:where(.astro-hxvwjddn){color:var(--color-gray);font-size:var(--text-lead-size);line-height:var(--text-lead-line);border:0;padding:5px 0;position:static}.feature-list--disc li:where(.astro-hxvwjddn):before{content:none}.detail-section:where(.astro-hxvwjddn){scroll-margin-top:var(--anchor-offset);background:0 0;margin-top:0;padding:0}.detail-section>h2:where(.astro-hxvwjddn){box-sizing:content-box;margin:0;padding:100px 40px 0}.elements-details:where(.astro-hxvwjddn){border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:#fff;grid-template-columns:1fr 1fr;gap:80px;margin-top:30px;padding:60px 40px;display:grid}.elements-details h3:where(.astro-hxvwjddn){margin:0}.elements-media:where(.astro-hxvwjddn){border-radius:0 0 var(--radius-lg) var(--radius-lg);background:#fff;display:block;position:relative;overflow:hidden}.elements-media img:where(.astro-hxvwjddn){width:100%;display:block}.tcm-elements:where(.astro-hxvwjddn){gap:4px;display:grid;position:absolute;top:45px;left:40px}.tcm-elements__name:where(.astro-hxvwjddn){color:var(--color-ink);font-size:var(--text-title-size);font-weight:700;line-height:var(--text-title-line)}.tcm-elements__hint:where(.astro-hxvwjddn){color:var(--color-gray);font-size:var(--text-lead-size);line-height:var(--text-lead-line)}.spec-layout:where(.astro-hxvwjddn){border-radius:var(--radius-lg);background:#fff;grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-top:30px;padding:60px 40px;display:grid}.table-scroll:where(.astro-hxvwjddn){overflow-x:auto}.detail-section table:where(.astro-hxvwjddn){border-collapse:collapse;background:0 0;width:100%}.detail-section tbody th:where(.astro-hxvwjddn){font-weight:400}.detail-section th:where(.astro-hxvwjddn),.detail-section td:where(.astro-hxvwjddn){border-bottom:1px solid var(--color-green);color:var(--color-ink);font-size:var(--text-body-size);line-height:var(--text-body-line);text-align:left;vertical-align:top;padding:10px 0}.detail-section th+th:where(.astro-hxvwjddn),.detail-section th+td:where(.astro-hxvwjddn){padding-left:10px}.detail-section thead th:where(.astro-hxvwjddn){color:var(--color-ink);padding-top:0;padding-bottom:20px;font-weight:700}.detail-section tbody tr:last-child>:where(.astro-hxvwjddn){border-bottom:0}.spec-layout figure:where(.astro-hxvwjddn){text-align:center;flex-direction:column;align-items:center;margin:0;display:flex}.spec-layout figure img:where(.astro-hxvwjddn){object-fit:contain;width:70%;max-height:640px}.spec-layout figcaption:where(.astro-hxvwjddn){border-bottom:1px solid var(--color-green);width:100%;color:var(--color-ink);font-size:var(--text-body-size);font-weight:700;line-height:var(--text-body-line);text-align:left;order:-1;margin:0 0 10px;padding-bottom:20px}.versions-docs:where(.astro-hxvwjddn){border-radius:var(--radius-lg);background:#fff;grid-template-columns:57.2% 35.8%;justify-content:space-between;margin-top:30px;padding:60px 40px;display:grid}.documents h3:where(.astro-hxvwjddn){border-bottom:1px solid var(--color-green);font-size:var(--text-body-size);line-height:var(--text-body-line);margin:0 0 10px;padding:0 0 40px}.documents--standalone>h2:where(.astro-hxvwjddn){margin-bottom:30px}.documents--standalone .document-grid:where(.astro-hxvwjddn){border-radius:var(--radius-lg);background:#fff;grid-template-columns:1fr 1fr;padding:45px 40px}.document-grid:where(.astro-hxvwjddn){grid-template-columns:1fr;gap:0;display:grid}.product-faq:where(.astro-hxvwjddn){padding:100px 0 70px}.related-products:where(.astro-hxvwjddn){padding-top:10px;padding-bottom:70px}.related-products>h2:where(.astro-hxvwjddn){margin-inline:40px;margin-bottom:40px}.media-dialog:where(.astro-hxvwjddn){border-radius:var(--radius-md);border:0;width:min(1100px,100% - 32px);padding:46px 18px 18px}.media-dialog:where(.astro-hxvwjddn)::backdrop{background:#000c}.media-dialog>button:where(.astro-hxvwjddn){-webkit-user-select:none;user-select:none;background:0 0;border:0;font-size:32px;position:absolute;top:8px;right:12px}.media-dialog img:where(.astro-hxvwjddn){max-width:100%;max-height:82vh;margin:auto;display:block}.clients-card:where(.astro-hxvwjddn){border-radius:var(--radius-lg);background:#fff;margin:30px 0;padding:20px 30px}.clients-card__label:where(.astro-hxvwjddn){color:var(--color-ink);font-size:var(--text-body-size);font-weight:400;line-height:var(--text-body-line);margin:0}@media (width>=768px) and (width<=959px){.hardware-hero:where(.astro-hxvwjddn){padding-top:150px}.hardware-hero__grid:where(.astro-hxvwjddn),.product-story:where(.astro-hxvwjddn),.spec-layout:where(.astro-hxvwjddn){grid-template-columns:1fr}.hardware-page .hardware-hero__grid:where(.astro-hxvwjddn){gap:7px;min-height:0}.hardware-hero__grid>div:where(.astro-hxvwjddn){padding-left:30px}.hardware-page--box .hardware-hero__grid>div:where(.astro-hxvwjddn){min-height:558px}.hardware-page--sensor .hardware-hero__grid>div:where(.astro-hxvwjddn){min-height:613px}.hardware-page--probe .hardware-hero__grid>div:where(.astro-hxvwjddn){min-height:500px}.product-intro__lead:where(.astro-hxvwjddn){margin-inline:30px}.product-story>div:where(.astro-hxvwjddn){padding-inline:30px}.product-story img:where(.astro-hxvwjddn){border-radius:0;order:2}.product-story:first-of-type>div:where(.astro-hxvwjddn){min-height:338px}.product-story--reverse:where(.astro-hxvwjddn){min-height:469px}.product-story--reverse img:where(.astro-hxvwjddn){display:none}.product-story h3:where(.astro-hxvwjddn){font-size:29px;line-height:35px}.elements-details:where(.astro-hxvwjddn){grid-template-columns:1fr;gap:15px;padding:60px 30px 155px}.detail-section>h2:where(.astro-hxvwjddn){padding-inline:30px}.tcm-elements:where(.astro-hxvwjddn){left:30px}.spec-layout:where(.astro-hxvwjddn){gap:60px;padding-inline:30px}.versions-docs:where(.astro-hxvwjddn){grid-template-columns:1fr;gap:50px;padding-inline:30px}.documents--standalone .document-grid:where(.astro-hxvwjddn){padding-inline:30px}.related-products>h2:where(.astro-hxvwjddn){margin-inline:30px}}@media (width>=960px) and (width<=1239px){.hardware-page--box .hardware-hero__grid:where(.astro-hxvwjddn){min-height:673px}.hardware-page--sensor .hardware-hero__grid:where(.astro-hxvwjddn){min-height:845px}.hardware-page--probe .hardware-hero__grid:where(.astro-hxvwjddn){min-height:735px}.product-story--reverse:where(.astro-hxvwjddn){min-height:602px}.elements-details:where(.astro-hxvwjddn){padding-bottom:84px}}@media (width>=1240px){.hardware-page[data-source-id="1020"] .hardware-hero__grid:where(.astro-hxvwjddn)>div:where(.astro-hxvwjddn),.hardware-page[data-source-id="1038"] .hardware-hero__grid:where(.astro-hxvwjddn)>div:where(.astro-hxvwjddn){padding-left:24px}}@media (width<=767px){.hardware-hero:where(.astro-hxvwjddn){padding-top:190px}.hardware-page .hardware-hero__grid:where(.astro-hxvwjddn){grid-template-columns:1fr;gap:4px;min-height:0}.hardware-hero__grid>div:where(.astro-hxvwjddn){padding-left:0}.hardware-page--box .hardware-hero__grid>div:where(.astro-hxvwjddn){min-height:266px}.hardware-page--sensor .hardware-hero__grid>div:where(.astro-hxvwjddn){min-height:414px}.hardware-page--probe .hardware-hero__grid>div:where(.astro-hxvwjddn){min-height:315px}.hardware-page--probe .hardware-hero img:where(.astro-hxvwjddn){width:100%}.hardware-anchors:where(.astro-hxvwjddn).anchor-pills{margin-top:60px;margin-bottom:0}.hardware-page .product-intro:where(.astro-hxvwjddn),.hardware-page .detail-section:where(.astro-hxvwjddn),.hardware-page .product-faq:where(.astro-hxvwjddn),.hardware-page .related-products:where(.astro-hxvwjddn){width:100%}.product-intro:where(.astro-hxvwjddn){margin-top:120px}.product-intro__lead:where(.astro-hxvwjddn){margin:0 var(--container-gutter) 105px;font-size:var(--text-subtitle-size);line-height:var(--text-subtitle-line)}.product-story:where(.astro-hxvwjddn){grid-template-columns:1fr}.product-story>div:where(.astro-hxvwjddn){padding-inline:var(--container-gutter)}.product-story img:where(.astro-hxvwjddn){border-radius:0;order:2}.product-story:first-of-type>div:where(.astro-hxvwjddn){min-height:417px}.product-story--reverse:where(.astro-hxvwjddn){min-height:534px}.product-story--reverse img:where(.astro-hxvwjddn){display:none}.product-story h3:where(.astro-hxvwjddn){font-size:var(--text-subtitle-size);line-height:var(--text-subtitle-line)}.feature-list--disc li:where(.astro-hxvwjddn){font-size:inherit;line-height:inherit;padding-block:5px}.detail-section>h2:where(.astro-hxvwjddn){padding-inline:var(--container-gutter)}.elements-details:where(.astro-hxvwjddn){padding:60px var(--container-gutter) 228px;grid-template-columns:1fr;gap:15px}.tcm-elements:where(.astro-hxvwjddn){top:35px;left:33px}.tcm-elements__name:where(.astro-hxvwjddn){font-size:var(--text-subtitle-size);line-height:var(--text-subtitle-line)}.tcm-elements__hint:where(.astro-hxvwjddn){font-size:17px;line-height:21px}.spec-layout:where(.astro-hxvwjddn){padding:60px var(--container-gutter);grid-template-columns:1fr;gap:60px}.versions-docs:where(.astro-hxvwjddn){padding:60px var(--container-gutter);grid-template-columns:1fr;gap:50px}.documents--standalone .document-grid:where(.astro-hxvwjddn){padding:45px var(--container-gutter);grid-template-columns:1fr}.related-products>h2:where(.astro-hxvwjddn){margin:0 var(--container-gutter) 80px}}
