.provider-filter_field__gECFf{min-width:180px;font-size:var(--type-small);display:grid;gap:6px}.provider-filter_picker__2pZfM{position:relative}.provider-filter_picker__2pZfM summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:10px 12px;min-height:44px;border:1px solid var(--theme-border,#cbd5e1);border-radius:8px;background:var(--theme-surface,#fff);color:var(--theme-text,#0f172a)}.provider-filter_picker__2pZfM summary::-webkit-details-marker{display:none}.provider-filter_picker__2pZfM summary>span:last-child{margin-left:auto}.provider-filter_picker__2pZfM img{width:24px;height:24px;flex:0 0 24px;object-fit:contain;padding:2px;border-radius:4px;background:white}.provider-filter_options__ARqgV{position:absolute;top:calc(100% + 6px);right:0;min-width:100%;width:max-content;max-width:min(300px,85vw);max-height:300px;overflow-y:auto;z-index:20;padding:6px;border:1px solid var(--theme-border,#cbd5e1);border-radius:10px;background:var(--theme-surface,#fff);box-shadow:0 8px 24px #0002}.provider-filter_options__ARqgV .provider-filter_option___MY3N{display:flex;align-items:center;gap:10px;padding:10px;margin:0;cursor:pointer;font-size:var(--type-small);color:var(--theme-text,#0f172a);border-radius:6px}.provider-filter_option___MY3N:has(:checked),.provider-filter_option___MY3N:hover{background:var(--theme-subtle,#f5f3ff)}.provider-filter_option___MY3N input{width:16px;height:16px;margin:0;accent-color:#7c3aed}.provider-filter_option___MY3N:focus-within,.provider-filter_picker__2pZfM summary:focus-visible{outline:2px solid var(--theme-accent-text,#6d28d9);outline-offset:2px}@media(max-width:700px){.provider-filter_field__gECFf{min-width:160px}.provider-filter_options__ARqgV{left:0;right:auto}}.llm-calculator_page__V3da_{max-width:1320px;margin:auto;padding:28px 40px 72px;color:var(--theme-text,#0f172a)}.llm-calculator_page__V3da_ a{color:var(--theme-accent-text,#5b21b6)}.llm-calculator_page__V3da_ h1,.llm-calculator_page__V3da_ h2,.llm-calculator_page__V3da_ h3{color:var(--theme-text,#0f172a)}.llm-calculator_page__V3da_ h2{font-size:var(--type-section);line-height:1.3;margin:0 0 12px}.llm-calculator_page__V3da_ p{font-size:var(--type-body);line-height:1.6}.llm-calculator_page__V3da_ nav{font-size:var(--type-small);color:var(--theme-muted,#64748b)}.llm-calculator_hero__4Hkq_{padding:28px 0;max-width:850px}.llm-calculator_byline__ergKI{font-size:var(--type-meta)!important;font-weight:500;color:var(--theme-muted,#64748b);margin:12px 0 0}.llm-calculator_hero__4Hkq_ h1{font-size:clamp(32px,3.6vw,46px);line-height:1.08;letter-spacing:-.045em;margin:0 0 20px}.llm-calculator_hero__4Hkq_ h1 span{color:var(--theme-accent-text,#6d28d9)}.llm-calculator_hero__4Hkq_>p:not(.llm-calculator_byline__ergKI){max-width:650px;font-size:var(--type-lead);color:var(--theme-secondary,#475569)}.llm-calculator_meta__2lOgo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:var(--type-meta);color:var(--theme-muted,#64748b)}.llm-calculator_workspace__NRet_{display:grid;grid-template-columns:320px minmax(0,1fr);gap:28px;align-items:start}.llm-calculator_form__tlDYo{border:1px solid var(--theme-border,#e2e8f0);background:var(--theme-surface,#fff);border-radius:16px;padding:24px}.llm-calculator_form__tlDYo>p,.llm-calculator_form__tlDYo>small{color:var(--theme-secondary,#475569);font-size:var(--type-small)}.llm-calculator_form__tlDYo>small{display:block;margin-top:12px;line-height:1.5}.llm-calculator_presets__tYXRL{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.llm-calculator_presets__tYXRL button{border:1px solid var(--theme-border,#e2e8f0);color:var(--theme-accent-text,#5b21b6);background:var(--theme-subtle,#f5f3ff);border-radius:7px;padding:7px 10px;font-size:var(--type-meta);cursor:pointer}.llm-calculator_field__wWm73{display:grid;gap:7px;margin:20px 0;font-size:var(--type-small);font-weight:600}.llm-calculator_field__wWm73 input,.llm-calculator_resultsHeading__UyhKO select{width:100%;border:1px solid var(--theme-border,#cbd5e1);background:var(--theme-page,#fff);color:var(--theme-text,#0f172a);padding:12px;border-radius:8px;font-size:var(--type-body)}.llm-calculator_field__wWm73 small{color:var(--theme-secondary,#475569);font-weight:400;line-height:1.45;font-size:var(--type-caption)}.llm-calculator_field__wWm73 input[aria-invalid=true]{border-color:#e11d48}.llm-calculator_error__eoMyL,.llm-calculator_field__wWm73 input[aria-invalid=true]+small{color:var(--theme-error,#9f1239)}.llm-calculator_advanced__Kc_09{border-top:1px solid var(--theme-border,#e2e8f0);padding:16px 0}.llm-calculator_advanced__Kc_09 summary{font-size:var(--type-small);cursor:pointer;font-weight:600}.llm-calculator_advanced__Kc_09 p{font-size:var(--type-meta);color:var(--theme-secondary,#475569)}.llm-calculator_primary___tqMX{width:100%;background:#6d28d9;color:#fff;font-size:var(--type-compact);border:0;border-radius:8px;padding:14px 12px;font-weight:600;cursor:pointer}.llm-calculator_results__nrw0B{min-width:0}.llm-calculator_resultsHeading__UyhKO{display:flex;align-items:center;justify-content:space-between;gap:20px}.llm-calculator_resultsHeading__UyhKO label{font-size:var(--type-caption);display:grid;gap:4px}.llm-calculator_resultsHeading__UyhKO select{width:135px;padding:8px;font-size:var(--type-small)}.llm-calculator_page__V3da_ .llm-calculator_assumptions__0Qpbb{font-size:var(--type-meta)!important;color:var(--theme-secondary,#475569);margin:12px 0 20px;padding:12px 14px;background:var(--theme-subtle,#f5f3ff);border-radius:8px;line-height:1.6}.llm-calculator_pending__Ul7zK{padding:12px 16px;background:var(--theme-subtle,#f5f3ff);border-left:3px solid #a78bfa;font-size:var(--type-small)!important}.llm-calculator_cards__9Efri{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.llm-calculator_card__v9Hgg{border:1px solid var(--theme-border,#e2e8f0);border-radius:14px;padding:22px;background:var(--theme-surface,#fff)}.llm-calculator_identity__9TGdO{display:flex;align-items:center;gap:10px}.llm-calculator_identity__9TGdO img{width:32px;height:32px;flex-basis:40px;width:40px;height:40px;padding:5px;background:#fff;border-radius:10px;object-fit:contain}.llm-calculator_identity__9TGdO small{font-size:var(--type-caption);color:var(--theme-muted,#64748b)}.llm-calculator_identity__9TGdO h3{font-size:17px;margin:3px 0 0;line-height:1.3}.llm-calculator_page__V3da_ .llm-calculator_total__Zds4v{font-size:clamp(26px,3vw,36px)!important;font-weight:650;letter-spacing:-.04em;margin:22px 0 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.llm-calculator_total__Zds4v span{margin-left:6px;font-size:var(--type-meta);font-weight:400;letter-spacing:normal;color:var(--theme-muted,#64748b)}.llm-calculator_page__V3da_ .llm-calculator_perCall__HU6dW{font-size:var(--type-caption)!important;color:var(--theme-muted,#64748b);margin:0 0 16px}.llm-calculator_bar__bPmUf{height:5px;overflow:hidden;background:#c4b5fd;border-radius:8px;margin-bottom:16px}.llm-calculator_bar__bPmUf span{height:100%;display:block;background:#7c3aed}.llm-calculator_card__v9Hgg dl{margin:0 0 16px}.llm-calculator_card__v9Hgg dl div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:var(--type-caption);line-height:1.8;color:var(--theme-secondary,#475569)}.llm-calculator_card__v9Hgg dd{margin:0;font-variant-numeric:tabular-nums}.llm-calculator_card__v9Hgg>a{font-size:var(--type-meta)}.llm-calculator_note__PkPYl{font-size:var(--type-meta)!important;color:var(--theme-muted,#64748b)}.llm-calculator_section__TMTov{border-top:1px solid var(--theme-border,#e2e8f0);margin-top:48px;padding-top:32px}.llm-calculator_section__TMTov>p{max-width:850px;color:var(--theme-secondary,#475569)}.llm-calculator_tableWrap__Em9qY{overflow-x:auto;margin-top:24px;border:1px solid var(--theme-border,#e2e8f0);border-radius:12px}.llm-calculator_tableWrap__Em9qY table{width:100%;border-collapse:collapse;min-width:650px;font-size:var(--type-small)}.llm-calculator_tableWrap__Em9qY caption{text-align:left;padding:14px;font-size:var(--type-meta);color:var(--theme-muted,#64748b)}.llm-calculator_tableWrap__Em9qY td,.llm-calculator_tableWrap__Em9qY th{text-align:left;padding:14px;border-top:1px solid var(--theme-border,#e2e8f0);font-variant-numeric:tabular-nums}.llm-calculator_tableWrap__Em9qY thead{background:var(--theme-subtle,#f8fafc)}.llm-calculator_tableWrap__Em9qY small{display:block;color:var(--theme-muted,#64748b);font-size:var(--type-caption)}.llm-calculator_guides__sLjhL{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.llm-calculator_guides__sLjhL>a{display:flex;align-items:start;gap:16px;padding:24px;border-radius:12px;border:1px solid var(--theme-border,#e2e8f0);text-decoration:none;background:var(--theme-surface,#fff)}.llm-calculator_guides__sLjhL small{display:block;margin-top:8px;font-size:var(--type-meta);color:var(--theme-muted,#64748b)}.llm-calculator_guides__sLjhL h3{font-size:var(--type-lead);margin:8px 0}.llm-calculator_guides__sLjhL p{font-size:var(--type-small);margin:0;color:var(--theme-secondary,#475569)}.llm-calculator_faq__fh9H7{border-bottom:1px solid var(--theme-border,#e2e8f0);padding:18px 0}.llm-calculator_faq__fh9H7 summary{cursor:pointer;font-weight:600;font-size:var(--type-body)}.llm-calculator_faq__fh9H7 p{max-width:850px;color:var(--theme-secondary,#475569)}.llm-calculator_page__V3da_ :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--theme-accent-text,#6d28d9);outline-offset:4px}.llm-calculator_results__nrw0B:focus{outline:2px solid var(--theme-accent-text,#6d28d9);outline-offset:6px;border-radius:8px}@media (max-width:1000px){.llm-calculator_workspace__NRet_{grid-template-columns:280px minmax(0,1fr);gap:20px}.llm-calculator_cards__9Efri{grid-template-columns:1fr}}@media (max-width:700px){.llm-calculator_page__V3da_{padding:20px 20px 48px}.llm-calculator_hero__4Hkq_{padding:28px 0}.llm-calculator_guides__sLjhL,.llm-calculator_workspace__NRet_{grid-template-columns:1fr}.llm-calculator_resultsHeading__UyhKO{align-items:start}.llm-calculator_card__v9Hgg{padding:20px}}.llm-calculator_routerOffers__DwGV_{padding:28px;border:1px solid var(--theme-border,#e2e8f0);border-radius:14px;background:var(--theme-subtle,#f5f3ff)}.llm-calculator_offerChecks__7dDWT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.llm-calculator_offerChecks__7dDWT h3{font-size:var(--type-body);margin:0 0 8px}.llm-calculator_offerChecks__7dDWT p{font-size:var(--type-small);color:var(--theme-secondary,#475569);margin:0}.llm-calculator_offerActions___jWbJ{display:flex;flex-wrap:wrap;gap:16px 28px}@media (max-width:700px){.llm-calculator_offerChecks__7dDWT{grid-template-columns:1fr;gap:16px}.llm-calculator_routerOffers__DwGV_{padding:20px}}.llm-calculator_catalogFilters__lmkuH{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0}.llm-calculator_catalogFilters__lmkuH label{display:grid;gap:8px;flex:1 1 220px;font-size:var(--type-small)}.llm-calculator_catalogFilters__lmkuH input,.llm-calculator_catalogFilters__lmkuH select{width:100%;padding:12px;border:1px solid var(--theme-border,#e2e8f0);border-radius:8px;background:var(--theme-surface,#fff);color:var(--theme-text,#0f172a)}.llm-calculator_catalogMore__gxRjC{margin-top:24px;padding:12px 20px;border:1px solid var(--theme-border,#e2e8f0);border-radius:8px;background:var(--theme-surface,#fff);color:var(--theme-accent-text,#5b21b6);cursor:pointer}.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY tbody,.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY tbody td,.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY tbody th,.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY tbody tr{background:var(--theme-surface,#fff);color:var(--theme-text,#0f172a);border-color:var(--theme-border,#e2e8f0)}.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY thead th{background:var(--theme-subtle,#f8fafc);color:var(--theme-text,#0f172a)}.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY tbody tr:hover td,.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY tbody tr:hover th{background:var(--theme-subtle,#f8fafc)}.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY tr{display:table-row;position:static}.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY td,.llm-calculator_page__V3da_ .llm-calculator_tableWrap__Em9qY th{display:table-cell;position:static;white-space:normal;overflow:visible;max-width:none}.llm-calculator_tableWrap__Em9qY:focus-visible{outline:2px solid var(--theme-accent-text,#6d28d9);outline-offset:4px}.llm-calculator_guides__sLjhL img{background:#fff;padding:5px;border-radius:10px;object-fit:contain}.llm-calculator_estimateTable__RZP0m{margin-top:16px}.llm-calculator_estimateTable__RZP0m table{min-width:820px}.llm-calculator_estimateTable__RZP0m thead button{border:0;padding:4px 0;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.llm-calculator_page__V3da_ .llm-calculator_estimateTable__RZP0m td{text-align:right;white-space:nowrap}.llm-calculator_page__V3da_ .llm-calculator_estimateTable__RZP0m thead th:not(:first-child){text-align:right}.llm-calculator_estimateTable__RZP0m tbody th{min-width:220px;font-weight:400}.llm-calculator_estimateTable__RZP0m .llm-calculator_identity__9TGdO img{width:28px;height:28px;flex:0 0 28px;padding:3px;border-radius:6px}.llm-calculator_estimateTable__RZP0m .llm-calculator_identity__9TGdO a{font-weight:600}.llm-calculator_monthlyTotal__NGwdK{font-weight:700}.llm-calculator_pricingDetails__I8cmn{margin-top:8px;max-width:260px;font-size:var(--type-caption);color:var(--theme-secondary,#475569)}.llm-calculator_pricingDetails__I8cmn summary{cursor:pointer}.llm-calculator_page__V3da_ .llm-calculator_pricingDetails__I8cmn p{font-size:var(--type-caption);line-height:1.5}@media (max-width:700px){.llm-calculator_resultsHeading__UyhKO{flex-wrap:wrap}}.llm-calculator_shareEstimate__T_ZIh{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:12px;font-size:var(--type-meta);color:var(--theme-secondary,#475569)}.llm-calculator_shareEstimate__T_ZIh button{padding:8px 12px;border:1px solid var(--theme-border,#e2e8f0);border-radius:8px;color:var(--theme-accent-text,#5b21b6);background:var(--theme-surface,#fff);cursor:pointer}.llm-calculator_shareLink__1_ET6{display:grid;gap:6px;font-size:var(--type-caption);margin-top:12px}.llm-calculator_shareLink__1_ET6 input{min-width:0;width:100%;padding:8px;border:1px solid var(--theme-border,#e2e8f0);border-radius:6px;background:var(--theme-surface,#fff);color:var(--theme-text,#0f172a)}