.TXYXEW_image{background-repeat:no-repeat;width:100%;max-width:100%;display:block;position:relative}.TXYXEW_image img{width:100%;max-width:100%;height:auto;display:block}.TXYXEW_openImage{color:inherit;font:inherit;text-align:left;cursor:zoom-in;background-color:#0000;border:0;padding:0}.TXYXEW_image:not(.TXYXEW_cover) img{max-height:var(--image-max-height,none)}.TXYXEW_cover,.TXYXEW_cover img{height:100%}.TXYXEW_videoGroup{display:block}.TXYXEW_video{background:#252520;width:100%;display:block;position:relative}.TXYXEW_video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.TXYXEW_datoImage img{transition:none!important}}
.PiJArq_grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(8rem,10vw,13rem);gap:clamp(.4rem,.65vw,.85rem);margin:0;padding:0;list-style:none;display:grid}.PiJArq_tile{grid-column:span var(--columns);min-width:0}.PiJArq_mobileEmpty{display:none}.PiJArq_link{background:#d5c8ae;height:100%;display:block;position:relative;overflow:hidden}.PiJArq_link:focus-visible{outline-offset:2px;z-index:1;outline-color:#9e243c}.PiJArq_art{height:100%;transition:filter .25s,transform .16s ease-out;transition-delay:var(--grayscale-delay,0s), 0s;display:block}.PiJArq_muted{filter:grayscale()blur(2px)brightness(.55)}.PiJArq_link:hover .PiJArq_art,.PiJArq_link:focus-visible .PiJArq_art{transition-delay:var(--grayscale-delay,0s), 40ms;transform:scale(1.01)}.PiJArq_overlay{text-align:center;color:#fff;opacity:0;background:radial-gradient(closest-side,#0009 30%,#0006 100%);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1rem;font-size:clamp(1.1rem,1.5vw,1.4rem);transition:opacity .2s;display:flex;position:absolute;inset:0}.PiJArq_link:hover .PiJArq_overlay,.PiJArq_link:focus-visible .PiJArq_overlay,.PiJArq_link[data-active] .PiJArq_overlay{opacity:1}.PiJArq_title{font-size:clamp(1.4rem,2vw,2rem)}.PiJArq_empty{text-align:center;place-items:center;height:100%;padding:1rem;display:grid}@media (hover:none),(pointer:coarse){.PiJArq_overlay{opacity:1;text-align:left;background:linear-gradient(#0000 20%,#000c);justify-content:end;align-items:start}}@media (max-width:700px){.PiJArq_tile[data-tag-hidden=true]{display:none}.PiJArq_mobileEmpty{display:block}.PiJArq_grid{grid-template-columns:1fr;grid-auto-rows:clamp(12rem,50vw,20rem);gap:.75rem}.PiJArq_tile{grid-column:1}.PiJArq_overlay{opacity:1;text-align:left;background:linear-gradient(#0000 20%,#000c);justify-content:end;align-items:start}}@media (prefers-reduced-motion:reduce){.PiJArq_art,.PiJArq_overlay{transition:none}.PiJArq_link:hover .PiJArq_art,.PiJArq_link:focus-visible .PiJArq_art{transform:none}}
.fDfcpW_layout{grid-template-columns:clamp(9rem,13vw,14rem) minmax(0,1fr);gap:clamp(1.5rem,3vw,4rem);max-width:2200px;margin-inline:auto;padding:clamp(1rem,2vw,2rem);display:grid}.fDfcpW_pageContent{display:contents}.fDfcpW_mobileBackdrop,.fDfcpW_mobileIdentity,.fDfcpW_mobileHighlights{display:none}.fDfcpW_sidebar{scrollbar-width:thin;align-self:start;max-height:calc(100dvh - 2*clamp(1rem,2vw,2rem));position:sticky;top:clamp(1rem,2vw,2rem);overflow-y:auto}.fDfcpW_brand{z-index:2;background:#f2e4c5;position:sticky;top:0}.fDfcpW_sidebarRule{margin-inline:4px;pointer-events:none;background:#ed5269;height:8px;margin-bottom:1rem;transform:skew(-10deg)}.fDfcpW_mobileBackdrop:after,.fDfcpW_identity:after,.fDfcpW_mobileIdentity:after,.fDfcpW_tag:after,.fDfcpW_pages a:after{content:"";pointer-events:none;height:8px;position:absolute;transform:skew(-10deg)}.fDfcpW_mobileBackdrop:after{background:#ed5269;transition:background-color .18s;bottom:0;left:4px;right:4px}.fDfcpW_identity{isolation:isolate;letter-spacing:-.08em;padding-bottom:.15em;font-size:clamp(4.5rem,7vw,7rem);font-weight:700;line-height:1;text-decoration:none;transition:color .18s;display:inline-block;position:relative}.fDfcpW_tags{margin:0;padding:0;list-style:none}.fDfcpW_tag,.fDfcpW_pages a{isolation:isolate;width:fit-content;font:inherit;text-transform:lowercase;text-align:left;color:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:.25em .15em;font-family:Big Caslon,Baskerville,Times New Roman,serif;font-size:clamp(1rem,1.4vw,1.5rem);line-height:1.25;text-decoration:none;transition:color .18s;display:block;position:relative}.fDfcpW_identity:after,.fDfcpW_mobileIdentity:after,.fDfcpW_tag:after,.fDfcpW_pages a:after{z-index:-1;opacity:0;background:#ed5269;transition:opacity .1s ease-in-out;bottom:6px;left:4px;right:4px}.fDfcpW_identity:after,.fDfcpW_mobileIdentity:after{height:16px;bottom:calc(.44em - 8px);left:0;right:-.08em}.fDfcpW_tag:after{bottom:8px}.fDfcpW_identity:hover:after,.fDfcpW_identity:focus-visible:after,.fDfcpW_tag:not([data-grid-navigation]):hover:after,.fDfcpW_tag:not([data-grid-navigation]):focus-visible:after,.fDfcpW_tag[data-highlighted=true]:after,.fDfcpW_pages a:hover:after,.fDfcpW_pages a:focus-visible:after{opacity:1}.fDfcpW_tag.fDfcpW_muted{color:#746b5c}.fDfcpW_pages{margin-top:1rem}.fDfcpW_main{--desktop-sticky-top:calc(clamp(1rem, 2vw, 2rem) + clamp(2rem, 3vw, 3rem));width:100%;min-width:0;max-width:none;margin:clamp(2rem,3vw,3rem) 0 0;padding:0;position:relative}.fDfcpW_menuButton{display:none}.fDfcpW_skip{z-index:100;color:#fff;background:#292923;padding:1rem;position:fixed;top:0;left:1rem;transform:translateY(-120%)}.fDfcpW_skip:focus{transform:translateY(0)}@media (max-width:700px){.fDfcpW_layout{padding:1rem;padding-top:calc(6.25rem + max(1rem, env(safe-area-inset-top)));display:block}.fDfcpW_sidebar{z-index:10;top:0;left:0;right:var(--lightbox-scrollbar-width,0px);padding:max(1rem, env(safe-area-inset-top)) 1rem 0;background:0 0;max-height:none;position:fixed;overflow:visible;transform:translateZ(0)}.fDfcpW_mobileBackdrop{height:var(--header-height,calc(6.25rem + max(1rem, env(safe-area-inset-top))));z-index:9;pointer-events:none;display:block;position:fixed;inset:0 0 auto}.fDfcpW_mobileBlur{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;inset:0}.fDfcpW_mobileHighlights{display:block;position:absolute;inset:0;overflow:hidden}.fDfcpW_mobileHighlight{opacity:0;background:#ed5269;height:8px;transition:opacity .1s ease-in-out;position:absolute;transform:skew(-10deg)}.fDfcpW_menu .fDfcpW_tag:after,.fDfcpW_menu .fDfcpW_pages a:after{background:0 0}.fDfcpW_mobileBackdrop:after,.fDfcpW_mobileBackdrop:before{content:"";bottom:0;left:calc(1rem - .705px);right:calc(1rem - .705px + var(--lightbox-scrollbar-width,0px));pointer-events:none;z-index:3;background:#ed5269;height:8px;position:absolute;transform:skew(-10deg)}.fDfcpW_mobileBackdrop:before{bottom:auto;top:calc(6.25rem + max(1rem, env(safe-area-inset-top)) - 8px);background:#ed5269}.fDfcpW_mobileBackdrop:after{background:#292923;transition:background-color .18s}.fDfcpW_mobileIdentity{top:max(1rem, env(safe-area-inset-top));letter-spacing:-.08em;isolation:isolate;padding-bottom:.15em;font-size:5rem;font-weight:700;line-height:1;transition:color .18s;display:none;position:absolute;left:1rem}.fDfcpW_mobileBackdrop[data-menu-open=true] .fDfcpW_mobileIdentity{display:block}.fDfcpW_sidebar[data-menu-open=true]{mix-blend-mode:difference}.fDfcpW_sidebar[data-menu-open=true] .fDfcpW_identity{color:#0000}.fDfcpW_sidebar[data-menu-open=true] .fDfcpW_identity:after{display:none}.fDfcpW_layout:has(.fDfcpW_identity:hover) .fDfcpW_mobileIdentity:after{opacity:1}.fDfcpW_layout:has(.fDfcpW_identity:focus-visible) .fDfcpW_mobileIdentity:after{opacity:1}.fDfcpW_brand{background:0 0;justify-content:space-between;align-items:center;margin-bottom:0;padding-bottom:8px;display:flex;position:relative}.fDfcpW_sidebarRule{display:none}.fDfcpW_identity{font-size:5rem}.fDfcpW_menuButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;flex-shrink:0;place-items:center;width:3.25rem;height:3.25rem;padding:0;font-size:1.1rem;display:grid;transform:translateY(-.625rem)}.fDfcpW_menuIcon{width:1.4rem;height:1.1rem;display:block;position:relative}.fDfcpW_menuIcon span{background:currentColor;width:100%;height:2px;transition:transform .16s,opacity .16s;position:absolute;top:calc(50% - 1px);left:0;transform:skew(-10deg)}.fDfcpW_menuIcon span:first-child{transform:translateY(-.45rem)skew(-10deg)}.fDfcpW_menuIcon span:last-child{transform:translateY(.45rem)skew(-10deg)}.fDfcpW_menuButton[aria-expanded=true] .fDfcpW_menuIcon span:first-child{transform:rotate(45deg)skew(-10deg)}.fDfcpW_menuButton[aria-expanded=true] .fDfcpW_menuIcon span:nth-child(2){opacity:0}.fDfcpW_menuButton[aria-expanded=true] .fDfcpW_menuIcon span:last-child{transform:rotate(-45deg)skew(-10deg)}.fDfcpW_menu{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s,visibility .22s;display:grid}.fDfcpW_menu.fDfcpW_open{visibility:visible;grid-template-rows:1fr}.fDfcpW_menuClip{min-height:0;max-height:calc(100svh - 6.25rem - max(1rem, env(safe-area-inset-top)));overflow:hidden}.fDfcpW_menu.fDfcpW_open .fDfcpW_menuClip{overscroll-behavior-y:contain;overflow-y:auto}.fDfcpW_menuLinks{padding-block:1rem 1.5rem;transition:transform .22s;transform:translateY(-8px)}.fDfcpW_menu.fDfcpW_open .fDfcpW_menuLinks{color:#f2e4c5;transform:translateY(0)}.fDfcpW_menu.fDfcpW_open .fDfcpW_tag,.fDfcpW_menu.fDfcpW_open .fDfcpW_pages a{color:inherit}.fDfcpW_menuButton[aria-expanded=true]{color:#f2e4c5}.fDfcpW_tags{flex-wrap:wrap;gap:.3rem 1rem;display:flex}.fDfcpW_tag,.fDfcpW_pages a{padding-block:.45rem;font-size:1.15rem}.fDfcpW_pages{gap:1.5rem;display:flex}.fDfcpW_main{margin-top:1.5rem;padding-top:1rem}}@media (prefers-reduced-motion:reduce){.fDfcpW_identity,.fDfcpW_identity:after,.fDfcpW_mobileIdentity,.fDfcpW_mobileIdentity:after,.fDfcpW_tag,.fDfcpW_tag:after,.fDfcpW_pages a:after,.fDfcpW_menu,.fDfcpW_menuLinks,.fDfcpW_menuIcon span,.fDfcpW_mobileHighlight,.fDfcpW_mobileBackdrop:after{transition:none}}
.npDPUG_filter{display:none}@media (max-width:700px){.npDPUG_filter{top:calc(6.25rem + max(1rem, env(safe-area-inset-top)));z-index:8;background:#f2e4c5;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;padding-block:.25rem;font-size:1.15rem;display:flex;position:sticky}.npDPUG_filter>span{overflow-wrap:anywhere;cursor:default;min-width:0}.npDPUG_clear{flex-shrink:0;place-items:center end;width:44px;height:44px;font-size:1.75rem;text-decoration:none;display:grid}}
.WN7Tcq_about{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.WN7Tcq_portrait img{width:100%;height:auto;display:block}.WN7Tcq_withoutPortrait{grid-template-columns:minmax(0,1fr)}.WN7Tcq_biography h1{margin-top:0;font-size:2rem;font-weight:400}.WN7Tcq_biography p{overflow-wrap:anywhere;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.6}@media (max-width:900px){.WN7Tcq_about{grid-template-columns:minmax(0,1fr)}.WN7Tcq_portrait{max-width:28rem}}
.M0_laa_page{max-width:1600px;padding:clamp(1rem,3vw,3rem)}.M0_laa_navigation{border-bottom:7px solid;justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:2rem;padding-bottom:1rem;display:flex}.M0_laa_navigation>div{flex-wrap:wrap;gap:1rem;display:flex}.M0_laa_identity{letter-spacing:-.08em;font-size:clamp(3rem,8vw,6rem);font-weight:700;line-height:1;text-decoration:none}.M0_laa_project{grid-template-columns:minmax(0,1fr) minmax(13rem,.32fr);align-items:start;gap:2rem;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.4;display:grid}.M0_laa_details{top:var(--desktop-sticky-top);grid-area:1/2/span 2;position:sticky}.M0_laa_details>h1{margin:0 0 .4rem;font-size:clamp(1.5rem,3vw,2.5rem)}.M0_laa_details>p{margin:.4rem 0 0}.M0_laa_tags{flex-wrap:wrap;gap:.5rem 1rem;padding:0;list-style:none;display:flex}.M0_laa_sidebarText{overflow-wrap:anywhere;margin-top:1rem;font-family:ArabicRegular,Times New Roman,serif;font-weight:400}.M0_laa_sidebarText p,.M0_laa_sidebarText ul,.M0_laa_sidebarText ol,.M0_laa_sidebarText blockquote,.M0_laa_sidebarText pre{margin-block:.75rem}.M0_laa_sidebarText :is(h1,h2,h3,h4,h5,h6){margin-block:1rem .5rem;font-size:1.1em;line-height:1.2}.M0_laa_sidebarText ul,.M0_laa_sidebarText ol{padding-left:1.25em}.M0_laa_sidebarText li+li{margin-top:.25rem}.M0_laa_sidebarText blockquote{border-left:2px solid;margin-inline:0;padding-left:.75rem}.M0_laa_sidebarText a{text-underline-offset:.15em}.M0_laa_sidebarText pre{white-space:pre-wrap}.M0_laa_sidebarText>:first-child{margin-top:0}.M0_laa_sidebarText>:last-child{margin-bottom:0}.M0_laa_content{--image-max-height:calc(100vh - 2rem);grid-column:1;min-width:0}.M0_laa_content>*{margin-block:0 1.5rem}.M0_laa_content>:last-child{margin-bottom:0}.M0_laa_content figure{margin-inline:0}.M0_laa_content figcaption{margin-top:.5rem;font-size:1.25rem;line-height:1.4}.M0_laa_content p{line-height:1.4}.M0_laa_content pre{overflow:auto}@media (max-width:899px){.M0_laa_content figcaption{font-size:.9rem}.M0_laa_project{flex-direction:column;display:flex}.M0_laa_details{width:100%;position:static}.M0_laa_content{width:100%}.M0_laa_navigation{align-items:center}}
