article.svelte-gygcht{padding:2rem}@media screen and (min-width:800px){article.svelte-gygcht{padding:var(--spacer-lg)}}@media screen and (min-width:800px){.project-rail.svelte-gygcht{padding:0 var(--spacer-lg);position:sticky;z-index:1;top:0}}.project-rail.svelte-gygcht ul:where(.svelte-gygcht){border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background-color:var(--background);list-style:none;padding:1rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media screen and (min-width:800px){.project-rail.svelte-gygcht ul:where(.svelte-gygcht){border-top:none}}header.svelte-gygcht{display:flex;flex-direction:column;gap:1rem}h1.project-title.svelte-gygcht{margin:0;font-size:var(--spacer-lg)}p.project-description.svelte-gygcht{margin:0;font-size:1.5rem;opacity:.5}.project-links.svelte-gygcht{margin:1rem 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:.5rem 0;-webkit-user-select:none;user-select:none}.project-links.svelte-gygcht ul:where(.svelte-gygcht){display:flex;gap:.5rem;flex-wrap:wrap;padding:0;list-style:none;margin-bottom:0}.project-links.svelte-gygcht li:where(.svelte-gygcht){font-size:1.1rem;line-height:1;margin:0;list-style-type:none;padding-left:0}.project-links.svelte-gygcht a:where(.svelte-gygcht){color:inherit;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;padding:.5rem;border-radius:.25rem;transition:background-color .2s ease-in-out}.project-links.svelte-gygcht a:where(.svelte-gygcht):hover{background-color:var(--border-color);opacity:1}
