:root{--background:#fff;--foreground:#171717}html{scrollbar-gutter:stable;height:100%;overflow-y:scroll}@media (max-width:760px){html{scrollbar-gutter:auto;scrollbar-width:none;overflow-y:auto}}html,body{width:100%;max-width:100%;overflow-x:clip}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}main{flex-direction:column;width:100%;display:flex;position:relative;overflow-x:clip}*{box-sizing:border-box;min-width:0;margin:0;padding:0}a{color:inherit;text-decoration:none}h1>.hero-eyebrow,h1>.partner-chip{display:inline-flex}h1>.eyebrow,h1>.h1-lines{display:block}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
.veltrixair-header-logo{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.veltrixair-header-logo__image{object-fit:contain;width:auto;height:clamp(28px,2.4vw,40px);transition:opacity .3s cubic-bezier(.2,.8,.2,1)}.veltrixair-header-logo__image--light{opacity:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.veltrixair-header-logo__image{transition:none}}
