.pproblem[data-astro-cid-qzhoimib] .pproblem__index,.pwhat[data-astro-cid-qzhoimib] .pwhat__index,.pdeliver[data-astro-cid-qzhoimib] .pdeliver__index{margin-bottom:var(--space-2xl)}.pproblem__grid[data-astro-cid-qzhoimib],.pdeliver__grid[data-astro-cid-qzhoimib]{display:grid;grid-template-columns:1fr;gap:var(--space-lg)}@media(min-width:920px){.pproblem__grid[data-astro-cid-qzhoimib],.pdeliver__grid[data-astro-cid-qzhoimib]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:0}.pproblem__body[data-astro-cid-qzhoimib],.pdeliver__body[data-astro-cid-qzhoimib]{border-inline-start:var(--hairline-strong);padding-inline-start:var(--space-2xl);margin-inline-start:var(--space-2xl)}.pproblem__title[data-astro-cid-qzhoimib],.pdeliver__title[data-astro-cid-qzhoimib]{padding-inline-end:var(--space-md)}}.pproblem[data-astro-cid-qzhoimib] .pproblem__text,.pdeliver[data-astro-cid-qzhoimib] .pdeliver__text{max-width:var(--measure);color:var(--color-ink-soft)}.pwhat__list[data-astro-cid-qzhoimib]{margin:0;display:grid;grid-template-columns:1fr}.pwhat__row[data-astro-cid-qzhoimib]{padding-block:var(--space-lg);border-top:var(--hairline)}.pwhat__row[data-astro-cid-qzhoimib]:last-child{border-bottom:var(--hairline)}@media(min-width:720px){.pwhat__row[data-astro-cid-qzhoimib]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-xl);align-items:start}}.pwhat__dt[data-astro-cid-qzhoimib]{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-h5);line-height:var(--leading-h5);letter-spacing:var(--tracking-h5);color:var(--color-ink)}.pwhat__dd[data-astro-cid-qzhoimib]{margin:var(--space-2xs) 0 0;max-width:var(--measure);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-soft)}@media(min-width:720px){.pwhat__dd[data-astro-cid-qzhoimib]{margin-top:0}}.pproof[data-astro-cid-qzhoimib]{position:relative;margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:var(--hairline-strong);max-width:var(--measure)}.pproof[data-astro-cid-qzhoimib]:before{content:"";position:absolute;top:-1px;left:0;height:2px;width:72px;background-color:var(--color-red)}.pproof__label[data-astro-cid-qzhoimib]{margin:0 0 var(--space-sm);font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-eyebrow);line-height:var(--leading-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-red)}.pproof[data-astro-cid-qzhoimib] .pproof__text{margin-top:var(--space-sm);color:var(--color-ink-soft)}.pwho[data-astro-cid-qzhoimib]{position:relative;overflow:hidden}.pwho[data-astro-cid-qzhoimib] .pwho__container{position:relative;z-index:1}.pwho[data-astro-cid-qzhoimib] .pwho__index{margin-bottom:var(--space-2xl)}.pwho__grid[data-astro-cid-qzhoimib]{display:grid;grid-template-columns:1fr;gap:var(--space-xl)}@media(min-width:920px){.pwho__grid[data-astro-cid-qzhoimib]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2xl)}}.pwho__col[data-astro-cid-qzhoimib]{border-top:var(--hairline-invert);padding-top:var(--space-md)}.pwho[data-astro-cid-qzhoimib] .pwho__ct{color:var(--color-red)}.pwho__text[data-astro-cid-qzhoimib]{margin:var(--space-sm) 0 0;max-width:var(--measure);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-on-invert)}.pwho__meta[data-astro-cid-qzhoimib]{margin:var(--space-md) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-gray-400)}.pwho__metalabel[data-astro-cid-qzhoimib]{font-weight:var(--weight-semibold);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-gray-mid)}.pbridge[data-astro-cid-qzhoimib]{padding-block:var(--space-2xl)}.pbridge__inner[data-astro-cid-qzhoimib]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs) var(--space-lg)}.pbridge__lead[data-astro-cid-qzhoimib]{color:var(--color-ink-soft)}.pdeliver__links[data-astro-cid-qzhoimib]{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-xl);margin:var(--space-md) 0 0}
