.hero-grid[data-astro-cid-dkuxqv6x]{grid-template-columns:.95fr 1.05fr;align-items:start;gap:52px;display:grid}.hero-content[data-astro-cid-dkuxqv6x]{padding-top:12px}h1[data-astro-cid-dkuxqv6x]{letter-spacing:-.03em;margin:16px 0 22px;font-size:58px;line-height:1.05}.lead[data-astro-cid-dkuxqv6x]{color:var(--ink-dim);margin:0 0 32px;font-size:19px;line-height:1.6}.hero-actions[data-astro-cid-dkuxqv6x]{flex-wrap:wrap;gap:12px;display:flex}.deploy-visual[data-astro-cid-dkuxqv6x]{border:1px solid var(--line);background:var(--ground-raised);border-radius:20px;padding:28px}.deploy-flow[data-astro-cid-dkuxqv6x]{flex-direction:column;gap:12px;display:flex}.deploy-node[data-astro-cid-dkuxqv6x]{border:1px solid var(--line);background:var(--ground-sunken);text-align:center;color:var(--ink-dim);border-radius:10px;padding:14px 18px;font-size:15px}.build-node[data-astro-cid-dkuxqv6x]{border-color:color-mix(in srgb, var(--signal) 35%, transparent);background:var(--signal-dim);color:var(--signal);font-weight:600;animation:1.6s ease-out .5s both node-pulse-signal}@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){.build-node[data-astro-cid-dkuxqv6x]{animation:none}}.deploy-arrow[data-astro-cid-dkuxqv6x]{text-align:center;color:var(--ink-faint);padding:4px 0;font-size:18px}.manifest-panel[data-astro-cid-dkuxqv6x]{border:1px solid var(--line);background:var(--ground-raised);border-radius:14px;margin-top:24px;overflow:hidden}.manifest-header[data-astro-cid-dkuxqv6x]{border-bottom:1px solid var(--line);height:38px;color:var(--ink-faint);align-items:center;gap:8px;padding:0 16px;font-size:12px;display:flex}.manifest-dot[data-astro-cid-dkuxqv6x]{background:var(--line-bright);border-radius:50%;width:8px;height:8px}.manifest-code[data-astro-cid-dkuxqv6x]{font-family:var(--mono);color:var(--signal-ink);background:var(--ink);white-space:pre;margin:0;padding:22px 20px;font-size:13px;line-height:1.8;overflow-x:auto}.section[data-astro-cid-dkuxqv6x]{padding:82px 0}.band[data-astro-cid-dkuxqv6x]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ground-sunken)}.split-section[data-astro-cid-dkuxqv6x]{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.split-content[data-astro-cid-dkuxqv6x] h2[data-astro-cid-dkuxqv6x]{letter-spacing:-.025em;margin:0 0 22px;font-size:40px;line-height:1.1}.section-text[data-astro-cid-dkuxqv6x]{color:var(--ink-dim);margin:0;font-size:17px;line-height:1.7}.diagram-simple[data-astro-cid-dkuxqv6x]{padding:28px 0}.flow-step[data-astro-cid-dkuxqv6x]{border:1px solid var(--line);background:var(--ground-raised);text-align:center;color:var(--ink);border-radius:10px;padding:16px 20px;font-size:16px}.flow-arrow[data-astro-cid-dkuxqv6x]{text-align:center;color:var(--ink-faint);padding:8px 0;font-size:20px}.includes-list[data-astro-cid-dkuxqv6x]{padding:28px 0}.kicker[data-astro-cid-dkuxqv6x]{color:var(--signal);font-size:13px;font-weight:700;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;margin-bottom:18px}.includes-items[data-astro-cid-dkuxqv6x]{background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.include-item[data-astro-cid-dkuxqv6x]{background:var(--ground-raised);color:var(--ink-dim);padding:14px 18px;font-size:15px}.manifest-section[data-astro-cid-dkuxqv6x]{flex-direction:column;align-items:center;display:flex}.manifest-intro[data-astro-cid-dkuxqv6x]{text-align:center;width:100%;max-width:620px;margin-bottom:28px}.manifest-intro[data-astro-cid-dkuxqv6x] h2[data-astro-cid-dkuxqv6x]{margin:0;font-size:30px}.manifest-section[data-astro-cid-dkuxqv6x] .manifest-panel[data-astro-cid-dkuxqv6x]{width:100%;max-width:620px}.lifecycle-section[data-astro-cid-dkuxqv6x] h2[data-astro-cid-dkuxqv6x]{text-align:center;letter-spacing:-.025em;margin:0 0 38px;font-size:40px;line-height:1.1}.lifecycle-diagram[data-astro-cid-dkuxqv6x]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:32px;display:flex}.lifecycle-step[data-astro-cid-dkuxqv6x]{border:1px solid var(--line-bright);background:var(--ground-raised);color:var(--ink);border-radius:999px;padding:12px 20px;font-size:14px;font-weight:600}.lifecycle-arrow[data-astro-cid-dkuxqv6x]{color:var(--ink-faint);font-size:16px}.lifecycle-text[data-astro-cid-dkuxqv6x]{text-align:center;color:var(--ink-dim);max-width:740px;margin:0 auto 48px;font-size:17px;line-height:1.65}.lifecycle-blocks[data-astro-cid-dkuxqv6x]{grid-template-columns:repeat(3,1fr);gap:28px;max-width:1000px;margin:0 auto;display:grid}.lifecycle-block[data-astro-cid-dkuxqv6x]{border:1px solid var(--line);border-top:3px solid var(--signal);background:var(--ground-raised);border-radius:10px;padding:26px 24px;transition:background .15s,border-color .15s}.lifecycle-block[data-astro-cid-dkuxqv6x]:hover{background:var(--ground-sunken);border-color:var(--line-bright);border-top-color:var(--signal)}.lifecycle-block[data-astro-cid-dkuxqv6x] h3[data-astro-cid-dkuxqv6x]{letter-spacing:-.015em;margin:0 0 12px;font-size:20px}.lifecycle-block[data-astro-cid-dkuxqv6x] p[data-astro-cid-dkuxqv6x]{color:var(--ink-dim);margin:0;font-size:15px;line-height:1.6}.preview-section[data-astro-cid-dkuxqv6x] h2[data-astro-cid-dkuxqv6x]{letter-spacing:-.025em;text-align:center;margin:0 0 18px;font-size:40px;line-height:1.1}.section-lead[data-astro-cid-dkuxqv6x]{color:var(--ink-dim);text-align:center;max-width:820px;margin:0 auto 48px;font-size:17px;line-height:1.7}.preview-layout[data-astro-cid-dkuxqv6x]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:54px;display:grid}.workflow-diagram[data-astro-cid-dkuxqv6x]{padding:28px 0}.workflow-step[data-astro-cid-dkuxqv6x]{border:1px solid var(--line);background:var(--ground-raised);text-align:center;color:var(--ink);border-radius:10px;padding:16px 20px;font-size:15px}.workflow-arrow[data-astro-cid-dkuxqv6x]{text-align:center;color:var(--ink-faint);padding:6px 0;font-size:18px}.workflow-bullets[data-astro-cid-dkuxqv6x]{gap:16px;padding:32px 0;display:grid}.workflow-bullet[data-astro-cid-dkuxqv6x]{color:var(--ink-dim);padding-left:22px;font-size:16px;line-height:1.55;position:relative}.workflow-bullet[data-astro-cid-dkuxqv6x]:before{content:"•";color:var(--signal);font-weight:700;position:absolute;left:0}.benefits-section[data-astro-cid-dkuxqv6x] h2[data-astro-cid-dkuxqv6x]{text-align:center;letter-spacing:-.025em;margin:0 0 42px;font-size:40px;line-height:1.1}.related-section[data-astro-cid-dkuxqv6x] h2[data-astro-cid-dkuxqv6x]{letter-spacing:-.025em;margin:0 0 38px;font-size:40px;line-height:1.1}.related-links[data-astro-cid-dkuxqv6x]{background:var(--line);border:1px solid var(--line);border-radius:12px;gap:1px;display:grid;overflow:hidden}.related-link[data-astro-cid-dkuxqv6x]{background:var(--ground-raised);grid-template-columns:180px 1fr;gap:24px;padding:20px 24px;text-decoration:none;transition:background .15s;display:grid}.related-link[data-astro-cid-dkuxqv6x]:hover{background:var(--ground-sunken)}.related-title[data-astro-cid-dkuxqv6x]{color:var(--ink);font-size:17px;font-weight:700}.related-desc[data-astro-cid-dkuxqv6x]{color:var(--ink-faint);font-size:15px;line-height:1.5}.cta[data-astro-cid-dkuxqv6x]{padding:76px 0}.cta-box[data-astro-cid-dkuxqv6x]{border:1px solid var(--line);background:var(--ground-sunken);border-radius:20px;justify-content:space-between;align-items:center;gap:32px;padding:48px;display:flex}.cta-box[data-astro-cid-dkuxqv6x] h2[data-astro-cid-dkuxqv6x]{letter-spacing:-.025em;margin:0 0 12px;font-size:38px}.cta-text[data-astro-cid-dkuxqv6x]{color:var(--ink-dim);margin:0;font-size:17px;line-height:1.6}@media (width<=920px){h1[data-astro-cid-dkuxqv6x]{font-size:42px}.hero-grid[data-astro-cid-dkuxqv6x],.split-section[data-astro-cid-dkuxqv6x],.preview-layout[data-astro-cid-dkuxqv6x]{grid-template-columns:1fr;gap:32px}.lifecycle-blocks[data-astro-cid-dkuxqv6x]{grid-template-columns:1fr}.related-link[data-astro-cid-dkuxqv6x]{grid-template-columns:1fr;gap:8px}.cta-box[data-astro-cid-dkuxqv6x]{display:block}}
