@layer theme, gt-global, gt-module, gt-util;.section-ctm-solutions,.section-industries,.section[aria-label="Hot Spot Monitor (HSM) > How It Works"],.section[aria-label="Hot Spot Monitor (HSM) > What Is It"],.section[aria-label="Hot Spot Monitor (HSM)"],.section[aria-label="How It Compares"]{background:rgba(246,247,248,.5)}@layer gt-global{h1,h2,h3,h4,h5,h6{all:revert}body{font-family:var(--gt-typography-body-font-family);font-size:var(--gt-typography-body-font-size);font-weight:var(--gt-typography-body-font-weight);letter-spacing:var(--gt-typography-body-letter-spacing);line-height:var(--gt-typography-body-line-height)}.h1,h1{font-family:var(--gt-typography-h1-font-family);font-size:var(--gt-typography-h1-font-size);font-weight:var(--gt-typography-h1-font-weight);letter-spacing:var(--gt-typography-h1-letter-spacing);line-height:var(--gt-typography-h1-line-height)}.h2,h2{font-family:var(--gt-typography-h2-font-family);font-size:clamp(var(--gt-typography-h3-font-size),7vw,var(--gt-typography-h2-font-size));font-weight:var(--gt-typography-h2-font-weight);letter-spacing:var(--gt-typography-h2-letter-spacing);line-height:var(--gt-typography-h2-line-height)}.h3,h3{font-family:var(--gt-typography-h3-font-family);font-size:var(--gt-typography-h3-font-size);font-weight:var(--gt-typography-h3-font-weight);letter-spacing:var(--gt-typography-h3-letter-spacing);line-height:var(--gt-typography-h3-line-height)}.h4,h4{font-family:var(--gt-typography-h4-font-family);font-size:clamp(var(--gt-typography-h5-font-size),5vw,var(--gt-typography-h4-font-size));font-weight:var(--gt-typography-h4-font-weight);letter-spacing:var(--gt-typography-h4-letter-spacing);line-height:var(--gt-typography-h4-line-height)}.h5,h5{font-family:var(--gt-typography-h5-font-family);font-size:clamp(var(--gt-typography-h6-font-size),5vw,var(--gt-typography-h5-font-size));font-weight:var(--gt-typography-h5-font-weight);letter-spacing:var(--gt-typography-h5-letter-spacing);line-height:var(--gt-typography-h5-line-height)}.h6,h6{font-family:var(--gt-typography-h6-font-family);font-size:var(--gt-typography-h6-font-size);font-weight:var(--gt-typography-h6-font-weight);letter-spacing:var(--gt-typography-h6-letter-spacing);line-height:var(--gt-typography-h6-line-height)}.p,p{font-family:var(--gt-typography-body-font-family);font-size:var(--gt-typography-body-font-size);font-weight:var(--gt-typography-body-font-weight);letter-spacing:var(--gt-typography-body-letter-spacing);line-height:var(--gt-typography-body-line-height)}.gt-modules-container .dnd-section{padding:0}.gt-modules-container .dnd-section>.row-fluid{max-width:var(--gt-modules-container-section-max-width,var(--gt-container-section-content-max-width))!important}.gt-modules-container .dnd-column{padding:0}}.title{font-family:var(--gt-font-primary-family)}.title:only-child{margin-block:0}.title:first-child{margin-block-end:var(--mui-spacing);margin-block-start:0}.title+[data-hs-responsive-table]{margin-block-start:calc(var(--mui-spacing)*3)}.section .dnd-section{padding-block:var(--gt-container-section-content-padding-block,0)!important;padding-inline:var(--gt-container-section-content-padding-inline,0)!important}[data-hs-responsive-table]{background-color:var(--mui-palette-background-paper,#fff);border-radius:var(--mui-shape-borderRadius,4px);box-shadow:var(--mui-shadows-1,0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12));padding:var(--mui-spacing,16px)}table{border-collapse:collapse;border-spacing:0;display:table;margin:0;width:100%}table tbody tr td{color:var(--mui-palette-text-primary);display:table-cell;font-size:var(--mui-typography-body2-fontSize,.875rem);line-height:1.43;padding:calc(var(--mui-spacing, 8px)*2)!important;text-align:left;vertical-align:inherit}table tbody tr td:has([data-hs-icon-hubl]:only-child){text-align:center}table tbody tr:first-child td{font-weight:700}table tbody tr:last-child td{border:none}table tbody tr:not(:last-child) td{border-bottom:solid var(--mui-palette-TableCell-border);border-width:0 0 1px}table[style*=border-collapse],table[style*=table-layout]{border:none!important;height:auto!important}table tr[style]{height:auto!important}table td[style],table th[style]{height:auto!important;width:auto!important}svg>g[id*=Xmark]{fill:var(--mui-palette-error-main)}svg>g[id*=Check]{fill:var(--mui-palette-success-main)}img[data-hs-icon-info*=Xmark]{fill:var(--mui-palette-error-main)}img[data-hs-icon-info*=Check]{fill:var(--mui-palette-success-main)}.section-hero{--gt-modules-container-section-max-width:none}.carousel-hero--ctm-callout{--gt-carousel-hero-container-height:37.5rem}.carousel-hero--ctm-callout .carousel-hero__slide{display:grid;grid-template-areas:"canvas picture";grid-template-columns:clamp(12.5rem,72vw,50rem) clamp(12.5rem,40vw,43.75rem)}.carousel-hero--ctm-callout .carousel-hero__slide:before{content:"";grid-area:picture}.carousel-hero--ctm-callout .carousel-hero__slide picture{inset:0;position:absolute}.carousel-hero--ctm-callout .carousel-hero__canvas{background:rgba(91,91,91,.99);background:linear-gradient(-90deg,transparent,rgba(56,56,56,.9) 30%);grid-area:canvas;justify-content:center;padding:2rem;position:relative}.carousel-hero--ctm-callout .carousel-hero__text{max-width:37rem;position:relative;z-index:1}.carousel-hero--ctm-callout .carousel-hero__title{font-size:clamp(2.5rem,10vw,4.6875rem);line-height:.9;max-width:none}.carousel-hero--ctm-callout .carousel-hero__desc p{--base-number:1.5;--base-font-size:calc(var(--base-number, 1)*1rem);font-size:var(--base-font-size);font-size:clamp(1.125rem,4vw,var(--base-font-size))}.carousel-hero--ctm-callout .carousel-hero__desc p:last-child{margin-block-end:0}.carousel-hero--ctm-callout .carousel-hero__desc strong{font-size:clamp(1.375rem,5vw,calc(1.875em/var(--base-number, 1)));line-height:1.2}@media (max-width:56.25rem){.carousel-hero--ctm-callout{--gt-carousel-hero-container-height:43.75rem}.carousel-hero--ctm-callout .carousel-hero__slide{grid-template-areas:"picture" "canvas";grid-template-columns:none;grid-template-rows:1fr auto}.carousel-hero--ctm-callout .carousel-hero__background-image{object-position:center}}.section-industries .dnd-row .row-fluid:has(.card){display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr))}.section-industries .dnd-row .row-fluid:has(.card):after,.section-industries .dnd-row .row-fluid:has(.card):before{display:none}.section-industries .dnd-row .row-fluid:has(.card) .span2{width:auto}.section-industries .dnd-module:has(.card){background-color:var(--mui-palette-background-paper,#fff);border-radius:var(--mui-shape-borderRadius,4px);box-shadow:var(--mui-shadows-1,0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12));color:var(--mui-palette-text-primary,rgba(0,0,0,.87));font-family:var(--mui-typography-fontFamily);font-size:var(--mui-typography-body1-fontSize,1rem);font-weight:var(--mui-typography-body1-fontWeight,400);letter-spacing:var(--mui-typography-body1-letterSpacing,.00938em);line-height:var(--mui-typography-body1-lineHeight,1.5);padding:var(--mui-spacing,16px);transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s}.section-industries .dnd-module:has(.card) .hs_cos_wrapper_type_rich_text>:only-child{margin-block:0}@media (max-width:29.375rem){.section-industries .dnd-module:has(.card) .hs_cos_wrapper_type_rich_text>:only-child br{display:none}}.section-ctm{--gt-typography-body-font-size:var(--gt-typography-h5-font-size);--gt-feature-highlight-header-text-description-font-size:var(--gt-typography-body-font-size)}.section-ctm .dnd-column{gap:calc(var(--mui-spacing)*3)}.section-ctm .dnd-row>.row-fluid{display:grid;gap:calc(var(--mui-spacing)*2);grid-template-columns:repeat(auto-fit,minmax(31.25rem,1fr))}.section-ctm .dnd-row>.row-fluid:after,.section-ctm .dnd-row>.row-fluid:before{display:none}.section-ctm .dnd-row>.row-fluid>.dnd-module{margin-inline-start:0;width:auto}@media (max-width:62.5rem){.section-ctm .dnd-row>.row-fluid{grid-template-columns:1fr}}.section-ctm .hs-video-container{background-color:var(--mui-palette-background-paper,#fff);border-radius:var(--mui-shape-borderRadius,4px);box-shadow:var(--mui-shadows-1,0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12));padding:var(--mui-spacing,16px)}.section-ctm-solutions .dnd-module:has(.MuiCard-root) .MuiCard-root,.section-ctm-solutions .dnd-module:has(.MuiCard-root) [data-hs-cos-type=module],.section-ctm-solutions .dnd-module:has(.MuiCard-root) [data-hs-island]{height:100%}.section-tabs .dnd-section{padding-block-end:calc(var(--gt-container-section-content-padding-block)/2)!important}.section-tab-panel .dnd-section{padding-block-start:0!important}.section .dnd-section>.row-fluid{flex-wrap:wrap}.section .span6{display:flex;flex-direction:column;flex-grow:1}.section[aria-label="Hot Spot Monitor (HSM 600) > What Is It"] .span6,.section[aria-label="Hot Spot Monitor (HSM) > What Is It"] .span6{flex-basis:31.25rem}.section[aria-label="Hot Spot Monitor (HSM 600) > What Is It"] .MuiList-root,.section[aria-label="Hot Spot Monitor (HSM) > What Is It"] .MuiList-root{column-width:25rem}.section[aria-label="Hot Spot Monitor (HSM 600) > What Is It"] .MuiList-root>*,.section[aria-label="Hot Spot Monitor (HSM) > What Is It"] .MuiList-root>*{break-inside:avoid}.section[aria-label="Hot Spot Monitor (HSM 600) > What Is It"] .MuiList-root .MuiListItemIcon-root,.section[aria-label="Hot Spot Monitor (HSM) > What Is It"] .MuiList-root .MuiListItemIcon-root{align-self:flex-start;margin-block-start:var(--mui-spacing)}.section[aria-label="Hot Spot Monitor (HSM 600) > What Is It"] [data-hs-island]:has(.MuiButtonBase-root),.section[aria-label="Hot Spot Monitor (HSM) > What Is It"] [data-hs-island]:has(.MuiButtonBase-root){display:flex;justify-content:center}.section[aria-label="Hot Spot Monitor (HSM 600) > How It Works"] .MuiList-root,.section[aria-label="Hot Spot Monitor (HSM) > How It Works"] .MuiList-root{column-width:37.5rem}.section[aria-label="Hot Spot Monitor (HSM 600) > How It Works"] .MuiList-root>*,.section[aria-label="Hot Spot Monitor (HSM) > How It Works"] .MuiList-root>*{break-inside:avoid}.section[aria-label="Hot Spot Monitor (HSM 600) > How It Works"] .MuiList-root .MuiListItemIcon-root,.section[aria-label="Hot Spot Monitor (HSM) > How It Works"] .MuiList-root .MuiListItemIcon-root{align-self:flex-start;margin-block-start:var(--mui-spacing)}.section[aria-label="Why Continuous Thermal Monitoring?"]{--gt-typography-body2-font-size:1.125rem}.section-feature-highlight{--gt-modules-container-section-max-width:none}.section-cta-banner{--gt-typography-body-font-size:var(--gt-typography-h5-font-size);background:#08085e;color:#fff}.section-cta-banner .dnd-section{padding-block:2rem!important;padding-inline:var(--gt-container-section-content-padding-inline,0)!important}.section-cta-banner .dnd-section>.row-fluid{display:flex;flex-wrap:wrap}.section-cta-banner .span10{flex:1 1 40em}.section-cta-banner .span2{flex:0 1 15em}.section-cta-banner .span2 .dnd-module{display:flex;justify-content:flex-end}@media (max-width:60rem){.section-cta-banner{text-align:center}.section-cta-banner .span10{flex:1 1 100%}.section-cta-banner .span2{margin-inline:auto}.section-cta-banner .span2 .dnd-module{justify-content:center}}