.scroll-background{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;--blend-start:100vh;--blend-end:calc(100vh + 240px);mask-image:linear-gradient(to bottom,transparent var(--blend-start),#000 var(--blend-end));-webkit-mask-image:linear-gradient(to bottom,transparent var(--blend-start),#000 var(--blend-end));background-color:#f7f6f5;background-position:center;background-size:cover;background-repeat:no-repeat}
.scroll-background video{width:100%;height:100%;object-fit:cover;display:block}
.has-scroll-background>header,.has-scroll-background>main,.has-scroll-background>footer{position:relative;z-index:1}
.has-scroll-background .works,.has-scroll-background .studio-block,.has-scroll-background .studio-block .about,.has-scroll-background .studio-block .contact,.has-scroll-background footer{background:transparent}

.has-scroll-background .scroll-story{border-top:0}
.has-scroll-background{--paper:#e7ebf3;--ink:#272d39;--muted:#636d7e;--line:#cbd2df;background:var(--paper)}
.has-scroll-background .original-logo .logo-stage{mix-blend-mode:multiply;background:transparent}
/* Blend media against an explicit local backdrop, including isolated parents. */
.has-scroll-background .original-logo .logo-stage{background:var(--paper);mix-blend-mode:normal}
.has-scroll-background .original-logo .logo-stage video,.has-scroll-background .original-logo .logo-stage .logo-fallback{mix-blend-mode:multiply}
.has-scroll-background .original-logo .logo-stage.is-playing .logo-fallback{visibility:hidden}
.has-scroll-background .work-filters button[aria-pressed=true],.has-scroll-background .work-filters button[aria-pressed=true]:hover{background:transparent;box-shadow:none}

.has-scroll-background .story-categories a[aria-current=true],.has-scroll-background .work-filters button[aria-pressed=true]{border-color:#758198}
.has-scroll-background .story-progress span{background:#758198}
.has-scroll-background ::selection{background:#d4ddeb;color:#272d39}

.scroll-background.background-solid{mask-image:none;-webkit-mask-image:none}

.has-scroll-background .eyebrow,.has-scroll-background .header-note,.has-scroll-background .archive-meta,.has-scroll-background .archive-work p,.has-scroll-background .about-copy p,.has-scroll-background footer{color:var(--muted)}
