video.svelte-nh2rlq{aspect-ratio:16/9;width:100%;height:auto;display:block}.project__meta.svelte-nh2rlq{grid-template-columns:1fr;scroll-margin-top:50px;display:grid}@media (width>=768px){.project__meta.svelte-nh2rlq{gap:var(--gap-500);grid-template-columns:1fr 1fr}}.project__meta.svelte-nh2rlq p:where(.svelte-nh2rlq),.project__info.svelte-nh2rlq p{margin-bottom:0}.project__info.svelte-nh2rlq a:where(.svelte-nh2rlq){text-underline-offset:.3rem;text-decoration-thickness:2px}.project__info.svelte-nh2rlq{margin-bottom:var(--gap-500)}@media (width>=768px){.project__info.svelte-nh2rlq{margin-bottom:0}}.project__description.svelte-nh2rlq{max-width:45ch}.project__credits.svelte-nh2rlq{grid-template-columns:1fr;display:grid}@media (width>=768px){.project__credits.svelte-nh2rlq{grid-template-columns:1fr 1fr}}.project__credits.svelte-nh2rlq p{margin-bottom:var(--gap-200)}.project__credits.svelte-nh2rlq strong{font-weight:500}.projects-grid.svelte-nh2rlq{grid-gap:var(--gap-100);display:grid}@media (width>=768px){.projects-grid.svelte-nh2rlq{grid-template-columns:1fr 1fr}}.project__scroll-to-content.svelte-nh2rlq{top:calc(100vh - 60px - 64px - var(--gap-400));mix-blend-mode:difference;z-index:10;transition:all .3s;position:absolute;left:50%;transform:translate(-50%);color:var(--c-white)!important}.project__scroll-to-content.svelte-nh2rlq svg{fill:var(--c-white)}@media (width<=767px){.project__scroll-to-content.svelte-nh2rlq{display:none}}.project__scroll-to-content.has-scrolled.svelte-nh2rlq{opacity:0;pointer-events:none;transform:translate(-50%)translateY(-50%)}.project__hero.svelte-nh2rlq{position:relative}
