.platform-hero[data-astro-cid-5n4fphw4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.platform-svg[data-astro-cid-5n4fphw4]{width:100%;height:auto;max-width:400px}.drill-line[data-astro-cid-5n4fphw4]{animation:drill-pulse 2s ease-in-out infinite}@keyframes drill-pulse{0%,to{stroke-opacity:.6}50%{stroke-opacity:1}}.dish-rotate[data-astro-cid-5n4fphw4]{animation:radar-rotate 8s linear infinite;transform-origin:320px 145px}@keyframes radar-rotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.wave[data-astro-cid-5n4fphw4]{opacity:0;animation:wave-pulse 2s ease-out infinite}.wave-1[data-astro-cid-5n4fphw4]{animation-delay:0s}.wave-2[data-astro-cid-5n4fphw4]{animation-delay:.5s}.wave-3[data-astro-cid-5n4fphw4]{animation-delay:1s}@keyframes wave-pulse{0%{opacity:0;transform:translateY(5px)}50%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.light[data-astro-cid-5n4fphw4]{animation:light-blink 2s ease-in-out infinite}.light-1[data-astro-cid-5n4fphw4]{animation-delay:0s}.light-2[data-astro-cid-5n4fphw4]{animation-delay:.5s}.light-3[data-astro-cid-5n4fphw4]{animation-delay:1s}.light-4[data-astro-cid-5n4fphw4]{animation-delay:1.5s}@keyframes light-blink{0%,to{opacity:1}50%{opacity:.3}}.window-glow[data-astro-cid-5n4fphw4]{animation:window-flicker 4s ease-in-out infinite}@keyframes window-flicker{0%,90%,to{opacity:1}92%,94%{opacity:.3}}.particle[data-astro-cid-5n4fphw4]{filter:url(#glow)}.platform-svg[data-astro-cid-5n4fphw4]:hover .derrick-tower[data-astro-cid-5n4fphw4]{filter:drop-shadow(0 0 10px rgba(120,85,255,.3))}.platform-svg[data-astro-cid-5n4fphw4]:hover .drill-line[data-astro-cid-5n4fphw4]{stroke-width:3}.data-core[data-astro-cid-rgphfrfr]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.data-core-svg[data-astro-cid-rgphfrfr]{width:100%;height:auto;max-width:200px}.hdd-light[data-astro-cid-rgphfrfr]{animation:hdd-blink .3s ease-in-out infinite}.hdd-1[data-astro-cid-rgphfrfr]{animation-delay:0s;animation-duration:.2s}.hdd-2[data-astro-cid-rgphfrfr]{animation-delay:.1s;animation-duration:.15s}.hdd-3[data-astro-cid-rgphfrfr]{animation-delay:.05s;animation-duration:.25s}.hdd-4[data-astro-cid-rgphfrfr]{animation-delay:.15s;animation-duration:.18s}@keyframes hdd-blink{0%,to{opacity:1}50%{opacity:.2}}.packet-up-1[data-astro-cid-rgphfrfr]{animation:packet-up 2s ease-in-out infinite}.packet-up-2[data-astro-cid-rgphfrfr]{animation:packet-up 2.5s ease-in-out infinite .5s}.packet-down-1[data-astro-cid-rgphfrfr]{animation:packet-down 1.8s ease-in-out infinite .3s}.packet-down-2[data-astro-cid-rgphfrfr]{animation:packet-down 2.2s ease-in-out infinite}@keyframes packet-up{0%{transform:translateY(60px);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(-60px);opacity:0}}@keyframes packet-down{0%{transform:translateY(-60px);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(60px);opacity:0}}.pulse-ring[data-astro-cid-rgphfrfr]{animation:pulse-expand 3s ease-out infinite}@keyframes pulse-expand{0%{r:75;stroke-opacity:.3}to{r:95;stroke-opacity:0}}.geo-map[data-astro-cid-euir6tb6]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.geo-map-svg[data-astro-cid-euir6tb6]{width:100%;height:auto;max-width:200px}.scan-line[data-astro-cid-euir6tb6]{animation:scan-sweep 3s linear infinite}@keyframes scan-sweep{0%{transform:translateY(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(100px);opacity:0}}.hotspot[data-astro-cid-euir6tb6]{animation:hotspot-pop 4s ease-in-out infinite}.hotspot-1[data-astro-cid-euir6tb6]{animation-delay:0s}.hotspot-2[data-astro-cid-euir6tb6]{animation-delay:.8s}.hotspot-3[data-astro-cid-euir6tb6]{animation-delay:1.6s}.hotspot-4[data-astro-cid-euir6tb6]{animation-delay:2.4s}.hotspot-5[data-astro-cid-euir6tb6]{animation-delay:3.2s}@keyframes hotspot-pop{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.hotspot-ring[data-astro-cid-euir6tb6]{animation:ring-pulse 2s ease-out infinite}@keyframes ring-pulse{0%{r:4;opacity:1}to{r:15;opacity:0}}.grid-cell[data-astro-cid-euir6tb6]{transition:fill .3s}.geo-map-svg[data-astro-cid-euir6tb6]:hover .grid-cell[data-astro-cid-euir6tb6]{fill:#7855ff0d}.report-doc[data-astro-cid-xtnj7dwj]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.report-doc-svg[data-astro-cid-xtnj7dwj]{width:100%;height:auto;max-width:200px}.typing-line[data-astro-cid-xtnj7dwj]{animation:type-line 3s ease-out infinite}.line-1[data-astro-cid-xtnj7dwj]{animation-delay:0s;--max-width: 70px}.line-2[data-astro-cid-xtnj7dwj]{animation-delay:.3s;--max-width: 55px}.line-3[data-astro-cid-xtnj7dwj]{animation-delay:.6s;--max-width: 80px}.line-4[data-astro-cid-xtnj7dwj]{animation-delay:.9s;--max-width: 45px}.line-5[data-astro-cid-xtnj7dwj]{animation-delay:1.2s;--max-width: 65px}.line-6[data-astro-cid-xtnj7dwj]{animation-delay:1.5s;--max-width: 50px}@keyframes type-line{0%{width:0}50%{width:var(--max-width, 60px)}to{width:var(--max-width, 60px)}}.chart-bar[data-astro-cid-xtnj7dwj]{animation:bar-grow 2s ease-out infinite;transform-origin:bottom}.bar-1[data-astro-cid-xtnj7dwj]{animation-delay:0s}.bar-2[data-astro-cid-xtnj7dwj]{animation-delay:.2s}.bar-3[data-astro-cid-xtnj7dwj]{animation-delay:.4s}.bar-4[data-astro-cid-xtnj7dwj]{animation-delay:.6s}.bar-5[data-astro-cid-xtnj7dwj]{animation-delay:.8s}@keyframes bar-grow{0%{transform:scaleY(0)}30%{transform:scaleY(1)}to{transform:scaleY(1)}}.main-page[data-astro-cid-xtnj7dwj]{animation:page-lift 4s ease-in-out infinite}@keyframes page-lift{0%,90%,to{transform:translateY(0) rotate(0)}95%{transform:translateY(-2px) rotate(-.5deg)}}.status-badge[data-astro-cid-xtnj7dwj] circle[data-astro-cid-xtnj7dwj]{animation:badge-pulse 2s ease-in-out infinite}@keyframes badge-pulse{0%,to{r:8}50%{r:10}}.nav[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-lg) 0;border-bottom:var(--border);margin-bottom:var(--space-xl)}.nav-logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:50px;width:auto}.nav-links[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-lg)}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em}.hero[data-astro-cid-j7pv25f6]{padding:var(--space-xl) 0}.hero-content[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:center;margin-bottom:var(--space-xl)}.hero-chevrons[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-md)}.hero-tagline[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:1.1rem;margin:var(--space-lg) 0;letter-spacing:.05em}.hero-tags[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap}.tag-filled[data-astro-cid-j7pv25f6]{background:var(--color-white);color:var(--color-black)}.tag-outline[data-astro-cid-j7pv25f6]{border:1px solid var(--color-white);color:var(--color-white)}.hero-meta[data-astro-cid-j7pv25f6]{font-size:.75rem;color:var(--color-text-muted);margin-bottom:var(--space-xl);text-transform:uppercase;letter-spacing:.1em}.hero-meta[data-astro-cid-j7pv25f6] .separator[data-astro-cid-j7pv25f6]{margin:0 var(--space-md)}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.cta-icon[data-astro-cid-j7pv25f6]{width:48px;height:48px;border:1px solid var(--color-white);display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.hero-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{height:48px;padding:0 2rem;font-size:.85rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-white);background:var(--color-white);color:var(--color-black);font-weight:600}.hero-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]:hover{background:transparent;color:var(--color-white)}.hero-cta[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]{height:48px;display:flex;align-items:center;justify-content:center;padding:0 1.5rem;font-size:.75rem;box-sizing:border-box}.tag[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.7rem;padding:var(--space-sm) var(--space-md);text-transform:uppercase;letter-spacing:.1em}.tag-filled[data-astro-cid-j7pv25f6]{background:var(--color-white);color:var(--color-black);font-weight:600}.tag-outline[data-astro-cid-j7pv25f6]{border:1px solid var(--color-white);color:var(--color-white);background:transparent}.hero-illustration[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);max-width:400px;margin:0 auto}.hero-label[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-lg)}.hero-stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}.stat-content[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-md);transition:transform .3s ease}.stat-content[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}.stat-content[data-astro-cid-j7pv25f6]:hover .stat-value[data-astro-cid-j7pv25f6]{text-shadow:0 0 30px rgba(120,85,255,.6)}.stat-value[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:2rem;transition:text-shadow .3s ease}.stat-label[data-astro-cid-j7pv25f6]{font-size:.6rem;color:#666;letter-spacing:.15em;margin-top:var(--space-sm)}.section[data-astro-cid-j7pv25f6]{padding:var(--space-2xl) 0;border-top:var(--border-subtle)}.section-header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-xl);flex-wrap:wrap}.section-number[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:3rem;color:var(--color-text-muted);opacity:.3}.section-intro[data-astro-cid-j7pv25f6]{max-width:800px;margin-bottom:var(--space-xl);line-height:1.8}.dashboard-content[data-astro-cid-j7pv25f6]{padding:var(--space-lg)}.dashboard-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:600px;line-height:1.8}.feature-tags[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap}.feature-tag[data-astro-cid-j7pv25f6]{font-size:.7rem;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-subtle);text-transform:uppercase;letter-spacing:.1em}.analytics-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg);align-items:start}.analytics-card[data-astro-cid-j7pv25f6]{padding:var(--space-lg);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.card-icon[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;height:120px;width:100%;margin-bottom:var(--space-md)}.analytics-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.25rem;margin-bottom:var(--space-sm)}.analytics-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--color-text-muted);margin:0}.analytics-card[data-astro-cid-j7pv25f6]{transition:transform .3s ease,box-shadow .3s ease;position:relative}.analytics-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:-1px;border:1px solid transparent;transition:border-color .3s ease,box-shadow .3s ease;pointer-events:none}.analytics-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)}.analytics-card[data-astro-cid-j7pv25f6]:hover:before{border-color:var(--color-accent);box-shadow:0 0 20px #7855ff33}.tech-content[data-astro-cid-j7pv25f6]{padding:var(--space-lg)}.tech-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:700px;line-height:1.8}.tech-stats[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-xl);margin-top:var(--space-lg);flex-wrap:wrap}.tech-stat[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-xs)}.tech-stat[data-astro-cid-j7pv25f6] .highlight[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.5rem}.api-section[data-astro-cid-j7pv25f6]{margin-top:var(--space-xl)}.api-header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap}.code-block[data-astro-cid-j7pv25f6]{background:var(--color-bg-elevated);overflow-x:auto}.code-block[data-astro-cid-j7pv25f6] pre[data-astro-cid-j7pv25f6]{margin:0;padding:var(--space-lg);font-size:.8rem;line-height:1.6;border:none}.api-note[data-astro-cid-j7pv25f6]{margin-top:var(--space-lg);font-size:.85rem;color:var(--color-text-muted)}.reports-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}.report-card[data-astro-cid-j7pv25f6]{padding:var(--space-lg)}.report-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.1rem;margin-bottom:var(--space-md)}.report-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.85rem;line-height:1.7;color:var(--color-text-muted);margin:0}.report-card[data-astro-cid-j7pv25f6]{transition:transform .3s ease,background .3s ease;position:relative}.report-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:-1px;border:1px solid transparent;transition:border-color .3s ease,box-shadow .3s ease;pointer-events:none}.report-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);background:#7855ff08}.report-card[data-astro-cid-j7pv25f6]:hover:before{border-color:#7855ff80;box-shadow:0 0 15px #7855ff1a}.report-card[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--color-accent)}.pricing-container[data-astro-cid-j7pv25f6]{max-width:500px;margin:0 auto}.pricing-card[data-astro-cid-j7pv25f6]{padding:var(--space-xl);text-align:center;transition:transform .3s ease}.pricing-card[data-astro-cid-j7pv25f6]:hover{transform:scale(1.02)}.pricing-header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:var(--space-md);margin-bottom:var(--space-lg)}.pricing-label[data-astro-cid-j7pv25f6]{font-size:.7rem;letter-spacing:.15em;color:var(--color-text-muted)}.pricing-amount[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-lg)}.price[data-astro-cid-j7pv25f6]{display:block}.price-period[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--color-text-muted);letter-spacing:.1em}.pricing-divider[data-astro-cid-j7pv25f6]{margin:var(--space-lg) auto;width:fit-content}.pricing-cta[data-astro-cid-j7pv25f6]{margin:var(--space-lg) 0}.pricing-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-md)}.pricing-contact[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--color-text-muted);margin:0}.pricing-contact[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--color-text)}.pricing-note[data-astro-cid-j7pv25f6]{font-size:.75rem;color:var(--color-text-muted);margin:0;margin-top:var(--space-lg)}.footer[data-astro-cid-j7pv25f6]{padding:var(--space-xl) 0;border-top:var(--border);margin-top:var(--space-xl)}.footer-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr 2fr;gap:var(--space-xl);margin-bottom:var(--space-xl)}.footer-col[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:.7rem;letter-spacing:.15em;color:var(--color-text-muted);margin-bottom:var(--space-md)}.footer-col[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;font-size:.85rem;margin-bottom:var(--space-sm)}.footer-brand[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-md)}.footer-logo[data-astro-cid-j7pv25f6]{height:40px;width:auto}.footer-bottom[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:var(--space-md);font-size:.65rem;color:var(--color-text-muted);letter-spacing:.1em;flex-wrap:wrap}.footer-bottom[data-astro-cid-j7pv25f6] .separator[data-astro-cid-j7pv25f6]{opacity:.3}@media (max-width: 1024px){.hero-content[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;text-align:center}.hero-text[data-astro-cid-j7pv25f6]{order:1}.hero-illustration[data-astro-cid-j7pv25f6]{order:0;margin-bottom:var(--space-lg)}.hero-tags[data-astro-cid-j7pv25f6],.hero-meta[data-astro-cid-j7pv25f6],.hero-cta[data-astro-cid-j7pv25f6]{justify-content:center}.hero-stats[data-astro-cid-j7pv25f6],.analytics-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.reports-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.footer-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.nav[data-astro-cid-j7pv25f6]{flex-direction:column;gap:var(--space-md);text-align:center}.nav-logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:40px}.nav-links[data-astro-cid-j7pv25f6]{gap:var(--space-md);flex-wrap:wrap;justify-content:center}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:.75rem}.hero[data-astro-cid-j7pv25f6]{padding:var(--space-lg) 0}.hero-illustration[data-astro-cid-j7pv25f6]{transform:scale(.8)}.hero-stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);gap:var(--space-sm)}.stat-value[data-astro-cid-j7pv25f6]{font-size:1.5rem}.stat-label[data-astro-cid-j7pv25f6]{font-size:.6rem}.section[data-astro-cid-j7pv25f6]{padding:var(--space-xl) 0}.section-header[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;gap:var(--space-md)}.section-number[data-astro-cid-j7pv25f6]{font-size:2rem}.analytics-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-md)}.card-icon[data-astro-cid-j7pv25f6]{height:100px}.tech-stats[data-astro-cid-j7pv25f6]{flex-direction:column;gap:var(--space-md)}.footer-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;text-align:center;gap:var(--space-lg)}.footer-brand[data-astro-cid-j7pv25f6]{align-items:center;order:-1}.footer-bottom[data-astro-cid-j7pv25f6]{flex-direction:column;gap:var(--space-sm)}.footer-bottom[data-astro-cid-j7pv25f6] .separator[data-astro-cid-j7pv25f6]{display:none}.code-block[data-astro-cid-j7pv25f6] pre[data-astro-cid-j7pv25f6]{font-size:.65rem}}@media (max-width: 480px){.hero-cta[data-astro-cid-j7pv25f6]{flex-direction:column;width:100%}.cta-icon[data-astro-cid-j7pv25f6]{width:40px;height:40px}.hero-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%;height:44px}.hero-cta[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]{width:100%;height:40px;justify-content:center}.hero-tags[data-astro-cid-j7pv25f6]{flex-direction:column;width:100%}.hero-tags[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]{width:100%;text-align:center;justify-content:center;display:flex}.hero-stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.stat-content[data-astro-cid-j7pv25f6]{padding:var(--space-sm)}.stat-value[data-astro-cid-j7pv25f6]{font-size:1.25rem}.dashboard-content[data-astro-cid-j7pv25f6]{padding:var(--space-md)}.feature-tags[data-astro-cid-j7pv25f6]{justify-content:center}.analytics-card[data-astro-cid-j7pv25f6]{padding:var(--space-md)}.card-icon[data-astro-cid-j7pv25f6]{height:80px}.tech-content[data-astro-cid-j7pv25f6],.report-card[data-astro-cid-j7pv25f6]{padding:var(--space-md)}.pricing-card[data-astro-cid-j7pv25f6]{padding:var(--space-lg)}.pricing-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%}}@media (max-width: 360px){.nav-links[data-astro-cid-j7pv25f6]{gap:var(--space-sm)}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:.65rem}.hero-tagline[data-astro-cid-j7pv25f6]{font-size:.9rem}.section-number[data-astro-cid-j7pv25f6]{font-size:1.5rem}.analytics-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1rem}.report-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:.9rem}}.ide-window[data-astro-cid-j7pv25f6]{margin-top:var(--space-xl);border:1px solid #3a3a3a;border-radius:8px;overflow:hidden;background:#1e1e1e;box-shadow:0 20px 60px #00000080}.ide-titlebar[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#323232;border-bottom:1px solid #3a3a3a}.ide-traffic-lights[data-astro-cid-j7pv25f6]{display:flex;gap:8px}.ide-traffic-lights[data-astro-cid-j7pv25f6] .light[data-astro-cid-j7pv25f6]{width:12px;height:12px;border-radius:50%}.light-close[data-astro-cid-j7pv25f6]{background:#ff5f56}.light-minimize[data-astro-cid-j7pv25f6]{background:#ffbd2e}.light-maximize[data-astro-cid-j7pv25f6]{background:#27ca40}.ide-title[data-astro-cid-j7pv25f6]{font-size:.75rem;color:#999;font-family:var(--font-mono)}.ide-actions[data-astro-cid-j7pv25f6]{color:#666;font-size:.8rem}.ide-tabs[data-astro-cid-j7pv25f6]{display:flex;background:#252526;border-bottom:1px solid #3a3a3a}.ide-tab[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:6px;padding:.6rem 1rem;font-size:.75rem;color:#888;background:#2d2d2d;border-right:1px solid #3a3a3a;cursor:pointer;font-family:var(--font-mono)}.ide-tab[data-astro-cid-j7pv25f6].active{background:#1e1e1e;color:#fff;border-bottom:2px solid var(--color-accent)}.tab-icon[data-astro-cid-j7pv25f6]{font-size:.9rem}.tab-close[data-astro-cid-j7pv25f6]{margin-left:8px;opacity:.5}.tab-close[data-astro-cid-j7pv25f6]:hover{opacity:1}.ide-body[data-astro-cid-j7pv25f6]{display:flex;min-height:400px}.ide-sidebar[data-astro-cid-j7pv25f6]{width:200px;background:#252526;border-right:1px solid #3a3a3a;flex-shrink:0}.sidebar-section[data-astro-cid-j7pv25f6]{padding:.75rem 0}.sidebar-header[data-astro-cid-j7pv25f6]{padding:.5rem 1rem;font-size:.65rem;color:#888;letter-spacing:.1em;font-family:var(--font-mono)}.sidebar-tree[data-astro-cid-j7pv25f6]{font-size:.75rem;font-family:var(--font-mono)}.tree-item[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:6px;padding:.35rem 1rem;color:#ccc;cursor:pointer}.tree-item[data-astro-cid-j7pv25f6]:hover{background:#2a2d2e}.tree-item[data-astro-cid-j7pv25f6].active{background:#37373d;color:#fff}.tree-icon[data-astro-cid-j7pv25f6]{font-size:.85rem}.ide-editor[data-astro-cid-j7pv25f6]{flex:1;overflow:auto;background:#1e1e1e}.editor-content[data-astro-cid-j7pv25f6]{display:flex}.line-numbers[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:1rem 0;background:#1e1e1e;border-right:1px solid #3a3a3a;text-align:right;user-select:none}.line-num[data-astro-cid-j7pv25f6]{padding:0 1rem;font-size:.75rem;line-height:1.6;color:#555;font-family:var(--font-mono)}.code-content[data-astro-cid-j7pv25f6]{flex:1;margin:0;padding:1rem;font-size:.8rem;line-height:1.6;background:transparent;border:none;overflow-x:auto}.code-content[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{font-family:var(--font-mono)}.ide-statusbar[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;padding:.4rem 1rem;background:#007acc;font-size:.7rem;color:#fff;font-family:var(--font-mono)}.status-left[data-astro-cid-j7pv25f6],.status-right[data-astro-cid-j7pv25f6]{display:flex;gap:1rem}.status-item[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:4px}@media (max-width: 768px){.ide-sidebar[data-astro-cid-j7pv25f6]{display:none}.ide-body[data-astro-cid-j7pv25f6]{min-height:300px}.line-numbers[data-astro-cid-j7pv25f6]{display:none}.code-content[data-astro-cid-j7pv25f6]{font-size:.65rem}.ide-statusbar[data-astro-cid-j7pv25f6]{flex-direction:column;gap:.25rem;text-align:center}.status-left[data-astro-cid-j7pv25f6],.status-right[data-astro-cid-j7pv25f6]{justify-content:center}}
