.proc-head[data-astro-cid-3frhrcrt]{display:grid;gap:var(--space-3);max-width:36rem;margin-bottom:clamp(var(--space-6),5vw,var(--space-8))}.proc-head[data-astro-cid-3frhrcrt] h2[data-astro-cid-3frhrcrt]{margin:0}.proc-list[data-astro-cid-3frhrcrt]{list-style:none;padding:0;margin:0;display:grid;gap:0;border-top:1px solid var(--ink)}.proc-item[data-astro-cid-3frhrcrt]{display:grid;gap:var(--space-3);padding-block:var(--space-6);border-bottom:1px solid var(--hairline-soft);grid-template-columns:auto 1fr;grid-template-areas:"num title" ". body";column-gap:var(--space-5)}.proc-num[data-astro-cid-3frhrcrt]{font-family:var(--font-display);font-size:1.25rem;color:var(--clay);grid-area:num;line-height:1;padding-top:4px;font-feature-settings:"tnum" 1}.proc-item[data-astro-cid-3frhrcrt] h3[data-astro-cid-3frhrcrt]{grid-area:title;font-family:var(--font-display);font-size:1.5rem;margin:0;color:var(--ink)}.proc-item[data-astro-cid-3frhrcrt] p[data-astro-cid-3frhrcrt]{grid-area:body;margin:0;color:var(--ink-soft);max-width:60ch}@media(min-width:768px){.proc-item[data-astro-cid-3frhrcrt]{grid-template-columns:80px 1fr 2fr;grid-template-areas:"num title body";align-items:baseline;column-gap:var(--space-7)}.proc-num[data-astro-cid-3frhrcrt]{padding-top:.4em;font-size:1.5rem}}.scope-grid[data-astro-cid-aymkxmo7]{display:grid;gap:clamp(var(--space-6),5vw,var(--space-8))}@media(min-width:1024px){.scope-grid[data-astro-cid-aymkxmo7]{grid-template-columns:1fr 1.4fr;align-items:start}}.scope-grid[data-astro-cid-aymkxmo7] h2[data-astro-cid-aymkxmo7]{margin:0;max-width:16ch}.scope-list[data-astro-cid-aymkxmo7]{list-style:none;padding:0;margin:0;border-top:1px solid var(--ink)}.scope-list[data-astro-cid-aymkxmo7] li[data-astro-cid-aymkxmo7]{display:grid;grid-template-columns:36px 1fr;align-items:baseline;gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--hairline-soft)}.scope-num[data-astro-cid-aymkxmo7]{font-family:var(--font-display);font-size:.875rem;color:var(--clay);font-feature-settings:"tnum" 1}.scope-text[data-astro-cid-aymkxmo7]{color:var(--ink);font-size:1rem;line-height:1.5}.svc-body[data-astro-cid-mmjqvufj]{padding-block:clamp(var(--space-7),5vw,var(--space-9));background:var(--snow)}.svc-body__grid[data-astro-cid-mmjqvufj]{display:grid;gap:var(--space-6);grid-template-columns:1fr}@media(min-width:960px){.svc-body__grid[data-astro-cid-mmjqvufj]{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:var(--space-7);align-items:start}}.svc-scope[data-astro-cid-mmjqvufj]{margin-top:var(--space-5)}.svc-budget[data-astro-cid-mmjqvufj]{background:var(--paper);border:1px solid var(--hairline-soft);border-radius:var(--r-2);padding:var(--space-6);box-shadow:var(--shadow-sm)}.svc-budget__label[data-astro-cid-mmjqvufj]{margin:0 0 var(--space-2);font-size:.75rem;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.svc-budget__range[data-astro-cid-mmjqvufj]{margin:0 0 var(--space-3);font-family:var(--font-display);font-weight:700;font-size:clamp(1.75rem,2vw + 1rem,2.25rem);color:var(--ink);letter-spacing:-.02em}.svc-budget__range[data-astro-cid-mmjqvufj] .dash[data-astro-cid-mmjqvufj]{color:var(--ink-muted);margin:0 .15em}.svc-budget__note[data-astro-cid-mmjqvufj]{margin:0 0 var(--space-3);font-size:.9375rem;line-height:1.55;color:var(--ink-soft)}.svc-budget__foot[data-astro-cid-mmjqvufj]{margin:0;padding-top:var(--space-3);border-top:1px solid var(--hairline-soft);font-size:.8125rem;color:var(--ink-muted)}.svc-faq[data-astro-cid-mmjqvufj]{padding-block:clamp(var(--space-7),5vw,var(--space-9));background:var(--snow)}.svc-faq__head[data-astro-cid-mmjqvufj]{margin-bottom:var(--space-6);max-width:44rem}.svc-faq__head[data-astro-cid-mmjqvufj] h2[data-astro-cid-mmjqvufj]{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,2vw + .5rem,2rem);line-height:1.15;letter-spacing:-.018em;color:var(--ink)}.bottom-form[data-astro-cid-mmjqvufj]{padding-block:clamp(var(--space-8),6vw,var(--space-9));background:var(--ink)}.bottom-form[data-astro-cid-mmjqvufj] .lead-form{padding:0;background:transparent}
