.pricing_starter___0W2M{--p-card:linear-gradient(150deg,var(--emerald-900),var(--emerald-700) 60%,var(--emerald-600));--p-edge:oklch(59.6% 0.145 163.225/.5);--p-name:oklch(95% 0.052 163.051);--p-btn:#fff;--p-btn-on:var(--emerald-800);--p-fill:linear-gradient(135deg,var(--emerald-600),var(--emerald-800));--p-fill-on:#fff;--p-text:var(--emerald-700);--p-check-bg:var(--emerald-600);--p-check:#fff;--p-accent:var(--emerald-500);--p-tint:oklch(69.6% 0.17 162.48/.05);--p-tint-solid:oklch(98.6% 0.012 166);--p-line:oklch(90.5% 0.093 164.15/.7);--p-shadow:oklch(50.8% 0.118 165.612/.45)}.pricing_growth__8u1b7{--p-card:linear-gradient(150deg,var(--orange-800),var(--orange-700) 45%,var(--orange-600) 75%,var(--amber-500));--p-edge:oklch(70.5% 0.213 47.604/.6);--p-name:#fff;--p-btn:#fff;--p-btn-on:var(--orange-700);--p-fill:var(--brand-grad);--p-fill-on:#fff;--p-text:var(--orange-700);--p-check-bg:var(--orange-600);--p-check:#fff;--p-accent:var(--orange-600);--p-tint:oklch(70.5% 0.213 47.604/.07);--p-tint-solid:var(--orange-50);--p-line:var(--orange-200);--p-shadow:oklch(64.6% 0.222 41.116/.55)}.pricing_scale__kKco2{--p-card:radial-gradient(120% 90% at 100% 0%,var(--stone-700),var(--stone-900) 45%,var(--stone-950));--p-edge:oklch(87.9% 0.169 91.605/.4);--p-name:var(--amber-300);--p-btn:linear-gradient(135deg,var(--amber-200),var(--amber-400));--p-btn-on:var(--stone-950);--p-fill:linear-gradient(135deg,var(--stone-800),var(--stone-950));--p-fill-on:var(--amber-300);--p-text:var(--stone-900);--p-check-bg:var(--stone-900);--p-check:var(--amber-300);--p-accent:var(--stone-900);--p-tint:oklch(21.6% 0.006 56.043/.035);--p-tint-solid:oklch(97.4% 0.003 75);--p-line:var(--stone-300);--p-shadow:oklch(14.7% 0.004 49.25/.5)}.pricing_comparison__2JrpE{background:#fff;border-top:1px solid var(--line);border-radius:28px 28px 0 0;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);box-shadow:0 -18px 40px -28px oklch(14.7% .004 49.25/.35)}.pricing_toolbar__KNIfI{display:flex;justify-content:space-between;align-items:center;padding:24px 0 52px}.pricing_toolbar__KNIfI h2{font-weight:700;font-size:18px;letter-spacing:-.4px}.pricing_toolbar__KNIfI p{color:var(--muted);font-size:13px;margin-top:4px}.pricing_billing__UiCPi{display:flex;align-items:center;gap:12px}.pricing_billing__UiCPi>div{background:var(--stone-100);border:1px solid var(--line);padding:4px;border-radius:999px;display:flex}.pricing_billing__UiCPi button{padding:7px 16px;color:var(--stone-600);font-size:12px;font-weight:600;border-radius:999px}.pricing_billing__UiCPi button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 3px oklch(21.6% .006 56.043/.15)}.pricing_billing__UiCPi>span{font-size:11px;font-weight:700;color:var(--emerald-700);background:var(--emerald-50);border:1px solid var(--emerald-200);border-radius:999px;padding:4px 10px}.pricing_table__z_nY9{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px}.pricing_labelColumn__kU3h9{width:34%}.pricing_table__z_nY9 thead th{position:sticky;top:56px;z-index:5;background:#fff;padding:16px 10px 20px;vertical-align:bottom;text-align:left}.pricing_table__z_nY9 thead .pricing_corner__ZZS_T{font-weight:500;padding-left:4px}.pricing_corner__ZZS_T>span:first-child{font-size:18px;font-weight:700;letter-spacing:-.3px}.pricing_corner__ZZS_T p{color:var(--muted);line-height:1.7;font-size:13px;font-weight:400;margin:8px 0 14px}.pricing_trial__7fy3k{display:inline-flex;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;color:var(--amber-950);background:linear-gradient(135deg,var(--amber-200),var(--amber-300))}.pricing_table__z_nY9 thead th:is(.pricing_starter___0W2M,.pricing_growth__8u1b7,.pricing_scale__kKco2){background:var(--p-tint-solid);border-radius:18px 18px 0 0}.pricing_billingCorner__e_0RG{margin-top:14px;flex-wrap:wrap;gap:8px}.pricing_billingTop__UyZjv{display:none}.pricing_corner__ZZS_T .pricing_trial__7fy3k{margin-left:6px;vertical-align:3px}.pricing_planWrap__mCEWj{position:relative}.pricing_planWrap__mCEWj>.pricing_plan__3h3ZS{position:relative;z-index:1}.pricing_peek__UJeSx{position:absolute;z-index:2;right:10px;bottom:100%;height:116px;width:150px;pointer-events:none;clip-path:inset(-60px -60px 0 -60px);display:flex;align-items:flex-end;justify-content:center}.pricing_growth__8u1b7 .pricing_peek__UJeSx{right:auto;left:50%;translate:-50% 0;width:170px;height:120px}.pricing_scale__kKco2 .pricing_peek__UJeSx{height:126px}.pricing_peek__UJeSx img{height:100%;width:auto;max-width:none;display:block;transform-origin:50% 100%;animation:pricing_rise__rV0cX .7s cubic-bezier(.2,1.3,.4,1) both;transition:transform .45s cubic-bezier(.2,1.4,.4,1)}.pricing_starter___0W2M .pricing_peek__UJeSx img{animation-delay:.15s}.pricing_growth__8u1b7 .pricing_peek__UJeSx img{animation-delay:.3s}.pricing_scale__kKco2 .pricing_peek__UJeSx img{animation-delay:.45s}.pricing_peek__UJeSx img[data-hop]{animation:pricing_hop__RphB0 .6s cubic-bezier(.3,1.5,.5,1) both}.pricing_growth__8u1b7 .pricing_peek__UJeSx img[data-hop]{animation-delay:.08s}.pricing_scale__kKco2 .pricing_peek__UJeSx img[data-hop]{animation-delay:.16s}.pricing_planWrap__mCEWj:hover .pricing_peek__UJeSx img,th:hover .pricing_peek__UJeSx img{transform:translateY(-5px) rotate(-2deg)}.pricing_tableScroll__x8qyc[data-stuck] .pricing_peek__UJeSx img{transform:translateY(105%)}@keyframes pricing_rise__rV0cX{0%{transform:translateY(105%)}}@keyframes pricing_hop__RphB0{0%{transform:translateY(0)}35%{transform:translateY(-14px) rotate(-3deg)}65%{transform:translateY(2px)}to{transform:translateY(0)}}.pricing_sentinel__MS6gW{height:0}@media (prefers-reduced-motion:reduce){.pricing_peek__UJeSx img,.pricing_peek__UJeSx img[data-hop]{animation:none;transition:none}}.pricing_plan__3h3ZS{position:relative;isolation:isolate;display:flex;flex-direction:column;color:#fff;background:var(--p-card);border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--p-edge),0 18px 30px -16px var(--p-shadow)}.pricing_plan__3h3ZS:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(80% 60% at 0 0,oklch(100% 0 0/.14),transparent 60%);pointer-events:none}.pricing_planHead__MqNdz{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 16px 0;min-height:40px}.pricing_planName__sUH_C{white-space:nowrap;font-size:17px;font-weight:700;letter-spacing:-.2px;color:var(--p-name)}.pricing_popular__YTX1A{display:inline-flex;align-items:center;gap:5px;background:#fff;color:var(--orange-700);font-size:11px;letter-spacing:.01em;font-weight:700;border-radius:999px;padding:3px 8px;white-space:nowrap}.pricing_planBody__BTa4R{display:flex;flex-direction:column;align-items:flex-start;padding:6px 16px 16px}.pricing_price__wd2Ke{font-size:38px;line-height:1.15;letter-spacing:-1.8px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.pricing_price__wd2Ke>span{color:oklch(100% 0 0/.75);font-size:12px;font-weight:500;letter-spacing:0;margin-left:4px}.pricing_billed__2_JAz{color:oklch(100% 0 0/.85);font-size:11px;font-weight:500;margin-top:2px}.pricing_cta__kCSjk{display:flex;justify-content:center;gap:8px;align-items:center;width:100%;border-radius:999px;padding:10px 4px;font-size:12px;font-weight:700;margin-top:16px;white-space:nowrap;background:var(--p-btn);color:var(--p-btn-on);box-shadow:0 6px 14px -8px oklch(14.7% .004 49.25/.45)}.pricing_page__112Tx .pricing_cta__kCSjk:hover{color:var(--p-btn-on);transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 10px 18px -8px oklch(14.7% .004 49.25/.5)}.pricing_group__DFN6c th{text-align:left;background:var(--stone-100);border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--stone-800);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:11px 16px}.pricing_group__DFN6c th>span{display:inline-flex;align-items:center}.pricing_group__DFN6c th>span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:10px;background:var(--brand-grad);vertical-align:1px}.pricing_feature__RA4TF :is(th,td){background:#fff;border-bottom:1px solid oklch(92.3% .003 48.717/.7)}.pricing_feature__RA4TF:nth-child(odd) :is(th,td){background:var(--zebra)}.pricing_feature__RA4TF th{font-weight:500;text-align:left;color:var(--stone-700);padding:13px 16px}.pricing_feature__RA4TF td{text-align:center;padding:12px 8px;border-left:1px solid var(--p-line,var(--line));box-shadow:inset 0 0 0 999px var(--p-tint,transparent);font-variant-numeric:tabular-nums}.pricing_feature__RA4TF:hover :is(th,td){background:var(--amber-50)}.pricing_yes__MCwna{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--p-check-bg);color:var(--p-check);vertical-align:middle;box-shadow:0 2px 5px -2px var(--p-shadow)}.pricing_no__zOIRH{display:inline-block;color:var(--stone-300);vertical-align:middle}.pricing_value__YLfBp{font-weight:700;font-size:14px;color:var(--p-text)}.pricing_table__z_nY9 tfoot :is(th,td){padding:20px 10px 22px;border-top:1px solid var(--line);vertical-align:bottom}.pricing_table__z_nY9 tfoot td{text-align:center;background:var(--p-tint-solid);border-radius:0 0 18px 18px}.pricing_footLabel__gCKlE{text-align:left;padding-left:4px!important}.pricing_footLabel__gCKlE>span{font-size:15px;font-weight:700;letter-spacing:-.3px}.pricing_footLabel__gCKlE p{color:var(--muted);font-size:12px;font-weight:400;margin-top:4px}.pricing_footPlan__HnCWZ{display:block;font-size:12px;font-weight:600;color:var(--stone-600)}.pricing_footPlan__HnCWZ b{color:var(--p-text);font-weight:700}.pricing_table__z_nY9 tfoot .pricing_cta__kCSjk{margin-top:10px;background:var(--p-fill);color:var(--p-fill-on);box-shadow:0 8px 16px -10px var(--p-shadow)}.pricing_page__112Tx .pricing_table__z_nY9 tfoot .pricing_cta__kCSjk:hover{color:var(--p-fill-on)}.pricing_tableNote__FJQ1b{display:flex;align-items:center;font-size:11px;color:var(--muted);padding:16px 0 20px}.pricing_tableNote__FJQ1b>span{display:flex;gap:8px;align-items:center}.pricing_tableNote__FJQ1b .pricing_yes__MCwna{--p-check-bg:var(--stone-500);--p-check:#fff;width:16px;height:16px;box-shadow:none}.pricing_help__rOymD{position:relative;overflow:hidden;margin:36px 0;padding:30px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:18px;color:#fff;background:radial-gradient(60% 140% at 100% 0,oklch(55.3% .195 38.402/.55),transparent 60%),radial-gradient(40% 120% at 0 100%,oklch(50.8% .118 165.612/.35),transparent 60%),var(--stone-950);box-shadow:inset 0 0 0 1px oklch(87.9% .169 91.605/.2),0 24px 40px -24px oklch(14.7% .004 49.25/.6)}.pricing_help__rOymD>*{position:relative;z-index:1}.pricing_help__rOymD{min-height:156px}.pricing_help__rOymD>div{flex:1}.pricing_page__112Tx .pricing_helpBadger__1Qy7f{position:absolute;z-index:0;right:178px;bottom:0;width:auto;height:140px;max-width:none;pointer-events:none;filter:drop-shadow(0 -6px 22px oklch(64.6% .222 41.116/.3))}.pricing_help__rOymD h2{font-size:20px;font-weight:700;letter-spacing:-.5px}.pricing_help__rOymD p{color:oklch(100% 0 0/.75);margin-top:6px;font-size:13px}.pricing_help__rOymD a{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;color:#fff;background:var(--brand-grad);border-radius:999px;padding:11px 20px;white-space:nowrap;box-shadow:0 8px 18px -8px oklch(64.6% .222 41.116/.7)}.pricing_page__112Tx .pricing_help__rOymD a:hover{color:#fff;transform:translateY(-1px)}.pricing_mobilePlans__fH51y,.pricing_mobileTableName__7_zKD,.pricing_scrollHint__Yh5Q1{display:none}@media(max-width:700px){.pricing_comparison__2JrpE{padding-inline:calc(50vw - 50%);border-radius:20px 20px 0 0}.pricing_toolbar__KNIfI{gap:12px;align-items:flex-start;padding:20px 0 16px}.pricing_toolbar__KNIfI h2{font-size:16px}.pricing_toolbar__KNIfI p{max-width:140px}.pricing_billing__UiCPi{flex-direction:column;align-items:flex-end;gap:6px}.pricing_billing__UiCPi button{font-size:12px;padding:8px 14px;min-height:40px}.pricing_mobilePlans__fH51y{display:grid;gap:14px;margin-bottom:24px}.pricing_mobilePlans__fH51y .pricing_planHead__MqNdz{padding:16px 18px 0}.pricing_mobilePlans__fH51y .pricing_planName__sUH_C{font-size:20px}.pricing_mobilePlans__fH51y .pricing_popular__YTX1A{font-size:11px}.pricing_mobilePlans__fH51y .pricing_planBody__BTa4R{padding:16px 18px 18px}.pricing_mobilePlans__fH51y .pricing_price__wd2Ke{font-size:42px}.pricing_mobilePlans__fH51y .pricing_price__wd2Ke>span{font-size:13px}.pricing_mobilePlans__fH51y .pricing_billed__2_JAz{font-size:12px}.pricing_mobilePlans__fH51y .pricing_cta__kCSjk{font-size:14px;min-height:44px;padding:12px}.pricing_scrollHint__Yh5Q1{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--muted);padding:0 0 12px}.pricing_scrollHint__Yh5Q1>span{color:var(--orange-700);font-weight:600}.pricing_tableScroll__x8qyc{position:relative;overflow:auto;max-height:640px;border:1px solid var(--line);border-radius:10px;overscroll-behavior-x:contain}.pricing_table__z_nY9{min-width:648px}.pricing_labelColumn__kU3h9{width:168px}.pricing_table__z_nY9 thead th{top:0;padding:12px 10px;font-size:14px;border-bottom:1px solid var(--line);text-align:center}.pricing_table__z_nY9 thead .pricing_corner__ZZS_T{left:0;z-index:6;padding-left:16px;text-align:left}.pricing_table__z_nY9 thead th:is(.pricing_starter___0W2M,.pricing_growth__8u1b7,.pricing_scale__kKco2){border-radius:0}.pricing_corner__ZZS_T .pricing_trial__7fy3k,.pricing_corner__ZZS_T p,.pricing_table__z_nY9 thead .pricing_plan__3h3ZS{display:none}.pricing_mobileTableName__7_zKD{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--p-text)}.pricing_mobileTableName__7_zKD:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--p-accent)}.pricing_corner__ZZS_T>span:first-child{font-size:14px}.pricing_table__z_nY9 tbody th,.pricing_table__z_nY9 tfoot th{position:sticky;left:0;z-index:1}.pricing_table__z_nY9 tfoot th{background:#fff}.pricing_table__z_nY9 tbody .pricing_group__DFN6c th{position:static;z-index:auto}.pricing_group__DFN6c th>span{position:sticky;left:16px}.pricing_feature__RA4TF td,.pricing_feature__RA4TF th{font-size:13px;padding:13px 14px}.pricing_table__z_nY9 tfoot :is(th,td){padding:16px 12px}.pricing_table__z_nY9 tfoot td{border-radius:0}.pricing_table__z_nY9 tfoot .pricing_cta__kCSjk{min-height:44px;font-size:13px}.pricing_footLabel__gCKlE{padding-left:16px!important}.pricing_tableNote__FJQ1b{font-size:11px}.pricing_help__rOymD{padding:22px 20px;margin:24px 0;display:block}.pricing_page__112Tx .pricing_helpBadger__1Qy7f{right:14px;height:118px}.pricing_help__rOymD>div{max-width:calc(100% - 110px)}.pricing_billingTop__UyZjv{display:flex}.pricing_billingCorner__e_0RG,.pricing_corner__ZZS_T .pricing_trial__7fy3k,.pricing_table__z_nY9 .pricing_peek__UJeSx{display:none}.pricing_toolbar__KNIfI{padding-bottom:16px}.pricing_mobilePlans__fH51y{gap:84px!important;margin-top:84px}.pricing_peek__UJeSx{height:100px;width:130px;right:14px}.pricing_growth__8u1b7 .pricing_peek__UJeSx{left:auto;right:14px;translate:none;width:140px;height:102px}.pricing_scale__kKco2 .pricing_peek__UJeSx{height:108px}.pricing_help__rOymD h2{font-size:18px}.pricing_help__rOymD a{margin-top:18px;font-size:14px;display:inline-flex;min-height:44px}.pricing_sentinel__MS6gW,.pricing_tableNote__FJQ1b,.pricing_tableScroll__x8qyc{display:none}.pricing_comparison__2JrpE{padding-bottom:32px}}.mobile_carousel__Y9Edk,.mobile_compare__cyLze{display:none}@media (max-width:700px){.mobile_carousel__Y9Edk,.mobile_compare__cyLze{display:block}.mobile_carousel__Y9Edk{margin:0 -16px 8px}.mobile_row__mjqkY{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:112px 16px 26px;scrollbar-width:none;overscroll-behavior-x:contain}.mobile_row__mjqkY::-webkit-scrollbar{display:none}.mobile_row__mjqkY>*{flex:0 0 84%;scroll-snap-align:center}.mobile_dots__n6dr2{display:flex;justify-content:center;gap:8px}.mobile_dots__n6dr2 button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--stone-300);transition:width .25s,background .25s}.mobile_dots__n6dr2 button[aria-selected=true]{width:22px;background:var(--orange-600)}.mobile_compare__cyLze{margin-top:36px}.mobile_compareTitle__VGqWw{font-family:var(--font-space-grotesk),sans-serif;font-size:22px;font-weight:700;letter-spacing:-.5px;text-align:center;margin-bottom:14px}.mobile_head__D_qsa{position:sticky;top:56px;z-index:5;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:10px 0;background:#fff;border-bottom:1px solid var(--line)}.mobile_headCol__6OIY6{display:grid;justify-items:center;gap:4px;padding:10px 4px;border-radius:12px;background:var(--p-tint-solid);text-align:center}.mobile_headCol__6OIY6 b{font-size:13px;color:var(--p-text)}.mobile_headCol__6OIY6>span{font-size:17px;font-weight:700;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.mobile_headCol__6OIY6 small{font-size:11px;font-weight:500;color:var(--muted)}.mobile_headCol__6OIY6 a{margin-top:2px;width:100%;max-width:92px;padding:7px 0;border-radius:999px;font-size:12px;font-weight:700;color:var(--p-fill-on);background:var(--p-fill)}.mobile_group__G9afl{border-bottom:1px solid var(--line)}.mobile_groupBtn__Y3Yj_{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 2px;background:none;border:0;font-size:15px;font-weight:700;color:var(--ink);text-align:left}.mobile_groupBtn__Y3Yj_ svg{color:var(--muted);transition:transform .2s}.mobile_groupBtn__Y3Yj_[aria-expanded=true] svg{transform:rotate(180deg)}.mobile_feature__hlXrE{padding:12px 2px 14px;border-top:1px solid oklch(92.3% .003 48.717/.7)}.mobile_feature__hlXrE p{font-size:14px;color:var(--stone-700);margin-bottom:10px}.mobile_vals__iyOUc{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;text-align:center}.mobile_yes__ifcPr{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--p-check-bg);color:var(--p-check)}.mobile_no__ZDzss{color:var(--stone-300)}.mobile_val__6DCpu{font-weight:700;font-size:14px;color:var(--p-text)}}