.page-module__t-ObYq__pageWork{min-height:100dvh;padding:calc(var(--header-height) + 44px) var(--layout-margin) 180px;position:relative}.page-module__t-ObYq__workHero{gap:var(--layout-columns-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-content:space-between;min-height:min(72vh,760px);padding-bottom:clamp(80px,11vw,170px);display:grid}.page-module__t-ObYq__workHero>p:first-child{text-transform:uppercase;grid-column:1/span 3}.page-module__t-ObYq__workHero h1{font:400 clamp(78px, 13vw, 220px)/.68 var(--font-display);letter-spacing:-.075em;text-transform:uppercase;grid-column:1/-1}.page-module__t-ObYq__workHero h1 i{text-transform:none;padding-left:12%;font-weight:400}.page-module__t-ObYq__workIntro{grid-column:8/span 4;max-width:520px}.page-module__t-ObYq__filters{top:var(--header-height);z-index:20;margin-inline:calc(var(--layout-margin) * -1);padding:17px var(--layout-margin);border-block:1px solid var(--ink-20);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f2efe6f0;grid-template-columns:1fr 3fr;gap:20px;display:grid;position:sticky}.page-module__t-ObYq__filters>span{text-transform:uppercase;opacity:.55}.page-module__t-ObYq__filters>div{justify-content:flex-end;gap:clamp(12px,2.5vw,40px);display:flex}.page-module__t-ObYq__filters button{cursor:pointer;font:11px/1 var(--font-mono);text-transform:uppercase;position:relative}.page-module__t-ObYq__filters button:after{content:"";height:1px;transition:transform .35s var(--ease-out-expo);background:currentColor;position:absolute;inset:auto 0 -5px;transform:scaleX(0)}.page-module__t-ObYq__filters button[aria-pressed=true]:after,.page-module__t-ObYq__filters button:hover:after{transform:scaleX(1)}.page-module__t-ObYq__workGrid{padding-top:100px}.page-module__t-ObYq__gridCount{font:11px/1 var(--font-mono);text-transform:uppercase;justify-content:space-between;margin-bottom:32px;display:flex}.page-module__t-ObYq__gridCount span:last-child{opacity:.5}.page-module__t-ObYq__gridContainer{gap:clamp(68px, 10vw, 160px) var(--layout-columns-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.page-module__t-ObYq__gridItem{grid-column:span 7}.page-module__t-ObYq__gridItem:nth-child(4n+2){grid-column:8/span 5;margin-top:16vw}.page-module__t-ObYq__gridItem:nth-child(4n+3){grid-column:2/span 4}.page-module__t-ObYq__gridItem:nth-child(4n+4){grid-column:7/span 6;margin-top:7vw}.page-module__t-ObYq__media{aspect-ratio:1.42;background:#d7d3c8;position:relative;overflow:hidden}.page-module__t-ObYq__gridItem:nth-child(3n+2) .page-module__t-ObYq__media{aspect-ratio:.84}.page-module__t-ObYq__media img{object-fit:cover;transition:transform 1s var(--ease-out-expo), filter .45s ease}.page-module__t-ObYq__gridItem:hover .page-module__t-ObYq__media img,.page-module__t-ObYq__gridItem:focus-visible .page-module__t-ObYq__media img{transform:scale(1.045)}.page-module__t-ObYq__caseArrow{background:var(--acid);width:46px;height:46px;font:16px/1 var(--font-mono);opacity:0;transition:opacity .25s, transform .55s var(--ease-out-expo);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:14px;transform:scale(.6)rotate(-20deg)}.page-module__t-ObYq__gridItem:hover .page-module__t-ObYq__caseArrow,.page-module__t-ObYq__gridItem:focus-visible .page-module__t-ObYq__caseArrow{opacity:1;transform:none}.page-module__t-ObYq__projectMeta{border-top:1px solid var(--ink);grid-template-columns:34px 1fr auto auto;align-items:baseline;gap:16px;padding-top:12px;display:grid}.page-module__t-ObYq__projectMeta h2{font:400 clamp(25px, 2.5vw, 42px)/.95 var(--font-display);letter-spacing:-.035em}.page-module__t-ObYq__projectMeta p,.page-module__t-ObYq__projectMeta>span{font:10px/1.2 var(--font-mono);text-transform:uppercase}.page-module__t-ObYq__projectNumber{opacity:.45}.page-module__t-ObYq__empty{text-align:center;padding:100px 0}.page-module__t-ObYq__workList{grid-template-columns:7fr 5fr;gap:clamp(30px,6vw,100px);min-height:70vh;padding-top:100px;display:grid;position:relative}.page-module__t-ObYq__listRows{z-index:2;position:relative}.page-module__t-ObYq__listRow{border-bottom:1px solid var(--ink-20);font:11px/1.2 var(--font-mono);grid-template-columns:72px 1.2fr 1fr 1fr;align-items:baseline;gap:16px;padding:17px 0;display:grid}.page-module__t-ObYq__listHeader{opacity:.5;text-transform:uppercase}.page-module__t-ObYq__listItem{transition:opacity .2s, padding .5s var(--ease-out-expo)}.page-module__t-ObYq__listRows:has(.page-module__t-ObYq__listItem:hover) .page-module__t-ObYq__listItem:not(:hover){opacity:.25}.page-module__t-ObYq__listItem:hover,.page-module__t-ObYq__listItem:focus-visible{padding-left:12px}.page-module__t-ObYq__listItem strong{font:400 clamp(24px, 2.4vw, 40px)/1 var(--font-display)}.page-module__t-ObYq__listPreview{top:calc(var(--header-height) + 32px);height:min(65vh,720px);position:sticky}.page-module__t-ObYq__listPreviewMedia{background:#d7d3c8;width:100%;height:100%;position:relative;overflow:hidden}.page-module__t-ObYq__listPreview img{object-fit:cover;animation:page-module__t-ObYq__preview-in .6s var(--ease-out-expo)}@keyframes page-module__t-ObYq__preview-in{0%{opacity:0;transform:scale(1.06)}}.page-module__t-ObYq__workZoom{perspective:1200px;flex-direction:column;align-items:center;gap:10px;padding:110px 0 40px;display:flex}.page-module__t-ObYq__zoomItem{width:min(74vw,1050px);min-height:52vh;transition:transform .8s var(--ease-out-expo), opacity .35s;justify-content:center;align-items:center;display:flex;position:relative}.page-module__t-ObYq__zoomItem:nth-child(2n){width:min(52vw,740px)}.page-module__t-ObYq__workZoom:has(.page-module__t-ObYq__zoomItem:hover) .page-module__t-ObYq__zoomItem:not(:hover){opacity:.2}.page-module__t-ObYq__zoomItem:hover{z-index:2;transform:translateZ(70px)}.page-module__t-ObYq__zoomMedia{position:absolute;inset:0;overflow:hidden}.page-module__t-ObYq__zoomMedia img{object-fit:cover;transition:transform 1s var(--ease-out-expo)}.page-module__t-ObYq__zoomItem:hover img{transform:scale(1.04)}.page-module__t-ObYq__zoomMeta{z-index:2;width:100%;color:var(--paper);mix-blend-mode:difference;grid-template-columns:40px 1fr auto;align-items:center;padding:18px;display:grid;position:relative}.page-module__t-ObYq__zoomMeta h2{font:400 clamp(50px, 8vw, 126px)/.75 var(--font-display);letter-spacing:-.06em;text-align:center;text-transform:uppercase}.page-module__t-ObYq__zoomMeta span{font:10px/1 var(--font-mono);text-transform:uppercase}@media (max-width:899px){.page-module__t-ObYq__pageWork{padding-top:96px;padding-bottom:100px}.page-module__t-ObYq__workHero{flex-direction:column;justify-content:space-between;min-height:68svh;display:flex}.page-module__t-ObYq__workHero h1{font-size:clamp(68px,22vw,124px)}.page-module__t-ObYq__workHero h1 i{padding-left:0}.page-module__t-ObYq__workIntro{align-self:flex-end;width:76%}.page-module__t-ObYq__filters{grid-template-columns:1fr;gap:13px;overflow-x:clip}.page-module__t-ObYq__filters>div{overscroll-behavior-inline:contain;scrollbar-width:none;justify-content:flex-start;gap:12px 22px;width:100%;overflow-x:auto}.page-module__t-ObYq__filters>div::-webkit-scrollbar{display:none}.page-module__t-ObYq__workGrid{padding-top:64px}.page-module__t-ObYq__gridCount span:last-child{display:none}.page-module__t-ObYq__gridContainer{flex-direction:column;gap:78px;display:flex}.page-module__t-ObYq__gridItem,.page-module__t-ObYq__gridItem:nth-child(n){margin:0}.page-module__t-ObYq__gridItem:nth-child(2n){align-self:flex-end;width:82%}.page-module__t-ObYq__projectMeta{grid-template-columns:28px 1fr auto}.page-module__t-ObYq__projectMeta p{grid-column:2/-1}.page-module__t-ObYq__workList{grid-template-columns:1fr;padding-top:60px}.page-module__t-ObYq__listPreview{display:none}.page-module__t-ObYq__listRow{grid-template-columns:46px minmax(0,1fr) minmax(80px,.7fr);gap:10px}.page-module__t-ObYq__listRow span:last-child{display:none}.page-module__t-ObYq__listRow span:nth-child(3){overflow-wrap:anywhere}.page-module__t-ObYq__zoomItem,.page-module__t-ObYq__zoomItem:nth-child(2n){width:100%;min-height:48svh}.page-module__t-ObYq__zoomMeta{grid-template-columns:30px 1fr}.page-module__t-ObYq__zoomMeta span:last-child{display:none}}@media (max-width:430px){.page-module__t-ObYq__workIntro{width:88%}.page-module__t-ObYq__projectMeta{gap:9px}.page-module__t-ObYq__projectMeta>span:last-child{display:none}.page-module__t-ObYq__listRow{grid-template-columns:42px minmax(0,1fr)}.page-module__t-ObYq__listRow span:nth-child(3){display:none}.page-module__t-ObYq__zoomItem,.page-module__t-ObYq__zoomItem:nth-child(2n){min-height:42svh}.page-module__t-ObYq__zoomMeta h2{overflow-wrap:anywhere;font-size:clamp(42px,16vw,72px)}}@media (prefers-reduced-motion:reduce){.page-module__t-ObYq__gridItem,.page-module__t-ObYq__media img,.page-module__t-ObYq__caseArrow,.page-module__t-ObYq__zoomItem,.page-module__t-ObYq__zoomMedia img{transition:none}}
