.pcard[data-astro-cid-y2vllrex]{color:var(--text);display:block;position:relative}.pcard__media[data-astro-cid-y2vllrex]{aspect-ratio:16/9;background:var(--ink-3);border-radius:var(--radius);isolation:isolate;display:block;position:relative;overflow:hidden}.pcard__media[data-astro-cid-y2vllrex] img[data-astro-cid-y2vllrex]{transition:transform 1.4s var(--ease-out), opacity .6s;transform:scale(1.03)}.pcard__video[data-astro-cid-y2vllrex]{opacity:0;transition:opacity .6s;position:absolute;inset:0;transform:scale(1.03)}.pcard__rim[data-astro-cid-y2vllrex]{border-radius:inherit;pointer-events:none;z-index:2;transition:box-shadow .6s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff09}.pcard[data-astro-cid-y2vllrex]:hover .pcard__media[data-astro-cid-y2vllrex] img[data-astro-cid-y2vllrex],.pcard[data-astro-cid-y2vllrex]:focus-visible .pcard__media[data-astro-cid-y2vllrex] img[data-astro-cid-y2vllrex],.pcard[data-astro-cid-y2vllrex].is-playing .pcard__media[data-astro-cid-y2vllrex] img[data-astro-cid-y2vllrex]{transform:scale(1)}.pcard[data-astro-cid-y2vllrex]:hover .pcard__video[data-astro-cid-y2vllrex],.pcard[data-astro-cid-y2vllrex]:focus-visible .pcard__video[data-astro-cid-y2vllrex],.pcard[data-astro-cid-y2vllrex].is-playing .pcard__video[data-astro-cid-y2vllrex]{opacity:1;transform:scale(1)}.pcard[data-astro-cid-y2vllrex]:hover .pcard__rim[data-astro-cid-y2vllrex],.pcard[data-astro-cid-y2vllrex]:focus-visible .pcard__rim[data-astro-cid-y2vllrex]{box-shadow:inset 0 1px #ffab4773,inset 0 0 0 1px #ffab4733}.pcard__meta[data-astro-cid-y2vllrex]{flex-direction:column;gap:3px;padding:16px 2px 0;display:flex}.pcard__title[data-astro-cid-y2vllrex]{letter-spacing:-.015em;text-wrap:balance;font-size:1.05rem;font-weight:700;line-height:1.25;transition:color .3s}.pcard[data-astro-cid-y2vllrex]:hover .pcard__title[data-astro-cid-y2vllrex]{color:var(--gold)}.pcard__sub[data-astro-cid-y2vllrex]{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:0 10px;font-size:.85rem;display:flex}.pcard__kind[data-astro-cid-y2vllrex]{align-items:center;gap:inherit;white-space:nowrap;display:inline-flex}.pcard__dot[data-astro-cid-y2vllrex]{background:var(--violet);border-radius:50%;width:3px;height:3px;display:inline-block}.pcard__year[data-astro-cid-y2vllrex]{color:var(--text-2)}.pcard__agency[data-astro-cid-y2vllrex]{color:var(--text-3)}.pcard--l[data-astro-cid-y2vllrex] .pcard__title[data-astro-cid-y2vllrex]{font-size:1.5rem}.pcard--s[data-astro-cid-y2vllrex] .pcard__meta[data-astro-cid-y2vllrex]{gap:2px;padding-top:11px;container-type:inline-size}.pcard--s[data-astro-cid-y2vllrex] .pcard__title[data-astro-cid-y2vllrex]{font-size:max(.8rem, min(.92rem, calc(100cqw * .97 / var(--fit,8))));letter-spacing:-.01em}.pcard--s[data-astro-cid-y2vllrex] .pcard__sub[data-astro-cid-y2vllrex]{gap:0 8px;font-size:.76rem}.pcard--s[data-astro-cid-y2vllrex] .pcard__year[data-astro-cid-y2vllrex]{display:none}.pcard--s[data-astro-cid-y2vllrex] .pcard__sub[data-astro-cid-y2vllrex]{flex-direction:column;align-items:flex-start;row-gap:1px}.pcard--s[data-astro-cid-y2vllrex] .pcard__dot[data-astro-cid-y2vllrex]{display:none}@media (max-width:600px){.pcard__sub[data-astro-cid-y2vllrex]{flex-direction:column;align-items:flex-start;row-gap:1px}.pcard__dot[data-astro-cid-y2vllrex]{display:none}}.pcard--fill[data-astro-cid-y2vllrex]{border-radius:var(--radius);background:var(--ink-3);overflow:hidden;container-type:inline-size}.pcard--fill[data-astro-cid-y2vllrex] .pcard__media[data-astro-cid-y2vllrex]{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.pcard--fill[data-astro-cid-y2vllrex] .pcard__meta[data-astro-cid-y2vllrex]{z-index:3;padding:clamp(14px,2.4cqw,28px);transition:transform .7s var(--ease-out);background:linear-gradient(#0707081f 0%,#0707089e 38%,#070708db 70%,#070708f5 100%);padding-top:clamp(40px,8cqw,96px);position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.pcard--fill[data-astro-cid-y2vllrex] .pcard__title[data-astro-cid-y2vllrex]{letter-spacing:-.025em;text-shadow:0 1px 18px #0707088c;max-width:22ch;font-size:clamp(1.05rem,3.6cqw,2rem);font-weight:800;line-height:1.05}.pcard--fill[data-astro-cid-y2vllrex] .pcard__sub[data-astro-cid-y2vllrex]{color:#f3f1ecc7;margin-top:6px}.pcard--fill[data-astro-cid-y2vllrex] .pcard__dot[data-astro-cid-y2vllrex]{background:var(--gold)}.pcard--fill[data-astro-cid-y2vllrex] .pcard__agency[data-astro-cid-y2vllrex]{color:#f3f1ec8c}.pcard--fill[data-astro-cid-y2vllrex]:hover .pcard__meta[data-astro-cid-y2vllrex]{transform:translateY(-4px)}.pcard--fill[data-astro-cid-y2vllrex]:focus-visible{outline-offset:0}@media (prefers-reduced-motion:reduce){.pcard__media[data-astro-cid-y2vllrex] img[data-astro-cid-y2vllrex],.pcard__video[data-astro-cid-y2vllrex]{transform:none}}
