.center[data-v-18137dac]{text-align:center}.uc-hero .cta-group[data-v-18137dac],footer .cta-group[data-v-18137dac]{gap:var(--space-3);flex-wrap:wrap;display:flex}.skip-link[data-v-18137dac]{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-link[data-v-18137dac]: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-18137dac]{margin-top:var(--space-4)}.toc ul[data-v-18137dac]{flex-wrap:wrap;gap:.75rem 1rem;padding:0;list-style:none;display:flex}.toc a[data-v-18137dac]{text-underline-offset:2px;opacity:.82;text-decoration:underline}.toc a.active[data-v-18137dac]{opacity:1;font-weight:700;text-decoration-thickness:2px}@media (width>=1024px){.toc[data-v-18137dac]{z-index:10;position:sticky;top:84px}}.checklist[data-v-18137dac]{padding-left:0}.checklist li[data-v-18137dac]{padding-left:1.75rem;list-style:none;position:relative}.checklist li+li[data-v-18137dac]{margin-top:.5rem}.checklist li[data-v-18137dac]:before{content:"✓";font-weight:700;position:absolute;top:.15rem;left:0}.hiw[data-v-18137dac]{counter-reset:step;padding-left:0}.hiw li[data-v-18137dac]{padding-left:2.25rem;list-style:none;position:relative}.hiw li+li[data-v-18137dac]{margin-top:.75rem}.hiw li[data-v-18137dac]:before{counter-increment:step;content:counter(step) ".";font-weight:700;position:absolute;top:0;left:0}.grid.two-cols[data-v-18137dac]{gap:var(--space-4);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=720px){.grid.two-cols[data-v-18137dac]{grid-template-columns:1fr 1fr}}.path[data-v-18137dac]{border:1px solid #ffffff26;border-radius:0;padding:1rem}.inline-cta[data-v-18137dac]{margin-top:.75rem}.mt-4[data-v-18137dac]{margin-top:1rem}.section--problem[data-v-18137dac]{background:linear-gradient(#ffffff08,#fff0);border-radius:0}.svg-card svg[data-v-18137dac]{width:100%;height:auto;color:var(--text,currentColor);display:block}.visually-hidden[data-v-18137dac]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.famA[data-v-18137dac],.famB[data-v-18137dac]{stroke:currentColor}#aq-problem[data-v-18137dac],#aq-fit[data-v-18137dac],#aq-json[data-v-18137dac],#aq-closed-loop[data-v-18137dac],#aq-how[data-v-18137dac],#aq-outcomes[data-v-18137dac],#aq-metrics[data-v-18137dac],#aq-faq[data-v-18137dac]{scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){html[data-v-18137dac]:focus-within{scroll-behavior:auto}}.uc-hero[data-v-18137dac]{align-items:center;min-height:clamp(360px,48vh,620px);display:grid;position:relative}.uc-hero__bg[data-v-18137dac]{z-index:0;background-image:none;background-size:cover;background-position:var(--hero-pos,center 40%);background-repeat:no-repeat;position:absolute;inset:0}@media (width>=768px){.uc-hero__bg[data-v-18137dac]{background-image:var(--hero,none)}}.uc-hero__overlay[data-v-18137dac]{background:linear-gradient(#020a1899 0%,#020a1859 38%,#020a188c 100%),linear-gradient(120deg,#0c54f033,#1dd1ff33);position:absolute;inset:0}.uc-hero__content[data-v-18137dac]{z-index:1;color:#fff;position:relative}.hero-proof[data-v-18137dac]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-left:3px solid var(--brand,#c48820);background:#ffffff1a;border-radius:0 .5rem .5rem 0;margin:1rem 0;padding:.75rem 1rem;font-size:.95rem;line-height:1.5}.hero-proof__link[data-v-18137dac]{color:inherit;text-underline-offset:2px;opacity:.9;margin-left:.5rem;text-decoration:underline;display:inline-block}.hero-proof__link[data-v-18137dac]:hover{opacity:1}@media (width<=768px){.uc-hero__bg[data-v-18137dac]{background-position:var(--hero-pos-mobile,center 20%)}}@media (prefers-reduced-data:reduce){.uc-hero__bg[data-v-18137dac]{background-image:none!important}}.section--json[data-v-18137dac]{background:linear-gradient(#ffffff05,#fff0)}.json-wrapper[data-v-18137dac]{margin:1.5rem 0 1rem;position:relative}.json-toggle[data-v-18137dac]{color:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:.375rem;margin-bottom:.75rem;padding:.4rem .8rem;font-size:.85rem;transition:background .15s;display:inline-block}.json-toggle[data-v-18137dac]:hover{background:#ffffff24}.json-code[data-v-18137dac]{color:#e2e8f0;white-space:pre;background:#0c1322;border:1px solid #ffffff1a;border-radius:.75rem;max-height:16rem;padding:1.25rem;font-size:.82rem;line-height:1.6;transition:max-height .3s;overflow:auto hidden}.json-code--expanded[data-v-18137dac]{max-height:none}.json-caption[data-v-18137dac]{color:var(--muted,#5f6b7a);margin-top:.5rem;font-size:.9rem}.how[data-v-18137dac]{--fg:#0c1322;--muted:#5f6b7a;--line:#e7ebf0;--card:#0c132205;--brand:#c48820;--warn:#b45309}.how__grid[data-v-18137dac]{grid-template-columns:1.2fr minmax(280px,.8fr);align-items:start;gap:2.5rem;display:grid}.how__header[data-v-18137dac]{grid-column:1/-1;max-width:68ch}.how__title[data-v-18137dac]{margin:0 0 .5rem;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}.how__subhead[data-v-18137dac]{color:var(--muted);margin:0}.badge[data-v-18137dac]{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-18137dac]{color:#1e3a8a;background:#ecf1ff;border-color:#dbe3ff}.badge--warn[data-v-18137dac]{color:#7c2d12;background:#fff7ed;border-color:#fde4cc}.stepper[data-v-18137dac]{margin:0;padding:0;list-style:none;position:relative}.step[data-v-18137dac]{grid-template-columns:auto 1fr;gap:1rem 1.25rem;padding:1.25rem 0;display:grid}.step+.step[data-v-18137dac]{border-top:1px solid #5f6b7a}.step__marker[data-v-18137dac]{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-18137dac]{min-width:0}.step__title[data-v-18137dac]{margin:0 0 .25rem;font-size:1.05rem}.step__text[data-v-18137dac]{color:var(--muted);margin:0}.step__more[data-v-18137dac]{margin-top:.5rem}.step__more>summary[data-v-18137dac]{cursor:pointer;color:var(--brand);font-size:.95rem}.step__more[open]>summary[data-v-18137dac]{color:#1c3fbf}.step__more>div[data-v-18137dac]{color:var(--fg);background:var(--card);border:1px solid var(--line);border-radius:.75rem;margin-top:.5rem;padding:.75rem}.how__aside[data-v-18137dac]{position:sticky;top:6rem}.io-card__title[data-v-18137dac]{margin:.25rem 0 1rem;font-size:1rem}.io-card__cols[data-v-18137dac]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.io-card__h[data-v-18137dac]{color:#374151;margin:.25rem 0 .5rem;font-size:.9rem}.io-card__list[data-v-18137dac]{color:#4b5563;margin:0;padding-left:1.1rem}.kpis[data-v-18137dac]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.kpi[data-v-18137dac]{gap:var(--space-1);flex:1 1 0}.kpi__label[data-v-18137dac]{color:#6b7280;font-size:.7rem;display:block}.kpi__val[data-v-18137dac]{font-weight:700}@media (width<=960px){.how__grid[data-v-18137dac]{grid-template-columns:1fr}.how__aside[data-v-18137dac]{position:static}.io-card__cols[data-v-18137dac]{grid-template-columns:1fr}.kpis[data-v-18137dac]{justify-content:flex-start}}@media (width<=560px){.kpis[data-v-18137dac]{flex-direction:column}.step__marker[data-v-18137dac]{width:1.7rem;height:1.7rem;font-size:.9rem}}.outcomes[data-v-18137dac]{--fg:#0c1322;--muted:#5f6b7a;--line:#e7ebf0;--card:#0c132205;--brand:#c48820}.outcomes__header[data-v-18137dac]{max-width:68ch;margin-bottom:1rem}.outcomes__subhead[data-v-18137dac]{color:var(--muted);margin:.25rem 0 0}.outcomes__grid[data-v-18137dac]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.oc[data-v-18137dac]{grid-template-columns:auto 1fr;gap:.75rem 1rem;display:grid}.oc__icon[data-v-18137dac]{width:2.25rem;height:2.25rem;color:var(--brand);background:#f5f7ff;border:1px solid #e6ebff;border-radius:.75rem;place-items:center;display:grid}.oc__title[data-v-18137dac]{align-self:center;margin:0;font-size:1.05rem}.oc__text[data-v-18137dac]{color:var(--muted);grid-column:1/-1;margin:0}@media (width<=960px){.outcomes__grid[data-v-18137dac]{grid-template-columns:1fr}}.cta-group--stacked[data-v-18137dac]{flex-direction:column;align-items:center;gap:.5rem}.cta-sub[data-v-18137dac]{color:var(--muted,#5f6b7a);margin:0;font-size:.85rem}.cta-group--stacked .btn--secondary[data-v-18137dac]{margin-top:.5rem}
