section.svelte-jx444c{height:300px;display:flex;align-items:center;justify-content:center;border-bottom:var(--border)}section.svelte-jx444c h1:where(.svelte-jx444c){font-size:clamp(3rem,calc(3rem + 1vw),5rem)}.projects.svelte-oqsuc6{display:flex;flex-direction:column}.projects-grid.svelte-oqsuc6{display:grid;grid-template-columns:1fr}.project-card.svelte-oqsuc6{display:flex;flex-direction:column;padding:30px;border:var(--border);border-top:none;text-decoration:none;color:var(--foreground);transition:background-color .2s ease}.project-card.svelte-oqsuc6 a:where(.svelte-oqsuc6){text-decoration:none;color:var(--foreground)}.project-card.svelte-oqsuc6 a:where(.svelte-oqsuc6):hover{color:var(--accent)}.project-card.svelte-oqsuc6 h3:where(.svelte-oqsuc6){font-size:clamp(1.5rem,calc(1.5rem + 2vw),2rem);margin:0}@media(min-width:768px){.projects-grid.svelte-oqsuc6{grid-template-columns:repeat(2,1fr)}.project-card.svelte-oqsuc6:nth-child(odd){border-right:none}}.project-header.svelte-oqsuc6{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1rem}.description.svelte-oqsuc6{font-size:clamp(1rem,calc(1rem + 1vw),1.25rem);line-height:1.5;margin:0 0 1.5rem;flex-grow:1}.tags.svelte-oqsuc6{display:flex;gap:10px;flex-wrap:wrap}.tag.svelte-oqsuc6{font-size:.875rem;padding:4px 12px;border:1px solid var(--foreground)}.tag.github.svelte-oqsuc6{cursor:pointer;transition:background-color .1s ease-out 0s,color .1s ease-out 0s;background-color:var(--foreground);color:var(--background)}.tag.github.svelte-oqsuc6:hover{background-color:var(--background);color:var(--foreground)}
