.table-wrap[data-astro-cid-u3mqw4ek]{overflow-x:auto}.price-table[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]:last-child{text-align:right;white-space:nowrap;padding-left:1.5rem}.price-table[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]:first-child{font-size:var(--step-1);letter-spacing:-.015em;padding-right:1.25rem;font-weight:500;line-height:1.2}.price-table[data-astro-cid-u3mqw4ek] .cell-desc[data-astro-cid-u3mqw4ek]{letter-spacing:0;font-weight:400}.price-table[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]:last-child{padding-left:1.5rem}.price-table[data-astro-cid-u3mqw4ek] tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:first-child td[data-astro-cid-u3mqw4ek]{padding-top:1.4rem}.price-table[data-astro-cid-u3mqw4ek] tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:last-child td[data-astro-cid-u3mqw4ek]{border-bottom:2px solid var(--ink)}.steps[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.steps[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{padding-block:clamp(1.25rem,3vw,1.75rem) 0;border-top:2px solid var(--ink);align-content:start;gap:.6rem;padding-right:clamp(1rem,2.5vw,2rem);display:grid}.steps[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]+li[data-astro-cid-u3mqw4ek]{border-left:1px solid var(--rule);padding-left:clamp(1rem,2.5vw,2rem)}.steps__n[data-astro-cid-u3mqw4ek]{color:var(--signal);letter-spacing:.14em;font-weight:500}.steps__title[data-astro-cid-u3mqw4ek]{font-size:var(--step-1);max-width:22ch}.steps__body[data-astro-cid-u3mqw4ek]{max-width:32ch}@media (width>=861px){.steps__title[data-astro-cid-u3mqw4ek]{min-height:2.2em}}.factors[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,3.5rem);display:grid}.factors[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--rule);font-size:var(--step-1);letter-spacing:-.015em;padding-block:1.1rem;font-weight:500;line-height:1.2}.exclusions[data-astro-cid-u3mqw4ek]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.exclusions__list[data-astro-cid-u3mqw4ek]{display:grid}.exclusions__list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--rule);padding-block:.85rem;font-weight:500}.exclusions__list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:first-child{border-top:1px solid var(--rule)}.exclusions__callout[data-astro-cid-u3mqw4ek]{border-left:2px solid var(--signal);padding-left:1.1rem}.exclusions__callout[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{max-width:26ch;font-size:var(--step-1);letter-spacing:-.015em;font-weight:500;line-height:1.35}.smalljobs[data-astro-cid-u3mqw4ek]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.smalljobs__head[data-astro-cid-u3mqw4ek]{gap:1rem;display:grid}.smalljobs__body[data-astro-cid-u3mqw4ek]{font-size:var(--step-1);max-width:46ch;padding-top:.35rem;line-height:1.45}.statement__label[data-astro-cid-u3mqw4ek]{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);padding-bottom:1.5rem}.statement__line[data-astro-cid-u3mqw4ek]{max-width:20ch}.statement__foot[data-astro-cid-u3mqw4ek]{border-top:2px solid var(--rule-strong);justify-content:flex-start;margin-top:clamp(2rem,4vw,3rem);padding-top:1.25rem;display:flex}.statement__btn[data-astro-cid-u3mqw4ek]{--btn-bg:var(--paper);--btn-fg:var(--ink);border-color:var(--paper)}@media (width<=860px){.steps[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}.steps[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{padding-right:0;padding-block:1.25rem}.steps[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]+li[data-astro-cid-u3mqw4ek]{border-left:0;padding-left:0}.steps__title[data-astro-cid-u3mqw4ek],.steps__body[data-astro-cid-u3mqw4ek]{max-width:46ch}.exclusions[data-astro-cid-u3mqw4ek],.smalljobs[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}@media (width<=640px){.factors[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}.price-table[data-astro-cid-u3mqw4ek]{font-size:var(--step--1)}.price-table[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]:first-child{padding-right:.75rem}.price-table[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]:last-child,.price-table[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]:last-child{padding-left:.75rem}.cell-desc[data-astro-cid-u3mqw4ek]{margin-top:.2rem}}
