.container.svelte-vp15hu{max-width:800px;margin:0 auto;padding:2rem}.name.svelte-vp15hu{font-family:Libre Caslon Display,serif;font-size:clamp(2rem,-.875rem + 8.333vw,3.5rem);margin-bottom:2rem}.back-nav.svelte-vp15hu{margin-bottom:2rem}.back-button.svelte-vp15hu{font-family:Libre Caslon Text,serif;text-decoration:none;color:inherit;font-size:1rem}.back-button.svelte-vp15hu:hover{text-decoration:underline}.tech-list.svelte-vp15hu{display:flex;flex-direction:column;gap:1rem}.tech-list.svelte-vp15hu a:where(.svelte-vp15hu){font-family:Libre Caslon Text,serif;font-size:1.2rem;text-decoration:none;color:var(--text-primary);padding:.5rem;border-radius:4px;transition:background-color .2s}.tech-list.svelte-vp15hu a:where(.svelte-vp15hu):hover{background-color:var(--surface-hover)}
