.has-hero-collage{isolation:isolate;color:#eef3df!important;background:#20392b!important;position:relative!important;overflow:hidden!important}.has-hero-collage>.hero-image-layer{pointer-events:none;will-change:transform;filter:saturate(1.15);opacity:.48;background:#b6c4a3;gap:2px;display:grid;z-index:-2!important;position:absolute!important;inset:0 0 auto!important}.hero-image-layer img{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0;display:block}.has-hero-collage:after{content:"";pointer-events:none;z-index:-1!important;background:linear-gradient(90deg,#153623c9,#17382380)!important;position:absolute!important;inset:0!important}.has-hero-collage>.home-hero-collage{display:none!important}.has-hero-collage h1,.has-hero-collage h1 span,.has-hero-collage h1 em,.has-hero-collage h2{color:#f1f3df!important}.has-hero-collage>p,.has-hero-collage>.eyebrow,.has-hero-collage .studio-kicker,.has-hero-collage .studio-intro-copy,.has-hero-collage .home-intro-note,.has-hero-collage .studio-home-links a,.has-hero-collage .careers-cover-foot{color:#e0e8d1!important}.has-hero-collage>.hero-image-layer img{filter:none!important}@media (prefers-reduced-motion:reduce){.hero-image-layer{will-change:auto!important}}.has-hero-collage[class] :is(.button,.cute-button,.signal-button,.classic-button,.home-intro-contact),.has-hero-collage[class] :is(.button,.cute-button,.signal-button,.classic-button,.home-intro-contact):is(:hover,:focus-visible,:visited){color:#20392b!important;text-shadow:none!important;background:#d3e1af!important;border-color:#d3e1af!important}.has-hero-collage[class] :is(.button,.cute-button,.signal-button,.classic-button,.home-intro-contact) *{color:inherit!important}.has-hero-collage[class] :is(.button,.cute-button,.signal-button,.classic-button,.home-intro-contact):hover{background:#e0eac9!important}.has-hero-collage[class] :is(.button,.cute-button,.signal-button,.classic-button,.home-intro-contact):focus-visible{outline-offset:4px;outline:2px solid #f1f3df}.has-hero-collage[class] :is(.world-index,.signal-index,.back-link,.quest-scope-strip,.pipeline-case-facts,.delivery-engagement-signal,.hosting-plain-policy,.studio-intro-footnote,.map-cover-caption,.business-intro,.hosting-hero-bottom>div:first-child),.has-hero-collage[class] :is(.world-index,.signal-index,.quest-scope-strip,.pipeline-case-facts,.map-cover-caption,.business-intro,.hosting-hero-bottom>div:first-child) :is(p,span,a:not(.signal-button)){color:#edf2df!important}.has-hero-collage[class] :is(.quest-scope-strip,.pipeline-case-facts){border-color:#a7b99a}.has-hero-collage[class] .engagement-awards :is(span,small){color:#edf2df!important}.has-hero-collage[class] .engagement-year{color:#263e2d;background:#e8eddf}.has-hero-collage[class] .engagement-year :is(span,p){color:#263e2d!important}.has-hero-collage[class] .plain-hosting-counter :is(strong,b,small){color:#30472b!important}.has-hero-collage[class] .quest-play-diagram :is(span,b,i){color:#e5eafb!important}.has-hero-collage[class] .pipeline-diagram :is(b,p){color:#edf2df!important}
