@font-face{font-family:Archivo;src:url(/fonts/archivo.ttf) format("truetype");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono.ttf) format("truetype");font-weight:400;font-display:swap}:root{--brand-cyan:#29a8dc;--brand-blue:#0c3a5e;--brand-ink:#071a2b;--brand-light:#f3f6f8;--brand-steel:#5f717e}body{font-family:Inter Tight,Segoe UI,sans-serif}h1,h2,h3,h4{font-family:Archivo,Segoe UI,sans-serif;font-weight:800;font-stretch:105%;letter-spacing:0}.eyebrow,code,kbd,pre{font-family:IBM Plex Mono,monospace;letter-spacing:0}.iotekBrandLogo{display:inline-block;flex:0 0 auto;padding:8px;line-height:0}.iotekBrandLogo img{width:auto;height:40px;object-fit:contain}.iotekBrandLogo .brandLogoDark,:root[data-theme=dark] .iotekBrandLogo .brandLogoLight{display:none}:root[data-theme=dark] .iotekBrandLogo .brandLogoDark{display:block}:root[data-theme=dark] :is(.operationsHero,.homeHero,.nexusModuleRail){background:var(--brand-ink)}:root[data-theme=dark] .homeOnlyModules .accessCard{background:var(--surface)}@media (max-width:620px){.nexusBannerHeading{flex-wrap:wrap}.nexusBannerHeading>.iotekBrandLogo{flex-basis:100%}}