.hero[data-astro-cid-yodha2z4]{padding-top:var(--space-5);text-align:center}.subheadline[data-astro-cid-yodha2z4]{color:var(--text-muted);margin-bottom:var(--space-6);font-size:1.3rem}.video-wrapper[data-astro-cid-yodha2z4]{width:100%;margin:var(--space-6) 0;background-color:#000;position:relative;overflow:hidden}.video-wrapper[data-astro-cid-yodha2z4] video[data-astro-cid-yodha2z4]{object-fit:cover;cursor:pointer;width:100%;height:auto;display:block}.autoplay-note[data-astro-cid-yodha2z4]{color:var(--text-muted);margin:0 auto var(--space-5);text-align:center;max-width:62ch;font-size:.8rem;line-height:1.5}.video-controls[data-astro-cid-yodha2z4]{backdrop-filter:blur(8px);opacity:.8;z-index:2;background:#00000080;border-radius:999px;gap:8px;padding:6px;transition:opacity .2s;display:flex;position:absolute;bottom:16px;right:16px}.video-wrapper[data-astro-cid-yodha2z4]:hover .video-controls[data-astro-cid-yodha2z4]{opacity:1}.control-btn[data-astro-cid-yodha2z4]{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:background .2s;display:flex}.control-btn[data-astro-cid-yodha2z4]:hover{background:#fff3}.control-btn[data-astro-cid-yodha2z4]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.control-wrap[data-astro-cid-yodha2z4]{display:flex;position:relative}.control-tip[data-astro-cid-yodha2z4]{color:#fff;font-family:var(--font-mono);white-space:nowrap;visibility:hidden;opacity:0;pointer-events:none;z-index:3;background:#080a0eeb;border:1px solid #ffffff29;border-radius:6px;padding:6px 10px;font-size:.72rem;line-height:1.45;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 10px);right:0}.control-wrap[data-astro-cid-yodha2z4]:hover .control-tip[data-astro-cid-yodha2z4],.control-wrap[data-astro-cid-yodha2z4]:focus-within .control-tip[data-astro-cid-yodha2z4]{visibility:visible;opacity:1}.control-tip[data-astro-cid-yodha2z4][hidden],.hidden[data-astro-cid-yodha2z4]{display:none!important}.cta-row[data-astro-cid-yodha2z4]{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}@media (width<=860px){.hero[data-astro-cid-yodha2z4] svg{justify-self:center}}.metrics.svelte-4li3tx{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.metric.svelte-4li3tx{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-6)}.value.svelte-4li3tx{font-family:var(--font-mono);color:var(--accent);font-size:2.4rem;display:block}.sr-value.svelte-4li3tx{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.label.svelte-4li3tx{font-family:var(--font-display);margin:var(--space-1) 0;font-size:1.1rem;display:block}p.svelte-4li3tx{margin:0}@media (width<=860px){.metrics.svelte-4li3tx{grid-template-columns:1fr}}#metrics[data-astro-cid-ddqaspz5] h2[data-astro-cid-ddqaspz5]{text-align:center}.intro[data-astro-cid-ddqaspz5]{color:var(--text-muted);text-align:center;max-width:48rem;margin:0 auto var(--space-4)}section[data-astro-cid-se3tv65j]#problem h2[data-astro-cid-se3tv65j]{text-align:center}.problems-box[data-astro-cid-se3tv65j]>.btn{margin-top:var(--space-4);margin-bottom:var(--space-4);align-self:center;display:inline-flex}.strip[data-astro-cid-se3tv65j]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.strip[data-astro-cid-se3tv65j] li[data-astro-cid-se3tv65j]{color:var(--accent);font-family:var(--font-mono);padding:var(--space-1) 0;border-bottom:1px solid var(--border);font-size:1.05rem}.strip[data-astro-cid-se3tv65j] li[data-astro-cid-se3tv65j]:last-child{border-bottom:none}.problems-box[data-astro-cid-se3tv65j]{flex-direction:column;justify-content:center;display:flex}.card[data-astro-cid-mx574jlw]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-6);position:relative;overflow:hidden}section[data-astro-cid-vxmauzfc]#pillars h2[data-astro-cid-vxmauzfc]{text-align:center}section[data-astro-cid-vxmauzfc]#pillars p[data-astro-cid-vxmauzfc]{width:auto;max-width:48rem;margin:0 auto var(--space-4)}.subline[data-astro-cid-vxmauzfc]{color:var(--text-muted);text-align:center;font-size:1.25rem}.cards[data-astro-cid-vxmauzfc]{gap:var(--space-6);margin-top:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.cards[data-astro-cid-vxmauzfc]>.card:before{content:"";background:var(--gradient-brand);height:3px;position:absolute;inset:0 0 auto}.kicker[data-astro-cid-vxmauzfc]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:.75rem}.card[data-astro-cid-vxmauzfc]>.btn{font-size:.85rem}.card[data-astro-cid-vxmauzfc]>.btn-secondary:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}@media (width<=860px){.cards[data-astro-cid-vxmauzfc]{grid-template-columns:1fr}}.terminal.svelte-1d6m0u8{min-width:80%;max-width:min(46rem,100%);display:block}.replay.svelte-1d6m0u8{margin:0 var(--space-2) var(--space-2);font-family:var(--font-mono);border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius);cursor:pointer;min-height:var(--min-touch-target);min-width:var(--min-touch-target);background:0 0;padding:.35rem .9rem;font-size:.8rem}.replay.svelte-1d6m0u8:hover{color:var(--accent);border-color:var(--accent)}section[data-astro-cid-x7vypjnf]#demo{flex-direction:column;align-items:center;display:flex}section[data-astro-cid-x7vypjnf]#demo h2[data-astro-cid-x7vypjnf],section[data-astro-cid-75g5ihys]#comparison h2[data-astro-cid-75g5ihys],section[data-astro-cid-x2eednob]#integrations h2[data-astro-cid-x2eednob]{text-align:center}.items[data-astro-cid-x2eednob]{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.item[data-astro-cid-x2eednob]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-6)}.item[data-astro-cid-x2eednob] p[data-astro-cid-x2eednob]{color:var(--text-muted);margin:0}.details[data-astro-cid-x2eednob]{font-family:var(--font-mono);font-size:.9rem}@media (width<=860px){.items[data-astro-cid-x2eednob]{grid-template-columns:1fr}}section[data-astro-cid-3grgm4yi]#who-for h2[data-astro-cid-3grgm4yi]{text-align:center}.subheader[data-astro-cid-3grgm4yi]{color:var(--text-muted);text-align:center;margin:0 auto var(--space-4)}.group-label[data-astro-cid-3grgm4yi]{font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;opacity:.9;margin:var(--space-6) 0 0;font-size:.75rem}.tech-descriptor[data-astro-cid-3grgm4yi]{color:var(--text-muted);margin:var(--space-1) 0 0}.cloud-strip[data-astro-cid-3grgm4yi]{color:var(--text-muted);margin:var(--space-1) 0 0;font-size:.85rem}.cloud-strip-note[data-astro-cid-3grgm4yi]{color:var(--text-note);opacity:1;margin:.25rem 0 0;font-size:.75rem;font-style:italic}.router[data-astro-cid-3grgm4yi]{margin:0;padding:0;list-style:none}.row[data-astro-cid-3grgm4yi]{align-items:baseline;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(10rem,16rem) 1fr auto;display:grid}.row[data-astro-cid-3grgm4yi]:last-child{border-bottom:none}.seg[data-astro-cid-3grgm4yi]{color:var(--accent);font-family:var(--font-mono);font-size:1.05rem}.one-liner[data-astro-cid-3grgm4yi]{color:var(--text-muted)}.row-link[data-astro-cid-3grgm4yi]{font-family:var(--font-mono);color:var(--accent);min-height:var(--min-touch-target);min-width:var(--min-touch-target);justify-content:center;align-items:center;font-size:.9rem;text-decoration:none;display:inline-flex}.row-link[data-astro-cid-3grgm4yi]:hover{text-decoration:underline}@media (width<=860px){.row[data-astro-cid-3grgm4yi]{grid-template-columns:1fr auto}.one-liner[data-astro-cid-3grgm4yi]{grid-column:1/-1}}.story-teaser[data-astro-cid-b7qabech]{max-width:52rem}.story-teaser[data-astro-cid-b7qabech] .kicker[data-astro-cid-b7qabech]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin:0 0 var(--space-2);font-size:.8rem}.teaser-memo[data-astro-cid-b7qabech]{white-space:pre-wrap;font-family:var(--font-mono);color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-6);margin:0;font-size:.9rem;line-height:1.55;overflow-x:auto}.teaser-cta[data-astro-cid-b7qabech]{margin:var(--space-2) 0 0}.teaser-cta[data-astro-cid-b7qabech] a[data-astro-cid-b7qabech]{color:var(--accent);font-family:var(--font-display);font-weight:700}.teaser-cta[data-astro-cid-b7qabech] a[data-astro-cid-b7qabech]:hover{text-decoration:underline}.final-cta[data-astro-cid-rufwo4jm]{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:var(--space-4)}.final-cta[data-astro-cid-rufwo4jm] p[data-astro-cid-rufwo4jm]{margin-inline:auto}.cta-row[data-astro-cid-rufwo4jm]{justify-content:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
