.page-work-child.work-list{padding:var(--padding-main-top,8rem) var(--pwx,2rem) var(--padding-main-bottom,6rem)}@media(max-width:1179.98px){.page-work-child.work-list{padding-top:var(--pwx,2rem)}}.work-list-background{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex;align-items:flex-end;justify-content:flex-end;padding:50vh 0 0 66vw}.work-list-background>img{width:100%;height:100%;object-fit:contain;object-position:bottom right;display:block;position:absolute;top:0;left:0;padding:inherit}.work-list-background .media.image{max-width:100%;max-height:100%}.work-list-background .media.image img{width:100%;height:100%;object-fit:contain}span.hover-marker{position:absolute;top:0;left:calc(var(--pwx, 2rem)*-1);height:2rem;width:calc(100% + var(--pwx, 2rem)*2);background-color:var(--color-grey-bg-dark,#e0e0e0);transform:scaleY(0);transform-origin:bottom}span.hover-marker.is-up{transform-origin:top}@media(max-width:1179.98px){span.hover-marker{display:none}}.work-list-container{position:relative;display:block;width:100%;padding-bottom:var(--pwx,2rem)}.work-list-container .work-list{position:relative;display:block;width:100%;z-index:10;user-select:none}.work-list-container .work-list-header{display:flex;gap:var(--gutter-medium,2.2rem);width:100%;margin-bottom:1.5rem}@media(max-width:767.98px){.work-list-container .work-list-header{gap:var(--gutter,1.2rem)}}.work-list-container .work-list-header .work-list-column{position:relative}.work-list-container .work-list-header .work-list-column>span{position:relative;display:inline-flex;cursor:ns-resize;height:1.5rem;align-items:flex-start}.work-list-container .work-list-header .work-list-column>span:after{content:"";display:inline-block;margin-left:.3em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:.9}.work-list-container .work-list-header[data-order=asc] .work-list-column.is-ordered-by>span:after{content:"↑"}.work-list-container .work-list-header[data-order=desc] .work-list-column.is-ordered-by>span:after{content:"↓"}.work-list-container .work-list-column{text-transform:uppercase;white-space:nowrap;overflow:hidden;mask-image:linear-gradient(90deg,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 75%,transparent)}.work-list-container .work-list-column.year{width:12rem}.work-list-container .work-list-column.client{width:16rem}.work-list-container .work-list-column.title{width:25rem}.work-list-container .work-list-column.category{width:20rem}.work-list-container .work-list-column .project-tags{flex-wrap:nowrap;white-space:nowrap;overflow:hidden}@media(max-width:1179.98px){.work-list-container .work-list-column.year{width:10%!important}.work-list-container .work-list-column.client{width:20%!important}.work-list-container .work-list-column.category,.work-list-container .work-list-column.title{width:35%!important}}@media(max-width:767.98px){.work-list-container .work-list-column.year{display:none!important}.work-list-container .work-list-column.client{width:30%!important}.work-list-container .work-list-column.title{width:40%!important}.work-list-container .work-list-column.category{width:30%!important}}.work-list-container .work-list-items{position:relative}.work-list-container .work-list-items .work-list-item{z-index:2;position:relative;transform:translateZ(0)}.work-list-container .work-list-items .work-list-item.is-hidden{z-index:1;display:none}.is-flipping{pointer-events:none!important;transition:none!important}.work-list-item{display:flex;gap:var(--gutter-medium,2.2rem);width:100%;padding:var(--padding-button-top,.6rem) 0 var(--padding-button-bottom,.3rem) 0;align-items:center;color:var(--color-grey-light,#b3b3b3)}.work-list-item ul.project-tags{display:inline-flex;flex-wrap:wrap;color:var(--color-grey-light,#b3b3b3)}.work-list-item ul.project-tags>*{position:relative;display:inline-block}.work-list-item ul.project-tags>.active{color:var(--color-text,var(--color-grey,#7d7878))}.work-list-item ul.project-tags>:not(:last-child):after{content:" / ";padding-right:.3em}@media(max-width:767.98px){.work-list-item{gap:var(--gutter,1.2rem)}}