header.svelte-df5g8h{max-width:48rem;margin-bottom:3rem}h2.svelte-df5g8h{font-size:clamp(2rem,4vw,3.5rem);line-height:1.1;letter-spacing:-.045em;margin:1.2rem 0;text-wrap:balance}p.svelte-df5g8h{color:var(--muted);line-height:1.85}.intro.svelte-df5g8h{font-size:1.1rem}.services.svelte-df5g8h{display:grid;column-gap:4rem}article.svelte-df5g8h{display:grid;grid-template-columns:2rem 1fr;gap:1rem;padding:2rem 0;border-top:1px solid var(--line)}.number.svelte-df5g8h{font:.75rem monospace;color:var(--teal);padding-top:.3rem}h3.svelte-df5g8h{font-size:1.3rem;margin:0 0 .8rem;letter-spacing:-.025em}.outcome.svelte-df5g8h{margin-top:1rem;font-size:.85rem;color:var(--teal);font-weight:650}.process.svelte-df5g8h{background:var(--paper-deep);border-block:1px solid var(--line)}ol.svelte-df5g8h{display:grid;gap:2rem;list-style:none;counter-reset:steps;margin:3rem 0 0;padding:0}li.svelte-df5g8h{counter-increment:steps;border-top:1px solid #bdc9ba;padding-top:1.5rem}li.svelte-df5g8h:before{content:"0" counter(steps);display:block;color:var(--teal);font:.8rem monospace;margin-bottom:1.5rem}.service-contact.svelte-df5g8h{border-top:1px solid var(--line)}.service-contact.svelte-df5g8h .container-custom:where(.svelte-df5g8h){display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;align-items:center}.service-contact.svelte-df5g8h p:where(.svelte-df5g8h){max-width:40rem}@media(min-width:768px){.services.svelte-df5g8h{grid-template-columns:1fr 1fr}ol.svelte-df5g8h{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){ol.svelte-df5g8h{grid-template-columns:repeat(4,1fr)}}
