ul.projects.svelte-17xwvy3.svelte-17xwvy3{list-style:none;padding:0;margin-top:2em}ul.projects.svelte-17xwvy3 li.svelte-17xwvy3{margin-bottom:2em;margin-left:-2em;margin-right:-2em;padding:1.5em 2em;background-color:#eee}ul.projects.svelte-17xwvy3 li h2.svelte-17xwvy3{margin-top:0}@media (prefers-color-scheme: dark){ul.projects.svelte-17xwvy3 li.svelte-17xwvy3{background-color:#222}}@media only screen and (min-width: 720px){ul.projects.svelte-17xwvy3 .content.svelte-17xwvy3{font-size:.9em}}.images.svelte-17xwvy3.svelte-17xwvy3{display:flex;justify-content:space-between;flex-wrap:wrap}.images.svelte-17xwvy3 img{width:calc(33% - .1em);aspect-ratio:1;object-fit:cover}a.button.svelte-17xwvy3.svelte-17xwvy3{display:inline-block;padding:.5em 1em;margin-top:.5em;border:1px solid #333;border-radius:.25em;background-color:#333;color:#fff;text-decoration:none;transition:background-color .3s,color .3s;font-size:1rem}a.button.svelte-17xwvy3.svelte-17xwvy3:hover{background-color:#fff;color:#333}a.button.svelte-17xwvy3 svg.svelte-17xwvy3{width:1rem;height:1rem;margin-left:.5em}a.button.svelte-17xwvy3>div.svelte-17xwvy3{display:flex;align-items:center;justify-content:center}
