.work--page[data-astro-cid-t3eiqlen]{padding-top:160px}.work__head[data-astro-cid-t3eiqlen]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.work__title[data-astro-cid-t3eiqlen]{margin-top:16px;font-size:clamp(44px,6vw,88px)}.work__filters[data-astro-cid-t3eiqlen]{flex-wrap:wrap;gap:8px;display:flex}.filter[data-astro-cid-t3eiqlen]{border:1px solid var(--line);cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);background:0 0;border-radius:999px;padding:10px 18px;font-size:14px}.filter[data-astro-cid-t3eiqlen]:hover{border-color:var(--bone-dim)}.filter[data-astro-cid-t3eiqlen][aria-pressed=true]{background:var(--bone);color:var(--charcoal);border-color:var(--bone)}.work__grid[data-astro-cid-t3eiqlen]{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-t3eiqlen][hidden]{display:none}.card[data-astro-cid-t3eiqlen] a[data-astro-cid-t3eiqlen]{flex-direction:column;gap:16px;display:flex}.card__media[data-astro-cid-t3eiqlen]{aspect-ratio:4/3;border-radius:var(--radius);background:var(--charcoal-2);position:relative;overflow:hidden}.card[data-astro-cid-t3eiqlen]:nth-child(3n+2) .card__media[data-astro-cid-t3eiqlen]{border-radius:999px 999px var(--radius) var(--radius)}.card__img[data-astro-cid-t3eiqlen]{transition:transform 1.2s var(--ease);position:absolute;inset:-8% 0}.card__img[data-astro-cid-t3eiqlen] img[data-astro-cid-t3eiqlen],.card__img[data-astro-cid-t3eiqlen] video[data-astro-cid-t3eiqlen]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card__img[data-astro-cid-t3eiqlen] video[data-astro-cid-t3eiqlen]{opacity:0;transition:opacity .5s}.card__img[data-astro-cid-t3eiqlen] video[data-astro-cid-t3eiqlen].is-playing{opacity:1}.card[data-astro-cid-t3eiqlen] a[data-astro-cid-t3eiqlen]:hover .card__img[data-astro-cid-t3eiqlen]{transform:scale(1.05)}.card__watch[data-astro-cid-t3eiqlen]{background:var(--bone);color:var(--charcoal);opacity:0;transition:opacity .5s ease, transform .5s var(--ease);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;position:absolute;bottom:14px;right:14px;transform:translateY(8px)}.card[data-astro-cid-t3eiqlen] a[data-astro-cid-t3eiqlen]:hover .card__watch[data-astro-cid-t3eiqlen],.card[data-astro-cid-t3eiqlen] a[data-astro-cid-t3eiqlen]:focus-visible .card__watch[data-astro-cid-t3eiqlen]{opacity:1;transform:none}.card__meta[data-astro-cid-t3eiqlen]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__meta[data-astro-cid-t3eiqlen] h3[data-astro-cid-t3eiqlen]{letter-spacing:-.01em;font-size:21px;line-height:1.2}.card__kind[data-astro-cid-t3eiqlen]{color:var(--muted);margin-top:4px;font-size:14px;display:block}.card__tag[data-astro-cid-t3eiqlen]{background:var(--charcoal-3);color:var(--bone-dim);border-radius:999px;flex-shrink:0;padding:5px 12px;font-size:12px}.work__progress[data-astro-cid-t3eiqlen]{display:none}.work[data-astro-cid-t3eiqlen].is-rail{align-items:center;min-height:100svh;padding-block:96px 56px;display:flex;overflow:hidden}.work[data-astro-cid-t3eiqlen].is-rail>.container[data-astro-cid-t3eiqlen]{padding-right:0}.work[data-astro-cid-t3eiqlen].is-rail .work__head[data-astro-cid-t3eiqlen]{padding-right:var(--gutter);margin-bottom:36px}.work[data-astro-cid-t3eiqlen].is-rail .work__grid[data-astro-cid-t3eiqlen]{width:max-content;padding-right:var(--gutter);align-items:flex-start;gap:28px;display:flex}.work[data-astro-cid-t3eiqlen].is-rail .card[data-astro-cid-t3eiqlen]{flex:0 0 clamp(360px,34vw,560px)}.work[data-astro-cid-t3eiqlen].is-rail .card__img[data-astro-cid-t3eiqlen]{inset:-8% -10%}.work[data-astro-cid-t3eiqlen].is-rail .card[data-astro-cid-t3eiqlen].is-active .card__watch[data-astro-cid-t3eiqlen]{opacity:1;transform:none}.work[data-astro-cid-t3eiqlen].is-rail .work__progress[data-astro-cid-t3eiqlen]{height:2px;margin:36px var(--gutter) 0 0;background:var(--line);border-radius:2px;display:block;overflow:hidden}.work__progress[data-astro-cid-t3eiqlen] span[data-astro-cid-t3eiqlen]{background:var(--terra);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (width>=2500px){.work__grid[data-astro-cid-t3eiqlen]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1000px){.work__grid[data-astro-cid-t3eiqlen]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.work__grid[data-astro-cid-t3eiqlen]{grid-template-columns:1fr}.card[data-astro-cid-t3eiqlen]:nth-child(3n+2) .card__media[data-astro-cid-t3eiqlen]{border-radius:var(--radius)}}
