.pcard[data-astro-cid-y2vllrex]{background:var(--color-surface);border:1px solid var(--color-border);transition:box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pcard--featured[data-astro-cid-y2vllrex]{border-radius:24px;flex-direction:row}.pcard[data-astro-cid-y2vllrex]:hover{box-shadow:var(--shadow-md)}.pcard__media[data-astro-cid-y2vllrex]{background:var(--color-highlight);aspect-ratio:3/2;overflow:hidden}.pcard--work[data-astro-cid-y2vllrex] .pcard__media[data-astro-cid-y2vllrex]{aspect-ratio:626/393}.pcard--featured[data-astro-cid-y2vllrex] .pcard__media[data-astro-cid-y2vllrex]{aspect-ratio:auto;flex:none;width:59.43%;height:475px}.pcard__img[data-astro-cid-y2vllrex]{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-out)}.pcard[data-astro-cid-y2vllrex]:hover .pcard__img[data-astro-cid-y2vllrex],.pcard[data-astro-cid-y2vllrex]:focus-within .pcard__img[data-astro-cid-y2vllrex]{transform:scale(var(--hover-scale))}.pcard__empty[data-astro-cid-y2vllrex]{height:100%;color:var(--color-text-muted);place-content:center;justify-items:center;gap:8px;display:grid}.pcard__body[data-astro-cid-y2vllrex]{flex-direction:column;flex:1;gap:16px;display:flex}.pcard__body--home[data-astro-cid-y2vllrex]{flex-direction:row;justify-content:space-between;align-items:center;padding:20px 24px 24px}.pcard__body--work[data-astro-cid-y2vllrex]{padding:32px}.pcard__body--featured[data-astro-cid-y2vllrex]{flex:517 1 0;justify-content:center;gap:20px;padding:48px}.pcard__text[data-astro-cid-y2vllrex]{gap:4px;display:grid}.pcard__meta[data-astro-cid-y2vllrex],.pcard__summary[data-astro-cid-y2vllrex],.pcard__metaLabel[data-astro-cid-y2vllrex]{color:var(--color-text-muted)}.pcard__kicker[data-astro-cid-y2vllrex]{color:var(--mm-text-link)}.pcard__link[data-astro-cid-y2vllrex]{color:inherit;text-decoration:none}.pcard__link[data-astro-cid-y2vllrex]:after{content:"";z-index:1;position:absolute;inset:0}.pcard__link[data-astro-cid-y2vllrex]:focus-visible{outline:none}.pcard[data-astro-cid-y2vllrex]:has(.pcard__link:focus-visible){outline:2px solid var(--color-focus);outline-offset:4px}.pcard__draft[data-astro-cid-y2vllrex]{font-family:var(--font-mono);font-size:var(--text-label);vertical-align:middle;margin-left:8px;padding:0 6px;display:inline-block}.pcard__arrow[data-astro-cid-y2vllrex],.pcard__more[data-astro-cid-y2vllrex] .icon,.btn-look[data-astro-cid-y2vllrex] .icon{transition:transform var(--duration-base) var(--ease-out);flex:none}.pcard[data-astro-cid-y2vllrex]:hover .pcard__arrow[data-astro-cid-y2vllrex],.pcard[data-astro-cid-y2vllrex]:hover .pcard__more[data-astro-cid-y2vllrex] .icon,.pcard[data-astro-cid-y2vllrex]:hover .btn-look[data-astro-cid-y2vllrex] .icon{transform:translate(4px)}.pcard__row[data-astro-cid-y2vllrex]{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:auto;padding-top:16px;display:flex}.pcard__more[data-astro-cid-y2vllrex]{border-bottom:var(--link-underline-width) solid var(--color-link-underline);font-weight:var(--weight-semibold);transition:border-color var(--duration-fast) var(--ease-standard);align-items:center;gap:8px;padding-bottom:4px;line-height:1.5;display:inline-flex}.pcard[data-astro-cid-y2vllrex]:hover .pcard__more[data-astro-cid-y2vllrex]{border-bottom-color:var(--mm-text-link)}.pcard__facts[data-astro-cid-y2vllrex]{flex-wrap:wrap;gap:16px 24px;padding-top:8px;display:flex}.pcard__facts[data-astro-cid-y2vllrex] .meta-item[data-astro-cid-y2vllrex]{flex:1 1 0;min-width:0}.btn-look[data-astro-cid-y2vllrex]{background:var(--color-accent);min-height:48px;color:var(--color-accent-contrast);font-weight:var(--weight-semibold);transition:background-color var(--duration-fast) var(--ease-standard);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:0 24px;display:inline-flex}.pcard[data-astro-cid-y2vllrex]:hover .btn-look[data-astro-cid-y2vllrex]{background:var(--color-accent-hover)}@media (width<=1023px){.pcard--featured[data-astro-cid-y2vllrex]{flex-direction:column}.pcard--featured[data-astro-cid-y2vllrex] .pcard__media[data-astro-cid-y2vllrex]{aspect-ratio:348/219;width:100%;height:auto}}@media (width<=767px){.pcard__body--work[data-astro-cid-y2vllrex]{padding:24px}.pcard--featured[data-astro-cid-y2vllrex]{border-radius:16px}.pcard__body--featured[data-astro-cid-y2vllrex]{gap:16px;padding:32px 24px}.pcard__row[data-astro-cid-y2vllrex]{flex-direction:column;align-items:flex-start;gap:0}}
