.project-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;display:grid}.project-grid-card{min-width:0;transition:flex-grow .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),box-shadow .5s,filter .5s;position:relative}@media (width>=48rem){.project-grid{display:flex}.project-grid-card{flex:1 1 0}.project-grid-card:nth-child(odd){align-self:flex-start}.project-grid-card:nth-child(2n){align-self:flex-end}.project-grid-card:hover{flex-grow:1.28;transform:translateY(0)scale(1.025)}}.hero-background-depth.svelte-go52y5{--gradient-edge-start:color-mix(in srgb, var(--color-accent) 28%, white);--gradient-from:color-mix(in srgb, var(--color-accent) 62%, white);--gradient-accent:var(--color-accent);--gradient-mid:color-mix(in srgb, var(--color-accent) 78%, black);--gradient-to:color-mix(in srgb, var(--color-accent) 62%, white);--gradient-edge-end:color-mix(in srgb, var(--color-accent) 28%, white);background:linear-gradient(var(--gradient-edge-start) 0%, var(--gradient-from) 22%, var(--gradient-accent) 38%, var(--gradient-accent) 47%, var(--gradient-mid) 49%, var(--gradient-mid) 51%, var(--gradient-accent) 53%, var(--gradient-accent) 62%, var(--gradient-to) 78%, var(--gradient-edge-end) 100%);animation:13s linear infinite svelte-go52y5-hero-background-depth-rise}@keyframes svelte-go52y5-hero-background-depth-rise{0%{transform:translateY(40vh)rotate(0)}to{transform:translateY(-220vh)rotate(15deg)}}
