.Dv9TAW_browser-frame{--browser-frame-max-width:98.4615rem;--browser-frame-max-height:calc(100vh - var(--outer-margin-y) * 4 - var(--safe-area-top) - var(--safe-area-bottom));--browser-frame-padding-block:0rem;--browser-frame-padding-inline:0rem;--browser-frame-window-padding:calc(var(--leading) * .5);--browser-frame-media-height:calc(var(--browser-frame-max-height) - var(--browser-frame-padding-block) * 2 - var(--browser-frame-window-padding) * 2);width:100%;max-width:var(--browser-frame-max-width);max-height:var(--browser-frame-max-height);min-width:0;padding:var(--browser-frame-padding-block) var(--browser-frame-padding-inline);grid-template-columns:minmax(0,1fr);justify-items:center;margin-inline:auto;display:grid}@media (min-width:768px){.Dv9TAW_browser-frame{--browser-frame-window-padding:var(--leading)}}@media (min-width:1024px){.Dv9TAW_browser-frame{--browser-frame-padding-block:1rem;--browser-frame-padding-inline:var(--project-text-indent,3.375rem)}}.Dv9TAW_browser-frame[data-browser-frame-placement=snippet]{--browser-frame-max-height:calc(var(--snippet-viewport-height) - 18rem - var(--safe-area-top) - var(--safe-area-bottom))}.Dv9TAW_browser-frame[data-browser-frame=mobile]{max-width:calc(var(--browser-frame-max-width)/3)}.Dv9TAW_browser-frame__window{width:100%;max-height:calc(var(--browser-frame-max-height) - var(--browser-frame-padding-block)*2);border-radius:calc(var(--leading) - .25rem);min-width:0;min-height:0;padding:var(--browser-frame-window-padding);background:#0003;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:768px){.Dv9TAW_browser-frame__window{border-radius:calc(var(--leading) + .125rem)}}.Dv9TAW_browser-frame__window[data-browser-frame-ratio]{max-width:calc(var(--browser-frame-media-height)*var(--browser-frame-media-ratio) + var(--browser-frame-window-padding)*2)}.Dv9TAW_browser-frame__viewport{aspect-ratio:var(--browser-frame-media-ratio,auto);border-radius:calc(var(--leading) - .75rem);background:#00000040;min-height:0;overflow:hidden}.Dv9TAW_browser-frame__viewport img,.Dv9TAW_browser-frame__viewport video{width:100%;height:auto;display:block}
._8_gIqa_case-study.site-container--project-detail{isolation:isolate}._8_gIqa_case-study.site-container--project-detail .project-detail__media-grid .media-component{border-radius:1em;overflow:hidden}._8_gIqa_case-study.site-container--project-detail .site-inner-container>.project-card__thumbnail{z-index:0}._8_gIqa_case-study.site-container--project-detail .project-detail__content{z-index:auto;background:0 0}._8_gIqa_case-study.site-container--project-detail .project-detail__content:before{content:"";z-index:0;background:var(--project-background-color,#fff);pointer-events:none;position:absolute;inset:0}:is(._8_gIqa_case-study.site-container--project-detail .project-detail__article,._8_gIqa_case-study.site-container--project-detail .project-detail__sidebar,._8_gIqa_case-study.site-container--project-detail .project-detail__media-item){z-index:2}._8_gIqa_case-study.site-container--project-detail .related-projects{z-index:0}._8_gIqa_case-study.site-container--project-detail ._8_gIqa_theatre{--opera-light-x:0;--opera-light-y:0;z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}._8_gIqa_case-study.site-container--project-detail ._8_gIqa_projection{filter:none;will-change:transform;transform:translate3d(calc(var(--opera-light-x) * -2em), calc(var(--opera-light-y) * -.5em), 0) skewX(calc(var(--opera-light-x) * -12deg)) scaleY(calc(1.1 + var(--opera-light-y) * .16));transform-origin:50% 100%;position:absolute;inset:8% 12%}._8_gIqa_case-study.site-container--project-detail ._8_gIqa_header-theatre{z-index:10003;mask-image:linear-gradient(to bottom, #000 0, #000 var(--opera-header-end,6rem), transparent calc(var(--opera-header-end,6rem) + var(--opera-header-fade,3rem)))}._8_gIqa_case-study.site-container--project-detail ._8_gIqa_shadow{opacity:.135;will-change:transform;transform-origin:50% 60%;background:currentColor;animation:21s ease-in-out -7s infinite alternate _8_gIqa_shadow-sway;position:absolute;inset:0;mask:url(../media/lettering-rough.2-qsf2x7xabd2.png) 50%/contain no-repeat}@keyframes _8_gIqa_shadow-sway{0%{transform:translate(-5em)skew(-14deg)scale(1.25,1.4)}55%{transform:translate(3em)skew(6deg)scale(1.95,2.2)}to{transform:translate(-1em)skew(16deg)scale(2.6,2.8)}}
.u4CJcG_case-study{padding-bottom:calc(3rem + var(--safe-area-bottom))}.u4CJcG_case-study .u4CJcG_ticker{z-index:10003;padding:calc(var(--leading)/3) 0 calc(var(--outer-margin-y) + var(--safe-area-bottom) - 2px);color:#222;font-size:1rem;line-height:var(--leading);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"tnum" 1;text-transform:uppercase;pointer-events:none;background:#fff;position:fixed;inset:auto 0 0;overflow:hidden}.u4CJcG_case-study .u4CJcG_ticker:before{top:0;right:calc(var(--outer-margin-x) + var(--safe-area-right));left:calc(var(--outer-margin-x) + var(--safe-area-left));content:"";border-top:1px solid #222;position:absolute}.u4CJcG_case-study .u4CJcG_track{visibility:hidden;will-change:transform;width:max-content;display:flex}.u4CJcG_case-study .u4CJcG_track[data-activity-ready=true]{visibility:visible}.u4CJcG_case-study .u4CJcG_stream{white-space:nowrap;flex-shrink:0;align-items:baseline;gap:3em;padding-right:3em;display:flex}.u4CJcG_case-study .u4CJcG_item{flex-shrink:0}
.XjfnTW_case-study .XjfnTW_animated-description{position:relative}.XjfnTW_case-study .XjfnTW_visual{pointer-events:none;position:absolute;inset:0}.XjfnTW_case-study .XjfnTW_line-window,.XjfnTW_case-study .XjfnTW_line-strip{position:absolute;overflow:hidden}.XjfnTW_case-study .XjfnTW_line-strip{inset:0}.XjfnTW_case-study .XjfnTW_animated-description[data-lines-ready=true]>.XjfnTW_source{opacity:0}.XjfnTW_case-study .XjfnTW_animated-description:focus-within>.XjfnTW_source{opacity:1}.XjfnTW_case-study .XjfnTW_animated-description:focus-within>.XjfnTW_visual{visibility:hidden}.XjfnTW_case-study .project-detail__sidebar-credits:focus-within{opacity:1!important}
@property --ballroom-marfa-background{syntax:"<color>";inherits:true;initial-value:#edffff}@keyframes lgHqca_pastel-cycle{0%,to{--ballroom-marfa-background:#edffff}16.667%{--ballroom-marfa-background:#e1e1ff}33.333%{--ballroom-marfa-background:#ffe1ff}46.667%{--ballroom-marfa-background:#ffe1e7}60%{--ballroom-marfa-background:#fee6c2}66.667%{--ballroom-marfa-background:#ffffd6}83.333%{--ballroom-marfa-background:#e1ffe1}}:is(html:has(.lgHqca_case-study),.lgHqca_case-study){--project-background-color:var(--ballroom-marfa-background)!important}html:has(.lgHqca_case-study){background-color:var(--project-background-color);animation:26.6667s linear infinite lgHqca_pastel-cycle}
.oAGCBa_case-study .project-detail__media-grid{display:block}.oAGCBa_case-study .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item{min-width:0;max-height:var(--stack-visible-height,none);pointer-events:auto;padding-bottom:0}.oAGCBa_case-study .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>.media-component{justify-content:center;display:flex}.oAGCBa_case-study .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>.media-component .media-component__video{justify-content:center;display:flex}:is(.oAGCBa_case-study .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>.media-component img,.oAGCBa_case-study .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>.media-component video){width:auto;max-width:100%;height:auto;max-height:var(--stack-media-height,none);object-fit:contain}.oAGCBa_case-study .project-detail__media-grid .oAGCBa_gallery-row .project-detail__media-item>[data-browser-frame]{--browser-frame-max-height:var(--stack-media-height)}.oAGCBa_gallery{--stack-base-top:calc(var(--safe-area-top) + var(--outer-margin-y) + var(--leading) * 4);--stack-bottom-margin:calc(var(--outer-margin-y) + var(--safe-area-bottom));position:relative}.oAGCBa_metrics{box-sizing:border-box;width:var(--leading);height:100svh;padding-top:var(--stack-base-top);padding-bottom:var(--stack-bottom-margin);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.oAGCBa_gallery-row{top:var(--stack-row-top,var(--stack-base-top));height:var(--stack-row-height,auto);pointer-events:none;position:sticky}.oAGCBa_row-content{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;align-items:start;display:grid}.oAGCBa_runway{height:var(--stack-runway,50svh)}
.MTv5La_case-study.site-container--project-detail{isolation:isolate;background:var(--project-background-color,#fff)}.MTv5La_case-study.site-container--project-detail .MTv5La_ocean-background{z-index:-1;object-fit:cover;filter:grayscale();opacity:.15;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.MTv5La_case-study.site-container--project-detail .project-card__thumbnail:not(.projects-directory *){clip-path:inset(0 0 var(--car-cover-clip-bottom,-2.5rem))}:is(.MTv5La_case-study.site-container--project-detail .project-detail__content,.MTv5La_case-study.site-container--project-detail .project-header:not(.projects-directory *),.MTv5La_case-study.site-container--project-detail .site-header__info){background:0 0}.MTv5La_case-study.site-container--project-detail .project-header:not(.projects-directory *):after{background:0 0}:is(.MTv5La_case-study.site-container--project-detail:not([data-related-projects-header-hidden]):not([data-related-projects-active]) .site-header__nav-container,.MTv5La_case-study.site-container--project-detail:not([data-related-projects-header-hidden]):not([data-related-projects-active]) .site-header__title){background:0 0}body:has(.MTv5La_case-study)>.safe-area-mask{background:0 0}
@font-face{font-family:Copy Machine Lovesong;src:url(../media/Lovesong.30q4k0ii_3lz6.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.mLY8XG_case-study.site-container--project-detail{-webkit-text-stroke:.04em currentColor}.mLY8XG_case-study.site-container--project-detail :where(*){-webkit-text-stroke:.04em currentColor}.mLY8XG_case-study.site-container--project-detail .related-projects{-webkit-text-stroke:.04em currentColor}.mLY8XG_case-study.site-container--project-detail{--copy-machine-base-icon-color:#000}:is(.mLY8XG_case-study.site-container--project-detail .project-detail__article-body,.mLY8XG_case-study.site-container--project-detail .project-detail__article-body :where(*)){-webkit-text-stroke:.05em currentColor}.mLY8XG_case-study.site-container--project-detail .mLY8XG_lovesong-letter{-webkit-text-stroke:.01em currentColor;padding-inline:.06em;font-family:Copy Machine Lovesong,sans-serif;font-size:1.1em;font-weight:400;line-height:0;position:relative;top:.025em}:is(.mLY8XG_case-study.site-container--project-detail .mLY8XG_lovesong-letter,.mLY8XG_case-study.site-container--project-detail .mLY8XG_lovesong-letter :where(*)){font-style:normal}:is(.mLY8XG_case-study.site-container--project-detail.project-colors--custom-background,.mLY8XG_case-study.site-container--project-detail.project-colors--custom-text){--copy-machine-base-icon-color:var(--project-text-color,#222)}.mLY8XG_case-study.site-container--project-detail .page-close__link{background-image:none;background-color:var(--copy-machine-icon-color,var(--copy-machine-base-icon-color));mask:var(--copy-machine-icon-mask) center/var(--copy-machine-icon-size,.825em) auto no-repeat}.mLY8XG_case-study.site-container--project-detail .project-detail__pager-link{background-image:none;background-color:var(--copy-machine-icon-color,var(--copy-machine-base-icon-color));mask:var(--copy-machine-icon-mask) center/var(--copy-machine-icon-size,.825em) auto no-repeat}.mLY8XG_case-study.site-container--project-detail .project-card__thumbnail:not(.projects-directory *):after{background-image:none;background-color:var(--copy-machine-icon-color,var(--copy-machine-base-icon-color));mask:var(--copy-machine-icon-mask) center/var(--copy-machine-icon-size,.825em) auto no-repeat}.mLY8XG_case-study.site-container--project-detail .page-close.invert .page-close__link{background-image:none;background-color:var(--copy-machine-icon-color,var(--copy-machine-base-icon-color));mask:var(--copy-machine-icon-mask) center/var(--copy-machine-icon-size,.825em) auto no-repeat}.mLY8XG_case-study.site-container--project-detail .project-detail__pager.invert .project-detail__pager-link{background-image:none;background-color:var(--copy-machine-icon-color,var(--copy-machine-base-icon-color));mask:var(--copy-machine-icon-mask) center/var(--copy-machine-icon-size,.825em) auto no-repeat}.mLY8XG_case-study.site-container--project-detail .page-close__link{--copy-machine-icon-mask:url(../media/close.2npdzbmuqdp1g.svg)}.mLY8XG_case-study.site-container--project-detail .project-detail__pager-link{--copy-machine-icon-size:.9625em;--copy-machine-icon-mask:url(../media/arrow-left.3drba83bj4f84.svg)}.mLY8XG_case-study.site-container--project-detail .project-detail__pager-link--next{--copy-machine-icon-mask:url(../media/arrow-right.102vcg0jzr0_z.svg)}.mLY8XG_case-study.site-container--project-detail .project-card__thumbnail:not(.projects-directory *):after{--copy-machine-icon-size:.9625em;--copy-machine-icon-mask:url(../media/chevron.3d3pl4yoocvj3.svg)}:is(.mLY8XG_case-study.site-container--project-detail .page-close.invert,.mLY8XG_case-study.site-container--project-detail .project-detail__pager.invert){--copy-machine-icon-color:var(--project-image-contrast-color,#fff)}@media (hover:hover){.mLY8XG_case-study.site-container--project-detail .page-close__link:hover{background-image:none;background-color:var(--project-hover-color,#ccc)}.mLY8XG_case-study.site-container--project-detail .project-detail__pager-link:hover{background-image:none;background-color:var(--project-hover-color,#ccc)}.mLY8XG_case-study.site-container--project-detail .page-close.invert .page-close__link:hover{background-image:none;background-color:var(--project-hover-color,#ccc)}.mLY8XG_case-study.site-container--project-detail .project-detail__pager.invert .project-detail__pager-link:hover{background-image:none;background-color:var(--project-hover-color,#ccc)}.mLY8XG_case-study.site-container--project-detail .project-card__thumbnail:not(.projects-directory *):hover:after{background-image:none;background-color:var(--project-hover-color,#ccc)}}
@font-face{font-family:Fikra Kawkab Mono;src:url(../media/KawkabMono-Light.1k209phft_1ei.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}._46_-ua_case-study.site-container--project-detail ._46_-ua_cover{perspective:65rem;color:var(--project-text-color,#ee191e)}:is(._46_-ua_case-study.site-container--project-detail ._46_-ua_scene,._46_-ua_case-study.site-container--project-detail ._46_-ua_plaque,._46_-ua_case-study.site-container--project-detail ._46_-ua_face){pointer-events:none;position:absolute;inset:0}._46_-ua_case-study.site-container--project-detail ._46_-ua_scene{perspective:65rem}._46_-ua_case-study.site-container--project-detail ._46_-ua_plaque{transform:rotateY(var(--fikra-rotation));transform-style:preserve-3d}._46_-ua_case-study.site-container--project-detail ._46_-ua_face{background:var(--project-text-color,#ee191e);backface-visibility:hidden;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}._46_-ua_case-study.site-container--project-detail ._46_-ua_english{mask-image:var(--fikra-english-image);transform:translateZ(.01px)}._46_-ua_case-study.site-container--project-detail ._46_-ua_arabic{transform:rotateY(180deg)translateZ(.01px);mask-image:url(../media/arabic.316j2nojxwnq6.svg)}._46_-ua_case-study.site-container--project-detail ._46_-ua_control{z-index:1;width:min(30rem,90%);height:2.5rem;color:var(--project-text-color,#ee191e);pointer-events:auto;align-items:center;gap:.75rem;display:flex;position:absolute;top:.25rem;left:50%;transform:translate(-50%)}@media (max-width:767px){._46_-ua_case-study.site-container--project-detail ._46_-ua_control{top:auto;bottom:1rem}}._46_-ua_case-study.site-container--project-detail ._46_-ua_control [lang=ar]{font-family:Fikra Kawkab Mono,monospace;font-weight:400}._46_-ua_case-study.site-container--project-detail ._46_-ua_control input{appearance:none;min-width:0;height:2rem;color:inherit;cursor:ew-resize;pointer-events:auto;touch-action:pan-y;background:0 0;border:0;flex:1;margin:0}._46_-ua_case-study.site-container--project-detail ._46_-ua_control input::-webkit-slider-runnable-track{background:currentColor;border:0;height:1px}._46_-ua_case-study.site-container--project-detail ._46_-ua_control input::-moz-range-track{background:currentColor;border:0;height:1px}._46_-ua_case-study.site-container--project-detail ._46_-ua_control input::-webkit-slider-thumb{appearance:none;background:currentColor;border:0;border-radius:50%;width:1rem;height:1rem;margin-top:calc(.5px - .5rem)}._46_-ua_case-study.site-container--project-detail ._46_-ua_control input::-moz-range-thumb{background:currentColor;border:0;border-radius:50%;width:1rem;height:1rem}._46_-ua_case-study.site-container--project-detail ._46_-ua_control input:focus-visible{outline-offset:.25rem;outline:1px solid}
._0PMzWq_case-study .project-card__thumbnail[data-front-wind-ready=true]{background-image:none!important}._0PMzWq_case-study ._0PMzWq_wind-canvas{pointer-events:none;width:calc(100% + 48px);height:calc(100% + 48px);position:absolute;top:-24px;left:-24px}
.HDZ47G_case-study [data-girardoni-raster-ready=true]{mask-image:var(--girardoni-sharp-mask);mask-repeat:no-repeat;mask-clip:no-clip}.HDZ47G_case-study .HDZ47G_pixelated-canvas{pointer-events:none;image-rendering:pixelated;border:0;display:block;position:absolute;top:0;left:0;mask-repeat:no-repeat;margin:0!important;padding:0!important}.HDZ47G_case-study .HDZ47G_pixelated-canvas[hidden]{display:none}.HDZ47G_case-study .project-detail__sidebar-section>[data-girardoni-text]:has(+[data-girardoni-canvas]:last-child){margin-bottom:0}:is(.HDZ47G_case-study .page-close__link[data-girardoni-control],.HDZ47G_case-study .project-detail__pager-link[data-girardoni-control]){position:relative;background:0 0!important;mask:none!important}:is(.HDZ47G_case-study .page-close__link[data-girardoni-control][data-girardoni-raster-ready=true],.HDZ47G_case-study .project-detail__pager-link[data-girardoni-control][data-girardoni-raster-ready=true]){mask:var(--girardoni-sharp-mask) 0 0/100% 100% no-repeat!important}.HDZ47G_case-study .page-close__link[data-girardoni-control]:before{content:"";background-color:var(--project-text-color,#000);position:absolute;inset:0;mask:url(/images/arrow-left-black.svg) 50%/.825rem no-repeat}.HDZ47G_case-study .project-detail__pager-link[data-girardoni-control]:before{content:"";background-color:var(--project-text-color,#000);position:absolute;inset:0;mask:url(/images/arrow-left-black.svg) 50%/.825rem no-repeat}.HDZ47G_case-study .page-close__link[data-girardoni-control]:before{mask-image:url(/images/close-black.svg)}.HDZ47G_case-study .project-detail__pager-link--next[data-girardoni-control]:before{mask-image:url(/images/arrow-right-black.svg)}.HDZ47G_case-study .invert .page-close__link[data-girardoni-control]:before{background-color:var(--project-image-contrast-color,#fff)}.HDZ47G_case-study .invert .project-detail__pager-link[data-girardoni-control]:before{background-color:var(--project-image-contrast-color,#fff)}.HDZ47G_case-study .project-card__thumbnail[data-girardoni-down-arrow-host]:after{visibility:hidden}.HDZ47G_case-study .HDZ47G_down-arrow{z-index:1;pointer-events:auto;width:2.5rem;height:2.5rem;animation:1s ease-in-out infinite HDZ47G_girardoni-arrow-bob;position:absolute;top:100%;left:50%;transform:translate(-50%)}.HDZ47G_case-study .HDZ47G_down-arrow:before{content:"";background-color:var(--project-text-color,#000);position:absolute;inset:0;mask:url(/images/chevron-black.svg) 50%/.825rem no-repeat}@media (hover:hover){.HDZ47G_case-study .page-close__link[data-girardoni-control]:hover:before{background-color:var(--project-hover-color,#ccc)}.HDZ47G_case-study .project-detail__pager-link[data-girardoni-control]:hover:before{background-color:var(--project-hover-color,#ccc)}.HDZ47G_case-study .project-card__thumbnail:hover .HDZ47G_down-arrow:before{background-color:var(--project-hover-color,#ccc)}}.HDZ47G_case-study .HDZ47G_pixelation-field{pointer-events:none;position:fixed;inset:0}.HDZ47G_case-study .HDZ47G_reveal-size{visibility:hidden;width:64.8em;height:64.8em;position:absolute}@keyframes HDZ47G_girardoni-arrow-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-.5625rem)}}
.FPmPra_case-study .FPmPra_patchwork{width:100%;min-width:0;position:relative}.FPmPra_case-study .FPmPra_original{opacity:0}.FPmPra_case-study .FPmPra_layers,.FPmPra_case-study .FPmPra_zone{pointer-events:none;position:absolute;inset:0;overflow:hidden}.FPmPra_case-study .FPmPra_zone{background:var(--project-background-color,#fff)}.FPmPra_case-study .FPmPra_zone img{object-fit:cover;object-position:center;background:var(--project-background-color,#fff);width:100%;height:100%;display:block;position:absolute;inset:0}
.pEsmSa_case-study.site-container--project-detail .project-header:not(.projects-directory *){background:0 0}.pEsmSa_case-study.site-container--project-detail .project-header:not(.projects-directory *):after{background:0 0}:is(.pEsmSa_case-study.site-container--project-detail:not([data-related-projects-header-hidden]):not([data-related-projects-active]) .site-header__nav-container,.pEsmSa_case-study.site-container--project-detail:not([data-related-projects-header-hidden]):not([data-related-projects-active]) .site-header__title){background:0 0}.pEsmSa_case-study.site-container--project-detail .pEsmSa_cover.project-card__thumbnail{height:100svh;top:0;bottom:0;overflow:visible}body.project-detail__media-active .pEsmSa_case-study.site-container--project-detail .pEsmSa_cover.project-card__thumbnail{visibility:hidden}.pEsmSa_case-study.site-container--project-detail .pEsmSa_cover.project-card__thumbnail:after{top:calc(100svh - var(--project-cover-inset));z-index:1}.pEsmSa_case-study.site-container--project-detail .pEsmSa_mark{width:min(100%*var(--nxthvn-ink-fraction),max(0px,100svh - var(--project-cover-inset)*2)*var(--nxthvn-ink-aspect));pointer-events:none;height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}body:has(.pEsmSa_case-study)>.safe-area-mask{background:0 0}
.dQcytG_case-study .dQcytG_infected-letter{position:relative}.dQcytG_case-study .dQcytG_infected-letter:after{content:"";width:.35em;height:.56em;transform:rotate(var(--infection-rotation,0deg));pointer-events:none;background-color:currentColor;position:absolute;top:.05em;left:35%;mask:url(../media/infection-1.32603dsu91hwi.svg) 50%/contain no-repeat}.dQcytG_case-study .dQcytG_infected-letter[data-infection-shape="2"]:after{width:.14em;height:1.3em;mask-image:url(../media/infection-2.3e8dx0_cje4js.svg)}.dQcytG_case-study .dQcytG_infected-letter[data-infection-shape="3"]:after{width:.385em;height:.476em;mask-image:url(../media/infection-3.3hach9ddu6tp1.svg)}.dQcytG_case-study .dQcytG_infected-letter[data-infection-shape="4"]:after{width:.35em;height:.49em;mask-image:url(../media/infection-4.315x--kjavusu.svg)}.dQcytG_case-study .dQcytG_infected-letter[data-infection-position="2"]:after{top:.2em;left:-.12em}.dQcytG_case-study .dQcytG_infected-letter[data-infection-position="3"]:after{top:-.16em;left:55%}.dQcytG_case-study .dQcytG_infected-letter[data-infection-position="4"]:after{top:.34em;left:15%}
body:has(.X3oNqa_case-study.site-container--project-detail){isolation:isolate;background:var(--project-background-color,#fff)}body:has(.X3oNqa_case-study.site-container--project-detail):before{content:"";z-index:-1;pointer-events:none;will-change:transform;background:url(../media/p6-bg.2syj0hrfe4ik2.jpg) top/100% repeat-y;height:calc(100lvh + 279.59vw);position:fixed;top:0;left:0;right:0}.X3oNqa_case-study.site-container--project-detail{background:0 0;position:relative}:is(.X3oNqa_case-study.site-container--project-detail .project-detail__content,.X3oNqa_case-study.site-container--project-detail .related-projects){background:0 0}.X3oNqa_case-study.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}:is(.X3oNqa_case-study.site-container--project-detail .site-header .site-header__nav-container,.X3oNqa_case-study.site-container--project-detail .site-inner-container .project-header){background:0 0}.X3oNqa_case-study.site-container--project-detail .site-header .site-header__nav-container:before{content:"";z-index:-1;pointer-events:none;background:url(../media/p6-bg.2syj0hrfe4ik2.jpg) var(--prospect-pattern-x,0rem) var(--prospect-pattern-y,0rem)/var(--prospect-pattern-width,100vw) auto repeat-y;opacity:1;transition:opacity .125s;position:absolute;inset:0}.X3oNqa_case-study.site-container--project-detail .site-inner-container .project-header:before{content:"";z-index:-1;pointer-events:none;background:url(../media/p6-bg.2syj0hrfe4ik2.jpg) var(--prospect-pattern-x,0rem) var(--prospect-pattern-y,0rem)/var(--prospect-pattern-width,100vw) auto repeat-y;opacity:1;transition:opacity .125s;position:absolute;inset:0}.X3oNqa_case-study.site-container--project-detail .project-header.invert:before{opacity:0}.X3oNqa_case-study.site-container--project-detail .project-header:not(.projects-directory *):after{background:url(../media/p6-bg.2syj0hrfe4ik2.jpg) var(--prospect-pattern-x,0rem) var(--prospect-pattern-fade-y,0rem)/var(--prospect-pattern-width,100vw) auto repeat-y;will-change:opacity;transition:opacity .125s;transform:translateZ(0);mask-image:linear-gradient(#000,#0000)}:is(.X3oNqa_case-study.site-container--project-detail .site-header .site-header__title,.X3oNqa_case-study.site-container--project-detail .site-header .site-header__info){background:0 0}.X3oNqa_case-study.site-container--project-detail .related-projects .related-projects__columns{background:url(../media/p6-bg.2syj0hrfe4ik2.jpg) var(--prospect-pattern-x,0rem) var(--prospect-pattern-y,0rem)/var(--prospect-pattern-width,100vw) auto repeat-y}.X3oNqa_case-study.site-container--project-detail .related-projects .related-projects__columns:before{content:none}.X3oNqa_case-study.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}.X3oNqa_case-study.site-container--project-detail .related-projects .project-card__link--disabled .project-card__content:after{content:none}.X3oNqa_case-study.site-container--project-detail .site-inner-container>.project-card__thumbnail{top:var(--project-cover-inset);height:calc(100svh - var(--project-cover-inset)*2);position:absolute;bottom:auto}body.project-detail__media-active .X3oNqa_case-study.site-container--project-detail .site-header__nav-container:before{opacity:0}body.project-detail__media-active .X3oNqa_case-study.site-container--project-detail .project-header:not(.related-projects *):before{opacity:0}body .X3oNqa_case-study.site-container--project-detail:is([data-related-projects-header-hidden],[data-related-projects-active]) .site-header .site-header__nav-container:before{opacity:1}body:has(.X3oNqa_case-study)>.safe-area-mask{background:0 0}
.RR8Cga_case-study.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){.RR8Cga_case-study.site-container--project-detail .RR8Cga_glow{display:block}}
.SFWPmq_case-study{--sharjah-wave-distance:.09295em}.SFWPmq_case-study .project-detail__article-body a .SFWPmq_wave-letter{text-underline-offset:.15em;text-decoration:underline 1px}.SFWPmq_wave-word{white-space:nowrap;text-indent:0;display:inline-block}.SFWPmq_wave-letter{animation:2.14286s ease-in-out infinite SFWPmq_letter-wave;animation-delay:calc(var(--wave-phase)*-53.5714ms);display:inline-block}@keyframes SFWPmq_letter-wave{0%,to{transform:translateY(calc(var(--sharjah-wave-distance,.09295em) * -1))}50%{transform:translateY(var(--sharjah-wave-distance,.09295em))}}
.vv1Vsq_case-study.site-container--project-detail .vv1Vsq_foil-reflection{--foil-blur:clamp(2rem, 4vmin, 5rem);--foil-width:max(80vw, 100vh, 40rem);--foil-height:calc(100vh / .866025 + var(--foil-blur) * 8);z-index:10003;pointer-events:none;mix-blend-mode:hard-light;filter:blur(var(--foil-blur));opacity:.315;will-change:transform;position:fixed;inset:0;transform:translate(-45vw)}.vv1Vsq_case-study.site-container--project-detail .vv1Vsq_foil-reflection[data-foil-track="1"]{--foil-initial-angle:42deg;transform:translate(45vw)}.vv1Vsq_case-study.site-container--project-detail .vv1Vsq_foil-reflection[data-foil-active=false]{visibility:hidden}.vv1Vsq_case-study.site-container--project-detail .vv1Vsq_ribbon{width:var(--foil-width);height:var(--foil-height);transform:translate(-50%, -50%) rotate(var(--foil-initial-angle,18deg));position:absolute;top:50%;left:50%;overflow:hidden}
.p6PQGG_case-study.site-container--project-detail .project-card__thumbnail--video:not(.projects-directory *){mix-blend-mode:screen}
.pTtXWW_case-study.site-container--project-detail .project-detail__media-grid .project-detail__media-item{--perspex-angle:-1.5deg;position:relative}.pTtXWW_case-study.site-container--project-detail .project-detail__media-grid .project-detail__media-item:nth-child(3n+2){--perspex-angle:1.25deg}.pTtXWW_case-study.site-container--project-detail .project-detail__media-grid .project-detail__media-item:nth-child(3n){--perspex-angle:-.5deg}.pTtXWW_case-study.site-container--project-detail .project-detail__media-grid .project-detail__media-item .project-detail__media-caption{z-index:2;pointer-events:none;width:fit-content;max-width:calc(100% - var(--leading)*2);margin:calc(var(--leading)*-1.5) var(--leading) var(--leading);color:#fff;text-shadow:0 .04em .1em #00000073;backdrop-filter:blur(.15em)saturate(1.15);transform:rotate(var(--perspex-angle));transform-origin:15%;background:linear-gradient(115deg,#ffffff6b,#ffffff47 55%,#ffffff5c);border:.0625em solid #fff6;grid-template-columns:1.5em minmax(0,1fr);padding:.65em .85em;position:relative;box-shadow:.12em .22em .4em #00000029,inset 0 0 0 .0625em #ffffff24}.pTtXWW_case-study.site-container--project-detail .project-detail__media-grid .project-detail__media-item .project-detail__media-caption:after{content:"";pointer-events:none;background:linear-gradient(160deg,#fff3,#0000 38% 70%,#ffffff1a);position:absolute;inset:0}
._3u_4a_case-study .site-inner-container>.project-card__thumbnail{mix-blend-mode:screen}._3u_4a_case-study .project-detail__media-grid .media-component--content [data-tom-lloyd-state]{transition:none}._3u_4a_case-study .project-detail__media-grid .media-component--content [data-tom-lloyd-state=off]{filter:grayscale()brightness(.65);opacity:.35}._3u_4a_case-study .project-detail__media-grid .media-component--content [data-tom-lloyd-state=on]{filter:grayscale(0)brightness();opacity:1}
._NtokG_case-study{--project-cursor:image-set(url(../media/cursor-green.1-61uh7h_u99u.svg) 1x, url(../media/cursor-green@2x.39i2hqv1_3dnt.svg) 2x) 6 6, auto}._NtokG_companions{z-index:10004;pointer-events:none;visibility:hidden;display:none;position:fixed;inset:0;overflow:hidden}@media (any-hover:hover) and (any-pointer:fine){._NtokG_companions{display:block}}._NtokG_companions[data-visible=true]{visibility:visible}._NtokG_companion{pointer-events:none;will-change:transform;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:0;left:0}
.X9AvkW_case-study .site-inner-container>.project-card__thumbnail--video{mix-blend-mode:screen}
.LGR1Ba_case-study .site-inner-container>.project-card__thumbnail--video{mix-blend-mode:screen}:is(.LGR1Ba_case-study .project-detail__media-grid [data-workac-shape]>.media-component--content,.LGR1Ba_case-study .project-detail__media-grid [data-workac-shape]>[data-browser-frame]>div){clip-path:var(--workac-revealed-shape,var(--workac-shape))}
