.api-capabilities[data-v-2a99d871]{padding:var(--space-12) 0}.api-capabilities__heading[data-v-2a99d871]{max-width:680px;margin-bottom:var(--space-10)}.api-capabilities__heading>span[data-v-2a99d871]{color:var(--color-primary);font-size:.75rem;font-weight:800}.api-capabilities h2[data-v-2a99d871]{margin:var(--space-4) 0;font-size:var(--font-h2-size);letter-spacing:-.04em;font-weight:500}.api-capabilities__heading p[data-v-2a99d871],.api-capabilities__card p[data-v-2a99d871]{color:var(--color-text-secondary);line-height:1.7}.api-capabilities__heading p[data-v-2a99d871]{margin:0}.api-capabilities__grid[data-v-2a99d871]{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.api-capabilities__card[data-v-2a99d871]{min-width:0;min-height:300px;padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.api-capabilities__icon[data-v-2a99d871]{border-radius:var(--radius-md);place-items:center;width:48px;height:48px;display:grid}.api-capabilities__icon svg[data-v-2a99d871]{width:24px;height:24px}.api-capabilities__icon--violet[data-v-2a99d871]{color:var(--color-primary);background:var(--color-primary-soft)}.api-capabilities__icon--blue[data-v-2a99d871]{color:var(--color-info);background:var(--color-info-bg)}.api-capabilities__icon--rose[data-v-2a99d871]{color:var(--color-accent-rose);background:var(--color-accent-rose-soft)}.api-capabilities h3[data-v-2a99d871]{margin:var(--space-7) 0 var(--space-4);font-size:1.25rem}.api-capabilities__card p[data-v-2a99d871]{margin:0 0 var(--space-7);font-size:.875rem}.api-capabilities__card a[data-v-2a99d871]{align-items:center;gap:var(--space-3);color:var(--color-primary);margin-top:auto;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-flex}.api-capabilities__card a svg[data-v-2a99d871]{width:17px;height:17px}@media (width<=768px){.api-capabilities__grid[data-v-2a99d871]{grid-template-columns:1fr}.api-capabilities__card[data-v-2a99d871]{min-height:0}}@media (width<=640px){.api-capabilities[data-v-2a99d871]{padding:var(--space-11) 0}}.api-cta[data-v-07e07cec]{padding:0 0 var(--space-12)}.api-cta__card[data-v-07e07cec]{justify-content:space-between;align-items:center;gap:var(--space-9);padding:var(--space-9);background:var(--color-primary-soft);border:1px solid var(--color-border);border-radius:var(--radius-2xl);display:flex}.api-cta__card>div[data-v-07e07cec]{max-width:680px}.api-cta__card span[data-v-07e07cec]{color:var(--color-primary);font-size:.75rem;font-weight:800}.api-cta h2[data-v-07e07cec]{margin:var(--space-4) 0;font-size:var(--font-h2-size);letter-spacing:-.04em;font-weight:500}.api-cta p[data-v-07e07cec]{color:var(--color-text-secondary);margin:0;line-height:1.7}.api-cta svg[data-v-07e07cec]{width:18px;height:18px}@media (width<=768px){.api-cta__card[data-v-07e07cec]{flex-direction:column;align-items:flex-start}}@media (width<=640px){.api-cta[data-v-07e07cec]{padding-bottom:var(--space-11)}.api-cta__card[data-v-07e07cec]{padding:var(--space-7)}.api-cta__card[data-v-07e07cec] .v-button-shell,.api-cta__card[data-v-07e07cec] .v-button{width:100%}}.api-hero[data-v-0d8fa0d4]{padding:var(--space-10) 0 var(--space-12);border-bottom:1px solid var(--color-border)}.api-hero__container[data-v-0d8fa0d4]{align-items:center;gap:var(--space-13);grid-template-columns:minmax(0,1fr) minmax(320px,390px);display:grid}.api-hero__copy[data-v-0d8fa0d4]{min-width:0}.api-hero__crumbs[data-v-0d8fa0d4]{margin-bottom:var(--space-9)}.api-hero__kicker[data-v-0d8fa0d4],.api-hero__status[data-v-0d8fa0d4]{color:var(--color-primary);font-size:.75rem;font-weight:800}.api-hero h1[data-v-0d8fa0d4]{max-width:760px;margin:var(--space-5) 0 var(--space-6);letter-spacing:-.05em;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:500;line-height:1.08}.api-hero__copy>p[data-v-0d8fa0d4]{max-width:720px;color:var(--color-text-secondary);margin:0;line-height:1.75}.api-hero__actions[data-v-0d8fa0d4]{gap:var(--space-5);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.api-hero__actions svg[data-v-0d8fa0d4]{width:18px;height:18px}.api-hero__access[data-v-0d8fa0d4]{padding:var(--space-8);background:var(--color-primary-soft);border:1px solid var(--color-border);border-radius:var(--radius-2xl)}.api-hero__status[data-v-0d8fa0d4]{align-items:center;gap:var(--space-3);display:inline-flex}.api-hero__status i[data-v-0d8fa0d4]{background:var(--color-success);border-radius:var(--radius-full);width:8px;height:8px;box-shadow:0 0 0 5px var(--color-success-bg)}.api-hero__access h2[data-v-0d8fa0d4]{margin:var(--space-7) 0 var(--space-4);letter-spacing:-.035em;font-size:1.5rem;font-weight:500;line-height:1.25}.api-hero__access>p[data-v-0d8fa0d4]{color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.65}.api-hero dl[data-v-0d8fa0d4]{margin:var(--space-7) 0 0}.api-hero dl div[data-v-0d8fa0d4]{justify-content:space-between;gap:var(--space-5);padding:var(--space-5) 0;border-top:1px solid var(--color-border);display:flex}.api-hero dt[data-v-0d8fa0d4]{color:var(--color-text-muted);font-size:.75rem}.api-hero dd[data-v-0d8fa0d4]{text-align:right;margin:0;font-size:.75rem;font-weight:800}@media (width<=1024px){.api-hero__container[data-v-0d8fa0d4]{gap:var(--space-9)}}@media (width<=768px){.api-hero[data-v-0d8fa0d4]{padding-bottom:var(--space-11)}.api-hero__container[data-v-0d8fa0d4]{grid-template-columns:1fr}.api-hero__access[data-v-0d8fa0d4]{max-width:540px}}@media (width<=640px){.api-hero[data-v-0d8fa0d4]{padding:var(--space-8) 0 var(--space-10)}.api-hero__crumbs[data-v-0d8fa0d4]{margin-bottom:var(--space-8)}.api-hero h1[data-v-0d8fa0d4]{font-size:2.25rem}.api-hero__actions[data-v-0d8fa0d4]{display:grid}.api-hero__actions[data-v-0d8fa0d4] .v-button-shell,.api-hero__actions[data-v-0d8fa0d4] .v-button{width:100%}.api-hero__access[data-v-0d8fa0d4]{padding:var(--space-7)}}.api-quick-start[data-v-447b551c]{padding:var(--space-12) 0;background:var(--color-page-bg)}.api-quick-start__layout[data-v-447b551c]{align-items:center;gap:var(--space-13);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.api-quick-start__kicker[data-v-447b551c]{color:var(--color-primary);font-size:.75rem;font-weight:800}.api-quick-start h2[data-v-447b551c]{margin:var(--space-4) 0 var(--space-9);font-size:var(--font-h2-size);letter-spacing:-.04em;font-weight:500}.api-quick-start ol[data-v-447b551c]{gap:var(--space-7);margin:0;padding:0;list-style:none;display:grid}.api-quick-start li[data-v-447b551c]{gap:var(--space-5);grid-template-columns:42px minmax(0,1fr);display:grid}.api-quick-start li>span[data-v-447b551c]{width:42px;height:42px;color:var(--color-primary);background:var(--color-primary-soft);border-radius:var(--radius-full);place-items:center;font-size:.8125rem;font-weight:800;display:grid}.api-quick-start h3[data-v-447b551c]{margin:0 0 var(--space-3);font-size:1rem}.api-quick-start li p[data-v-447b551c]{color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.6}.api-quick-start__code-card[data-v-447b551c]{min-width:0;color:var(--color-page-bg);background:var(--color-text-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden}.api-quick-start__code-card header[data-v-447b551c]{justify-content:space-between;gap:var(--space-5);padding:var(--space-5) var(--space-7);border-bottom:1px solid color-mix(in srgb, var(--color-page-bg) 14%, transparent);display:flex}.api-quick-start__code-card header span[data-v-447b551c]{font-size:.8125rem;font-weight:800}.api-quick-start__code-card header small[data-v-447b551c]{color:var(--color-text-placeholder);font-size:.6875rem}.api-quick-start pre[data-v-447b551c]{max-width:100%;padding:var(--space-7);margin:0;font-size:.8125rem;line-height:1.75;overflow-x:auto}.api-quick-start code[data-v-447b551c]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.api-quick-start__code-card>p[data-v-447b551c]{gap:var(--space-3);padding:var(--space-5) var(--space-7);color:var(--color-text-placeholder);background:color-mix(in srgb, var(--color-page-bg) 5%, transparent);margin:0;font-size:.6875rem;line-height:1.55;display:flex}.api-quick-start__code-card>p svg[data-v-447b551c]{width:17px;height:17px;color:var(--color-success);flex:none}@media (width<=1024px){.api-quick-start__layout[data-v-447b551c]{gap:var(--space-9)}}@media (width<=768px){.api-quick-start__layout[data-v-447b551c]{grid-template-columns:1fr}}@media (width<=640px){.api-quick-start[data-v-447b551c]{padding:var(--space-11) 0}.api-quick-start pre[data-v-447b551c]{padding:var(--space-6);font-size:.75rem}}.api-use-cases[data-v-922b9538]{padding:var(--space-12) 0}.api-use-cases__heading[data-v-922b9538]{margin-bottom:var(--space-10)}.api-use-cases__heading>span[data-v-922b9538]{color:var(--color-primary);font-size:.75rem;font-weight:800}.api-use-cases h2[data-v-922b9538]{margin:var(--space-4) 0 0;font-size:var(--font-h2-size);letter-spacing:-.04em;font-weight:500}.api-use-cases__grid[data-v-922b9538]{border-top:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.api-use-cases__card[data-v-922b9538]{min-width:0;padding:var(--space-8) var(--space-8) var(--space-8) 0}.api-use-cases__card+.api-use-cases__card[data-v-922b9538]{padding-left:var(--space-8);border-left:1px solid var(--color-border)}.api-use-cases__card>span[data-v-922b9538]{color:var(--color-primary);font-size:.75rem;font-weight:800}.api-use-cases h3[data-v-922b9538]{margin:var(--space-7) 0 var(--space-4);font-size:1.125rem}.api-use-cases__card p[data-v-922b9538]{color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.65}@media (width<=768px){.api-use-cases__grid[data-v-922b9538]{grid-template-columns:1fr}.api-use-cases__card[data-v-922b9538]{padding:var(--space-7) 0}.api-use-cases__card+.api-use-cases__card[data-v-922b9538]{border-top:1px solid var(--color-border);border-left:0;padding-left:0}}@media (width<=640px){.api-use-cases[data-v-922b9538]{padding:var(--space-11) 0}}
