@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500;600&display=swap);.nav[data-v-94931740]{position:sticky;top:0;z-index:100;background:rgba(244,246,251,.9);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.nav--dark[data-v-94931740]{background:rgba(11,15,20,.9);border-bottom:1px solid hsla(0,0%,100%,.1)}.nav--dark .nav__logo[data-v-94931740]{filter:brightness(0) invert(1)}.nav--dark .nav__wordmark[data-v-94931740]{color:#e7edf5}.nav__inner[data-v-94931740]{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 24px}.nav__brand[data-v-94931740]{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.08em}.nav__logo[data-v-94931740]{height:30px;width:auto}.nav__wordmark[data-v-94931740]{font-size:16px;color:var(--ink)}.nav__links[data-v-94931740]{display:flex;align-items:center;justify-content:center;gap:18px;margin:0;min-width:0}.nav__link[data-v-94931740],.nav__trigger[data-v-94931740]{font-weight:600;color:var(--text);padding:8px 10px;border-radius:999px;transition:background .2s ease,color .2s ease}.nav__item--drop:hover .nav__trigger[data-v-94931740],.nav__link[data-v-94931740]:hover{background:#eef2ff}.nav--dark .nav__link[data-v-94931740],.nav--dark .nav__trigger[data-v-94931740]{color:#e7edf5}.nav--dark .nav__item--drop:hover .nav__trigger[data-v-94931740],.nav--dark .nav__link[data-v-94931740]:hover{background:hsla(0,0%,100%,.08)}.nav__item[data-v-94931740]{position:relative}.nav__item--drop[data-v-94931740]:after{content:"";position:absolute;top:100%;left:0;right:0;height:10px}.nav__trigger[data-v-94931740]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;cursor:default;pointer-events:none}.nav__caret[data-v-94931740]{width:11px;height:8px;display:block;opacity:.72;transform-origin:50% 46%;transition:transform .18s ease,opacity .18s ease}.nav__caret path[data-v-94931740]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nav__item--drop:hover .nav__caret[data-v-94931740]{opacity:1;transform:rotate(180deg)}.nav__dropdown[data-v-94931740]{position:absolute;top:100%;left:0;min-width:220px;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-sm);padding:10px;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:20}.nav--dark .nav__dropdown[data-v-94931740]{background:#111826;border-color:hsla(0,0%,100%,.12);box-shadow:0 24px 42px rgba(5,9,14,.65)}.nav__item--drop:hover .nav__dropdown[data-v-94931740]{opacity:1;transform:translateY(0);pointer-events:auto}.nav__dropdown-link[data-v-94931740]{display:block;padding:10px 12px;border-radius:10px;font-weight:600;color:var(--text)}.nav__dropdown-link[data-v-94931740]:hover{background:#f2f5ff}.nav--dark .nav__dropdown-link[data-v-94931740]{color:#e7edf5}.nav--dark .nav__dropdown-link[data-v-94931740]:hover{background:hsla(0,0%,100%,.07)}.nav__actions[data-v-94931740]{display:flex;align-items:center;justify-self:end;gap:12px}.nav__cta[data-v-94931740]{white-space:nowrap}.nav__burger[data-v-94931740]{display:none;border:1px solid var(--border);background:#fff;border-radius:10px;padding:8px;line-height:0;color:var(--text)}.nav--dark .nav__burger[data-v-94931740]{border-color:hsla(0,0%,100%,.18);background:#111826;color:#e7edf5}.nav__backdrop[data-v-94931740]{position:fixed;inset:0;background:rgba(15,23,42,.35);backdrop-filter:blur(2px)}.nav__mobile[data-v-94931740]{position:fixed;left:0;right:0;top:var(--site-nav-height,72px);background:#fff;border-bottom:1px solid var(--border);box-shadow:var(--shadow-md);z-index:99}.nav--dark .nav__mobile[data-v-94931740]{background:#0f1726;border-bottom-color:hsla(0,0%,100%,.12);box-shadow:0 24px 42px rgba(5,9,14,.65)}.nav__mobile-inner[data-v-94931740]{padding:20px;display:grid;gap:18px}.nav__mobile-section[data-v-94931740]{display:grid;gap:8px}.nav__mobile-title[data-v-94931740]{font-weight:700;color:var(--muted-2);text-transform:uppercase;letter-spacing:.2em;font-size:11px}.nav--dark .nav__mobile-title[data-v-94931740]{color:#8da0ba}.nav__mobile-section a[data-v-94931740]{font-weight:600;color:var(--text)}.nav--dark .nav__mobile-section a[data-v-94931740]{color:#e7edf5}.nav__mobile-cta[data-v-94931740]{display:grid;gap:10px}.fade-enter-active[data-v-94931740],.fade-leave-active[data-v-94931740]{transition:opacity .18s ease}.fade-enter-from[data-v-94931740],.fade-leave-to[data-v-94931740]{opacity:0}.slide-enter-active[data-v-94931740],.slide-leave-active[data-v-94931740]{transition:transform .2s ease,opacity .2s ease}.slide-enter-from[data-v-94931740],.slide-leave-to[data-v-94931740]{transform:translateY(-10px);opacity:0}@media (max-width:980px){.nav__inner[data-v-94931740]{grid-template-columns:auto 1fr auto;padding:12px 16px}.nav__cta[data-v-94931740],.nav__links[data-v-94931740]{display:none}.nav__burger[data-v-94931740]{display:inline-grid;place-items:center}}.footer[data-v-2404c131]{background:#0b1220;color:#e2e8f0}.footer__body[data-v-2404c131]{padding:clamp(40px,6vw,70px) 0 24px}.footer__grid[data-v-2404c131]{display:grid;gap:28px;grid-template-columns:1.2fr repeat(3,minmax(0,1fr));margin-bottom:28px}.footer__brand img[data-v-2404c131]{width:120px;margin-bottom:12px}.footer__brand p[data-v-2404c131]{color:#cbd5e1;line-height:1.6}.footer__email[data-v-2404c131]{color:#7a9df5;font-weight:700}.footer__col h3[data-v-2404c131]{margin:0 0 12px;font-size:14px;text-transform:uppercase;letter-spacing:.2em;color:#aab4c5}.footer__col a[data-v-2404c131]{display:block;margin-bottom:8px;color:#e2e8f0;font-weight:600}.footer__col a[data-v-2404c131]:hover{color:#7a9df5}.footer__bottom[data-v-2404c131]{border-top:1px solid hsla(0,0%,100%,.08);padding-top:18px;justify-content:space-between;align-items:center;font-size:13px;color:#94a3b8}.footer__bottom[data-v-2404c131],.footer__social[data-v-2404c131]{display:flex;flex-wrap:wrap;gap:14px}.footer__social a[data-v-2404c131]{color:#cbd5e1;font-weight:600}.footer__social a[data-v-2404c131]:hover{color:#7a9df5}@media (max-width:900px){.footer__grid[data-v-2404c131]{grid-template-columns:1fr 1fr}}@media (max-width:640px){.footer__grid[data-v-2404c131]{grid-template-columns:1fr}}html{scroll-behavior:smooth}.anchor{scroll-margin-top:72px}:root{--brand:#225bee}#app,body,html{min-height:100%;height:auto;margin:0}.app{min-height:100svh;display:flex;flex-direction:column}#main{flex:1 0 auto;min-height:0;overflow:visible}.hero-simple[data-v-82f57838],.hero-simple__stack[data-v-82f57838]{display:grid;gap:8px}.layer[data-v-82f57838]{border:1px solid var(--border);border-radius:14px;background:#fff;padding:12px;display:grid;gap:8px}.layer__kicker[data-v-82f57838]{margin:0;font-size:10px;font-weight:800;letter-spacing:.14em;color:#4b6587;text-transform:uppercase}.layer__text[data-v-82f57838]{margin:0;font-size:13px;color:#475569;line-height:1.45}.layer__chips[data-v-82f57838],.ledger-list[data-v-82f57838],.twin-points[data-v-82f57838]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-82f57838],.ledger-list span[data-v-82f57838],.twin-points span[data-v-82f57838]{display:inline-flex;align-items:center;border:1px solid #dbe4f2;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:600;color:#334155;background:#f8fbff}.flow[data-v-82f57838]{margin:0;text-align:center;font-size:18px;line-height:1;color:#7a97c2}@media (max-width:560px){.layer[data-v-82f57838]{padding:11px}}.home-page[data-v-f9add36a]{--home-ink:#091733;--home-muted:#4a5f7f;--home-line:rgba(14,37,76,.14);--home-card:hsla(0,0%,100%,.86);position:relative;font-family:Sora,Avenir Next,Segoe UI,system-ui,sans-serif;color:var(--home-ink);background:radial-gradient(circle at 8% 2%,rgba(34,91,238,.12),transparent 34%),radial-gradient(circle at 86% 8%,rgba(122,245,173,.13),transparent 32%),linear-gradient(180deg,#f6faff,#f2f8ff 42%,#f8fbff)}.home-hero[data-v-f9add36a]{position:relative;overflow:hidden;padding:clamp(54px,7vw,94px) 0 clamp(38px,5vw,66px)}.hero-noise[data-v-f9add36a]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(11,23,42,.1) 1px,transparent 0);background-size:18px 18px;opacity:.23}.hero-spot[data-v-f9add36a]{position:absolute;width:620px;height:620px;border-radius:50%;pointer-events:none;filter:blur(8px)}.hero-spot--blue[data-v-f9add36a]{top:-340px;right:-180px;background:radial-gradient(circle,rgba(34,91,238,.24),rgba(34,91,238,0))}.hero-spot--green[data-v-f9add36a]{bottom:-350px;left:-230px;background:radial-gradient(circle,rgba(122,245,173,.22),rgba(122,245,173,0))}.hero-shell[data-v-f9add36a]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);gap:clamp(20px,2.8vw,32px);align-items:stretch}.hero-copy[data-v-f9add36a]{display:grid;align-content:center;gap:14px}.hero-copy .headline[data-v-f9add36a]{margin:0;font-size:clamp(34px,5vw,62px)}.hero-copy .subhead[data-v-f9add36a]{margin:0;max-width:58ch;color:var(--home-muted)}.hero-line[data-v-f9add36a]{margin:0;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.8);border:1px solid rgba(34,91,238,.18);color:#203253;line-height:1.65;font-weight:600;box-shadow:0 14px 28px rgba(15,23,42,.08)}.hero-chip-row[data-v-f9add36a]{display:flex;flex-wrap:wrap;gap:9px}.hero-chip[data-v-f9add36a]{border-radius:999px;padding:7px 12px;border:1px solid rgba(34,91,238,.18);background:hsla(0,0%,100%,.8);color:#153367;font-size:12px;font-weight:700}.hero-panel[data-v-f9add36a]{border-radius:22px;padding:clamp(20px,2.7vw,30px);border:1px solid hsla(0,0%,100%,.28);background:linear-gradient(170deg,rgba(9,21,45,.95),rgba(15,33,69,.9) 62%,rgba(10,21,45,.92)),linear-gradient(0deg,rgba(122,157,245,.16),rgba(122,157,245,.16));box-shadow:0 26px 56px rgba(8,18,38,.28);color:#d9e5fa;display:grid;gap:12px;align-content:start}.hero-panel__kicker[data-v-f9add36a]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9db7e5}.hero-graphic-wrap[data-v-f9add36a]{border:1px solid hsla(0,0%,100%,.14);border-radius:14px;background:hsla(0,0%,100%,.06);overflow:hidden;padding:10px}.hero-panel__list[data-v-f9add36a]{margin:0;padding:0;list-style:none;display:grid;gap:9px}.hero-panel__list li[data-v-f9add36a]{display:grid;grid-template-columns:13px 1fr;gap:9px;line-height:1.55;color:#d0def5;font-size:14px}.hero-panel__list li[data-v-f9add36a]:before{content:"";width:6px;height:6px;margin-top:9px;border-radius:999px;background:#7af5ad}.jump-nav-wrap[data-v-f9add36a]{position:relative;z-index:3;margin-top:-16px;margin-bottom:8px}.jump-nav[data-v-f9add36a]{display:flex;flex-wrap:wrap;gap:8px;border-radius:999px;padding:8px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(11,23,42,.1);background:hsla(0,0%,100%,.84);box-shadow:0 10px 28px rgba(15,23,42,.12);backdrop-filter:blur(8px)}.jump-nav a[data-v-f9add36a]{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#143366;transition:background .2s ease,transform .2s ease}.jump-nav a[data-v-f9add36a]:hover{transform:translateY(-1px);background:rgba(122,157,245,.15)}.section-head[data-v-f9add36a]{display:grid;gap:10px;margin-bottom:24px}.section-head .headline[data-v-f9add36a],.section-head .subhead[data-v-f9add36a]{margin:0}.section-head.center[data-v-f9add36a]{text-align:center}.section-head.center .headline[data-v-f9add36a]{margin-inline:auto}.problem-grid[data-v-f9add36a]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.problem-card[data-v-f9add36a]{border-radius:18px;border:1px solid var(--home-line);padding:clamp(20px,2.7vw,30px);box-shadow:0 16px 34px rgba(15,23,42,.1);display:grid;gap:12px}.problem-card--dark[data-v-f9add36a]{background:rgba(15,23,42,.94);color:#d3e1f7;box-shadow:0 20px 40px rgba(9,18,37,.24)}.problem-card--light[data-v-f9add36a]{background:var(--home-card)}.problem-card__label[data-v-f9add36a]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9db8e6}.problem-card--light .problem-card__label[data-v-f9add36a]{color:#607598}.comparison-grid[data-v-f9add36a]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-card[data-v-f9add36a]{border-radius:16px;border:1px solid var(--home-line);background:var(--home-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:10px}.comparison-card--orvo[data-v-f9add36a]{border-top:4px solid #225bee;box-shadow:0 18px 34px rgba(34,91,238,.14)}.comparison-card__title[data-v-f9add36a]{margin:0;font-size:22px;line-height:1.28;font-weight:700}.comparison-card p[data-v-f9add36a]{margin:0;color:var(--home-muted);line-height:1.6}.platform-shell[data-v-f9add36a]{display:grid;gap:14px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.platform-stack[data-v-f9add36a]{border-radius:18px;border:1px solid var(--home-line);background:var(--home-card);box-shadow:0 16px 34px rgba(15,23,42,.1);padding:clamp(18px,2.5vw,26px);display:grid;gap:11px}.platform-layer[data-v-f9add36a]{border-radius:12px;border:1px solid rgba(14,37,76,.12);background:hsla(0,0%,100%,.78);padding:12px}.platform-layer h3[data-v-f9add36a]{margin:4px 0 6px;font-size:21px}.platform-layer p[data-v-f9add36a]{margin:0;color:var(--home-muted);line-height:1.6}.platform-layer__kicker[data-v-f9add36a]{margin:0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#607598}.platform-layer--intel[data-v-f9add36a]{border-left:4px solid #7f7bff}.platform-layer--data[data-v-f9add36a]{border-left:4px solid #225bee}.platform-layer--integrations[data-v-f9add36a]{border-left:4px solid #2e7}.platform-arrow[data-v-f9add36a]{text-align:center;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#607598;font-weight:700}.platform-aside[data-v-f9add36a]{border-radius:18px;border:1px solid var(--home-line);background:rgba(15,23,42,.94);color:#d3e1f7;padding:clamp(20px,2.7vw,30px);box-shadow:0 20px 40px rgba(9,18,37,.24);display:grid;gap:10px;align-content:start}.platform-aside h3[data-v-f9add36a]{margin:0;font-size:clamp(26px,3.4vw,36px);line-height:1.15}.how-grid[data-v-f9add36a]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.how-card[data-v-f9add36a]{border-radius:16px;border:1px solid var(--home-line);background:var(--home-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:9px}.how-card__num[data-v-f9add36a]{margin:0;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 9px;background:rgba(34,91,238,.12);border:1px solid rgba(34,91,238,.18);color:#2049a1;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.how-card h3[data-v-f9add36a]{margin:0;font-size:20px;line-height:1.25}.how-card p[data-v-f9add36a]{margin:0;color:var(--home-muted);line-height:1.6}.outcomes-grid[data-v-f9add36a]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.outcome-tile[data-v-f9add36a]{border-radius:14px;border:1px solid var(--home-line);border-top:4px solid #7af5ad;background:var(--home-card);box-shadow:0 14px 30px rgba(15,23,42,.08);min-height:115px;padding:16px;display:grid;align-content:center}.outcome-tile h3[data-v-f9add36a]{margin:0;font-size:22px;line-height:1.25}.lane-grid[data-v-f9add36a]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.lane-card[data-v-f9add36a]{border-radius:16px;border:1px solid var(--home-line);background:var(--home-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:10px;align-content:start}.lane-card h3[data-v-f9add36a]{margin:0;font-size:24px}.lane-card p[data-v-f9add36a]{margin:0;color:var(--home-muted);line-height:1.6}.lane-card__cta[data-v-f9add36a]{margin-top:4px;display:inline-flex;font-weight:700;color:#225bee}.product-grid[data-v-f9add36a]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.product-card[data-v-f9add36a]{border-radius:16px;border:1px solid var(--home-line);background:var(--home-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:8px;transition:transform .2s ease,box-shadow .2s ease}.product-card[data-v-f9add36a]:hover{transform:translateY(-2px);box-shadow:0 20px 38px rgba(15,23,42,.12)}.product-card h3[data-v-f9add36a]{margin:0;font-size:21px;line-height:1.24}.product-card p[data-v-f9add36a]{margin:0;color:var(--home-muted);line-height:1.55}.cta-section[data-v-f9add36a]{position:relative;overflow:hidden;background:linear-gradient(145deg,#0a1428,#0e1d37 62%,#102249)}.cta-noise[data-v-f9add36a]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,hsla(0,0%,100%,.18) 1px,transparent 0);background-size:18px 18px;opacity:.2}.cta-shell[data-v-f9add36a]{position:relative;z-index:1;border-radius:20px;border:1px solid hsla(0,0%,100%,.2);background:rgba(15,23,42,.58);backdrop-filter:blur(2px);padding:clamp(28px,4.5vw,52px);text-align:center;color:#f8fbff}.cta-shell .kicker[data-v-f9add36a]{color:#a9bedc}.cta-shell h2[data-v-f9add36a]{margin:8px 0 12px;font-size:clamp(36px,5vw,58px);line-height:1.04}.cta-shell p[data-v-f9add36a]{margin:0 auto;max-width:62ch;line-height:1.7;color:#d5e1f4}.cta-shell .btn-row[data-v-f9add36a]{margin-top:20px;justify-content:center}@media (max-width:1180px){.comparison-grid[data-v-f9add36a],.hero-shell[data-v-f9add36a],.how-grid[data-v-f9add36a],.lane-grid[data-v-f9add36a],.platform-shell[data-v-f9add36a],.problem-grid[data-v-f9add36a],.product-grid[data-v-f9add36a]{grid-template-columns:1fr}.hero-copy .headline[data-v-f9add36a]{max-width:14ch}.outcomes-grid[data-v-f9add36a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.jump-nav-wrap[data-v-f9add36a]{margin-top:0}.jump-nav[data-v-f9add36a]{width:100%;border-radius:16px}.jump-nav a[data-v-f9add36a]{flex:1 0 calc(50% - 8px);text-align:center}.hero-graphic-wrap[data-v-f9add36a]{padding:8px}}@media (max-width:640px){.comparison-card[data-v-f9add36a],.cta-shell[data-v-f9add36a],.hero-panel[data-v-f9add36a],.how-card[data-v-f9add36a],.lane-card[data-v-f9add36a],.outcome-tile[data-v-f9add36a],.platform-aside[data-v-f9add36a],.platform-stack[data-v-f9add36a],.problem-card[data-v-f9add36a],.product-card[data-v-f9add36a]{border-radius:14px}.jump-nav a[data-v-f9add36a]{flex:1 0 100%}.outcomes-grid[data-v-f9add36a]{grid-template-columns:1fr}}.ledger-page[data-v-3ef1f152]{--ledger-ink:#091733;--ledger-muted:#4a5f7f;--ledger-line:rgba(14,37,76,.14);--ledger-card:hsla(0,0%,100%,.86);position:relative;font-family:Sora,Avenir Next,Segoe UI,system-ui,sans-serif;color:var(--ledger-ink);background:radial-gradient(circle at 8% 2%,rgba(34,91,238,.12),transparent 34%),radial-gradient(circle at 86% 8%,rgba(122,245,173,.13),transparent 32%),linear-gradient(180deg,#f6faff,#f2f8ff 42%,#f8fbff)}.ledger-hero[data-v-3ef1f152]{position:relative;overflow:hidden;padding:clamp(54px,7vw,94px) 0 clamp(38px,5vw,66px)}.hero-noise[data-v-3ef1f152]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(11,23,42,.1) 1px,transparent 0);background-size:18px 18px;opacity:.23}.hero-spot[data-v-3ef1f152]{position:absolute;width:620px;height:620px;border-radius:50%;pointer-events:none;filter:blur(8px)}.hero-spot--blue[data-v-3ef1f152]{top:-340px;right:-180px;background:radial-gradient(circle,rgba(34,91,238,.24),rgba(34,91,238,0))}.hero-spot--green[data-v-3ef1f152]{bottom:-350px;left:-230px;background:radial-gradient(circle,rgba(122,245,173,.22),rgba(122,245,173,0))}.hero-shell[data-v-3ef1f152]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:clamp(20px,2.8vw,32px);align-items:stretch}.hero-copy[data-v-3ef1f152]{display:grid;align-content:center;gap:14px}.hero-copy .headline[data-v-3ef1f152]{margin:0;font-size:clamp(34px,5vw,62px)}.hero-copy .subhead[data-v-3ef1f152]{margin:0;max-width:58ch;color:var(--ledger-muted)}.hero-line[data-v-3ef1f152]{margin:0;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.8);border:1px solid rgba(34,91,238,.18);color:#203253;line-height:1.65;font-weight:600;box-shadow:0 14px 28px rgba(15,23,42,.08)}.hero-chip-row[data-v-3ef1f152]{display:flex;flex-wrap:wrap;gap:9px}.hero-chip[data-v-3ef1f152]{border-radius:999px;padding:7px 12px;border:1px solid rgba(34,91,238,.18);background:hsla(0,0%,100%,.8);color:#153367;font-size:12px;font-weight:700}.hero-panel[data-v-3ef1f152]{border-radius:22px;padding:clamp(20px,2.7vw,30px);border:1px solid hsla(0,0%,100%,.28);background:linear-gradient(170deg,rgba(9,21,45,.95),rgba(15,33,69,.9) 62%,rgba(10,21,45,.92)),linear-gradient(0deg,rgba(122,157,245,.16),rgba(122,157,245,.16));box-shadow:0 26px 56px rgba(8,18,38,.28);color:#d9e5fa;display:grid;gap:12px;align-content:start}.hero-panel__kicker[data-v-3ef1f152]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9db7e5}.hero-panel__rows[data-v-3ef1f152]{display:grid;gap:10px}.hero-row[data-v-3ef1f152]{border:1px solid hsla(0,0%,100%,.14);border-radius:12px;background:hsla(0,0%,100%,.06);padding:12px;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.hero-row__label[data-v-3ef1f152]{margin:0;font-size:13px;font-weight:700;color:#f0f5ff}.hero-row__detail[data-v-3ef1f152]{margin:4px 0 0;font-size:13px;line-height:1.45;color:#d0def5}.status-pill[data-v-3ef1f152]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 10px;border:1px solid transparent;white-space:nowrap}.status-pill--blue[data-v-3ef1f152]{background:#e9f0ff;border-color:#c9d9ff;color:#1646b8}.status-pill--green[data-v-3ef1f152]{background:#eafff3;border-color:#bff2d4;color:#0f6b3f}.status-pill--amber[data-v-3ef1f152]{background:#fff5e9;border-color:#ffdcb7;color:#9a5c11}.jump-nav-wrap[data-v-3ef1f152]{position:relative;z-index:3;margin-top:-16px;margin-bottom:8px}.jump-nav[data-v-3ef1f152]{display:flex;flex-wrap:wrap;gap:8px;border-radius:999px;padding:8px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(11,23,42,.1);background:hsla(0,0%,100%,.84);box-shadow:0 10px 28px rgba(15,23,42,.12);backdrop-filter:blur(8px)}.jump-nav a[data-v-3ef1f152]{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#143366;transition:background .2s ease,transform .2s ease}.jump-nav a[data-v-3ef1f152]:hover{transform:translateY(-1px);background:rgba(122,157,245,.15)}.record-card[data-v-3ef1f152]{border-radius:20px;border:1px solid var(--ledger-line);background:var(--ledger-card);box-shadow:0 18px 36px rgba(15,23,42,.1);padding:clamp(20px,2.8vw,30px);display:grid;gap:16px}.record-close[data-v-3ef1f152]{margin:0;font-size:20px;line-height:1.45;font-weight:700;color:#1b2f4f;border-top:1px solid rgba(14,37,76,.12);padding-top:12px}.truth-grid[data-v-3ef1f152]{display:grid;gap:9px;grid-template-columns:repeat(5,minmax(0,1fr))}.truth-item[data-v-3ef1f152]{border-radius:11px;border:1px solid rgba(14,37,76,.12);background:hsla(0,0%,100%,.78);padding:10px 12px;font-size:14px;font-weight:700;color:#1d3556}.section-head[data-v-3ef1f152]{display:grid;gap:10px;margin-bottom:24px}.section-head .headline[data-v-3ef1f152],.section-head .subhead[data-v-3ef1f152]{margin:0}.workflow-stack[data-v-3ef1f152]{display:grid;gap:12px}.workflow-card[data-v-3ef1f152]{border-radius:18px;border:1px solid var(--ledger-line);background:var(--ledger-card);box-shadow:0 16px 34px rgba(15,23,42,.1);padding:clamp(18px,2.5vw,26px);display:grid;gap:14px}.workflow-card--blue[data-v-3ef1f152]{border-top:4px solid #225bee}.workflow-card--green[data-v-3ef1f152]{border-top:4px solid #2e7}.workflow-card--purple[data-v-3ef1f152]{border-top:4px solid #7f7bff}.workflow-head[data-v-3ef1f152]{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:center}.workflow-step[data-v-3ef1f152]{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#eef3ff;border:1px solid #cddcff;color:#1d4ed8;font-size:12px;font-weight:800;letter-spacing:.12em}.workflow-kind[data-v-3ef1f152]{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:#607598;font-weight:700}.workflow-head h3[data-v-3ef1f152]{margin:5px 0 0;font-size:clamp(24px,2.8vw,32px);line-height:1.16}.workflow-body[data-v-3ef1f152]{display:grid;gap:14px;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr)}.workflow-outcome[data-v-3ef1f152]{border:1px solid rgba(14,37,76,.12);border-radius:12px;background:hsla(0,0%,100%,.78);padding:12px;display:grid;gap:6px}.workflow-outcome__label[data-v-3ef1f152]{margin:0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#607598}.workflow-outcome p[data-v-3ef1f152]{margin:0;color:#1d3556;line-height:1.55;font-weight:600}.object-shell[data-v-3ef1f152]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.object-card[data-v-3ef1f152]{border-radius:18px;border:1px solid var(--ledger-line);background:rgba(15,23,42,.94);color:#d3e1f7;padding:clamp(20px,2.7vw,30px);box-shadow:0 20px 40px rgba(9,18,37,.24);display:grid;gap:12px}.object-card--light[data-v-3ef1f152]{background:var(--ledger-card);color:var(--ledger-ink);box-shadow:0 16px 34px rgba(15,23,42,.1)}.object-card h2[data-v-3ef1f152]{margin:0;font-size:clamp(28px,3.4vw,40px);line-height:1.12}.object-card p[data-v-3ef1f152]{margin:0;line-height:1.7;color:#d0ddf2}.object-card--light p[data-v-3ef1f152]{color:var(--ledger-muted)}.object-grid[data-v-3ef1f152]{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.object-item[data-v-3ef1f152]{border-radius:11px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08);padding:10px}.object-card--light .object-item[data-v-3ef1f152]{border-color:rgba(14,37,76,.12);background:hsla(0,0%,100%,.78)}.object-item__name[data-v-3ef1f152]{margin:0;font-weight:700}.object-item__meta[data-v-3ef1f152]{margin:4px 0 0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#9fb0ca}.object-card--light .object-item__meta[data-v-3ef1f152]{color:#607598}.not-list[data-v-3ef1f152]{margin:0;padding-left:18px;display:grid;gap:8px;line-height:1.6;color:#1d3556;font-weight:600}.audience-shell[data-v-3ef1f152]{display:grid;gap:14px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.audience-grid[data-v-3ef1f152]{display:grid;gap:12px}.audience-card[data-v-3ef1f152]{border-radius:16px;border:1px solid var(--ledger-line);background:var(--ledger-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:10px}.audience-card--blue[data-v-3ef1f152]{border-top:4px solid #225bee}.audience-card--green[data-v-3ef1f152]{border-top:4px solid #2e7}.audience-card__label[data-v-3ef1f152]{margin:0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#607598}.sources-card[data-v-3ef1f152]{border-radius:16px;border:1px solid var(--ledger-line);background:var(--ledger-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:10px}.sources-card h2[data-v-3ef1f152]{margin:0;font-size:clamp(28px,3.2vw,38px);line-height:1.12}.sources-card p[data-v-3ef1f152]{margin:0;color:var(--ledger-muted);line-height:1.7}.source-chip-row[data-v-3ef1f152]{display:flex;flex-wrap:wrap;gap:8px}.source-chip[data-v-3ef1f152]{border:1px solid rgba(14,37,76,.12);border-radius:999px;background:hsla(0,0%,100%,.8);padding:7px 11px;font-size:12px;font-weight:700;color:#334f73}.bridge-shell[data-v-3ef1f152]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.bridge-card[data-v-3ef1f152]{border-radius:18px;border:1px solid var(--ledger-line);padding:clamp(20px,2.7vw,30px);box-shadow:0 16px 34px rgba(15,23,42,.1);display:grid;gap:10px}.bridge-card--dark[data-v-3ef1f152]{background:rgba(15,23,42,.94);color:#d3e1f7;box-shadow:0 20px 40px rgba(9,18,37,.24)}.bridge-card--light[data-v-3ef1f152]{background:var(--ledger-card)}.bridge-card h2[data-v-3ef1f152]{margin:0;font-size:clamp(28px,3.4vw,40px);line-height:1.12}.bridge-card p[data-v-3ef1f152]{margin:0;line-height:1.7;color:#d0ddf2}.bridge-card--light p[data-v-3ef1f152]{color:var(--ledger-muted)}.bridge-card__label[data-v-3ef1f152]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#607598}.bridge-list[data-v-3ef1f152]{margin:0;padding:0;list-style:none;display:grid;gap:8px}.bridge-list li[data-v-3ef1f152]{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;border:1px solid rgba(14,37,76,.12);border-radius:11px;background:hsla(0,0%,100%,.78);padding:10px;font-size:13px;font-weight:700;color:#1d3556}.bridge-list__arrow[data-v-3ef1f152]{color:#607598}.cta-section[data-v-3ef1f152]{position:relative;overflow:hidden;background:linear-gradient(145deg,#0a1428,#0e1d37 62%,#102249)}.cta-noise[data-v-3ef1f152]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,hsla(0,0%,100%,.18) 1px,transparent 0);background-size:18px 18px;opacity:.2}.cta-shell[data-v-3ef1f152]{position:relative;z-index:1;border-radius:20px;border:1px solid hsla(0,0%,100%,.2);background:rgba(15,23,42,.58);backdrop-filter:blur(2px);padding:clamp(28px,4.5vw,52px);text-align:center;color:#f8fbff}.cta-shell .kicker[data-v-3ef1f152]{color:#a9bedc}.cta-shell h2[data-v-3ef1f152]{margin:8px 0 12px;font-size:clamp(36px,5vw,58px);line-height:1.04}.cta-shell p[data-v-3ef1f152]{margin:0 auto;max-width:62ch;line-height:1.7;color:#d5e1f4}.cta-shell .btn-row[data-v-3ef1f152]{margin-top:20px;justify-content:center}@media (max-width:1080px){.audience-shell[data-v-3ef1f152],.bridge-shell[data-v-3ef1f152],.hero-shell[data-v-3ef1f152],.object-shell[data-v-3ef1f152],.record-card[data-v-3ef1f152],.workflow-body[data-v-3ef1f152]{grid-template-columns:1fr}.hero-copy .headline[data-v-3ef1f152]{max-width:14ch}.object-grid[data-v-3ef1f152],.truth-grid[data-v-3ef1f152]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.jump-nav-wrap[data-v-3ef1f152]{margin-top:0}.jump-nav[data-v-3ef1f152]{width:100%;border-radius:16px}.jump-nav a[data-v-3ef1f152]{flex:1 0 calc(50% - 8px);text-align:center}.object-grid[data-v-3ef1f152],.truth-grid[data-v-3ef1f152]{grid-template-columns:1fr}}@media (max-width:640px){.audience-card[data-v-3ef1f152],.bridge-card[data-v-3ef1f152],.cta-shell[data-v-3ef1f152],.hero-panel[data-v-3ef1f152],.object-card[data-v-3ef1f152],.record-card[data-v-3ef1f152],.sources-card[data-v-3ef1f152],.workflow-card[data-v-3ef1f152]{border-radius:14px}.jump-nav a[data-v-3ef1f152]{flex:1 0 100%}.workflow-step[data-v-3ef1f152]{width:36px;height:36px}.workflow-head[data-v-3ef1f152]{grid-template-columns:36px 1fr}}.twinRoute[data-v-9e249906]{--bg:#f7faff;--panel:#fff;--panel-alt:#f3f7ff;--panel2:var(--panel-alt);--border:rgba(15,23,42,.12);--border-soft:rgba(15,23,42,.08);--text:#0f172a;--muted:#475569;--muted-alt:#64748b;--accent:#0f6bff;--accent-soft:rgba(15,107,255,.12);--shadow:0 24px 48px rgba(15,23,42,.14);--shadow-soft:0 12px 26px rgba(15,23,42,.14);--panel-glass:hsla(0,0%,100%,.86);--sidebar:hsla(0,0%,100%,.8);--nav-hover:rgba(15,107,255,.06)}[data-v-9e249906]{box-sizing:border-box}.twinRoute[data-v-9e249906]{margin:0;font-family:IBM Plex Sans,Work Sans,Segoe UI,system-ui,sans-serif;font-size:14px;color:var(--text);background-color:var(--bg);background-image:radial-gradient(circle at 20% 20%,rgba(15,107,255,.18),transparent 45%),radial-gradient(circle at 80% 10%,rgba(15,107,255,.1),transparent 40%),linear-gradient(180deg,rgba(249,252,255,.96),#f1f7ff);min-height:100%;height:auto}.page[data-v-9e249906]{min-height:0;height:auto}.header[data-v-9e249906]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,hsla(0,0%,100%,.95),rgba(246,250,255,.95));position:relative}.brand[data-v-9e249906]{display:flex;align-items:center;gap:14px;min-width:0}.brandButton[data-v-9e249906]{border:none;padding:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.brandButton[data-v-9e249906]:focus-visible{outline:2px solid rgba(15,107,255,.6);outline-offset:6px;border-radius:14px}.markImg[data-v-9e249906]{height:28px;width:auto;border-radius:0;border:0;background:transparent;-o-object-fit:cover;object-fit:cover;display:block;filter:var(--logo-filter,none)}.brandText[data-v-9e249906]{min-width:0}.name[data-v-9e249906]{font-size:15px;font-weight:600;letter-spacing:.2px}.companyName[data-v-9e249906]{margin-left:6px;font-weight:500;color:var(--muted);letter-spacing:0}.tag[data-v-9e249906]{font-size:12px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:720px}.headerNav[data-v-9e249906],.headerRight[data-v-9e249906]{display:flex;align-items:center;gap:12px}.signalsToggle[data-v-9e249906]{border:1px solid var(--border);background:var(--panel2);color:var(--text);padding:8px 12px;border-radius:999px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.signalsToggle[data-v-9e249906]:hover{border-color:rgba(15,107,255,.35);box-shadow:var(--shadow-soft);transform:translateY(-1px)}.signalsToggle[data-v-9e249906]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.profile[data-v-9e249906]{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted)}.avatar[data-v-9e249906]{width:30px;height:30px;border-radius:999px;background:#dbeafe;color:#1d4ed8;display:grid;place-items:center;font-weight:600;letter-spacing:.2px}.profileEmail[data-v-9e249906]{font-weight:600;color:var(--text)}.mobileNavToggle[data-v-9e249906]{display:none;border:1px solid var(--border);background:var(--panel2);width:38px;height:38px;border-radius:12px;padding:0;align-items:center;justify-content:center;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.mobileNavToggle[data-v-9e249906]:hover{box-shadow:var(--shadow-soft)}.mobileNavBars[data-v-9e249906]{display:grid;gap:4px}.mobileNavBars span[data-v-9e249906]{width:18px;height:2px;border-radius:999px;background:var(--text);display:block;transition:transform .15s ease,opacity .15s ease}.mobileNavToggle[aria-expanded=true] .mobileNavBars span[data-v-9e249906]:first-child{transform:translateY(6px) rotate(45deg)}.mobileNavToggle[aria-expanded=true] .mobileNavBars span[data-v-9e249906]:nth-child(2){opacity:0}.mobileNavToggle[aria-expanded=true] .mobileNavBars span[data-v-9e249906]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.chatLayout[data-v-9e249906]{display:grid;grid-template-columns:320px minmax(0,1fr);height:calc(100vh - var(--site-nav-height, 72px));height:calc(100svh - var(--site-nav-height, 72px));min-height:0;overflow:hidden;overscroll-behavior-y:contain}.sidebar[data-v-9e249906]{position:relative;background:linear-gradient(180deg,rgba(252,254,255,.96),rgba(244,249,255,.92) 62%,rgba(241,247,255,.94));border-right:1px solid rgba(15,23,42,.1);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.62),8px 0 22px rgba(15,23,42,.06);padding:16px 14px 18px;height:100%;min-height:0;overflow:auto;overscroll-behavior-y:contain;backdrop-filter:blur(8px)}.sidebar[data-v-9e249906]:before{content:"";position:absolute;inset:8px 8px 8px 6px;border-radius:16px;border:1px solid hsla(0,0%,100%,.74);background:linear-gradient(180deg,hsla(0,0%,100%,.64),hsla(0,0%,100%,.16));pointer-events:none}.sidebar[data-v-9e249906]>*{position:relative;z-index:1}.journeyHeader[data-v-9e249906]{position:sticky;top:0;z-index:2;padding:10px 10px 14px;margin-bottom:12px;border-radius:12px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(245,250,255,.92) 72%,rgba(245,250,255,.74));box-shadow:0 8px 18px rgba(15,23,42,.05);backdrop-filter:blur(12px)}.journeyEyebrow[data-v-9e249906]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#57657d;font-weight:700}.journeyHint[data-v-9e249906]{margin-top:6px;font-size:12px;line-height:1.45;color:#4f607a;max-width:24ch}.journeyNav[data-v-9e249906]{--journey-step-width:3ch;--journey-step-gap:10px;display:grid;gap:0;padding:4px;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:hsla(0,0%,100%,.74);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.journeyItem[data-v-9e249906]{width:100%;text-align:left;border-radius:10px;border:none;background:transparent;color:var(--text);font-size:13px;padding:12px 10px 12px 12px;cursor:pointer;border-left:3px solid transparent;transition:border-color .12s ease,color .12s ease,background .12s ease,transform .12s ease,box-shadow .12s ease;display:grid;gap:8px}.journeyItem+.journeyItem[data-v-9e249906]{margin-top:2px}.journeyItem[data-v-9e249906]:hover{background:linear-gradient(180deg,rgba(15,107,255,.08),rgba(15,107,255,.05));border-left-color:rgba(15,107,255,.4);transform:translateX(1px)}.journeyItemTop[data-v-9e249906]{display:grid;grid-template-columns:var(--journey-step-width) minmax(0,1fr);align-items:start;-moz-column-gap:var(--journey-step-gap);column-gap:var(--journey-step-gap);min-width:0}.journeyStep[data-v-9e249906]{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:600;color:var(--muted-alt);flex:0 0 auto;width:var(--journey-step-width);margin-top:2px}.journeyTitle[data-v-9e249906]{min-width:0;white-space:normal;font-weight:600;letter-spacing:.1px;line-height:1.35}.journeySnippet[data-v-9e249906]{font-size:12px;color:#4e617d;line-height:1.45;padding-left:calc(var(--journey-step-width) + var(--journey-step-gap));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.journeyBullets[data-v-9e249906]{margin:0;padding-left:calc(var(--journey-step-width) + var(--journey-step-gap) + 18px);display:grid;gap:6px;color:#465977;font-size:12px;line-height:1.55}.journeyItem.active[data-v-9e249906]{border-left-color:#0f6bff;background:linear-gradient(180deg,rgba(15,107,255,.16),rgba(15,107,255,.08));color:var(--text);box-shadow:inset 0 0 0 1px rgba(15,107,255,.16)}.journeyItem.active .journeyStep[data-v-9e249906]{color:#0f4eb4}.chatMain[data-v-9e249906]{min-width:0;min-height:0;overflow:hidden;height:100%;overscroll-behavior-y:contain}.chatStage[data-v-9e249906]{height:100%;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:32px;padding:0 clamp(24px,6vw,96px);align-items:center;scroll-behavior:smooth;scroll-snap-type:y proximity;scroll-padding-bottom:24vh;overscroll-behavior-y:contain}.chatStage.journeyLocked[data-v-9e249906]{overflow:hidden;overscroll-behavior:contain}.hero-stack[data-v-9e249906]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:100%;padding:40px 0 48px;gap:24px}.graph-stack[data-v-9e249906]{display:grid;justify-items:center;align-content:center;gap:16px;width:100%;max-width:900px;flex:1}.hero-line[data-v-9e249906]{margin:0;text-align:center;font-size:clamp(18px,2.2vw,26px);font-weight:600;color:var(--text);max-width:680px;line-height:1.4}.scrollCta[data-v-9e249906]{margin-top:0;border:1px solid var(--border);background:var(--panel-glass);color:var(--text);padding:10px 16px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.scrollCta[data-v-9e249906]:hover{border-color:rgba(15,107,255,.4);box-shadow:var(--shadow-soft);transform:translateY(-1px)}.scrollArrow[data-v-9e249906]{display:inline-block;width:20px;height:20px;stroke:currentColor;stroke-width:2.6;fill:none;stroke-linecap:round;stroke-linejoin:round;animation:bounce-9e249906 1.8s ease-in-out infinite}.detailSection[data-v-9e249906]{width:min(760px,100%);display:grid;gap:20px;padding:56px 0 16px;scroll-margin-top:32px}.detailSection.is-last[data-v-9e249906]{scroll-snap-align:center;scroll-snap-stop:always}.detailHeader[data-v-9e249906]{display:grid;gap:8px}.detailMeta[data-v-9e249906]{display:flex;align-items:center;justify-content:space-between;gap:12px}.detailKicker[data-v-9e249906]{letter-spacing:.18em}.detailKicker[data-v-9e249906],.detailStep[data-v-9e249906]{font-size:11px;text-transform:uppercase;color:var(--muted-alt)}.detailStep[data-v-9e249906]{letter-spacing:.12em;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:rgba(15,107,255,.08);white-space:nowrap}.detailTitle[data-v-9e249906]{margin:0;font-size:clamp(20px,2.4vw,30px);font-weight:600;color:var(--text)}.detailLede[data-v-9e249906]{margin:0;color:var(--muted);line-height:1.6}.detailBody[data-v-9e249906]{display:grid;gap:18px}.detailBlock[data-v-9e249906]{display:grid;gap:8px}.detailBlockTitle[data-v-9e249906]{margin:0;font-size:15px;font-weight:600;color:var(--text)}.detailBlockBody[data-v-9e249906]{margin:0;color:var(--muted);line-height:1.7;font-size:14px}.detailList[data-v-9e249906]{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:8px;font-size:14px}.journeyOutro[data-v-9e249906]{width:min(760px,100%);display:grid;gap:18px;padding:32px 0 96px;margin-top:24px;border-top:1px solid var(--border)}.outroCard[data-v-9e249906]{border-left:2px solid rgba(15,107,255,.55);background:linear-gradient(180deg,hsla(0,0%,100%,.95),rgba(242,247,255,.8));border-radius:14px;padding:22px;box-shadow:none;display:grid;gap:18px}.outroHeader[data-v-9e249906]{display:grid;gap:10px}.outroEyebrow[data-v-9e249906]{font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:var(--muted-alt)}.outroTitle[data-v-9e249906]{margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:600;color:var(--text)}.outroBody[data-v-9e249906]{margin:0;color:var(--muted);line-height:1.6}.outroActions[data-v-9e249906]{display:flex;flex-wrap:wrap;gap:12px}.outroGrid[data-v-9e249906]{display:grid;gap:14px;padding-left:6px}.outroItem[data-v-9e249906]{position:relative;padding-left:18px;display:grid;gap:6px}.outroItem[data-v-9e249906]:before{content:"•";position:absolute;left:0;top:0;color:var(--muted-alt)}.outroItemTitle[data-v-9e249906]{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-alt)}.outroItemBody[data-v-9e249906]{margin:0;font-size:13px;color:var(--muted);line-height:1.55}.demo-shell[data-v-9e249906]{width:min(980px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px;border-radius:20px;border:1px solid var(--border);background:linear-gradient(180deg,hsla(0,0%,100%,.95),rgba(242,247,255,.86));box-shadow:var(--shadow);position:relative;overflow:hidden}.demo-shell[data-v-9e249906]:before{content:"";position:absolute;inset:-25% -18%;pointer-events:none;background:radial-gradient(circle at 50% 30%,rgba(37,99,235,.16),rgba(37,99,235,0) 58%),linear-gradient(90deg,rgba(15,107,255,.03),rgba(15,107,255,0))}.demo-card[data-v-9e249906]{position:relative;z-index:1;border-radius:14px;border:1px solid var(--border-soft);background:hsla(0,0%,100%,.84);padding:14px 14px 13px;display:grid;align-content:start;gap:10px}.demo-card--query[data-v-9e249906]{border-color:rgba(15,107,255,.24)}.demo-card--evidence[data-v-9e249906]{border-color:rgba(16,185,129,.22)}.demo-card--action[data-v-9e249906]{border-color:rgba(99,102,241,.22)}.demo-step[data-v-9e249906]{margin:0;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-alt);font-weight:700}.demo-eyebrow[data-v-9e249906]{margin:0;font-size:12px;color:var(--muted);font-weight:600}.demo-question[data-v-9e249906]{min-height:76px;border-radius:10px;border:1px solid rgba(15,107,255,.16);background:rgba(15,107,255,.06);padding:12px;font-size:14px;line-height:1.45}.demo-finding[data-v-9e249906]{margin:0;font-size:14px;line-height:1.45;font-weight:600;color:var(--text)}.demo-list[data-v-9e249906]{margin:0;padding-left:18px;display:grid;gap:7px;font-size:12px;line-height:1.5;color:var(--muted)}.demo-action-lede[data-v-9e249906]{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.demo-actions[data-v-9e249906]{display:flex;flex-wrap:wrap;gap:8px}.demo-chip[data-v-9e249906]{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;border:1px solid rgba(15,107,255,.26);background:rgba(15,107,255,.08);font-size:11px;font-weight:600;color:var(--text)}.demo-note[data-v-9e249906]{margin:0;font-size:11px;color:var(--muted-alt);letter-spacing:.03em}.demo-note--right[data-v-9e249906]{text-align:right}.cursor[data-v-9e249906]{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fade-enter-active[data-v-9e249906],.fade-leave-active[data-v-9e249906]{transition:opacity .2s ease}.fade-enter-from[data-v-9e249906],.fade-enter[data-v-9e249906],.fade-leave-to[data-v-9e249906]{opacity:0}@keyframes bounce-9e249906{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (max-width:720px){.header[data-v-9e249906]{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.twinRoute[data-v-9e249906]{background-color:#edf5ff;background-image:radial-gradient(circle at 20% 12%,rgba(15,107,255,.14),transparent 46%),radial-gradient(circle at 80% 6%,rgba(15,107,255,.1),transparent 42%),linear-gradient(180deg,#f8fbff,#eef5ff 58%,#e9f2ff)}.page[data-v-9e249906]{height:auto;min-height:100%}.headerRight[data-v-9e249906]{display:flex;align-items:center;gap:8px}.headerNav[data-v-9e249906],.profile[data-v-9e249906]{display:none}.header.is-open .headerNav[data-v-9e249906],.header.is-open .profile[data-v-9e249906]{display:grid}.headerNav[data-v-9e249906]{position:absolute;top:calc(100% + 8px);left:16px;right:16px;padding:12px;border:1px solid var(--border);border-radius:16px;background:hsla(0,0%,100%,.98);box-shadow:0 18px 40px rgba(15,23,42,.18);flex-direction:column;align-items:stretch}.brandText[data-v-9e249906]{display:none}.signalsToggle[data-v-9e249906]{width:100%;justify-content:center}.mobileNavToggle[data-v-9e249906]{display:inline-flex;justify-self:end}.chatLayout[data-v-9e249906]{grid-template-columns:1fr;height:auto;min-height:0;overflow:visible;overscroll-behavior-y:auto}.sidebar[data-v-9e249906]{display:none}.chatMain[data-v-9e249906],.chatStage[data-v-9e249906]{height:auto;min-height:auto;overflow:visible;overscroll-behavior-y:auto}.chatStage[data-v-9e249906]{padding:0 16px}.hero-stack[data-v-9e249906]{min-height:auto;height:auto;padding:24px 0 32px}.demo-shell[data-v-9e249906]{width:100%;grid-template-columns:1fr;gap:10px;padding:12px}.journeyOutro[data-v-9e249906]{width:100%;padding:24px 0 64px;gap:16px}.outroCard[data-v-9e249906]{padding:18px;border-radius:16px}.outroActions[data-v-9e249906]{flex-direction:column;align-items:stretch}.outroGrid[data-v-9e249906]{padding-left:0}}@media (max-width:480px){.header[data-v-9e249906]{padding:14px 16px}.name[data-v-9e249906]{font-size:13px}.demo-shell[data-v-9e249906]{padding:10px}.demo-card[data-v-9e249906]{padding:12px}.detailSection[data-v-9e249906]{padding:40px 0 12px}.journeyOutro[data-v-9e249906]{padding:20px 0 56px}.outroTitle[data-v-9e249906]{font-size:clamp(20px,6vw,28px)}.outroItemTitle[data-v-9e249906]{letter-spacing:.14em}}.it-page[data-v-7ddddf36]{--it-ink:#091733;--it-muted:#4a5f7f;--it-line:rgba(14,37,76,.14);--it-card:hsla(0,0%,100%,.86);position:relative;font-family:Sora,Avenir Next,Segoe UI,system-ui,sans-serif;color:var(--it-ink);background:radial-gradient(circle at 8% 2%,rgba(34,91,238,.12),transparent 34%),radial-gradient(circle at 86% 8%,rgba(122,245,173,.13),transparent 32%),linear-gradient(180deg,#f6faff,#f2f8ff 42%,#f8fbff)}.it-hero[data-v-7ddddf36]{position:relative;overflow:hidden;padding:clamp(54px,7vw,94px) 0 clamp(38px,5vw,66px)}.hero-noise[data-v-7ddddf36]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(11,23,42,.1) 1px,transparent 0);background-size:18px 18px;opacity:.23}.hero-spot[data-v-7ddddf36]{position:absolute;width:600px;height:600px;border-radius:50%;pointer-events:none;filter:blur(8px)}.hero-spot--blue[data-v-7ddddf36]{top:-320px;right:-170px;background:radial-gradient(circle,rgba(34,91,238,.24),rgba(34,91,238,0))}.hero-spot--green[data-v-7ddddf36]{bottom:-340px;left:-220px;background:radial-gradient(circle,rgba(122,245,173,.22),rgba(122,245,173,0))}.hero-shell[data-v-7ddddf36]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:clamp(20px,2.8vw,32px);align-items:stretch}.hero-copy[data-v-7ddddf36]{display:grid;align-content:center;gap:14px}.hero-copy .headline[data-v-7ddddf36]{margin:0;font-size:clamp(34px,5vw,62px)}.hero-copy .subhead[data-v-7ddddf36]{margin:0;max-width:58ch;color:var(--it-muted)}.hero-line[data-v-7ddddf36]{margin:0;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.8);border:1px solid rgba(34,91,238,.18);color:#203253;line-height:1.65;font-weight:600;box-shadow:0 14px 28px rgba(15,23,42,.08)}.hero-chip-row[data-v-7ddddf36]{display:flex;flex-wrap:wrap;gap:9px}.hero-chip[data-v-7ddddf36]{border-radius:999px;padding:7px 12px;border:1px solid rgba(34,91,238,.18);background:hsla(0,0%,100%,.8);color:#153367;font-size:12px;font-weight:700}.hero-panel[data-v-7ddddf36]{border-radius:22px;padding:clamp(20px,2.7vw,30px);border:1px solid hsla(0,0%,100%,.28);background:linear-gradient(170deg,rgba(9,21,45,.95),rgba(15,33,69,.9) 62%,rgba(10,21,45,.92)),linear-gradient(0deg,rgba(122,157,245,.16),rgba(122,157,245,.16));box-shadow:0 26px 56px rgba(8,18,38,.28);color:#d9e5fa;display:grid;gap:12px;align-content:start}.hero-panel__kicker[data-v-7ddddf36]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9db7e5}.hero-panel__list[data-v-7ddddf36]{margin:2px 0 0;padding:0;list-style:none;display:grid;gap:9px}.hero-panel__list li[data-v-7ddddf36]{display:grid;grid-template-columns:13px 1fr;gap:9px;line-height:1.55;color:#d0def5;font-size:14px}.hero-panel__list li[data-v-7ddddf36]:before{content:"";width:6px;height:6px;margin-top:9px;border-radius:999px;background:#7af5ad}.hero-panel__cta[data-v-7ddddf36]{margin-top:4px;display:inline-flex;justify-content:center;border-radius:999px;border:1px solid rgba(122,245,173,.42);background:rgba(122,245,173,.14);color:#dff9eb;font-size:13px;font-weight:700;padding:10px 14px;width:-moz-fit-content;width:fit-content}.jump-nav-wrap[data-v-7ddddf36]{position:relative;z-index:3;margin-top:-16px;margin-bottom:8px}.jump-nav[data-v-7ddddf36]{display:flex;flex-wrap:wrap;gap:8px;border-radius:999px;padding:8px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(11,23,42,.1);background:hsla(0,0%,100%,.84);box-shadow:0 10px 28px rgba(15,23,42,.12);backdrop-filter:blur(8px)}.jump-nav a[data-v-7ddddf36]{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#143366;transition:background .2s ease,transform .2s ease}.jump-nav a[data-v-7ddddf36]:hover{transform:translateY(-1px);background:rgba(122,157,245,.15)}.section-head[data-v-7ddddf36]{display:grid;gap:10px;margin-bottom:24px}.section-head .headline[data-v-7ddddf36],.section-head .subhead[data-v-7ddddf36]{margin:0}.problem-grid[data-v-7ddddf36]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.problem-card[data-v-7ddddf36]{border-radius:18px;border:1px solid var(--it-line);background:rgba(15,23,42,.94);color:#d3e1f7;padding:clamp(20px,2.7vw,30px);box-shadow:0 20px 40px rgba(9,18,37,.24);display:grid;gap:12px}.problem-card--light[data-v-7ddddf36]{background:var(--it-card);color:var(--it-ink);box-shadow:0 16px 34px rgba(15,23,42,.1)}.problem-card__label[data-v-7ddddf36]{margin:0;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9db8e6}.problem-card--light .problem-card__label[data-v-7ddddf36]{color:#607598}.ledger-shell[data-v-7ddddf36]{display:grid;gap:16px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start}.ledger-map[data-v-7ddddf36]{border-radius:18px;border:1px solid var(--it-line);background:var(--it-card);box-shadow:0 16px 34px rgba(15,23,42,.1);padding:clamp(18px,2.5vw,26px);display:grid;gap:12px}.ledger-map__label[data-v-7ddddf36]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#607598}.ledger-grid[data-v-7ddddf36]{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-object[data-v-7ddddf36]{border-radius:11px;border:1px solid rgba(14,37,76,.12);background:hsla(0,0%,100%,.78);padding:10px 12px;font-size:14px;font-weight:700;color:#1d3556}.automation-grid[data-v-7ddddf36]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.automation-card[data-v-7ddddf36]{border-radius:16px;border:1px solid var(--it-line);background:var(--it-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:10px}.automation-card__kicker[data-v-7ddddf36]{margin:0;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 9px;background:rgba(34,91,238,.12);border:1px solid rgba(34,91,238,.18);color:#2049a1;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.automation-card h3[data-v-7ddddf36]{margin:0;font-size:20px;line-height:1.25}.automation-card p[data-v-7ddddf36]{margin:0;color:var(--it-muted);line-height:1.6}.value-grid[data-v-7ddddf36]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.value-card[data-v-7ddddf36]{border-radius:18px;border:1px solid var(--it-line);padding:clamp(20px,2.7vw,30px);box-shadow:0 16px 34px rgba(15,23,42,.1);display:grid;gap:10px}.value-card--dark[data-v-7ddddf36]{background:rgba(15,23,42,.94);color:#d3e1f7;box-shadow:0 20px 40px rgba(9,18,37,.24)}.value-card--light[data-v-7ddddf36]{background:var(--it-card)}.value-card h2[data-v-7ddddf36]{margin:0;font-size:clamp(28px,3.4vw,40px);line-height:1.12}.value-card p[data-v-7ddddf36]{margin:0;line-height:1.7;color:var(--it-muted)}.value-card--dark p[data-v-7ddddf36]{color:#d0ddf2}.value-card__label[data-v-7ddddf36]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#607598}.value-flow[data-v-7ddddf36]{list-style:none;margin:0;padding:0;display:grid;gap:9px}.value-flow li[data-v-7ddddf36]{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start;border:1px solid rgba(14,37,76,.12);border-radius:12px;background:hsla(0,0%,100%,.78);padding:10px}.value-flow span[data-v-7ddddf36]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(34,91,238,.13);border:1px solid rgba(34,91,238,.18);color:#1f46a0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.value-flow h3[data-v-7ddddf36]{margin:0;font-size:17px}.value-flow p[data-v-7ddddf36]{margin:5px 0 0;color:var(--it-muted);line-height:1.55}.cta-section[data-v-7ddddf36]{position:relative;overflow:hidden;background:linear-gradient(145deg,#0a1428,#0e1d37 62%,#102249)}.cta-noise[data-v-7ddddf36]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,hsla(0,0%,100%,.18) 1px,transparent 0);background-size:18px 18px;opacity:.2}.cta-shell[data-v-7ddddf36]{position:relative;z-index:1;border-radius:20px;border:1px solid hsla(0,0%,100%,.2);background:rgba(15,23,42,.58);backdrop-filter:blur(2px);padding:clamp(28px,4.5vw,52px);text-align:center;color:#f8fbff}.cta-shell .kicker[data-v-7ddddf36]{color:#a9bedc}.cta-shell h2[data-v-7ddddf36]{margin:8px 0 16px;font-size:clamp(36px,5vw,58px);line-height:1.04}.cta-shell .btn-row[data-v-7ddddf36]{justify-content:center}@media (max-width:1080px){.automation-grid[data-v-7ddddf36],.hero-shell[data-v-7ddddf36],.ledger-shell[data-v-7ddddf36],.problem-grid[data-v-7ddddf36],.value-grid[data-v-7ddddf36]{grid-template-columns:1fr}.hero-copy .headline[data-v-7ddddf36]{max-width:14ch}}@media (max-width:900px){.jump-nav-wrap[data-v-7ddddf36]{margin-top:0}.jump-nav[data-v-7ddddf36]{width:100%;border-radius:16px}.jump-nav a[data-v-7ddddf36]{flex:1 0 calc(50% - 8px);text-align:center}.ledger-grid[data-v-7ddddf36]{grid-template-columns:1fr}}@media (max-width:640px){.automation-card[data-v-7ddddf36],.cta-shell[data-v-7ddddf36],.hero-panel[data-v-7ddddf36],.ledger-map[data-v-7ddddf36],.problem-card[data-v-7ddddf36],.value-card[data-v-7ddddf36]{border-radius:14px}.jump-nav a[data-v-7ddddf36]{flex:1 0 100%}}.msp-page[data-v-6ccaafee]{--msp-ink:#091733;--msp-muted:#4a5f7f;--msp-line:rgba(14,37,76,.14);--msp-card:hsla(0,0%,100%,.86);position:relative;font-family:Sora,Avenir Next,Segoe UI,system-ui,sans-serif;color:var(--msp-ink);background:radial-gradient(circle at 8% 2%,rgba(34,238,119,.12),transparent 34%),radial-gradient(circle at 86% 8%,rgba(34,91,238,.12),transparent 32%),linear-gradient(180deg,#f7fbff,#f2f8ff 42%,#f8fcff)}.msp-hero[data-v-6ccaafee]{position:relative;overflow:hidden;padding:clamp(54px,7vw,94px) 0 clamp(38px,5vw,66px)}.hero-noise[data-v-6ccaafee]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(11,23,42,.1) 1px,transparent 0);background-size:18px 18px;opacity:.23}.hero-spot[data-v-6ccaafee]{position:absolute;width:620px;height:620px;border-radius:50%;pointer-events:none;filter:blur(8px)}.hero-spot--green[data-v-6ccaafee]{top:-340px;right:-180px;background:radial-gradient(circle,rgba(34,238,119,.24),rgba(34,238,119,0))}.hero-spot--blue[data-v-6ccaafee]{bottom:-350px;left:-230px;background:radial-gradient(circle,rgba(34,91,238,.2),rgba(34,91,238,0))}.hero-shell[data-v-6ccaafee]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:clamp(20px,2.8vw,32px);align-items:stretch}.hero-copy[data-v-6ccaafee]{display:grid;align-content:center;gap:14px}.hero-copy .headline[data-v-6ccaafee]{margin:0;font-size:clamp(34px,5vw,62px)}.hero-copy .subhead[data-v-6ccaafee]{margin:0;max-width:58ch;color:var(--msp-muted)}.hero-line[data-v-6ccaafee]{margin:0;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.8);border:1px solid rgba(34,238,119,.24);color:#174f36;line-height:1.65;font-weight:600;box-shadow:0 14px 28px rgba(15,23,42,.08)}.hero-chip-row[data-v-6ccaafee]{display:flex;flex-wrap:wrap;gap:9px}.hero-chip[data-v-6ccaafee]{border-radius:999px;padding:7px 12px;border:1px solid rgba(34,238,119,.26);background:hsla(0,0%,100%,.82);color:#196846;font-size:12px;font-weight:700}.hero-panel[data-v-6ccaafee]{border-radius:22px;padding:clamp(20px,2.7vw,30px);border:1px solid hsla(0,0%,100%,.28);background:linear-gradient(170deg,rgba(8,32,28,.95),rgba(14,56,52,.9) 62%,rgba(8,32,28,.92)),linear-gradient(0deg,rgba(122,245,173,.16),rgba(122,245,173,.16));box-shadow:0 26px 56px rgba(8,28,24,.28);color:#d6f3e7;display:grid;gap:12px;align-content:start}.hero-panel__kicker[data-v-6ccaafee]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#a1dcc2}.hero-panel__list[data-v-6ccaafee]{margin:2px 0 0;padding:0;list-style:none;display:grid;gap:9px}.hero-panel__list li[data-v-6ccaafee]{display:grid;grid-template-columns:13px 1fr;gap:9px;line-height:1.55;color:#d0efe2;font-size:14px}.hero-panel__list li[data-v-6ccaafee]:before{content:"";width:6px;height:6px;margin-top:9px;border-radius:999px;background:#7af5ad}.hero-panel__cta[data-v-6ccaafee]{margin-top:4px;display:inline-flex;justify-content:center;border-radius:999px;border:1px solid rgba(122,245,173,.42);background:rgba(122,245,173,.14);color:#dff9eb;font-size:13px;font-weight:700;padding:10px 14px;width:-moz-fit-content;width:fit-content}.jump-nav-wrap[data-v-6ccaafee]{position:relative;z-index:3;margin-top:-16px;margin-bottom:8px}.jump-nav[data-v-6ccaafee]{display:flex;flex-wrap:wrap;gap:8px;border-radius:999px;padding:8px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(11,23,42,.1);background:hsla(0,0%,100%,.84);box-shadow:0 10px 28px rgba(15,23,42,.12);backdrop-filter:blur(8px)}.jump-nav a[data-v-6ccaafee]{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#1d5c42;transition:background .2s ease,transform .2s ease}.jump-nav a[data-v-6ccaafee]:hover{transform:translateY(-1px);background:rgba(122,245,173,.16)}.section-head[data-v-6ccaafee]{display:grid;gap:10px;margin-bottom:24px}.section-head .headline[data-v-6ccaafee],.section-head .subhead[data-v-6ccaafee]{margin:0}.scale-grid[data-v-6ccaafee]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.scale-card[data-v-6ccaafee]{border-radius:18px;border:1px solid var(--msp-line);padding:clamp(20px,2.7vw,30px);box-shadow:0 16px 34px rgba(15,23,42,.1);display:grid;gap:12px}.scale-card--dark[data-v-6ccaafee]{background:rgba(9,32,28,.95);color:#d6f3e7;box-shadow:0 22px 42px rgba(8,28,24,.28)}.scale-card--light[data-v-6ccaafee]{background:var(--msp-card)}.scale-card__label[data-v-6ccaafee]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9fd8bf}.scale-card--light .scale-card__label[data-v-6ccaafee]{color:#607598}.ledger-shell[data-v-6ccaafee]{display:grid;gap:16px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start}.ledger-card[data-v-6ccaafee]{border-radius:18px;border:1px solid var(--msp-line);background:var(--msp-card);box-shadow:0 16px 34px rgba(15,23,42,.1);padding:clamp(18px,2.5vw,26px);display:grid;gap:12px}.ledger-card__label[data-v-6ccaafee]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#607598}.ledger-grid[data-v-6ccaafee]{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-item[data-v-6ccaafee]{border-radius:11px;border:1px solid rgba(14,37,76,.12);background:hsla(0,0%,100%,.78);padding:10px 12px;font-size:14px;font-weight:700;color:#1d3556}.capability-grid[data-v-6ccaafee]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.capability-card[data-v-6ccaafee]{border-radius:16px;border:1px solid var(--msp-line);background:var(--msp-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:10px}.capability-card__kicker[data-v-6ccaafee]{margin:0;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 9px;background:rgba(34,238,119,.12);border:1px solid rgba(34,238,119,.18);color:#1b7c4e;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.capability-card h3[data-v-6ccaafee]{margin:0;font-size:20px;line-height:1.25}.capability-card p[data-v-6ccaafee]{margin:0;color:var(--msp-muted);line-height:1.6}.value-grid[data-v-6ccaafee]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.value-card[data-v-6ccaafee]{border-radius:18px;border:1px solid var(--msp-line);padding:clamp(20px,2.7vw,30px);box-shadow:0 16px 34px rgba(15,23,42,.1);display:grid;gap:10px}.value-card--dark[data-v-6ccaafee]{background:rgba(9,32,28,.95);color:#d6f3e7;box-shadow:0 22px 42px rgba(8,28,24,.28)}.value-card--light[data-v-6ccaafee]{background:var(--msp-card)}.value-card h2[data-v-6ccaafee]{margin:0;font-size:clamp(28px,3.4vw,40px);line-height:1.12}.value-card p[data-v-6ccaafee]{margin:0;line-height:1.7;color:var(--msp-muted)}.value-card--dark p[data-v-6ccaafee]{color:#d0efe2}.value-card__label[data-v-6ccaafee]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#607598}.flywheel-list[data-v-6ccaafee]{margin:0;padding-left:18px;display:grid;gap:8px;color:#1d3556;font-weight:600;line-height:1.55}.cta-section[data-v-6ccaafee]{position:relative;overflow:hidden;background:linear-gradient(145deg,#07251f,#0b3a33 62%,#102249)}.cta-noise[data-v-6ccaafee]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,hsla(0,0%,100%,.18) 1px,transparent 0);background-size:18px 18px;opacity:.2}.cta-shell[data-v-6ccaafee]{position:relative;z-index:1;border-radius:20px;border:1px solid hsla(0,0%,100%,.2);background:rgba(9,32,28,.6);backdrop-filter:blur(2px);padding:clamp(28px,4.5vw,52px);text-align:center;color:#f8fbff}.cta-shell .kicker[data-v-6ccaafee]{color:#a9e4cb}.cta-shell h2[data-v-6ccaafee]{margin:8px 0 16px;font-size:clamp(36px,5vw,58px);line-height:1.04}.cta-shell .btn-row[data-v-6ccaafee]{justify-content:center}@media (max-width:1080px){.capability-grid[data-v-6ccaafee],.hero-shell[data-v-6ccaafee],.ledger-shell[data-v-6ccaafee],.scale-grid[data-v-6ccaafee],.value-grid[data-v-6ccaafee]{grid-template-columns:1fr}.hero-copy .headline[data-v-6ccaafee]{max-width:14ch}}@media (max-width:900px){.jump-nav-wrap[data-v-6ccaafee]{margin-top:0}.jump-nav[data-v-6ccaafee]{width:100%;border-radius:16px}.jump-nav a[data-v-6ccaafee]{flex:1 0 calc(50% - 8px);text-align:center}.ledger-grid[data-v-6ccaafee]{grid-template-columns:1fr}}@media (max-width:640px){.capability-card[data-v-6ccaafee],.cta-shell[data-v-6ccaafee],.hero-panel[data-v-6ccaafee],.ledger-card[data-v-6ccaafee],.scale-card[data-v-6ccaafee],.value-card[data-v-6ccaafee]{border-radius:14px}.jump-nav a[data-v-6ccaafee]{flex:1 0 100%}}.exec-page[data-v-0ba480c6]{--exec-ink:#0b132a;--exec-muted:#4f6079;--exec-line:rgba(16,34,74,.14);--exec-card:hsla(0,0%,100%,.86);position:relative;font-family:Sora,Avenir Next,Segoe UI,system-ui,sans-serif;color:var(--exec-ink);background:radial-gradient(circle at 8% 3%,rgba(86,73,234,.12),transparent 34%),radial-gradient(circle at 86% 8%,rgba(34,91,238,.12),transparent 32%),linear-gradient(180deg,#f8f8ff,#f4f7ff 44%,#f9fbff)}.exec-hero[data-v-0ba480c6]{position:relative;overflow:hidden;padding:clamp(54px,7vw,94px) 0 clamp(38px,5vw,66px)}.hero-noise[data-v-0ba480c6]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(11,23,42,.1) 1px,transparent 0);background-size:18px 18px;opacity:.23}.hero-spot[data-v-0ba480c6]{position:absolute;width:620px;height:620px;border-radius:50%;pointer-events:none;filter:blur(8px)}.hero-spot--purple[data-v-0ba480c6]{top:-340px;right:-180px;background:radial-gradient(circle,rgba(86,73,234,.24),rgba(86,73,234,0))}.hero-spot--blue[data-v-0ba480c6]{bottom:-350px;left:-230px;background:radial-gradient(circle,rgba(34,91,238,.21),rgba(34,91,238,0))}.hero-shell[data-v-0ba480c6]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:clamp(20px,2.8vw,32px);align-items:stretch}.hero-copy[data-v-0ba480c6]{display:grid;align-content:center;gap:14px}.hero-copy .headline[data-v-0ba480c6]{margin:0;font-size:clamp(34px,5vw,62px)}.hero-copy .subhead[data-v-0ba480c6]{margin:0;max-width:58ch;color:var(--exec-muted)}.hero-line[data-v-0ba480c6]{margin:0;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.8);border:1px solid rgba(86,73,234,.2);color:#2e2f67;line-height:1.65;font-weight:600;box-shadow:0 14px 28px rgba(15,23,42,.08)}.hero-chip-row[data-v-0ba480c6]{display:flex;flex-wrap:wrap;gap:9px}.hero-chip[data-v-0ba480c6]{border-radius:999px;padding:7px 12px;border:1px solid rgba(86,73,234,.2);background:hsla(0,0%,100%,.82);color:#34338b;font-size:12px;font-weight:700}.hero-panel[data-v-0ba480c6]{border-radius:22px;padding:clamp(20px,2.7vw,30px);border:1px solid hsla(0,0%,100%,.28);background:linear-gradient(170deg,rgba(22,19,66,.95),rgba(27,30,88,.9) 62%,rgba(15,20,56,.92)),linear-gradient(0deg,rgba(122,157,245,.16),rgba(122,157,245,.16));box-shadow:0 26px 56px rgba(14,12,41,.3);color:#d9dcff;display:grid;gap:12px;align-content:start}.hero-panel__kicker[data-v-0ba480c6]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#afb6ff}.hero-panel__list[data-v-0ba480c6]{margin:2px 0 0;padding:0;list-style:none;display:grid;gap:9px}.hero-panel__list li[data-v-0ba480c6]{display:grid;grid-template-columns:13px 1fr;gap:9px;line-height:1.55;color:#d5dcff;font-size:14px}.hero-panel__list li[data-v-0ba480c6]:before{content:"";width:6px;height:6px;margin-top:9px;border-radius:999px;background:#b5b9ff}.hero-panel__cta[data-v-0ba480c6]{margin-top:4px;display:inline-flex;justify-content:center;border-radius:999px;border:1px solid rgba(181,185,255,.42);background:rgba(181,185,255,.14);color:#eaebff;font-size:13px;font-weight:700;padding:10px 14px;width:-moz-fit-content;width:fit-content}.jump-nav-wrap[data-v-0ba480c6]{position:relative;z-index:3;margin-top:-16px;margin-bottom:8px}.jump-nav[data-v-0ba480c6]{display:flex;flex-wrap:wrap;gap:8px;border-radius:999px;padding:8px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(11,23,42,.1);background:hsla(0,0%,100%,.84);box-shadow:0 10px 28px rgba(15,23,42,.12);backdrop-filter:blur(8px)}.jump-nav a[data-v-0ba480c6]{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#373989;transition:background .2s ease,transform .2s ease}.jump-nav a[data-v-0ba480c6]:hover{transform:translateY(-1px);background:rgba(127,123,255,.16)}.section-head[data-v-0ba480c6]{display:grid;gap:10px;margin-bottom:24px}.section-head .headline[data-v-0ba480c6],.section-head .subhead[data-v-0ba480c6]{margin:0}.symptom-grid[data-v-0ba480c6]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.symptom-card[data-v-0ba480c6]{border-radius:16px;border:1px solid var(--exec-line);background:var(--exec-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;min-height:118px;display:grid;align-items:center}.symptom-card p[data-v-0ba480c6]{margin:0;font-size:24px;line-height:1.3;font-weight:700;color:#1a2354}.model-grid[data-v-0ba480c6]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.model-card[data-v-0ba480c6]{border-radius:16px;border:1px solid var(--exec-line);background:var(--exec-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:10px}.model-card__kicker[data-v-0ba480c6]{margin:0;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 9px;background:rgba(86,73,234,.12);border:1px solid rgba(86,73,234,.18);color:#403fa0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.model-card h3[data-v-0ba480c6]{margin:0;font-size:20px;line-height:1.25}.model-card p[data-v-0ba480c6]{margin:0;color:var(--exec-muted);line-height:1.6}.question-grid[data-v-0ba480c6]{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.question-card[data-v-0ba480c6]{border-radius:16px;border:1px solid var(--exec-line);background:var(--exec-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;min-height:118px;display:grid;align-items:center}.question-card p[data-v-0ba480c6]{margin:0;font-weight:700;line-height:1.5;color:#202d62}.explore-shell[data-v-0ba480c6]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.explore-card[data-v-0ba480c6]{border-radius:18px;border:1px solid var(--exec-line);padding:clamp(20px,2.7vw,30px);box-shadow:0 16px 34px rgba(15,23,42,.1);display:grid;gap:10px}.explore-card--dark[data-v-0ba480c6]{background:rgba(22,19,66,.95);color:#d8dcff;box-shadow:0 22px 42px rgba(14,12,41,.3)}.explore-card--light[data-v-0ba480c6]{background:var(--exec-card)}.explore-card h2[data-v-0ba480c6]{margin:0;font-size:clamp(28px,3.4vw,40px);line-height:1.12}.explore-card p[data-v-0ba480c6]{margin:0;line-height:1.7;color:var(--exec-muted)}.explore-card--dark p[data-v-0ba480c6]{color:#d0d6ff}.explore-card__label[data-v-0ba480c6]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#6174a3}.explore-flow[data-v-0ba480c6]{list-style:none;margin:0;padding:0;display:grid;gap:9px}.explore-flow li[data-v-0ba480c6]{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start;border:1px solid rgba(16,34,74,.12);border-radius:12px;background:hsla(0,0%,100%,.78);padding:10px}.explore-flow span[data-v-0ba480c6]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(86,73,234,.12);border:1px solid rgba(86,73,234,.18);color:#403fa0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.explore-flow h3[data-v-0ba480c6]{margin:0;font-size:17px}.explore-flow p[data-v-0ba480c6]{margin:5px 0 0;color:var(--exec-muted);line-height:1.55}.cta-section[data-v-0ba480c6]{position:relative;overflow:hidden;background:linear-gradient(145deg,#171447,#1f2260 62%,#152542)}.cta-noise[data-v-0ba480c6]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,hsla(0,0%,100%,.18) 1px,transparent 0);background-size:18px 18px;opacity:.2}.cta-shell[data-v-0ba480c6]{position:relative;z-index:1;border-radius:20px;border:1px solid hsla(0,0%,100%,.2);background:rgba(22,19,66,.58);backdrop-filter:blur(2px);padding:clamp(28px,4.5vw,52px);text-align:center;color:#f8fbff}.cta-shell .kicker[data-v-0ba480c6]{color:#bcc4ff}.cta-shell h2[data-v-0ba480c6]{margin:8px 0 16px;font-size:clamp(36px,5vw,58px);line-height:1.04}.cta-shell .btn-row[data-v-0ba480c6]{justify-content:center}@media (max-width:1080px){.explore-shell[data-v-0ba480c6],.hero-shell[data-v-0ba480c6],.model-grid[data-v-0ba480c6],.symptom-grid[data-v-0ba480c6]{grid-template-columns:1fr}.hero-copy .headline[data-v-0ba480c6]{max-width:14ch}.question-grid[data-v-0ba480c6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.jump-nav-wrap[data-v-0ba480c6]{margin-top:0}.jump-nav[data-v-0ba480c6]{width:100%;border-radius:16px}.jump-nav a[data-v-0ba480c6]{flex:1 0 calc(50% - 8px);text-align:center}}@media (max-width:640px){.cta-shell[data-v-0ba480c6],.explore-card[data-v-0ba480c6],.hero-panel[data-v-0ba480c6],.model-card[data-v-0ba480c6],.question-card[data-v-0ba480c6],.symptom-card[data-v-0ba480c6]{border-radius:14px}.jump-nav a[data-v-0ba480c6]{flex:1 0 100%}.question-grid[data-v-0ba480c6]{grid-template-columns:1fr}}.pricing[data-v-c956e98a]{--pricing-ink:#091733;--pricing-muted:#4a5f7f;--pricing-line:rgba(14,37,76,.14);--pricing-card:hsla(0,0%,100%,.84);position:relative;font-family:Sora,Avenir Next,Segoe UI,system-ui,sans-serif;color:var(--pricing-ink);background:radial-gradient(circle at 8% 2%,rgba(34,91,238,.12),transparent 34%),radial-gradient(circle at 86% 8%,rgba(122,245,173,.13),transparent 32%),linear-gradient(180deg,#f6faff,#f2f8ff 42%,#f8fbff)}.pricing-hero[data-v-c956e98a]{position:relative;overflow:hidden;padding:clamp(54px,7vw,94px) 0 clamp(38px,5vw,66px)}.hero-noise[data-v-c956e98a]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(11,23,42,.1) 1px,transparent 0);background-size:18px 18px;opacity:.23}.hero-spot[data-v-c956e98a]{position:absolute;width:600px;height:600px;border-radius:50%;pointer-events:none;filter:blur(8px)}.hero-spot--blue[data-v-c956e98a]{top:-320px;right:-170px;background:radial-gradient(circle,rgba(34,91,238,.24),rgba(34,91,238,0))}.hero-spot--green[data-v-c956e98a]{bottom:-340px;left:-220px;background:radial-gradient(circle,rgba(122,245,173,.22),rgba(122,245,173,0))}.hero-shell[data-v-c956e98a]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:clamp(20px,2.8vw,32px);align-items:stretch}.hero-copy[data-v-c956e98a]{display:grid;align-content:center;gap:14px}.hero-copy .headline[data-v-c956e98a]{margin:0;font-size:clamp(34px,5vw,62px)}.hero-copy .subhead[data-v-c956e98a]{margin:0;max-width:58ch;color:var(--pricing-muted)}.hero-line[data-v-c956e98a]{margin:0;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.8);border:1px solid rgba(34,91,238,.18);color:#203253;line-height:1.65;font-weight:600;box-shadow:0 14px 28px rgba(15,23,42,.08)}.hero-chip-row[data-v-c956e98a]{display:flex;flex-wrap:wrap;gap:9px}.hero-chip[data-v-c956e98a]{border-radius:999px;padding:7px 12px;border:1px solid rgba(34,91,238,.18);background:hsla(0,0%,100%,.8);color:#153367;font-size:12px;font-weight:700}.hero-panel[data-v-c956e98a]{border-radius:22px;padding:clamp(20px,2.7vw,30px);border:1px solid hsla(0,0%,100%,.28);background:linear-gradient(170deg,rgba(9,21,45,.95),rgba(15,33,69,.9) 62%,rgba(10,21,45,.92)),linear-gradient(0deg,rgba(122,157,245,.16),rgba(122,157,245,.16));box-shadow:0 26px 56px rgba(8,18,38,.28);color:#d9e5fa;display:grid;gap:12px;align-content:start}.hero-panel__kicker[data-v-c956e98a]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9db7e5}.hero-panel__list[data-v-c956e98a]{margin:2px 0 0;padding:0;list-style:none;display:grid;gap:9px}.hero-panel__list li[data-v-c956e98a]{display:grid;grid-template-columns:13px 1fr;gap:9px;line-height:1.55;color:#d0def5;font-size:14px}.hero-panel__list li[data-v-c956e98a]:before{content:"";width:6px;height:6px;margin-top:9px;border-radius:999px;background:#7af5ad}.hero-panel__cta[data-v-c956e98a]{margin-top:4px;display:inline-flex;justify-content:center;border-radius:999px;border:1px solid rgba(122,245,173,.42);background:rgba(122,245,173,.14);color:#dff9eb;font-size:13px;font-weight:700;padding:10px 14px;width:-moz-fit-content;width:fit-content}.jump-nav-wrap[data-v-c956e98a]{position:relative;z-index:3;margin-top:-16px;margin-bottom:8px}.jump-nav[data-v-c956e98a]{display:flex;flex-wrap:wrap;gap:8px;border-radius:999px;padding:8px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(11,23,42,.1);background:hsla(0,0%,100%,.84);box-shadow:0 10px 28px rgba(15,23,42,.12);backdrop-filter:blur(8px)}.jump-nav a[data-v-c956e98a]{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#143366;transition:background .2s ease,transform .2s ease}.jump-nav a[data-v-c956e98a]:hover{transform:translateY(-1px);background:rgba(122,157,245,.15)}.section-head[data-v-c956e98a]{display:grid;gap:10px;margin-bottom:24px}.section-head .headline[data-v-c956e98a]{margin:0;max-width:20ch}.section-head .subhead[data-v-c956e98a]{margin:0}.signal-grid[data-v-c956e98a]{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.signal-card[data-v-c956e98a]{border-radius:16px;border:1px solid var(--pricing-line);background:var(--pricing-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:10px}.signal-num[data-v-c956e98a]{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 9px;background:rgba(34,91,238,.12);border:1px solid rgba(34,91,238,.18);color:#2049a1;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.signal-card h3[data-v-c956e98a]{margin:0;font-size:19px;line-height:1.25}.signal-card p[data-v-c956e98a]{margin:0;color:var(--pricing-muted);line-height:1.6}.tier-grid[data-v-c956e98a]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.tier[data-v-c956e98a]{position:relative;border-radius:18px;border:1px solid var(--pricing-line);background:hsla(0,0%,100%,.88);box-shadow:0 18px 36px rgba(15,23,42,.1);padding:clamp(18px,2.3vw,24px);display:grid;gap:10px;align-content:start}.tier[data-v-c956e98a]:before{content:"";position:absolute;left:0;right:0;top:0;height:4px}.tier--team[data-v-c956e98a]:before{background:linear-gradient(90deg,#7a9df5,#9ec0ff)}.tier--organization[data-v-c956e98a]:before{background:linear-gradient(90deg,#2e7,#7af5ad)}.tier--enterprise[data-v-c956e98a]:before{background:linear-gradient(90deg,#1f3d8b,#4a66b5)}.tier--organization[data-v-c956e98a]{border:2px solid rgba(34,238,119,.38);box-shadow:0 22px 42px rgba(34,197,94,.16)}.tier-badge[data-v-c956e98a]{margin:0;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 10px;background:rgba(34,238,119,.14);border:1px solid rgba(34,238,119,.26);color:#0d6b39;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.tier-kicker[data-v-c956e98a]{margin:0;font-size:clamp(24px,2.7vw,30px);line-height:1.18;font-weight:700}.tier-copy[data-v-c956e98a]{margin:0;color:var(--pricing-muted);line-height:1.65}.tier-range[data-v-c956e98a]{margin:4px 0 0;display:inline-grid;gap:2px;border-radius:12px;border:1px solid rgba(14,37,76,.14);background:#f5f8ff;padding:10px 12px;font-weight:700}.tier-range span[data-v-c956e98a]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#607598}.tier-label[data-v-c956e98a]{margin:2px 0 0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#617698}.scope-shell[data-v-c956e98a]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.scope-card[data-v-c956e98a]{border-radius:18px;border:1px solid var(--pricing-line);background:rgba(15,23,42,.94);color:#d3e1f7;padding:clamp(20px,2.6vw,30px);box-shadow:0 20px 40px rgba(9,18,37,.24)}.scope-card--light[data-v-c956e98a]{background:hsla(0,0%,100%,.88);color:var(--pricing-ink);box-shadow:0 16px 34px rgba(15,23,42,.1)}.scope-kicker[data-v-c956e98a]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9db8e5}.scope-card--light .scope-kicker[data-v-c956e98a]{color:#607598}.scope-card h2[data-v-c956e98a]{margin:10px 0 8px;font-size:clamp(26px,3.3vw,40px);line-height:1.12}.scope-card p[data-v-c956e98a]{margin:0;line-height:1.7;color:#d0ddf2}.scope-card--light p[data-v-c956e98a]{color:var(--pricing-muted)}.msp-section[data-v-c956e98a]{padding-top:clamp(52px,6.8vw,90px)}.msp-card[data-v-c956e98a]{border-radius:20px;border:1px solid var(--pricing-line);background:linear-gradient(145deg,hsla(0,0%,100%,.93),rgba(240,249,255,.88));box-shadow:0 20px 40px rgba(15,23,42,.1);padding:clamp(20px,2.8vw,32px);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center}.msp-copy h2[data-v-c956e98a]{margin:8px 0 10px;font-size:clamp(28px,3.6vw,44px);line-height:1.08}.msp-copy p[data-v-c956e98a]{margin:0;color:var(--pricing-muted);line-height:1.7}.msp-note[data-v-c956e98a]{margin-top:12px!important;font-weight:700;color:#203253!important}.msp-link[data-v-c956e98a]{display:inline-flex;justify-content:center;align-items:center;border-radius:999px;border:1px solid rgba(34,91,238,.26);background:rgba(34,91,238,.1);color:#1d459f;font-weight:700;padding:11px 18px}.cta-section[data-v-c956e98a]{position:relative;overflow:hidden;background:linear-gradient(145deg,#0a1428,#0e1d37 62%,#102249)}.cta-noise[data-v-c956e98a]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,hsla(0,0%,100%,.18) 1px,transparent 0);background-size:18px 18px;opacity:.2}.cta-shell[data-v-c956e98a]{position:relative;z-index:1;border-radius:20px;border:1px solid hsla(0,0%,100%,.2);background:rgba(15,23,42,.58);backdrop-filter:blur(2px);padding:clamp(28px,4.5vw,52px);text-align:center;color:#f8fbff}.cta-shell .kicker[data-v-c956e98a]{color:#a9bedc}.cta-shell h2[data-v-c956e98a]{margin:8px 0 12px;font-size:clamp(36px,5vw,58px);line-height:1.04}.cta-shell p[data-v-c956e98a]{margin:0 auto;max-width:62ch;line-height:1.7;color:#d5e1f4}.cta-shell .btn-row[data-v-c956e98a]{margin-top:20px;justify-content:center}@media (max-width:1080px){.hero-shell[data-v-c956e98a],.scope-shell[data-v-c956e98a],.signal-grid[data-v-c956e98a],.tier-grid[data-v-c956e98a]{grid-template-columns:1fr}.hero-copy .headline[data-v-c956e98a]{max-width:14ch}}@media (max-width:900px){.msp-card[data-v-c956e98a]{grid-template-columns:1fr}.jump-nav-wrap[data-v-c956e98a]{margin-top:0}.jump-nav[data-v-c956e98a]{width:100%;border-radius:16px}.jump-nav a[data-v-c956e98a]{flex:1 0 calc(50% - 8px);text-align:center}}@media (max-width:640px){.cta-shell[data-v-c956e98a],.hero-panel[data-v-c956e98a],.msp-card[data-v-c956e98a],.scope-card[data-v-c956e98a],.signal-card[data-v-c956e98a],.tier[data-v-c956e98a]{border-radius:14px}.jump-nav a[data-v-c956e98a]{flex:1 0 100%}}.security[data-v-38fa31fd]{--security-ink:#0a142a;--security-muted:#4f6079;--security-line:rgba(13,36,74,.14);--security-panel:hsla(0,0%,100%,.84);position:relative;font-family:Sora,Avenir Next,Segoe UI,system-ui,sans-serif;color:var(--security-ink);background:radial-gradient(circle at 10% 5%,rgba(34,91,238,.12),transparent 36%),radial-gradient(circle at 88% 4%,rgba(34,238,119,.11),transparent 32%),linear-gradient(180deg,#f5f9ff,#f2f7ff 34%,#f8fbff)}.security-hero[data-v-38fa31fd]{position:relative;overflow:hidden;padding:clamp(56px,7vw,96px) 0 clamp(38px,4.8vw,66px)}.hero-noise[data-v-38fa31fd]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(11,23,42,.12) 1px,transparent 0);background-size:18px 18px;opacity:.24}.hero-spot[data-v-38fa31fd]{position:absolute;width:620px;height:620px;border-radius:50%;pointer-events:none;filter:blur(8px)}.hero-spot--blue[data-v-38fa31fd]{top:-340px;right:-190px;background:radial-gradient(circle,rgba(34,91,238,.26),rgba(34,91,238,0))}.hero-spot--green[data-v-38fa31fd]{bottom:-360px;left:-230px;background:radial-gradient(circle,rgba(34,238,119,.2),rgba(34,238,119,0))}.hero-shell[data-v-38fa31fd]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);gap:clamp(20px,2.6vw,30px);align-items:stretch}.hero-copy[data-v-38fa31fd]{display:grid;align-content:center;gap:14px}.hero-copy .headline[data-v-38fa31fd]{margin:0;font-size:clamp(34px,5vw,62px)}.hero-copy .subhead[data-v-38fa31fd]{margin:0;max-width:58ch;color:var(--security-muted)}.hero-line[data-v-38fa31fd]{margin:0;padding:16px 18px;border-radius:14px;border:1px solid rgba(34,91,238,.18);background:hsla(0,0%,100%,.78);box-shadow:0 14px 30px rgba(15,23,42,.07);line-height:1.65;color:#203251}.hero-chip-row[data-v-38fa31fd]{display:flex;flex-wrap:wrap;gap:9px}.hero-chip[data-v-38fa31fd]{border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;border:1px solid rgba(34,91,238,.18);color:#143165;background:hsla(0,0%,100%,.8)}.principles-panel[data-v-38fa31fd]{border-radius:22px;padding:clamp(20px,2.8vw,30px);border:1px solid hsla(0,0%,100%,.28);background:linear-gradient(170deg,rgba(9,21,45,.95),rgba(15,33,69,.9) 62%,rgba(10,21,45,.92)),linear-gradient(0deg,rgba(122,157,245,.18),rgba(122,157,245,.18));box-shadow:0 26px 56px rgba(8,18,38,.28);color:#d7e5ff;display:grid;gap:12px}.principles-kicker[data-v-38fa31fd]{margin:0;letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:700;color:#9cb7e6}.principles-lede[data-v-38fa31fd]{margin:0;line-height:1.65;color:#c9d9f5;font-size:14px}.principles-list[data-v-38fa31fd]{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:11px}.principles-list li[data-v-38fa31fd]{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:12px;border-radius:14px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08)}.principles-list span[data-v-38fa31fd]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600;color:#b2c8f0;background:rgba(34,91,238,.2);border:1px solid rgba(122,157,245,.28)}.principles-list h3[data-v-38fa31fd]{margin:0;font-size:15px;color:#f4f8ff}.principles-list p[data-v-38fa31fd]{margin:5px 0 0;font-size:13px;line-height:1.55;color:#c0d3f3}.jump-nav-wrap[data-v-38fa31fd]{position:relative;z-index:3;margin-top:-18px;margin-bottom:6px}.jump-nav[data-v-38fa31fd]{display:flex;flex-wrap:wrap;gap:8px;border-radius:999px;padding:8px;width:-moz-fit-content;width:fit-content;background:hsla(0,0%,100%,.84);border:1px solid rgba(11,23,42,.1);box-shadow:0 10px 28px rgba(15,23,42,.12);backdrop-filter:blur(8px)}.jump-nav a[data-v-38fa31fd]{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;color:#133164;transition:background .2s ease,color .2s ease,transform .2s ease}.jump-nav a[data-v-38fa31fd]:hover{transform:translateY(-1px);color:#0b1220;background:rgba(122,157,245,.16)}.section-head[data-v-38fa31fd]{display:grid;gap:10px;margin-bottom:24px}.section-head .headline[data-v-38fa31fd]{margin:0;max-width:20ch}.section-head .subhead[data-v-38fa31fd]{margin:0}.boundary-grid[data-v-38fa31fd]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.boundary-card[data-v-38fa31fd]{border-radius:20px;padding:clamp(20px,2.5vw,28px);border:1px solid var(--security-line);box-shadow:0 20px 42px rgba(15,23,42,.09);background:hsla(0,0%,100%,.82)}.boundary-card--model[data-v-38fa31fd]{border-top:4px solid #225bee}.boundary-card--content[data-v-38fa31fd]{border-top:4px solid #2e7;background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(239,255,247,.84))}.boundary-label[data-v-38fa31fd]{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:#5c6f8f;font-weight:700}.signal-list[data-v-38fa31fd]{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:9px}.signal-list li[data-v-38fa31fd]{display:grid;grid-template-columns:12px 1fr;gap:9px;align-items:start;color:#233859;line-height:1.55}.signal-list li[data-v-38fa31fd]:before{content:"";width:6px;height:6px;margin-top:9px;border-radius:999px;background:#225bee}.boundary-copy[data-v-38fa31fd]{margin:12px 0 0;color:#1e3858;line-height:1.65}.blocked-row[data-v-38fa31fd]{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.blocked-row span[data-v-38fa31fd]{border-radius:999px;border:1px solid rgba(34,238,119,.28);background:rgba(34,238,119,.11);color:#14683a;font-weight:700;font-size:12px;padding:7px 11px}.stack-grid[data-v-38fa31fd]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.stack-card[data-v-38fa31fd]{border:1px solid var(--security-line);border-radius:18px;padding:clamp(18px,2.3vw,24px);background:var(--security-panel);box-shadow:0 14px 30px rgba(15,23,42,.08);display:grid;gap:10px;align-content:start}.stack-kicker[data-v-38fa31fd]{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.19em;font-weight:700;color:#627698}.stack-card h2[data-v-38fa31fd]{margin:0;font-size:clamp(24px,2.6vw,30px);line-height:1.2;color:#0a142a}.stack-card p[data-v-38fa31fd]{margin:0;color:var(--security-muted);line-height:1.65}.stack-label[data-v-38fa31fd]{font-size:11px;text-transform:uppercase;letter-spacing:.19em;font-weight:700;color:#627698}.stack-note[data-v-38fa31fd]{font-weight:600;color:#263d61}.ai-section[data-v-38fa31fd]{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 32%,rgba(122,245,173,.16),transparent 42%),linear-gradient(145deg,#0a1428,#0f1d37 62%,#102249)}.ai-shell[data-v-38fa31fd]{border-radius:22px;border:1px solid hsla(0,0%,100%,.16);padding:clamp(24px,4vw,42px);background:rgba(15,23,42,.58);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ai-shell .kicker[data-v-38fa31fd]{color:#a9bedc}.ai-shell .headline[data-v-38fa31fd]{margin:0;color:#f8fbff}.ai-copy[data-v-38fa31fd]{display:grid;gap:10px;align-content:center}.ai-copy p[data-v-38fa31fd]{margin:0;color:#d6e1f2;line-height:1.7}.ai-emphasis[data-v-38fa31fd]{font-weight:600;color:#eff6ff}.roadmap-section[data-v-38fa31fd]{padding-top:clamp(58px,7vw,100px)}.roadmap-grid[data-v-38fa31fd]{display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.contact-card[data-v-38fa31fd],.roadmap-card[data-v-38fa31fd]{border-radius:18px;border:1px solid var(--security-line);background:hsla(0,0%,100%,.86);box-shadow:0 18px 36px rgba(15,23,42,.1);padding:clamp(20px,2.8vw,30px)}.contact-card h2[data-v-38fa31fd],.roadmap-card h2[data-v-38fa31fd]{margin:8px 0 10px;font-size:clamp(28px,3.5vw,42px);line-height:1.1}.contact-card p[data-v-38fa31fd],.roadmap-lede[data-v-38fa31fd]{margin:0;color:var(--security-muted);line-height:1.7}.roadmap-label[data-v-38fa31fd]{margin:14px 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:#627698;font-weight:700}.roadmap-list[data-v-38fa31fd]{margin:0;padding:0;list-style:none;display:grid;gap:9px;counter-reset:plan}.roadmap-list li[data-v-38fa31fd]{counter-increment:plan;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start;color:#1d3556;line-height:1.55}.roadmap-list li[data-v-38fa31fd]:before{content:counter(plan);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(34,91,238,.13);border:1px solid rgba(34,91,238,.18);color:#1f46a0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.contact-card[data-v-38fa31fd]{align-self:start;background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(240,248,255,.86))}.contact-card h2[data-v-38fa31fd]{font-size:clamp(24px,2.9vw,32px)}.contact-card a[data-v-38fa31fd]{display:inline-flex;margin-top:12px;color:#225bee;font-size:clamp(19px,2.1vw,24px);font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}@media (max-width:1080px){.hero-shell[data-v-38fa31fd],.roadmap-grid[data-v-38fa31fd],.stack-grid[data-v-38fa31fd]{grid-template-columns:1fr}.hero-copy .headline[data-v-38fa31fd]{max-width:14ch}}@media (max-width:900px){.ai-shell[data-v-38fa31fd],.boundary-grid[data-v-38fa31fd]{grid-template-columns:1fr}.jump-nav-wrap[data-v-38fa31fd]{margin-top:0}.jump-nav[data-v-38fa31fd]{width:100%;border-radius:16px}.jump-nav a[data-v-38fa31fd]{text-align:center;flex:1 0 calc(50% - 8px)}}@media (max-width:640px){.boundary-card[data-v-38fa31fd],.contact-card[data-v-38fa31fd],.hero-line[data-v-38fa31fd],.roadmap-card[data-v-38fa31fd],.stack-card[data-v-38fa31fd]{border-radius:14px}.jump-nav a[data-v-38fa31fd]{flex:1 0 100%}.roadmap-list li[data-v-38fa31fd]{grid-template-columns:28px 1fr;gap:8px}}.about-page[data-v-6474b950]{--about-ink:#091733;--about-muted:#4a5f7f;--about-line:rgba(14,37,76,.14);--about-card:hsla(0,0%,100%,.86);position:relative;font-family:Sora,Avenir Next,Segoe UI,system-ui,sans-serif;color:var(--about-ink);background:radial-gradient(circle at 8% 2%,rgba(34,91,238,.12),transparent 34%),radial-gradient(circle at 86% 8%,rgba(122,245,173,.12),transparent 30%),linear-gradient(180deg,#f6faff,#f2f8ff 42%,#f8fbff)}.about-hero[data-v-6474b950]{position:relative;overflow:hidden;padding:clamp(54px,7vw,94px) 0 clamp(38px,5vw,66px)}.hero-noise[data-v-6474b950]{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(11,23,42,.1) 1px,transparent 0);background-size:18px 18px;opacity:.23}.hero-spot[data-v-6474b950]{position:absolute;width:600px;height:600px;border-radius:50%;pointer-events:none;filter:blur(8px)}.hero-spot--blue[data-v-6474b950]{top:-320px;right:-170px;background:radial-gradient(circle,rgba(34,91,238,.24),rgba(34,91,238,0))}.hero-spot--green[data-v-6474b950]{bottom:-340px;left:-220px;background:radial-gradient(circle,rgba(122,245,173,.22),rgba(122,245,173,0))}.hero-shell[data-v-6474b950]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:clamp(20px,2.8vw,32px);align-items:stretch}.hero-copy[data-v-6474b950]{display:grid;align-content:center;gap:14px}.hero-copy .headline[data-v-6474b950]{margin:0;font-size:clamp(34px,5vw,62px)}.hero-copy .subhead[data-v-6474b950]{margin:0;max-width:58ch;color:var(--about-muted)}.hero-line[data-v-6474b950]{margin:0;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.8);border:1px solid rgba(34,91,238,.18);color:#203253;line-height:1.65;font-weight:600;box-shadow:0 14px 28px rgba(15,23,42,.08)}.hero-chip-row[data-v-6474b950]{display:flex;flex-wrap:wrap;gap:9px}.hero-chip[data-v-6474b950]{border-radius:999px;padding:7px 12px;border:1px solid rgba(34,91,238,.18);background:hsla(0,0%,100%,.8);color:#153367;font-size:12px;font-weight:700}.hero-panel[data-v-6474b950]{border-radius:22px;padding:clamp(20px,2.7vw,30px);border:1px solid hsla(0,0%,100%,.28);background:linear-gradient(170deg,rgba(9,21,45,.95),rgba(15,33,69,.9) 62%,rgba(10,21,45,.92)),linear-gradient(0deg,rgba(122,157,245,.16),rgba(122,157,245,.16));box-shadow:0 26px 56px rgba(8,18,38,.28);color:#d9e5fa;display:grid;gap:12px;align-content:start}.hero-panel__kicker[data-v-6474b950]{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9db7e5}.hero-panel__list[data-v-6474b950]{margin:2px 0 0;padding:0;list-style:none;display:grid;gap:9px}.hero-panel__list li[data-v-6474b950]{display:grid;grid-template-columns:13px 1fr;gap:9px;line-height:1.55;color:#d0def5;font-size:14px}.hero-panel__list li[data-v-6474b950]:before{content:"";width:6px;height:6px;margin-top:9px;border-radius:999px;background:#7af5ad}.hero-panel__cta[data-v-6474b950]{margin-top:4px;display:inline-flex;justify-content:center;border-radius:999px;border:1px solid rgba(122,245,173,.42);background:rgba(122,245,173,.14);color:#dff9eb;font-size:13px;font-weight:700;padding:10px 14px;width:-moz-fit-content;width:fit-content}.jump-nav-wrap[data-v-6474b950]{position:relative;z-index:3;margin-top:-16px;margin-bottom:8px}.jump-nav[data-v-6474b950]{display:flex;flex-wrap:wrap;gap:8px;border-radius:999px;padding:8px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(11,23,42,.1);background:hsla(0,0%,100%,.84);box-shadow:0 10px 28px rgba(15,23,42,.12);backdrop-filter:blur(8px)}.jump-nav a[data-v-6474b950]{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#143366;transition:background .2s ease,transform .2s ease}.jump-nav a[data-v-6474b950]:hover{transform:translateY(-1px);background:rgba(122,157,245,.15)}.mission-grid[data-v-6474b950]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.mission-card[data-v-6474b950]{border-radius:18px;border:1px solid var(--about-line);background:rgba(15,23,42,.94);color:#d3e1f7;padding:clamp(20px,2.7vw,30px);box-shadow:0 20px 40px rgba(9,18,37,.24);display:grid;gap:10px}.mission-card--light[data-v-6474b950]{background:var(--about-card);color:var(--about-ink);box-shadow:0 16px 34px rgba(15,23,42,.1)}.mission-card h2[data-v-6474b950]{margin:0;font-size:clamp(28px,3.5vw,42px);line-height:1.1}.mission-card p[data-v-6474b950]{margin:0;line-height:1.7;color:#d0ddf2}.mission-card--light p[data-v-6474b950]{color:var(--about-muted)}.principle-grid[data-v-6474b950]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.principle-card[data-v-6474b950]{border-radius:16px;border:1px solid var(--about-line);background:var(--about-card);box-shadow:0 14px 30px rgba(15,23,42,.08);padding:18px;display:grid;gap:10px}.principle-card__kicker[data-v-6474b950]{margin:0;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 9px;background:rgba(34,91,238,.12);border:1px solid rgba(34,91,238,.18);color:#2049a1;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.principle-card h3[data-v-6474b950]{margin:0;font-size:20px;line-height:1.25}.principle-card p[data-v-6474b950]{margin:0;color:var(--about-muted);line-height:1.6}.section-head[data-v-6474b950]{display:grid;gap:10px;margin-bottom:24px}.section-head .headline[data-v-6474b950],.section-head .subhead[data-v-6474b950]{margin:0}.approach-shell[data-v-6474b950]{display:grid;gap:16px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start}.approach-card[data-v-6474b950]{border-radius:18px;border:1px solid var(--about-line);background:var(--about-card);box-shadow:0 16px 34px rgba(15,23,42,.1);padding:clamp(18px,2.5vw,26px)}.approach-list[data-v-6474b950]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.approach-list li[data-v-6474b950]{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start;border:1px solid rgba(14,37,76,.12);border-radius:12px;background:hsla(0,0%,100%,.78);padding:12px}.approach-list span[data-v-6474b950]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(34,91,238,.13);border:1px solid rgba(34,91,238,.18);color:#1f46a0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.approach-list h3[data-v-6474b950]{margin:0;font-size:17px}.approach-list p[data-v-6474b950]{margin:5px 0 0;color:var(--about-muted);line-height:1.55}.company-grid[data-v-6474b950]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.company-card[data-v-6474b950]{border-radius:18px;border:1px solid var(--about-line);background:var(--about-card);box-shadow:0 16px 34px rgba(15,23,42,.1);padding:clamp(20px,2.7vw,30px);display:grid;gap:10px}.company-card--dark[data-v-6474b950]{background:rgba(15,23,42,.94);color:#d4e2f8;box-shadow:0 20px 40px rgba(9,18,37,.24)}.company-card h2[data-v-6474b950]{margin:0;font-size:clamp(28px,3.4vw,40px);line-height:1.12}.company-card p[data-v-6474b950]{margin:0;color:var(--about-muted);line-height:1.7}.company-card--dark p[data-v-6474b950]{color:#d0ddf2}.company-card a[data-v-6474b950]{color:#225bee;font-size:23px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.company-card--dark a[data-v-6474b950]{color:#7af5ad}.cta-section[data-v-6474b950]{position:relative;overflow:hidden;background:linear-gradient(145deg,#0a1428,#0e1d37 62%,#102249)}.cta-shell[data-v-6474b950]{border-radius:20px;border:1px solid hsla(0,0%,100%,.2);background:rgba(15,23,42,.58);backdrop-filter:blur(2px);padding:clamp(28px,4.5vw,52px);text-align:center;color:#f8fbff}.cta-shell .kicker[data-v-6474b950]{color:#a9bedc}.cta-shell h2[data-v-6474b950]{margin:8px 0 16px;font-size:clamp(36px,5vw,58px);line-height:1.04}.cta-shell .btn-row[data-v-6474b950]{justify-content:center}@media (max-width:1080px){.approach-shell[data-v-6474b950],.company-grid[data-v-6474b950],.hero-shell[data-v-6474b950],.mission-grid[data-v-6474b950],.principle-grid[data-v-6474b950]{grid-template-columns:1fr}.hero-copy .headline[data-v-6474b950]{max-width:14ch}}@media (max-width:900px){.jump-nav-wrap[data-v-6474b950]{margin-top:0}.jump-nav[data-v-6474b950]{width:100%;border-radius:16px}.jump-nav a[data-v-6474b950]{flex:1 0 calc(50% - 8px);text-align:center}}@media (max-width:640px){.approach-card[data-v-6474b950],.company-card[data-v-6474b950],.cta-shell[data-v-6474b950],.hero-panel[data-v-6474b950],.mission-card[data-v-6474b950],.principle-card[data-v-6474b950]{border-radius:14px}.jump-nav a[data-v-6474b950]{flex:1 0 100%}}.signup[data-v-7eee8f9e]{position:relative;min-height:100vh;background-color:#f3f3f3!important;overflow:hidden;font-family:system-ui}.signup__bg[data-v-7eee8f9e]{position:absolute;inset:0;background-image:radial-gradient(circle,#dcdcdc 1.5px,transparent 0);background-size:18px 18px;background-position:0 0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),#000);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),#000)}.signup__inner[data-v-7eee8f9e]{position:relative;max-width:920px;margin:0 auto;padding:clamp(64px,8vw,120px) 24px 48px}.signup__header[data-v-7eee8f9e]{text-align:center;margin-bottom:24px}.signup__header h1[data-v-7eee8f9e]{font-size:clamp(32px,5.6vw,48px);line-height:1.1;margin:0 0 8px;color:#0b1220;font-weight:800}.lede[data-v-7eee8f9e]{color:#475569;font-size:clamp(16px,2vw,18px)}.card[data-v-7eee8f9e]{background:#fff;border:1px solid #d0d7e1;border-radius:5px;box-shadow:0 8px 20px rgba(0,0,0,.08),0 24px 64px rgba(34,91,238,.18);padding:clamp(20px,3vw,28px)}.row[data-v-7eee8f9e]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}@media (max-width:760px){.row[data-v-7eee8f9e]{grid-template-columns:1fr}}.field[data-v-7eee8f9e]{display:flex;flex-direction:column;gap:8px}label[data-v-7eee8f9e]{font-weight:650;color:#0f172a}input[data-v-7eee8f9e],select[data-v-7eee8f9e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cbd5e1;border-radius:5px;padding:12px 14px;font-size:16px;background:#fff;color:#0f172a;outline:none;transition:box-shadow .2s ease,border-color .2s ease,background .2s ease}input[data-v-7eee8f9e]:focus,select[data-v-7eee8f9e]:focus{border-color:#7a9df5;box-shadow:0 0 0 4px rgba(122,157,245,.25)}.hint[data-v-7eee8f9e]{margin-top:-4px;color:#6b7280;font-size:13px}.err[data-v-7eee8f9e]{color:#b91c1c;font-size:13px}.err.global[data-v-7eee8f9e]{margin-top:12px}.ok[data-v-7eee8f9e]{color:#0f766e;margin-top:12px;font-size:14px}.actions[data-v-7eee8f9e]{margin-top:12px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.btn[data-v-7eee8f9e]{background:#225bee;color:#fff;border:1px solid #1d4ed8;border-radius:5px;padding:12px 18px;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.btn[data-v-7eee8f9e]:hover{transform:translateY(-1px)}.btn[data-v-7eee8f9e]:disabled{opacity:.6;cursor:not-allowed}.disclaimer[data-v-7eee8f9e]{margin-top:16px;text-align:center;color:#6b7280;font-size:14px}.chip-row[data-v-7eee8f9e]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.chip-email[data-v-7eee8f9e]{display:inline-flex;align-items:center;gap:6px;font-size:12px;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:5px;padding:4px 10px}.chip-email--invalid[data-v-7eee8f9e]{color:#a32010;border-color:#f1b8b1;background:#ffeeea}.pill-count[data-v-7eee8f9e]{display:inline-block;font-size:12px;color:#225bee;background:#e9f0ff;border:1px solid #d6e2ff;padding:2px 8px;border-radius:5px}.policy[data-v-23631ede]{position:relative;min-height:100vh;background-color:#f3f3f3!important}.policy__bg[data-v-23631ede]{position:absolute;inset:0;background-image:radial-gradient(circle,#dcdcdc 1.5px,transparent 0);background-size:18px 18px;background-position:0 0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.85),#000);mask-image:linear-gradient(180deg,rgba(0,0,0,.85),#000)}.policy__inner[data-v-23631ede]{position:relative;max-width:960px;margin:0 auto;padding:clamp(64px,8vw,120px) 24px 64px}.policy__header[data-v-23631ede]{text-align:center;margin-bottom:20px}.policy__header h1[data-v-23631ede]{font-size:clamp(32px,5.6vw,44px);line-height:1.1;margin:0 0 6px;color:#0b1220;font-weight:800}.lede[data-v-23631ede]{color:#475569;margin:0 0 4px}.meta[data-v-23631ede]{color:#6b7280;font-size:14px}.card[data-v-23631ede]{background:#fff;border:1px solid #d0d7e1;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.06),0 24px 64px rgba(0,0,0,.1);padding:clamp(20px,3vw,32px)}.intro[data-v-23631ede]{color:#334155;margin-bottom:12px}.sections[data-v-23631ede]{display:grid;gap:18px;margin:0;padding-left:20px}.sections>li[data-v-23631ede]{padding-left:4px}h3[data-v-23631ede]{font-size:clamp(18px,2.6vw,22px);margin:0 0 8px;color:#0f172a}li[data-v-23631ede],p[data-v-23631ede]{color:#475569;line-height:1.65}ul[data-v-23631ede]{margin:0;padding-left:18px}.sr-only[data-v-23631ede]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,1px,1px);white-space:nowrap;border:0}@media (max-width:760px){.policy__inner[data-v-23631ede]{padding:56px 16px 48px}.card[data-v-23631ede]{border-radius:10px}}.policy[data-v-28ca320e]{position:relative;min-height:auto;background-color:#f3f3f3!important}.policy__bg[data-v-28ca320e]{position:absolute;inset:0;background-image:radial-gradient(circle,#dcdcdc 1.5px,transparent 0);background-size:18px 18px;background-position:0 0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.85),#000);mask-image:linear-gradient(180deg,rgba(0,0,0,.85),#000)}.policy__inner[data-v-28ca320e]{position:relative;max-width:960px;margin:0 auto;padding:clamp(64px,8vw,120px) 24px 64px}.policy__header[data-v-28ca320e]{text-align:center;margin-bottom:20px}.policy__header h1[data-v-28ca320e]{font-size:clamp(32px,5.6vw,44px);line-height:1.1;margin:0 0 6px;color:#0b1220;font-weight:800}.lede[data-v-28ca320e]{color:#475569;margin:0 0 4px}.meta[data-v-28ca320e]{color:#6b7280;font-size:14px}.card[data-v-28ca320e]{background:#fff;border:1px solid #d0d7e1;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.06),0 24px 64px rgba(0,0,0,.1);padding:clamp(20px,3vw,32px)}.intro[data-v-28ca320e]{color:#334155;margin-bottom:12px}.sections[data-v-28ca320e]{display:grid;gap:18px;margin:0;padding-left:20px}.sections>li[data-v-28ca320e]{padding-left:4px}h3[data-v-28ca320e]{font-size:clamp(18px,2.6vw,22px);margin:0 0 8px;color:#0f172a}li[data-v-28ca320e],p[data-v-28ca320e]{color:#475569;line-height:1.65}ul[data-v-28ca320e]{margin:0;padding-left:18px}.sr-only[data-v-28ca320e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,1px,1px);white-space:nowrap;border:0}@media (max-width:760px){.policy__inner[data-v-28ca320e]{padding:56px 16px 48px}.card[data-v-28ca320e]{border-radius:10px}}:root{--color-blue:#225bee;--color-light-blue:#7a9df5;--color-red:#e5484d;--color-light-red:#f58d7a;--color-orange:#fd731d;--color-light-orange:#feab77;--color-green:#2e7;--color-light-green:#7af5ad;--color-purple:#a31dfd;--color-light-purple:#daa5fe;--color-black:#000;--color-white:#fff;--font-family:system-ui;--space-1:5px;--radius-standard:5px;--btn-bg:var(--color-white);--btn-text-color:var(--color-black);--btn-border:1px solid var(--color-blue);--btn-radius:var(--radius-standard);--btn-margin:var(--space-1);--btn-hover-bg:var(--color-blue);--btn-hover-text:var(--color-white);--btn-cursor:pointer;--ink:#0b1220;--text:#111827;--muted:#475569;--muted-2:#6b7280;--bg:#f4f6fb;--surface:#fff;--surface-2:#f8fafc;--border:#dbe1ee;--border-strong:#c7d2e5;--shadow-sm:0 10px 24px rgba(15,23,42,.08);--shadow-md:0 24px 60px rgba(15,23,42,.12);--shadow-lg:0 35px 80px rgba(15,23,42,.16);--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--max-width:1200px;--section-pad:clamp(64px,8vw,120px);--header-height:72px}*{box-sizing:border-box}body,html{padding:0;margin:0}body{font-family:var(--font-family,system-ui);color:var(--text);background:linear-gradient(180deg,#f4f6fb,#f8fafc);text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit}.container{width:min(var(--max-width),92vw);margin:0 auto}.section{position:relative;padding:var(--section-pad) 0}.section--tight{padding:clamp(48px,7vw,90px) 0}.section--alt{background:linear-gradient(180deg,#f8fafc,#f1f5ff)}.section--ink{background:linear-gradient(160deg,#0b1220,#111c33);color:#f8fafc}.section--ink .muted,.section--ink .subhead{color:#d5deea}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.32em;text-transform:uppercase;font-weight:700;color:var(--muted-2)}.eyebrow:before{content:"";width:28px;height:2px;background:linear-gradient(90deg,var(--color-blue),var(--color-light-purple));border-radius:999px}.headline{font-size:clamp(34px,5.6vw,62px);line-height:1.05;margin:12px 0 18px;color:var(--ink);font-weight:760}.headline--tight{margin-bottom:10px}.subhead{font-size:clamp(16px,2vw,20px);line-height:1.6;max-width:60ch}.muted,.subhead{color:var(--muted)}.kicker{font-size:14px;font-weight:700;color:var(--color-blue);text-transform:uppercase;letter-spacing:.2em}.grid{display:grid;gap:24px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:24px;box-shadow:var(--shadow-sm)}.card--soft{background:#f6f8ff;border:1px solid #d6e2ff}.card--outline{background:transparent;border:1px solid var(--border-strong);box-shadow:none}.card--ink{background:#0f172a;border-color:#1f2a44;color:#e2e8f0}.pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;color:#0b1220;background:#e9f0ff;border:1px solid #d6e2ff}.pill--green{background:#eafff3;border-color:#bff2d4}.pill--purple{background:#f5e9ff;border-color:#e0c6ff}.pill--orange{background:#fff3e7;border-color:#ffd7b8}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;border-radius:999px;font-weight:700;font-size:15px;border:1px solid transparent;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.btn:focus-visible{outline:3px solid rgba(122,157,245,.4);outline-offset:2px}.btn--primary{background:var(--color-blue);color:#fff;border-color:var(--color-blue);box-shadow:0 12px 30px rgba(34,91,238,.25)}.btn--secondary{background:var(--color-light-green);color:#0b1220;border-color:var(--color-light-green);box-shadow:0 12px 30px rgba(34,238,119,.2)}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--border)}.section--ink .btn--ghost{color:#fff;border-color:hsla(0,0%,100%,.3)}.cta-shell .btn--ghost,.footer .btn--ghost{color:#f8fbff;border-color:hsla(0,0%,100%,.34);background:hsla(0,0%,100%,.06)}.cta-shell .btn--ghost:hover,.footer .btn--ghost:hover{border-color:hsla(0,0%,100%,.46);background:hsla(0,0%,100%,.12)}.btn--dark{background:#0f172a;color:#fff;border-color:#0f172a}.btn:hover{transform:translateY(-1px)}.btn-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.dot-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.dot-list li{display:grid;grid-template-columns:14px 1fr;gap:10px;align-items:start}.dot-list li:before{content:"";width:6px;height:6px;margin-top:8px;border-radius:999px;background:var(--color-blue)}.dot-list--green li:before{background:var(--color-green)}.dot-list--purple li:before{background:var(--color-purple)}.chip-row{display:flex;flex-wrap:wrap;gap:10px}.chip{border:1px solid var(--border);border-radius:999px;padding:6px 12px;font-weight:600;font-size:13px;background:#fff}.split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:center}.split__content{grid-column:1/span 7}.split__media{grid-column:8/span 5}.proof-bar{display:flex;flex-wrap:wrap;gap:16px 20px;margin-top:24px;font-weight:600;color:#334155}.proof-bar span{padding:6px 12px;border-radius:999px;background:#fff;border:1px solid var(--border)}.section-title{display:grid;gap:12px;margin-bottom:32px}.section-title.center{text-align:center;align-items:center}.section-title.center .subhead{margin:0 auto}.shadow-panel{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-md);background:#fff}.badge-line{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-2)}.evidence{margin-top:12px;font-size:12px;color:#64748b;font-weight:600}.bg-grid{inset:0;background-image:radial-gradient(circle,rgba(15,23,42,.08) 1px,transparent 0);background-size:18px 18px;opacity:.4}.bg-glow,.bg-grid{position:absolute;pointer-events:none}.bg-glow{width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(122,157,245,.35),rgba(122,157,245,0));filter:blur(1px);opacity:.8;animation:float 10s ease-in-out infinite}.bg-glow--green{background:radial-gradient(circle,rgba(122,245,173,.35),rgba(122,245,173,0))}.bg-glow--purple{background:radial-gradient(circle,rgba(218,165,254,.4),rgba(218,165,254,0))}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@media (max-width:1000px){.split{grid-template-columns:1fr}.split__content,.split__media{grid-column:auto}}@media (max-width:900px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}