.btc__link[data-astro-cid-gx5ra45k]{height:100%;color:inherit;border-radius:var(--b-radius);text-decoration:none;display:block}.btc__media[data-astro-cid-gx5ra45k]{border-radius:var(--b-radius);background:var(--b-paper);overflow:hidden}.btc__media[data-astro-cid-gx5ra45k] img{transition:transform .42s var(--b-ease)}.btc__media[data-astro-cid-gx5ra45k] .co-slot{aspect-ratio:1}.btc__media[data-astro-cid-gx5ra45k] .co-slot__brief,.btc__media[data-astro-cid-gx5ra45k] .co-slot__id{display:none}.btc__link[data-astro-cid-gx5ra45k]:hover .btc__media[data-astro-cid-gx5ra45k] img{transform:scale(1.035)}.btc__name[data-astro-cid-gx5ra45k]{letter-spacing:-.015em;color:var(--b-ink);text-wrap:pretty;margin-top:.9rem;font-size:1.0625rem;font-weight:600;line-height:1.25}.btc__link[data-astro-cid-gx5ra45k]:hover .btc__name[data-astro-cid-gx5ra45k]{color:var(--b-accent);text-underline-offset:.2em;text-decoration:underline}.btc__role[data-astro-cid-gx5ra45k]{color:var(--b-ink-muted);margin-top:.3rem;font-size:.875rem;line-height:1.45}.btc__place[data-astro-cid-gx5ra45k]{color:var(--b-accent-ink);align-items:center;gap:.35rem;margin-top:.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.btc__place[data-astro-cid-gx5ra45k] svg[data-astro-cid-gx5ra45k]{flex:none}.btc--tags[data-astro-cid-gx5ra45k] .btc__link[data-astro-cid-gx5ra45k]{height:auto}.btc__tags[data-astro-cid-gx5ra45k]{flex-wrap:wrap;gap:.3rem;margin-top:.55rem;display:flex}.btc__tag[data-astro-cid-gx5ra45k]{background:var(--b-white);box-shadow:inset 0 0 0 1px var(--b-line-strong);color:var(--b-ink);border-radius:999px;padding:.15rem .5rem;font-size:.75rem;font-weight:600;line-height:1.4}.btc__tag[data-astro-cid-gx5ra45k][hidden]{display:none}.btc__status[data-astro-cid-gx5ra45k]{background:var(--b-paper-deep);font-family:var(--b-font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--b-ink);border-radius:4px;margin-top:.6rem;padding:.2rem .5rem;font-size:.6875rem;display:inline-block}.tf[data-astro-cid-h2dd6nc3]{margin:-.75rem 0 clamp(1.5rem,3vw,2.25rem)}.tf__controls[data-astro-cid-h2dd6nc3]{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}.tf__field[data-astro-cid-h2dd6nc3]{flex-direction:column;flex:14rem;gap:.35rem;max-width:22rem;display:flex}.tf__label[data-astro-cid-h2dd6nc3]{font-size:var(--b-size-small);color:var(--b-ink);font-weight:700}.tf__select[data-astro-cid-h2dd6nc3]{appearance:none;border:1.5px solid var(--b-ink);border-radius:var(--b-radius-sm);background-color:var(--b-white);background-image:linear-gradient(45deg, transparent 50%, var(--b-ink) 50%), linear-gradient(135deg, var(--b-ink) 50%, transparent 50%);width:100%;min-height:48px;color:var(--b-ink);font:inherit;cursor:pointer;background-position:calc(100% - 1.15rem) 52%,calc(100% - .8rem) 52%;background-repeat:no-repeat;background-size:.35rem .35rem;padding:.6rem 2.5rem .6rem .85rem;font-size:1rem}.tf__select[data-astro-cid-h2dd6nc3]:focus-visible{outline:3px solid var(--b-accent);outline-offset:2px}.tf__field--pills[data-astro-cid-h2dd6nc3]{flex:0 auto;max-width:none}.tf__pills[data-astro-cid-h2dd6nc3]{flex-wrap:wrap;gap:.5rem;display:flex}.tf__pill[data-astro-cid-h2dd6nc3]{border:1.5px solid var(--b-ink);background:var(--b-white);min-height:48px;color:var(--b-ink);font:inherit;cursor:pointer;transition:background-color .16s var(--b-ease), color .16s var(--b-ease);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1.05rem .5rem .85rem;font-size:.9375rem;font-weight:700;display:inline-flex}.tf__pill[data-astro-cid-h2dd6nc3][aria-pressed=true]{background:var(--b-accent);border-color:var(--b-accent);color:var(--b-white)}.tf__pill[data-astro-cid-h2dd6nc3][aria-pressed=false]{color:var(--b-ink-muted);border-color:var(--b-line-strong)}.tf__pill[data-astro-cid-h2dd6nc3]:hover{border-color:var(--b-accent)}.tf__pill[data-astro-cid-h2dd6nc3]:focus-visible{outline:3px solid var(--b-accent);outline-offset:3px}.tf__pill-icon[data-astro-cid-h2dd6nc3]{place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.tf__pill[data-astro-cid-h2dd6nc3]{transition:none}}.tf__clear[data-astro-cid-h2dd6nc3]{min-height:48px;color:var(--b-ink);font:inherit;text-decoration:underline;text-decoration-color:var(--b-accent);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;padding:.5rem .25rem;font-weight:600;text-decoration-thickness:2px}.tf__clear[data-astro-cid-h2dd6nc3]:hover{color:var(--b-accent)}.tf__status[data-astro-cid-h2dd6nc3]{font-size:var(--b-size-small);color:var(--b-ink-muted);margin-top:.85rem}.tf__status[data-astro-cid-h2dd6nc3]:empty{margin-top:0}.tf--empty[data-astro-cid-h2dd6nc3] .tf__status[data-astro-cid-h2dd6nc3]{color:var(--b-ink);font-weight:600}
