h1.svelte-1uha8ag{color:var(--brand-white);text-align:center;margin:0;padding:0;font-size:3rem;font-weight:700}.title-background.svelte-1uha8ag{background-color:rgba(from var(--brand-accent) r g b / .85);border-radius:var(--corners);width:fit-content;margin:.75rem 0;padding:.5rem 1rem}.featured-projects-container.svelte-1uha8ag{--project-color:rgba(from var(--brand-accent) r g b / .9);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin:0 auto;display:grid}.about.svelte-1uha8ag{border-radius:var(--window-corners);border:1px solid rgba(from var(--brand-grey) r g b / .2);border-right-color:rgba(from var(--brand-grey) r g b / .1);border-bottom-color:rgba(from var(--brand-grey) r g b / .1);background:rgba(from var(--brand-black) r g b / .5);margin-bottom:1rem;padding:1.25rem 1.5rem}@media (width<=600px){.about.svelte-1uha8ag{padding:1rem}}.about.svelte-1uha8ag p:where(.svelte-1uha8ag){color:rgba(from var(--brand-white) r g b / .85);margin:0 0 1rem;line-height:1.6}.about.svelte-1uha8ag .lead:where(.svelte-1uha8ag){color:var(--brand-white);font-size:1.125rem}.tech.svelte-1uha8ag{border-top:1px solid rgba(from var(--brand-grey) r g b / .15);flex-direction:column;gap:.5rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.tech-label.svelte-1uha8ag{font-family:var(--mono-font);text-transform:uppercase;letter-spacing:.05em;color:rgba(from var(--brand-grey) r g b / .7);font-size:10px}.badges.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}
