.practice.svelte-v4ttd3{min-width:0}section.svelte-v4ttd3+section:where(.svelte-v4ttd3){margin-top:2.5rem}h2.svelte-v4ttd3{color:rgb(var(--rp-theme-accent-strong));margin-bottom:1rem;font-size:1.5rem;line-height:1.3}p.svelte-v4ttd3{margin-block:0 1rem;font-size:1.0625rem;line-height:1.65}ul.svelte-v4ttd3{padding-left:1.2rem}li.svelte-v4ttd3{padding-block:.3rem;line-height:1.5}.about.svelte-1nl7amu{width:min(100% - 2.5rem,66rem);font-family:var(--font-serif);margin-inline:auto;padding-block:clamp(2.5rem,6vw,5rem) 5rem}.intro.svelte-1nl7amu{max-width:44rem}.eyebrow.svelte-1nl7amu{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:rgb(var(--rp-text-tertiary));font-size:.72rem}h1.svelte-1nl7amu{color:rgb(var(--rp-theme-accent-strong));margin-block:.8rem 1.2rem;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.1}p.svelte-1nl7amu{line-height:1.65}.lead.svelte-1nl7amu{font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.4}.intro.svelte-1nl7amu>p:where(.svelte-1nl7amu):last-child{margin-top:1.25rem;font-size:1.125rem}.body.svelte-1nl7amu{border-top:1px solid rgb(var(--rp-border));grid-template-columns:minmax(0,1fr) 18rem;gap:clamp(2rem,5vw,5rem);margin-top:3rem;padding-top:2rem;display:grid}aside.svelte-1nl7amu{min-width:0}aside.svelte-1nl7amu h2:where(.svelte-1nl7amu){margin-block:.7rem;font-size:1.4rem;line-height:1.25}aside.svelte-1nl7amu a:where(.svelte-1nl7amu){margin-top:1rem;display:inline-block}aside.svelte-1nl7amu .ui-button:where(.svelte-1nl7amu){width:100%;display:flex}.contact.svelte-1nl7amu{border-top:1px solid rgb(var(--rp-border));margin-top:2rem;padding-top:1.5rem}@media (width<=760px){.body.svelte-1nl7amu{grid-template-columns:minmax(0,1fr)}aside.svelte-1nl7amu{grid-row:1}}
