header.svelte-rhr9xl .grid:where(.svelte-rhr9xl){min-height:50vh;display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center}@media (max-width: 50rem){header.svelte-rhr9xl .grid:where(.svelte-rhr9xl){grid-template-columns:1fr;gap:1rem}}header.svelte-rhr9xl .title:where(.svelte-rhr9xl){font-size:2.5rem;font-weight:700;margin-bottom:.5rem}header.svelte-rhr9xl .actions:where(.svelte-rhr9xl){margin-top:1rem}.section.svelte-1t7jll0{text-align:center;padding:2rem 0}.section.svelte-1t7jll0 .title:where(.svelte-1t7jll0){font-size:2em}.project.svelte-1t7jll0{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center;margin-bottom:2rem}@media (max-width: 50rem){.project.svelte-1t7jll0{grid-template-columns:1fr;gap:1rem}}.project.svelte-1t7jll0 .title:where(.svelte-1t7jll0){font-size:1.5em;margin-bottom:.5rem}.project.svelte-1t7jll0 .img:where(.svelte-1t7jll0){width:calc(100% - .1rem)}.project.svelte-1t7jll0 .img:where(.svelte-1t7jll0) img:where(.svelte-1t7jll0){display:block;width:100%;aspect-ratio:16/9}.project.svelte-1t7jll0 .links:where(.svelte-1t7jll0){margin-top:1rem;display:flex;gap:.5rem;flex-wrap:wrap}
