.works-page-grid{padding:0 2.5rem;display:flex;flex-direction:column;gap:5.5rem}@media(max-width:599px){.works-page-grid{padding:0;display:block;opacity:1;animation:none;margin-bottom:0}}.works-page-grid__no-items{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;margin:0 0 15rem}@media(max-width:599px){.works-page-grid__no-items{margin:7.5rem 0 0;padding:0 1.25rem}}.works-page-grid__no-items__text{max-width:50rem;font-size:1.25rem;line-height:1.75rem;font-weight:400;letter-spacing:0}._desktop._page-loading .works-page-grid__no-items{opacity:0}._desktop._page-opening .works-page-grid__no-items{opacity:0;animation:opacity-to-in 1.4s cubic-bezier(.62,.05,.01,.99) 0s normal forwards}.works-page-grid__row{display:flex;gap:6rem}@media(max-width:599px){.works-page-grid__row{display:block}}.works-page-grid__row:first-child .works-page-grid__cell{animation:none!important;opacity:1!important;transform:none!important}.works-page-grid__cell{display:flex;flex-direction:column;gap:1.5625rem;overflow:hidden}@media(max-width:599px){.works-page-grid__cell{flex-direction:column-reverse;gap:.875rem;padding-bottom:7.5rem}}.works-page-grid__cell._xl{width:100%}@supports(animation-timeline:view()){.works-page-grid__cell._xl{animation:linear forwards;opacity:0;animation-name:works-page-grid-cell-opacity;animation-timeline:view();animation-range:entry 0 exit 100%}}@supports not (animation-timeline:view()){.works-page-grid__cell._xl._hidden{opacity:0}.works-page-grid__cell._xl._show{opacity:0;animation:works-page-grid-celll-ff .6s cubic-bezier(0,0,.4,1) forwards;animation-delay:0s}}.works-page-grid__cell._l{width:100%}@supports(animation-timeline:view()){.works-page-grid__cell._l{animation:linear forwards;opacity:0;transform:translateY(18.75rem);animation-name:works-page-grid-cell-ty,works-page-grid-cell-opacity;animation-timeline:view();animation-range:entry 0 exit 100%}}@supports not (animation-timeline:view()){.works-page-grid__cell._l._hidden{opacity:0}.works-page-grid__cell._l._show{opacity:0;animation:works-page-grid-celll-ff .6s cubic-bezier(0,0,.4,1) forwards;animation-delay:0s}}.works-page-grid__cell._m{width:97.3125rem}@supports(animation-timeline:view()){.works-page-grid__cell._m{animation:linear forwards;opacity:0;transform:translateY(18.75rem);animation-name:works-page-grid-cell-ty,works-page-grid-cell-opacity;animation-timeline:view();animation-range:entry 0 exit 100%}}@supports not (animation-timeline:view()){.works-page-grid__cell._m._hidden{opacity:0}.works-page-grid__cell._m._show{opacity:0;animation:works-page-grid-celll-ff .6s cubic-bezier(0,0,.4,1) forwards;animation-delay:0s}}.works-page-grid__cell._s{width:39.9375rem}@supports(animation-timeline:view()){.works-page-grid__cell._s:first-child{animation:linear forwards;opacity:0;transform:translateY(18.75rem);animation-name:works-page-grid-cell-ty,works-page-grid-cell-opacity;animation-timeline:view();animation-range:entry 0 exit 100%}}@supports not (animation-timeline:view()){.works-page-grid__cell._s:first-child._hidden{opacity:0}.works-page-grid__cell._s:first-child._show{opacity:0;animation:works-page-grid-celll-ff .6s cubic-bezier(0,0,.4,1) forwards;animation-delay:0s}}@supports(animation-timeline:view()){.works-page-grid__cell._s:nth-child(2){animation:linear forwards;opacity:0;transform:translateY(18.75rem);animation-name:works-page-grid-cell-ty,works-page-grid-cell-opacity;animation-timeline:view();animation-range:entry 50% exit 100%}}@supports not (animation-timeline:view()){.works-page-grid__cell._s:nth-child(2)._hidden{opacity:0}.works-page-grid__cell._s:nth-child(2)._show{opacity:0;animation:works-page-grid-celll-ff .6s cubic-bezier(0,0,.4,1) forwards;animation-delay:.25s}}@supports(animation-timeline:view()){.works-page-grid__cell._s:nth-child(3){animation:linear forwards;opacity:0;transform:translateY(18.75rem);animation-name:works-page-grid-cell-ty,works-page-grid-cell-opacity;animation-timeline:view();animation-range:entry 100% exit 100%}}@supports not (animation-timeline:view()){.works-page-grid__cell._s:nth-child(3)._hidden{opacity:0}.works-page-grid__cell._s:nth-child(3)._show{opacity:0;animation:works-page-grid-celll-ff .6s cubic-bezier(0,0,.4,1) forwards;animation-delay:.5s}}.works-page-grid__cell._xs{width:28.4375rem}@supports(animation-timeline:view()){.works-page-grid__cell._xs{animation:linear forwards;opacity:0;transform:translateY(18.75rem);animation-name:works-page-grid-cell-ty,works-page-grid-cell-opacity;animation-timeline:view();animation-range:entry 50% exit 100%}}@supports not (animation-timeline:view()){.works-page-grid__cell._xs._hidden{opacity:0}.works-page-grid__cell._xs._show{opacity:0;animation:works-page-grid-celll-ff .6s cubic-bezier(0,0,.4,1) forwards;animation-delay:.25s}}@media(max-width:599px){.works-page-grid__cell._l,.works-page-grid__cell._m,.works-page-grid__cell._s,.works-page-grid__cell._xl,.works-page-grid__cell._xs{width:100%;animation:none!important;opacity:1!important;transform:none!important}.works-page-grid__cell__content{padding:0 1.5rem}}.works-page-grid__cell__pic{height:35.125rem;display:flex;align-items:flex-end}@media(max-width:599px){.works-page-grid__cell__pic{height:31.25rem}}._xl .works-page-grid__cell__pic{height:71.25rem}@media(max-width:599px){._xl .works-page-grid__cell__pic{height:31.25rem}}@media(hover:hover)and (min-width:600px){.works-page-grid__cell__pic:hover .tags{transform:translateY(-.625rem)}.works-page-grid__cell__pic:hover .over-image .over-image__clip._x:after,.works-page-grid__cell__pic:hover .over-image .over-image__clip._x:before{width:16.5%}.works-page-grid__cell__pic:hover .over-image .over-image__clip._y:after,.works-page-grid__cell__pic:hover .over-image .over-image__clip._y:before{height:16.5%}.works-page-grid__cell__pic:hover .over-image .over-image__pic{transition:transform 5s linear;transform:scale(.67)}}.works-page-grid__cell__tags{transition:.7s cubic-bezier(.62,.05,.01,.99);transition-property:transform}@media(max-width:599px){.works-page-grid__cell__tags{position:absolute;left:0;right:0}}.works-page-grid__cell__tags .tags__grid{padding:1.5rem}.works-page-grid__cell__title{color:#252525;text-transform:uppercase;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:1.25rem;line-height:1.75rem;font-weight:500;letter-spacing:0}@media(max-width:599px){.works-page-grid__cell__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1.25rem;line-height:2rem;font-weight:400;letter-spacing:0;margin-bottom:1rem}}._desktop._page-loading .works-page-grid__row:first-child{opacity:0}@media(max-width:599px){._desktop._page-loading .works-page-grid__row:first-child{opacity:1}}._desktop._page-opening .works-page-grid__row:first-child{opacity:0;animation:page-section-show 1s cubic-bezier(.62,.05,.01,.99) .2s normal forwards}@media(max-width:599px){._desktop._page-opening .works-page-grid__row:first-child{opacity:1;animation:none}}@keyframes works-page-grid-cell-ty{0%{transform:translateY(18.75rem)}35%,to{transform:none}}@keyframes works-page-grid-cell-opacity{0%{opacity:0}25%,to{opacity:1}}@keyframes works-page-grid-celll-ff{0%{transform:translateY(18.75rem);opacity:0}to{transform:none;opacity:1}}.works-page-hero-d{padding:3rem 2.5rem 19.5rem}.works-page-hero-d__filters{display:grid;margin-top:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.625rem;gap:.625rem}.works-page-hero-d__bottom{display:flex;margin-top:3rem;align-items:flex-start;gap:2.5rem}.works-page-hero-d__tags{max-width:100%}.works-page-hero-d__count{margin-left:auto;padding:3px 8px;white-space:nowrap;text-transform:uppercase;opacity:.5;color:#252525;font-size:1.25rem;line-height:1.5rem;font-weight:400;letter-spacing:0}._page-loading .works-page-hero-d .breadcrumbs__title{opacity:0}._page-opening .works-page-hero-d .breadcrumbs__title{animation:breadcrumbs-title-show 1s cubic-bezier(.62,.05,.01,.99) 0s normal forwards}._page-loading .works-page-hero-d .back-button{opacity:0}._page-opening .works-page-hero-d .back-button{opacity:0;animation:back-button-show 1s cubic-bezier(.62,.05,.01,.99) 0s normal forwards}._page-loading .works-page-hero-d .back-button__arrow{opacity:0}._page-opening .works-page-hero-d .back-button__arrow{opacity:0;animation:back-button-arrow-show .7s cubic-bezier(.62,.05,.01,.99) .8s normal forwards}._page-loading .works-page-hero-d-select{opacity:0}._page-opening .works-page-hero-d-select{opacity:0;animation:works-page-hero-d-show-select .4s cubic-bezier(0,0,.4,1) normal forwards}._page-opening .works-page-hero-d-select:first-child{animation-delay:.6s}._page-opening .works-page-hero-d-select:nth-child(2){animation-delay:.8s}._page-opening .works-page-hero-d-select:nth-child(3){animation-delay:1s}._page-opening .works-page-hero-d-select:nth-child(4){animation-delay:1.2s}._page-loading .works-page-hero-d__bottom{opacity:0}._page-opening .works-page-hero-d__bottom{opacity:0;animation:opacity-to-in .4s cubic-bezier(0,0,.4,1) 1.2s normal forwards}@keyframes works-page-hero-d-show-select{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.works-page-hero-d-select{position:relative;height:4rem;border-radius:.5rem;background-color:#ffedde}.works-page-hero-d-select__toggle{font-family:Roboto Mono;display:flex;height:100%;padding-right:1.5rem;padding-left:1.5rem;cursor:pointer;text-transform:uppercase;color:#333;background:rgba(0,0,0,0);align-items:center;gap:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:400;letter-spacing:0}.works-page-hero-d-select__toggle-text{text-align:left;flex:1 1}.works-page-hero-d-select__clear{display:flex;width:1.5rem;height:1.5rem;padding:0;cursor:pointer;transition:.2s cubic-bezier(0,0,.4,1);transition-property:background-color,opacity;border:none;border-radius:50%;background:#f44b44;flex-shrink:0;align-items:center;justify-content:center}@media(hover:hover)and (min-width:600px){.works-page-hero-d-select__clear:hover{background-color:#dc443d}}.works-page-hero-d-select__clear-icon{display:block;width:.625rem;height:.625rem;background:50%/contain no-repeat url(/_next/static/media/close.5fb080a1.svg)}.works-page-hero-d-select._opened{z-index:2}.works-page-hero-d-select._opened .works-page-hero-d-select__icon{transform:rotate(180deg)}.works-page-hero-d-select__icon{display:block;width:.8125rem;height:.4375rem;transition:.2s cubic-bezier(0,0,.4,1);transition-property:transform;background:50%/contain no-repeat url(/_next/static/media/arrow-down.0040fad7.svg);flex-shrink:0}.works-page-hero-d-select__dropdown{position:absolute;top:100%;right:0;left:0;margin-top:.5rem;padding:.9375rem 0;border-radius:.5rem;background-color:#ffedde}.works-page-hero-d-select__options{display:flex;flex-direction:column;gap:.875rem;padding:0 .75rem;overflow-y:auto;max-height:31.25rem;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.4) hsla(0,0%,100%,.1)}.works-page-hero-d-select__options ::-webkit-scrollbar{width:12px}.works-page-hero-d-select__options ::-webkit-scrollbar-track{border-radius:10px;background:hsla(0,0%,100%,.1)}.works-page-hero-d-select__options ::-webkit-scrollbar-thumb{border-radius:10px;background:hsla(0,0%,100%,.4)}.works-page-hero-d-select__options ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.works-page-hero-d-select__option{font-family:Roboto Mono;display:flex;width:100%;padding:.6875rem .75rem;cursor:pointer;transition:.2s cubic-bezier(0,0,.4,1);transition-property:background-color,color;text-align:left;text-transform:uppercase;color:#333;border:none;border-radius:.75rem;background:rgba(0,0,0,0);align-items:center;gap:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:400;letter-spacing:0}@media(hover:hover)and (min-width:600px){.works-page-hero-d-select__option:hover{color:#fff;background-color:#f44b44}}.works-page-hero-d-select__option-indicator{width:1.5rem;height:1.5rem;transition:.2s cubic-bezier(0,0,.4,1);transition-property:border-color,background-color;border:.25rem solid #fff;border-radius:.5rem;background-color:#fff;flex-shrink:0}.works-page-hero-d-select__option._active .works-page-hero-d-select__option-indicator{background-color:#f44b44}.works-page-hero-d-select__option-text{flex:1 1}:root{--vw:calc(100vw - 100%)}@media(hover:none){:root{--vw:100vw}}.works-page-hero-d-tags{max-width:100%}.works-page-hero-d-tags__grid{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.works-page-hero-d-tags__item{display:inline-flex;padding:.125rem 0 .125rem .4375rem;border:.0625rem solid rgba(51,51,51,.2);border-radius:.5rem;align-items:center;gap:.1875rem;flex-shrink:0}.works-page-hero-d-tags__label{white-space:nowrap;text-transform:uppercase;color:#333;font-size:1.25rem;line-height:1.5rem;font-weight:400;letter-spacing:0}.works-page-hero-d-tags__remove{display:inline-flex;padding:.4375rem;cursor:pointer;transition:.2s cubic-bezier(0,0,.4,1);transition-property:opacity;border:none;background:rgba(0,0,0,0);align-items:center;justify-content:center;flex-shrink:0}@media(hover:hover)and (min-width:600px){.works-page-hero-d-tags__remove:hover{opacity:.7}}.works-page-hero-d-tags__remove-icon{display:block;width:.625rem;height:.625rem;background:50%/contain no-repeat url(/_next/static/media/close.d073d850.svg)}