main.svelte-cwls5q{max-inline-size:42rem;padding:var(--gutter);gap:1.5rem;padding-block-end:4rem;display:grid}h1.svelte-cwls5q{letter-spacing:-.02em;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:800;font-stretch:112%;line-height:1.05}h2.svelte-cwls5q{margin-block-start:1rem;font-size:1.5rem;font-weight:700}ul.svelte-cwls5q{gap:.75rem;margin:0;padding-inline-start:1.25rem;display:grid}.build.svelte-cwls5q{color:var(--colour-muted);margin-block-start:1rem;font-size:1rem}
