body:has(:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail){isolation:isolate;background:var(--project-background-color,#fff)}.X3oNqa_pattern-background,.X3oNqa_pattern-nav,.X3oNqa_pattern-header,.X3oNqa_pattern-related,.X3oNqa_pattern-safe-area{pointer-events:none;visibility:hidden;position:fixed;overflow:hidden}.X3oNqa_pattern-background[data-ready],.X3oNqa_pattern-nav[data-ready],.X3oNqa_pattern-header[data-ready],.X3oNqa_pattern-related[data-ready],.X3oNqa_pattern-safe-area[data-ready]{visibility:visible}.X3oNqa_pattern-background{z-index:-1;visibility:visible;inset:0}.X3oNqa_pattern-nav{z-index:10001;will-change:opacity}.X3oNqa_pattern-header{z-index:201;mask-image:linear-gradient(to bottom, #000 var(--prospect-header-height), transparent 100%);will-change:opacity}.X3oNqa_pattern-related{z-index:1}.X3oNqa_pattern-safe-area{z-index:10001;mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000);mask-position:top,100%,bottom,0;mask-size:100% var(--safe-area-top),var(--safe-area-right) 100%,100% var(--safe-area-bottom),var(--safe-area-left) 100%;inset:0;mask-repeat:no-repeat}.X3oNqa_pattern-image{will-change:transform;background:url(../media/p6-bg.2syj0hrfe4ik2.jpg) top/100% repeat-y;width:100%;height:calc(100lvh + 279.59vw);position:absolute;top:0;left:0}:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail{background:0 0;position:relative}:is(:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .project-detail__content,:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .related-projects){background:0 0}:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .related-projects{z-index:auto;--project-media-blend-mode:screen;--project-media-tint-blend-mode:multiply;--project-media-base-color:#000;--project-media-transparent-filter:invert(1);--project-related-cover-filter:url(#related-project-cover-accent)}:is(:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .site-header .site-header__nav-container,:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .site-inner-container .project-header,:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .site-header .site-header__title,:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .site-header .site-header__info){background:0 0}:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .project-header:after{content:none}:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .project-header:not(.projects-directory *){z-index:202}:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .related-projects .project-card__link--disabled .project-card__content{mix-blend-mode:screen;mask-image:url(/images/disabled.png);mask-size:.153846rem .153846rem;mask-repeat:repeat;mask-mode:alpha}:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .related-projects .project-card__link--disabled .project-card__content:after{content:none}:is(.X3oNqa_case-study,.case-study--prospect-6).site-container--project-detail .project-card__thumbnail:not(.projects-directory *){top:var(--project-cover-inset);height:calc(var(--project-viewport-height) - var(--project-cover-inset)*2);position:absolute;bottom:auto}:is(.X3oNqa_case-study,.case-study--prospect-6):not([data-related-projects-active]) .X3oNqa_pattern-related{visibility:hidden}:is(.X3oNqa_case-study,.case-study--prospect-6):is([data-related-projects-header-hidden],[data-related-projects-active]) .X3oNqa_pattern-header{visibility:hidden}:is(.X3oNqa_case-study,.case-study--prospect-6):is([data-related-projects-header-hidden],[data-related-projects-active]) .X3oNqa_pattern-nav{opacity:1!important}
