.home-banner-background{--banner-dark-opacity:0;--banner-tone-duration:0ms;overflow:hidden;filter:none!important;-webkit-filter:none!important;transition:none!important}.home-banner-background.generated-blog-background{position:fixed;inset:0;width:100vw;height:100vh;transform:scale(1.1)}.home-banner-background>img{position:absolute;inset:0;display:block!important;width:100%;height:100%;object-fit:cover;pointer-events:none;will-change:opacity}.home-banner-background>img:first-of-type{z-index:0;opacity:1!important}.home-banner-background>img:nth-of-type(2){z-index:1;opacity:var(--banner-dark-opacity)!important;transition:opacity var(--banner-tone-duration) cubic-bezier(.4, 0, .2, 1);will-change:opacity}html.dark .home-banner-background{--banner-dark-opacity:1}.page-container.has-blog-page-background{background:0 0!important}.page-container.has-blog-page-background .article-content-container,.page-container.has-blog-page-background footer.footer{background-color:var(--background-color-transparent-80)!important}@media (prefers-reduced-motion:reduce){.home-banner-background>img:nth-of-type(2){transition:none}}