.work-card[data-v-5fd49370]{min-width:0}.work-card__link[data-v-5fd49370]{color:inherit;display:block}.work-card__media[data-v-5fd49370]{background:var(--work-bg);color:var(--work-ink);aspect-ratio:1.48;border-radius:22px;place-items:center;padding:40px 34px;display:grid;position:relative;overflow:hidden}.work-card__media img[data-v-5fd49370]{object-fit:contain;border-radius:6px;width:100%;height:auto;max-height:100%;transition:transform .4s;display:block;box-shadow:0 15px 30px #0002}.work-card__number[data-v-5fd49370]{font-family:var(--font-mono);font-size:12px;position:absolute;top:14px;left:18px}.work-card__arrow[data-v-5fd49370]{font-size:25px;position:absolute;bottom:16px;right:18px}.work-card__link:hover img[data-v-5fd49370]{transform:scale(1.035)}.work-card__text[data-v-5fd49370]{max-width:590px;padding:22px 0 34px}.work-card__text p[data-v-5fd49370]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--case-ink,var(--px-text)) 68%, transparent);font-size:12px}.work-card__text h3[data-v-5fd49370]{font-family:var(--font-display);letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(22px,2.3vw,30px);font-weight:500;line-height:1.2}.work-card__text>span[data-v-5fd49370]{color:color-mix(in srgb, var(--case-ink,var(--px-text)) 76%, transparent);font-size:15px;line-height:1.7}@media (width<=640px){.work-card__media[data-v-5fd49370]{padding:32px 24px}.work-card__text[data-v-5fd49370]{padding-top:16px}.work-card__text>span[data-v-5fd49370]{font-size:13px}}@media (prefers-reduced-motion:reduce){.work-card__media img[data-v-5fd49370]{transition:none}}
