.geo-page[data-v-af416505]{--geo-border: rgba(125, 211, 252, .22);--geo-panel: rgba(8, 30, 70, .76);--geo-panel-strong: rgba(10, 38, 86, .92);--geo-text-muted: #cbd5e1;position:relative}.geo-background[data-v-af416505]{position:fixed;inset:0;pointer-events:none;background:linear-gradient(rgba(56,189,248,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.08) 1px,transparent 1px),radial-gradient(circle at 50% 0%,rgba(37,99,235,.26),transparent 42%),linear-gradient(135deg,#03132f,#071a42 42%,#04112b);background-size:44px 44px,44px 44px,100% 100%,100% 100%;z-index:0}.geo-console[data-v-af416505],.geo-report[data-v-af416505]{border:1px solid var(--geo-border);background:linear-gradient(180deg,#0f2d61db,#081c43c2);box-shadow:0 20px 60px #0000003d;backdrop-filter:blur(14px)}.geo-answer[data-v-af416505]{border:1px solid rgba(125,211,252,.28);border-radius:8px;background:linear-gradient(135deg,#082a5bf5,#103470c7);padding:24px;box-shadow:0 14px 36px #0003}.geo-answer-point[data-v-af416505]{display:flex;min-height:88px;flex-direction:column;gap:8px;border-left:3px solid #67e8f9;background:#ffffff0f;padding:14px 16px}.geo-answer-point strong[data-v-af416505]{color:#fff}.geo-answer-point span[data-v-af416505]{color:#cbd5e1;font-size:.88rem;line-height:1.65}.geo-faq-item[data-v-af416505]{border:1px solid var(--geo-border);border-radius:8px;background:linear-gradient(180deg,#0d2b5bf5,#071c42e8);padding:0 18px}.geo-faq-item summary[data-v-af416505]{position:relative;display:flex;min-height:58px;cursor:pointer;list-style:none;align-items:center;padding:12px 32px 12px 0;color:#fff;font-weight:800;line-height:1.45}.geo-faq-item summary[data-v-af416505]::-webkit-details-marker{display:none}.geo-faq-item summary[data-v-af416505]:after{content:"+";position:absolute;right:0;color:#67e8f9;font-size:1.4rem;font-weight:500}.geo-faq-item[open] summary[data-v-af416505]:after{content:"−"}.geo-faq-item p[data-v-af416505]{border-top:1px solid rgba(125,211,252,.14);padding:14px 0 18px;color:#cbd5e1;font-size:.92rem;line-height:1.8}.geo-card[data-v-af416505],.geo-panel[data-v-af416505],.geo-report-panel[data-v-af416505],.geo-service-card[data-v-af416505],.geo-advantage[data-v-af416505],.geo-flow-card[data-v-af416505]{border:1px solid var(--geo-border);background:linear-gradient(180deg,#0d2b5bf5,#071c42e8);box-shadow:0 14px 36px #0003}.geo-console[data-v-af416505]{position:relative;border-radius:8px;padding:16px}.geo-hero-title[data-v-af416505]{max-width:min(100%,720px);font-size:2.8rem;line-height:1.09;text-wrap:balance}.geo-title-line[data-v-af416505]{display:block}.geo-title-line+.geo-title-line[data-v-af416505]{margin-top:.14em}.geo-title-keep[data-v-af416505]{white-space:nowrap}.geo-panel[data-v-af416505]{border-radius:8px;padding:14px}.geo-section-title[data-v-af416505]{margin:0 auto 22px;text-align:center;font-size:1.55rem;font-weight:900;color:#fff}.geo-section-title[data-v-af416505]:before,.geo-section-title[data-v-af416505]:after{content:"";display:inline-block;width:56px;height:1px;margin:0 14px 7px;background:linear-gradient(90deg,transparent,#67e8f9)}.geo-section-title[data-v-af416505]:after{background:linear-gradient(90deg,#67e8f9,transparent)}.geo-chip[data-v-af416505],.geo-strip[data-v-af416505]{display:flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(125,211,252,.2);border-radius:8px;background:#0e2d60b8;color:#dbeafe;font-size:.9rem;font-weight:700}.geo-chip-icon[data-v-af416505]{display:inline-flex;min-width:28px;height:28px;align-items:center;justify-content:center;border-radius:7px;background:#38bdf829;color:#67e8f9;font-size:.72rem}.geo-primary-button[data-v-af416505],.geo-secondary-button[data-v-af416505]{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:8px;padding:0 28px;font-weight:800;text-align:center;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.geo-primary-button[data-v-af416505]{border:1px solid rgba(165,180,252,.55);background:linear-gradient(90deg,#4f46e5,#8b5cf6);color:#fff}.geo-primary-button[data-v-af416505]:hover{background:linear-gradient(90deg,#4338ca,#7c3aed)}.geo-secondary-button[data-v-af416505]{border:1px solid rgba(125,211,252,.35);background:#091c43a6;color:#dbeafe}.geo-secondary-button[data-v-af416505]:hover{border-color:#7dd3fca6;color:#fff}.geo-dot[data-v-af416505]{display:inline-flex;width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:#67e8f9;box-shadow:0 0 12px #67e8f9bf}.geo-ai-cell[data-v-af416505],.geo-entry-tile[data-v-af416505]{display:flex;min-height:76px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(125,211,252,.16);border-radius:8px;background:#ffffff0f}.geo-ai-icon[data-v-af416505],.geo-entry-icon[data-v-af416505]{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px;color:#fff;font-size:.72rem;font-weight:900;overflow:hidden;position:relative}.geo-entry-icon[data-v-af416505]{width:54px;height:54px;font-size:.9rem}.geo-logo-wrap[data-v-af416505]{border:1px solid rgba(219,234,254,.74);background:linear-gradient(180deg,#fffffff5,#e2e8f0eb);box-shadow:inset 0 1px #ffffffeb,0 8px 18px #02081738}.geo-ai-logo[data-v-af416505],.geo-entry-logo[data-v-af416505]{display:block;width:72%;height:72%;-o-object-fit:contain;object-fit:contain}.geo-entry-logo[data-v-af416505]{width:76%;height:76%}.geo-metric[data-v-af416505]{min-height:76px;border:1px solid rgba(125,211,252,.16);border-radius:8px;background:#ffffff0f;padding:14px;text-align:center}.geo-metric strong[data-v-af416505]{display:block;color:#fff;font-size:1.55rem;line-height:1.1}.geo-metric span[data-v-af416505]{margin-top:6px;display:block;color:var(--geo-text-muted);font-size:.8rem}.geo-status-card[data-v-af416505]{display:flex;min-width:0;align-items:center;gap:10px;border:1px solid rgba(125,211,252,.12);border-radius:8px;background:#ffffff0f;padding:12px}.geo-status-icon[data-v-af416505]{display:inline-flex;width:34px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:8px;box-shadow:inset 0 1px #ffffff14}.geo-number[data-v-af416505],.geo-card-icon[data-v-af416505],.geo-advantage-icon[data-v-af416505]{display:flex;width:52px;height:52px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(125,211,252,.2);background:linear-gradient(135deg,#3b82f647,#8b5cf652);color:#bfdbfe;font-weight:900}.geo-card[data-v-af416505]{border-radius:8px;padding:18px}.geo-flow-card[data-v-af416505]{position:relative;min-height:180px;border-radius:8px;padding:16px}.geo-flow-index[data-v-af416505]{position:absolute;top:-14px;left:16px;display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:999px;background:#4f46e5;color:#fff;font-size:.85rem;font-weight:900}.geo-advantage[data-v-af416505]{min-height:210px;border-radius:8px;padding:18px;text-align:center}.geo-advantage-icon[data-v-af416505]{margin:0 auto}.geo-report[data-v-af416505]{border-radius:8px;padding:20px}.geo-report-metric[data-v-af416505],.geo-report-panel[data-v-af416505]{border:1px solid rgba(125,211,252,.14);border-radius:8px;background:#ffffff0f;padding:14px}.geo-report-metric span[data-v-af416505],.geo-report-metric em[data-v-af416505]{display:block;color:#cbd5e1;font-style:normal;font-size:.8rem}.geo-report-metric strong[data-v-af416505]{display:block;margin-top:5px;color:#fff;font-size:1.55rem;line-height:1.1}.geo-report-metric em[data-v-af416505]{margin-top:5px;color:#86efac}.geo-report-panel h3[data-v-af416505]{font-size:1rem;font-weight:800;color:#fff}.geo-report-panel i[data-v-af416505]{display:inline-flex;width:10px;height:10px;margin-right:8px;border-radius:999px}.geo-donut[data-v-af416505]{width:150px;height:150px;border-radius:999px;background:conic-gradient(#fb7185 0 45%,#fde047 45% 80%,#6ee7b7 80% 100%);position:relative}.geo-donut[data-v-af416505]:after{content:"";position:absolute;inset:34px;border-radius:999px;background:#08204d;border:1px solid rgba(125,211,252,.2)}.geo-service-card[data-v-af416505]{min-height:164px;border-radius:8px;padding:18px;text-align:center}.geo-service-card h3[data-v-af416505]{font-size:1rem;font-weight:900;color:#fff}.geo-service-card p[data-v-af416505]{margin-top:12px;color:#cbd5e1;font-size:.88rem;line-height:1.65}.geo-final-cta[data-v-af416505]{display:grid;grid-template-columns:1fr;gap:22px;align-items:center;border:1px solid rgba(165,180,252,.34);border-radius:8px;background:linear-gradient(90deg,#4f46e5eb,#2563eb9e),linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:100% 100%,28px 28px,28px 28px;padding:24px}.geo-final-cta h2[data-v-af416505]{font-size:1.8rem;font-weight:950;line-height:1.25}.geo-final-cta p[data-v-af416505]{margin-top:10px;color:#dbeafe;line-height:1.8}.geo-shared-footer[data-v-af416505]{position:relative;z-index:2;isolation:isolate;background:#111827;box-shadow:0 -1px #94a3b824}.geo-shared-footer[data-v-af416505] footer{background:#111827}.geo-shared-footer[data-v-af416505] .text-gray-400{color:#cbd5e1}.geo-shared-footer[data-v-af416505] .text-gray-300{color:#e5e7eb}.geo-shared-footer[data-v-af416505] .text-blue-300{color:#bfdbfe}.geo-shared-footer[data-v-af416505] a{font-weight:600;text-underline-offset:4px}@media (min-width: 1024px){.geo-final-cta[data-v-af416505]{grid-template-columns:1fr auto;padding:28px 36px}}@media (max-width: 767px){.geo-hero-section[data-v-af416505]{gap:1.25rem;padding-top:1rem;padding-bottom:1.5rem}.geo-hero-actions[data-v-af416505]{margin-top:1.1rem;gap:.75rem;position:relative;z-index:3}.geo-primary-button[data-v-af416505],.geo-secondary-button[data-v-af416505]{width:100%;min-height:46px;padding:0 18px}.geo-hero-chips[data-v-af416505]{margin-top:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.geo-chip[data-v-af416505]{min-height:64px;flex-direction:column;gap:6px;padding:8px 5px;text-align:center;font-size:.75rem;line-height:1.25}.geo-chip-icon[data-v-af416505]{min-width:26px;width:26px;height:24px;font-size:.64rem}.geo-hero-proof[data-v-af416505]{margin-top:1rem;gap:.5rem .9rem;font-size:.78rem}.geo-console[data-v-af416505]{margin-top:.25rem;padding:12px}.geo-console-detail[data-v-af416505]{display:none}.geo-panel[data-v-af416505]{padding:12px}.geo-ai-cell[data-v-af416505]{min-height:64px}.geo-metric[data-v-af416505]{min-height:64px;padding:10px 6px}.geo-metric strong[data-v-af416505]{font-size:1.22rem}.geo-metric span[data-v-af416505]{font-size:.72rem}#capabilities[data-v-af416505]{scroll-margin-top:92px}}@media (max-width: 640px){.geo-hero-title[data-v-af416505]{font-size:2rem;line-height:1.12}.geo-hero-intro[data-v-af416505]{margin-top:1rem;font-size:.95rem;line-height:1.68}.geo-section-title[data-v-af416505]{font-size:1.25rem}.geo-section-title[data-v-af416505]:before,.geo-section-title[data-v-af416505]:after{width:28px;margin-left:8px;margin-right:8px}.geo-console[data-v-af416505],.geo-report[data-v-af416505]{padding:12px}.geo-final-cta h2[data-v-af416505]{font-size:1.35rem}}@media (min-width: 360px){.geo-title-main[data-v-af416505]{white-space:nowrap}}@media (max-width: 359px){.geo-hero-title[data-v-af416505]{font-size:1.5rem;line-height:1.16}}@media (prefers-reduced-motion: reduce){.geo-primary-button[data-v-af416505],.geo-secondary-button[data-v-af416505]{transition:none}}
