.services.svelte-dez1kv{padding:3rem 0 7rem}article.svelte-dez1kv{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:clamp(2rem,7vw,7rem);align-items:start;padding:clamp(3rem,8vw,7rem) 0;border-bottom:1px solid var(--line)}article.reverse.svelte-dez1kv{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}article.reverse.svelte-dez1kv .service-image:where(.svelte-dez1kv){order:2}.service-image.svelte-dez1kv{position:sticky;top:var(--sticky-media-offset);aspect-ratio:4/5;background:#ddd6cc;overflow:hidden}.service-image.svelte-dez1kv img:where(.svelte-dez1kv){width:100%;height:100%;object-fit:cover}.service-number.svelte-dez1kv{color:var(--muted);font-family:Helvetica Neue,Arial,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.service-copy.svelte-dez1kv h2:where(.svelte-dez1kv){max-width:14ch}dl.svelte-dez1kv{margin:3rem 0 0}dl.svelte-dez1kv div:where(.svelte-dez1kv){padding:1.4rem 0;border-top:1px solid var(--line)}dt.svelte-dez1kv{font-weight:700}dd.svelte-dez1kv{margin:.45rem 0 0;color:var(--muted);line-height:1.6}.value.svelte-dez1kv{background-color:#ded5c9;background-image:var(--graph-paper);background-size:32px 32px}.value.svelte-dez1kv h2:where(.svelte-dez1kv){margin-bottom:2rem}.value.svelte-dez1kv .button:where(.svelte-dez1kv){margin-top:1.5rem}@media(max-width:760px){article.svelte-dez1kv,article.reverse.svelte-dez1kv{grid-template-columns:1fr}article.reverse.svelte-dez1kv .service-image:where(.svelte-dez1kv){order:0}.service-image.svelte-dez1kv{position:static;aspect-ratio:16/10}}
