.project-preview[data-astro-cid-fatvpzxa]{background:var(--project-thumbnail-background);box-shadow:none;opacity:0;pointer-events:none;border-radius:0;display:block;position:absolute;inset:0;overflow:hidden}.project-preview[data-astro-cid-fatvpzxa]:has(video[data-ready]){opacity:1}video[data-astro-cid-fatvpzxa]{object-fit:cover;object-position:center center;width:calc(100% + 2px);height:calc(100% + 2px);box-shadow:none;border-radius:0;display:block;position:absolute;inset:-1px}@media (prefers-reduced-motion:reduce){.project-preview[data-astro-cid-fatvpzxa]{display:none}}.thumbnail[data-astro-cid-vrwbisxo],.screen[data-astro-cid-vrwbisxo]{position:absolute;inset:0}.thumbnail[data-astro-cid-vrwbisxo] img{object-fit:cover;width:100%;height:100%}.thumbnail[data-astro-cid-vrwbisxo][data-raw-screen=true]{place-items:center;display:grid;container-type:size}.thumbnail[data-astro-cid-vrwbisxo][data-raw-screen=true] .screen[data-astro-cid-vrwbisxo]{width:min(80cqw, calc(88cqh * var(--screen-ratio)));aspect-ratio:var(--screen-ratio);box-shadow:none;filter:none;border-radius:0;position:relative;inset:auto}.thumbnail[data-astro-cid-vrwbisxo][data-raw-screen=true] img,.thumbnail[data-astro-cid-vrwbisxo][data-raw-screen=true] .project-preview,.thumbnail[data-astro-cid-vrwbisxo][data-raw-screen=true] video{box-shadow:none;filter:none;border-radius:0}.thumbnail[data-astro-cid-vrwbisxo][data-raw-screen=true] img{object-fit:contain;object-position:center;display:block}@container (aspect-ratio>=3/2){.thumbnail[data-astro-cid-vrwbisxo][data-raw-screen=true] .screen[data-astro-cid-vrwbisxo]{width:min(74cqw, calc(80cqh * var(--screen-ratio)))}}.project-lock[data-astro-cid-d4yqjggo]{width:20px;height:20px;color:var(--ink);flex:0 0 20px;display:block}
