.selected-works_page__FBEzr{position:absolute;inset:0;background:var(--bg);display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:3.5rem}.selected-works_viewToggle__n27YJ{position:absolute;top:calc(3.5rem + 1rem);right:2rem;z-index:10;background:none;border:none;font-family:var(--font);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-light);cursor:pointer;padding:0;transition:color .2s ease}.selected-works_viewToggle__n27YJ:hover{color:var(--ink)}.selected-works_carouselWrap__itcv_{width:100%;display:flex;align-items:center;overflow:hidden;touch-action:none;-webkit-tap-highlight-color:transparent;cursor:-webkit-grab;cursor:grab;transition:height .55s cubic-bezier(.76,0,.24,1),padding .55s cubic-bezier(.76,0,.24,1);height:calc(100vh - 3.5rem)}.selected-works_carouselCompressed__ai562{height:16vh;cursor:default;padding:.6rem 0;border-bottom:1px solid rgba(26,24,20,.12)}.selected-works_strip__dBx6L{display:flex;align-items:center;gap:20px;width:max-content;will-change:transform;padding:0 2rem}.selected-works_centre__JECcI{position:relative;flex:0 0 auto;display:flex;align-items:center;cursor:pointer;transition:opacity .4s ease}.selected-works_projectOpen__p0a07 .selected-works_centre__JECcI{opacity:.3}.selected-works_projectOpen__p0a07 .selected-works_centreActive__7E807{opacity:1}.selected-works_centreActive__7E807{outline:1px solid var(--ink);outline-offset:-1px}.selected-works_img__4e7UO{display:block;height:55vh;width:auto;object-fit:contain;pointer-events:none;transition:height .55s cubic-bezier(.76,0,.24,1)}.selected-works_carouselCompressed__ai562 .selected-works_img__4e7UO{height:100%}.selected-works_overlay__4DpjN{position:absolute;inset:0;background:rgba(26,24,20,.82);display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;color:#fff;opacity:0;transition:opacity .3s ease;pointer-events:none}.selected-works_carouselCompressed__ai562 .selected-works_overlay__4DpjN{display:none}.selected-works_centre__JECcI:hover .selected-works_overlay__4DpjN,.selected-works_gridThumb__fOTwU:hover .selected-works_overlay__4DpjN{opacity:1}.selected-works_overlayTitle__skGZl{font-family:var(--font);font-size:1rem;text-transform:uppercase;letter-spacing:.15em;margin-bottom:.3rem}.selected-works_overlayCaption__PDp5A{font-family:var(--font);font-size:.65rem;letter-spacing:.05em;opacity:.75}.selected-works_gridView__Bndhe{width:100%;flex:1 1;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;padding:3rem 2rem 2rem;animation:selected-works_fadeUp__S2h_h .4s ease both}@keyframes selected-works_fadeUp__S2h_h{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.selected-works_gridThumb__fOTwU{position:relative;aspect-ratio:4/5;overflow:hidden;cursor:pointer}.selected-works_gridImg__SgDEF{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.selected-works_gridThumb__fOTwU:hover .selected-works_gridImg__SgDEF{transform:scale(1.04)}.selected-works_projectPanel__1XUN9{flex:1 1;width:100%;overflow-y:auto;overflow-x:hidden;padding:1.5rem 2.5rem 3rem;display:flex;flex-direction:column;gap:1.25rem;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:-webkit-clip-path .6s cubic-bezier(.76,0,.24,1);transition:clip-path .6s cubic-bezier(.76,0,.24,1);transition:clip-path .6s cubic-bezier(.76,0,.24,1),-webkit-clip-path .6s cubic-bezier(.76,0,.24,1)}.selected-works_projectPanelOpen__0eoJS{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.selected-works_projectMeta__mrBzJ{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;border-bottom:1px solid rgba(26,24,20,.1);padding-bottom:.75rem}.selected-works_projectMetaLeft__pWGwy{display:flex;align-items:baseline;gap:1.25rem;flex-wrap:wrap}.selected-works_closeBtn__p2BXp{background:none;border:none;font-family:var(--font);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-light);padding:0;cursor:pointer;transition:color .2s ease}.selected-works_closeBtn__p2BXp:hover{color:var(--ink)}.selected-works_projectTitle__p9SsV{font-family:var(--font);font-size:1.4rem;text-transform:uppercase;letter-spacing:.2em;color:var(--ink)}.selected-works_projectYear__8OIQR{font-family:var(--font);font-size:.75rem;color:var(--ink-light);letter-spacing:.08em}.selected-works_projectCaption__ybc6d{font-family:var(--font);font-size:.75rem;color:var(--ink-light);letter-spacing:.05em;font-style:italic}.selected-works_projectNavInline__WGLWp{display:flex;align-items:baseline;gap:.6rem;flex-shrink:0}.selected-works_projectNavBtn__1MHIO{background:none;border:none;font-family:var(--font);font-size:1.4rem;line-height:1;color:var(--ink-light);padding:0;cursor:pointer;transition:color .2s ease;position:relative;top:.05em}.selected-works_projectNavBtn__1MHIO:hover{color:var(--ink)}.selected-works_projectNavCount__NgtYi{font-family:var(--font);font-size:1.4rem;letter-spacing:.15em;color:var(--ink);white-space:nowrap}.selected-works_mosaic___Yv7B{display:grid;grid-auto-rows:auto;grid-gap:0;gap:0;width:100%}.selected-works_mosaicCell___a7J8{overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.selected-works_mosaicCellVisible__lC2jp{opacity:1;transform:translateY(0)}.selected-works_mosaicImg__mUZYZ{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.selected-works_mosaicCell___a7J8:hover .selected-works_mosaicImg__mUZYZ{transform:scale(1.03)}@media (max-width:768px){.selected-works_carouselCompressed__ai562{height:13vh}.selected-works_projectPanel__1XUN9{padding:1.25rem 1rem 2.5rem;gap:1rem}.selected-works_mosaic___Yv7B{grid-template-columns:1fr!important}.selected-works_mosaicCell___a7J8{grid-column:1/span 1!important;grid-row:unset!important}.selected-works_gridView__Bndhe{grid-template-columns:repeat(2,1fr);padding:2.5rem 0 1rem}.selected-works_projectMeta__mrBzJ{flex-wrap:wrap;row-gap:.75rem}.selected-works_projectMetaLeft__pWGwy{gap:.75rem}.selected-works_projectNavBtn__1MHIO,.selected-works_projectNavCount__NgtYi,.selected-works_projectTitle__p9SsV{font-size:1rem}.selected-works_viewToggle__n27YJ{top:calc(3.5rem + .75rem);right:2rem}}.selected-works_carouselHidden__izKfQ{display:none}