.filters[data-v-e29c513d]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.25rem 1.75rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.filter[data-v-e29c513d]{font-size:var(--fs-lg);color:var(--muted);transition:color var(--dur-fast);padding:.9rem 0;position:relative}.filter sup[data-v-e29c513d]{color:var(--accent);margin-left:.2rem;font-size:.55em}.filter[data-v-e29c513d]:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .5s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.filter[data-v-e29c513d]:hover,.filter.is-active[data-v-e29c513d]{color:var(--fg-strong)}.filter.is-active[data-v-e29c513d]{font-family:var(--font-serif);font-style:italic}.filter.is-active[data-v-e29c513d]:after{transform:scaleX(1)}.grid[data-v-e29c513d]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:clamp(2rem,4vw,3.5rem) clamp(1.25rem,2.5vw,2rem);display:grid;position:relative}.grid-move[data-v-e29c513d]{transition:transform .8s var(--ease-out)}.grid-enter-active[data-v-e29c513d]{transition:opacity .6s ease .2s, transform .8s var(--ease-out) .2s}.grid-leave-active[data-v-e29c513d]{transition:opacity .3s,transform .4s;position:absolute}.grid-enter-from[data-v-e29c513d],.grid-leave-to[data-v-e29c513d]{opacity:0;transform:translateY(2rem)scale(.97)}.clients[data-v-7a7a6f66]{gap:2rem;display:grid}.clients__label[data-v-7a7a6f66]{font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.clients__logo[data-v-7a7a6f66]{place-items:center;width:clamp(8rem,6rem + 5vw,11rem);padding-inline:1.5rem;display:grid}.clients__logo img[data-v-7a7a6f66]{filter:brightness(1.55)contrast(.9);opacity:.65;width:100%;height:auto;transition:opacity var(--dur) ease, filter var(--dur) ease}.clients__logo:hover img[data-v-7a7a6f66]{opacity:1;filter:brightness(2)}.work[data-v-b6fd0344]{padding-top:clamp(3rem,8vh,6rem)}.work__grid[data-v-b6fd0344]{margin-top:clamp(3rem,6vw,5rem)}.clients[data-v-b6fd0344]{padding-block:clamp(5rem,12vh,9rem)}
