body.home{background:#242424;color:#fff}
.foy-home-background{position:fixed;inset:0;z-index:0;pointer-events:none;background:#242424}
.foy-home-background video{width:100%;height:100%;object-fit:cover}
.foy-home-background:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.12)}
body.home .wp-site-blocks{position:relative;z-index:1;background:transparent}
body.home .foy-shell{background:transparent;color:#fff}
body.home .foy-shell a{color:#fff}
body.home .foy-shell a:hover,body.home .foy-shell a:focus-visible{color:#d3d0cc;text-decoration:none}
