.platform-hero[data-astro-cid-cobtklhb]{border-bottom:1px solid var(--line);padding:64px 0 74px}.platform-hero[data-astro-cid-cobtklhb] h1[data-astro-cid-cobtklhb]{letter-spacing:-.04em;max-width:1000px;margin:22px 0 20px;font-size:72px;line-height:.96}.hero-actions[data-astro-cid-cobtklhb]{flex-wrap:wrap;gap:12px;margin:28px 0 54px;display:flex}.hero-diagram[data-astro-cid-cobtklhb]{gap:32px;max-width:900px;margin-top:64px;margin-left:auto;margin-right:auto;display:grid}.plane-section[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-raised);border-radius:16px;padding:32px}.plane-header[data-astro-cid-cobtklhb]{color:var(--signal);letter-spacing:-.02em;margin-bottom:24px;font-size:20px;font-weight:800}.plane-items[data-astro-cid-cobtklhb]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.plane-item[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-sunken);color:var(--ink);text-align:center;border-radius:12px;padding:16px 18px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s}.plane-item[data-astro-cid-cobtklhb]:hover{background:var(--ground-raised);border-color:var(--line-bright)}.execution-grid[data-astro-cid-cobtklhb]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.exec-item[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-sunken);color:var(--ink-dim);text-align:center;border-radius:12px;padding:16px 18px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s}.exec-item[data-astro-cid-cobtklhb]:hover{background:var(--ground-raised);border-color:var(--line-bright)}.plane-connector[data-astro-cid-cobtklhb]{text-align:center;color:var(--ink-faint);margin:-8px 0;font-size:32px}.arch-flow[data-astro-cid-cobtklhb]{flex-direction:column;align-items:center;gap:18px;max-width:560px;margin:48px auto 0;display:flex}.arch-node[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-raised);color:var(--ink);text-align:center;border-radius:12px;min-width:280px;padding:18px 32px;font-size:16px;font-weight:600}.arch-node[data-astro-cid-cobtklhb].highlight{background:var(--signal-dim);border-color:color-mix(in srgb, var(--signal) 35%, transparent);color:var(--signal);animation:1.6s ease-out .2s both paused node-pulse-signal}.arch-flow[data-astro-cid-cobtklhb].is-visible .arch-node[data-astro-cid-cobtklhb].highlight{animation-play-state:running}@keyframes node-pulse-signal{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--signal) 40%, transparent)}70%{box-shadow:0 0 0 12px color-mix(in srgb, var(--signal) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--signal) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.arch-node[data-astro-cid-cobtklhb].highlight{animation:none}}.arch-arrow[data-astro-cid-cobtklhb]{color:var(--ink-faint);margin:-6px 0;font-size:24px}.split-section[data-astro-cid-cobtklhb]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.split-section[data-astro-cid-cobtklhb].reverse{direction:rtl}.split-section[data-astro-cid-cobtklhb].reverse>[data-astro-cid-cobtklhb]{direction:ltr}.split-content[data-astro-cid-cobtklhb] h2[data-astro-cid-cobtklhb]{margin:10px 0 20px;font-size:40px}.split-content[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{color:var(--ink-dim);margin-bottom:28px;font-size:17px;line-height:1.75}.feature-list[data-astro-cid-cobtklhb]{gap:14px;display:grid}.feature-item[data-astro-cid-cobtklhb]{color:var(--ink-dim);grid-template-columns:24px 1fr;align-items:center;gap:12px;font-size:16px;display:grid}.check[data-astro-cid-cobtklhb]{background:color-mix(in srgb, var(--ok) 15%, transparent);width:22px;height:22px;color:var(--ok);border-radius:50%;place-items:center;font-size:13px;display:grid}.split-visual[data-astro-cid-cobtklhb]{justify-content:center;align-items:center;min-height:380px;display:flex}.product-panel[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-raised);border-radius:16px;width:100%;max-width:460px;overflow:hidden;box-shadow:0 20px 50px #1c1a1414}.panel-header[data-astro-cid-cobtklhb]{border-bottom:1px solid var(--line);height:46px;color:var(--ink-faint);background:var(--ground-sunken);align-items:center;gap:10px;padding:0 20px;font-size:13px;display:flex}.pill[data-astro-cid-cobtklhb]{background:var(--line-bright);border-radius:50%;width:11px;height:11px}.panel-body[data-astro-cid-cobtklhb]{gap:16px;padding:24px;display:grid}.detail-row[data-astro-cid-cobtklhb]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.detail-row[data-astro-cid-cobtklhb]:last-child{border-bottom:0}.detail-label[data-astro-cid-cobtklhb]{color:var(--ink-faint);font-size:14px;font-weight:600}.detail-value[data-astro-cid-cobtklhb]{color:var(--ink);font-size:15px;font-weight:600}.cyan-text[data-astro-cid-cobtklhb]{color:var(--signal)}.status-badge[data-astro-cid-cobtklhb]{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:750}.status-badge[data-astro-cid-cobtklhb].running{background:color-mix(in srgb, var(--ok) 15%, transparent);color:var(--ok)}.env-map[data-astro-cid-cobtklhb]{margin:48px 0 42px;position:relative}.env-center[data-astro-cid-cobtklhb]{justify-content:center;margin-bottom:42px;display:flex}.control-hub[data-astro-cid-cobtklhb]{border:2px solid var(--signal);background:var(--signal-dim);color:var(--signal);letter-spacing:-.02em;border-radius:16px;padding:20px 40px;font-size:18px;font-weight:800}.env-nodes[data-astro-cid-cobtklhb]{grid-template-columns:repeat(5,1fr);gap:18px;max-width:920px;margin:0 auto;display:grid}.env-node[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-raised);text-align:center;border-radius:16px;padding:24px 18px;transition:all .18s}.env-node[data-astro-cid-cobtklhb]:hover{border-color:var(--signal);transform:translateY(-2px)}.env-icon[data-astro-cid-cobtklhb]{margin-bottom:12px;font-size:28px}.env-node[data-astro-cid-cobtklhb] b[data-astro-cid-cobtklhb]{color:var(--ink);font-size:15px;display:block}.benefits-grid[data-astro-cid-cobtklhb]{grid-template-columns:repeat(5,1fr);gap:14px;max-width:920px;margin:0 auto;display:grid}.benefits-grid[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:first-child{transition-delay:0s}.benefits-grid[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(2){transition-delay:60ms}.benefits-grid[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(3){transition-delay:.12s}.benefits-grid[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(4){transition-delay:.18s}.benefits-grid[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(5){transition-delay:.24s}.benefit-item[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-sunken);color:var(--ink-dim);text-align:center;border-radius:10px;padding:14px 18px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}.benefit-item[data-astro-cid-cobtklhb]:hover{background:var(--ground-raised);border-color:var(--line-bright)}.cap-showcase[data-astro-cid-cobtklhb]{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:48px;display:grid}.cap-showcase[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:first-child{transition-delay:0s}.cap-showcase[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(2){transition-delay:80ms}.cap-showcase[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(3){transition-delay:.16s}.cap-showcase[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(4){transition-delay:.24s}.cap-showcase[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(5){transition-delay:.32s}.cap-showcase[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(6){transition-delay:.4s}.cap-card[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-raised);border-radius:14px;flex-direction:column;justify-content:space-between;min-height:240px;padding:28px;transition:all .18s;display:flex}.cap-card[data-astro-cid-cobtklhb]:hover{border-color:var(--signal);transform:translateY(-2px)}.cap-top[data-astro-cid-cobtklhb]{align-items:center;gap:14px;margin-bottom:18px;display:flex}.cap-icon[data-astro-cid-cobtklhb]{background:var(--signal-dim);border:1px solid color-mix(in srgb, var(--signal) 30%, transparent);width:46px;height:46px;color:var(--signal);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.cap-card[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{letter-spacing:-.045em;margin:0;font-size:26px}.cap-card[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{color:var(--ink-dim);margin:0;font-size:15px;line-height:1.65}.learn2[data-astro-cid-cobtklhb]{color:var(--signal);margin-top:24px;font-size:14px;font-weight:800}.deployment-list[data-astro-cid-cobtklhb]{gap:14px;width:100%;max-width:480px;display:grid}.deployment-list[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:first-child{transition-delay:0s}.deployment-list[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(2){transition-delay:60ms}.deployment-list[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(3){transition-delay:.12s}.deployment-list[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(4){transition-delay:.18s}.deployment-list[data-astro-cid-cobtklhb] .reveal[data-astro-cid-cobtklhb]:nth-child(5){transition-delay:.24s}.deploy-item[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-raised);border-radius:14px;padding:20px 24px;transition:background .15s,border-color .15s}.deploy-item[data-astro-cid-cobtklhb]:hover{background:var(--ground-sunken);border-color:var(--line-bright)}.deploy-item[data-astro-cid-cobtklhb] b[data-astro-cid-cobtklhb]{color:var(--ink);margin-bottom:6px;font-size:17px;display:block}.deploy-item[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{color:var(--ink-dim);font-size:14px;line-height:1.5}.trace-timeline[data-astro-cid-cobtklhb]{border-left:2px solid var(--line);max-width:680px;margin:48px auto 0;padding-left:32px}.trace-event[data-astro-cid-cobtklhb]{padding:14px 0;position:relative}.trace-dot[data-astro-cid-cobtklhb]{background:var(--ground-raised);border:2px solid var(--line-bright);border-radius:50%;width:12px;height:12px;position:absolute;top:20px;left:-38px}.trace-event[data-astro-cid-cobtklhb].highlight .trace-dot[data-astro-cid-cobtklhb]{background:var(--ground-raised);border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-dim)}.trace-event[data-astro-cid-cobtklhb].success .trace-dot[data-astro-cid-cobtklhb]{background:var(--ground-raised);border-color:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 15%, transparent)}.trace-content[data-astro-cid-cobtklhb] b[data-astro-cid-cobtklhb]{color:var(--ink);margin-bottom:4px;font-size:16px;display:block}.trace-content[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{color:var(--ink-faint);font-size:14px}.cap-links[data-astro-cid-cobtklhb]{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:42px;display:grid}.cap-link-item[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:var(--ground-raised);border-radius:14px;padding:24px;transition:all .18s}.cap-link-item[data-astro-cid-cobtklhb]:hover{border-color:var(--signal);background:var(--ground-sunken)}.cap-link-item[data-astro-cid-cobtklhb] b[data-astro-cid-cobtklhb]{color:var(--ink);margin-bottom:8px;font-size:18px;display:block}.cap-link-item[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{color:var(--ink-faint);font-size:14px;line-height:1.5}.cta[data-astro-cid-cobtklhb]{padding:76px 0}.cta-box[data-astro-cid-cobtklhb]{border:1px solid var(--line);background:radial-gradient(circle at 75% 10%, var(--signal-dim), transparent 45%), var(--ground-raised);border-radius:20px;justify-content:space-between;align-items:center;gap:32px;padding:52px;display:flex}.cta-box[data-astro-cid-cobtklhb] h2[data-astro-cid-cobtklhb]{margin:0 0 14px;font-size:42px}.cta-sub[data-astro-cid-cobtklhb]{color:var(--ink-dim);margin:0;font-size:18px;line-height:1.65}@media (width<=920px){.platform-hero[data-astro-cid-cobtklhb] h1[data-astro-cid-cobtklhb]{font-size:48px}.plane-items[data-astro-cid-cobtklhb],.execution-grid[data-astro-cid-cobtklhb]{grid-template-columns:1fr 1fr}.arch-flow[data-astro-cid-cobtklhb]{width:100%}.split-section[data-astro-cid-cobtklhb],.split-section[data-astro-cid-cobtklhb].reverse{direction:ltr;grid-template-columns:1fr}.env-nodes[data-astro-cid-cobtklhb],.benefits-grid[data-astro-cid-cobtklhb]{grid-template-columns:1fr 1fr}.cap-showcase[data-astro-cid-cobtklhb],.cap-links[data-astro-cid-cobtklhb]{grid-template-columns:1fr}.cta-box[data-astro-cid-cobtklhb]{text-align:center;flex-direction:column}}
