body.template-index{--hr-blue:#0082c6;--hr-action:#0074b5;--hr-gray:#87918d;--hr-ink:#182b47;--hr-muted:color-mix(in srgb,var(--hr-gray) 55%,var(--hr-ink));--hr-ink-rgb:24,43,71;--hr-paper:#fff;--hr-surface:#f2f2f2;--hr-line:color-mix(in srgb,var(--hr-gray) 40%,var(--hr-paper));--hr-content-section-space:clamp(5rem, calc(1rem + 14vw) ,7.5rem);--hr-type-small:1rem;--hr-type-standard:1.125rem;--hr-type-component:1.75rem;--hr-type-section:clamp(2rem,3.35vw,3rem);--hr-type-hero:clamp(2.5rem,4.5vw,4.25rem);color:var(--hr-ink);overflow-x:clip}.template-index :is(.hr-finder,.hr-sensor-world,.hr-accessory-world,.hr-integration,.hr-applications,.hr-trust,.hr-resources){padding-block:var(--hr-content-section-space)}body.template-index #content:has(>.hr-shopify-section--hero:first-child){padding-top:0}.template-index .hr-shopify-section{width:100vw;max-width:none;margin:0 calc(50% - 50vw);padding:0;font-size:var(--hr-type-standard)}.template-index .hr-shopify-section :where(a){color:inherit;text-decoration:none}.template-index .hr-richtext a{text-decoration:underline;text-underline-offset:.2em}.template-index .hr-shopify-section :where(figure,h1,h2,h3,p,ul){margin:0}.template-index .hr-shopify-section ul{padding:0;list-style:none}.template-index .hr-shopify-section img{display:block;max-width:100%}.template-index :is(.hr-shell,.hr-container){width:calc(100% - 4rem);max-width:75rem;margin-inline:auto}.template-index .hr-richtext p+p{margin-top:.8rem}.template-index .hr-button{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1.5rem;padding:.9rem 1.15rem;color:var(--hr-paper);background:var(--hr-action);font-size:var(--hr-type-standard);font-weight:650;line-height:1.4;transition:background .16s ease}.template-index .hr-button:is(:hover,:focus-visible){color:var(--hr-paper);background:var(--hr-ink)}.template-index .hr-shopify-section a span[aria-hidden=true]{position:relative;top:-2px;display:inline-grid;place-items:center;flex:none;width:1.5rem;height:1.5rem;font-size:1.25rem;font-weight:400;line-height:1.5rem;pointer-events:none;transform:none!important;transition:font-size .2s ease-out}.template-index .hr-shopify-section a:is(:hover,:focus-visible) span[aria-hidden=true]{font-size:1.4rem}.hr-reveal{top:-4px;margin-left:1rem;opacity:0}.template-index .hr-shopify-section a:is(:hover,:focus-visible) .hr-reveal{opacity:1}.hr-dark-arrow{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none;filter:none}.template-index :is(.hr-hero__actions,.hr-trust-facts,.hr-contact__regional) a:is(:hover,:focus-visible) :is(.hr-link-label,strong){color:color-mix(in srgb,var(--hr-blue) 50%,var(--hr-paper))}.template-index .hr-hero{color:var(--hr-paper);background:var(--hr-ink)}.template-index .hr-hero__stage{position:relative;min-height:clamp(48rem,86svh,58rem);overflow:hidden}.template-index :is(.hr-hero__figure,.hr-hero__picture){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-index .hr-hero__figure{z-index:0}.template-index .hr-hero__stage:before{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--hr-ink-rgb),.97),rgba(var(--hr-ink-rgb),.84) 36%,rgba(var(--hr-ink-rgb),.3) 66%,rgba(var(--hr-ink-rgb),.08)),linear-gradient(0deg,rgba(var(--hr-ink-rgb),.58),rgba(var(--hr-ink-rgb),0) 42%);content:"";pointer-events:none}.template-index .hr-hero__image{width:100%;height:100%!important;object-fit:cover;object-position:center;filter:saturate(.84) contrast(1.04)}.template-index .hr-hero__content{position:relative;z-index:3;display:flex;flex-direction:column;min-height:inherit;padding:5.25rem 0 2rem}.template-index .hr-hero__copy{width:100%;max-width:44rem;margin-block:auto}.template-index .hr-hero__trust{position:relative;top:-1.25rem;align-self:flex-end;width:max-content;max-width:100%;margin-top:2.5rem;text-align:right;color:var(--hr-paper);font-weight:600;line-height:1.6}.template-index .hr-hero__trust strong{font-weight:600}.template-index .hr-hero__heading{width:100%;max-width:none;margin-top:1.15rem;color:var(--hr-paper);font-size:var(--hr-type-hero);font-weight:600;line-height:1.02;letter-spacing:-.045em;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-wrap:balance;word-break:normal}.template-index .hr-hero__text{max-width:33rem;margin-top:1.5rem;color:var(--hr-paper);line-height:1.6}.template-index .hr-hero__cta{min-width:15rem}.template-index .hr-finder{background:var(--hr-surface)}.template-index .hr-finder__layout{display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:4.5rem;align-items:start}.template-index :is(.hr-section-heading__title,.hr-sensor-world__heading h2,.hr-accessory-world__heading h2,.hr-applications__heading h2,.hr-trust__intro h2,.hr-resources__heading h2){max-width:100%;margin-top:.75rem;color:var(--hr-ink);font-size:var(--hr-type-section);font-weight:600;line-height:1.08;letter-spacing:-.035em}.template-index .hr-section-heading__rule{display:block;width:5rem;height:2px;margin-top:1.75rem;background:var(--hr-blue)}.template-index .hr-choice-list{border-top:1px solid var(--hr-line)}.template-index .hr-choice-group{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.5rem;border-bottom:1px solid var(--hr-line)}.template-index .hr-choice-group__heading{padding-block:1.4rem;color:var(--hr-ink);font-size:var(--hr-type-small);font-weight:600;line-height:1.4}.template-index .hr-choice-list__item{display:grid;min-height:4.5rem;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:1rem 0;transition:color .16s ease}.template-index .hr-choice-list__item+.hr-choice-list__item{border-top:1px solid var(--hr-line)}.template-index .hr-choice-list__copy{display:grid;gap:.38rem}.template-index .hr-choice-list__title{font-size:var(--hr-type-component);font-weight:600;line-height:1.2;letter-spacing:-.025em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal}.template-index .hr-choice-list__subtitle{line-height:1.4}.template-index .hr-choice-list__icon{color:var(--hr-blue)!important}.template-index :is(.hr-choice-list__item:is(:hover,:focus-visible) .hr-choice-list__title,a.hr-accessory-link:is(:hover,:focus-visible) h3,a.hr-resource-list__item:is(:hover,:focus-visible) .hr-resource-list__title){color:var(--hr-action)}.template-index :is(.hr-choice-list__title,.hr-series-main h3,.hr-accessory-link h3,.hr-resource-list__title,.hr-series-link,.hr-link-label,.hr-trust-facts strong){transition:color .16s ease}.template-index .hr-text-link{display:inline-flex;min-width:18rem;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;color:var(--hr-action);font-weight:600;transition:color .16s ease}.template-index .hr-text-link:is(:hover,:focus-visible){color:var(--hr-ink)}.template-index :is(.hr-text-link,.hr-application-case__link,.hr-series-link,.hr-accessory-card__action,.hr-sensor-world__heading .hr-button,.hr-searchbar button)>span:last-child{color:var(--hr-blue)!important}.template-index :is(.hr-application-case__link,.hr-series-link):is(:hover,:focus-visible){color:var(--hr-ink)}.template-index .hr-applications{color:var(--hr-ink);background:var(--hr-paper)}.template-index .hr-applications__heading{margin-bottom:2.75rem}.template-index .hr-application-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.template-index :is(.hr-application-case,.hr-accessory-index){display:flex;min-width:0;flex-direction:column}.template-index .hr-application-case__media{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--hr-surface)}.template-index .hr-application-case__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;filter:saturate(.9)}.template-index .hr-application-case__copy{display:flex;min-width:0;flex:1;flex-direction:column;align-items:start;padding:1.75rem}.template-index .hr-application-case h3{margin-top:.85rem;color:var(--hr-ink);font-size:var(--hr-type-component);font-weight:600;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.template-index .hr-application-case__excerpt{margin-top:.85rem;margin-bottom:1.25rem;color:var(--hr-ink);line-height:1.6}.template-index .hr-application-case__link{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;align-self:start;margin-top:auto;padding:.5rem 0;color:var(--hr-action);font-weight:600}.template-index .hr-trust{--hr-line:color-mix(in srgb,var(--hr-paper) 30%,var(--hr-ink));color:var(--hr-paper);background:var(--hr-ink)}.template-index .hr-trust__intro{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;align-items:baseline;margin-bottom:3rem}.template-index .hr-trust__intro-copy{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:1rem 4rem;align-items:end}.template-index .hr-trust__intro h2{color:var(--hr-paper)}.template-index .hr-trust__text{max-width:35rem;color:var(--hr-paper);line-height:1.65}.template-index .hr-trust-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;border-block:1px solid var(--hr-line)}.template-index .hr-trust-facts__item{min-width:0}.template-index :is(.hr-trust-facts__link,.hr-trust-facts__content){display:flex;min-height:7rem;flex-direction:column;justify-content:center;gap:.65rem;padding:1.75rem 0}.template-index .hr-trust-facts strong{color:var(--hr-paper);font-size:var(--hr-type-component);font-weight:600;line-height:1.2}.template-index .hr-trust-facts span{color:var(--hr-paper);line-height:1.5}.template-index .hr-logo-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:2.75rem}.template-index .hr-logo-strip__item{display:grid;min-width:0;min-height:5rem;place-items:center}.template-index .hr-logo-strip__link,.template-index .hr-logo-strip__item>.hr-logo-strip__image{display:grid;width:100%;min-height:5rem;place-items:center}.template-index .hr-logo-strip__image{width:min(62%,8rem);height:3rem!important;object-fit:contain;filter:brightness(0) invert(1);opacity:.9;transition:opacity .16s ease}.template-index .hr-logo-strip__link:is(:hover,:focus-visible) .hr-logo-strip__image{opacity:1}.template-index .hr-shopify-section :where(h2,h3){-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.template-index .hr-shopify-section section[id]{scroll-margin-top:8rem}.template-index .hr-shopify-section :where(a,button,input):focus-visible{outline:3px solid var(--hr-blue);outline-offset:4px}.template-index .hr-hero__stage :where(a,button):focus-visible{outline-color:var(--hr-paper)}.template-index .hr-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center;margin-top:1.9rem}.template-index .hr-hero__secondary{display:inline-flex;min-height:3.25rem;align-items:center;gap:1rem;color:var(--hr-paper);font-weight:650}.template-index .hr-searchbar{color:var(--hr-ink);background:var(--hr-paper)}.template-index .hr-searchbar form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;margin-block:0;padding-block:2rem;border-bottom:0}.template-index .hr-searchbar__field{min-width:0}.template-index .hr-searchbar__controls{display:flex;min-width:0;align-items:stretch;border-bottom:1px solid var(--hr-ink)}.template-index .hr-searchbar label{margin:0;font-size:var(--hr-type-component);font-weight:400;line-height:1.35;letter-spacing:-.025em}.template-index .hr-searchbar label strong{display:inline;font-weight:700}.template-index .hr-searchbar label span{display:inline;font-size:var(--hr-type-standard);font-weight:400;line-height:1.5;letter-spacing:0}.template-index .hr-searchbar input[type=search]{width:100%;height:3.75rem;min-width:0;margin:0;padding:.75rem .5rem .75rem 0;border:0;border-radius:0;background:transparent;color:var(--hr-ink);font:inherit;box-shadow:none}.template-index .hr-searchbar input[type=search]:is(:focus,:focus-visible){border:0;outline:none;box-shadow:none}.template-index .hr-searchbar form:has(input:focus-visible) .hr-searchbar__controls{border-color:var(--hr-blue)}.template-index .hr-searchbar input::placeholder,.template-index .hr-searchbar__example{color:color-mix(in srgb,var(--hr-gray) 70%,var(--hr-ink));opacity:1}.template-index .hr-searchbar button{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:1rem;width:auto;min-width:3.5rem;min-height:3.75rem;margin:0;padding:.75rem 0 .75rem 1rem;border:0;border-radius:0;background:transparent;color:var(--hr-action);font:inherit;font-weight:600;box-shadow:none;cursor:pointer}.template-index .hr-searchbar button[type=submit]:hover{color:var(--hr-ink);background:transparent;transform:none}.template-index .hr-searchbar__example{display:none}.template-index .hr-searchbar button:before,.template-index .hr-searchbar button:after{display:none}@media(max-width:68rem){.template-index .hr-finder__layout{gap:2.5rem}.template-index .hr-choice-group{grid-template-columns:6.5rem minmax(0,1fr);gap:1rem}}@media(max-width:55rem){.template-index :is(.hr-shell,.hr-container){width:calc(100% - 3rem)}.template-index .hr-hero__content{padding:5rem 0 2rem}.template-index .hr-hero__stage{min-height:48rem}.template-index .hr-hero__stage:before{background:linear-gradient(0deg,rgba(var(--hr-ink-rgb),.98),rgba(var(--hr-ink-rgb),.86) 50%,rgba(var(--hr-ink-rgb),.15))}.template-index .hr-hero__heading{max-width:35rem}.template-index .hr-searchbar form{grid-template-columns:minmax(0,1fr);gap:1rem}.template-index .hr-searchbar label{grid-column:1/-1}.template-index .hr-finder__layout{grid-template-columns:1fr;gap:2rem}.template-index .hr-section-heading__title{max-width:19ch}.template-index .hr-section-heading__rule{display:none}.template-index .hr-choice-group{grid-template-columns:8rem minmax(0,1fr);gap:1.5rem}.template-index .hr-trust__intro-copy{grid-template-columns:1fr;gap:1.25rem}}@media(max-width:43rem){.template-index :is(.hr-shell,.hr-container){width:calc(100% - 2rem)}.template-index .hr-hero__content{justify-content:flex-end;padding:14rem 0 2rem}.template-index .hr-hero__copy{margin-block:0}.template-index .hr-hero__stage{min-height:46rem}.template-index .hr-hero__picture{height:70%}.template-index .hr-hero__image{object-position:center top}.template-index .hr-hero__heading{line-height:1.06;letter-spacing:-.035em;-webkit-hyphens:manual;hyphens:manual}.template-index .hr-hero__text{margin-top:1rem;line-height:1.5}.template-index .hr-hero__actions{width:100%;gap:.6rem;margin-top:1.25rem}.template-index .hr-hero__cta{width:100%}.template-index .hr-hero__secondary{min-height:2.75rem}.template-index .hr-searchbar form{padding-block:2rem}.template-index .hr-searchbar button{min-height:3.5rem;gap:.6rem;padding-left:.75rem}.template-index .hr-searchbar input[type=search]{height:3.5rem}.template-index .hr-searchbar input::placeholder{color:transparent}.template-index .hr-searchbar__example{display:block;margin-top:.6rem;line-height:1.5;overflow-wrap:anywhere}.template-index .hr-section-heading__title,.template-index :is(.hr-sensor-world__heading,.hr-accessory-world__heading,.hr-applications__heading,.hr-trust__intro,.hr-resources__heading) h2{line-height:1.13;letter-spacing:-.03em}.template-index .hr-choice-group{grid-template-columns:minmax(0,1fr);gap:0;padding-block:1.25rem .25rem}.template-index .hr-choice-group__heading{padding:0}.template-index .hr-choice-list__item{min-height:3.75rem;padding:.85rem 0}.template-index .hr-applications__heading{margin-bottom:2.5rem}.template-index .hr-application-list{grid-template-columns:1fr;gap:2.75rem}.template-index .hr-application-case__copy{padding:1.25rem}.template-index .hr-trust__intro{margin-bottom:2rem}.template-index .hr-trust-facts{grid-template-columns:1fr;gap:0}.template-index .hr-trust-facts__item{border-right:0;border-bottom:1px solid var(--hr-line)}.template-index .hr-trust-facts__item:last-child{border:0}.template-index :is(.hr-trust-facts__link,.hr-trust-facts__content){min-height:0;padding:1.25rem 0;gap:.5rem}.template-index .hr-logo-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.template-index .hr-logo-strip__image{width:75%;height:2.5rem!important}}.template-index :is(.hr-section-heading__title,.hr-application-case h3,.hr-contact__copy h2):first-child,.template-index :is(.hr-applications__heading,.hr-trust__intro-copy) h2:first-child{margin-top:0}@media(prefers-reduced-motion:reduce){.template-index .hr-shopify-section *,.template-index .hr-shopify-section :before,.template-index .hr-shopify-section :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.template-index .hr-sensor-world{background:var(--hr-paper)}.template-index .hr-sensor-world__heading{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem}.template-index :is(.hr-sensor-world__heading,.hr-accessory-world__heading,.hr-resources__heading) h2{margin-top:0;line-height:1.1}.template-index .hr-sensor-world__heading .hr-button{padding-left:1.75rem;color:var(--hr-ink);background:var(--hr-surface)}.template-index .hr-sensor-world__heading .hr-button:is(:hover,:focus-visible){color:var(--hr-ink);background:color-mix(in srgb,var(--hr-surface) 80%,var(--hr-gray))}.template-index .hr-sensor-world__heading .hr-button:is(:hover,:focus-visible) .hr-link-label{color:var(--hr-action)}.template-index .hr-family-stage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.375rem;align-items:stretch}.template-index .hr-family-stage__series{display:flex;min-width:0;border:0;background:var(--hr-surface)}.template-index .hr-family-stage__series figure{display:flex;flex:1;min-width:0;flex-direction:column}.template-index .hr-series-main{display:block;width:100%;outline-offset:-3px}.template-index .hr-series-main:is(:hover,:focus-visible) h3{color:var(--hr-action)}.template-index .hr-family-stage__media{display:flex;width:100%;min-height:15.375rem;align-items:center;justify-content:center;overflow:hidden;background:var(--hr-surface)}.template-index .hr-family-stage__media>.hr-media{display:flex;width:100%;align-items:center;justify-content:center}.template-index .hr-family-stage__media .hr-family-stage__image{margin:auto;width:auto;max-width:78%!important;height:11.875rem!important;object-fit:contain;transform:scale(var(--hr-s,1)) translate(var(--hr-x,0),var(--hr-y,0))}.template-index .hr-family-stage figcaption{display:flex;flex:1;min-width:0;flex-direction:column;padding:0 2.75rem 2.5rem}.template-index .hr-series-title{min-height:6.25rem;padding:.5rem 2.75rem 2.875rem}.template-index .hr-series-title h3{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--hr-ink);font-size:var(--hr-type-section);font-weight:700;line-height:1.12;letter-spacing:-.025em}.template-index .hr-series-title h3 .hr-series-title__arrow{display:inline;margin:0;color:var(--hr-blue)!important;font-weight:400}.template-index .hr-series-title span{display:block;margin-top:.4375rem;color:var(--hr-muted);font-size:var(--hr-type-standard);line-height:1.45}.template-index .hr-series-features{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:0!important;margin-bottom:1.5rem!important}.template-index .hr-series-features>li{display:grid;width:100%;align-content:start;gap:.4375rem}.template-index :is(.hr-series-features>li+li,.hr-series-features+ul>li:first-child){margin-top:1.375rem;padding-top:1.375rem;border-top:1px solid var(--hr-line)}.template-index :is(.hr-series-features small,.hr-series-datasheets__heading){color:var(--hr-ink);font-size:var(--hr-type-small);font-weight:600;line-height:1.35}.template-index .hr-series-feature__value{color:var(--hr-ink);font-size:var(--hr-type-standard);font-weight:400;line-height:1.48}.template-index .hr-series-feature__value :is(p,ul,ol){margin:0}.template-index .hr-series-feature__value p+p{margin-top:.5rem}.template-index .hr-series-feature__value :is(ul,ol){padding-inline-start:1.25rem}.template-index .hr-series-feature__value ul{list-style:disc}.template-index .hr-series-feature__value ol{list-style:decimal}.template-index .hr-series-feature__value :is(strong,b){font-weight:700}.template-index .hr-series-extra{margin-top:0!important}.template-index .hr-series-datasheets{margin-top:0;padding-top:1.75rem;border-top:1px solid var(--hr-line)}.template-index .hr-series-links{display:flex;flex-wrap:wrap;gap:.125rem 1rem;margin-top:.4375rem}.template-index .hr-series-link{display:inline-flex;align-items:center;gap:.25rem;min-height:2.125rem;color:var(--hr-action);font-size:var(--hr-type-standard);font-weight:400;text-decoration:none!important}@supports (grid-template-rows:subgrid){@media(min-width:56.3125rem){.template-index .hr-family-stage{grid-template-rows:repeat(7,auto);row-gap:0}.template-index .hr-family-stage .hr-series-rows{display:grid;grid-template-rows:subgrid}.template-index .hr-series-rows--full{grid-row:1/8}.template-index :is(.hr-series-rows--head,.hr-series-rows--features-1){grid-row:1/3}.template-index .hr-series-rows--body{grid-row:3/8}.template-index .hr-series-rows--features-2{grid-row:3/5}.template-index .hr-family-stage__media{grid-row:1}.template-index .hr-series-title{grid-row:2}.template-index .hr-series-datasheets{grid-row:5;align-self:start}}}@supports (grid-template-rows:subgrid){@media(min-width:56.3125rem){.template-index .hr-family-stage{container-type:inline-size}.template-index .hr-family-stage__media{transform:translate(calc((100cqw - 2.75rem)/6 - 50%))}}}.template-index .hr-series-toggle{display:flex;align-items:center;justify-content:flex-end;gap:0;min-height:2.75rem;width:max-content;max-width:100%;margin:.75rem 0 0 auto;padding:.25rem 0;border:0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--hr-gray) 70%,var(--hr-ink));font:inherit;font-weight:500;letter-spacing:0;text-align:right;text-transform:none;cursor:pointer;box-shadow:none}.template-index button.hr-series-toggle[type=button]:hover{color:var(--hr-action);background:transparent;transform:none;text-decoration:none}.template-index .hr-series-toggle:before,.template-index .hr-series-toggle:after{display:none}.template-index .hr-series-toggle[hidden],.template-index .hr-series-extra[hidden],.template-index .hr-series-toggle [hidden]{display:none!important}.template-index .hr-series-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.template-index .hr-accessory-world{background:var(--hr-surface)}.template-index .hr-accessory-layout{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.template-index .hr-accessory-world__heading h2{max-width:17ch}.template-index .hr-accessory-ensemble{display:flex;align-items:center;gap:.5rem;margin-top:2rem;max-width:30rem}.template-index .hr-accessory-ensemble__item{flex:1;min-width:0}.template-index .hr-accessory-ensemble__image{width:100%;height:10rem!important;object-fit:contain}.template-index .hr-accessory-link{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding-block:1.65rem;border-top:1px solid var(--hr-line);color:var(--hr-ink)}.template-index .hr-accessory-link:last-child{border-bottom:1px solid var(--hr-line)}.template-index .hr-accessory-link h3{font-size:var(--hr-type-component);font-weight:600;line-height:1.2;letter-spacing:-.025em}.template-index .hr-accessory-card__action{display:inline-flex;align-items:center;gap:1rem;color:var(--hr-action);white-space:nowrap}.template-index .hr-integration__heading{margin-bottom:clamp(2rem,3.5vw,3.5rem)}.template-index .hr-integration__layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(20rem,.7fr);gap:clamp(3rem,5vw,5rem);align-items:start}.template-index .hr-integration__media{aspect-ratio:16/10;overflow:hidden}.template-index .hr-integration__picture{display:block;height:100%}.template-index .hr-integration__image{width:100%;height:100%!important;object-fit:contain;object-position:center}.template-index .hr-integration__list{border-top:1px solid var(--hr-line)}.template-index .hr-integration__item{display:grid;grid-template-columns:7rem 1fr;gap:1.5rem;padding-block:1.25rem;border-bottom:1px solid var(--hr-line)}.template-index .hr-integration__item h3{color:var(--hr-ink);font-size:var(--hr-type-small);font-weight:600;line-height:1.35}.template-index .hr-integration__item p{color:var(--hr-muted);line-height:1.55}.template-index .hr-integration__actions{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin-top:1.8rem}.template-index .hr-integration__actions .hr-text-link{min-width:0}@media(max-width:55rem){.template-index .hr-integration__layout{grid-template-columns:1fr;gap:2rem}.template-index .hr-integration__media{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}}@media(max-width:43rem){.template-index .hr-integration__item{grid-template-columns:1fr;gap:.3rem;padding-block:1.1rem}.template-index .hr-integration__actions .hr-text-link{width:100%}}.template-index .hr-resources{background:var(--hr-paper)}.template-index .hr-resources__heading{margin-bottom:3.5rem}.template-index .hr-resource-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem 6rem}.template-index .hr-resource-list__entry{min-width:0}.template-index .hr-resource-list__item{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.5rem;height:100%;padding-block:.5rem;color:var(--hr-ink)}.template-index .hr-resource-list__item>svg{width:2.5rem;height:2.5rem;color:var(--hr-blue)}.template-index .hr-resource-list__title{margin:0;color:var(--hr-ink);font-size:var(--hr-type-component);font-weight:600;line-height:1.2;letter-spacing:-.025em}.template-index .hr-resource-list__title>.hr-reveal{color:var(--hr-ink)!important}.template-index .hr-resource-list__text{margin-top:.75rem;max-width:48ch;color:var(--hr-muted);line-height:1.65}.template-index .hr-contact{background:var(--hr-paper)}.template-index .hr-contact__grid{display:grid;grid-template-columns:minmax(0,calc(50% - clamp(.5rem,1vw,1rem))) minmax(0,1fr)}.template-index :is(.hr-contact__copy,.hr-contact__regional){min-width:0;padding-block:var(--hr-content-section-space)}.template-index .hr-contact__copy{padding-left:max(2rem,calc((100vw - 75rem)/2));padding-right:clamp(3.5rem,5vw,4.5rem);color:var(--hr-ink);background:var(--hr-paper)}.template-index .hr-contact__regional{padding-right:max(2rem,calc((100vw - 75rem)/2));padding-left:clamp(3.5rem,5vw,4.5rem);color:var(--hr-paper);background:var(--hr-ink)}.template-index .hr-contact--single .hr-contact__grid{grid-template-columns:1fr}.template-index .hr-contact--single .hr-contact__copy{padding-right:max(2rem,calc((100vw - 75rem)/2))}.template-index .hr-contact__copy h2{margin-top:.9rem;color:var(--hr-ink);font-size:var(--hr-type-section);font-weight:600;line-height:1.1;letter-spacing:-.035em}.template-index .hr-contact__lead{margin-top:1.5rem;line-height:1.5}.template-index .hr-contact__text{margin-top:1rem;line-height:1.6;max-width:42ch}.template-index .hr-contact__details{display:flex;flex-direction:column;align-items:start;gap:.25rem;margin-top:2.2rem}.template-index .hr-contact__company{display:grid;gap:.5rem}.template-index .hr-contact__company span{font-size:var(--hr-type-standard)}.template-index .hr-contact__company :is(strong,h3){color:inherit;font-size:var(--hr-type-component);font-weight:600;line-height:1.4}.template-index .hr-contact__link{display:inline-flex;align-items:center;gap:1rem;min-height:2.75rem;max-width:100%;color:inherit;font-size:var(--hr-type-standard);overflow-wrap:anywhere;text-decoration:none!important}.template-index .hr-contact__direct-row{display:flex;align-items:baseline;gap:.35rem;max-width:100%;line-height:1.35}.hr-contact__direct-prefix{flex:none}.template-index .hr-contact__details .hr-contact__direct-link{min-width:0;min-height:2rem;color:var(--hr-ink);font-size:var(--hr-type-standard);line-height:1.35}.template-index .hr-contact__direct-link:is(:hover,:focus-visible){color:var(--hr-action)}.template-index .hr-contact__link:hover{background:transparent}.template-index .hr-contact a:focus-visible{outline-color:var(--hr-action)}.template-index :is(.hr-trust,.hr-contact__regional) a:focus-visible{outline-color:var(--hr-paper)}.template-index .hr-contact__map{margin-bottom:.75rem}.template-index .hr-contact__map img{width:100%;height:auto!important;mix-blend-mode:screen;filter:grayscale(1) invert(1) contrast(6)}.template-index .hr-contact__regions{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;margin-top:.4rem}@media(max-width:55rem){.template-index .hr-contact__grid{grid-template-columns:1fr}.template-index :is(.hr-contact__copy,.hr-contact__regional,.hr-contact--single .hr-contact__copy){padding-inline:1.5rem}}@media(max-width:68rem){.template-index .hr-accessory-layout{gap:3rem}.template-index .hr-accessory-link{flex-wrap:wrap;gap:.5rem}.template-index .hr-resource-list{gap:3rem}.template-index .hr-resource-list__item{grid-template-columns:2.5rem minmax(0,1fr);gap:1.25rem}}@media(max-width:56.25rem){.template-index .hr-family-stage{grid-template-columns:1fr;gap:2rem}.template-index .hr-family-stage__series{width:min(100%,32.5rem);margin-inline:auto}}@media(max-width:47.5rem){.template-index .hr-sensor-world__heading{flex-direction:column;align-items:start;gap:1.5rem}.template-index .hr-accessory-layout{grid-template-columns:1fr;gap:2rem}.template-index .hr-accessory-world__heading h2{max-width:none}.template-index .hr-accessory-ensemble{margin-top:1rem}.template-index .hr-accessory-link{padding-block:1.5rem}.template-index .hr-resource-list{grid-template-columns:1fr;gap:2.5rem}.template-index .hr-resources__heading{margin-bottom:2.5rem}.template-index .hr-contact__details{margin-top:1.5rem;gap:.1rem}.template-index .hr-contact__map img{max-height:14rem;object-fit:contain}}@media(max-width:32.5rem){.template-index .hr-family-stage__media{min-height:13.625rem}.template-index .hr-family-stage__media .hr-family-stage__image{height:10.75rem!important}}@media(max-width:43rem){.template-index :is(.hr-contact__copy,.hr-contact__regional,.hr-contact--single .hr-contact__copy){padding-inline:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/homepage-relaunch.css.map */
