.intro.svelte-1bv7ezn{color:#888;font-size:.95rem;line-height:1.7;margin:0}.contact-list.svelte-1bv7ezn{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}.contact-item.svelte-1bv7ezn{display:flex;align-items:center;gap:1.5rem}.contact-label.svelte-1bv7ezn{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#555;min-width:80px}.contact-value.svelte-1bv7ezn{color:#ccc;text-decoration:none;font-size:.95rem;transition:color .2s}.contact-value.svelte-1bv7ezn:hover{color:#fff}
