.works-index-v2_page__Uo1cq{min-height:100svh;padding:calc(clamp(1.5rem, 3.3vw, 3rem) + 3rem) clamp(1.75rem,2.6vw,3.25rem) clamp(1.75rem,2.6vw,3.25rem);color:#080808;background:#fbfbfa;box-shadow:inset 0 0 0 1px #efefec;animation:works-index-v2_projectsPageEnter__yaPx8 .36s cubic-bezier(.22,1,.36,1) both}.works-index-v2_header__5uH_D{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,29rem);gap:3rem;align-items:start}.works-index-v2_headingGroup__tcGAz{display:flex;align-items:flex-start;min-width:0;animation:works-index-v2_projectsTextEnter__j_OEc .56s cubic-bezier(.22,1,.36,1) 60ms both}.works-index-v2_title__2ZTaE{margin:0;font-family:Didot,Bodoni\ 72,Times New Roman,serif;font-size:clamp(5.5rem,8.6vw,10rem);font-weight:400;letter-spacing:-.065em;line-height:.8}.works-index-v2_count__PpXwr{margin:.65rem 0 0 .65rem;font-size:clamp(.72rem,.9vw,1rem);font-weight:620;letter-spacing:-.04em}.works-index-v2_intro__vESZh{max-width:29rem;margin:.1rem 0 0;font-size:clamp(.95rem,1.18vw,1.3rem);font-weight:480;letter-spacing:-.035em;line-height:1.42;animation:works-index-v2_projectsTextEnter__j_OEc .52s cubic-bezier(.22,1,.36,1) .1s both}.works-index-v2_filterBar__bA2W0{display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-top:clamp(5rem,10.5vh,9.5rem);animation:works-index-v2_projectsTextEnter__j_OEc .5s cubic-bezier(.22,1,.36,1) .14s both}.works-index-v2_activeFilter__uJi5r,.works-index-v2_filter__90cur{display:inline-flex;min-height:2.45rem;align-items:center;justify-content:center;padding:.45rem 1.15rem;font-size:clamp(.69rem,.78vw,.88rem);font-weight:560;line-height:1;text-transform:uppercase;white-space:nowrap;border:1px solid #0b0b0b;border-radius:999px}.works-index-v2_page__Uo1cq[data-filters-hidden=true] .works-index-v2_filters__pp1o4{visibility:hidden}.works-index-v2_activeFilter__uJi5r{color:#fff;background:#080808}.works-index-v2_filters__pp1o4{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end;padding:0;margin:0;list-style:none}.works-index-v2_filter__90cur{background:transparent}.works-index-v2_projectsGrid__HAY8O{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem clamp(1.25rem,2.1vw,2.65rem);margin-top:2.5rem}.works-index-v2_projectCard__BZfN6{position:relative;min-width:0;animation:works-index-v2_projectCardEnter__ue2QE .62s cubic-bezier(.22,1,.36,1) .18s both}.works-index-v2_cardLink__0KXgs{position:absolute;inset:0;z-index:2;border-radius:.75rem}.works-index-v2_cardLink__0KXgs:focus-visible{outline:2px solid currentColor;outline-offset:4px}.works-index-v2_projectCard__BZfN6:nth-child(2){animation-delay:.24s}.works-index-v2_projectCard__BZfN6:nth-child(3){animation-delay:.3s}.works-index-v2_projectMedia__2WQgV{position:relative;overflow:hidden;aspect-ratio:.88;background:#eeeeeb;border-radius:clamp(.75rem,1vw,1.15rem)}.works-index-v2_projectMedia__2WQgV img,.works-index-v2_projectVideo__t4oYn{width:100%;height:100%;object-fit:cover}.works-index-v2_projectVideo__t4oYn{display:block}.works-index-v2_category__ybdOr{position:absolute;right:1rem;bottom:1rem;display:inline-flex;min-height:2.2rem;align-items:center;padding:.45rem .85rem;color:#090909;font-size:clamp(.68rem,.78vw,.84rem);font-weight:560;line-height:1;text-transform:uppercase;background:#fbfbfa;border:1px solid rgba(8,8,8,.85);border-radius:999px}.works-index-v2_emptyMedia__znXFj{background:#f1f1ee;border:1px solid #e1e1dd}.works-index-v2_projectMeta__vC6Rp{display:flex;gap:1rem;align-items:baseline;justify-content:space-between;padding-top:.85rem}.works-index-v2_projectMeta__vC6Rp h2{margin:0;font-size:clamp(.92rem,1.08vw,1.15rem);font-weight:480;letter-spacing:-.04em;line-height:1.2}.works-index-v2_projectMeta__vC6Rp span{font-size:clamp(1rem,1.25vw,1.35rem);line-height:1}@keyframes works-index-v2_projectsPageEnter__yaPx8{0%{opacity:0}}@keyframes works-index-v2_projectsTextEnter__j_OEc{0%{opacity:0;transform:translate3d(0,1rem,0)}}@keyframes works-index-v2_projectCardEnter__ue2QE{0%{opacity:0;transform:translate3d(0,1.5rem,0)}}@media (min-width:901px){.works-index-v2_page__Uo1cq{display:grid;height:100svh;min-height:0;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.works-index-v2_filterBar__bA2W0{margin-top:clamp(1rem,3vh,2.5rem)}.works-index-v2_projectsGrid__HAY8O{height:100%;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;grid-template-rows:minmax(0,1fr);margin-top:clamp(1rem,2.5vh,2rem)}.works-index-v2_projectCard__BZfN6{display:grid;min-height:0;grid-template-rows:minmax(0,1fr) auto}.works-index-v2_projectMedia__2WQgV{height:100%;min-height:0;aspect-ratio:auto}.works-index-v2_projectCard__BZfN6[data-empty-card=true]{display:none}}@media (max-width:900px){.works-index-v2_page__Uo1cq{height:auto;overflow:visible}.works-index-v2_header__5uH_D{grid-template-columns:1fr;gap:2rem}.works-index-v2_intro__vESZh{max-width:32rem}.works-index-v2_filterBar__bA2W0{align-items:flex-start;margin-top:3rem}.works-index-v2_projectsGrid__HAY8O{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.works-index-v2_page__Uo1cq{padding:7rem 1.25rem 1.25rem}.works-index-v2_title__2ZTaE{font-size:clamp(4.5rem,25vw,7rem)}.works-index-v2_count__PpXwr{margin-top:.35rem}.works-index-v2_intro__vESZh{max-width:23rem;font-size:.9rem}.works-index-v2_filterBar__bA2W0{display:grid;gap:1rem;justify-items:start;margin-top:2rem}.works-index-v2_activeFilter__uJi5r,.works-index-v2_filter__90cur{min-height:2.1rem;padding-inline:.8rem;font-size:.61rem}.works-index-v2_filters__pp1o4{justify-content:flex-start}.works-index-v2_projectsGrid__HAY8O{grid-template-columns:1fr;gap:2.5rem;margin-top:1.5rem}.works-index-v2_category__ybdOr{right:.75rem;bottom:.75rem;min-height:2rem}}@media (prefers-reduced-motion:reduce){.works-index-v2_filterBar__bA2W0,.works-index-v2_headingGroup__tcGAz,.works-index-v2_intro__vESZh,.works-index-v2_page__Uo1cq,.works-index-v2_projectCard__BZfN6{animation:none}}.works-index-v2_projectCard__BZfN6[data-preview=minimie-landing]{display:block;align-self:start}.works-index-v2_minimieMedia__TcV7G{height:auto;aspect-ratio:1.6;background:#f6f2e9}.works-index-v2_minimieCover__9fCeA{display:block;width:100%;height:100%;border:0;pointer-events:none}.works-index-v2_projectCard__BZfN6[data-preview=minimie-landing] .works-index-v2_projectMeta__vC6Rp{flex-wrap:wrap;gap:.5rem 1rem}.works-index-v2_projectMeta__vC6Rp .works-index-v2_projectCategory__OEJqt{font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:#62625d}@media (min-width:621px) and (max-width:700px){.works-index-v2_page__Uo1cq{padding-top:7rem}}