.in-page{--in-navy:#004676;--in-ink:#243038;--in-muted:#3e4750;--in-line:#d5dde6;--in-paper:#f4f7f8;--in-focus:#004676;background:#fff;color:var(--in-ink);font-family:Poppins,Open Sans,system-ui,sans-serif;font-size:1.0625rem;line-height:1.5}.in-page dl,.in-page figure,.in-page h1,.in-page h2,.in-page h3,.in-page ol,.in-page p,.in-page ul{margin:0}.in-page a{color:var(--in-navy);text-decoration-thickness:1px;text-underline-offset:3px}.in-page a:hover{text-decoration-thickness:2px}.in-page a:focus-visible,.in-page button:focus-visible,.in-page summary:focus-visible{outline:3px solid var(--in-focus);outline-offset:3px}.in-skip{background:#fff;color:var(--in-navy);left:1rem;padding:.5rem .75rem;position:absolute;top:0;transform:translateY(-120%);z-index:5}.in-skip:focus{transform:none}.in-wrap{margin-inline:auto;width:min(1080px,calc(100% - 2.5rem))}.in-sitehead{background:#fff;border-bottom:1px solid var(--in-line)}.in-sitefoot__bar,.in-sitehead__bar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding:.75rem 0}.in-logo{align-items:center;display:inline-flex;min-height:44px}.in-logo img{height:30px;width:155px}.in-sitefoot nav,.in-sitehead nav{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .75rem}.in-sitefoot nav a,.in-sitehead nav a,.in-sitehead summary{align-items:center;display:inline-flex;min-height:44px;min-width:44px;padding:.25rem .15rem}.in-sitehead details{position:relative}.in-sitehead summary{color:var(--in-navy);cursor:pointer;font-weight:600}.in-sitehead details a{display:flex}.in-sitehead details[open]{background:#fff}.in-quote{background:var(--in-navy);border-radius:999px;color:#fff!important;font-weight:600;padding:.55rem 1rem!important;text-decoration:none}.in-crumb{background:var(--in-paper)}.in-crumb ol{display:flex;flex-wrap:wrap;gap:.35rem .5rem;list-style:none;padding:.75rem 0}.in-crumb li{align-items:center;display:inline-flex;gap:.5rem;min-height:24px}.in-crumb li+li:before{color:var(--in-muted);content:"/"}html{scroll-behavior:smooth}.in-hero{background:var(--in-paper);min-height:420px;padding:2.5rem 0 2rem;position:relative}.in-hero__media{inset:0;overflow:hidden;position:absolute}.in-hero__media img{height:100%;object-fit:cover;width:100%}.in-hero__media:after{background:linear-gradient(90deg,hsla(0,0%,100%,.94),hsla(0,0%,100%,.88) 42%,hsla(0,0%,100%,.72));content:"";inset:0;position:absolute}.in-hero__content{max-width:760px;position:relative;z-index:1}.in-page h1{color:var(--in-navy);font-size:clamp(2rem,5vw,3.1rem);font-weight:800;letter-spacing:-.03em;line-height:1.15}.in-lede{font-size:1.125rem;margin-top:.9rem;max-width:65ch}.in-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.in-section{padding:2.5rem 0}.in-section+.in-section{border-top:1px solid var(--in-line)}.in-page h2{color:var(--in-navy);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.25}.in-page h3{color:var(--in-navy);font-size:1.2rem;line-height:1.35;margin-top:1.25rem}.in-section ol,.in-section p,.in-section ul{margin-top:.8rem;max-width:70ch}.in-section li+li{margin-top:.35rem}.in-proof{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin-top:1.25rem;max-width:none;padding:0}.in-proof li{background:var(--in-paper);border-top:4px solid var(--in-navy);padding:1rem}.in-proof strong{color:var(--in-navy);display:block;font-size:1.35rem}.in-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25rem}.in-card{background:#fff;border:1px solid var(--in-line);padding:1rem 1rem 1.1rem}.in-card h3{margin-top:0}.in-card p{color:var(--in-muted)}.in-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.in-tabs a{align-items:center;background:#fff;border:2px solid var(--in-navy);border-radius:999px;display:inline-flex;font-weight:600;gap:.35rem;min-height:44px;min-width:44px;padding:.4rem .8rem;text-decoration:none}.in-catalog:has(#contact-interaction:target) .in-tabs a[href="#contact-interaction"],.in-catalog:has(#equipment-asset:target) .in-tabs a[href="#equipment-asset"],.in-catalog:has(#humidity-environment:target) .in-tabs a[href="#humidity-environment"],.in-catalog:has(#occupancy-space:target) .in-tabs a[href="#occupancy-space"],.in-catalog:has(#temperature:target) .in-tabs a[href="#temperature"],.in-catalog:not(:has(.in-panel:target)) .in-tabs a[href="#all"]{background:var(--in-navy);color:#fff;font-weight:700}.in-catmark{display:none;font-weight:700;margin-top:.6rem}.in-catalog:not(:has(.in-panel:target)) #all .in-catmark,.in-panel:target .in-catmark{display:inline-block}.in-panel{scroll-margin-top:1rem}.in-panel:target h2{text-decoration:underline;text-underline-offset:4px}.in-specs{display:grid;gap:.75rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.in-specs div{border-top:1px solid var(--in-line);padding-top:.45rem}.in-specs dt{color:var(--in-navy);font-weight:700}.in-transcript{background:var(--in-paper);margin-top:1rem;padding:1rem}.in-sitefoot{background:#063563;color:#fff}.in-sitefoot a{color:#fff}.in-sitefoot a:focus-visible{outline-color:#fff}.in-sitefoot p{color:#fff}.in-note{color:var(--in-muted);font-size:.95rem}@media (max-width:720px){.in-grid,.in-proof,.in-specs{grid-template-columns:1fr}.in-sitehead nav{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}