.pricing_page__aR2vI{background:var(--tk-bg-0);min-height:100vh;padding-top:var(--tk-space-10);padding-bottom:var(--tk-space-16)}.pricing_head__NZ_5I{display:flex;flex-direction:column;gap:var(--tk-space-4);margin-bottom:var(--tk-space-8)}.pricing_subnavRow__F1BdK{display:flex}.pricing_titleRow__NzC2Z{display:flex;align-items:baseline;justify-content:space-between;gap:var(--tk-space-4);flex-wrap:wrap}.pricing_title__waPcj{margin:0;font-family:var(--tk-font-body);font-size:var(--tk-text-2xl);font-weight:700;letter-spacing:-.02em;line-height:var(--tk-leading-tight);color:var(--tk-fg-primary);max-width:22ch}.pricing_count__Dm3sU{font-family:var(--tk-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--tk-text-sm);color:var(--tk-fg-muted);white-space:nowrap}.pricing_intro__aCT8f{margin:0;font-size:var(--tk-text-md);line-height:var(--tk-leading-normal);color:var(--tk-fg-secondary);max-width:68ch}.pricing_introLink__CkiUf{color:var(--tk-brand);text-decoration:none;white-space:nowrap}.pricing_introLink__CkiUf:hover{text-decoration:underline}.pricing_statsRow__WyVuf{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--tk-space-3);gap:var(--tk-space-3);margin-bottom:var(--tk-space-8)}.pricing_statCard__JPWVj{display:flex;flex-direction:column;gap:var(--tk-space-1);padding:var(--tk-space-4);background:var(--tk-bg-1);border:1px solid var(--tk-border);border-radius:var(--tk-radius)}.pricing_statLabel__2yOy_{font-family:var(--tk-font-mono);font-size:var(--tk-text-xs);letter-spacing:var(--tk-tracking-caps);text-transform:uppercase;color:var(--tk-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing_statValue__ijvlo{font-family:var(--tk-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--tk-text-lg);font-weight:700;color:var(--tk-fg-primary)}.pricing_statSub__N0C2Y{font-size:var(--tk-text-xs);color:var(--tk-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing_statSubUp___Wm4V{color:var(--tk-positive)}.pricing_statSubDown__bbB7O{color:var(--tk-negative)}.pricing_searchRow__sqvrR{position:relative;display:flex;align-items:center;margin-bottom:var(--tk-space-4)}.pricing_searchIcon__OGZR3{position:absolute;left:var(--tk-space-4);font-size:var(--tk-text-md);color:var(--tk-fg-muted);pointer-events:none}.pricing_searchInput__zUQXs{width:100%;font-family:var(--tk-font-body);font-size:var(--tk-text-base);color:var(--tk-fg-primary);background:var(--tk-bg-1);border:1px solid var(--tk-border);border-radius:var(--tk-radius);padding:var(--tk-space-3) var(--tk-space-10) var(--tk-space-3) var(--tk-space-10);transition:border-color var(--tk-dur-fast) var(--tk-ease-out-quint),background-color var(--tk-dur-fast) var(--tk-ease-out-quint)}.pricing_searchInput__zUQXs::placeholder{color:var(--tk-fg-muted)}.pricing_searchInput__zUQXs:focus{outline:none;border-color:var(--tk-brand);background:var(--tk-bg-2)}.pricing_searchClear__R_BOD{position:absolute;right:var(--tk-space-3);display:flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:var(--tk-text-md);line-height:1;color:var(--tk-fg-muted);background:transparent;border:none;border-radius:var(--tk-radius-sm);cursor:pointer;transition:color var(--tk-dur-fast) var(--tk-ease-out-quint)}.pricing_searchClear__R_BOD:hover{color:var(--tk-fg-primary)}.pricing_controls__XgJ57{display:flex;align-items:center;flex-wrap:wrap;gap:var(--tk-space-3);margin-bottom:var(--tk-space-4)}.pricing_controlGroup__2Pq3r{display:flex;align-items:center;gap:var(--tk-space-3);min-width:0;flex:1 1 auto}.pricing_controlLabel__VZmPU{font-family:var(--tk-font-mono);font-size:var(--tk-text-xs);letter-spacing:var(--tk-tracking-caps);text-transform:uppercase;color:var(--tk-fg-muted);flex-shrink:0}.pricing_filterScroll__fU8CK{display:flex;gap:var(--tk-space-2);overflow-x:auto;padding-bottom:var(--tk-space-1);scrollbar-width:thin}.pricing_filterBtn__Kqk8P{display:inline-flex;align-items:center;gap:var(--tk-space-2);font-family:var(--tk-font-body);font-size:var(--tk-text-sm);font-weight:600;color:var(--tk-fg-secondary);white-space:nowrap;background:var(--tk-bg-1);border:1px solid var(--tk-border);border-radius:var(--tk-radius-pill);padding:var(--tk-space-2) var(--tk-space-3);cursor:pointer;transition:color var(--tk-dur-fast) var(--tk-ease-out-quint),border-color var(--tk-dur-fast) var(--tk-ease-out-quint),background-color var(--tk-dur-fast) var(--tk-ease-out-quint)}.pricing_filterBtn__Kqk8P:hover{border-color:var(--tk-border-strong);color:var(--tk-fg-primary)}.pricing_filterBtn__Kqk8P:focus-visible{outline:none;box-shadow:var(--tk-focus-ring)}.pricing_filterBtnActive__nwkoH,.pricing_filterBtnActive__nwkoH:hover{color:var(--tk-fg-primary);border-color:var(--tk-brand);background:var(--tk-brand-soft)}.pricing_filterDot__XZ3t7{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pricing_select__chj0D{font-family:var(--tk-font-body);font-size:var(--tk-text-sm);font-weight:600;color:var(--tk-fg-primary);background:var(--tk-bg-1);border:1px solid var(--tk-border);border-radius:var(--tk-radius);padding:var(--tk-space-2) var(--tk-space-3);cursor:pointer;transition:border-color var(--tk-dur-fast) var(--tk-ease-out-quint)}.pricing_select__chj0D:hover{border-color:var(--tk-border-strong)}.pricing_select__chj0D:focus-visible{outline:none;box-shadow:var(--tk-focus-ring)}.pricing_retiredToggle__LesMx{display:inline-flex;align-items:center;gap:var(--tk-space-2);font-family:var(--tk-font-body);font-size:var(--tk-text-sm);font-weight:600;color:var(--tk-fg-secondary);background:var(--tk-bg-1);border:1px solid var(--tk-border);border-radius:var(--tk-radius);padding:var(--tk-space-2) var(--tk-space-3);cursor:pointer;transition:color var(--tk-dur-fast) var(--tk-ease-out-quint),border-color var(--tk-dur-fast) var(--tk-ease-out-quint)}.pricing_retiredToggle__LesMx:hover:not(:disabled){border-color:var(--tk-border-strong);color:var(--tk-fg-primary)}.pricing_retiredToggle__LesMx:disabled{opacity:.4;cursor:not-allowed}.pricing_retiredToggleActive__lir_r{color:var(--tk-fg-primary);border-color:var(--tk-border-strong)}.pricing_retiredCount__ZqeHK{font-family:var(--tk-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--tk-text-xs);color:var(--tk-fg-muted);background:var(--tk-bg-3);border-radius:var(--tk-radius-pill);padding:0 var(--tk-space-2)}.pricing_unitToggle__YEuPn{display:inline-flex;align-items:center;gap:var(--tk-space-2);font-family:var(--tk-font-mono);font-size:var(--tk-text-sm);color:var(--tk-fg-muted);margin-left:auto}.pricing_unitToggle__YEuPn>span{cursor:pointer;transition:color var(--tk-dur-fast) var(--tk-ease-out-quint)}.pricing_unitActive__HCm_0{color:var(--tk-brand);font-weight:700}.pricing_unitDivider___6TvP{color:var(--tk-fg-muted);cursor:default}.pricing_tableWrap__k3kLr{border:1px solid var(--tk-border);border-radius:var(--tk-radius-lg);background:var(--tk-bg-1);margin-bottom:var(--tk-space-12)}@media (max-width:820px){.pricing_tableWrap__k3kLr{overflow-x:auto}}.pricing_table___eifT{width:100%;min-width:720px;border-collapse:collapse;font-size:var(--tk-text-sm)}.pricing_table___eifT thead th{position:-webkit-sticky;position:sticky;top:62px;z-index:1;text-align:left;font-family:var(--tk-font-mono);font-size:var(--tk-text-xs);font-weight:600;letter-spacing:var(--tk-tracking-caps);text-transform:uppercase;color:var(--tk-fg-muted);background:var(--tk-bg-2);padding:var(--tk-space-3) var(--tk-space-4);border-bottom:1px solid var(--tk-border);cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--tk-dur-fast) var(--tk-ease-out-quint)}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.pricing_table___eifT thead th{background:rgba(22,22,23,.72);-webkit-backdrop-filter:blur(10px) saturate(var(--tk-glass-saturate));backdrop-filter:blur(10px) saturate(var(--tk-glass-saturate))}}.pricing_table___eifT thead th:hover{color:var(--tk-fg-secondary)}.pricing_sortActive__pUeO6{color:var(--tk-fg-primary)!important}.pricing_numHead__jzuWd{text-align:right!important}.pricing_sortArrow___ZiFW{margin-left:var(--tk-space-1);opacity:.7}.pricing_table___eifT tbody td{padding:var(--tk-space-3) var(--tk-space-4);border-bottom:1px solid var(--tk-border);vertical-align:middle}.pricing_table___eifT tbody tr:last-child td{border-bottom:none}.pricing_table___eifT tbody tr{transition:background-color var(--tk-dur-fast) var(--tk-ease-out-quint)}.pricing_table___eifT tbody tr:hover{background:var(--tk-bg-2)}.pricing_rowRetired__CeK0S{opacity:.55}.pricing_providerChip__tmK_X{display:inline-flex;align-items:center;gap:var(--tk-space-2);min-width:0}.pricing_providerName__cfrAK{color:var(--tk-fg-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing_modelName__4r8HM{display:inline-flex;align-items:center;gap:var(--tk-space-2);font-weight:700;color:var(--tk-fg-primary);text-decoration:none;transition:color var(--tk-dur-fast) var(--tk-ease-out-quint)}.pricing_modelName__4r8HM:hover{color:var(--tk-brand)}.pricing_modelId__QPhri{font-size:var(--tk-text-xs);margin-top:2px}.pricing_modelId__QPhri,.pricing_statusTag__LYlyK{font-family:var(--tk-font-mono);color:var(--tk-fg-muted)}.pricing_statusTag__LYlyK{font-size:10px;letter-spacing:var(--tk-tracking-caps);text-transform:uppercase;padding:1px var(--tk-space-2);border-radius:var(--tk-radius-sm);border:1px solid var(--tk-border-strong)}.pricing_statusRetired__c6uPC{color:var(--tk-negative);border-color:var(--tk-negative)}.pricing_statusDeprecated__1_Wn9{color:var(--tk-warning);border-color:var(--tk-warning)}.pricing_numCell__IXMgW{font-family:var(--tk-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.pricing_numCell__IXMgW,.pricing_priceInput__aagUZ{color:var(--tk-fg-secondary)}.pricing_priceNa__Nqgg1{color:var(--tk-fg-muted)}.pricing_costCell__OfAYu{display:flex;align-items:center;justify-content:flex-end;gap:var(--tk-space-3);min-width:130px}.pricing_costBar__WKuHy{flex:1 1;height:4px;min-width:40px;background:var(--tk-bg-3);border-radius:var(--tk-radius-pill);overflow:hidden}.pricing_costBarFill__RFHRV{height:100%;background:var(--tk-brand);border-radius:var(--tk-radius-pill)}.pricing_costLabel__237dP{font-family:var(--tk-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:var(--tk-fg-primary);white-space:nowrap}.pricing_tableEmpty__JPF_H{padding:var(--tk-space-12) var(--tk-space-6);text-align:center}.pricing_tableEmptyTitle__Ux3wt{font-size:var(--tk-text-md);font-weight:700;color:var(--tk-fg-primary);margin-bottom:var(--tk-space-2)}.pricing_tableEmptyHint__ulJlx{font-size:var(--tk-text-sm);color:var(--tk-fg-muted)}.pricing_faqSection__Ums62{margin-top:var(--tk-space-16)}.pricing_faqHeading__l11vB{margin:0 0 var(--tk-space-6);font-family:var(--tk-font-body);font-size:var(--tk-text-xl);font-weight:700;letter-spacing:-.01em;color:var(--tk-fg-primary)}.pricing_faqList__D_czR{display:grid;grid-gap:var(--tk-space-2);gap:var(--tk-space-2)}.pricing_faqItem__G9dSH{border:1px solid var(--tk-border);border-radius:var(--tk-radius);background:var(--tk-bg-1);padding:var(--tk-space-5)}.pricing_faqQuestion__48GEl{margin:0 0 var(--tk-space-2);font-size:var(--tk-text-md);font-weight:700;color:var(--tk-fg-primary)}.pricing_faqAnswer__SonK3{margin:0;font-size:var(--tk-text-sm);line-height:var(--tk-leading-normal);color:var(--tk-fg-secondary)}@media (max-width:1024px){.pricing_statsRow__WyVuf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.pricing_statsRow__WyVuf{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing_unitToggle__YEuPn{margin-left:0}}