.projects_grid.svelte-1mrwxpm{grid-gap:2em;grid-template-columns:1fr 1fr 1fr;display:grid}.cover_wrap.svelte-1mrwxpm{aspect-ratio:16/9;background:#d9d9d9;transition:transform .3s;position:relative;overflow:hidden}.cover_wrap.svelte-1mrwxpm .project_cover{object-fit:cover;width:100%;height:100%;display:block}.cover_wrap.svelte-1mrwxpm .wrapper{width:100%!important;height:auto!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.cover_wrap.svelte-1mrwxpm .plyr{height:100%}.cover_wrap.svelte-1mrwxpm .plyr__video-embed{height:100%!important;padding-bottom:0!important}.wide-trailer.svelte-1mrwxpm .cover_wrap:where(.svelte-1mrwxpm) .wrapper{height:100%!important;width:var(--video-cover-width)!important}.project.svelte-1mrwxpm{text-decoration:none;transition:opacity .3s,transform .3s}.desc.svelte-1mrwxpm{transition:opacity .3s,transform .3s}.project.svelte-1mrwxpm h3:where(.svelte-1mrwxpm){margin-top:.25em;margin-bottom:0}.project.svelte-1mrwxpm p:where(.svelte-1mrwxpm){font-size:1rem}@media (hover:hover){.project.svelte-1mrwxpm:hover .cover_wrap:where(.svelte-1mrwxpm){transform:scale(1.025)}.project.svelte-1mrwxpm:hover .desc:where(.svelte-1mrwxpm){color:#000;transform:translateY(.25em)}}@media only screen and (width<=1000px){.projects_grid.svelte-1mrwxpm{grid-gap:1.5em;grid-template-columns:1fr 1fr}}@media only screen and (width<=800px){.projects_grid.svelte-1mrwxpm{grid-gap:1em}}@media only screen and (width<=600px){.projects_grid.svelte-1mrwxpm{grid-gap:2em;grid-template-columns:1fr}}
