.CodeBlock_root__99Dmi{border:1px solid var(--pt-border);border-radius:var(--radius);overflow:hidden}.CodeBlock_header__on_Rp{display:flex;align-items:center;justify-content:space-between;padding:0 .5rem;background:var(--pt-surface);border-bottom:1px solid var(--pt-border)}.CodeBlock_tabs__UmG4h{display:flex}.CodeBlock_tab__IjLrf{font-family:var(--font-mono);font-size:.75rem;padding:.5rem .75rem;background:transparent;color:var(--pt-text-secondary);cursor:pointer;transition:color .15s;border:none;border-bottom:2px solid transparent}.CodeBlock_tab__IjLrf:hover{color:var(--pt-text)}.CodeBlock_tabActive__qOM6H{color:var(--pt-text);border-bottom-color:var(--pt-accent)}.CodeBlock_copy__YnYcd{font-family:var(--font-mono);font-size:.6875rem;padding:.25rem .5rem;border:1px solid var(--pt-border);border-radius:4px;background:transparent;color:var(--pt-text-secondary);cursor:pointer;transition:all .15s}.CodeBlock_copy__YnYcd:hover{border-color:var(--pt-text-secondary);color:var(--pt-text)}.CodeBlock_code__HyvPh{padding:1rem 1.25rem;margin:0;font-family:var(--font-mono);font-size:.8125rem;line-height:1.6;overflow-x:auto;color:var(--pt-text)}@media (max-width:768px){.CodeBlock_code__HyvPh{padding:.75rem 1rem;font-size:.75rem}}.DocsModeSwitcher_root__jpgPj{margin-bottom:3rem}.DocsModeSwitcher_tabBar__PKxbG{position:relative;display:inline-flex;background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:var(--radius);padding:4px;gap:0;margin-bottom:2rem}.DocsModeSwitcher_tab__z4Rim{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;color:var(--pt-text-secondary);background:none;border:none;border-radius:calc(var(--radius) - 2px);cursor:pointer;transition:color .2s;white-space:nowrap;min-width:100px;justify-content:center}.DocsModeSwitcher_tab__z4Rim:hover{color:var(--pt-text)}.DocsModeSwitcher_tabActive__wJddf{color:var(--pt-bg)}.DocsModeSwitcher_tabIcon__0eIoF{display:inline-flex;align-items:center;flex-shrink:0}.DocsModeSwitcher_indicator__vDJ6e{position:absolute;top:4px;left:4px;width:calc((100% - 8px) / 6);height:calc(100% - 8px);background:var(--pt-accent);border-radius:calc(var(--radius) - 2px);transition:transform .25s cubic-bezier(.4,0,.2,1);pointer-events:none}.DocsModeSwitcher_panel__5jP5s{animation:DocsModeSwitcher_fadeIn__m6mIr .2s ease}.DocsModeSwitcher_panel__5jP5s[hidden]{display:none}@keyframes DocsModeSwitcher_fadeIn__m6mIr{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.DocsModeSwitcher_tabBar__PKxbG{display:flex;width:100%}.DocsModeSwitcher_tab__z4Rim{flex:1 1;padding:.5rem .75rem;font-size:.8125rem;min-width:0;gap:.375rem}}.Footer_root__d69lf{border-top:1px solid var(--pt-border);padding:2rem 0;margin-top:auto}.Footer_inner__FbJ6a{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between}.Footer_brand__Y4wbm{font-family:var(--font-mono);font-size:.875rem;color:var(--pt-text-secondary)}.Footer_links__LGHlK{display:flex;gap:1.5rem}.Footer_link__wByfM{font-size:.8125rem;color:var(--pt-text-secondary);text-decoration:none;transition:color .15s}.Footer_link__wByfM:hover{color:var(--pt-text)}.Footer_disclaimer__HaL_N{max-width:1200px;margin:1rem auto 0;padding:0 1.5rem;font-size:.6875rem;color:var(--pt-text-secondary);opacity:.6;line-height:1.5}.Footer_disclaimerLink__Bu_D1{color:var(--pt-text-secondary);text-decoration:underline;text-underline-offset:2px}.Footer_disclaimerLink__Bu_D1:hover{color:var(--pt-text)}@media (max-width:768px){.Footer_inner__FbJ6a{flex-direction:column;gap:1rem;text-align:center}.Footer_links__LGHlK{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.Footer_links__LGHlK{flex-direction:column;gap:.75rem}}.page_root__ih_72{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;max-width:1200px;margin:0 auto}.page_hero__G1NuN{text-align:center;max-width:640px;padding:4rem 0 3rem}.page_title__3JXl9{font-family:var(--font-body);font-size:3rem;font-weight:700;line-height:1.1;color:var(--pt-text);margin:0 0 1.5rem}.page_accent__zohoQ{color:var(--pt-accent)}.page_subtitle___e0aY{font-size:1.125rem;color:var(--pt-text-secondary);line-height:1.6;margin:0}.page_section__s8KAp{width:100%;padding:3rem 0}.page_sectionTitle__dhpnf{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.page_sectionSubtitle__lJ0Xj{font-size:.875rem;color:var(--pt-text-secondary);margin:-.75rem 0 1.5rem;line-height:1.5}@media (max-width:768px){.page_hero__G1NuN{padding:2rem 0}.page_title__3JXl9{font-size:2rem}.page_subtitle___e0aY{font-size:1rem}.page_section__s8KAp{padding:2rem 0}.page_sectionTitle__dhpnf{font-size:1.25rem}}@media (max-width:480px){.page_root__ih_72{padding:1rem}.page_title__3JXl9{font-size:1.625rem}}.Navigation_root__QaYLB{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--pt-bg) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--pt-border)}.Navigation_inner__zdcp7{max-width:1200px;margin:0 auto;padding:0 1.5rem;height:56px;display:flex;align-items:center;justify-content:space-between}.Navigation_logo__NRp3g{font-family:var(--font-mono);font-size:1.125rem;font-weight:700;color:var(--pt-accent);text-decoration:none}.Navigation_actions__E_XTj{display:flex;align-items:center;gap:1rem}.Navigation_links__mg1N1{display:flex;gap:1.5rem}.Navigation_link__5_hoD{font-size:.875rem;color:var(--pt-text-secondary);text-decoration:none;transition:color .15s}.Navigation_link__5_hoD:hover{color:var(--pt-text)}.Navigation_linkActive__Wq_Xk{color:var(--pt-accent)}.Navigation_adminLink__s5Jmu{display:flex;align-items:center;color:var(--pt-text-secondary);transition:color .15s}.Navigation_adminLink__s5Jmu:hover{color:var(--pt-accent)}.Navigation_burger__6122j{display:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:4px;background:none;border:none;cursor:pointer}.Navigation_burger__6122j span{display:block;width:100%;height:2px;background:var(--pt-text-secondary);border-radius:1px;transition:transform .25s,opacity .25s;transform-origin:center}.Navigation_burgerOpen__P2lxv span:first-child{transform:translateY(7px) rotate(45deg)}.Navigation_burgerOpen__P2lxv span:nth-child(2){opacity:0}.Navigation_burgerOpen__P2lxv span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:768px){.Navigation_burger__6122j{display:flex}.Navigation_links__mg1N1{display:none;position:fixed;top:56px;left:0;right:0;flex-direction:column;gap:0;background:var(--pt-bg);border-bottom:1px solid var(--pt-border);z-index:99}.Navigation_linksOpen__fZld0{display:flex}.Navigation_adminLink__s5Jmu,.Navigation_link__5_hoD{padding:.875rem 1.5rem;font-size:.9375rem;border-bottom:1px solid var(--pt-border)}}.page_root__O7i63{max-width:1200px;margin:0 auto;padding:3rem 1.5rem}.page_title__zNpFH{font-size:2rem;font-weight:700;margin:0 0 .75rem}.page_subtitle__j_sv7{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem}@media (max-width:768px){.page_root__O7i63{padding:2rem 1rem}.page_title__zNpFH{font-size:1.5rem}.page_subtitle__j_sv7{font-size:.875rem}}.page_root__UUKJQ{max-width:1200px;margin:0 auto;padding:3rem 1.5rem;display:flex;flex-direction:column;align-items:center}.page_title__qcbm6{font-size:2rem;font-weight:700;margin:0 0 .75rem;text-align:center}.page_subtitle__SpAjj{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem;text-align:center}@media (max-width:768px){.page_root__UUKJQ{padding:2rem 1rem}.page_title__qcbm6{font-size:1.5rem}.page_subtitle__SpAjj{font-size:.875rem}}.page_root__CSfBG{max-width:1200px;margin:0 auto;padding:3rem 1.5rem}.page_title__Zeo2L{font-size:2rem;font-weight:700;margin:0 0 .75rem}.page_subtitle___Ftxs{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem}@media (max-width:768px){.page_root__CSfBG{padding:2rem 1rem}.page_title__Zeo2L{font-size:1.5rem}.page_subtitle___Ftxs{font-size:.875rem}}.page_root__TOj2w{max-width:1200px;margin:0 auto;padding:3rem 1.5rem;display:flex;flex-direction:column;align-items:center}.page_title__jqEu6{font-size:2rem;font-weight:700;margin:0 0 .75rem;text-align:center}.page_subtitle__9Bw4o{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem;text-align:center}@media (max-width:768px){.page_root__TOj2w{padding:2rem 1rem}.page_title__jqEu6{font-size:1.5rem}.page_subtitle__9Bw4o{font-size:.875rem}}.NonApiProviderCards_root__543rI{width:100%}.NonApiProviderCards_grid__hsNd3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.NonApiProviderCards_card__CIrZO{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border:1px solid var(--pt-border);border-radius:var(--radius);background:var(--pt-surface);text-decoration:none;color:inherit;transition:border-color .15s,background .15s}.NonApiProviderCards_card__CIrZO:hover{border-color:var(--pt-accent);background:var(--pt-surface-hover)}.NonApiProviderCards_cardName__1c82g{font-size:1rem;font-weight:600;margin:0;color:var(--pt-text)}.NonApiProviderCards_cardDescription__CXmSC{font-size:.8125rem;color:var(--pt-text-secondary);margin:0;line-height:1.5}.NonApiProviderCards_cardMeta__oNfJC{display:flex;flex-direction:column;gap:.25rem;margin-top:auto}.NonApiProviderCards_pricingModel__lMeWR{font-size:.75rem;font-weight:500;color:var(--pt-accent)}.NonApiProviderCards_reason__ogTdP{font-size:.6875rem;color:var(--pt-text-secondary);opacity:.8}.NonApiProviderCards_link__sg_Gh{font-size:.75rem;color:var(--pt-accent);font-weight:500}@media (max-width:768px){.NonApiProviderCards_grid__hsNd3{grid-template-columns:1fr}}.page_root__wgQS3{max-width:1200px;margin:0 auto;padding:3rem 1.5rem;display:flex;flex-direction:column;align-items:center}.page_title__fDK2k{font-size:2rem;font-weight:700;margin:0 0 .75rem;text-align:center}.page_subtitle___ED6m{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem;text-align:center}@media (max-width:768px){.page_root__wgQS3{padding:2rem 1rem}.page_title__fDK2k{font-size:1.5rem}.page_subtitle___ED6m{font-size:.875rem}}.page_root__tm90C{max-width:1200px;margin:0 auto;padding:3rem 1.5rem}.page_title__rKi_J{font-size:2rem;font-weight:700;margin:0 0 .75rem}.page_subtitle__1LmUp{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem}@media (max-width:768px){.page_root__tm90C{padding:2rem 1rem}.page_title__rKi_J{font-size:1.5rem}.page_subtitle__1LmUp{font-size:.875rem}}.page_root__E0L7D{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;max-width:1200px;margin:0 auto}.page_hero__vKBoD{text-align:center;max-width:640px;padding:4rem 0 3rem}.page_title__w1310{font-family:var(--font-body);font-size:3rem;font-weight:700;line-height:1.1;color:var(--pt-text);margin:0 0 1.5rem}.page_accent__xFcIj{color:var(--pt-accent)}.page_subtitle__DFJoZ{font-size:1.125rem;color:var(--pt-text-secondary);line-height:1.6;margin:0}.page_section__epgHJ{width:100%;padding:3rem 0}.page_sectionTitle__CgUDy{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.page_sectionSubtitle__FUm1N{font-size:.875rem;color:var(--pt-text-secondary);margin:-.75rem 0 1.5rem;line-height:1.5}@media (max-width:768px){.page_hero__vKBoD{padding:2rem 0}.page_title__w1310{font-size:2rem}.page_subtitle__DFJoZ{font-size:1rem}.page_section__epgHJ{padding:2rem 0}.page_sectionTitle__CgUDy{font-size:1.25rem}}@media (max-width:480px){.page_root__E0L7D{padding:1rem}.page_title__w1310{font-size:1.625rem}}.page_root__VEuAp{max-width:1200px;margin:0 auto;padding:3rem 1.5rem;display:flex;flex-direction:column;align-items:center}.page_title__7GlIT{font-size:2rem;font-weight:700;margin:0 0 .75rem;text-align:center}.page_subtitle__op_bj{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem;text-align:center}@media (max-width:768px){.page_root__VEuAp{padding:2rem 1rem}.page_title__7GlIT{font-size:1.5rem}.page_subtitle__op_bj{font-size:.875rem}}.page_root__SpDSc{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;max-width:1200px;margin:0 auto}.page_hero__iHIXN{text-align:center;max-width:640px;padding:4rem 0 3rem}.page_title__NCDSj{font-family:var(--font-body);font-size:3rem;font-weight:700;line-height:1.1;color:var(--pt-text);margin:0 0 1.5rem}.page_accent__i0n_K{color:var(--pt-accent)}.page_subtitle__C1RNT{font-size:1.125rem;color:var(--pt-text-secondary);line-height:1.6;margin:0}.page_section__wVOgn{width:100%;padding:3rem 0}.page_sectionTitle__GqzIN{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.page_sectionSubtitle__cMn_c{font-size:.875rem;color:var(--pt-text-secondary);margin:-.75rem 0 1.5rem;line-height:1.5}@media (max-width:768px){.page_hero__iHIXN{padding:2rem 0}.page_title__NCDSj{font-size:2rem}.page_subtitle__C1RNT{font-size:1rem}.page_section__wVOgn{padding:2rem 0}.page_sectionTitle__GqzIN{font-size:1.25rem}}@media (max-width:480px){.page_root__SpDSc{padding:1rem}.page_title__NCDSj{font-size:1.625rem}}.page_root__SyB7o{max-width:1200px;margin:0 auto;padding:3rem 1.5rem}.page_title__49S7Y{font-size:2rem;font-weight:700;margin:0 0 .75rem}.page_subtitle___aE68{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem}@media (max-width:768px){.page_root__SyB7o{padding:2rem 1rem}.page_title__49S7Y{font-size:1.5rem}.page_subtitle___aE68{font-size:.875rem}}.page_root__lsEDn{max-width:1200px;margin:0 auto;padding:3rem 1.5rem;display:flex;flex-direction:column;align-items:center}.page_title__M0EEF{font-size:2rem;font-weight:700;margin:0 0 .75rem;text-align:center}.page_subtitle__pGfTU{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem;text-align:center}@media (max-width:768px){.page_root__lsEDn{padding:2rem 1rem}.page_title__M0EEF{font-size:1.5rem}.page_subtitle__pGfTU{font-size:.875rem}}.DataSources_root__jNuCB{display:flex;flex-direction:column;gap:1.5rem}.DataSources_pipeline__8clsK{display:flex;flex-direction:column;gap:0}.DataSources_step__bAUjm{display:flex;gap:1rem;padding:1rem 0;position:relative}.DataSources_step__bAUjm:not(:last-child):after{content:"";position:absolute;left:17px;top:calc(1rem + 36px);bottom:0;width:1px;background:var(--pt-border)}.DataSources_stepNumber__31tbb{width:36px;height:36px;border-radius:50%;background:var(--pt-accent);color:#0a0a0a;font-size:.875rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DataSources_stepContent__hZ3Y4{flex:1 1;padding-top:.25rem}.DataSources_stepTitle__lshMx{font-size:.9375rem;font-weight:600;color:var(--pt-text);margin-bottom:.25rem}.DataSources_stepDescription__Xvsag{font-size:.8125rem;color:var(--pt-text-secondary);line-height:1.5;margin:0}.DataSources_grid__wHFkc{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.75rem;gap:.75rem}.DataSources_card__QFhwT{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;border:1px solid var(--pt-border);border-radius:var(--radius);background:var(--pt-surface);text-decoration:none;color:var(--pt-text);transition:border-color .15s}.DataSources_card__QFhwT:hover{border-color:var(--pt-accent)}.DataSources_dot__znlSR{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.DataSources_providerName__9iosQ{font-size:.875rem;font-weight:500}.DataSources_arrow__q76_N{margin-left:auto;color:var(--pt-text-secondary);font-size:.875rem}.DataSources_notices__vZ9gh{display:flex;flex-direction:column;gap:.5rem}.DataSources_notices__vZ9gh p{font-size:.8125rem;color:var(--pt-text-secondary);line-height:1.5;margin:0}.DataSources_notices__vZ9gh a{color:var(--pt-accent);text-decoration:none}.DataSources_notices__vZ9gh a:hover{text-decoration:underline}.page_root__qGic0{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;max-width:1200px;margin:0 auto}.page_hero__SKW6o{text-align:center;max-width:640px;padding:4rem 0 3rem}.page_title__3jonF{font-family:var(--font-body);font-size:3rem;font-weight:700;line-height:1.1;color:var(--pt-text);margin:0 0 1.5rem}.page_accent__EQ5_p{color:var(--pt-accent)}.page_subtitle__iAJUg{font-size:1.125rem;color:var(--pt-text-secondary);line-height:1.6;margin:0 0 2rem}.page_cta__zCVvt{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.page_install__Rx4i_{font-family:var(--font-mono);font-size:.9375rem;background:var(--pt-surface);padding:.75rem 1.5rem;color:var(--pt-accent)}.page_curlExample__FP6No,.page_install__Rx4i_{border:1px solid var(--pt-border);border-radius:var(--radius)}.page_curlExample__FP6No{margin-top:1.5rem;text-align:left;overflow:hidden}.page_curlCommand__YIikD{display:block;padding:.625rem 1rem;background:var(--pt-surface);font-family:var(--font-mono);font-size:.8125rem;color:var(--pt-text);white-space:nowrap;overflow-x:auto}.page_curlPrompt__X6VIo{color:var(--pt-accent);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_curlResponse__ksg43{margin:0;padding:.5rem 1rem;font-family:var(--font-mono);font-size:.6875rem;line-height:1.4;color:var(--pt-text-secondary);border-top:1px solid var(--pt-border);white-space:nowrap;overflow-x:auto}.page_section__61PEw{width:100%;padding:3rem 0}.page_sectionTitle__hzsAh{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.page_sectionSubtitle__ROo6Q{font-size:.875rem;color:var(--pt-text-secondary);margin:-.75rem 0 1.5rem;line-height:1.5}.page_modalities__s28WN{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.page_modalityCard__Sv21K{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:1.25rem 2rem;border:1px solid var(--pt-border);border-radius:var(--radius);background:var(--pt-surface);text-decoration:none;transition:border-color .15s,background .15s;min-width:120px}.page_modalityCard__Sv21K:hover{border-color:var(--pt-accent);background:var(--pt-surface-hover)}.page_modalityActive__gEAtq{border-color:var(--pt-accent)}.page_modalityIcon__b7eKy{font-family:var(--font-mono);font-size:1.25rem;font-weight:700;color:var(--pt-accent);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--pt-accent) 12%,transparent)}.page_modalityLabel__cgH85{font-size:.9375rem;font-weight:600;color:var(--pt-text)}.page_modalityMeta__HVkVK{font-size:.75rem;color:var(--pt-text-secondary);font-family:var(--font-mono)}.page_modalityCardDisabled__XO8VX{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:1.25rem 2rem;border:1px dashed var(--pt-border);border-radius:var(--radius);background:var(--pt-surface);min-width:120px;opacity:.5;cursor:default;position:relative}.page_modalityCardDisabled__XO8VX:hover{opacity:.8}.page_modalityCardDisabled__XO8VX:hover .page_modalityTooltip__Xx0CP{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.page_modalityTooltip__Xx0CP{position:absolute;top:calc(100% + .75rem);left:50%;transform:translateX(-50%) translateY(4px);width:260px;padding:.75rem 1rem;background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:var(--radius);font-size:.75rem;line-height:1.5;color:var(--pt-text-secondary);opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s,transform .15s;z-index:10;pointer-events:none;text-align:left}.page_comingSoonGrid__ekQ4y{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.75rem;gap:.75rem}.page_comingSoonCard__Y9uJh{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;border:1px dashed var(--pt-border);border-radius:var(--radius);background:var(--pt-surface);text-decoration:none;color:var(--pt-text);opacity:.55;transition:opacity .15s,border-color .15s}.page_comingSoonCard__Y9uJh:hover{opacity:.85;border-color:var(--pt-text-secondary)}.page_comingSoonDot__ST2iF{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--pt-text-secondary);flex-shrink:0}.page_comingSoonName__S_Dbv{font-size:.875rem;font-weight:500}.page_comingSoonArrow__Q_3M_{margin-left:auto;color:var(--pt-text-secondary);font-size:.875rem}.page_features__8wy9y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;width:100%;padding:2rem 0 4rem}.page_feature__CrGCB{padding:1.5rem;border:1px solid var(--pt-border);border-radius:var(--radius)}.page_feature__CrGCB h3{font-size:1rem;font-weight:600;margin:0 0 .5rem}.page_feature__CrGCB p{font-size:.875rem;color:var(--pt-text-secondary);line-height:1.5;margin:0}@media (max-width:768px){.page_hero__SKW6o{padding:2rem 0}.page_title__3jonF{font-size:2rem}.page_subtitle__iAJUg{font-size:1rem}.page_section__61PEw{padding:2rem 0}.page_sectionTitle__hzsAh{font-size:1.25rem}.page_features__8wy9y{grid-template-columns:1fr}.page_install__Rx4i_{font-size:.8125rem;padding:.625rem 1rem}}@media (max-width:480px){.page_root__qGic0{padding:1rem}.page_title__3jonF{font-size:1.625rem}.page_cta__zCVvt{flex-direction:column;align-items:stretch}.page_curlCommand__YIikD{font-size:.6875rem}.page_curlResponse__ksg43{font-size:.625rem}}.page_root__NGio9{max-width:1200px;margin:0 auto;padding:3rem 1.5rem}.page_title__xpzvi{font-size:2rem;font-weight:700;margin:0 0 .75rem}.page_subtitle__3uTE_{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem}@media (max-width:768px){.page_root__NGio9{padding:2rem 1rem}.page_title__xpzvi{font-size:1.5rem}.page_subtitle__3uTE_{font-size:.875rem}}.page_root__FrkKX{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;max-width:1200px;margin:0 auto}.page_hero__72YOC{text-align:center;max-width:640px;padding:4rem 0 3rem}.page_title__LfRof{font-family:var(--font-body);font-size:3rem;font-weight:700;line-height:1.1;color:var(--pt-text);margin:0 0 1.5rem}.page_accent__8t2p6{color:var(--pt-accent)}.page_subtitle__a6Sou{font-size:1.125rem;color:var(--pt-text-secondary);line-height:1.6;margin:0}.page_section__g3QHP{width:100%;padding:3rem 0}.page_sectionTitle__lF85V{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.page_sectionSubtitle__LOC_C{font-size:.875rem;color:var(--pt-text-secondary);margin:-.75rem 0 1.5rem;line-height:1.5}@media (max-width:768px){.page_hero__72YOC{padding:2rem 0}.page_title__LfRof{font-size:2rem}.page_subtitle__a6Sou{font-size:1rem}.page_section__g3QHP{padding:2rem 0}.page_sectionTitle__lF85V{font-size:1.25rem}}@media (max-width:480px){.page_root__FrkKX{padding:1rem}.page_title__LfRof{font-size:1.625rem}}.page_root__uiSIC{max-width:1200px;margin:0 auto;padding:3rem 1.5rem;display:flex;flex-direction:column;align-items:center}.page_title__I1eg1{font-size:2rem;font-weight:700;margin:0 0 .75rem;text-align:center}.page_subtitle__AkzZ2{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem;text-align:center}@media (max-width:768px){.page_root__uiSIC{padding:2rem 1rem}.page_title__I1eg1{font-size:1.5rem}.page_subtitle__AkzZ2{font-size:.875rem}}.page_root__Pf5Zy{min-height:100vh;display:flex;flex-direction:column;max-width:720px;margin:0 auto;padding:2rem 1.5rem}.page_title__jcTjt{font-size:2rem;font-weight:700;margin:3rem 0 2rem;color:var(--pt-text)}.page_section__4QMTg{margin-bottom:2rem}.page_section__4QMTg h2{font-size:1.125rem;font-weight:600;margin:0 0 .75rem;color:var(--pt-text)}.page_section__4QMTg p{font-size:.875rem;color:var(--pt-text-secondary);line-height:1.7;margin:0 0 .75rem}.page_section__4QMTg a{color:var(--pt-accent);text-decoration:underline;text-underline-offset:2px}.page_section__4QMTg a:hover{color:var(--pt-text)}.page_root__AqB3n{max-width:1200px;margin:0 auto;padding:3rem 1.5rem}.page_title__1SYnU{font-size:2rem;font-weight:700;margin:0 0 .75rem}.page_subtitle__LzR7k{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 2rem}@media (max-width:768px){.page_root__AqB3n{padding:2rem 1rem}.page_title__1SYnU{font-size:1.5rem}.page_subtitle__LzR7k{font-size:.875rem}}.page_root__TEX1c{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;max-width:1200px;margin:0 auto}.page_hero__BDbsP{text-align:center;max-width:640px;padding:4rem 0 3rem}.page_title__FV2KJ{font-family:var(--font-body);font-size:3rem;font-weight:700;line-height:1.1;color:var(--pt-text);margin:0 0 1.5rem}.page_accent__hu2jO{color:var(--pt-accent)}.page_subtitle__OZyB_{font-size:1.125rem;color:var(--pt-text-secondary);line-height:1.6;margin:0}.page_section__49m9w{width:100%;padding:3rem 0}.page_sectionTitle__6U7fC{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.page_sectionSubtitle__tfEce{font-size:.875rem;color:var(--pt-text-secondary);margin:-.75rem 0 1.5rem;line-height:1.5}@media (max-width:768px){.page_hero__BDbsP{padding:2rem 0}.page_title__FV2KJ{font-size:2rem}.page_subtitle__OZyB_{font-size:1rem}.page_section__49m9w{padding:2rem 0}.page_sectionTitle__6U7fC{font-size:1.25rem}}@media (max-width:480px){.page_root__TEX1c{padding:1rem}.page_title__FV2KJ{font-size:1.625rem}}.page_root__5RFLU{max-width:800px;margin:0 auto;padding:3rem 1.5rem}.page_title__jCa8y{font-size:2rem;font-weight:700;margin:0 0 .75rem}.page_subtitle__9jiv5{font-size:1rem;color:var(--pt-text-secondary);margin:0 0 3rem}.page_section__aku63{margin-bottom:3rem}.page_heading__PeXvx{font-size:1.25rem;font-weight:600;margin:0 0 1rem}.page_subheading__bdGsg{font-size:1rem;font-weight:600;margin:.75rem 0 .5rem}.page_text__Dj8pJ{font-size:.875rem;color:var(--pt-text-secondary);line-height:1.6;margin:.75rem 0}.page_text__Dj8pJ code{font-family:var(--font-mono);font-size:.8125rem;background:var(--pt-surface);padding:.125rem .375rem;border-radius:4px}.page_textNote__ICpGA{font-size:.875rem;color:var(--pt-accent);line-height:1.6;margin:.75rem 0;font-weight:500}.page_formula__o_Cbf{font-size:.875rem;color:var(--pt-text);margin:.75rem 0;padding:.75rem 1rem;background:var(--pt-surface);border-radius:var(--radius);overflow-x:auto}.page_formula__o_Cbf code{font-family:var(--font-mono);font-size:.8125rem}.page_keyExample__sT3DF{font-family:var(--font-mono);font-size:.9375rem;color:var(--pt-accent);margin:.5rem 0}.page_comingSoon__nNyqd{display:flex;gap:1rem;padding:1.25rem;border:1px solid var(--pt-border);border-radius:var(--radius);color:var(--pt-text-secondary);align-items:flex-start}.page_comingSoon__nNyqd svg{flex-shrink:0;margin-top:.125rem;color:var(--pt-accent)}.page_comingSoon__nNyqd .page_subheading__bdGsg{margin-top:0}.page_endpoints__n5yEd{display:flex;flex-direction:column;gap:1rem}.page_endpoint__mIU7F{border:1px solid var(--pt-border);border-radius:var(--radius);padding:1rem 1.25rem}.page_endpointHeader__2O6nN{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.page_method__gGVXj{font-family:var(--font-mono);font-size:.6875rem;font-weight:700;padding:.25rem .5rem;border-radius:4px;background:var(--pt-accent);color:var(--pt-bg);letter-spacing:.02em}.page_path__3dSBa{font-family:var(--font-mono);font-size:.875rem;color:var(--pt-text)}.page_endpointDesc__sJo0D{font-size:.8125rem;color:var(--pt-text-secondary);margin:0;line-height:1.5}.page_table__iTGjK{border:1px solid var(--pt-border);border-radius:var(--radius);overflow:hidden;margin-bottom:.75rem}.page_tableRow__Shi0K{display:flex;justify-content:space-between;padding:.625rem 1rem;border-bottom:1px solid var(--pt-border)}.page_tableRow__Shi0K:last-child{border-bottom:none}.page_tableLabel__lGX_y{font-size:.875rem;color:var(--pt-text-secondary)}.page_tableValue__yl_IW{font-family:var(--font-mono);font-size:.875rem;color:var(--pt-text)}@media (max-width:768px){.page_root__5RFLU{padding:2rem 1rem}.page_title__jCa8y{font-size:1.5rem}.page_path__3dSBa{word-break:break-all}.page_endpointHeader__2O6nN{flex-wrap:wrap}}.ThemeToggle_toggle__jYKRl{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--pt-border);border-radius:var(--radius);background:transparent;color:var(--pt-text-secondary);cursor:pointer;transition:all .15s;flex-shrink:0}.ThemeToggle_toggle__jYKRl:hover{border-color:var(--pt-accent);color:var(--pt-text)}.ThemeToggle_placeholder__R6Q__{width:18px;height:18px}.TrustedBy_section__HmkIz{width:100%;padding:3rem 0 1rem;border-top:1px solid var(--pt-border);text-align:center}.TrustedBy_label__WINqh{font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--pt-text-secondary);margin:0 0 1.25rem;opacity:.7}.TrustedBy_grid__1oKfl{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.TrustedBy_card___UebC{display:flex;align-items:center;gap:.875rem;padding:.875rem 1.25rem;border:1px solid var(--pt-border);border-radius:var(--radius);text-decoration:none;color:var(--pt-text);transition:border-color .2s,box-shadow .2s;background:transparent}.TrustedBy_card___UebC:hover{border-color:var(--pt-accent);box-shadow:0 0 12px -2px rgba(34,197,94,.15)}.TrustedBy_card___UebC:hover .TrustedBy_arrow__PhUaQ{opacity:1;transform:translateX(2px)}.TrustedBy_logoWrap__46cj1{flex-shrink:0;width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--pt-surface)}.TrustedBy_logo__KQiEa{width:100%;height:100%;object-fit:cover;display:block}.TrustedBy_info__POh8V{display:flex;flex-direction:column;gap:.1875rem;text-align:left;min-width:0}.TrustedBy_name__iLfJe{font-size:.9375rem;font-weight:600;line-height:1.2}.TrustedBy_desc__GCxh_{font-size:.75rem;color:var(--pt-text-secondary);line-height:1.4;max-width:300px}.TrustedBy_arrow__PhUaQ{flex-shrink:0;opacity:0;color:var(--pt-accent);transition:opacity .2s,transform .2s;margin-left:.25rem}@media (max-width:480px){.TrustedBy_card___UebC{width:100%}}