.platform-hero[data-astro-cid-jjy65s4k] h1[data-astro-cid-jjy65s4k]{max-width:800px}.platform-hero[data-astro-cid-jjy65s4k] h1[data-astro-cid-jjy65s4k] span[data-astro-cid-jjy65s4k]{color:var(--cyan)}.hero-grid[data-astro-cid-jjy65s4k]{grid-template-columns:minmax(0,1.3fr) minmax(300px,.75fr);align-items:center;gap:clamp(38px,5vw,84px);display:grid}.hero-actions[data-astro-cid-jjy65s4k]{flex-wrap:wrap;align-items:center;gap:23px;margin-top:32px;display:flex}.hero-secondary[data-astro-cid-jjy65s4k]{color:#d6e5f9;font-size:13px;font-weight:800}.hero-secondary[data-astro-cid-jjy65s4k] span[data-astro-cid-jjy65s4k]{color:var(--cyan);margin-left:7px}.hero-panel[data-astro-cid-jjy65s4k]{background:linear-gradient(145deg,#15396b,#081a33 70%);border:1px solid #7bb7f555;flex-direction:column;justify-content:space-between;min-height:320px;padding:24px;display:flex;box-shadow:0 30px 75px #0004}.panel-top[data-astro-cid-jjy65s4k],.panel-bottom[data-astro-cid-jjy65s4k]{color:#8ebce8;font:10px var(--font-mono);letter-spacing:.08em;justify-content:space-between;gap:8px;display:flex}.panel-bottom[data-astro-cid-jjy65s4k]{color:var(--cyan)}.panel-flow[data-astro-cid-jjy65s4k]{justify-content:center;align-items:center;gap:16px;display:flex}.panel-mark[data-astro-cid-jjy65s4k],.panel-soc[data-astro-cid-jjy65s4k]{color:#fff;border:1px solid #65d9ff77;place-items:center;width:90px;height:90px;font-size:23px;font-weight:800;display:grid}.panel-mark[data-astro-cid-jjy65s4k]{background:#ffffff12}.panel-soc[data-astro-cid-jjy65s4k]{background:#1264f545;border-radius:50%;position:relative}.panel-soc[data-astro-cid-jjy65s4k] span[data-astro-cid-jjy65s4k]{color:var(--cyan);font:9px var(--font-mono);position:absolute;bottom:10px}.flow-line[data-astro-cid-jjy65s4k]{background:var(--cyan);width:45px;height:1px}.overview-grid[data-astro-cid-jjy65s4k],.connect-grid[data-astro-cid-jjy65s4k],.docs-grid[data-astro-cid-jjy65s4k]{grid-template-columns:minmax(0,1fr) minmax(270px,.52fr);align-items:start;gap:clamp(35px,7vw,110px);display:grid}.overview-grid[data-astro-cid-jjy65s4k] h2[data-astro-cid-jjy65s4k],.connect-grid[data-astro-cid-jjy65s4k] h2[data-astro-cid-jjy65s4k],.docs-grid[data-astro-cid-jjy65s4k] h2[data-astro-cid-jjy65s4k]{letter-spacing:-.065em;margin:12px 0 22px;font-size:clamp(35px,4.5vw,52px);line-height:1.1}.overview-grid[data-astro-cid-jjy65s4k] h3[data-astro-cid-jjy65s4k]{letter-spacing:-.04em;margin:38px 0 10px;font-size:22px}.overview-grid[data-astro-cid-jjy65s4k] p[data-astro-cid-jjy65s4k],.connect-intro[data-astro-cid-jjy65s4k],.docs-grid[data-astro-cid-jjy65s4k] p[data-astro-cid-jjy65s4k]{color:#52637b;max-width:750px;line-height:1.85}.signal-panel[data-astro-cid-jjy65s4k]{border:1px solid var(--line);border-top:3px solid var(--blue);background:#f5f8fc;padding:30px}.signal-panel[data-astro-cid-jjy65s4k] ul[data-astro-cid-jjy65s4k]{margin:18px 0;padding:0;list-style:none}.signal-panel[data-astro-cid-jjy65s4k] li[data-astro-cid-jjy65s4k]{border-bottom:1px solid var(--line);color:var(--ink);padding:10px 0;font-size:13px;font-weight:750}.signal-panel[data-astro-cid-jjy65s4k] p[data-astro-cid-jjy65s4k]:last-child{color:var(--muted);margin:19px 0 0;font-size:12px;line-height:1.7}.scenario-grid[data-astro-cid-jjy65s4k]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.scenario-card[data-astro-cid-jjy65s4k]{border:1px solid var(--line);background:#fff;min-height:220px;padding:28px}.scenario-card[data-astro-cid-jjy65s4k] span[data-astro-cid-jjy65s4k]{color:var(--blue);font:12px var(--font-mono)}.scenario-card[data-astro-cid-jjy65s4k] h3[data-astro-cid-jjy65s4k]{letter-spacing:-.04em;margin:50px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.4}.connection-list[data-astro-cid-jjy65s4k]{border-top:1px solid var(--line);margin:35px 0 0;padding:0;list-style:none}.connection-list[data-astro-cid-jjy65s4k] li[data-astro-cid-jjy65s4k]{border-bottom:1px solid var(--line);gap:20px;padding:21px 0;display:flex}.connection-list[data-astro-cid-jjy65s4k] span[data-astro-cid-jjy65s4k]{color:var(--blue);font:12px var(--font-mono)}.connection-list[data-astro-cid-jjy65s4k] p[data-astro-cid-jjy65s4k]{color:#34465e;margin:0}.scope-card[data-astro-cid-jjy65s4k]{color:#fff;background:#0c2c57;padding:31px}.scope-icon[data-astro-cid-jjy65s4k]{color:var(--cyan);font-size:28px}.scope-card[data-astro-cid-jjy65s4k] h3[data-astro-cid-jjy65s4k]{letter-spacing:-.05em;margin:30px 0 15px;font-size:25px;line-height:1.25}.scope-card[data-astro-cid-jjy65s4k] p[data-astro-cid-jjy65s4k]{color:#c6d7ec;font-size:14px;line-height:1.8}.scope-card[data-astro-cid-jjy65s4k] a[data-astro-cid-jjy65s4k]{color:var(--cyan);margin-top:16px;font-size:13px;font-weight:800;display:inline-block}.docs-list[data-astro-cid-jjy65s4k]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.docs-list[data-astro-cid-jjy65s4k] li[data-astro-cid-jjy65s4k]{border-bottom:1px solid var(--line)}.docs-list[data-astro-cid-jjy65s4k] a[data-astro-cid-jjy65s4k]{color:#1256c6;justify-content:space-between;gap:20px;padding:19px 0;font-size:14px;font-weight:800;display:flex}.related-grid[data-astro-cid-jjy65s4k]{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.related-card[data-astro-cid-jjy65s4k]{border:1px solid var(--line);align-items:center;gap:14px;padding:19px;transition:transform .2s,box-shadow .2s;display:flex}.related-card[data-astro-cid-jjy65s4k]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #102b4e12}.related-mark[data-astro-cid-jjy65s4k]{width:42px;height:42px;color:var(--blue);background:#edf4ff;flex:0 0 42px;place-items:center;font-weight:800;display:grid}.related-card[data-astro-cid-jjy65s4k]>span[data-astro-cid-jjy65s4k]:nth-child(2){flex:1;min-width:0}.related-card[data-astro-cid-jjy65s4k] strong[data-astro-cid-jjy65s4k],.related-card[data-astro-cid-jjy65s4k] small[data-astro-cid-jjy65s4k]{display:block}.related-card[data-astro-cid-jjy65s4k] strong[data-astro-cid-jjy65s4k]{font-size:13px;line-height:1.3}.related-card[data-astro-cid-jjy65s4k] small[data-astro-cid-jjy65s4k]{color:var(--muted);margin-top:4px;font-size:10px}.related-card[data-astro-cid-jjy65s4k]>span[data-astro-cid-jjy65s4k]:last-child{color:var(--blue)}.all-link[data-astro-cid-jjy65s4k]{color:var(--blue);margin-top:23px;font-size:13px;font-weight:800;display:inline-block}.final-section[data-astro-cid-jjy65s4k]{padding-top:0}.cta-band[data-astro-cid-jjy65s4k] .eyebrow[data-astro-cid-jjy65s4k]{color:var(--cyan)}@media (width<=850px){.hero-grid[data-astro-cid-jjy65s4k],.overview-grid[data-astro-cid-jjy65s4k],.connect-grid[data-astro-cid-jjy65s4k],.docs-grid[data-astro-cid-jjy65s4k]{grid-template-columns:1fr}.hero-panel[data-astro-cid-jjy65s4k]{display:none}.signal-panel[data-astro-cid-jjy65s4k],.scope-card[data-astro-cid-jjy65s4k]{max-width:650px}}@media (width<=650px){.scenario-grid[data-astro-cid-jjy65s4k],.related-grid[data-astro-cid-jjy65s4k]{grid-template-columns:1fr}.scenario-card[data-astro-cid-jjy65s4k]{min-height:160px}.scenario-card[data-astro-cid-jjy65s4k] h3[data-astro-cid-jjy65s4k]{margin-top:28px}.cta-band[data-astro-cid-jjy65s4k]{flex-direction:column;align-items:flex-start}}
