.page-intro.svelte-4olzpm{background-color:var(--tint-soft);text-align:center;padding:4.5rem 0 5.5rem}.inner.svelte-4olzpm{max-width:800px}h1.svelte-4olzpm{letter-spacing:-.03em;margin-bottom:.5rem;font-size:clamp(2.4rem,5.5vw,3.9rem);line-height:1.02}.squiggle.svelte-4olzpm{width:min(200px,50%);height:14px;margin-bottom:.9rem;overflow:visible}.squiggle.svelte-4olzpm path:where(.svelte-4olzpm){fill:none;stroke:var(--tint);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.76s ease-out .52s forwards svelte-4olzpm-write-squiggle}.intro.svelte-4olzpm{color:var(--ink-soft);max-width:40rem;margin:0 auto;font-size:1.15rem;font-weight:600}@keyframes svelte-4olzpm-write-squiggle{to{stroke-dashoffset:0}}@media (width<=900px){.page-intro.svelte-4olzpm{padding:3.5rem 0 4.5rem}}.page-intro.compact.svelte-4olzpm{padding:1.5rem 0 2.5rem}.compact.svelte-4olzpm h1:where(.svelte-4olzpm){font-size:clamp(2rem,5vw,2.8rem)}.compact.svelte-4olzpm .squiggle:where(.svelte-4olzpm){margin-bottom:0}@media (prefers-reduced-motion:reduce){.squiggle.svelte-4olzpm path:where(.svelte-4olzpm){stroke-dashoffset:0;animation:none}}
