.phero[data-astro-cid-7wxsvid2]{position:relative;overflow:hidden;padding-top:clamp(2rem,5vw,3.5rem);padding-bottom:var(--lf-section-y);text-align:center}.phero[data-astro-cid-7wxsvid2]:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--lf-glow-hero);z-index:0}.phero-inner[data-astro-cid-7wxsvid2]{position:relative;z-index:2;max-width:52rem;margin:0 auto}.phero[data-astro-cid-7wxsvid2] h1[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-4xl);line-height:1.04;text-transform:uppercase;margin:var(--lf-space-3) 0 var(--lf-space-5)}.phero[data-astro-cid-7wxsvid2] h1[data-astro-cid-7wxsvid2] .accent[data-astro-cid-7wxsvid2]{color:var(--lf-purple-accent)}.phero[data-astro-cid-7wxsvid2] .subhead[data-astro-cid-7wxsvid2]{color:var(--lf-text-muted);font-size:var(--lf-text-lg);margin:0 auto var(--lf-space-5);max-width:42rem}.phero[data-astro-cid-7wxsvid2] .subhead[data-astro-cid-7wxsvid2] strong[data-astro-cid-7wxsvid2]{color:var(--lf-text-soft);font-weight:700}.cta-row[data-astro-cid-7wxsvid2]{display:flex;flex-wrap:wrap;gap:.75rem}.phero-cta[data-astro-cid-7wxsvid2]{justify-content:center}.cta-micro[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-xs);color:var(--lf-text-muted);margin:var(--lf-space-4) 0 0}.cta-micro[data-astro-cid-7wxsvid2] strong[data-astro-cid-7wxsvid2]{color:var(--lf-text-soft)}.trust-chips[data-astro-cid-7wxsvid2]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:var(--lf-space-4)}.trust-chips[data-astro-cid-7wxsvid2] .chip[data-astro-cid-7wxsvid2]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--lf-text-2xs);color:var(--lf-text-muted);border:1px solid var(--lf-border-faint);border-radius:var(--lf-radius-pill);padding:.35rem .7rem;background:#ffffff05}.trust-chips[data-astro-cid-7wxsvid2] .chip[data-astro-cid-7wxsvid2]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lf-sql);flex:none}.prodnav[data-astro-cid-7wxsvid2]{border-top:1px solid var(--lf-border-faint);border-bottom:1px solid var(--lf-border-faint);position:sticky;top:var(--lf-nav-h);z-index:90;background:#0f1116d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.prodnav-row[data-astro-cid-7wxsvid2]{display:flex;gap:.4rem;overflow-x:auto;padding:.6rem 0;scrollbar-width:none}.prodnav-row[data-astro-cid-7wxsvid2]::-webkit-scrollbar{display:none}.prodnav-row[data-astro-cid-7wxsvid2] a[data-astro-cid-7wxsvid2]{flex:none;font-size:var(--lf-text-xs);color:var(--lf-text-muted);font-weight:500;padding:.4rem .8rem;border-radius:var(--lf-radius-pill);border:1px solid var(--lf-border-faint);white-space:nowrap;transition:color var(--lf-dur),border-color var(--lf-dur),background var(--lf-dur)}.prodnav-row[data-astro-cid-7wxsvid2] a[data-astro-cid-7wxsvid2]:hover{color:var(--lf-text-soft);border-color:var(--lf-border-hover)}.inline-code[data-astro-cid-7wxsvid2]{font-family:var(--lf-font-mono);color:var(--lf-purple-accent)}.split[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);align-items:center}.split[data-astro-cid-7wxsvid2].flip .split-visual[data-astro-cid-7wxsvid2]{order:-1}.feat-eyebrow[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-2xs);letter-spacing:var(--lf-tracking-eyebrow);text-transform:uppercase;color:var(--lf-purple-accent);font-weight:700;margin:0 0 var(--lf-space-3);display:inline-flex;align-items:center;gap:.5rem}.badge-beta[data-astro-cid-7wxsvid2]{font-size:.6rem;background:#9966ff24;color:var(--lf-purple-accent);border:1px solid var(--lf-border-hover);padding:.1rem .4rem;border-radius:var(--lf-radius-pill);letter-spacing:.06em}.split[data-astro-cid-7wxsvid2] h2[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-2xl);text-transform:uppercase;margin-bottom:var(--lf-space-4)}.split[data-astro-cid-7wxsvid2]>div[data-astro-cid-7wxsvid2]>p[data-astro-cid-7wxsvid2]{color:var(--lf-text-muted);font-size:var(--lf-text-base);margin:0 0 var(--lf-space-4)}.feat-list[data-astro-cid-7wxsvid2]{display:flex;flex-direction:column;gap:.55rem;margin-top:var(--lf-space-4)}.feat-list[data-astro-cid-7wxsvid2] li[data-astro-cid-7wxsvid2]{display:flex;gap:.55rem;align-items:flex-start;font-size:var(--lf-text-sm);color:var(--lf-text-muted)}.feat-list[data-astro-cid-7wxsvid2] li[data-astro-cid-7wxsvid2]:before{content:"";flex:none;width:16px;height:16px;margin-top:.18rem;border-radius:50%;background:var(--lf-sql-soft);border:1px solid rgba(52,211,153,.4)}.dev-cta[data-astro-cid-7wxsvid2]{margin-top:1.5rem}.vpanel[data-astro-cid-7wxsvid2]{background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:var(--lf-radius-lg);box-shadow:var(--lf-shadow-card);overflow:hidden}.vpanel-top[data-astro-cid-7wxsvid2]{display:flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-bottom:1px solid var(--lf-border-faint);background:#ffffff04}.vpanel-top[data-astro-cid-7wxsvid2] .dots[data-astro-cid-7wxsvid2]{display:flex;gap:.35rem}.vpanel-top[data-astro-cid-7wxsvid2] .dots[data-astro-cid-7wxsvid2] i[data-astro-cid-7wxsvid2]{width:9px;height:9px;border-radius:50%;display:block;background:var(--lf-border)}.vpanel-top[data-astro-cid-7wxsvid2] .title[data-astro-cid-7wxsvid2]{font-family:var(--lf-font-mono);font-size:var(--lf-text-2xs);color:var(--lf-text-faint);margin-left:.3rem}.vpanel-body[data-astro-cid-7wxsvid2]{padding:var(--lf-space-5)}.fr-script[data-astro-cid-7wxsvid2]{font-family:var(--lf-font-mono);font-size:var(--lf-text-xs);color:var(--lf-text-soft);background:var(--lf-surface-3);border:1px solid var(--lf-border-faint);border-radius:var(--lf-radius);padding:.7rem .9rem;margin-bottom:var(--lf-space-5);overflow-x:auto;white-space:pre}.fr-script[data-astro-cid-7wxsvid2] .tok-tag[data-astro-cid-7wxsvid2]{color:var(--lf-purple-accent)}.fr-script[data-astro-cid-7wxsvid2] .tok-attr[data-astro-cid-7wxsvid2]{color:#79c0ff}.fr-script[data-astro-cid-7wxsvid2] .tok-val[data-astro-cid-7wxsvid2]{color:var(--lf-sql)}.fr-flow[data-astro-cid-7wxsvid2]{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;margin-bottom:var(--lf-space-5)}.fr-node[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-2xs);color:var(--lf-text-muted);border:1px solid var(--lf-border-faint);border-radius:var(--lf-radius-pill);padding:.35rem .7rem;background:#ffffff05}.fr-arrow[data-astro-cid-7wxsvid2]{color:var(--lf-text-faint)}.fr-routes[data-astro-cid-7wxsvid2]{display:flex;flex-direction:column;gap:.5rem}.fr-route[data-astro-cid-7wxsvid2]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .7rem;border:1px solid var(--lf-border-faint);border-radius:var(--lf-radius);background:#ffffff04;font-size:var(--lf-text-2xs);color:var(--lf-text-muted)}.fr-route[data-astro-cid-7wxsvid2] .dest[data-astro-cid-7wxsvid2]{font-family:var(--lf-font-mono);color:var(--lf-text-soft)}.dash[data-astro-cid-7wxsvid2]{background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:var(--lf-radius-lg);box-shadow:var(--lf-shadow-card);overflow:hidden}.dash-metrics[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--lf-border-faint)}.dash-metric[data-astro-cid-7wxsvid2]{background:var(--lf-surface);padding:var(--lf-space-4);text-align:center}.dash-metric[data-astro-cid-7wxsvid2] .v[data-astro-cid-7wxsvid2]{font-family:var(--lf-font-display);font-size:var(--lf-text-xl);color:var(--lf-text);line-height:1}.dash-metric[data-astro-cid-7wxsvid2] .v[data-astro-cid-7wxsvid2].sql{color:var(--lf-sql)}.dash-metric[data-astro-cid-7wxsvid2] .v[data-astro-cid-7wxsvid2].nql{color:var(--lf-nql)}.dash-metric[data-astro-cid-7wxsvid2] .k[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-2xs);color:var(--lf-text-faint);text-transform:uppercase;letter-spacing:.06em;margin-top:.3rem}.dash-chart[data-astro-cid-7wxsvid2]{padding:var(--lf-space-5)}.dash-chart[data-astro-cid-7wxsvid2] svg[data-astro-cid-7wxsvid2]{display:block;width:100%;height:auto}.log-table[data-astro-cid-7wxsvid2]{width:100%;border-collapse:collapse;font-size:var(--lf-text-2xs)}.log-table[data-astro-cid-7wxsvid2] th[data-astro-cid-7wxsvid2]{text-align:left;color:var(--lf-text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:700;padding:.5rem .6rem;border-bottom:1px solid var(--lf-border-faint)}.log-table[data-astro-cid-7wxsvid2] td[data-astro-cid-7wxsvid2]{padding:.55rem .6rem;border-bottom:1px solid var(--lf-border-faint);color:var(--lf-text-muted)}.log-table[data-astro-cid-7wxsvid2] tr[data-astro-cid-7wxsvid2]:last-child td[data-astro-cid-7wxsvid2]{border-bottom:none}.log-table[data-astro-cid-7wxsvid2] .q[data-astro-cid-7wxsvid2]{font-weight:700}.log-table[data-astro-cid-7wxsvid2] .q[data-astro-cid-7wxsvid2].sql{color:var(--lf-sql)}.log-table[data-astro-cid-7wxsvid2] .q[data-astro-cid-7wxsvid2].nql{color:var(--lf-nql)}.log-table[data-astro-cid-7wxsvid2] .q[data-astro-cid-7wxsvid2].err{color:var(--lf-text-faint)}.log-cap[data-astro-cid-7wxsvid2]{display:flex;align-items:center;justify-content:space-between;padding:.6rem .9rem;border-top:1px solid var(--lf-border-faint);background:#ffffff04}.log-count[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-2xs);color:var(--lf-text-faint)}.log-cap[data-astro-cid-7wxsvid2] .csv[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-2xs);color:var(--lf-purple-accent);border:1px solid var(--lf-border-hover);border-radius:var(--lf-radius-sm);padding:.25rem .6rem}.cap-grid[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--lf-gap-grid)}.cap-card[data-astro-cid-7wxsvid2]{background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:var(--lf-radius-md);padding:var(--lf-space-5);box-shadow:var(--lf-shadow-card);transition:transform var(--lf-dur) var(--lf-ease),border-color var(--lf-dur),box-shadow var(--lf-dur)}.cap-card[data-astro-cid-7wxsvid2]:hover{transform:translateY(-4px);border-color:var(--lf-border-hover);box-shadow:var(--lf-shadow-card-hover)}.cap-card[data-astro-cid-7wxsvid2] .ico[data-astro-cid-7wxsvid2]{width:38px;height:38px;border-radius:var(--lf-radius);margin-bottom:var(--lf-space-3);display:flex;align-items:center;justify-content:center;background:#9966ff1a;border:1px solid var(--lf-border);color:var(--lf-purple-accent);font-family:var(--lf-font-mono);font-size:1rem;font-weight:700}.cap-card[data-astro-cid-7wxsvid2] h3[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-lg);text-transform:uppercase;margin-bottom:var(--lf-space-2)}.cap-card[data-astro-cid-7wxsvid2] p[data-astro-cid-7wxsvid2]{color:var(--lf-text-muted);font-size:var(--lf-text-sm);margin:0}.datapoints[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--lf-gap-grid);margin-top:var(--lf-space-6);list-style:none;padding:0}.dp[data-astro-cid-7wxsvid2]{background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:var(--lf-radius-md);padding:var(--lf-space-5);box-shadow:var(--lf-shadow-card);transition:transform var(--lf-dur) var(--lf-ease),border-color var(--lf-dur)}.dp[data-astro-cid-7wxsvid2]:hover{transform:translateY(-4px);border-color:var(--lf-border-hover)}.dp[data-astro-cid-7wxsvid2] .dp-bar[data-astro-cid-7wxsvid2]{display:block;width:30px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--lf-sql),var(--lf-purple-accent));margin-bottom:var(--lf-space-4)}.dp[data-astro-cid-7wxsvid2] h3[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-base);text-transform:none;margin-bottom:var(--lf-space-2);color:var(--lf-text-soft)}.dp[data-astro-cid-7wxsvid2] p[data-astro-cid-7wxsvid2]{color:var(--lf-text-muted);font-size:var(--lf-text-sm);margin:0}.dp-foot[data-astro-cid-7wxsvid2]{text-align:center;color:var(--lf-text-faint);font-size:var(--lf-text-2xs);font-style:italic;margin-top:var(--lf-space-5);max-width:72ch;margin-inline:auto}.rv-fine[data-astro-cid-7wxsvid2]{color:var(--lf-text-faint);font-style:italic}.pkg-wrap[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);align-items:center}.pkg-wrap[data-astro-cid-7wxsvid2]>div[data-astro-cid-7wxsvid2]>p[data-astro-cid-7wxsvid2]{color:var(--lf-text-muted);font-size:var(--lf-text-base);margin:0 0 var(--lf-space-4)}.pkg-body[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-sm)!important}.pkg-visual[data-astro-cid-7wxsvid2]{display:flex;flex-direction:column;gap:.6rem}.pkg-row[data-astro-cid-7wxsvid2]{display:flex;align-items:center;gap:.7rem;padding:.7rem .9rem;border:1px solid var(--lf-border-faint);border-radius:var(--lf-radius);background:#ffffff05}.pkg-row[data-astro-cid-7wxsvid2] .toggle[data-astro-cid-7wxsvid2]{width:30px;height:18px;border-radius:var(--lf-radius-pill);flex:none;position:relative}.pkg-row[data-astro-cid-7wxsvid2] .toggle[data-astro-cid-7wxsvid2].on{background:var(--lf-purple)}.pkg-row[data-astro-cid-7wxsvid2] .toggle[data-astro-cid-7wxsvid2].off{background:var(--lf-border)}.pkg-row[data-astro-cid-7wxsvid2] .toggle[data-astro-cid-7wxsvid2]:after{content:"";position:absolute;top:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left var(--lf-dur)}.pkg-row[data-astro-cid-7wxsvid2] .toggle[data-astro-cid-7wxsvid2].on:after{left:14px}.pkg-row[data-astro-cid-7wxsvid2] .toggle[data-astro-cid-7wxsvid2].off:after{left:2px}.pkg-row[data-astro-cid-7wxsvid2] .lbl[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-sm);color:var(--lf-text-soft)}.pkg-row[data-astro-cid-7wxsvid2] .meta[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-2xs);color:var(--lf-text-faint);margin-left:auto}.pkg-note[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-2xs);color:var(--lf-text-faint);font-style:italic;margin-top:var(--lf-space-4)}.pkg-note-tight[data-astro-cid-7wxsvid2]{margin-top:.6rem}.capital[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);align-items:center}.capital-card[data-astro-cid-7wxsvid2]{background:var(--lf-surface-grad);border:1px solid var(--lf-border);border-radius:var(--lf-radius-lg);padding:var(--lf-space-6);box-shadow:var(--lf-shadow-card)}.capital-card[data-astro-cid-7wxsvid2] h3[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-lg);text-transform:uppercase;margin-bottom:var(--lf-space-2)}.capital-card[data-astro-cid-7wxsvid2] p[data-astro-cid-7wxsvid2]{color:var(--lf-text-muted);font-size:var(--lf-text-sm);margin:0}.capital-card[data-astro-cid-7wxsvid2] .tag[data-astro-cid-7wxsvid2]{font-size:var(--lf-text-2xs);color:var(--lf-purple-accent);text-transform:uppercase;letter-spacing:var(--lf-tracking-eyebrow);margin-bottom:var(--lf-space-3)}.capital-foot[data-astro-cid-7wxsvid2]{margin-top:var(--lf-space-6)}.price-grid[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--lf-gap-grid);align-items:stretch}.price-card[data-astro-cid-7wxsvid2]{display:flex;flex-direction:column;background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:var(--lf-radius-lg);padding:var(--lf-space-6);box-shadow:var(--lf-shadow-card);position:relative}.price-card[data-astro-cid-7wxsvid2].popular{border:2px solid var(--lf-purple);box-shadow:var(--lf-shadow-card),0 0 48px #6119f729}.popular-badge[data-astro-cid-7wxsvid2]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--lf-cta);color:#fff;font-size:var(--lf-text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.25rem .75rem;border-radius:var(--lf-radius-pill);box-shadow:var(--lf-glow-cta)}.price-card[data-astro-cid-7wxsvid2] .tier[data-astro-cid-7wxsvid2]{font-family:var(--lf-font-display);font-size:var(--lf-text-xl);text-transform:uppercase;margin-bottom:var(--lf-space-2);color:var(--lf-text)}.price-card[data-astro-cid-7wxsvid2] .price[data-astro-cid-7wxsvid2]{font-family:var(--lf-font-display);font-size:var(--lf-text-2xl);color:var(--lf-text);line-height:1;margin-bottom:var(--lf-space-1)}.price-card[data-astro-cid-7wxsvid2] .price[data-astro-cid-7wxsvid2] small[data-astro-cid-7wxsvid2]{display:block;font-family:var(--lf-font-body);font-size:var(--lf-text-xs);color:var(--lf-text-muted);font-weight:400;margin-top:var(--lf-space-2);letter-spacing:0}.price-card[data-astro-cid-7wxsvid2] ul[data-astro-cid-7wxsvid2].feat{display:flex;flex-direction:column;gap:.6rem;margin:var(--lf-space-5) 0;flex:1}.price-card[data-astro-cid-7wxsvid2] ul[data-astro-cid-7wxsvid2].feat li[data-astro-cid-7wxsvid2]{display:flex;gap:.5rem;align-items:flex-start;font-size:var(--lf-text-sm);color:var(--lf-text-muted)}.price-card[data-astro-cid-7wxsvid2] ul[data-astro-cid-7wxsvid2].feat li[data-astro-cid-7wxsvid2]:before{content:"";flex:none;width:16px;height:16px;margin-top:.18rem;border-radius:50%;background:var(--lf-sql-soft);border:1px solid rgba(52,211,153,.4)}.price-card[data-astro-cid-7wxsvid2] .btn{margin-top:auto}.price-foot[data-astro-cid-7wxsvid2]{text-align:center;color:var(--lf-text-faint);font-size:var(--lf-text-2xs);margin-top:var(--lf-space-6)}.cta-band[data-astro-cid-7wxsvid2]{text-align:center}.cta-band-inner[data-astro-cid-7wxsvid2]{background:var(--lf-surface-grad);border:1px solid var(--lf-border);border-radius:var(--lf-radius-xl);padding:clamp(2.5rem,6vw,4rem) var(--lf-section-x);box-shadow:var(--lf-shadow-card);position:relative;overflow:hidden}.cta-band-inner[data-astro-cid-7wxsvid2]:before{content:"";position:absolute;inset:0;background:var(--lf-glow-ambient);pointer-events:none}.cta-band[data-astro-cid-7wxsvid2] h2[data-astro-cid-7wxsvid2]{position:relative;font-size:var(--lf-text-3xl);text-transform:uppercase;max-width:22ch;margin:0 auto var(--lf-space-4)}.cta-band[data-astro-cid-7wxsvid2] .steer[data-astro-cid-7wxsvid2]{position:relative;color:var(--lf-text-muted);font-size:var(--lf-text-sm);margin:var(--lf-space-5) 0 0}.cta-band[data-astro-cid-7wxsvid2] .steer[data-astro-cid-7wxsvid2] b[data-astro-cid-7wxsvid2]{color:var(--lf-text-soft)}.cta-band[data-astro-cid-7wxsvid2] .cta-row[data-astro-cid-7wxsvid2]{position:relative;justify-content:center}@media(max-width:1024px){.cap-grid[data-astro-cid-7wxsvid2],.datapoints[data-astro-cid-7wxsvid2]{grid-template-columns:repeat(2,1fr)}}@media(max-width:880px){.split[data-astro-cid-7wxsvid2],.pkg-wrap[data-astro-cid-7wxsvid2],.capital[data-astro-cid-7wxsvid2]{grid-template-columns:1fr}.split[data-astro-cid-7wxsvid2].flip .split-visual[data-astro-cid-7wxsvid2]{order:0}.cap-grid[data-astro-cid-7wxsvid2],.price-grid[data-astro-cid-7wxsvid2]{grid-template-columns:1fr}.price-card[data-astro-cid-7wxsvid2].popular{order:-1}}@media(max-width:560px){.dash-metrics[data-astro-cid-7wxsvid2],.datapoints[data-astro-cid-7wxsvid2]{grid-template-columns:1fr}.cta-row[data-astro-cid-7wxsvid2] .btn{width:100%}}
