.pbar[data-astro-cid-5jq7gnbv]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 24px;margin-top:clamp(32px,5vw,64px);padding:24px 0;display:grid}.pbar__views[data-astro-cid-5jq7gnbv]{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);isolation:isolate;border-radius:999px;justify-self:start;padding:4px;display:inline-flex;position:relative}.pbar__view[data-astro-cid-5jq7gnbv]{z-index:1;min-height:40px;color:var(--text-2);border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:.9rem;font-weight:600;transition:color .35s;display:inline-flex;position:relative}.pbar__view[data-astro-cid-5jq7gnbv] svg[data-astro-cid-5jq7gnbv]{fill:currentColor;width:16px;height:16px}.pbar__view[data-astro-cid-5jq7gnbv].is-on{color:var(--ink)}.pbar__view[data-astro-cid-5jq7gnbv]:not(.is-on):hover{color:var(--text)}.pbar__ind[data-astro-cid-5jq7gnbv]{width:var(--w,50%);background:var(--gold);transform:translateX(var(--x,0));transition:transform .55s var(--ease-out), width .55s var(--ease-out);z-index:0;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.pbar__tally[data-astro-cid-5jq7gnbv]{min-height:40px;color:var(--text-2);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:14px;margin:0;display:flex}.pbar__clear[data-astro-cid-5jq7gnbv]{color:var(--gold);font-weight:500;position:relative}.pbar__clear[data-astro-cid-5jq7gnbv]:after{content:"";transform-origin:100%;height:1px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.pbar__clear[data-astro-cid-5jq7gnbv]:hover:after{transform-origin:0;transform:scaleX(1)}.pbar__filters[data-astro-cid-5jq7gnbv]{flex-direction:column;grid-column:1/-1;gap:10px;min-width:0;display:flex}.pbar__group[data-astro-cid-5jq7gnbv]{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.pbar__label[data-astro-cid-5jq7gnbv]{color:var(--text-3);letter-spacing:.02em;font-size:.78rem;font-weight:500;line-height:40px}.pbar__pills[data-astro-cid-5jq7gnbv]{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.pbar__pill[data-astro-cid-5jq7gnbv]{min-height:40px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-strong);transition:color .3s, background .3s, box-shadow .3s, transform .3s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.85rem;font-weight:500;display:inline-flex}.pbar__pill[data-astro-cid-5jq7gnbv]:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.pbar__pill[data-astro-cid-5jq7gnbv].is-on{color:var(--ink);background:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.pbar__pill[data-astro-cid-5jq7gnbv].is-on .pbar__n[data-astro-cid-5jq7gnbv]{color:var(--ink);opacity:.6}.pbar__n[data-astro-cid-5jq7gnbv]{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}@media (max-width:700px){.pbar[data-astro-cid-5jq7gnbv]{grid-template-columns:1fr;gap:16px}.pbar__tally[data-astro-cid-5jq7gnbv]{justify-content:flex-start;min-height:0}.pbar__tally[data-astro-cid-5jq7gnbv]:has([data-clear][hidden]){display:none}.pbar__group[data-astro-cid-5jq7gnbv]{grid-template-columns:1fr;row-gap:6px}.pbar__label[data-astro-cid-5jq7gnbv]{line-height:1.4}.pbar__pills[data-astro-cid-5jq7gnbv]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-right:calc(-1 * var(--gutter));padding-bottom:2px;padding-right:calc(var(--gutter) + 40px);flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.pbar__pills[data-astro-cid-5jq7gnbv]::-webkit-scrollbar{display:none}.pbar__pill[data-astro-cid-5jq7gnbv]{scroll-snap-align:start;flex:none}.pbar__n[data-astro-cid-5jq7gnbv]{display:none}}.reel[data-astro-cid-neux7vns]{isolation:isolate;padding-top:8px;position:relative}.reel[data-astro-cid-neux7vns][hidden]{display:none}.reel__list[data-astro-cid-neux7vns]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.reel-row[data-astro-cid-neux7vns]{z-index:1;border-bottom:1px solid var(--line);transition:opacity .45s;position:relative}.reel-row[data-astro-cid-neux7vns].is-hidden{display:none}.reel-row__link[data-astro-cid-neux7vns]{color:var(--text);grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:baseline;gap:12px 24px;padding:clamp(18px,2.4vw,30px) 0;display:grid}.reel-row__num[data-astro-cid-neux7vns]{color:var(--violet);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:.85rem;font-weight:500}.reel-row__title[data-astro-cid-neux7vns]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.8rem,4.8vw,4.8rem);font-weight:800;line-height:1.08;display:block}.reel-row__t[data-astro-cid-neux7vns]{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.reel-row__t[data-astro-cid-neux7vns]>span[data-astro-cid-neux7vns]{transition:transform .75s var(--ease-out);display:block}.reel-row__t[data-astro-cid-neux7vns]>span[data-astro-cid-neux7vns]:last-child{color:var(--gold);position:absolute;top:100%;left:0}.reel-row__meta[data-astro-cid-neux7vns]{color:var(--text-2);white-space:nowrap;align-items:baseline;gap:20px;font-size:.9rem;display:flex}.reel-row__kind[data-astro-cid-neux7vns]:before{content:"";background:var(--gold);vertical-align:middle;border-radius:50%;width:3px;height:3px;margin-right:20px;display:inline-block}.reel-row__agency[data-astro-cid-neux7vns]{color:var(--text-3)}.reel-row__year[data-astro-cid-neux7vns]{font-variant-numeric:tabular-nums}.reel-row__thumb[data-astro-cid-neux7vns]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);background:var(--ink-3);grid-column:2/-1;width:min(100%,320px);display:none}@media (hover:hover) and (pointer:fine){.reel-row__link[data-astro-cid-neux7vns]{mix-blend-mode:difference}.reel-row__link[data-astro-cid-neux7vns]:hover .reel-row__t[data-astro-cid-neux7vns]>span[data-astro-cid-neux7vns],.reel-row__link[data-astro-cid-neux7vns]:focus-visible .reel-row__t[data-astro-cid-neux7vns]>span[data-astro-cid-neux7vns]{transform:translateY(-100%)}.reel__list[data-astro-cid-neux7vns]:hover .reel-row[data-astro-cid-neux7vns]:not(:hover){opacity:.32}.reel__list[data-astro-cid-neux7vns]:focus-within .reel-row[data-astro-cid-neux7vns]:not(:focus-within){opacity:.5}}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.reel-row__thumb[data-astro-cid-neux7vns]{display:block}.reel-row__link[data-astro-cid-neux7vns]:hover .reel-row__t[data-astro-cid-neux7vns]>span[data-astro-cid-neux7vns]:first-child,.reel-row__link[data-astro-cid-neux7vns]:focus-visible .reel-row__t[data-astro-cid-neux7vns]>span[data-astro-cid-neux7vns]:first-child{color:var(--gold)}}@media (max-width:760px){.reel-row__link[data-astro-cid-neux7vns]{grid-template-columns:2.5rem minmax(0,1fr)}.reel-row__meta[data-astro-cid-neux7vns]{white-space:normal;flex-wrap:wrap;grid-column:2;gap:6px 16px}.reel-row__kind[data-astro-cid-neux7vns]:before{margin-right:16px}}.reel-preview{z-index:0;aspect-ratio:16/9;pointer-events:none;background:var(--ink-3);opacity:0;visibility:hidden;will-change:transform;border-radius:6px;width:clamp(280px,26vw,500px);position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 40px 90px #0009,inset 0 1px #ffffff1f,inset 0 0 0 1px #ffab472e}.reel-preview img,.reel-preview video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reel-preview video{opacity:0;transition:opacity .4s}.reel-preview.is-playing video{opacity:1}.reel-preview:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffab4733}.pidx[data-astro-cid-yjitjrjk]{padding:clamp(140px,18vw,200px) 0 clamp(72px,10vw,140px)}.pidx__head[data-astro-cid-yjitjrjk]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px clamp(24px,4vw,64px);display:grid}.pidx__title[data-astro-cid-yjitjrjk]{grid-column:1}.pidx__lead[data-astro-cid-yjitjrjk]{text-wrap:balance;grid-column:2;max-width:34ch;margin:0 0 .5em}.pidx[data-astro-cid-yjitjrjk]:not(.js) [data-bar]{display:none}.pidx__empty[data-astro-cid-yjitjrjk]{color:var(--text-2);text-wrap:balance;margin:48px 0 0}.pidx__empty-btn[data-astro-cid-yjitjrjk]{color:var(--gold);text-underline-offset:4px;font-weight:500;text-decoration:underline}@media (max-width:900px){.pidx__head[data-astro-cid-yjitjrjk]{grid-template-columns:1fr;align-items:start}.pidx__lead[data-astro-cid-yjitjrjk]{grid-column:1}}.wall-wrap{margin-top:clamp(32px,4vw,56px);container-type:inline-size}.wall-wrap[hidden]{display:none}.wall{--g:clamp(12px, 1.6vw, 24px);--c:calc((100cqw - 11 * var(--g)) / 12);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:calc((var(--c) - var(--g)) / 2);grid-auto-flow:dense;gap:var(--g);display:grid;position:relative}.wall>.pcard{grid-column:span var(--cs,4);grid-row:span var(--rs,5);min-height:0}.wall>.pcard[data-col]{grid-column:var(--col,1) / span var(--cs,4)}.wall>.pcard.is-hidden{display:none}@media (prefers-reduced-motion:no-preference){.pidx.js:not(.is-ready) .wall>.pcard{opacity:0}}@media (max-width:1000px){.wall{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.wall>.pcard,.wall>.pcard[data-col]{aspect-ratio:16/10;grid-area:auto}}@media (max-width:600px){.wall{grid-template-columns:1fr}.wall>.pcard,.wall>.pcard[data-col]{aspect-ratio:16/9}}@supports not (width:1cqw){.wall{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto}.wall>.pcard,.wall>.pcard[data-col]{aspect-ratio:16/9;grid-area:auto}}
