h1.svelte-1elxaub{text-align:center;margin:1em 0;color:var(--color-text-dark)}h1.svelte-1elxaub span:where(.svelte-1elxaub){display:block}.header.svelte-1elxaub{border-top:16px solid var(--color-purple-deep)}.profile-image.svelte-1elxaub{display:block;border-radius:50%;width:200px;margin:0 auto}.subtitle.svelte-1elxaub{font-weight:400}li.svelte-vtzu2{margin-bottom:10px}.about-me.svelte-vtzu2{text-align:center;margin-bottom:50px}.brand-grid.svelte-vtzu2{display:grid;grid-template-columns:repeat(3,1fr)}.brand-image.svelte-vtzu2{height:140px;display:flex;justify-content:center;align-items:center}.brand-image.svelte-vtzu2 img:where(.svelte-vtzu2){width:140px}.brands.svelte-vtzu2{margin-top:-100px;padding:120px 0 20px;color:var(--color-text-primary);background-color:var(--color-bg-secondary);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.brands-title.svelte-vtzu2{font-weight:400;font-size:35px;padding:10px 0 5px;border-bottom:2px solid var(--color-border)}.intro.svelte-vtzu2{font-style:italic;margin:0 0 10px}.list.svelte-vtzu2{list-style:none;padding:0}@media(max-width:768px){.brand-grid.svelte-vtzu2{grid-template-columns:repeat(2,1fr)}}.first.svelte-1tes396{border-bottom:1px solid var(--color-border)}.project.svelte-1tes396{padding-top:20px}.project-title.svelte-1tes396{font-weight:400;font-size:35px;padding:10px 0 5px;border-bottom:2px solid var(--color-border)}.second.svelte-1tes396{background-color:var(--color-bg-secondary)}.story.svelte-1tes396{margin-top:30px}.story-content.svelte-1tes396 p:where(.svelte-1tes396){margin:20px 0}.story-highlight.svelte-1tes396{color:var(--color-text-secondary);font-style:italic;margin-bottom:20px}.story-link.svelte-1tes396{display:block;padding-bottom:10px;text-decoration:none;font-weight:700}.story-image.svelte-1tes396{width:100%}.story-title.svelte-1tes396{font-size:32px;margin-bottom:10px}.sub.svelte-1tes396{color:var(--color-text-secondary);font-weight:700;margin-top:15px}footer.svelte-jz8lnl{padding:10px 20px;text-align:center;border-top:1px solid var(--color-border)}p.svelte-jz8lnl{margin:20px 0}.footer-title.svelte-jz8lnl{font-size:35px;margin-bottom:20px}
