html{background:#020915 url('/media/backgrounds/blue-flow-poster.jpg') center/100% 100% fixed!important}
html:root body{isolation:isolate}
html:root body:not([data-site-background="true"]){background:transparent!important}
#bt-flow-background{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;object-fit:fill!important;pointer-events:none!important;z-index:-1!important;opacity:1!important;display:block!important}
html:root body:is(body,#flow#flow#flow#flow#flow#flow#flow#flow#flow#flow#flow#flow) :is(main,main>section,main>article,footer,#about.company-reference):not([data-site-background="true"]){background-color:transparent!important;background-image:none!important}
