.blog-filter__controls[data-v-9e1bfd51]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid oklch(.6167 0 0 / 20%)}.blog-filter__label[data-v-9e1bfd51]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#8f8f8f;margin-bottom:.5rem;display:block}.blog-filter__chip-wrap[data-v-9e1bfd51]{display:flex;flex-wrap:wrap;gap:.5rem}.blog-filter__chip[data-v-9e1bfd51]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;border:1px solid oklch(.6167 0 0 / 30%);border-radius:9999px;background:transparent;color:#8f8f8f;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(8px)}.blog-filter--ready .blog-filter__chip[data-v-9e1bfd51]{opacity:1;transform:translateY(0)}.blog-filter__chip[data-v-9e1bfd51]:hover{color:#efedea;border-color:#efedea99;background:#efedea0d}.blog-filter__chip--active[data-v-9e1bfd51]{background:#1e6ec1;border-color:#1e6ec1;color:#efedea;box-shadow:0 0 20px #1e6ec140}.blog-filter__chip--active[data-v-9e1bfd51]:hover{background:#1e6ec1d9;border-color:#1e6ec1d9;color:#efedea}.blog-filter__count[data-v-9e1bfd51]{font-size:.6875rem;opacity:.5}.blog-filter__tags[data-v-9e1bfd51]{display:flex;flex-wrap:wrap;gap:.375rem}.blog-filter__tags-footer[data-v-9e1bfd51]{margin-top:3.5rem;padding-top:2rem;border-top:1px solid oklch(.6167 0 0 / 20%)}.blog-filter__tag[data-v-9e1bfd51]{padding:.3rem .875rem;font-size:.8125rem;border-radius:9999px;background:#121212;border:1px solid transparent;color:#8f8f8f;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(6px)}.blog-filter--ready .blog-filter__tag[data-v-9e1bfd51]{opacity:1;transform:translateY(0)}.blog-filter__tag[data-v-9e1bfd51]:hover{color:#efedea;background:#efedea14}.blog-filter__tag--active[data-v-9e1bfd51]{border-color:#1e6ec1;color:#1e6ec1;background:#1e6ec11a}.blog-filter__active[data-v-9e1bfd51]{margin-bottom:2rem;overflow:hidden}.blog-filter__active-inner[data-v-9e1bfd51]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.5rem;background:#1e6ec114;border:1px solid oklch(.5361 .1495 253.41 / 20%);font-size:.8125rem}.blog-filter__active-icon[data-v-9e1bfd51]{color:#1e6ec1;flex-shrink:0;display:flex}.blog-filter__active-label[data-v-9e1bfd51]{color:#efedea;font-weight:500}.blog-filter__result-count[data-v-9e1bfd51]{color:#8f8f8f;margin-left:auto;flex-shrink:0}.blog-filter__clear[data-v-9e1bfd51]{display:inline-flex;align-items:center;gap:.375rem;background:none;border:none;color:#8f8f8f;cursor:pointer;font-size:.8125rem;padding:.25rem .5rem;border-radius:.25rem;transition:all .2s;flex-shrink:0}.blog-filter__clear[data-v-9e1bfd51]:hover{color:#efedea;background:#efedea14}.filter-bar-enter-active[data-v-9e1bfd51]{transition:all .35s cubic-bezier(.4,0,.2,1)}.filter-bar-leave-active[data-v-9e1bfd51]{transition:all .25s cubic-bezier(.4,0,.2,1)}.filter-bar-enter-from[data-v-9e1bfd51]{opacity:0;max-height:0;margin-bottom:0;transform:translateY(-8px)}.filter-bar-enter-to[data-v-9e1bfd51],.filter-bar-leave-from[data-v-9e1bfd51]{opacity:1;max-height:80px;margin-bottom:2rem;transform:translateY(0)}.filter-bar-leave-to[data-v-9e1bfd51]{opacity:0;max-height:0;margin-bottom:0;transform:translateY(-8px)}.card-enter-active[data-v-9e1bfd51]{transition:all .4s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--card-index, 0) * 80ms)}.card-leave-active[data-v-9e1bfd51]{transition:all .25s cubic-bezier(.4,0,.2,1);position:absolute}.card-enter-from[data-v-9e1bfd51]{opacity:0;transform:scale(.92) translateY(20px)}.card-leave-to[data-v-9e1bfd51]{opacity:0;transform:scale(.95)}.card-move[data-v-9e1bfd51]{transition:transform .4s cubic-bezier(.4,0,.2,1)}.blog-filter__empty[data-v-9e1bfd51]{text-align:center;padding:4rem 2rem;color:#8f8f8f}.blog-filter__empty p[data-v-9e1bfd51]{margin-bottom:1rem}.fade-enter-active[data-v-9e1bfd51],.fade-leave-active[data-v-9e1bfd51]{transition:opacity .3s}.fade-enter-from[data-v-9e1bfd51],.fade-leave-to[data-v-9e1bfd51]{opacity:0}
