.svc-hero[data-astro-cid-6r2ofqfw]{padding-block:clamp(2rem, 1rem + 3vw, 4rem) var(--space-2xl);isolation:isolate;position:relative}.svc-hero[data-astro-cid-6r2ofqfw]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 90% 0,#d4af370f,#0000 70%);position:absolute;inset:0}.crumbs[data-astro-cid-6r2ofqfw] ol[data-astro-cid-6r2ofqfw]{font-size:var(--step--1);color:var(--c-muted);flex-wrap:wrap;gap:.5rem;display:flex}.crumbs[data-astro-cid-6r2ofqfw] li[data-astro-cid-6r2ofqfw]+li[data-astro-cid-6r2ofqfw]:before{content:"/";color:var(--c-line-strong);margin-right:.5rem}.crumbs[data-astro-cid-6r2ofqfw] a[data-astro-cid-6r2ofqfw]{text-decoration:none}.crumbs[data-astro-cid-6r2ofqfw] a[data-astro-cid-6r2ofqfw]:hover{color:var(--c-gold)}.crumbs[data-astro-cid-6r2ofqfw] [data-astro-cid-6r2ofqfw][aria-current]{color:var(--c-paper)}.svc-hero__grid[data-astro-cid-6r2ofqfw]{gap:var(--space-xl);margin-top:var(--space-xl);align-items:center;display:grid}.svc-hero__grid[data-astro-cid-6r2ofqfw]:has(>:nth-child(2)){grid-template-columns:1fr}@media (width>=64em){.svc-hero__grid[data-astro-cid-6r2ofqfw]:has(>:nth-child(2)){grid-template-columns:7fr 5fr}}.svc-hero__copy[data-astro-cid-6r2ofqfw]{gap:var(--space-m);justify-items:start;display:grid}.svc-hero[data-astro-cid-6r2ofqfw] h1[data-astro-cid-6r2ofqfw]{letter-spacing:-.03em;max-width:18ch;font-size:clamp(2.4rem,1.6rem + 3.4vw,4.75rem);line-height:1.05}.svc-hero__lede[data-astro-cid-6r2ofqfw]{font-size:var(--step-1);max-width:52ch;line-height:1.5}.rows__item[data-astro-cid-6r2ofqfw]{gap:var(--space-2xs) var(--space-xl);padding-block:var(--space-m);border-top:1px solid var(--c-line);display:grid}@media (width>=60em){.rows__item[data-astro-cid-6r2ofqfw]{grid-template-columns:5fr 7fr;align-items:baseline}}.rows__item[data-astro-cid-6r2ofqfw] dt[data-astro-cid-6r2ofqfw]{font-family:var(--f-display);font-size:var(--step-2);color:var(--c-paper);letter-spacing:-.015em;line-height:1.15}.rows__item[data-astro-cid-6r2ofqfw] dd[data-astro-cid-6r2ofqfw]{color:var(--c-muted);max-width:58ch}.solution[data-astro-cid-6r2ofqfw]{gap:var(--space-xl);display:grid}@media (width>=64em){.solution[data-astro-cid-6r2ofqfw]{grid-template-columns:5fr 7fr;align-items:start}.solution__copy[data-astro-cid-6r2ofqfw]{top:calc(var(--header-h) + var(--space-l));position:sticky}}.solution__copy[data-astro-cid-6r2ofqfw]{gap:var(--space-m);align-content:start;display:grid}.solution__copy[data-astro-cid-6r2ofqfw] h2[data-astro-cid-6r2ofqfw]{max-width:13ch}.solution__text[data-astro-cid-6r2ofqfw]{color:var(--c-text)}.deliverables__title[data-astro-cid-6r2ofqfw]{font-size:var(--step--1);color:var(--c-gold);margin-bottom:var(--space-s)}.deliverables[data-astro-cid-6r2ofqfw]{display:grid}@media (width>=48em){.deliverables[data-astro-cid-6r2ofqfw]{column-gap:var(--space-l);grid-template-columns:1fr 1fr}}.deliverables[data-astro-cid-6r2ofqfw] li[data-astro-cid-6r2ofqfw]{padding-block:var(--space-s);border-top:1px solid var(--c-line);gap:.2rem;display:grid}.deliverables[data-astro-cid-6r2ofqfw] span[data-astro-cid-6r2ofqfw]{color:var(--c-muted);font-size:var(--step--1)}.examples[data-astro-cid-6r2ofqfw]{gap:var(--space-l) var(--space-xl);display:grid}@media (width>=48em){.examples[data-astro-cid-6r2ofqfw]{grid-template-columns:1fr 1fr}}.examples[data-astro-cid-6r2ofqfw] li[data-astro-cid-6r2ofqfw]{padding-top:var(--space-m);border-top:1px solid var(--c-line-strong);gap:var(--space-2xs);align-content:start;display:grid}.examples__title[data-astro-cid-6r2ofqfw]{font-family:var(--f-display);font-weight:400;font-size:var(--step-2);letter-spacing:-.015em;line-height:1.15}.examples[data-astro-cid-6r2ofqfw] p[data-astro-cid-6r2ofqfw]{color:var(--c-muted)}.steps[data-astro-cid-6r2ofqfw]{gap:var(--space-l);counter-reset:s;display:grid}@media (width>=60em){.steps[data-astro-cid-6r2ofqfw]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.steps[data-astro-cid-6r2ofqfw] li[data-astro-cid-6r2ofqfw]{gap:var(--space-2xs);padding-top:var(--space-m);border-top:1px solid var(--c-gold);align-content:start;display:grid}.steps__num[data-astro-cid-6r2ofqfw]{width:2.1rem;height:2.1rem;margin-bottom:var(--space-2xs);border:1px solid var(--c-gold);font-family:var(--f-display);color:var(--c-gold);border-radius:50%;place-items:center;display:grid}.steps__name[data-astro-cid-6r2ofqfw]{font-size:var(--step-1)}.steps[data-astro-cid-6r2ofqfw] p[data-astro-cid-6r2ofqfw]{color:var(--c-muted);font-size:var(--step--1)}
