.workflow-visual[data-astro-cid-b2itfkau]{--visual-ink:var(--color-brand-black);--visual-paper:var(--color-off-white);--visual-blue:#dbecf2;--visual-green:#accca9;--visual-green-ink:#385d36;--visual-rule:#d9dcd6;height:306px;color:var(--visual-ink);font:400 12px/1.35 var(--font-mono);place-items:center;display:grid;overflow:hidden}.composition[data-astro-cid-b2itfkau]{width:min(310px,100% - 40px);height:246px;position:relative}.icon[data-astro-cid-b2itfkau]{text-transform:none;flex:none;font:400 19px/1 Phosphor,sans-serif}.research[data-astro-cid-b2itfkau]{background:#d5cccd}.research[data-astro-cid-b2itfkau] .composition[data-astro-cid-b2itfkau]{padding:4px 8px 0}.query[data-astro-cid-b2itfkau]{border:1px solid var(--visual-ink);background:var(--visual-ink);height:36px;color:var(--visual-paper);border-radius:4px;align-items:center;gap:10px;padding:0 12px;display:flex}.query[data-astro-cid-b2itfkau] .icon[data-astro-cid-b2itfkau]{font-size:15px}.return[data-astro-cid-b2itfkau]{color:var(--visual-paper);margin-left:auto}.research-stem[data-astro-cid-b2itfkau]{background:#00000045;width:1px;height:20px;margin:0 auto}.business-record[data-astro-cid-b2itfkau]{background:var(--visual-blue);border-radius:5px;overflow:hidden}.record-heading[data-astro-cid-b2itfkau]{align-items:center;gap:8px;padding:17px 14px;font-size:13px;display:flex}.tick[data-astro-cid-b2itfkau]{background:var(--visual-green);width:18px;height:18px;color:var(--visual-green-ink);border-radius:50%;place-items:center;margin-left:auto;display:grid}.record-id[data-astro-cid-b2itfkau]{border-top:1px solid #00000015;justify-content:space-between;align-items:center;padding:12px 14px;font-size:11px;display:flex}.id-bars[data-astro-cid-b2itfkau]{gap:4px;display:flex}.id-bars[data-astro-cid-b2itfkau] i[data-astro-cid-b2itfkau]{background:#4189ab;width:3px;height:11px;display:block}.id-bars[data-astro-cid-b2itfkau] i[data-astro-cid-b2itfkau]:nth-child(3n){width:7px}.branches[data-astro-cid-b2itfkau]{border-inline:1px solid #00000045;border-top:1px solid #00000045;width:50%;height:26px;margin:13px auto 0;position:relative}.branches[data-astro-cid-b2itfkau]:before{content:"";background:#00000045;width:1px;height:14px;position:absolute;bottom:100%;left:50%}.related[data-astro-cid-b2itfkau]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.related[data-astro-cid-b2itfkau]>span[data-astro-cid-b2itfkau]{background:#d9e5d5;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:10px 6px;display:flex}.related[data-astro-cid-b2itfkau]>span[data-astro-cid-b2itfkau]:last-child{background:#efece5}.related[data-astro-cid-b2itfkau] .icon[data-astro-cid-b2itfkau]{font-size:15px}.decide[data-astro-cid-b2itfkau]{background:#f3f2ee}.decide[data-astro-cid-b2itfkau] .composition[data-astro-cid-b2itfkau]{padding:8px 8px 0}.source-sheets[data-astro-cid-b2itfkau]{position:absolute;inset:1px 21px 32px}.source-sheets[data-astro-cid-b2itfkau] span[data-astro-cid-b2itfkau]{background:#e1e0da;border:1px solid #cfcec8;border-radius:4px;position:absolute;inset:0;transform:rotate(-5deg)}.source-sheets[data-astro-cid-b2itfkau] span[data-astro-cid-b2itfkau]:last-child{background:#fafbf9;transform:rotate(4deg)}.decision-record[data-astro-cid-b2itfkau]{background:var(--visual-paper);border:1px solid #cfcec8;border-radius:5px;position:relative;overflow:hidden}.decision-heading[data-astro-cid-b2itfkau]{border-bottom:1px solid var(--visual-rule);align-items:center;gap:9px;padding:16px 13px;font-size:13px;display:flex}.context-row[data-astro-cid-b2itfkau]{border-bottom:1px solid #e7e8e3;justify-content:space-between;align-items:center;gap:8px;min-height:43px;padding:7px 13px;font-size:11px;display:flex}.context-state[data-astro-cid-b2itfkau]{border-radius:3px;justify-content:space-between;align-items:center;gap:9px;min-width:96px;padding:5px 8px;display:flex}.green[data-astro-cid-b2itfkau]{color:#385d36;background:#e2ecdf}.sand[data-astro-cid-b2itfkau]{color:#6b5423;background:#faf2c7}.blue[data-astro-cid-b2itfkau]{background:var(--visual-blue);color:#30566e}.source-footer[data-astro-cid-b2itfkau]{color:var(--color-gray-dark);align-items:center;gap:8px;padding:11px 13px;font-size:10px;display:flex}.source-footer[data-astro-cid-b2itfkau] .icon[data-astro-cid-b2itfkau]{font-size:15px}.transact[data-astro-cid-b2itfkau]{background:#edf3f5}.transact[data-astro-cid-b2itfkau] .composition[data-astro-cid-b2itfkau]{padding-top:12px}.counterparties[data-astro-cid-b2itfkau]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.party[data-astro-cid-b2itfkau]{background:var(--visual-paper);border:1px solid #c7d7dc;border-radius:5px;flex-direction:column;align-items:center;gap:13px;padding:14px 6px;display:flex}.party-label[data-astro-cid-b2itfkau]{font-size:11px}.business-symbol[data-astro-cid-b2itfkau]{background:var(--visual-blue);border-radius:50%;place-items:center;width:49px;height:49px;display:grid}.business-symbol[data-astro-cid-b2itfkau] .icon[data-astro-cid-b2itfkau]{font-size:28px}.party[data-astro-cid-b2itfkau]:last-child .business-symbol[data-astro-cid-b2itfkau]{background:#dce8d8}.party-check[data-astro-cid-b2itfkau]{color:#385d36;align-items:center;gap:5px;font-size:9px;display:flex}.party-check[data-astro-cid-b2itfkau]>span[data-astro-cid-b2itfkau]{background:var(--visual-green);border-radius:50%;place-items:center;width:15px;height:15px;display:grid}.payment-line[data-astro-cid-b2itfkau]{border-inline:1px solid #7f9a8a;border-bottom:1px solid #7f9a8a;width:55%;height:36px;margin:0 auto 19px;position:relative}.payment-line[data-astro-cid-b2itfkau]:after{content:"";border-left:1px solid #7f9a8a;height:19px;position:absolute;top:100%;left:50%}.payment-arrow[data-astro-cid-b2itfkau]{color:#385d36;font:20px/1 var(--font-mono);background:#edf3f5;padding:0 6px;position:absolute;bottom:-10px;left:calc(50% - 15px)}.payment-summary[data-astro-cid-b2itfkau]{background:var(--visual-ink);color:var(--visual-paper);border-radius:4px;align-items:center;gap:9px;padding:13px 14px;font-size:11px;display:flex}.payment-summary[data-astro-cid-b2itfkau] .icon[data-astro-cid-b2itfkau]{color:var(--visual-blue);font-size:16px}.summary-check[data-astro-cid-b2itfkau]{color:var(--color-brand-yellow);margin-left:auto}@media (width>=901px) and (width<=1100px){.composition[data-astro-cid-b2itfkau]{width:calc(100% - 24px)}.record-heading[data-astro-cid-b2itfkau],.decision-heading[data-astro-cid-b2itfkau]{font-size:11px}.context-row[data-astro-cid-b2itfkau]{padding-inline:9px;font-size:10px}.context-state[data-astro-cid-b2itfkau]{min-width:80px}.party-label[data-astro-cid-b2itfkau]{font-size:10px}.counterparties[data-astro-cid-b2itfkau]{gap:10px}.party-check[data-astro-cid-b2itfkau]{font-size:8px}}@media (width<=900px){.workflow-visual[data-astro-cid-b2itfkau]{height:300px}.composition[data-astro-cid-b2itfkau]{width:min(350px,100% - 48px)}}@media (width<=360px){.composition[data-astro-cid-b2itfkau]{width:calc(100% - 28px)}.counterparties[data-astro-cid-b2itfkau]{gap:12px}}.knowledge-overview[data-astro-cid-xphfxp7a]{--blue:#dcebf0;--green:#e3ebdd;--coral:#f8dfd7;--yellow:#faf8cc;--entity:#222321;--connector:#8b9fa3;--rule:#e7e7e5;color:var(--color-brand-black)}.knowledge-heading[data-astro-cid-xphfxp7a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,2vw,32px);margin:0;padding:clamp(32px,4vw,48px) 24px;display:flex}.knowledge-heading[data-astro-cid-xphfxp7a]>span[data-astro-cid-xphfxp7a]:nth-child(2n){color:var(--color-gray-dark);font-size:.7em}.knowledge-columns[data-astro-cid-xphfxp7a]{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}article[data-astro-cid-xphfxp7a]{min-width:0;padding:clamp(24px,2.8vw,40px)}article[data-astro-cid-xphfxp7a]+article[data-astro-cid-xphfxp7a]{border-left:1px solid var(--rule)}.eyebrow[data-astro-cid-xphfxp7a]{min-height:3em;color:var(--color-gray-dark);font:400 .9rem/1.5 var(--font-sans);letter-spacing:.015rem;margin:0 0 12px}h3[data-astro-cid-xphfxp7a]{font:400 var(--type-card)/1.25 var(--font-mono);margin:0}.body[data-astro-cid-xphfxp7a]{color:var(--color-gray-dark);font-size:var(--type-body);margin:24px 0 0;line-height:1.65}.illustration[data-astro-cid-xphfxp7a]{height:230px;font:400 .72rem/1.5 var(--font-mono);margin-top:28px}.query[data-astro-cid-xphfxp7a]{gap:6px;display:grid}.query[data-astro-cid-xphfxp7a]>span[data-astro-cid-xphfxp7a],.signals[data-astro-cid-xphfxp7a],.graph-caption[data-astro-cid-xphfxp7a],.source-trail[data-astro-cid-xphfxp7a],.dated[data-astro-cid-xphfxp7a]{color:var(--color-gray-dark)}.query[data-astro-cid-xphfxp7a] strong[data-astro-cid-xphfxp7a]{border-radius:var(--radius-default);background:#e7e7e5;width:72%;padding:10px 14px;font-weight:500}.resolution-results[data-astro-cid-xphfxp7a]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:18px;display:grid}.candidates[data-astro-cid-xphfxp7a],.signals[data-astro-cid-xphfxp7a]{gap:7px;display:grid}.candidates[data-astro-cid-xphfxp7a]>[data-astro-cid-xphfxp7a]{border-radius:var(--radius-default);background:var(--coral);padding:8px 10px;font-size:.65rem;font-weight:400}.candidates[data-astro-cid-xphfxp7a] strong[data-astro-cid-xphfxp7a]{background:var(--entity);color:var(--color-brand-white)}.graph[data-astro-cid-xphfxp7a]{height:190px;position:relative}.graph[data-astro-cid-xphfxp7a] svg[data-astro-cid-xphfxp7a]{width:100%;height:100%}.graph[data-astro-cid-xphfxp7a] text[data-astro-cid-xphfxp7a]{font:400 11px var(--font-mono)}.graph-caption[data-astro-cid-xphfxp7a]{margin-top:12px;display:block}.provenance[data-astro-cid-xphfxp7a]{flex-direction:column;justify-content:center;display:flex;position:relative}.source-trail[data-astro-cid-xphfxp7a]{justify-content:space-between;gap:24px;margin-bottom:12px;display:flex}.source-record[data-astro-cid-xphfxp7a]{border:1px solid var(--rule);border-radius:var(--radius-default);background:var(--yellow);gap:10px;width:76%;margin-inline:auto;padding:18px;display:grid;position:relative}.source-record[data-astro-cid-xphfxp7a]:before,.source-record[data-astro-cid-xphfxp7a]:after{background:var(--entity);clip-path:polygon(0 50%,18% 0,18% 42%,100% 42%,100% 58%,18% 58%,18% 100%);content:"";width:13%;height:7px;position:absolute;top:50%}.source-record[data-astro-cid-xphfxp7a]:before{right:calc(100% + 5px);transform:translateY(-50%)}.source-record[data-astro-cid-xphfxp7a]:after{left:calc(100% + 5px);transform:translateY(-50%)rotate(180deg)}.source-record[data-astro-cid-xphfxp7a] strong[data-astro-cid-xphfxp7a]{font-weight:500}.source-record[data-astro-cid-xphfxp7a]>span[data-astro-cid-xphfxp7a]{border-top:1px solid var(--connector);padding-top:10px}.dated[data-astro-cid-xphfxp7a]{text-align:center;margin:18px 0 0}@media (width<=1000px) and (width>=761px){.resolution-results[data-astro-cid-xphfxp7a]{grid-template-columns:1fr}.signals[data-astro-cid-xphfxp7a]{flex-wrap:wrap;gap:8px;font-size:.6rem;display:flex}.illustration[data-astro-cid-xphfxp7a]{height:260px}}@media (width<=760px){.knowledge-columns[data-astro-cid-xphfxp7a]{grid-template-columns:1fr}article[data-astro-cid-xphfxp7a]+article[data-astro-cid-xphfxp7a]{border-left:0;border-top:1px solid var(--rule)}.eyebrow[data-astro-cid-xphfxp7a]{min-height:0}.illustration[data-astro-cid-xphfxp7a]{max-width:380px;margin-inline:auto}.knowledge-heading[data-astro-cid-xphfxp7a]{gap:10px;padding-block:32px}}@media (width<=440px){.knowledge-heading[data-astro-cid-xphfxp7a]{flex-direction:column}.knowledge-heading[data-astro-cid-xphfxp7a]>span[data-astro-cid-xphfxp7a]:nth-child(2n){transform:rotate(90deg)}}.home-quotes[data-astro-cid-22ccidwf]{background:var(--color-brand-white);display:block}.home-quotes-mark[data-astro-cid-22ccidwf]{height:48px;color:var(--color-brand-black);font:500 64px/1 var(--font-mono);margin-bottom:24px;display:block}[data-astro-cid-22ccidwf][data-ready] .home-quotes-stage[data-astro-cid-22ccidwf]{display:grid}.home-quote-slide[data-astro-cid-22ccidwf]{min-width:0;margin:0}[data-astro-cid-22ccidwf][data-ready] .home-quote-slide[data-astro-cid-22ccidwf]{grid-area:1/1}[data-astro-cid-22ccidwf][data-ready] .home-quote-slide[data-astro-cid-22ccidwf][aria-hidden=true]{visibility:hidden;pointer-events:none}.home-quote-slide[data-astro-cid-22ccidwf] blockquote[data-astro-cid-22ccidwf]{border:0;margin:0;padding:0}.home-quote-slide[data-astro-cid-22ccidwf] p[data-astro-cid-22ccidwf]{max-width:900px;color:var(--color-brand-black);font:400 clamp(1.15rem, 1rem + .5vw, 1.5rem)/1.5 var(--font-sans);margin:0}.home-quote-slide[data-astro-cid-22ccidwf] figcaption[data-astro-cid-22ccidwf]{max-width:900px;color:var(--color-gray-dark);font:400 14px/1.6 var(--font-mono);margin-top:24px}.home-quotes-controls[data-astro-cid-22ccidwf]{justify-content:flex-end;align-items:center;gap:12px;margin-top:32px;display:flex}.home-quotes-controls[data-astro-cid-22ccidwf][hidden]{display:none}.home-quotes-position[data-astro-cid-22ccidwf]{color:var(--color-gray-dark);font:400 14px/1 var(--font-mono);font-variant-numeric:tabular-nums}.home-quotes-arrow[data-astro-cid-22ccidwf]{border:1px solid var(--color-brand-black);border-radius:var(--radius-default);background:var(--color-brand-black);width:48px;height:48px;color:var(--color-brand-white);cursor:pointer;place-items:center;padding:0;display:grid}.home-quotes-arrow[data-astro-cid-22ccidwf]:hover{background:var(--color-brand-yellow);color:var(--color-brand-black)}.home-quotes-arrow[data-astro-cid-22ccidwf]:disabled{visibility:hidden;pointer-events:none}.home-quotes-announcement[data-astro-cid-22ccidwf]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}home-quote-carousel[data-astro-cid-22ccidwf]:not([data-ready]) .home-quote-slide[data-astro-cid-22ccidwf]+.home-quote-slide[data-astro-cid-22ccidwf]{margin-top:40px}@media print{[data-astro-cid-22ccidwf][data-ready] .home-quotes-stage[data-astro-cid-22ccidwf]{display:block}[data-astro-cid-22ccidwf][data-ready] .home-quote-slide[data-astro-cid-22ccidwf][aria-hidden=true]{visibility:visible}.home-quote-slide[data-astro-cid-22ccidwf]+.home-quote-slide[data-astro-cid-22ccidwf]{margin-top:32px}.home-quotes-controls[data-astro-cid-22ccidwf]{display:none}}.home-logos[data-astro-cid-2p6375wm]{width:100%;max-width:var(--container-max-w);background-color:var(--color-brand-white);margin:0 auto}.home-logos-frame[data-astro-cid-2p6375wm]{border-top:.5px solid var(--color-stroke-default);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-logos[data-astro-cid-2p6375wm][data-columns="3"] .home-logos-frame[data-astro-cid-2p6375wm]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-logos-cell[data-astro-cid-2p6375wm]{border-right:.5px solid var(--color-stroke-default);border-bottom:.5px solid var(--color-stroke-default);justify-content:center;align-items:center;min-width:0;height:160px;display:flex}.home-logos-cell[data-astro-cid-2p6375wm]:nth-child(4n),.home-logos[data-astro-cid-2p6375wm][data-columns="3"] .home-logos-cell[data-astro-cid-2p6375wm]:nth-child(3n){border-right:0}.home-logos[data-astro-cid-2p6375wm][data-columns="3"] .home-logos-cell[data-astro-cid-2p6375wm]:not(:nth-child(3n)){border-right:.5px solid var(--color-stroke-default)}.home-logos[data-astro-cid-2p6375wm][data-columns="5"] .home-logos-frame[data-astro-cid-2p6375wm]{grid-template-columns:repeat(5,minmax(0,1fr))}.home-logos[data-astro-cid-2p6375wm][data-columns="5"] .home-logos-cell[data-astro-cid-2p6375wm]{border-right:.5px solid var(--color-stroke-default)}.home-logos[data-astro-cid-2p6375wm][data-columns="5"] .home-logos-cell[data-astro-cid-2p6375wm]:last-child{border-right:0}.home-logos-cell[data-astro-cid-2p6375wm] img[data-astro-cid-2p6375wm]{object-fit:contain;width:auto;max-width:50%;height:auto;max-height:25%}.home-logos-cell[data-astro-cid-2p6375wm]>a[data-astro-cid-2p6375wm]{width:100%;height:100%;color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex}.home-logos-cell[data-astro-cid-2p6375wm] img[data-astro-cid-2p6375wm]{transition:transform .18s}.home-logos-cell[data-astro-cid-2p6375wm]>a[data-astro-cid-2p6375wm]:hover img[data-astro-cid-2p6375wm]{transform:scale(1.04)}@media (width<=767px){.home-logos[data-astro-cid-2p6375wm][data-columns="5"] .home-logos-frame[data-astro-cid-2p6375wm]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-logos[data-astro-cid-2p6375wm][data-columns="5"] .home-logos-cell[data-astro-cid-2p6375wm]:nth-child(2n){border-right:0}.home-logos[data-astro-cid-2p6375wm][data-columns="5"] .home-logos-cell[data-astro-cid-2p6375wm]:last-child{grid-column:1/-1}.home-logos[data-astro-cid-2p6375wm][data-columns="5"] .home-logos-cell[data-astro-cid-2p6375wm]:last-child img[data-astro-cid-2p6375wm]{max-width:140px;max-height:32px}.home-logos-frame[data-astro-cid-2p6375wm]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-logos-cell[data-astro-cid-2p6375wm]{height:128px}.home-logos-cell[data-astro-cid-2p6375wm]:nth-child(2n),.home-logos[data-astro-cid-2p6375wm][data-columns="3"] .home-logos-cell[data-astro-cid-2p6375wm]:nth-child(3n){border-right:0}.home-logos[data-astro-cid-2p6375wm][data-columns="3"] .home-logos-cell[data-astro-cid-2p6375wm]:not(:nth-child(3n)){border-right:.5px solid var(--color-stroke-default)}.home-logos[data-astro-cid-2p6375wm][data-columns="3"] .home-logos-cell[data-astro-cid-2p6375wm] img[data-astro-cid-2p6375wm]{max-width:75%}}.story{--story-line:var(--color-stroke-default);--story-muted:var(--color-gray-dark);width:100%}.story-shell{width:min(var(--container-max-w), 100%);border-inline:1px solid var(--story-line);margin-inline:auto}.story-hero{padding:160px var(--page-gutter) 72px;border-bottom:1px solid var(--story-line)}.story-eyebrow{font:400 14px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.24px;margin:0 0 24px;display:block}.story-eyebrow a{color:inherit;text-underline-offset:5px}.story :is(h1,h2,h3){color:var(--color-brand-black)}.story h1{max-width:1000px;font:500 var(--type-page)/1.15 var(--font-mono);letter-spacing:-.0375rem;text-wrap:balance;margin:0}.story-lede{max-width:740px;font-size:var(--type-lead);color:var(--story-muted);margin:32px 0 0;line-height:1.5}.story h2{font:500 var(--type-section)/1.15 var(--font-mono);letter-spacing:.01rem;text-wrap:balance;margin:0 0 24px}.story h3{font:500 var(--type-card)/1.25 var(--font-mono);letter-spacing:.02rem;margin:0 0 12px}.story p{line-height:1.6}.story a{text-underline-offset:5px}.story a:focus-visible,.story button:focus-visible,.story summary:focus-visible{outline-offset:5px;outline:3px solid #206fcf}.story-section{padding:64px var(--page-gutter);border-bottom:1px solid var(--story-line);scroll-margin-top:112px}.story-prose{max-width:740px}.story-prose p{color:#52534f;font-size:var(--type-body);margin:0 0 22px}.story-intro{font-size:var(--type-lead);max-width:820px;margin:0 0 32px;line-height:1.5}.story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.story-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.story-cell{border-top:1px solid var(--story-line);padding-top:24px}.story-cell p{color:var(--story-muted);margin:0}.story-list{margin:32px 0 0;padding:0;list-style:none}.story-list li{border-top:1px solid var(--story-line);grid-template-columns:minmax(170px,.8fr) minmax(0,2fr);gap:32px;padding:24px 0;display:grid}.story-list li:last-child{border-bottom:1px solid var(--story-line)}.story-list p{color:var(--story-muted);margin:0}.story-row{color:inherit;border-bottom:1px solid var(--story-line);grid-template-columns:1fr 1fr 30px;align-items:baseline;gap:32px;padding:34px 0;text-decoration:none;display:grid}.story-row h3{font-size:var(--type-card);margin:0}.story-row p{color:var(--story-muted);margin:0}.story-row:hover h3{text-decoration:underline #b79a00}.story-row:hover .story-arrow{transform:translate(5px)}.story-arrow{font-size:1.5rem;transition:transform .2s}.story-button{background:var(--color-brand-black);color:#fff;border:1px solid var(--color-brand-black);border-radius:var(--radius-default);min-height:44px;font:400 14px/1.5 var(--font-mono);justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.story-button:hover{background:var(--color-brand-yellow);color:var(--color-brand-black)}.story-button.secondary{color:var(--color-brand-black);border-color:var(--story-line);background:#fff}.story-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.story-subsection{margin-top:42px}.story-subsection>.story-eyebrow{margin-bottom:20px}.story-failures{border-block:1px solid var(--story-line);margin:28px 0}.story-failures summary{font:500 13px var(--font-mono);cursor:pointer;padding:20px 0}.story-failures .story-grid{gap:20px;padding-bottom:24px}.story-failures h3{font-size:1rem}.story-failures p{font-size:.95rem}.story-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.story-stat{border-top:1px solid var(--story-line);padding-top:32px}.story-stat img{object-fit:contain;object-position:left;width:auto;max-width:160px;height:26px}.story-stat strong{font:500 clamp(1.6rem, 3vw, 2.4rem)/1.1 var(--font-mono);letter-spacing:-.04em;margin:32px 0 12px;display:block}.story-stat p{color:var(--story-muted);margin-bottom:24px}.story-stat a{color:inherit;font-size:.9rem}.story-tags{flex-wrap:wrap;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.story-tags li{border:1px solid var(--story-line);font:400 12px/1.4 var(--font-mono);background:#fafaf8;padding:12px 16px}@media (width<=900px){.story-hero{padding:140px var(--page-gutter) 56px}.story-section{padding:48px var(--page-gutter)}}@media (width<=600px){.story-hero{padding:132px var(--page-gutter) 40px}.story-section{padding:40px var(--page-gutter)}.story-grid,.story-grid.three,.story-stats{grid-template-columns:1fr;gap:28px}.story-row{grid-template-columns:1fr 24px;gap:16px;padding:28px 0}.story-row p{grid-column:1}.story-arrow{grid-area:1/2}.story-list li{grid-template-columns:1fr;gap:8px}.story-list h3{margin:0}.story-lede{margin-top:24px}}@media (prefers-reduced-motion:reduce){.story *,.story :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ai-overview[data-astro-cid-s63uyanv] .story-section{padding-top:40px}.ai-partner-proof[data-astro-cid-s63uyanv]{text-align:center;padding-bottom:24px}.ai-partner-proof[data-astro-cid-s63uyanv] h2[data-astro-cid-s63uyanv]{color:var(--color-gray-dark);font:400 14px / 1.4 var(--font-mono);letter-spacing:.24px;text-transform:uppercase;margin:0 0 32px}.ai-overview[data-astro-cid-s63uyanv] #ai-customer-quote{padding:32px var(--page-gutter);border-radius:var(--radius-panel);background:var(--color-brand-black);border:0;margin-block:clamp(32px,4vw,56px)}.ai-overview[data-astro-cid-s63uyanv] .story-section.ai-layers{border-top:1px solid var(--story-line);padding-top:0}.ai-overview[data-astro-cid-s63uyanv] .home-quotes-mark{display:none}.ai-overview[data-astro-cid-s63uyanv] #ai-customer-quote .home-quote-slide,.ai-overview[data-astro-cid-s63uyanv] #ai-customer-quote .home-quote-slide figcaption{text-align:center}.ai-overview[data-astro-cid-s63uyanv] #ai-customer-quote .home-quote-slide p,.ai-overview[data-astro-cid-s63uyanv] #ai-customer-quote .home-quote-slide figcaption{margin-inline:auto}.ai-overview[data-astro-cid-s63uyanv] #ai-customer-quote .home-quote-slide p{color:var(--color-brand-white)}.ai-overview[data-astro-cid-s63uyanv] #ai-customer-quote .home-quote-slide figcaption{color:var(--color-gray-light);margin-top:16px}@media (width<=640px){.ai-overview[data-astro-cid-s63uyanv] .story-section{padding-top:28px}.ai-overview[data-astro-cid-s63uyanv] #ai-customer-quote{padding-block:24px}}.ai-section-heading[data-astro-cid-s63uyanv]{max-width:calc(740px + 2 * var(--page-gutter));text-align:center;margin:0 auto 24px}.ai-section-heading[data-astro-cid-s63uyanv] h2[data-astro-cid-s63uyanv]{margin-bottom:12px}.ai-section-heading[data-astro-cid-s63uyanv] .story-intro[data-astro-cid-s63uyanv]{margin:0 auto}.ai-card-grid[data-astro-cid-s63uyanv]{border-top:1px solid var(--story-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ai-workflows[data-astro-cid-s63uyanv] .ai-card-grid[data-astro-cid-s63uyanv]{border-top:1px solid var(--story-line);align-items:stretch;gap:0}.ai-card[data-astro-cid-s63uyanv]{min-width:0;padding:var(--page-gutter)}.ai-overview[data-astro-cid-s63uyanv] .ai-consistent-card{border:1px solid var(--color-brand-black);border-radius:var(--radius-panel);background:var(--color-brand-black);min-width:0;padding:24px}.ai-card[data-astro-cid-s63uyanv]+.ai-card[data-astro-cid-s63uyanv]{border-left:1px solid var(--story-line)}.ai-card[data-astro-cid-s63uyanv] h3[data-astro-cid-s63uyanv]{margin-bottom:14px}.ai-card[data-astro-cid-s63uyanv] p[data-astro-cid-s63uyanv]{color:var(--story-muted);margin:0;font-size:.95rem}.ai-partner-link[data-astro-cid-s63uyanv]{border-top:1px solid var(--story-line);min-height:68px;color:var(--color-brand-black);grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:16px;padding:16px 12px;text-decoration:none;transition:background-color .15s ease-out;display:grid}.ai-partner-link[data-astro-cid-s63uyanv]:last-child{border-bottom:1px solid var(--story-line)}.ai-partner-title[data-astro-cid-s63uyanv]{font:500 14px/1.5 var(--font-mono);text-wrap:pretty}.ai-partner-arrow[data-astro-cid-s63uyanv]{font:400 22px/1 var(--font-mono);justify-self:end;transition:transform .15s ease-out}.ai-partner-link[data-astro-cid-s63uyanv]:hover,.ai-partner-link[data-astro-cid-s63uyanv]:focus-visible{background:#dcebf0}.ai-partner-link[data-astro-cid-s63uyanv]:hover .ai-partner-arrow[data-astro-cid-s63uyanv]{transform:translate(3px)}.ai-partner-link[data-astro-cid-s63uyanv]:hover .ai-partner-title[data-astro-cid-s63uyanv],.ai-partner-link[data-astro-cid-s63uyanv]:focus-visible .ai-partner-title[data-astro-cid-s63uyanv]{text-underline-offset:4px;text-decoration:underline}.ai-partner-link[data-astro-cid-s63uyanv]:focus-visible{outline:2px solid var(--color-secondary-blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ai-partner-link[data-astro-cid-s63uyanv],.ai-partner-arrow[data-astro-cid-s63uyanv]{transition:none}.ai-partner-link[data-astro-cid-s63uyanv]:hover .ai-partner-arrow[data-astro-cid-s63uyanv]{transform:none}}.ai-workflows[data-astro-cid-s63uyanv] .ai-workflow-card[data-astro-cid-s63uyanv]{grid-template-rows:subgrid;background:var(--color-brand-white);grid-row:span 4;padding:0;display:grid}.ai-workflows[data-astro-cid-s63uyanv] .ai-workflow-card[data-astro-cid-s63uyanv]+.ai-workflow-card[data-astro-cid-s63uyanv]{border-left:1px solid var(--story-line)}.ai-workflow-card[data-astro-cid-s63uyanv] h3[data-astro-cid-s63uyanv]{align-items:center;gap:10px;margin-bottom:12px;padding:26px 24px 0;display:flex}.ai-workflow-icon[data-astro-cid-s63uyanv]{color:var(--color-gray-dark);text-transform:none;flex:none;font:400 1.25rem/1 Phosphor,sans-serif}.ai-workflow-card[data-astro-cid-s63uyanv]>p[data-astro-cid-s63uyanv]{color:var(--story-muted);font-size:var(--type-body);padding:0 24px 28px;line-height:1.55}.ai-workflow-powering[data-astro-cid-s63uyanv]{margin:0 24px 28px}.ai-build-card-heading[data-astro-cid-s63uyanv]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ai-build-card-heading[data-astro-cid-s63uyanv] h3[data-astro-cid-s63uyanv]{color:var(--color-brand-white);margin-bottom:14px}.ai-build[data-astro-cid-s63uyanv] .ai-card[data-astro-cid-s63uyanv]{flex-direction:column;display:flex}.ai-build[data-astro-cid-s63uyanv] .ai-card[data-astro-cid-s63uyanv] p[data-astro-cid-s63uyanv]{color:var(--color-gray-light);flex:1}.ai-badge[data-astro-cid-s63uyanv]{border-radius:var(--radius-button);color:var(--color-gray-light);border:1px solid #ffffff45;align-self:flex-end;margin-top:16px;padding:4px 8px;font-size:.7rem;line-height:1.4}.ai-build[data-astro-cid-s63uyanv] .ai-card-grid[data-astro-cid-s63uyanv]{padding-inline:var(--page-gutter);border:0;gap:16px;padding-bottom:clamp(32px,3vw,48px)}.ai-build[data-astro-cid-s63uyanv] .ai-card[data-astro-cid-s63uyanv]+.ai-card[data-astro-cid-s63uyanv]{border:1px solid var(--color-brand-black)}.ai-build-actions[data-astro-cid-s63uyanv]{padding:20px var(--page-gutter) 28px;justify-content:center;display:flex}.ai-docs-link[data-astro-cid-s63uyanv],.ai-build[data-astro-cid-s63uyanv] .ai-build-action[data-astro-cid-s63uyanv]{border:1px solid var(--story-line);border-radius:var(--radius-default);background:var(--color-brand-white);min-height:44px;color:var(--color-brand-black);font:400 14px/20px var(--font-mono);justify-content:center;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.ai-docs-link[data-astro-cid-s63uyanv]:hover,.ai-build[data-astro-cid-s63uyanv] .ai-build-action[data-astro-cid-s63uyanv]:hover{background:var(--color-brand-black);color:var(--color-brand-white)}.ai-capabilities[data-astro-cid-s63uyanv] .ai-docs-link[data-astro-cid-s63uyanv]{width:fit-content;margin:16px auto 0;display:flex}.story-section[data-astro-cid-s63uyanv].ai-capabilities{padding-bottom:28px}.ai-overview[data-astro-cid-s63uyanv] .story-section[data-astro-cid-s63uyanv].ai-build{padding-top:28px}.ai-overview[data-astro-cid-s63uyanv] .final-cta__frame--white .final-cta__button{gap:12px;min-height:52px;padding:12px 20px;font-size:1rem}.ai-overview[data-astro-cid-s63uyanv] .final-cta__button--primary{border-color:var(--color-brand-black);background:var(--color-brand-black);color:var(--color-brand-white)}.ai-overview[data-astro-cid-s63uyanv] .final-cta__button--primary:hover,.ai-overview[data-astro-cid-s63uyanv] .final-cta__button--primary:focus-visible{border-color:var(--color-brand-yellow);background:var(--color-brand-yellow);color:var(--color-brand-black)}.story-section[data-astro-cid-s63uyanv].ai-comparison{padding-block:40px}.ai-comparison[data-astro-cid-s63uyanv] .ai-section-heading[data-astro-cid-s63uyanv]{margin-bottom:20px}.ai-comparison[data-astro-cid-s63uyanv] .ai-section-heading[data-astro-cid-s63uyanv] h2[data-astro-cid-s63uyanv]{margin-bottom:8px}@media (width<=640px){.story-section[data-astro-cid-s63uyanv].ai-comparison{padding-block:28px}}.ai-comparison-input[data-astro-cid-s63uyanv],.ai-comparison-grid[data-astro-cid-s63uyanv]{max-width:880px;margin-inline:auto}.ai-comparison[data-astro-cid-s63uyanv] .ai-comparison-input[data-astro-cid-s63uyanv]{border:1px solid var(--story-line);width:100%;max-width:880px;font:400 15px/1.5 var(--font-sans);background:#dcebf0;border-radius:10px;gap:10px;margin-bottom:16px;padding:14px 16px;display:flex}.ai-comparison-grid[data-astro-cid-s63uyanv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ai-comparison-card[data-astro-cid-s63uyanv]{border:1px solid var(--story-line);background:var(--color-brand-white);border-radius:10px;min-width:0;overflow:hidden}.ai-comparison-card--enigma[data-astro-cid-s63uyanv]{background:#eff5ed;border-color:#c9d8c2}.ai-comparison-card[data-astro-cid-s63uyanv] h3[data-astro-cid-s63uyanv]{border-bottom:1px solid var(--story-line);font:400 12px/16px var(--font-mono);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:10px;margin:0;padding:12px 16px;display:flex}.ai-record-icon[data-astro-cid-s63uyanv]{color:#1a1a1a;background:#dbecf2;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.ai-record-icon[data-astro-cid-s63uyanv] svg[data-astro-cid-s63uyanv]{width:18px;height:18px}.ai-comparison[data-astro-cid-s63uyanv]{--story-line:#e4e4e1;--story-muted:#6b6b6b}.ai-comparison[data-astro-cid-s63uyanv] .story-intro[data-astro-cid-s63uyanv]{max-width:72ch}.ai-comparison-card[data-astro-cid-s63uyanv] dl[data-astro-cid-s63uyanv]{margin:0;padding-inline:16px}.ai-comparison-row[data-astro-cid-s63uyanv]{border-bottom:1px solid var(--story-line);grid-template-columns:104px minmax(0,1fr);align-items:center;min-height:44px;display:grid}.ai-comparison-row[data-astro-cid-s63uyanv]:last-child{border-bottom:0}.ai-comparison-card--enigma[data-astro-cid-s63uyanv] h3[data-astro-cid-s63uyanv],.ai-comparison-card--enigma[data-astro-cid-s63uyanv] .ai-comparison-row[data-astro-cid-s63uyanv]{border-color:#c9d8c2}.ai-comparison-row[data-astro-cid-s63uyanv] dt[data-astro-cid-s63uyanv]{color:var(--story-muted);font:400 13px/20px var(--font-mono)}.ai-comparison-row[data-astro-cid-s63uyanv] dd[data-astro-cid-s63uyanv]{font:400 15px/20px var(--font-sans);white-space:nowrap;grid-template-columns:18px auto;margin:0;display:grid}.ai-comparison-row[data-astro-cid-s63uyanv] dd[data-astro-cid-s63uyanv] span[data-astro-cid-s63uyanv]{width:18px;font-family:var(--font-mono)}.ai-comparison-missing[data-astro-cid-s63uyanv]{color:var(--story-muted)}.ai-comparison-card--web[data-astro-cid-s63uyanv] dd[data-astro-cid-s63uyanv] span[data-astro-cid-s63uyanv]{color:#9a6a00}.ai-comparison-card--enigma[data-astro-cid-s63uyanv] dd[data-astro-cid-s63uyanv] span[data-astro-cid-s63uyanv]{color:#3d713d}@media (width>=641px) and (width<=1000px){.ai-comparison-row[data-astro-cid-s63uyanv]{grid-template-columns:80px minmax(0,1fr)}.ai-comparison-row[data-astro-cid-s63uyanv] dd[data-astro-cid-s63uyanv]{font-size:12px}.ai-comparison-row[data-astro-cid-s63uyanv] dt[data-astro-cid-s63uyanv]{font-size:11px}.ai-comparison-card[data-astro-cid-s63uyanv] dl[data-astro-cid-s63uyanv]{padding-inline:10px}}@media (width<=640px){.ai-comparison-grid[data-astro-cid-s63uyanv]{grid-template-columns:1fr}.ai-comparison-row[data-astro-cid-s63uyanv]{grid-template-columns:90px minmax(0,1fr)}.ai-comparison-card[data-astro-cid-s63uyanv] dl[data-astro-cid-s63uyanv]{padding-inline:12px}.ai-comparison-row[data-astro-cid-s63uyanv] dd[data-astro-cid-s63uyanv]{font-size:14px}}.ai-faq-list[data-astro-cid-s63uyanv]{border-top:1px solid var(--story-line);max-width:880px;margin-inline:auto}.ai-faq-list[data-astro-cid-s63uyanv] details[data-astro-cid-s63uyanv]{border-bottom:1px solid var(--story-line);padding:20px 4px}.ai-faq-list[data-astro-cid-s63uyanv] summary[data-astro-cid-s63uyanv]{cursor:pointer;font:500 1.05rem/1.4 var(--font-mono);justify-content:space-between;gap:24px;list-style:none;display:flex}.ai-faq-list[data-astro-cid-s63uyanv] summary[data-astro-cid-s63uyanv]::-webkit-details-marker{display:none}.ai-faq-list[data-astro-cid-s63uyanv] summary[data-astro-cid-s63uyanv] span[data-astro-cid-s63uyanv]{flex:none}.ai-faq-list[data-astro-cid-s63uyanv] details[data-astro-cid-s63uyanv][open] summary[data-astro-cid-s63uyanv] span[data-astro-cid-s63uyanv]{transform:rotate(45deg)}.ai-faq-list[data-astro-cid-s63uyanv] details[data-astro-cid-s63uyanv]>p[data-astro-cid-s63uyanv]{max-width:70ch;color:var(--story-muted);margin:14px 36px 0 0}@media (width<=900px){.ai-card-grid[data-astro-cid-s63uyanv]{grid-template-columns:1fr}.ai-card[data-astro-cid-s63uyanv]+.ai-card[data-astro-cid-s63uyanv]{border-left:0;border-top:1px solid var(--story-line)}.ai-workflows[data-astro-cid-s63uyanv] .ai-workflow-card[data-astro-cid-s63uyanv]{grid-row:auto;grid-template-rows:auto;min-height:0}.ai-workflows[data-astro-cid-s63uyanv] .ai-card-grid[data-astro-cid-s63uyanv]{row-gap:0}.ai-workflows[data-astro-cid-s63uyanv] .ai-workflow-card[data-astro-cid-s63uyanv]+.ai-workflow-card[data-astro-cid-s63uyanv]{border-left:0}}@media (width<=560px){.ai-ribbon-tab[data-astro-cid-s63uyanv]{grid-template-columns:24px minmax(0,1fr) 18px;column-gap:6px;min-height:88px;padding:14px 10px}.ai-ribbon-name--question[data-astro-cid-s63uyanv]{font-size:.8rem;line-height:1.3}}
