.work-card[data-astro-cid-ornuhm5y]{background-color:#20202000;border-radius:24px;flex-direction:column;gap:20px;min-width:0;padding:20px;transition:background-color .8s,transform .4s;display:flex;position:relative}.work-card[data-astro-cid-ornuhm5y]:hover{background-color:var(--color-tile-hover)}.work-card[data-astro-cid-ornuhm5y]:active{transform:scale(.97)}.work-card__image[data-astro-cid-ornuhm5y]{border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 0 18px #ffffff12}.work-card__image[data-astro-cid-ornuhm5y]:after{--badge:96px;--arrow:40px;content:"";z-index:3;top:calc(50% - var(--badge) / 2);left:calc(50% - var(--badge) / 2);width:var(--badge);height:var(--badge);backdrop-filter:blur(5px);background-color:#00000080;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M7%2017L17%207M8%207h9v9%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:var(--arrow) var(--arrow);pointer-events:none;opacity:0;border-radius:50%;transition:transform .3s cubic-bezier(.55,0,.1,1),opacity .3s cubic-bezier(.55,0,.1,1);position:absolute;transform:scale(0)}.work-card[data-astro-cid-ornuhm5y]:hover .work-card__image[data-astro-cid-ornuhm5y]:after{opacity:1;transform:scale(1)}.work-card__text[data-astro-cid-ornuhm5y]{flex-flow:wrap;align-items:baseline;gap:4px 24px;padding:4px 20px 12px;display:flex}.work-card__category[data-astro-cid-ornuhm5y]{color:var(--color-faint);font-family:var(--font-mono);font-weight:var(--weight-regular);flex:0 0 100%;font-size:13px;line-height:1.4}.work-card__title[data-astro-cid-ornuhm5y]{color:#fff;font-family:var(--font-sans);font-weight:var(--weight-bold);letter-spacing:0;flex:0 auto;font-size:28px;line-height:1.1}.work-card__title[data-astro-cid-ornuhm5y] a[data-astro-cid-ornuhm5y]:after{content:"";z-index:4;border-radius:inherit;position:absolute;inset:0}.work-card__summary[data-astro-cid-ornuhm5y]{color:var(--color-faint);font-family:var(--font-sans);font-weight:var(--weight-medium);text-align:right;margin-left:auto;font-size:14px;line-height:1.4}.work-card--feature[data-astro-cid-ornuhm5y] .work-card__title[data-astro-cid-ornuhm5y]{font-size:34px}@media (width>=1001px){.work-card--standard[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y]{min-height:553px}}.work-card--compact[data-astro-cid-ornuhm5y]{border-radius:14px;gap:14px;padding:10px}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__image[data-astro-cid-ornuhm5y]{border-radius:8px}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__image[data-astro-cid-ornuhm5y]:after{--badge:48px;--arrow:20px}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__text[data-astro-cid-ornuhm5y]{column-gap:12px;padding:0 0 4px}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__category[data-astro-cid-ornuhm5y]{font-size:11px}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__title[data-astro-cid-ornuhm5y]{flex:1 1 0;min-width:0;font-size:18px;line-height:1.2}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__summary[data-astro-cid-ornuhm5y]{flex:0 auto;max-width:60%;font-size:13px}@media (width>=1001px) and (width<=1400px){.work-card--compact[data-astro-cid-ornuhm5y] .work-card__title[data-astro-cid-ornuhm5y]{flex:0 auto}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__summary[data-astro-cid-ornuhm5y]{text-align:left;flex:0 0 100%;max-width:none;margin-left:0}}@media (width<=1000px){.work-card--standard[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y]{border-radius:20px;padding:14px}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__image[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y] .work-card__image[data-astro-cid-ornuhm5y]{border-radius:12px}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__image[data-astro-cid-ornuhm5y]:after,.work-card--feature[data-astro-cid-ornuhm5y] .work-card__image[data-astro-cid-ornuhm5y]:after{--badge:72px;--arrow:30px}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__text[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y] .work-card__text[data-astro-cid-ornuhm5y]{column-gap:16px;padding:2px 10px 8px}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__category[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y] .work-card__category[data-astro-cid-ornuhm5y]{font-size:12px}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__title[data-astro-cid-ornuhm5y]{font-size:21px}.work-card--feature[data-astro-cid-ornuhm5y] .work-card__title[data-astro-cid-ornuhm5y]{font-size:28px}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__summary[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y] .work-card__summary[data-astro-cid-ornuhm5y]{font-size:13px}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__summary[data-astro-cid-ornuhm5y]{text-align:left;flex:0 0 100%;margin-left:0}}@media (width<=750px){.work-card[data-astro-cid-ornuhm5y],.work-card--standard[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y]{gap:14px;padding:0}.work-card[data-astro-cid-ornuhm5y]:hover{background-color:#0000}.work-card[data-astro-cid-ornuhm5y] .work-card__image[data-astro-cid-ornuhm5y]{box-shadow:0 0 0 1px #ffffff14,0 0 12px #ffffff0f}.work-card[data-astro-cid-ornuhm5y] .work-card__image[data-astro-cid-ornuhm5y]:after{display:none}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__text[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y] .work-card__text[data-astro-cid-ornuhm5y]{gap:2px 12px;padding:0}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__title[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y] .work-card__title[data-astro-cid-ornuhm5y]{font-size:19px}.work-card--standard[data-astro-cid-ornuhm5y] .work-card__summary[data-astro-cid-ornuhm5y],.work-card--feature[data-astro-cid-ornuhm5y] .work-card__summary[data-astro-cid-ornuhm5y]{text-align:right;flex:0 auto;margin-left:auto;font-size:12px}.work-card--compact[data-astro-cid-ornuhm5y]{gap:10px}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__text[data-astro-cid-ornuhm5y]{gap:2px 8px;padding:0}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__category[data-astro-cid-ornuhm5y]{font-size:10px}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__title[data-astro-cid-ornuhm5y]{flex:0 auto;font-size:15px}.work-card--compact[data-astro-cid-ornuhm5y] .work-card__summary[data-astro-cid-ornuhm5y]{text-align:left;flex:0 0 100%;max-width:none;margin-left:0;font-size:11px}}@media (prefers-reduced-motion:reduce){.work-card[data-astro-cid-ornuhm5y],.work-card__image[data-astro-cid-ornuhm5y]:after{transition:none}.work-card[data-astro-cid-ornuhm5y]:active{transform:none}}
