.field-loader.svelte-9us5e7{place-items:center;display:grid}.loading-field.svelte-9us5e7{aspect-ratio:1;place-items:center;width:min(48vw,44rem);display:grid}.loading-field.svelte-9us5e7 span:where(.svelte-9us5e7){aspect-ratio:1;border:1px solid #12d7e333;border-radius:50%;width:45%;box-shadow:0 0 6rem #12d7e31f}@media (width<=900px){.loading-field.svelte-9us5e7{width:min(84vw,38rem)}}.section.svelte-mu01hw{border-top:1px solid var(--hairline);padding:75px 0}.shell.svelte-mu01hw{width:min(var(--content-width), calc(100% - var(--page-gutter) * 2));margin:auto}.narrow.svelte-mu01hw{max-width:820px}.eyebrow.svelte-mu01hw{margin-bottom:22px}h1.svelte-mu01hw,h2.svelte-mu01hw,h3.svelte-mu01hw,h4.svelte-mu01hw,p.svelte-mu01hw{margin-top:0}h1.svelte-mu01hw{max-width:17ch;font:400 clamp(42px, 5.5vw, 76px)/1.07 var(--font-display);letter-spacing:-.045em;margin-bottom:27px}h2.svelte-mu01hw{max-width:22ch;font:400 clamp(30px, 3.5vw, 48px)/1.12 var(--font-display);letter-spacing:-.035em;margin-bottom:25px}h3.svelte-mu01hw{letter-spacing:-.02em;font-size:21px;font-weight:500}h4.svelte-mu01hw{font-size:18px;font-weight:550}p.svelte-mu01hw,li.svelte-mu01hw{color:var(--muted);line-height:1.75}.lede.svelte-mu01hw{max-width:53ch;font-size:17px}.hero.svelte-mu01hw{background:var(--technical-surface);padding:85px 0}.hero-shell.svelte-mu01hw{align-items:center;display:grid}.hero-copy.svelte-mu01hw{z-index:2;position:relative}.hero.cinematic.svelte-mu01hw{color:#eef6f7;--muted:#b8cbcf;--cyan:#75d6ce;--contact-link:var(--signal-cyan);background:#10282d;position:relative;overflow:hidden}.hero.cinematic.svelte-mu01hw .hero-shell:where(.svelte-mu01hw){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.hero-field.svelte-mu01hw{min-width:0}.hero-signals.svelte-mu01hw{font:12px/1.6 var(--font-sans);flex-wrap:wrap;gap:22px;margin-top:35px;display:flex}.scroll-cue.svelte-mu01hw{display:none}.editorial-hero.svelte-mu01hw{background:var(--technical-surface);padding:75px 0 55px}.editorial-hero.svelte-mu01hw h1:where(.svelte-mu01hw){max-width:22ch}.meta.svelte-mu01hw{font:12px/1.7 var(--font-sans)}.actions.svelte-mu01hw{flex-wrap:wrap;gap:18px;margin-top:28px;display:flex}.primary.svelte-mu01hw{background:var(--ink);color:#fff}.secondary.svelte-mu01hw{border-color:var(--hairline)}.content-shell.svelte-mu01hw{grid-template-columns:.8fr 1.2fr;gap:10%;display:grid}.prose.svelte-mu01hw{max-width:68ch;font-size:17px}.prose.svelte-mu01hw p:where(.svelte-mu01hw):last-child{margin-bottom:0}.prose.svelte-mu01hw blockquote:where(.svelte-mu01hw){font:400 28px/1.4 var(--font-display);border-left:2px solid var(--cyan);margin:30px 0;padding-left:25px}.prose.svelte-mu01hw ul:where(.svelte-mu01hw),.prose.svelte-mu01hw ol:where(.svelte-mu01hw){padding-left:22px}.prose.svelte-mu01hw li:where(.svelte-mu01hw){margin-bottom:9px}.section-heading.svelte-mu01hw{margin-bottom:40px}.section-heading.svelte-mu01hw>p:where(.svelte-mu01hw){max-width:58ch}.grid.svelte-mu01hw{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.four-column.svelte-mu01hw{grid-template-columns:repeat(4,minmax(0,1fr))}.card.svelte-mu01hw{border-top:1px solid var(--hairline);background:0 0;min-width:0;padding:25px 0}.card.svelte-mu01hw p:where(.svelte-mu01hw){font-size:15px}.card.svelte-mu01hw h3:where(.svelte-mu01hw){margin-bottom:16px}.linked.svelte-mu01hw{text-decoration:none}.linked.svelte-mu01hw:hover h3:where(.svelte-mu01hw){color:var(--cyan)}.linked.svelte-mu01hw>span:where(.svelte-mu01hw){color:var(--cyan);margin-top:16px;font-size:13px;display:inline-block}.icon.svelte-mu01hw{font:12px/1.6 var(--font-sans);color:var(--cyan)}.architecture.svelte-mu01hw{background:var(--technical-surface)}.architecture-flow.svelte-mu01hw{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:28px;display:grid}.architecture-node.svelte-mu01hw{border-top:1px solid var(--cyan);padding-top:20px}.architecture-node.svelte-mu01hw>span:where(.svelte-mu01hw){font:12px/1.6 var(--font-sans);color:var(--cyan)}.architecture-node.svelte-mu01hw h3:where(.svelte-mu01hw){margin:20px 0 12px}.architecture-node.svelte-mu01hw p:where(.svelte-mu01hw){font-size:14px}.connection-note.svelte-mu01hw{font:12px/1.6 var(--font-sans);margin:24px 0 0}.metric-grid.svelte-mu01hw{flex-wrap:wrap;gap:40px;display:flex}.metric.svelte-mu01hw{gap:10px;display:grid}.metric.svelte-mu01hw strong:where(.svelte-mu01hw){font:400 45px/1.1 var(--font-display)}.metric.svelte-mu01hw small:where(.svelte-mu01hw){color:var(--muted)}.timeline.svelte-mu01hw{background:var(--technical-surface)}.timeline.svelte-mu01hw ol:where(.svelte-mu01hw){grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.timeline.svelte-mu01hw li:where(.svelte-mu01hw){border-top:1px solid var(--hairline);padding-top:18px}.timeline.svelte-mu01hw h3:where(.svelte-mu01hw){margin:25px 0 14px}.timeline.svelte-mu01hw p:where(.svelte-mu01hw){font-size:14px}.logo-strip.svelte-mu01hw .shell:where(.svelte-mu01hw)>div:where(.svelte-mu01hw){flex-wrap:wrap;gap:35px;display:flex}.logo-strip.svelte-mu01hw img:where(.svelte-mu01hw){object-fit:contain;width:120px}.quote.svelte-mu01hw blockquote:where(.svelte-mu01hw){font:400 clamp(28px, 4vw, 48px)/1.3 var(--font-display);margin:0 0 25px}.faq.svelte-mu01hw details:where(.svelte-mu01hw){border-top:1px solid var(--hairline);padding:20px 0}.faq.svelte-mu01hw summary:where(.svelte-mu01hw){cursor:pointer;font-size:18px}.faq.svelte-mu01hw details:where(.svelte-mu01hw) p:where(.svelte-mu01hw){margin:18px 0 0}.cta.svelte-mu01hw{color:#f6f8fa;--muted:#b5ced0;--cyan:#69d2ce;--contact-link:var(--signal-cyan);background:#08272e}.cta.svelte-mu01hw .primary:where(.svelte-mu01hw):not(.contact-action){color:#10282d;background:#f6f8fa}.contact-grid.svelte-mu01hw{grid-template-columns:1fr 1fr;gap:50px;display:grid}.contact-panel.svelte-mu01hw{border-left:1px solid var(--hairline);align-content:center;gap:22px;padding:30px;text-decoration:none;display:grid}.contact-panel.svelte-mu01hw strong:where(.svelte-mu01hw){font:400 32px/1.2 var(--font-display)}.contact-panel.svelte-mu01hw small:where(.svelte-mu01hw){color:var(--cyan)}@media (width<=800px){.section.svelte-mu01hw,.hero.svelte-mu01hw{padding:55px 0}.hero.cinematic.svelte-mu01hw .hero-shell:where(.svelte-mu01hw),.content-shell.svelte-mu01hw,.contact-grid.svelte-mu01hw{grid-template-columns:1fr;gap:25px}.grid.svelte-mu01hw,.four-column.svelte-mu01hw{grid-template-columns:1fr 1fr;gap:20px}.timeline.svelte-mu01hw ol:where(.svelte-mu01hw){grid-template-columns:1fr;gap:24px}.prose.svelte-mu01hw{font-size:16px}.section-heading.svelte-mu01hw{margin-bottom:28px}.hero-field.svelte-mu01hw{max-height:450px;overflow:hidden}}@media (width<=500px){.grid.svelte-mu01hw,.four-column.svelte-mu01hw{grid-template-columns:1fr}.architecture-flow.svelte-mu01hw{grid-template-columns:1fr 1fr}.architecture-node.svelte-mu01hw h3:where(.svelte-mu01hw),.timeline.svelte-mu01hw h3:where(.svelte-mu01hw){font-size:18px}.timeline.svelte-mu01hw p:where(.svelte-mu01hw){font-size:13px}.hero.svelte-mu01hw h1:where(.svelte-mu01hw){font-size:43px}.lede.svelte-mu01hw{font-size:16px}.editorial-hero.svelte-mu01hw h1:where(.svelte-mu01hw){font-size:39px}}
