.ds-hero[data-v-dbad61bf]{color:#e2e8f0;isolation:isolate;background:#0b1220;padding:12rem 1.5rem 4.5rem;position:relative;overflow:hidden}.bg-grid[data-v-dbad61bf]{background-image:radial-gradient(#e2e8f00f 1px,#0000 0);background-size:28px 28px;inset:0;-webkit-mask-image:radial-gradient(at top,#000 30%,#0000 70%);mask-image:radial-gradient(at top,#000 30%,#0000 70%)}.bg-glow[data-v-dbad61bf],.bg-grid[data-v-dbad61bf]{z-index:-1;position:absolute}.bg-glow[data-v-dbad61bf]{filter:blur(60px);background:radial-gradient(circle,#22c55e2e,#0000 60%);border-radius:50%;width:50vw;max-width:800px;height:50vw;max-height:800px;top:-30%;right:-10%}.hero-inner[data-v-dbad61bf]{max-width:1100px;margin:0 auto}.crumbs[data-v-dbad61bf]{color:#e2e8f08c;gap:.5rem;margin-bottom:1.5rem;font-size:.85rem;display:flex}.crumbs a[data-v-dbad61bf]{color:#e2e8f0cc;text-decoration:none}.crumbs a[data-v-dbad61bf]:hover{color:#22c55e}.hero-headline[data-v-dbad61bf]{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.hero-headline-text[data-v-dbad61bf]{flex:auto;min-width:0}.os-partner-badge[data-v-dbad61bf]{filter:drop-shadow(0 6px 18px #22c55e2e);flex:none;width:100px;height:auto;margin-top:.25rem}@media (width<=700px){.hero-headline[data-v-dbad61bf]{flex-direction:column-reverse;align-items:flex-start;gap:1.25rem}.os-partner-badge[data-v-dbad61bf]{width:80px}}.eyebrow[data-v-dbad61bf]{letter-spacing:.04em;color:#22c55e;margin:0 0 .85rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}h1[data-v-dbad61bf]{font-family:var(--font-heading,"Outfit"),sans-serif;letter-spacing:-.02em;color:#f8fafc;max-width:900px;margin:0 0 1rem;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:700;line-height:1.1}.tagline[data-v-dbad61bf]{color:#e2e8f0c7;max-width:720px;margin:0 0 2.25rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.55}.meta-row[data-v-dbad61bf]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;margin-bottom:2.25rem;display:grid}.meta[data-v-dbad61bf]{background:#0f172a99;border:1px solid #e2e8f014;border-radius:10px;flex-direction:column;gap:.25rem;padding:.85rem 1rem;display:flex}.meta-label[data-v-dbad61bf]{color:#e2e8f080;letter-spacing:.04em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem}.meta-value[data-v-dbad61bf]{color:#f8fafc;font-size:.92rem;font-weight:600}.actions[data-v-dbad61bf]{flex-wrap:wrap;gap:.75rem;display:flex}.btn-ghost[data-v-dbad61bf],.btn-primary[data-v-dbad61bf]{border-radius:10px;align-items:center;gap:.45rem;padding:.85rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.btn-primary[data-v-dbad61bf]{color:#052e16;background:#22c55e;border:1px solid #22c55e}.btn-primary[data-v-dbad61bf]:hover{background:#16a34a;transform:translateY(-1px)}.btn-ghost[data-v-dbad61bf]{color:#e2e8f0;background:0 0;border:1px solid #e2e8f02e}.btn-ghost[data-v-dbad61bf]:hover{background:#e2e8f00a;border-color:#e2e8f066}@media (width<=800px){.ds-hero[data-v-dbad61bf]{padding:9.5rem 1.25rem 3rem}}.ds-summary[data-v-2a48dd4d]{background:#fff;padding:5rem 1.5rem}.inner[data-v-2a48dd4d]{grid-template-columns:1.4fr 1fr;align-items:start;gap:3rem;max-width:1100px;margin:0 auto;display:grid}.eyebrow[data-v-2a48dd4d]{letter-spacing:.04em;color:#16a34a;margin:0 0 .85rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}h2[data-v-2a48dd4d]{font-family:var(--font-heading,"Outfit"),sans-serif;letter-spacing:-.02em;color:#0f172a;margin:0 0 1.25rem;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;line-height:1.2}.prose p[data-v-2a48dd4d]{color:#334155;margin:0 0 1rem;font-size:1rem;line-height:1.65}.right[data-v-2a48dd4d]{background:#f7f8fa;border:1px solid #e2e8f0;border-radius:14px;padding:1.75rem;position:sticky;top:6rem}.right h3[data-v-2a48dd4d]{font-family:var(--font-heading,"Outfit"),sans-serif;color:#0f172a;letter-spacing:-.01em;margin:0 0 1rem;font-size:1.1rem;font-weight:700}.right ul[data-v-2a48dd4d]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.right li[data-v-2a48dd4d]{color:#334155;gap:.5rem;font-size:.9rem;line-height:1.5;display:flex}.right li[data-v-2a48dd4d] svg{color:#16a34a;flex:none;margin-top:2px}@media (width<=900px){.inner[data-v-2a48dd4d]{grid-template-columns:1fr;gap:2rem}.right[data-v-2a48dd4d]{position:static}}.ds-sample[data-v-cbd2f4e2]{background:#f7f8fa;border-top:1px solid #e2e8f0;padding:5rem 1.5rem}.inner[data-v-cbd2f4e2]{max-width:1100px;margin:0 auto}.eyebrow[data-v-cbd2f4e2]{letter-spacing:.04em;color:#16a34a;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}.eyebrow[data-v-cbd2f4e2],h2[data-v-cbd2f4e2]{margin:0 0 .85rem}h2[data-v-cbd2f4e2]{font-family:var(--font-heading,"Outfit"),sans-serif;letter-spacing:-.02em;color:#0f172a;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;line-height:1.2}.lede[data-v-cbd2f4e2]{color:#475569;max-width:640px;margin:0 0 2rem;font-size:1rem;line-height:1.55}.sample-figure[data-v-cbd2f4e2]{margin:0}.sample-frame[data-v-cbd2f4e2]{aspect-ratio:16/7;background:#0b1220;border:1px solid #e2e8f0;border-radius:14px;max-height:480px;position:relative;overflow:hidden}.sample-frame img[data-v-cbd2f4e2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.sample-fallback[data-v-cbd2f4e2]{color:#e2e8f099;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.95rem;display:flex;position:absolute;inset:0}.sample-fallback .mono[data-v-cbd2f4e2]{color:#22c55e;letter-spacing:.04em}.sample-fallback .mono[data-v-cbd2f4e2],.sample-overlay[data-v-cbd2f4e2]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem}.sample-overlay[data-v-cbd2f4e2]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e2e8f0;letter-spacing:.02em;background:#0b1220c7;border:1px solid #e2e8f01f;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .7rem;display:inline-flex;position:absolute;bottom:1rem;left:1rem}.dot[data-v-cbd2f4e2]{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite pulse-cbd2f4e2;box-shadow:0 0 8px #22c55eb3}@keyframes pulse-cbd2f4e2{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dot[data-v-cbd2f4e2]{animation:none}}.who[data-v-561bbe39]{background:#fff;border-top:1px solid #e2e8f0;padding:4rem 1.5rem}.inner[data-v-561bbe39]{max-width:1100px;margin:0 auto}.eyebrow[data-v-561bbe39]{letter-spacing:.04em;color:#16a34a;margin:0 0 .85rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}h2[data-v-561bbe39]{font-family:var(--font-heading,"Outfit"),sans-serif;letter-spacing:-.01em;color:#0f172a;margin:0 0 1.5rem;font-size:clamp(1.5rem,2.6vw,1.85rem);font-weight:700}.pills[data-v-561bbe39]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pills li[data-v-561bbe39]{background:0 0;border:0;padding:0}.who-link[data-v-561bbe39]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.who-link[data-v-561bbe39]:hover{background:#dcfce7;border-color:#16a34a}.pills li[data-v-561bbe39] svg{color:#16a34a}.use-cases[data-v-d700652f]{background:#f7f8fa;border-top:1px solid #e2e8f0;padding:5rem 1.5rem}.inner[data-v-d700652f]{max-width:1100px;margin:0 auto}.eyebrow[data-v-d700652f]{letter-spacing:.04em;color:#16a34a;margin:0 0 .85rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}h2[data-v-d700652f]{font-family:var(--font-heading,"Outfit"),sans-serif;letter-spacing:-.02em;color:#0f172a;margin:0 0 2rem;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.grid[data-v-d700652f]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.uc-card[data-v-d700652f]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem 1.4rem;position:relative}.num[data-v-d700652f]{color:#94a3b8;letter-spacing:.04em;margin-bottom:.7rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;display:inline-block}.uc-card h3[data-v-d700652f]{font-family:var(--font-heading,"Outfit"),sans-serif;color:#0f172a;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.05rem;font-weight:700}.uc-card p[data-v-d700652f]{color:#475569;margin:0;font-size:.9rem;line-height:1.55}.tiers[data-v-91013134]{background:#fff;border-top:1px solid #e2e8f0;padding:5rem 1.5rem}.inner[data-v-91013134]{max-width:1100px;margin:0 auto}.eyebrow[data-v-91013134]{letter-spacing:.04em;color:#16a34a;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}.eyebrow[data-v-91013134],h2[data-v-91013134]{margin:0 0 .85rem}h2[data-v-91013134]{font-family:var(--font-heading,"Outfit"),sans-serif;letter-spacing:-.02em;color:#0f172a;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.lede[data-v-91013134]{color:#475569;max-width:620px;margin:0 0 2.25rem;font-size:1rem;line-height:1.55}.grid[data-v-91013134]{grid-template-columns:repeat(4,1fr);gap:.85rem;display:grid}.tier-card[data-v-91013134]{background:#f7f8fa;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.55rem;padding:1.4rem 1.25rem;transition:border-color .2s,transform .2s,background .2s;display:flex;position:relative}.tier-card.enabled[data-v-91013134]:hover{background:#fff;border-color:#22c55e;transform:translateY(-2px)}.tier-card[data-v-91013134]:not(.enabled){opacity:.55}.map-wrap[data-v-91013134]{justify-content:center;align-items:center;height:96px;display:flex}.uk-svg[data-v-91013134]{width:80px;height:90px}.uk-fill[data-v-91013134]{fill:#e2e8f0;stroke:#cbd5e1;stroke-width:.5px}.tier-card.enabled .uk-fill[data-v-91013134]{fill:#dcfce7;stroke:#86efac}.enabled .map-wrap[data-tier=nation] .uk-fill[data-v-91013134],.tier-card[data-tier=nation] .uk-fill[data-v-91013134]{fill:#bbf7d0}.dot-fill[data-v-91013134]{fill:#16a34a;filter:drop-shadow(0 0 4px #16a34a80)}.region-fill[data-v-91013134]{fill:#22c55e8c;stroke:#16a34a;stroke-width:.6px}.bespoke-fill[data-v-91013134]{fill:#3b82f673;stroke:#3b82f6;stroke-width:.6px;stroke-dasharray:1.5 1.5}.tier-card h3[data-v-91013134]{font-family:var(--font-heading,"Outfit"),sans-serif;color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}.tier-card p[data-v-91013134]{color:#475569;margin:0;font-size:.88rem;line-height:1.5}.unavail[data-v-91013134]{color:#94a3b8;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.2rem .5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;position:absolute;top:.75rem;right:.75rem}@media (width<=900px){.grid[data-v-91013134]{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.grid[data-v-91013134]{grid-template-columns:1fr}}.specs[data-v-7d5f77de]{background:#f7f8fa;border-top:1px solid #e2e8f0;padding:5rem 1.5rem}.inner[data-v-7d5f77de]{max-width:1100px;margin:0 auto}.eyebrow[data-v-7d5f77de]{letter-spacing:.04em;color:#16a34a;margin:0 0 .85rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}h2[data-v-7d5f77de]{font-family:var(--font-heading,"Outfit"),sans-serif;letter-spacing:-.02em;color:#0f172a;margin:0 0 1.5rem;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.spec-block[data-v-7d5f77de]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:.7rem;overflow:hidden}.spec-block summary[data-v-7d5f77de]{cursor:pointer;font-family:var(--font-heading,"Outfit"),sans-serif;color:#0f172a;letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:1.1rem 1.4rem;font-size:1.02rem;font-weight:700;list-style:none;display:flex}.spec-block summary[data-v-7d5f77de]::-webkit-details-marker{display:none}.spec-block[open] .chev[data-v-7d5f77de]{transform:rotate(180deg)}.chev[data-v-7d5f77de]{color:#64748b;transition:transform .18s}.spec-body[data-v-7d5f77de]{color:#334155;border-top:1px dashed #e2e8f0;padding:1.1rem 1.4rem 1.4rem;font-size:.92rem;line-height:1.55}.muted[data-v-7d5f77de]{color:#64748b;margin:0 0 .85rem}.format-list[data-v-7d5f77de]{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.format-list li[data-v-7d5f77de]{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;display:inline-flex}.kv[data-v-7d5f77de]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin:0;display:grid}.kv>div[data-v-7d5f77de]{background:#f7f8fa;border-radius:8px;flex-direction:column;gap:.2rem;padding:.7rem .85rem;display:flex}dt[data-v-7d5f77de]{color:#94a3b8;letter-spacing:.04em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem}dd[data-v-7d5f77de]{color:#0f172a;margin:0;font-size:.9rem;font-weight:600}.tier-list[data-v-7d5f77de]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.tier-list li[data-v-7d5f77de]{color:#166534;align-items:center;gap:.45rem;font-size:.92rem;display:inline-flex}.tier-list li.off[data-v-7d5f77de]{color:#94a3b8}.tier-list li[data-v-7d5f77de] svg{color:inherit}.faq[data-v-fe3552b9]{background:#fff;border-top:1px solid #e2e8f0;padding:5rem 1.5rem}.inner[data-v-fe3552b9]{max-width:820px;margin:0 auto}.eyebrow[data-v-fe3552b9]{letter-spacing:.04em;color:#16a34a;margin:0 0 .85rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}h2[data-v-fe3552b9]{font-family:var(--font-heading,"Outfit"),sans-serif;letter-spacing:-.02em;color:#0f172a;margin:0 0 1.5rem;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.faq-list[data-v-fe3552b9]{flex-direction:column;gap:.5rem;display:flex}.faq-item[data-v-fe3552b9]{background:#f7f8fa;border:1px solid #e2e8f0;border-radius:12px;transition:background .18s;overflow:hidden}.faq-item[open][data-v-fe3552b9]{background:#fff;border-color:#bbf7d0}.faq-item summary[data-v-fe3552b9]{cursor:pointer;font-family:var(--font-heading,"Outfit"),sans-serif;color:#0f172a;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.4rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.faq-item summary[data-v-fe3552b9]::-webkit-details-marker{display:none}.plus[data-v-fe3552b9]{color:#16a34a;flex:none;transition:transform .18s}.faq-item[open] .plus[data-v-fe3552b9]{transform:rotate(45deg)}.faq-item p[data-v-fe3552b9]{color:#475569;margin:0;padding:0 1.4rem 1.25rem;font-size:.95rem;line-height:1.6}.cross-sell[data-v-2573b1c7]{background:#f7f8fa;border-top:1px solid #e2e8f0;padding:5rem 1.5rem}.inner[data-v-2573b1c7]{max-width:1100px;margin:0 auto}.eyebrow[data-v-2573b1c7]{letter-spacing:.04em;color:#16a34a;margin:0 0 .85rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}h2[data-v-2573b1c7]{font-family:var(--font-heading,"Outfit"),sans-serif;letter-spacing:-.01em;color:#0f172a;margin:0 0 1.5rem;font-size:clamp(1.5rem,2.6vw,1.85rem);font-weight:700}.grid[data-v-2573b1c7]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem;display:grid}.rel-card[data-v-2573b1c7]{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.45rem;padding:1.4rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.rel-card[data-v-2573b1c7]:hover{border-color:#22c55e;transform:translateY(-2px)}.rel-cat[data-v-2573b1c7]{color:#94a3b8;letter-spacing:.04em;margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem}.rel-card h3[data-v-2573b1c7]{font-family:var(--font-heading,"Outfit"),sans-serif;color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}.rel-tag[data-v-2573b1c7]{color:#475569;flex:1;margin:0;font-size:.88rem;line-height:1.5}.rel-cta[data-v-2573b1c7]{color:#16a34a;align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;display:inline-flex}.os-dataset-page[data-v-56499185]{flex-direction:column;display:flex}
