.cta-bar[data-astro-cid-vqn3twnc]{background-color:var(--color-brand);color:#fff}.cta-bar__inner[data-astro-cid-vqn3twnc]{gap:1.5rem;padding-block:clamp(2rem,5vw,3.5rem);display:grid}.cta-bar__copy[data-astro-cid-vqn3twnc]{gap:.5rem;max-width:40rem;display:grid}.cta-bar[data-astro-cid-vqn3twnc] h2[data-astro-cid-vqn3twnc]{color:#fff}.cta-bar__body[data-astro-cid-vqn3twnc]{color:#fff;font-size:var(--text-body);line-height:var(--text-body--line-height)}.cta-bar__actions[data-astro-cid-vqn3twnc]{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.cta-bar__button{color:var(--color-page);background-color:#fff}.cta-bar__button:hover{background-color:var(--color-page);color:#fff}.cta-bar__quiet{color:#fff;text-underline-offset:.25em;align-items:center;min-height:2.75rem;display:inline-flex}@media (width>=64rem){.cta-bar__inner[data-astro-cid-vqn3twnc]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem}.cta-bar__actions[data-astro-cid-vqn3twnc]{justify-content:flex-end}}.outcomes[data-astro-cid-nij5izqc]{padding-block:var(--space-section)}.outcomes__grid[data-astro-cid-nij5izqc]{gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.outcomes__item[data-astro-cid-nij5izqc]{align-content:start;gap:.75rem;display:grid}.outcomes__tick[data-astro-cid-nij5izqc]{border:1px solid var(--color-rule-strong);background-color:var(--color-lifted);width:2.75rem;height:2.75rem;color:var(--color-iris);border-radius:50%;place-items:center;margin-bottom:.25rem;display:grid}.outcomes__text[data-astro-cid-nij5izqc]{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--text-small--line-height)}@media (width>=64rem){.outcomes__grid[data-astro-cid-nij5izqc]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3rem}}.related-insights[data-astro-cid-46igz7k6]{padding-block:var(--space-section);border-top:1px solid var(--color-rule-strong)}.related-insights__header[data-astro-cid-46igz7k6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.related-insights__all[data-astro-cid-46igz7k6]{color:var(--color-iris);text-underline-offset:.25em}.related-insights__all[data-astro-cid-46igz7k6]:hover{color:var(--color-brand-bright)}.related-insights__list[data-astro-cid-46igz7k6]{gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.related-insights__item[data-astro-cid-46igz7k6]{align-content:start;gap:.6rem;padding-block:1.5rem;display:grid;position:relative}.related-insights__item[data-astro-cid-46igz7k6]+.related-insights__item[data-astro-cid-46igz7k6]{border-top:1px solid var(--color-rule)}.related-insights__item[data-astro-cid-46igz7k6]:first-child{padding-top:0}.related-insights__meta[data-astro-cid-46igz7k6]{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--text-small--line-height);flex-wrap:wrap;gap:.25rem 1rem;display:flex}.related-insights__meta[data-astro-cid-46igz7k6] span[data-astro-cid-46igz7k6]:first-child{color:var(--color-iris)}.related-insights__link[data-astro-cid-46igz7k6]{color:var(--color-text-strong);text-decoration:none}.related-insights__link[data-astro-cid-46igz7k6]:after{content:"";position:absolute;inset:0}.related-insights__item[data-astro-cid-46igz7k6]:hover .related-insights__link[data-astro-cid-46igz7k6]{color:var(--color-brand-bright)}.related-insights__excerpt[data-astro-cid-46igz7k6]{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--text-small--line-height);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=64rem){.related-insights__list[data-astro-cid-46igz7k6]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0}.related-insights__item[data-astro-cid-46igz7k6]{padding:0 2rem}.related-insights__item[data-astro-cid-46igz7k6]:first-child{padding-inline-start:0}.related-insights__item[data-astro-cid-46igz7k6]:last-child{padding-inline-end:0}.related-insights__item[data-astro-cid-46igz7k6]+.related-insights__item[data-astro-cid-46igz7k6]{border-top:0;border-inline-start:1px solid var(--color-rule)}}.related-services[data-astro-cid-fqf4bulg]{padding-block:var(--space-section);border-top:1px solid var(--color-rule-strong)}.related-services__grid[data-astro-cid-fqf4bulg]{grid-auto-rows:auto;gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.related-services__card[data-astro-cid-fqf4bulg]{grid-template-rows:subgrid;padding:var(--box-padding) var(--box-padding) 3.5rem;border-radius:var(--radius-md);background-color:var(--color-lifted);transition:background-color var(--duration-fast) var(--ease-standard);grid-row:span 3;align-content:start;row-gap:.75rem;display:grid;position:relative}.related-services__card[data-astro-cid-fqf4bulg]:hover{background-color:var(--color-overlay)}.related-services__card[data-astro-cid-fqf4bulg]:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.related-services__icon[data-astro-cid-fqf4bulg]{border:1px solid var(--color-rule-strong);border-radius:var(--radius-md);background-color:var(--color-page);width:2.75rem;height:2.75rem;color:var(--color-iris);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);place-items:center;margin-bottom:.25rem;display:grid}.related-services__icon[data-astro-cid-fqf4bulg] svg{width:1.5rem;height:1.5rem}.related-services__card[data-astro-cid-fqf4bulg]:hover .related-services__icon[data-astro-cid-fqf4bulg]{border-color:var(--color-brand);background-color:var(--color-brand);color:#fff}.related-services__link[data-astro-cid-fqf4bulg]{color:var(--color-text-strong);text-decoration:none}.related-services__link[data-astro-cid-fqf4bulg]:after{content:"";position:absolute;inset:0}.related-services__summary[data-astro-cid-fqf4bulg]{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--text-small--line-height)}.related-services__arrow[data-astro-cid-fqf4bulg]{border-block-start:1.5px solid var(--color-text-muted);border-inline-end:1.5px solid var(--color-text-muted);width:.55rem;height:.55rem;transition:transform var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);position:absolute;inset-block-end:var(--box-padding);inset-inline-start:var(--box-padding);transform:rotate(45deg)}.related-services__card[data-astro-cid-fqf4bulg]:hover .related-services__arrow[data-astro-cid-fqf4bulg]{border-color:var(--color-iris);transform:translate(4px)rotate(45deg)}@media (prefers-reduced-motion:reduce){.related-services__card[data-astro-cid-fqf4bulg]:hover .related-services__arrow[data-astro-cid-fqf4bulg]{transform:rotate(45deg)}}@media (width>=40rem){.related-services__grid[data-astro-cid-fqf4bulg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.related-services__grid[data-astro-cid-fqf4bulg]{grid-template-columns:repeat(3,minmax(0,1fr))}.related-services__grid[data-astro-cid-fqf4bulg].related-services__grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}.scenarios[data-astro-cid-ilh3e2y5]{padding-block:var(--space-section)}.scenarios__grid[data-astro-cid-ilh3e2y5]{gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.scenarios__item[data-astro-cid-ilh3e2y5]{align-content:start;gap:.5rem;display:grid}.scenarios__text[data-astro-cid-ilh3e2y5]{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--text-small--line-height)}@media (width<=39.99rem){.scenarios__item[data-astro-cid-ilh3e2y5]+.scenarios__item[data-astro-cid-ilh3e2y5]{border-top:1px solid var(--color-rule-strong);padding-top:1.5rem}}@media (width>=40rem){.scenarios__grid[data-astro-cid-ilh3e2y5]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.scenarios__item[data-astro-cid-ilh3e2y5]:nth-child(2n){border-inline-start:1px solid var(--color-rule-strong);padding-inline-start:2rem}}@media (width>=64rem){.scenarios__grid[data-astro-cid-ilh3e2y5]{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;column-gap:0}.scenarios__item[data-astro-cid-ilh3e2y5]{padding-inline:1.5rem}.scenarios__item[data-astro-cid-ilh3e2y5]:first-child{padding-inline-start:0}.scenarios__item[data-astro-cid-ilh3e2y5]:last-child{padding-inline-end:0}.scenarios__item[data-astro-cid-ilh3e2y5]+.scenarios__item[data-astro-cid-ilh3e2y5]{border-inline-start:1px solid var(--color-rule-strong)}.scenarios__item[data-astro-cid-ilh3e2y5]:nth-child(2n){padding-inline-start:1.5rem}.scenarios__grid--wrap[data-astro-cid-ilh3e2y5]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;row-gap:2.5rem}.scenarios__grid--wrap[data-astro-cid-ilh3e2y5] .scenarios__item[data-astro-cid-ilh3e2y5]:nth-child(3n+1){border-inline-start:0;padding-inline-start:0}.scenarios__grid--wrap[data-astro-cid-ilh3e2y5] .scenarios__item[data-astro-cid-ilh3e2y5]:nth-child(3n){padding-inline-end:0}.scenarios__grid--wrap[data-astro-cid-ilh3e2y5] .scenarios__item[data-astro-cid-ilh3e2y5]:nth-child(3n+2){padding-inline-start:1.5rem}}
