.pricing_hero__NbRif{max-width:820px;margin:0 auto;padding:88px 24px 8px;display:flex;flex-direction:column;align-items:center;text-align:center}.pricing_placeholder__UPU6H{margin:0 0 22px;padding:5px 12px;border-radius:999px;background:#fdf0ea;color:#b1502e;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.pricing_plans__8X_A_{max-width:1320px;margin:0 auto;padding:56px 40px 0}.pricing_grid__dIBuO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.pricing_plan__lgqlV{display:flex;flex-direction:column;padding:24px 22px 22px;border-radius:20px;background:var(--chip-bg);box-shadow:inset 0 0 0 1px var(--line)}.pricing_plan__lgqlV[data-featured]{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink),0 30px 60px -36px rgba(32,30,31,.35)}.pricing_plan__lgqlV header{display:flex;justify-content:space-between;align-items:center;min-height:26px}.pricing_plan__lgqlV h3{margin:0;font-family:var(--mono);font-weight:400;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pricing_badge__8GDLm{font-size:11.5px;padding:3px 10px;border-radius:999px;background:#A9C0FF;color:var(--ink)}.pricing_price__QIdPd{margin:18px 0 0;font-family:var(--serif);font-size:46px;line-height:1;letter-spacing:-.03em}.pricing_price__QIdPd span{margin-left:6px;font-family:var(--sans);font-size:13px;letter-spacing:0;color:var(--muted)}.pricing_tokens__nj6F8{margin:10px 0 0;font-size:14.5px}.pricing_tokens__nj6F8 b{font-weight:500}.pricing_blurb__LorGp{margin:6px 0 20px;min-height:2.9em;color:var(--muted);font-size:13.5px;line-height:1.45}.pricing_ctaDark__Bdkya,.pricing_cta__ocL45{display:block;width:100%;text-align:center;text-decoration:none;padding:11px 18px;border-radius:999px;border:0;cursor:pointer;font:inherit;font-size:13px;transition:transform .2s,box-shadow .2s}.pricing_cta__ocL45{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.pricing_cta__ocL45:hover{box-shadow:inset 0 0 0 1px var(--ink);transform:translateY(-1px)}.pricing_ctaDark__Bdkya{background:var(--ink);color:var(--paper)}.pricing_ctaDark__Bdkya:hover{transform:translateY(-1px)}.pricing_terms__CVRYm{margin:20px 0 0;display:flex;flex-direction:column}.pricing_terms__CVRYm div{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.pricing_terms__CVRYm dt{color:var(--muted)}.pricing_terms__CVRYm dd{margin:0;font-family:var(--mono);font-size:12px}.pricing_extras__aHY9h{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:7px;font-size:13.5px}.pricing_extras__aHY9h li,.pricing_included___dvkY li{display:flex;gap:9px;align-items:baseline}.pricing_extras__aHY9h li:before,.pricing_included___dvkY li:before{content:"";flex:none;width:6px;height:6px;border-radius:999px;background:#2a9d6b;transform:translateY(-1px)}.pricing_included___dvkY{margin-top:14px;padding:20px 24px;border-radius:20px;background:var(--chip-bg);box-shadow:inset 0 0 0 1px var(--line)}.pricing_included___dvkY h3{margin:0 0 12px;font-family:var(--mono);font-weight:400;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pricing_included___dvkY ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 26px;font-size:13.5px}.pricing_enterprise__wdkCP{margin-top:14px;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;border-radius:20px;background:var(--chip-bg);box-shadow:inset 0 0 0 1px var(--line)}.pricing_enterprise__wdkCP h3{margin:0 0 4px;font-family:var(--serif);font-weight:400;font-size:24px;letter-spacing:-.02em}.pricing_enterprise__wdkCP p{margin:0;color:var(--muted);font-size:14px}.pricing_enterprise__wdkCP .pricing_cta__ocL45{width:auto;flex:none;padding:11px 22px}.pricing_free__bF6Au{max-width:1320px;margin:18px auto 0;padding:0 40px;text-align:center;font-family:var(--mono);font-size:12px;color:var(--muted)}.pricing_estimator__9yD3q{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:14px;gap:14px}.pricing_dials__rYJBh{display:flex;flex-direction:column;padding:8px 24px;border-radius:20px;background:var(--chip-bg);box-shadow:inset 0 0 0 1px var(--line)}.pricing_dial__a2uiW{display:flex;flex-direction:column;gap:8px;padding:16px 0;border-top:1px solid var(--line)}.pricing_dial__a2uiW:first-child{border-top:0}.pricing_dialHead__YtJPv{display:flex;justify-content:space-between;gap:12px;font-size:14.5px}.pricing_dialHead__YtJPv b{font-weight:500}.pricing_dialHead__YtJPv span{font-family:var(--mono);font-size:12.5px}.pricing_dialFoot__SEtkB{font-family:var(--mono);font-size:11px;color:var(--muted)}.pricing_dialFoot__SEtkB b{font-weight:400;color:var(--ink)}.pricing_dial__a2uiW input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:999px;background:var(--line);outline:none;margin:4px 0}.pricing_dial__a2uiW input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:999px;background:var(--ink);cursor:pointer;box-shadow:0 0 0 4px var(--paper)}.pricing_dial__a2uiW input[type=range]::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:999px;background:var(--ink);cursor:pointer}.pricing_result__RoRdx{position:-webkit-sticky;position:sticky;top:24px;align-self:start;padding:24px;border-radius:20px;background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink),0 30px 60px -36px rgba(32,30,31,.35)}.pricing_resultKicker__z3q5W{margin:0;font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pricing_resultTokens__vUPS9{margin:12px 0 0;font-family:var(--serif);font-size:46px;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_resultTokens__vUPS9 span{font-family:var(--sans);font-size:14px;letter-spacing:0;color:var(--muted)}.pricing_resultList__UsUxG{margin:8px 0 0;font-size:13.5px;color:var(--muted)}.pricing_resultPlan__SMMgN{display:flex;flex-direction:column;gap:2px;margin-top:20px;padding:16px 18px;border-radius:14px;background:var(--chip-bg)}.pricing_resultPlan__SMMgN>span:first-child{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pricing_resultPlan__SMMgN b{font-family:var(--serif);font-weight:400;font-size:26px;letter-spacing:-.02em}.pricing_resultBill__j0qST{font-size:15px}.pricing_resultNote__Op8yW{margin-top:4px;font-size:12.5px;color:var(--muted)}.pricing_compareBills__DY8rq{list-style:none;margin:16px 0 0;padding:0;font-size:13px}.pricing_compareBills__DY8rq li{display:flex;justify-content:space-between;padding:7px 2px;border-top:1px solid var(--line);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_compareBills__DY8rq li[data-best]{color:var(--ink);font-weight:500}.pricing_rates__nf9jz{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;align-items:start}.pricing_rateGroup__DUsRq{padding:20px 22px 12px;border-radius:20px;background:var(--chip-bg);box-shadow:inset 0 0 0 1px var(--line)}.pricing_rateGroup__DUsRq h3{margin:0 0 10px;font-family:var(--mono);font-weight:400;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pricing_rateGroup__DUsRq ul{list-style:none;margin:0;padding:0}.pricing_rateGroup__DUsRq li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.pricing_rateTokens__cwfzJ,.pricing_rateWhat__3P5ZJ{display:flex;flex-direction:column;gap:1px}.pricing_rateTokens__cwfzJ{align-items:flex-end;text-align:right;font-family:var(--mono);font-size:12.5px;white-space:nowrap}.pricing_rateTokens__cwfzJ em,.pricing_rateWhat__3P5ZJ em{font-style:normal;font-family:var(--sans);font-size:12px;color:var(--muted)}.pricing_faq__Hq1Bv{max-width:860px;border-top:1px solid var(--line)}.pricing_faq__Hq1Bv details{border-bottom:1px solid var(--line)}.pricing_faq__Hq1Bv summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 4px;font-size:16px}.pricing_faq__Hq1Bv summary::-webkit-details-marker{display:none}.pricing_faq__Hq1Bv summary:after{content:"+";flex:none;font-family:var(--mono);color:var(--muted);transition:transform .2s}.pricing_faq__Hq1Bv details[open] summary:after{transform:rotate(45deg)}.pricing_faq__Hq1Bv details p{margin:0;padding:0 4px 20px;max-width:680px;color:var(--muted);font-size:15px}@media (max-width:1100px){.pricing_grid__dIBuO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.pricing_estimator__9yD3q{grid-template-columns:1fr}.pricing_result__RoRdx{position:static}}@media (max-width:700px){.pricing_hero__NbRif{padding:56px 16px 0}.pricing_plans__8X_A_{padding:40px 16px 0}.pricing_free__bF6Au{padding:0 16px}.pricing_grid__dIBuO{grid-template-columns:1fr}.pricing_enterprise__wdkCP{flex-direction:column;align-items:flex-start}.pricing_dials__rYJBh{padding:4px 16px}}