.work__overlay[data-v-f155e943]{background-color:#0a0a0a;height:130dvh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease;width:100vw;z-index:1}.work__view-all[data-v-f155e943]{display:flex;justify-content:center;margin:var(--space-6) 0 0;opacity:1;transition:opacity .4s ease;width:100%}.work__view-all a[data-v-f155e943]{border:1px solid #fff;border-radius:200px;color:var(--color-text);font-size:var(--font-button);padding:1rem 2rem;position:relative;text-decoration:none;transition:color .3s ease .2s;z-index:10;z-index:1}@media (hover:hover){.work__view-all a:hover span[data-v-f155e943]{transform:scale(1)}}.work__view-all span[data-v-f155e943]{background-color:#fff;border:1px solid #fff;border-radius:200px;color:#0a0a0a;line-height:3;opacity:.3;text-align:center;transform:scale(0);transition:transform .7s cubic-bezier(.165,.84,.44,1),opacity .7s cubic-bezier(.165,.84,.44,1);z-index:-1}.work__image-overlay[data-v-f155e943],.work__view-all span[data-v-f155e943]{bottom:-1px;left:-1px;position:absolute;right:-1px;top:-1px}.work__image-overlay[data-v-f155e943]{background-color:#0a0a0a;opacity:0;transition:opacity .3s ease-in}.work__container[data-v-f155e943]{align-content:flex-start;align-items:flex-start;-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;margin:0 auto;max-width:var(--max-width);min-height:var(--min-height);padding:0 var(--padding-horizontal-page);position:relative;row-gap:16px;scroll-margin-top:200px;transition:height 2s ease;width:100%}.work__container--separated[data-v-f155e943]{row-gap:40px}.work__image[data-v-f155e943]{border-radius:4px;height:100%;opacity:0;overflow:hidden;transform:translateY(30%);transition:transform .8s cubic-bezier(.6,0,.2,1),opacity .8s cubic-bezier(.6,0,.2,1)}.work__image[data-v-f155e943] img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.6,0,.2,1);width:100%}.work__item[data-v-f155e943]{cursor:pointer;display:inline-flex;position:relative;transition:opacity .5s ease;width:calc(25% - 16px*(var(--columns) - 1)/var(--columns))}@media screen and (max-width:991px){.work__item[data-v-f155e943]{width:calc(33.33% - 16px*(var(--columns) - 1)/var(--columns))}}@media screen and (max-width:767px){.work__item[data-v-f155e943]{width:calc(50% - 16px*(var(--columns) - 1)/var(--columns))}}.work__item[data-v-f155e943] a{height:100%;width:100%}.work__metric[data-v-f155e943]{background:linear-gradient(0deg,#000 20%,rgba(0,0,0,.14),transparent,transparent);bottom:-1px;display:flex;flex-direction:column;justify-content:flex-end;left:-1px;opacity:0;padding-bottom:1rem;padding-inline:1rem;pointer-events:none;position:absolute;right:-1px;top:-1px;z-index:1}@media screen and (max-width:767px){.work__metric[data-v-f155e943]{background:linear-gradient(0deg,#000 20%,rgba(0,0,0,.73),transparent,transparent)}}.work__metric-number[data-v-f155e943]{align-items:baseline;display:flex;line-height:1}.work__metric-value[data-v-f155e943]{color:var(--color-text);font-family:var(--title);font-size:var(--font-h1);font-weight:600}.work__metric-symbol[data-v-f155e943]{color:var(--green);font-size:var(--font-h3);font-weight:500}.work__metric-prefix[data-v-f155e943]{margin-right:.05em}.work__metric-suffix[data-v-f155e943]{margin-left:.05em}.work__metric-label[data-v-f155e943]{color:var(--color-text-muted,hsla(0,0%,100%,.7));font-size:var(--font-body-sm);height:2.8em;line-height:1.4;margin-top:var(--space-1);padding-right:2rem}@media screen and (max-width:767px){.work__metric-label[data-v-f155e943]{padding-right:0}}
