main.svelte-1uha8ag{padding:19vh 6vw}.wrap.svelte-1uha8ag{gap:13vh;max-width:560px;margin:0 auto;display:grid}h1.svelte-1uha8ag{letter-spacing:.06em;margin:0;font-size:clamp(30px,4.2vw,40px);font-weight:300}.role.svelte-1uha8ag{letter-spacing:.42em;text-transform:uppercase;color:var(--text-dim);margin:20px 0 0;font-size:10.5px;font-weight:600}.about.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);margin:0 0 24px;font-size:16.5px;font-weight:300;line-height:2.15}.about.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin:0}.practice.svelte-1uha8ag ul:where(.svelte-1uha8ag){letter-spacing:.36em;text-transform:uppercase;color:var(--text-faint);margin:0;padding:0;font-size:10.5px;font-weight:600;line-height:3;list-style:none}.contact.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:18px;margin:0;padding:0;list-style:none;display:grid}.contact.svelte-1uha8ag a:where(.svelte-1uha8ag){width:fit-content;color:var(--text);align-items:baseline;gap:26px;font-size:16px;font-weight:300;text-decoration:none;display:flex}.contact.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent)}.contact.svelte-1uha8ag .label:where(.svelte-1uha8ag){letter-spacing:.36em;text-transform:uppercase;width:80px;color:var(--label);flex:none;font-size:9.5px;font-weight:600}@media (width<=480px){main.svelte-1uha8ag{padding:12vh 7vw}.wrap.svelte-1uha8ag{gap:9vh}.contact.svelte-1uha8ag a:where(.svelte-1uha8ag){gap:16px}.contact.svelte-1uha8ag .label:where(.svelte-1uha8ag){width:68px}}
