.ResourceLibrary_library__iirZV{scroll-margin-top:7rem}.ResourceLibrary_bar__T1KXc{display:flex;flex-wrap:wrap;gap:.5rem}.ResourceLibrary_chip__Yhl4r{display:inline-flex;align-items:baseline;gap:.5rem;padding:.6875rem .9375rem;border:1px solid var(--line);font:500 .8125rem/1 var(--font-sans);color:var(--fg);transition:background-color .3s var(--ease-soft),border-color .3s var(--ease-soft),color .3s var(--ease-soft)}.ResourceLibrary_chip__Yhl4r:hover{border-color:var(--accent)}.ResourceLibrary_chip__Yhl4r[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff)}.ResourceLibrary_chipCount__F78SC{font:500 .625rem/1 var(--font-mono);letter-spacing:.06em;opacity:.7}.ResourceLibrary_status__7EVTN{margin:1.5rem 0 1.25rem;font:500 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2)}.ResourceLibrary_grid__hUbw6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;transition:opacity .2s var(--ease-soft),transform .42s var(--ease-out)}.ResourceLibrary_grid__hUbw6[data-fading]{opacity:0;transform:translate3d(0,.5rem,0)}.ResourceLibrary_grid__hUbw6 li{animation:ResourceLibrary_card-in__qOcQN .64s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 45ms)}@keyframes ResourceLibrary_card-in__qOcQN{0%{opacity:0;transform:translate3d(0,.75rem,0)}}.ResourceLibrary_card__8kHmb{position:relative;display:flex;flex-direction:column;gap:.75rem;width:100%;height:100%;padding:1.5rem;text-align:left;background:var(--card);border:1px solid var(--line);color:var(--fg);transition:border-color .42s var(--ease-soft),transform .7s var(--ease-out),box-shadow .7s var(--ease-out)}.ResourceLibrary_card__8kHmb:focus-visible,.ResourceLibrary_card__8kHmb:hover{border-color:var(--accent);transform:translate3d(0,-.25rem,0);box-shadow:0 1.25rem 2.5rem -1.75rem color-mix(in srgb,var(--ink) 45%,transparent)}.ResourceLibrary_media__wqyFL{position:relative;display:block;margin:-1.5rem -1.5rem .5rem;aspect-ratio:16/9;overflow:hidden;background:var(--seed)}.ResourceLibrary_media__wqyFL img{object-fit:cover;filter:grayscale(.55);transition:filter 1s var(--ease-soft),transform 1.6s var(--ease-out)}.ResourceLibrary_card__8kHmb:focus-visible .ResourceLibrary_media__wqyFL img,.ResourceLibrary_card__8kHmb:hover .ResourceLibrary_media__wqyFL img{filter:none;transform:scale(1.04)}.ResourceLibrary_play__2zus9{position:absolute;right:1rem;bottom:1rem;width:3rem;height:3rem;border-radius:50%;background:color-mix(in srgb,var(--deep) 55%,transparent);border:1px solid color-mix(in srgb,#fff 55%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .7s var(--ease-out),background-color .42s var(--ease-soft)}.ResourceLibrary_play__2zus9:after{content:"";position:absolute;left:52%;top:50%;border-color:transparent transparent transparent #fff;border-style:solid;border-width:.45rem 0 .45rem .75rem;transform:translate(-50%,-50%)}.ResourceLibrary_card__8kHmb:hover .ResourceLibrary_play__2zus9{transform:scale(1.08);background:var(--accent)}.ResourceLibrary_kind__1TNs_{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .5rem;font:500 .625rem/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.ResourceLibrary_meta__2WkLk{color:var(--fg-2)}.ResourceLibrary_dot__G5KVK{width:.4375rem;height:.4375rem;background:var(--accent)}.ResourceLibrary_title__i0wRY{font:var(--display-weight) calc(1.3125rem * var(--display-scale)) /1.2 var(--font-display);letter-spacing:calc(-.03em * var(--display-track));text-wrap:balance;text-shadow:var(--display-shadow);transition:color .42s var(--ease-soft)}.ResourceLibrary_card__8kHmb:hover .ResourceLibrary_title__i0wRY{color:var(--accent)}.ResourceLibrary_text__9ZokY{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font:400 .9375rem/1.5 var(--font-sans);color:var(--fg-2)}.ResourceLibrary_cta__qOz2h{margin-top:auto;padding-top:.75rem;font:500 .8125rem/1 var(--font-sans);color:var(--fg)}.ResourceLibrary_cta__qOz2h span{display:inline-block;margin-left:.25rem;color:var(--accent);transition:transform .7s var(--ease-out)}.ResourceLibrary_card__8kHmb:hover .ResourceLibrary_cta__qOz2h span{transform:translateX(.3rem)}@media (max-width:1199.98px){.ResourceLibrary_grid__hUbw6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.ResourceLibrary_grid__hUbw6{grid-template-columns:1fr}.ResourceLibrary_chip__Yhl4r{padding:.625rem .75rem}}@media (prefers-reduced-motion:reduce){.ResourceLibrary_grid__hUbw6 li{animation:none}.ResourceLibrary_card__8kHmb,.ResourceLibrary_card__8kHmb:hover{transform:none}}