@keyframes RR8Cga_oval-turn{to{transform:rotate(1turn)}}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail{isolation:isolate;position:relative}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .RR8Cga_oval-background{z-index:-1;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:clip}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .RR8Cga_oval{will-change:transform;background:linear-gradient(135deg,#c0c0c0b3 0%,silver 45%,#c0c0c000 50% 65%,silver 80%);border-radius:50%;width:100%;height:100%;animation:24s ease-in-out infinite RR8Cga_oval-turn}:is(:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .site-header .site-header__nav-container[data-scalability-backed],:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .site-header__nav-container[data-scalability-backed] .site-header__title,:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .site-header__nav-container[data-scalability-backed] .site-header__info,:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .site-inner-container>.project-header[data-scalability-backed],:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .related-projects .related-projects__columns[data-scalability-backed]){background:0 0}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .site-inner-container>.project-header[data-scalability-backed]:after{content:none}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .RR8Cga_header-backing{z-index:-1;background:var(--project-background-color,#939393);pointer-events:none;visibility:hidden;transition:opacity .125s;position:absolute;inset:0;mask-image:linear-gradient(#000,#000)}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .RR8Cga_header-backing[data-ready]{visibility:visible}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .RR8Cga_header-backing[data-scalability-header-backing=metadata]{bottom:-3rem;mask-image:linear-gradient(#000 calc(100% - 3rem),#0000)}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .RR8Cga_header-backing .RR8Cga_oval{position:fixed;inset:0}:is(:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .project-header.invert .RR8Cga_header-backing:where(:not([data-scalability-header-backing=related])),.project-detail__media-active :is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .RR8Cga_header-backing:where(:not([data-scalability-header-backing=related]))){opacity:0}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail:is([data-related-projects-header-hidden],[data-related-projects-active]) .RR8Cga_header-backing[data-scalability-header-backing=metadata]{visibility:hidden}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail:is([data-related-projects-header-hidden],[data-related-projects-active]) .RR8Cga_header-backing[data-scalability-header-backing=nav]{opacity:1}:is(:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .project-detail__content,:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .related-projects){background:0 0}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .related-projects{z-index:auto}:is(.RR8Cga_case-study,.case-study--scalability).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(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .related-projects .project-card__link--disabled .project-card__content:after{content:none}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .site-inner-container>.project-card__thumbnail{position:absolute;bottom:auto}:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .RR8Cga_glow{aspect-ratio:1;z-index:10003;pointer-events:none;opacity:.667;will-change:transform;background:url(../media/spotlight.2kwr-r_f_k9df.png) 50%/contain no-repeat;width:max(68rem,115vmax);display:none;position:fixed;top:0;left:0;transform:translate(calc(50vw - 50%),calc(50vh - 50%))}@media (hover:hover) and (pointer:fine){:is(.RR8Cga_case-study,.case-study--scalability).site-container--project-detail .RR8Cga_glow{display:block}}
