.hero[data-v-1fc905cd]{padding:80px 0 60px}.hero-layout[data-v-1fc905cd]{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 480px}.hero-headline[data-v-1fc905cd]{font-size:clamp(2.5rem,5vw,4rem);letter-spacing:-.02em;line-height:1.1;margin-bottom:20px}.hero-sub[data-v-1fc905cd]{color:var(--text-secondary);font-size:1.125rem;font-weight:300;line-height:1.6;margin-bottom:32px;max-width:55ch}.hero-cta-group[data-v-1fc905cd]{display:inline-flex;flex-direction:column;gap:12px}.hero-btns[data-v-1fc905cd]{display:flex;flex-wrap:wrap;gap:12px}.hero-stats[data-v-1fc905cd]{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:14px 20px}.hero-stat[data-v-1fc905cd],.hero-stats[data-v-1fc905cd]{align-items:center;display:flex}.hero-stat[data-v-1fc905cd]{flex:1;flex-direction:column}.hero-stat-value[data-v-1fc905cd]{color:var(--text);font-size:22px;font-weight:700;line-height:1}.hero-stat-label[data-v-1fc905cd],.hero-stat-value[data-v-1fc905cd]{font-family:IBM Plex Mono,monospace}.hero-stat-label[data-v-1fc905cd]{color:var(--muted);font-size:9px;letter-spacing:.08em;margin-top:4px;text-transform:uppercase}.hero-stat-divider[data-v-1fc905cd]{background:var(--border);flex-shrink:0;height:28px;width:1px}.hero-footnote[data-v-1fc905cd]{color:var(--muted);font-size:11px;margin-top:-4px}.hero-footnote[data-v-1fc905cd],.hero-terminal[data-v-1fc905cd]{font-family:IBM Plex Mono,monospace}.hero-terminal[data-v-1fc905cd]{background:var(--surface);border:1px solid var(--border);border-radius:10px;font-size:14px;opacity:.9;overflow:hidden}.terminal-header[data-v-1fc905cd]{align-items:center;background:#ffffff05;border-bottom:1px solid var(--border);display:flex;gap:6px;padding:8px 12px}.terminal-dot[data-v-1fc905cd]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.dot-red[data-v-1fc905cd]{background:var(--red)}.dot-amber[data-v-1fc905cd]{background:var(--amber)}.dot-green[data-v-1fc905cd]{background:var(--green)}.terminal-title[data-v-1fc905cd]{color:var(--muted);font-size:11px;margin-left:6px}.terminal-body[data-v-1fc905cd]{display:flex;flex-direction:column;gap:7px;line-height:1.6;min-height:160px;padding:20px}.t-line[data-v-1fc905cd]{animation:type-line-1fc905cd var(--dur) steps(40) forwards;animation-delay:var(--d);max-width:0;overflow:hidden;white-space:nowrap}@keyframes type-line-1fc905cd{to{max-width:100%}}.cursor-blink[data-v-1fc905cd]{animation:blink 1s step-end infinite}.term-disclaimer[data-v-1fc905cd]{border-top:1px solid var(--border);color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px;margin-top:12px;max-width:100%;opacity:.5;padding-top:10px}.city-name[data-v-1fc905cd]{display:inline-block}.city-fade-enter-active[data-v-1fc905cd],.city-fade-leave-active[data-v-1fc905cd]{transition:opacity .25s ease,transform .25s ease}.city-fade-enter-from[data-v-1fc905cd]{opacity:0;transform:translateY(4px)}.city-fade-leave-to[data-v-1fc905cd]{opacity:0;transform:translateY(-4px)}@media(max-width:1024px){.hero-layout[data-v-1fc905cd]{grid-template-columns:1fr}.hero-terminal[data-v-1fc905cd]{display:none}}@media(max-width:600px){.hero-actions[data-v-1fc905cd]{gap:10px}}.services-grid[data-v-2a68c687]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.service-card[data-v-2a68c687]{background:var(--surface);border:1px solid var(--border);border-radius:10px;display:block;padding:24px;text-decoration:none;transition:border-color var(--transition),transform var(--transition)}.service-card[data-v-2a68c687]:hover{border-color:var(--border-hover);transform:translateY(-2px)}.service-icon[data-v-2a68c687]{font-size:28px;margin-bottom:12px}.service-name[data-v-2a68c687]{color:var(--text);font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600;margin-bottom:8px}.service-desc[data-v-2a68c687]{color:var(--text-secondary);font-size:13px;line-height:1.5;margin-bottom:12px;max-width:100%}.service-price[data-v-2a68c687]{color:var(--green);font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.trust-grid[data-v-24327cad]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.trust-card[data-v-24327cad]{padding:24px}.trust-icon[data-v-24327cad]{font-size:28px;margin-bottom:12px}.trust-title[data-v-24327cad]{color:var(--text);font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.trust-desc[data-v-24327cad]{color:var(--text-secondary);font-size:13px;line-height:1.5;max-width:100%}.testimonials-grid[data-v-a428efc5]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.testimonial-card[data-v-a428efc5]{display:flex;flex-direction:column;gap:14px}.testimonial-stars[data-v-a428efc5]{color:var(--amber);font-size:14px;letter-spacing:2px}.testimonial-text[data-v-a428efc5]{color:var(--text-secondary);flex:1;font-size:14px;font-style:italic;line-height:1.7}.testimonial-author[data-v-a428efc5]{align-items:center;border-top:1px solid var(--border);display:flex;gap:12px;padding-top:14px}.testimonial-avatar[data-v-a428efc5]{align-items:center;background:var(--green-tint);border:1px solid var(--green-border);border-radius:50%;color:var(--green);display:flex;flex-shrink:0;font-size:11px;height:36px;justify-content:center;width:36px}.testimonial-avatar[data-v-a428efc5],.testimonial-name[data-v-a428efc5]{font-family:IBM Plex Mono,monospace;font-weight:600}.testimonial-name[data-v-a428efc5]{color:var(--text);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.testimonial-meta[data-v-a428efc5]{color:var(--text-muted);font-size:11px;margin-top:2px}.use-cases-cta[data-v-548bc8c0]{margin-top:24px}.use-cases-grid[data-v-548bc8c0]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.use-case-card[data-v-548bc8c0]{color:inherit;display:flex;flex-direction:column;gap:12px;text-decoration:none;transition:border-color var(--transition),transform var(--transition)}.use-case-card[data-v-548bc8c0]:hover{border-color:var(--green);transform:translateY(-2px)}.use-case-top[data-v-548bc8c0]{align-items:center;display:flex;justify-content:space-between}.use-case-icon[data-v-548bc8c0]{font-size:28px;line-height:1}.use-case-title[data-v-548bc8c0]{color:var(--text);font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:600;line-height:1.4}.use-case-summary[data-v-548bc8c0]{color:var(--text-secondary);flex:1;font-size:13px;line-height:1.6}.use-case-footer[data-v-548bc8c0]{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:auto;padding-top:12px}.use-case-location[data-v-548bc8c0]{color:var(--text-muted)}.use-case-location[data-v-548bc8c0],.use-case-read[data-v-548bc8c0]{font-family:IBM Plex Mono,monospace;font-size:11px}.use-case-read[data-v-548bc8c0]{color:var(--green);font-weight:500}.cta-section[data-v-72143d35]{padding:48px 0 80px}.cta-inner[data-v-72143d35]{background:#00e67608;border-color:var(--green-border);padding:48px;text-align:center}.cta-headline[data-v-72143d35]{font-size:clamp(2rem,4vw,2.75rem);margin:0 0 16px}.cta-desc[data-v-72143d35]{color:var(--text-secondary);font-size:1rem;margin:0 auto 32px;max-width:520px}.cta-actions[data-v-72143d35]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}
