.hello.svelte-13scv9n{max-width:42rem;margin:0 auto;padding:0 1.25rem 4rem}.hello__hero.svelte-13scv9n{margin:2.5rem 0 2rem}.hello__hero.svelte-13scv9n h1:where(.svelte-13scv9n){font-family:var(--display);text-transform:uppercase;font-size:clamp(2.5rem,8vw,5rem);line-height:.95;letter-spacing:-.01em;margin:0;color:var(--pink);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill}.hello__lede.svelte-13scv9n{font-family:var(--slab);font-weight:400;margin:1.25rem 0 0;font-size:1.05rem;color:var(--body);max-width:36rem;line-height:1.65}.hello__contact.svelte-13scv9n{font-family:var(--slab);font-size:1.05rem;line-height:1.65;color:var(--body);margin:1.25rem 0 0}.hello__contact.svelte-13scv9n a:where(.svelte-13scv9n){border-bottom:2px solid var(--pink);padding-bottom:1px}.hello__contact.svelte-13scv9n a:where(.svelte-13scv9n):hover{background:var(--pink)}.hello.svelte-13scv9n h2:where(.svelte-13scv9n){font-family:var(--display);text-transform:uppercase;font-size:1.4rem;letter-spacing:.01em;line-height:1.15;margin:3.25rem 0 1.25rem;color:var(--ink)}.role.svelte-13scv9n{margin:1.5rem 0 0;padding:1rem 1.1rem;background:var(--card);border:var(--border)}.role.svelte-13scv9n h3:where(.svelte-13scv9n){font-family:var(--slab);font-weight:700;font-size:1.1rem;margin:0 0 .5rem;color:var(--ink)}.role.svelte-13scv9n p:where(.svelte-13scv9n){margin:.6rem 0 0;color:var(--body);line-height:1.55}.role.svelte-13scv9n p:where(.svelte-13scv9n):first-of-type{margin-top:0}.role.svelte-13scv9n a:where(.svelte-13scv9n){border-bottom:2px solid var(--pink);padding-bottom:1px}.role.svelte-13scv9n a:where(.svelte-13scv9n):hover{background:var(--pink)}
