.center[data-v-51aed213]{text-align:center}.uc-hero .cta-group[data-v-51aed213],footer .cta-group[data-v-51aed213]{gap:var(--space-3);flex-wrap:wrap;display:flex}.skip-link[data-v-51aed213]{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-link[data-v-51aed213]:focus{background:var(--surface,#111);width:auto;height:auto;color:var(--text,#fff);z-index:999;border-radius:.5rem;padding:.5rem .75rem;top:1rem;left:1rem}.toc[data-v-51aed213]{margin-top:var(--space-4)}.toc ul[data-v-51aed213]{flex-wrap:wrap;gap:.75rem 1rem;padding:0;list-style:none;display:flex}.toc a[data-v-51aed213]{text-underline-offset:2px;opacity:.82;text-decoration:underline}.toc a.active[data-v-51aed213]{opacity:1;font-weight:700;text-decoration-thickness:2px}@media (width>=1024px){.toc[data-v-51aed213]{z-index:10;position:sticky;top:84px}}.checklist[data-v-51aed213]{padding-left:0}.checklist li[data-v-51aed213]{padding-left:1.75rem;list-style:none;position:relative}.checklist li+li[data-v-51aed213]{margin-top:.5rem}.checklist li[data-v-51aed213]:before{content:"✓";font-weight:700;position:absolute;top:.15rem;left:0}.hiw[data-v-51aed213]{counter-reset:step;padding-left:0}.hiw li[data-v-51aed213]{padding-left:2.25rem;list-style:none;position:relative}.hiw li+li[data-v-51aed213]{margin-top:.75rem}.hiw li[data-v-51aed213]:before{counter-increment:step;content:counter(step) ".";font-weight:700;position:absolute;top:0;left:0}.grid.two-cols[data-v-51aed213]{gap:var(--space-4);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=720px){.grid.two-cols[data-v-51aed213]{grid-template-columns:1fr 1fr}}.path[data-v-51aed213]{border:1px solid #ffffff26;border-radius:0;padding:1rem}.inline-cta[data-v-51aed213]{margin-top:.75rem}.mt-4[data-v-51aed213]{margin-top:1rem}.mt-2[data-v-51aed213]{margin-top:.5rem}.section--problem[data-v-51aed213]{background:linear-gradient(#ffffff08,#fff0);border-radius:0}.svg-card svg[data-v-51aed213]{width:100%;height:auto;color:var(--text,currentColor);display:block}.visually-hidden[data-v-51aed213]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}#pe-context[data-v-51aed213],#pe-what[data-v-51aed213],#pe-how[data-v-51aed213],#pe-example[data-v-51aed213],#pe-outcomes[data-v-51aed213],#pe-metrics[data-v-51aed213],#pe-faq[data-v-51aed213]{scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){html[data-v-51aed213]:focus-within{scroll-behavior:auto}}.uc-hero[data-v-51aed213]{align-items:center;min-height:clamp(360px,48vh,620px);display:grid;position:relative}.uc-hero__bg[data-v-51aed213]{z-index:0;position:absolute;inset:0}.uc-hero__content[data-v-51aed213]{z-index:1;color:#fff;position:relative}@media (prefers-reduced-data:reduce){.uc-hero__bg[data-v-51aed213]{background-image:none!important}}.how[data-v-51aed213]{--fg:#0c1322;--muted:#5f6b7a;--line:#e7ebf0;--card:#0c132205;--brand:#c48820;--warn:#b45309}.how__grid[data-v-51aed213]{grid-template-columns:1.2fr minmax(280px,.8fr);align-items:start;gap:2.5rem;display:grid}.how__header[data-v-51aed213]{grid-column:1/-1;max-width:68ch}.how__title[data-v-51aed213]{margin:0 0 .5rem;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}.how__subhead[data-v-51aed213]{color:var(--muted);margin:0}.badge[data-v-51aed213]{color:#27356f;vertical-align:middle;background:#eef2ff;border:1px solid #dfe6ff;border-radius:0;padding:.15rem .5rem;font-size:.75rem;line-height:1;display:inline-block}.badge--brand[data-v-51aed213]{color:#1e3a8a;background:#ecf1ff;border-color:#dbe3ff}.badge--warn[data-v-51aed213]{color:#7c2d12;background:#fff7ed;border-color:#fde4cc}.stepper[data-v-51aed213]{margin:0;padding:0;list-style:none;position:relative}.step[data-v-51aed213]{grid-template-columns:auto 1fr;gap:1rem 1.25rem;padding:1.25rem 0;display:grid}.step+.step[data-v-51aed213]{border-top:1px solid #5f6b7a}.step__marker[data-v-51aed213]{border:2px solid var(--brand);width:2rem;height:2rem;color:var(--brand);background:#fff;border-radius:0;flex:none;place-items:center;font-weight:700;display:grid}.step__body[data-v-51aed213]{min-width:0}.step__title[data-v-51aed213]{margin:0 0 .25rem;font-size:1.05rem}.step__text[data-v-51aed213]{color:var(--muted);margin:0}.step__more[data-v-51aed213]{margin-top:.5rem}.step__more>summary[data-v-51aed213]{cursor:pointer;color:var(--brand);font-size:.95rem}.step__more[open]>summary[data-v-51aed213]{color:#1c3fbf}.step__more>div[data-v-51aed213]{color:var(--fg);background:var(--card);border:1px solid var(--line);border-radius:.75rem;margin-top:.5rem;padding:.75rem}.how__aside[data-v-51aed213]{position:sticky;top:6rem}.io-card__title[data-v-51aed213]{margin:.25rem 0 1rem;font-size:1rem}.io-card__cols[data-v-51aed213]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.io-card__h[data-v-51aed213]{color:#374151;margin:.25rem 0 .5rem;font-size:.9rem}.io-card__list[data-v-51aed213]{color:#4b5563;margin:0;padding-left:1.1rem}.kpis[data-v-51aed213]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.kpi[data-v-51aed213]{gap:var(--space-1);flex:1 1 0}.kpi__label[data-v-51aed213]{color:#6b7280;font-size:.7rem;display:block}.kpi__val[data-v-51aed213]{font-weight:700}@media (width<=960px){.how__grid[data-v-51aed213]{grid-template-columns:1fr}.how__aside[data-v-51aed213]{position:static}.io-card__cols[data-v-51aed213]{grid-template-columns:1fr}.kpis[data-v-51aed213]{justify-content:flex-start}}@media (width<=560px){.kpis[data-v-51aed213]{flex-direction:column}.step__marker[data-v-51aed213]{width:1.7rem;height:1.7rem;font-size:.9rem}}.example[data-v-51aed213]{--fg:#0c1322;--muted:#5f6b7a;--line:#e7ebf0;--card:#0c132205;--brand:#c48820}.code-card pre.code[data-v-51aed213]{color:#c9d1d9;background:#0d1117;border-radius:.5rem;margin:.75rem 0 0;padding:1rem;font-size:.85rem;line-height:1.5;overflow-x:auto}.code-card pre.code code[data-v-51aed213]{font-family:JetBrains Mono,Fira Code,monospace}.scrollable[data-v-51aed213]{max-height:20rem;overflow-y:auto}.datagrid[data-v-51aed213]{grid-template-columns:1fr auto;gap:.5rem 1.5rem;font-size:.95rem;display:grid}.datagrid__label[data-v-51aed213]{color:var(--muted,#5f6b7a)}.status-ok[data-v-51aed213]{color:#16a34a;font-weight:700}.status-warn[data-v-51aed213]{color:#d97706;font-weight:700}.microcopy[data-v-51aed213]{color:var(--muted,#5f6b7a);font-size:.85rem}.outcomes[data-v-51aed213]{--fg:#0c1322;--muted:#5f6b7a;--line:#e7ebf0;--card:#0c132205;--brand:#c48820}.outcomes__header[data-v-51aed213]{max-width:68ch;margin-bottom:1rem}.outcomes__subhead[data-v-51aed213]{color:var(--muted);margin:.25rem 0 0}.outcomes__grid[data-v-51aed213]{grid-template-columns:repeat(12,1fr);gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.oc[data-v-51aed213]{grid-column:span 6;grid-template-columns:auto 1fr;gap:.75rem 1rem;display:grid}.oc__icon[data-v-51aed213]{width:2.25rem;height:2.25rem;color:var(--brand);background:#f5f7ff;border:1px solid #e6ebff;border-radius:.75rem;place-items:center;font-weight:700;display:grid}.oc__title[data-v-51aed213]{align-self:center;margin:0;font-size:1.05rem}.oc__text[data-v-51aed213]{color:var(--muted);grid-column:1/-1;margin:0}.oc__meta[data-v-51aed213]{color:#6b7280;background:var(--card);border:1px solid var(--line);border-radius:.5rem;grid-column:1/-1;margin-top:.4rem;padding:.25rem .5rem;display:inline-block}.oc__meta>span[data-v-51aed213]{color:#374151;margin-right:.25rem;font-weight:600}@media (width<=960px){.oc[data-v-51aed213]{grid-column:span 12}}
