.page.svelte-1ak5gfo{gap:clamp(4rem,9vw,8rem);padding-block:clamp(2.5rem,7vw,6rem) 0;display:grid}.intro.svelte-1ak5gfo{gap:1.5rem;display:grid}.intro.svelte-1ak5gfo .site-lede:where(.svelte-1ak5gfo){max-inline-size:40rem}.jump.svelte-1ak5gfo{flex-wrap:wrap;gap:.5rem;display:flex}.jump.svelte-1ak5gfo a:where(.svelte-1ak5gfo){border-radius:var(--ui-radius-control);background:var(--ui-subtle);color:var(--ui-fg);transition:background-color var(--ui-dur-press) ease;padding:.5rem 1rem;font-weight:500;text-decoration:none}@media (hover:hover){.jump.svelte-1ak5gfo a:where(.svelte-1ak5gfo):hover{background:var(--ui-hover)}}.service.svelte-1ak5gfo{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);scroll-margin-block-start:6rem;display:grid}.flip.svelte-1ak5gfo .art:where(.svelte-1ak5gfo){order:2}.art.svelte-1ak5gfo{aspect-ratio:1;border-radius:calc(var(--ui-radius) * 3);position:sticky;inset-block-start:6rem;overflow:hidden}.copy.svelte-1ak5gfo{gap:1.25rem;display:grid}h3.svelte-1ak5gfo{letter-spacing:.08em;text-transform:uppercase;color:var(--ui-muted);margin:1rem 0 0;font-size:.8125rem;font-weight:600}.deliverables.svelte-1ak5gfo{gap:.5rem;margin:0;padding-inline-start:1.1rem;font-size:1.0625rem;display:grid}@media (width<48rem){.service.svelte-1ak5gfo{grid-template-columns:minmax(0,1fr)}.flip.svelte-1ak5gfo .art:where(.svelte-1ak5gfo){order:0}.art.svelte-1ak5gfo{aspect-ratio:16/9;position:static}}.end.svelte-1ak5gfo{justify-items:start;gap:1.5rem;display:grid}a.svelte-1ak5gfo:focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset)}
