.design-landing-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.design-landing-list__row{height:70.535px;margin:0;padding:0;overflow:visible}.design-landing-list__item{text-align:left;color:#000;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;border:0;height:100%;margin:0;padding:0;display:block;overflow:visible}.design-landing-list__title{letter-spacing:-.04em;text-transform:uppercase;text-underline-offset:.12em;white-space:nowrap;font-family:Arial MT Std,Arial,Helvetica,sans-serif;font-size:47.6px;font-weight:800;line-height:70.535px;text-decoration:none;text-decoration-thickness:.07em}.design-landing-list__title[data-long]{font-size:38px}.design-landing-list__item[data-active] .design-landing-list__title{text-decoration:underline;-webkit-text-decoration-color:var(--design-underline,#000);text-decoration-color:var(--design-underline,#000)}.design-landing-list__num{letter-spacing:-.02em;text-transform:none;vertical-align:15.85px;margin-right:.2em;font-family:LTC Garamont Display OT,Times New Roman,serif;font-size:27.75px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;display:inline-block}.design-landing-list__br{font-size:27.75px;line-height:1}.design-landing-list__digits{font-size:22.45px;line-height:1}.design-landing-preview{width:100%;height:100%;position:relative;overflow:visible}.design-landing-preview__clip{transform-origin:50%;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.design-landing-preview__image{object-fit:contain;object-position:center}@media (prefers-reduced-motion:reduce){.design-landing-preview__clip{transform:none!important}}
.desktop-site-shell{z-index:0;grid-template-columns:var(--nav-zone-width)minmax(0,1fr)var(--signature-zone-width);background:#fff;display:grid;position:fixed;inset:0}.desktop-site-shell--stage{width:100%;height:100%;position:absolute;inset:0}.desktop-site-shell--dark{background:#000}.desktop-site-shell__nav{z-index:10;pointer-events:none;background:0 0;min-width:0;position:relative;overflow:hidden}[data-stage-mode=fit] .desktop-site-shell--stage,[data-stage-mode=fit] .desktop-site-shell--stage .desktop-site-shell__nav,[data-stage-mode=fit] .desktop-site-shell--stage .desktop-site-shell__nav-layer{overflow:visible}.desktop-site-shell__center{z-index:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.desktop-site-shell:has(.project-pane)[data-menu-state=open] .desktop-site-shell__center{z-index:20;overflow:visible}.desktop-site-shell:has(.project-pane)[data-menu-state=open] .desktop-site-shell__nav{z-index:90}.desktop-site-shell:has(.project-pane):before{content:"";z-index:80;pointer-events:none;--frost-fade:160px;-webkit-backdrop-filter:blur(22px)saturate(1.45);backdrop-filter:blur(22px)saturate(1.45);-webkit-mask-image:linear-gradient(to right,transparent 0,transparent max(0px,calc(var(--nav-zone-width) - var(--frost-fade))),#0003 calc(var(--nav-zone-width) - var(--frost-fade)*.55),#000000a6 calc(var(--nav-zone-width) - var(--frost-fade)*.2),black var(--nav-zone-width),black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,transparent max(0px,calc(var(--nav-zone-width) - var(--frost-fade))),#0003 calc(var(--nav-zone-width) - var(--frost-fade)*.55),#000000a6 calc(var(--nav-zone-width) - var(--frost-fade)*.2),black var(--nav-zone-width),black 100%);mask-image:linear-gradient(to right,transparent 0,transparent max(0px,calc(var(--nav-zone-width) - var(--frost-fade))),#0003 calc(var(--nav-zone-width) - var(--frost-fade)*.55),#000000a6 calc(var(--nav-zone-width) - var(--frost-fade)*.2),black var(--nav-zone-width),black 100%);opacity:0;background:linear-gradient(135deg,#ffffff61 0%,#ffffff2e 48%,#ffffff47 100%);transition:opacity .48s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.desktop-site-shell:has(.project-pane)[data-menu-veil=true]:before{opacity:1}.desktop-site-shell:has(.project-pane)[data-menu-state=open] .project-pane__scroll{margin-left:calc(-1*var(--nav-zone-width));padding-left:var(--nav-zone-width);width:calc(100% + var(--nav-zone-width));box-sizing:border-box}.desktop-site-shell[data-menu-state=hidden] .desktop-site-shell__nav{z-index:40;background:0 0;overflow:visible}.desktop-site-shell[data-menu-state=hidden] .desktop-site-shell__center{z-index:1;background:0 0;grid-column:1/3;overflow:visible}.desktop-site-shell[data-menu-state=hidden] .desktop-site-shell__center:has(.project-pane){background:0 0}.desktop-site-shell[data-menu-state=hidden] .project-pane{box-sizing:border-box;padding-left:0}.desktop-site-shell[data-menu-state=hidden] .project-pane__scroll{box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:none;margin-left:0;padding-left:0}.desktop-site-shell[data-menu-state=hidden] .project-pane__smart{margin-left:var(--nav-zone-width);width:calc(100% - var(--nav-zone-width));box-sizing:border-box}.desktop-site-shell__signature{z-index:0;pointer-events:none;min-width:0;position:relative}.desktop-site-shell__polaroid{z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none;position:fixed}.desktop-site-shell__polaroid[data-visible=false]{opacity:0;visibility:hidden}.desktop-site-shell__center-slot{flex-direction:column;height:100%;min-height:0;display:flex}.desktop-site-shell__center-slot>.project-pane{flex:1;min-height:0}.desktop-site-shell__quadrant-fill{animation:.52s cubic-bezier(.22,1,.36,1) both desktop-quadrant-fill}@keyframes desktop-quadrant-fill{0%{opacity:0}to{opacity:1}}.desktop-site-shell--stage .desktop-site-shell__polaroid,.desktop-site-shell--stage .desktop-site-shell__signature-mark{position:absolute}.desktop-site-shell__signature-mark{z-index:30;box-sizing:border-box;width:var(--mark-full-w);height:var(--mark-h);-webkit-user-select:none;user-select:none;pointer-events:none;transition:width .64s cubic-bezier(.22,1,.36,1);position:fixed;overflow:hidden}.desktop-site-shell__signature-mark[data-compact]{width:var(--mark-compact-w)}.desktop-site-shell__signature-mark--chrome{z-index:1;position:absolute}.desktop-site-shell__signature-mark__image{width:var(--mark-full-w);height:var(--mark-h);pointer-events:none;max-width:none;display:block;position:absolute;bottom:0;left:0}.desktop-site-shell__signature-button{pointer-events:none;cursor:default;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.desktop-site-shell__signature-button[data-active]{pointer-events:auto;cursor:pointer}.desktop-site-shell__menu-toggle{z-index:40;cursor:pointer;pointer-events:auto;background:0 0;border:0;width:53.5px;height:37px;padding:0;display:block;position:absolute;top:36px;left:42px}.desktop-site-shell__menu-toggle--end{z-index:100;left:auto;right:42px}.desktop-site-shell__menu-toggle svg{width:100%;height:100%;display:block}.desktop-site-shell__nav-layer{pointer-events:auto;opacity:1;visibility:visible;backface-visibility:hidden;background:0 0;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),visibility linear;position:absolute;inset:0;overflow:hidden;transform:translate(0,0)}.desktop-site-shell__nav-layer[data-handoff]{transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),visibility linear}.desktop-site-shell__nav-layer[data-menu-state=hidden]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .28s;transform:translate(-120px)}.desktop-site-shell__nav-layer[data-handoff][data-menu-state=hidden]{transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),visibility 0s linear .72s}.desktop-site-shell__nav-layer[data-menu-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)}.desktop-site-shell:has(.desktop-site-shell__nav-layer[data-handoff][data-menu-state=open]) .desktop-site-shell__nav{z-index:60;overflow:visible}@media (prefers-reduced-motion:reduce){.desktop-site-shell,.desktop-site-shell__nav-layer,.desktop-site-shell__polaroid,.desktop-site-shell__signature-mark{transition:none!important}.desktop-site-shell:has(.project-pane):before{transition:none!important}.desktop-site-shell__quadrant-fill{animation:none!important}}
.installation-gallery{z-index:50;pointer-events:none;opacity:0;visibility:hidden;position:absolute;inset:0}.installation-gallery[data-visible]{opacity:1;visibility:visible}.installation-gallery[data-exiting] .installation-gallery__card:not([data-active]){opacity:0;pointer-events:none;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.installation-gallery[data-exiting] .installation-gallery__card[data-active]{opacity:0;pointer-events:none;transition:none}.installation-gallery[data-exiting] .installation-gallery__meta{pointer-events:none;opacity:0!important;transition:none!important;animation:none!important}.installation-gallery[data-closing] .installation-gallery__card:not([data-active]){pointer-events:none;animation:.42s cubic-bezier(.22,1,.36,1) both installation-gallery-fade-in}.installation-gallery[data-closing] .installation-gallery__card[data-active],.installation-gallery[data-closing] .installation-gallery__meta{pointer-events:none;opacity:0!important;animation:none!important}.installation-gallery[data-visible] .installation-gallery__strip{pointer-events:auto}.installation-gallery[data-exiting] .installation-gallery__strip,.installation-gallery[data-closing] .installation-gallery__strip{pointer-events:none}@keyframes installation-gallery-fade-in{0%{opacity:0}to{opacity:1}}.installation-gallery__strip{outline:none;height:100%;position:absolute;top:0;overflow:visible}.installation-gallery__stage{position:absolute;inset:0;overflow:visible}.installation-gallery__card{transform-origin:50%;will-change:transform;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;transition:box-shadow .28s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;overflow:visible;box-shadow:0 8px 20px #0000001a,0 2px 6px #0000000f}.installation-gallery__card[data-active]{box-shadow:0 12px 28px #0000001f,0 4px 10px #00000012}.installation-gallery__image{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.installation-gallery__meta{text-align:right;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.installation-gallery__title{pointer-events:auto}.installation-gallery__year,.installation-gallery__kind{letter-spacing:-.04em;color:#000;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-stroke:.75px currentColor;paint-order:stroke fill;margin:0;font-family:LTC Garamont Display OT,Times New Roman,serif;font-size:22.38px;font-style:normal;font-weight:400;line-height:1.15}.installation-gallery__kind{margin-top:.05em}.installation-gallery__title{text-align:right;cursor:pointer;letter-spacing:-.04em;text-transform:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;margin:.35em 0 .4em;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:36px;font-weight:400;line-height:1.05;display:block}.installation-gallery__title:focus-visible{outline-offset:4px;outline:2px solid}.installation-gallery__title-line{white-space:nowrap;display:block}.installation-gallery__venue{letter-spacing:-.04em;color:#000;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin:0;font-family:LTC Garamont Display OT,Times New Roman,serif;font-size:22.38px;font-style:italic;font-weight:400;line-height:1.2}.installation-gallery__venue-line{display:block}@media (prefers-reduced-motion:reduce){.installation-gallery__card{transition:none}}
