.work-module__8vBVoq__page{background:var(--color-arix-black);color:var(--color-arix-warm-white);padding:160px 0 120px}.work-module__8vBVoq__intro{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:72px;display:flex}.work-module__8vBVoq__intro h1{align-items:baseline;gap:24px;margin:0;display:flex}.work-module__8vBVoq__intro h1>span:first-child{letter-spacing:-.045em;font-size:clamp(40px,5vw,72px);font-weight:400;line-height:1}.work-module__8vBVoq__intro h1>span:last-child{font-size:24px;font-weight:400}.work-module__8vBVoq__intro p{color:#b9b9b6;margin:0;font-size:16px;line-height:1.8}.work-module__8vBVoq__filters{border-bottom:1px solid #f5f4f11f;flex-wrap:wrap;gap:14px 38px;padding-bottom:16px;display:flex}.work-module__8vBVoq__filters button{color:#a2a2a0;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 0;display:flex}.work-module__8vBVoq__filters button>span:first-child{font-size:14px}.work-module__8vBVoq__filters button>span:last-child{letter-spacing:.1em;font-size:10px}.work-module__8vBVoq__filters button[aria-pressed=true]{color:var(--color-arix-warm-white);text-underline-offset:6px;text-decoration:underline}.work-module__8vBVoq__filters button:focus-visible,.work-module__8vBVoq__projectLink:focus-visible{outline:1px solid var(--color-arix-warm-white);outline-offset:6px}.work-module__8vBVoq__status{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.work-module__8vBVoq__sequence{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:100px 32px;display:grid}.work-module__8vBVoq__project{min-width:0}.work-module__8vBVoq__project:nth-child(4n+1){grid-column:1/10}.work-module__8vBVoq__project:nth-child(4n+2){grid-column:7/13}.work-module__8vBVoq__project:nth-child(4n+3){grid-column:1/6}.work-module__8vBVoq__project:nth-child(4n+4){grid-column:6/13;margin-top:140px}.work-module__8vBVoq__projectLink{color:inherit;display:block}.work-module__8vBVoq__media{background:var(--color-arix-graphite);position:relative;overflow:hidden}.work-module__8vBVoq__asset{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-arix)}.work-module__8vBVoq__projectLink:hover .work-module__8vBVoq__asset{transform:scale(1.02)}.work-module__8vBVoq__caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;margin-top:20px;display:flex}.work-module__8vBVoq__caption h2{margin:0;font-size:clamp(21px,1.9vw,29px);font-weight:500}.work-module__8vBVoq__caption div p{letter-spacing:.09em;color:#a2a2a0;margin:10px 0 0;font-size:11px}.work-module__8vBVoq__caption>p{color:#b9b9b6;margin:0;font-size:13px}.work-module__8vBVoq__empty{color:#b9b9b6;padding:80px 0 140px;line-height:1.9}.work-module__8vBVoq__archiveState{color:#b9b9b6;padding:96px 0 180px}.work-module__8vBVoq__archiveState p{color:var(--color-arix-warm-white);margin:0;font-size:clamp(20px,2vw,28px);line-height:1.5}.work-module__8vBVoq__archiveState span{letter-spacing:.12em;color:#828280;margin-top:12px;font-size:10px;display:block}.work-module__8vBVoq__unavailable{color:#a2a2a0;padding:24px;display:block}@media (min-width:768px) and (max-width:1023px){.work-module__8vBVoq__sequence{gap:72px 24px}.work-module__8vBVoq__project:nth-child(4n+1){grid-column:1/13}.work-module__8vBVoq__project:nth-child(4n+2){grid-column:5/13}.work-module__8vBVoq__project:nth-child(4n+3){grid-column:1/7}.work-module__8vBVoq__project:nth-child(4n+4){grid-column:7/13;margin-top:80px}}@media (max-width:767px){.work-module__8vBVoq__page{padding:128px 0 80px}.work-module__8vBVoq__intro{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:32px}.work-module__8vBVoq__intro h1>span:last-child{font-size:22px}.work-module__8vBVoq__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;display:grid}.work-module__8vBVoq__filters button>span:last-child{font-size:9px}.work-module__8vBVoq__sequence{flex-direction:column;gap:56px;display:flex}.work-module__8vBVoq__project{width:100%}.work-module__8vBVoq__project:nth-child(4n+4){margin-top:0}.work-module__8vBVoq__caption{gap:14px}}@media (prefers-reduced-motion:reduce){.work-module__8vBVoq__asset{transition:none}.work-module__8vBVoq__projectLink:hover .work-module__8vBVoq__asset{transform:none}}
