.svc-hero__cta[data-astro-cid-njl2q4gy]{flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:2.5rem;display:flex}.svc-head[data-astro-cid-njl2q4gy]{gap:1.2rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.svc-included[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));border-top:1px solid var(--ink-3);padding:0;list-style:none;display:grid}@media (width<=1023px){.svc-included[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.svc-included[data-astro-cid-njl2q4gy]{grid-template-columns:1fr}}.svc-included[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{padding:2rem var(--gutter) 2.4rem 0;border-bottom:1px solid var(--ink-3);align-content:start;gap:.8rem;display:grid}.svc-included[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{font-size:var(--t-s);font-weight:650;line-height:1.2}.svc-body[data-astro-cid-njl2q4gy]{gap:3rem var(--gutter);grid-template-columns:minmax(0,3fr) minmax(0,8fr);display:grid}.svc-toc[data-astro-cid-njl2q4gy]{align-self:start;position:sticky;top:2rem}.svc-toc[data-astro-cid-njl2q4gy] ol[data-astro-cid-njl2q4gy]{counter-reset:toc;gap:.6rem;margin-top:1rem;padding:0;list-style:none;display:grid}.svc-toc[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{counter-increment:toc;font-size:var(--t-small);grid-template-columns:2rem 1fr;line-height:1.35;display:grid}.svc-toc[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:before{content:counter(toc, decimal-leading-zero);font-family:var(--f-mono);font-size:var(--t-label);color:var(--graphite);padding-top:.2em}.svc-toc[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{text-decoration:none}.svc-toc[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{color:var(--signal-deep);text-decoration:underline}.svc-body[data-astro-cid-njl2q4gy] .prose[data-astro-cid-njl2q4gy]>h2[data-astro-cid-njl2q4gy]:first-child{margin-top:0}.svc-process[data-astro-cid-njl2q4gy]{gap:2.5rem var(--gutter);counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));padding:0;list-style:none;display:grid}.svc-process[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-top:2px solid var(--ink);align-content:start;gap:.9rem;padding-top:1.4rem;display:grid}.svc-process__n[data-astro-cid-njl2q4gy]{color:var(--signal-deep);font-size:clamp(3rem,5vw,4.5rem)}.svc-process[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{font-size:var(--t-s);font-weight:650}.svc-related[data-astro-cid-njl2q4gy]{border-top:1px solid var(--ink-3);margin-top:1.2rem;padding:0;list-style:none}.svc-related[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--ink-3);justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 0;text-decoration:none;transition:color .25s;display:flex}.svc-related[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]>[data-astro-cid-njl2q4gy]:first-child{transition:transform .45s var(--ease-out)}.svc-related[data-astro-cid-njl2q4gy] svg[data-astro-cid-njl2q4gy]{flex:none;width:2rem}.svc-related[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{color:var(--signal)}.svc-related[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover>[data-astro-cid-njl2q4gy]:first-child{transform:translate(1rem)}.notes[data-astro-cid-njl2q4gy]{border-top:2px solid var(--ink);margin-top:clamp(2rem,4vw,3.5rem);padding:0;list-style:none}.notes__item[data-astro-cid-njl2q4gy]{gap:.8rem var(--gutter);border-bottom:1px solid var(--paper-lo);grid-template-columns:minmax(0,2fr) minmax(0,6fr) minmax(0,4fr);align-items:start;padding:1.8rem 0 2rem;display:grid;position:relative}.notes__title[data-astro-cid-njl2q4gy]{font-size:clamp(1.7rem,2.6vw,2.6rem);line-height:.98}.notes__title[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{text-decoration:none}.notes__title[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:after{content:"";position:absolute;inset:0}.notes__item[data-astro-cid-njl2q4gy]:hover .notes__title[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy],.notes__title[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:focus-visible{color:var(--signal-deep)}.notes__more[data-astro-cid-njl2q4gy]{grid-column:3;justify-self:start}@media (width<=1023px){.notes__item[data-astro-cid-njl2q4gy]{grid-template-columns:1fr}.notes__more[data-astro-cid-njl2q4gy]{grid-column:auto}.svc-body[data-astro-cid-njl2q4gy]{grid-template-columns:1fr}.svc-toc[data-astro-cid-njl2q4gy]{position:static}}
