.project-container.svelte-on690q{--adjusted-project-height: max(var(--project-height), 15em);height:var(--adjusted-project-height);width:100%;display:grid;align-items:center;position:relative}.project.svelte-on690q{margin:auto;position:relative}h2.svelte-on690q{margin:0;text-align:center;width:100%}a.svelte-on690q{text-decoration:none;color:inherit;display:flex}.no-link.svelte-on690q{text-decoration:line-through}.project-background-container.svelte-on690q{position:absolute;inset:0}.project-background.svelte-on690q{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw;height:100%}.project-description.svelte-on690q{margin:0 auto;width:fit-content;max-width:20em}.next-anchor.svelte-on690q{color:var(--text-color-alt-3);text-decoration:none;text-align:center;display:block;margin-top:.5em;position:absolute;bottom:calc(calc(var(--adjusted-project-height) * .5) - 6em);width:100%}.projects-header.svelte-sev91s{position:absolute;z-index:10}.projects.svelte-sev91s{position:relative}:root{--project-height: 100vh}.projects.svelte-sev91s>*:nth-child(2n) .project-background{background-color:var(--background-color-alt)}body.shake1{animation:svelte-sev91s-shake1 .5s}@keyframes svelte-sev91s-shake1{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}
