.hero-tech-stage[data-astro-cid-ge2uvauf]{justify-content:center;align-items:center;width:100%;max-width:600px;height:440px;display:flex;position:relative}.laptop-device[data-astro-cid-ge2uvauf]{z-index:10;background:#061125;border:1px solid #00d2ff59;border-radius:20px;flex-direction:column;width:480px;height:310px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #000c,0 0 45px #0077ff59}.laptop-screen[data-astro-cid-ge2uvauf]{background:#040c1d;border-bottom:2px solid #0a224a;flex-direction:column;flex:1;display:flex}.screen-header[data-astro-cid-ge2uvauf]{background:#061530;border-bottom:1px solid #00d2ff26;justify-content:space-between;align-items:center;height:34px;padding:0 14px;display:flex}.window-dots[data-astro-cid-ge2uvauf]{gap:6px;display:flex}.dot[data-astro-cid-ge2uvauf]{border-radius:50%;width:8px;height:8px}.dot[data-astro-cid-ge2uvauf].red{background:#ef4444}.dot[data-astro-cid-ge2uvauf].yellow{background:#f59e0b}.dot[data-astro-cid-ge2uvauf].green{background:#10b981}.window-tab[data-astro-cid-ge2uvauf]{background:#00d2ff1f;border:1px solid #00d2ff40;border-radius:6px;padding:4px 10px}.screen-body[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);flex:1;grid-template-columns:1.6fr 1fr;gap:12px;padding:16px;font-size:11px;display:grid;overflow:hidden}.code-column[data-astro-cid-ge2uvauf]{flex-direction:column;gap:5px;line-height:1.5;display:flex}.code-line[data-astro-cid-ge2uvauf]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.code-line[data-astro-cid-ge2uvauf].indent{padding-left:14px}.token-keyword[data-astro-cid-ge2uvauf]{color:#f472b6;font-weight:600}.token-variable[data-astro-cid-ge2uvauf]{color:#60a5fa}.token-string[data-astro-cid-ge2uvauf]{color:#34d399}.token-class[data-astro-cid-ge2uvauf]{color:#fbbf24;font-weight:600}.token-property[data-astro-cid-ge2uvauf]{color:#93c5fd}.token-boolean[data-astro-cid-ge2uvauf]{color:#f87171}.token-func[data-astro-cid-ge2uvauf]{color:#00d2ff;font-weight:600}.token-comment[data-astro-cid-ge2uvauf]{color:#64748b;font-style:italic}.metrics-column[data-astro-cid-ge2uvauf]{flex-direction:column;gap:8px;display:flex}.metric-card[data-astro-cid-ge2uvauf]{background:#061530d9;border:1px solid #00d2ff33;border-radius:10px;padding:8px 12px;box-shadow:0 4px 12px #0003}.laptop-keyboard-deck[data-astro-cid-ge2uvauf]{background:linear-gradient(#071736 0%,#030c1c 100%);border-top:1px solid #ffffff14;justify-content:center;align-items:center;height:38px;display:flex}.laptop-trackpad[data-astro-cid-ge2uvauf]{background:#00d2ff0a;border:1px solid #00d2ff4d;border-radius:4px;width:90px;height:18px}.floating-badge[data-astro-cid-ge2uvauf]{-webkit-backdrop-filter:blur(12px);z-index:20;background:#030c1ce0;border:1px solid #00d2ff59;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;box-shadow:0 15px 35px #00000080,0 0 20px #00d2ff26}.badge-icon[data-astro-cid-ge2uvauf]{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ai-glow[data-astro-cid-ge2uvauf]{background:#00d2ff26;box-shadow:0 0 15px #00d2ff4d}.cloud-glow[data-astro-cid-ge2uvauf]{background:#00a3ff26;box-shadow:0 0 15px #00a3ff4d}.shield-glow[data-astro-cid-ge2uvauf]{background:#38bdf826;box-shadow:0 0 15px #38bdf84d}.badge-content[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.badge-title[data-astro-cid-ge2uvauf]{color:#fff;font-size:.8125rem;font-weight:700}.badge-sub[data-astro-cid-ge2uvauf]{color:#94a3b8;font-size:.6875rem}.badge-ai[data-astro-cid-ge2uvauf]{top:15px;left:20px}.badge-cloud[data-astro-cid-ge2uvauf]{bottom:25px;left:-10px}.badge-shield[data-astro-cid-ge2uvauf]{top:40px;right:20px}.floating-smartphone[data-astro-cid-ge2uvauf]{z-index:25;background:#020814;border:2px solid #00d2ff66;border-radius:18px;flex-direction:column;width:105px;height:185px;padding:8px;display:flex;position:absolute;bottom:40px;right:-25px;box-shadow:0 20px 40px #000000b3,0 0 25px #0077ff4d}.phone-speaker[data-astro-cid-ge2uvauf]{background:#1e293b;border-radius:2px;width:32px;height:4px;margin:0 auto 8px}.phone-screen[data-astro-cid-ge2uvauf]{background:#05142e;border-radius:10px;flex-direction:column;flex:1;justify-content:space-between;padding:6px;display:flex}.phone-header[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;display:flex}.phone-chart[data-astro-cid-ge2uvauf]{background:#00d2ff0d;border-radius:4px;align-items:flex-end;gap:4px;height:35px;padding:4px;display:flex}.phone-card[data-astro-cid-ge2uvauf]{background:#07f3;border-radius:6px;flex-direction:column;padding:4px 6px;display:flex}.growth-ribbon[data-astro-cid-ge2uvauf]{z-index:30;background:#05142ef2;border:1px solid #00d2ff80;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;display:flex;position:absolute;bottom:-15px;right:50px;box-shadow:0 10px 25px #00000080,0 0 18px #00d2ff40}.ribbon-arrow[data-astro-cid-ge2uvauf]{background:#00d2ff26;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@media (width<=640px){.hero-tech-stage[data-astro-cid-ge2uvauf]{height:320px}.laptop-device[data-astro-cid-ge2uvauf]{width:100%;height:240px}.badge-cloud[data-astro-cid-ge2uvauf],.floating-smartphone[data-astro-cid-ge2uvauf]{display:none}}.tech-card[data-astro-cid-ceyfej33]:hover{transform:translateY(-5px);border-color:#07f!important;box-shadow:0 12px 25px #0077ff26!important}.process-card[data-astro-cid-nmr5b46t]:hover{transform:translateY(-6px);border-color:#07f!important;box-shadow:0 16px 32px #0077ff24!important}.pillar-card[data-astro-cid-xbmphpjl]:hover{transform:translate(6px);background-color:#0077ff2e!important;border-color:#00d2ff66!important}.review-card[data-astro-cid-gakqr736]:hover{transform:translateY(-6px);border-color:#07f!important;box-shadow:0 16px 36px #0077ff1f!important}summary[data-astro-cid-kpn7xbay]::-webkit-details-marker{display:none}.faq-details[data-astro-cid-kpn7xbay][open]{border-color:#07f!important;box-shadow:0 12px 28px #0077ff1a!important}.faq-details[data-astro-cid-kpn7xbay][open] .faq-chevron[data-astro-cid-kpn7xbay]{transform:rotate(180deg)}
