header.svelte-13bgapk{border-bottom:1px solid var(--line)}nav.svelte-13bgapk{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.brand.svelte-13bgapk{flex-shrink:0;width:10rem}a.svelte-13bgapk{color:var(--accent-ink);text-underline-offset:.2em}h1.svelte-13bgapk,h2.svelte-13bgapk,h3.svelte-13bgapk{font-family:Space Grotesk,sans-serif;font-weight:500;line-height:1.15}h1.svelte-13bgapk{max-width:21ch;margin:1rem 0;font-size:clamp(2.2rem,5vw,4.2rem)}h2.svelte-13bgapk{max-width:28ch;margin:0 0 1.5rem;font-size:clamp(1.7rem,3vw,2.6rem)}h3.svelte-13bgapk{margin:0 0 .8rem;font-size:1.3rem}p.svelte-13bgapk,li.svelte-13bgapk{max-width:70ch;color:var(--ink-soft);line-height:1.7}.lead.svelte-13bgapk{color:var(--ink);margin-bottom:1.5rem;font-size:1.15rem}.eyebrow.svelte-13bgapk{color:var(--accent-ink);font-family:Space Mono,monospace;font-size:.8rem}ul.svelte-13bgapk,ol.svelte-13bgapk{margin:0;padding-left:1.3rem}ul.svelte-13bgapk{list-style:outside}ol.svelte-13bgapk{list-style:decimal}li.svelte-13bgapk+li:where(.svelte-13bgapk){margin-top:.8rem}.services.svelte-13bgapk{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}article.svelte-13bgapk{border:1px solid var(--line);border-radius:.5rem;padding:1.3rem}article.svelte-13bgapk p:where(.svelte-13bgapk){margin:0}.actions.svelte-13bgapk{flex-wrap:wrap;gap:.8rem;margin:1.5rem 0;display:flex}@media (width<=899px){.services.svelte-13bgapk{grid-template-columns:1fr}}@media (width<=400px){nav.svelte-13bgapk{font-size:.85rem}.brand.svelte-13bgapk{width:8rem}}
