.budget-norming-methods[data-astro-cid-cbwtt76y]{grid-column:1/-1;width:100%;min-width:0}h3[data-astro-cid-cbwtt76y]{color:var(--color-case-emphasis);margin:0}.budget-norming-methods__list[data-astro-cid-cbwtt76y]{width:100%;min-width:0;color:var(--color-case-ink);grid-template-columns:minmax(0,1fr);margin:.75rem 0 0;padding:0;list-style:none;display:grid}.budget-norming-methods__item[data-astro-cid-cbwtt76y]{border-top:1px solid var(--color-case-border);min-width:0;padding-block:.625rem;display:block}.budget-norming-methods__item[data-astro-cid-cbwtt76y]>span[data-astro-cid-cbwtt76y]{display:block}.budget-norming-methods__item[data-astro-cid-cbwtt76y]>p[data-astro-cid-cbwtt76y]{color:var(--color-case-muted);margin:.5rem 0 0}@media (width>=40rem){.budget-norming-methods__list[data-astro-cid-cbwtt76y]{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:2.5rem}}.norming-section[data-astro-cid-2erbamrt]{background:var(--color-case-surface);padding-block:2.5rem}.norming-section__intro[data-astro-cid-2erbamrt]{max-width:61rem}h2[data-astro-cid-2erbamrt],h3[data-astro-cid-2erbamrt],p[data-astro-cid-2erbamrt]{margin:0}h2[data-astro-cid-2erbamrt],h3[data-astro-cid-2erbamrt]{color:var(--color-case-emphasis)}.norming-section__intro[data-astro-cid-2erbamrt]>p[data-astro-cid-2erbamrt]{color:var(--color-case-muted);margin-top:.75rem}.norming-section__items[data-astro-cid-2erbamrt]{margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.norming-section__items[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]{border-top:1px solid var(--color-case-border);min-width:0;padding-block:1rem}.norming-section__description[data-astro-cid-2erbamrt]{color:var(--color-case-muted);margin-top:.5rem}.norming-section--tasks[data-astro-cid-2erbamrt]{background:var(--color-case-cool-surface)}.norming-section--basis[data-astro-cid-2erbamrt] .norming-section__items[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;display:grid}.norming-section__number[data-astro-cid-2erbamrt]{color:var(--color-case-steel)}.norming-section--basis[data-astro-cid-2erbamrt] .norming-section__items[data-astro-cid-2erbamrt]{border-top:2px solid var(--color-case-brand)}.norming-section--legal[data-astro-cid-2erbamrt] .norming-section__layout[data-astro-cid-2erbamrt]{max-width:52rem;margin-inline:auto}.norming-section__reading[data-astro-cid-2erbamrt]{color:var(--color-case-ink);margin-top:1rem}.norming-section__reading[data-astro-cid-2erbamrt]>p[data-astro-cid-2erbamrt]+p[data-astro-cid-2erbamrt]{margin-top:.75rem}.norming-section__note[data-astro-cid-2erbamrt]{border-left:2px solid var(--color-case-brand);background:var(--color-case-cool-surface);color:var(--color-case-ink);margin-top:1rem;padding:1rem 1.25rem}.norming-section__note[data-astro-cid-2erbamrt] h3[data-astro-cid-2erbamrt]+p[data-astro-cid-2erbamrt]{margin-top:.5rem}.norming-subsection[data-astro-cid-2erbamrt]{border-top:1px solid var(--color-case-border-strong);min-width:0;margin-top:1.25rem;padding-top:1.25rem}.norming-structured-list[data-astro-cid-2erbamrt]{margin:.75rem 0 0;padding:0;list-style:none;display:grid}.norming-structured-list[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]{border-top:1px solid var(--color-case-border);grid-template-columns:2rem minmax(0,1fr);gap:.75rem;min-width:0;padding-block:.625rem;display:grid}.norming-structured-list[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]>div[data-astro-cid-2erbamrt]{overflow-wrap:anywhere;min-width:0}.norming-structured-list__title[data-astro-cid-2erbamrt]{color:var(--color-case-ink);font-weight:500}.norming-methods[data-astro-cid-2erbamrt]{color:var(--color-case-ink);margin:.75rem 0 0;padding:0;list-style:none;display:grid}.norming-methods[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]{border-top:1px solid var(--color-case-border);overflow-wrap:anywhere;min-width:0;padding-block:.625rem;display:block}.norming-methods[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]>span[data-astro-cid-2erbamrt]{display:block}.norming-methods[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]>p[data-astro-cid-2erbamrt]{max-width:100%}@media (width>=40rem){.norming-section--tasks[data-astro-cid-2erbamrt] .norming-section__items[data-astro-cid-2erbamrt]{grid-template-columns:repeat(2,minmax(0,1fr))}.norming-section--tasks[data-astro-cid-2erbamrt] .norming-section__items[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]:nth-child(odd){padding-right:1.5rem}.norming-section--tasks[data-astro-cid-2erbamrt] .norming-section__items[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]:nth-child(2n){border-left:1px solid var(--color-case-border);padding-left:1.5rem}.norming-section--tasks[data-astro-cid-2erbamrt] .norming-section__items[data-astro-cid-2erbamrt]>li[data-astro-cid-2erbamrt]:last-child:nth-child(odd){grid-column:1/-1}.norming-structured-list[data-astro-cid-2erbamrt]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.norming-methods[data-astro-cid-2erbamrt]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}@media (width>=64rem){.norming-section[data-astro-cid-2erbamrt]{padding-block:3.25rem}.norming-section--basis[data-astro-cid-2erbamrt] .norming-section__layout[data-astro-cid-2erbamrt]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem 3rem;display:grid}.norming-section--basis[data-astro-cid-2erbamrt] .norming-section__items[data-astro-cid-2erbamrt]{margin-top:0}.norming-section--basis[data-astro-cid-2erbamrt] .norming-subsection[data-astro-cid-2erbamrt]{grid-column:1/-1;margin-top:0}.norming-section--legal[data-astro-cid-2erbamrt]{padding-block:2.875rem}}.norming-page[data-astro-cid-cgfjnp4u]{background:var(--color-case-surface)}.norming-hero[data-astro-cid-cgfjnp4u]{background:var(--color-case-brand);color:var(--color-case-on-brand);padding-bottom:2.25rem;overflow:hidden}.norming-hero__layout[data-astro-cid-cgfjnp4u]{gap:1.25rem;padding-top:1rem;display:grid}.norming-hero[data-astro-cid-cgfjnp4u] h1[data-astro-cid-cgfjnp4u]{max-width:48rem;color:var(--color-case-on-brand);text-transform:none;overflow-wrap:anywhere;margin:0}.norming-hero__copy[data-astro-cid-cgfjnp4u]{min-width:0}.norming-hero__lead[data-astro-cid-cgfjnp4u]{max-width:46rem;margin:1rem 0 0}.norming-hero__supporting[data-astro-cid-cgfjnp4u]{max-width:45rem;color:var(--color-case-on-brand-muted);margin:.625rem 0 0}.norming-hero__price[data-astro-cid-cgfjnp4u]{border-top:1px solid var(--color-case-on-dark-line);width:fit-content;max-width:100%;margin:1rem 0 0;padding-top:1rem}.norming-hero__actions[data-astro-cid-cgfjnp4u]{flex-direction:column;align-items:stretch;margin-top:1.25rem;display:flex}.norming-hero__portrait[data-astro-cid-cgfjnp4u]{justify-content:center;align-items:end;min-width:0;margin-bottom:-2.25rem;padding-top:4rem;display:flex}.norming-hero__portrait[data-astro-cid-cgfjnp4u] img[data-astro-cid-cgfjnp4u]{object-fit:contain;object-position:bottom;transform-origin:bottom;width:auto;max-height:24rem;display:block;transform:translateY(1rem)scale(1.20233)}.norming-page[data-astro-cid-cgfjnp4u] .norming-pricing .pricing-table td{font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.norming-pricing__details[data-astro-cid-cgfjnp4u]{gap:1.5rem;margin-top:1rem;display:grid}.norming-pricing__details[data-astro-cid-cgfjnp4u] h3[data-astro-cid-cgfjnp4u]{color:var(--color-case-emphasis);margin:0}.norming-pricing__details[data-astro-cid-cgfjnp4u] ul[data-astro-cid-cgfjnp4u]{color:var(--color-case-muted);margin:1rem 0 0;padding-left:1.25rem}.norming-pricing__details[data-astro-cid-cgfjnp4u] li[data-astro-cid-cgfjnp4u]+li[data-astro-cid-cgfjnp4u]{margin-top:.375rem}.norming-pricing__action[data-astro-cid-cgfjnp4u]{border-top:1px solid var(--color-case-border);padding-top:1rem}.norming-pricing__action[data-astro-cid-cgfjnp4u] p[data-astro-cid-cgfjnp4u]{color:var(--color-case-muted);margin:.625rem 0 1rem}.norming-related[data-astro-cid-cgfjnp4u]{background:var(--color-case-cool-surface);padding-block:2.5rem}.norming-related[data-astro-cid-cgfjnp4u] h2[data-astro-cid-cgfjnp4u],.norming-related[data-astro-cid-cgfjnp4u] h3[data-astro-cid-cgfjnp4u]{color:var(--color-case-emphasis);margin:0}.norming-related__services[data-astro-cid-cgfjnp4u]{margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.norming-related__services[data-astro-cid-cgfjnp4u] li[data-astro-cid-cgfjnp4u]{border-top:1px solid var(--color-case-border);flex-direction:column;align-items:start;min-width:0;padding-block:1rem;display:flex}.norming-related__services[data-astro-cid-cgfjnp4u] p[data-astro-cid-cgfjnp4u]{color:var(--color-case-muted);margin:.75rem 0 1.25rem}.norming-related__services[data-astro-cid-cgfjnp4u] a[data-astro-cid-cgfjnp4u]{margin-top:auto}.norming-related[data-astro-cid-cgfjnp4u] a[data-astro-cid-cgfjnp4u]{color:var(--color-case-brand);text-decoration:none}.norming-related[data-astro-cid-cgfjnp4u] a[data-astro-cid-cgfjnp4u]:hover{text-underline-offset:.25rem;text-decoration:underline}@media (width>=40rem) and (width<=63.9375rem){.norming-hero__layout[data-astro-cid-cgfjnp4u]{grid-template-columns:minmax(0,1fr) minmax(0,.42fr);align-items:start;gap:1rem;padding-top:1.5rem}.norming-hero__copy[data-astro-cid-cgfjnp4u]{display:contents}.norming-hero[data-astro-cid-cgfjnp4u] h1[data-astro-cid-cgfjnp4u]{grid-column:1/-1}.norming-hero__lead[data-astro-cid-cgfjnp4u],.norming-hero__supporting[data-astro-cid-cgfjnp4u],.norming-hero__price[data-astro-cid-cgfjnp4u],.norming-hero__actions[data-astro-cid-cgfjnp4u]{grid-column:1;margin-top:0}.norming-hero__portrait[data-astro-cid-cgfjnp4u]{grid-area:2/2/6;align-self:end;padding-top:0}.norming-hero__portrait[data-astro-cid-cgfjnp4u] img[data-astro-cid-cgfjnp4u]{transform-origin:0 100%;max-width:100%;max-height:28rem}.norming-hero[data-astro-cid-cgfjnp4u] h1[data-astro-cid-cgfjnp4u]{font-size:3.25rem;line-height:1.07}}@media (width>=40rem){.norming-related__services[data-astro-cid-cgfjnp4u]{grid-template-columns:repeat(3,minmax(0,1fr))}.norming-related__services[data-astro-cid-cgfjnp4u] li[data-astro-cid-cgfjnp4u]{padding-inline:1.25rem}.norming-related__services[data-astro-cid-cgfjnp4u] li[data-astro-cid-cgfjnp4u]+li[data-astro-cid-cgfjnp4u]{border-left:1px solid var(--color-case-border)}.norming-related__services[data-astro-cid-cgfjnp4u] li[data-astro-cid-cgfjnp4u]:first-child{padding-left:0}.norming-related__services[data-astro-cid-cgfjnp4u] li[data-astro-cid-cgfjnp4u]:last-child{padding-right:0}}@media (width>=64rem){.norming-hero[data-astro-cid-cgfjnp4u]{padding-bottom:2.75rem}.norming-hero__layout[data-astro-cid-cgfjnp4u]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:4rem;padding-top:1.75rem}.norming-hero[data-astro-cid-cgfjnp4u] h1[data-astro-cid-cgfjnp4u]{letter-spacing:-.035em;font-size:3.625rem;line-height:1.06}.norming-hero__actions[data-astro-cid-cgfjnp4u]{flex-direction:row;align-items:center}.norming-hero__portrait[data-astro-cid-cgfjnp4u]{align-self:stretch;margin-bottom:-2.75rem;padding-top:0;position:relative}.norming-hero__portrait[data-astro-cid-cgfjnp4u] img[data-astro-cid-cgfjnp4u]{width:100%;max-width:100%;height:100%;max-height:42rem;position:absolute;bottom:0}.norming-pricing__details[data-astro-cid-cgfjnp4u]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}.norming-pricing__action[data-astro-cid-cgfjnp4u]{border-top:0;border-left:1px solid var(--color-case-border);padding:0 0 0 3rem}.norming-related[data-astro-cid-cgfjnp4u]{padding-block:3.25rem}}.service-page.norming-page .service-cta{border-radius:var(--radius-small);min-height:3rem;font-family:var(--font-body);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.25;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.service-page.norming-page .service-cta--light{border-color:var(--color-case-surface);background:var(--color-case-surface);color:var(--color-case-emphasis)}.service-page.norming-page .service-cta--light:hover{border-color:var(--color-case-cool-surface);background:var(--color-case-cool-surface)}.service-page.norming-page .service-cta--brand{border-color:var(--color-case-brand);background:var(--color-case-brand);color:var(--color-case-on-brand)}.service-page.norming-page .service-cta--brand:hover{border-color:var(--color-case-brand-hover);background:var(--color-case-brand-hover)}.service-page.norming-page .home-audit-process__stages{padding-block:2.25rem}.service-page.norming-page.norming-page--root .home-audit-process__stages{background:var(--color-case-cool-surface)}.service-page.norming-page.norming-page--root .home-audit-report{background:var(--color-case-surface)}.service-page.norming-page .home-audit-process__timeline{margin-top:1.125rem}.service-page.norming-page .home-audit-process__timeline li{padding-block:.875rem}.service-page.norming-page .home-audit-process__timeline p{margin-top:.375rem}.service-page.norming-page .home-audit-report{background:var(--color-case-cool-surface);padding-block:2rem}.service-page.norming-page .home-audit-report__layout{gap:1.25rem}.service-page.norming-page .home-audit-report__deliverables{margin-top:.75rem}.service-page.norming-page .home-audit-report__deliverables li{padding-block:.625rem}.service-page.norming-page .home-audit-report__deliverables p{margin-top:.375rem}.service-page.norming-page .norming-pricing{padding-block:2.5rem}.service-page.norming-page .norming-pricing .pricing-table-wrap{margin-top:1rem}.service-page.norming-page .norming-pricing .pricing-intro{margin-top:.75rem}.service-page.norming-page .home-audit-faq{background:var(--color-case-surface);padding-block:2.5rem}.service-page.norming-page .home-audit-faq__layout{gap:1.25rem}.service-page.norming-page .outsourcing-final-lead{padding-block:2.5rem}@media (width>=40rem){.service-page.norming-page .home-audit-process__stages{padding-block:2.5rem}.service-page.norming-page .home-audit-process__timeline li{padding-block:.875rem}.service-page.norming-page .home-audit-process__timeline h3{margin-top:.5rem}.service-page.norming-page .home-audit-report{padding-block:2.25rem}.service-page.norming-page .norming-pricing,.service-page.norming-page .outsourcing-final-lead{padding-block:3rem}}@media (width>=64rem){.service-page.norming-page .home-audit-process__timeline--six>li:nth-child(3n+1){padding-left:0}.service-page.norming-page .home-audit-report{padding-block:2.5rem}.service-page.norming-page .norming-pricing{padding-block:2.875rem}.service-page.norming-page .home-audit-faq{padding-block:3.25rem}.service-page.norming-page .home-audit-faq__layout{column-gap:2rem}.service-page.norming-page .outsourcing-final-lead{padding-block:3.5rem}}@media (width>=40rem){.service-page.norming-page .service-cta{min-width:12.5rem}}
