.pricing-calculator_calcGrid__wB2b8{display:grid;grid-template-columns:1fr;gap:2rem;max-width:64rem;margin:3rem auto 0}@media (min-width:1024px){.pricing-calculator_calcGrid__wB2b8{grid-template-columns:1.1fr .9fr;gap:2.5rem}}.pricing-calculator_calcPanel__WKmAc{padding:1.75rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;box-shadow:var(--shadow-sm)}@media (min-width:640px){.pricing-calculator_calcPanel__WKmAc{padding:2rem}}.pricing-calculator_sliderRow__0JgHy+.pricing-calculator_sliderRow__0JgHy{margin-top:1.9rem}.pricing-calculator_top__ExOEt{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.pricing-calculator_lbl__fvi5F{font-size:.95rem;font-weight:700;color:hsl(var(--foreground))}.pricing-calculator_val__o7d2H{font-family:var(--font-mono);font-size:.95rem;font-weight:700;color:hsl(var(--primary));font-variant-numeric:tabular-nums}.pricing-calculator_help__v_5ZO{margin:.2rem 0 .85rem;font-size:.82rem;color:hsl(var(--muted-foreground))}.pricing-calculator_ccRange__pn9KB{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:hsl(var(--muted));outline:none;cursor:pointer;accent-color:hsl(var(--primary))}.pricing-calculator_ccRange__pn9KB::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:999px;background:hsl(var(--primary));border:3px solid hsl(var(--card));box-shadow:0 1px 3px 0 rgba(0,0,0,.15);cursor:pointer}.pricing-calculator_ccRange__pn9KB::-moz-range-thumb{width:18px;height:18px;border-radius:999px;background:hsl(var(--primary));border:3px solid hsl(var(--card));box-shadow:0 1px 3px 0 rgba(0,0,0,.15);cursor:pointer}.pricing-calculator_calcResult__7k6n8{display:flex;flex-direction:column;height:100%;padding:1.75rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;box-shadow:var(--shadow-sm)}@media (min-width:640px){.pricing-calculator_calcResult__7k6n8{padding:2rem}}.pricing-calculator_total__8__lm{font-size:clamp(2.4rem,5vw,3rem);font-weight:900;letter-spacing:-.02em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-top:.4rem}.pricing-calculator_propBar__V_dh8{display:flex;height:8px;border-radius:999px;overflow:hidden;margin-top:1.25rem;background:hsl(var(--muted))}.pricing-calculator_propBar__V_dh8 i{display:block;height:100%;transition:width .2s ease}.pricing-calculator_sStd__eRC49{background:hsl(var(--primary))}.pricing-calculator_sSes__oCiwk{background:hsl(var(--primary)/.55)}.pricing-calculator_sGb__Ch1YC{background:hsl(var(--success-500))}.pricing-calculator_breakdown__s4swB{margin-top:1.4rem;border-top:1px solid hsl(var(--border));padding-top:1.3rem;display:flex;flex-direction:column;gap:.7rem}.pricing-calculator_bdRow__BT5HZ{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.95rem}.pricing-calculator_bdL__m0_Xi{color:hsl(var(--foreground-2))}.pricing-calculator_bdD__NPlIc{color:hsl(var(--muted-foreground));font-size:.78rem;margin-left:.5rem;font-family:var(--font-mono)}.pricing-calculator_bdC__y6wNl{font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.pricing-calculator_exPills__J9cMZ{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.4rem}.pricing-calculator_exPill__9UIPy{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:.375rem;padding:.3rem .6rem;font-size:.78rem;font-family:var(--font-mono)}.pricing-calculator_calcNote__FvD58{margin-top:auto;padding-top:1.4rem;font-size:.78rem;line-height:1.5;color:hsl(var(--muted-foreground))}.pricing-comparison_shapeRow__D7JTl{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:64rem;margin:3rem auto 0}@media (min-width:768px){.pricing-comparison_shapeRow__D7JTl{grid-template-columns:repeat(3,1fr)}}.pricing-comparison_shape__GrAvW{padding:1.4rem;display:flex;flex-direction:column;position:relative;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;box-shadow:var(--shadow-sm)}.pricing-comparison_shapeOther__y9Rjc{background:hsl(var(--secondary));border-style:dashed}.pricing-comparison_shapeBrand__YccVJ{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 1px hsl(var(--primary)/.3),0 1px 2px rgba(15,23,42,.04),0 14px 34px -18px rgba(15,23,42,.28)}@media (min-width:768px){.pricing-comparison_shapeBrand__YccVJ{transform:translateY(-8px)}}.pricing-comparison_shapeTag__ceMw0{align-self:flex-start;margin-bottom:.85rem;white-space:nowrap;font-family:var(--font-mono);font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.16rem .5rem;border-radius:999px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));display:inline-flex;align-items:center;gap:.3rem}.pricing-comparison_shapeTag__ceMw0 svg{width:9px;height:9px}.pricing-comparison_shapeTag__ceMw0 strong{font-weight:900;color:hsl(var(--foreground))}.pricing-comparison_shapeTagBrand__EYlc_{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.pricing-comparison_shapeTagBrand__EYlc_ strong{color:hsl(var(--primary-foreground))}.pricing-comparison_cap__MgxDl{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pricing-comparison_capBrand__LW7jZ{color:hsl(var(--primary))}.pricing-comparison_sub__BKBzj{font-size:.82rem;color:hsl(var(--muted-foreground));margin-top:.3rem;min-height:2.4rem}.pricing-comparison_shapeChart__GHVFE{display:flex;align-items:flex-end;gap:6px;height:110px;margin-top:.6rem;position:relative}.pricing-comparison_shapeBar__Sqolx{flex:1;height:0;border-radius:3px 3px 0 0;transition:height .85s cubic-bezier(.22,.61,.36,1)}.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx{background:hsl(var(--muted-foreground)/.35)}.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBarSpike__Dr2Gx{background:hsl(var(--destructive)/.55)}.pricing-comparison_shapeInbox__tDVKo .pricing-comparison_shapeBar__Sqolx{background:hsl(var(--muted-foreground)/.32);border-radius:3px}.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx:nth-child(2){transition-delay:80ms}.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx:nth-child(3){transition-delay:.16s}.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx:nth-child(4){transition-delay:.24s}.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx:nth-child(5){transition-delay:.32s}.pricing-comparison_shapeInbox__tDVKo .pricing-comparison_shapeBar__Sqolx:nth-child(2){transition-delay:90ms}.pricing-comparison_shapeInbox__tDVKo .pricing-comparison_shapeBar__Sqolx:nth-child(3){transition-delay:.18s}.pricing-comparison_shapeInbox__tDVKo .pricing-comparison_shapeBar__Sqolx:nth-child(4){transition-delay:.27s}.pricing-comparison_shown__eviwB.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx:first-child{height:28px}.pricing-comparison_shown__eviwB.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx:nth-child(2){height:46px}.pricing-comparison_shown__eviwB.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx:nth-child(3){height:66px}.pricing-comparison_shown__eviwB.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx:nth-child(4){height:86px}.pricing-comparison_shown__eviwB.pricing-comparison_shapeTiers__rZQa2 .pricing-comparison_shapeBar__Sqolx:nth-child(5){height:104px}.pricing-comparison_shown__eviwB.pricing-comparison_shapeInbox__tDVKo .pricing-comparison_shapeBar__Sqolx{height:44px}.pricing-comparison_shapeSvg__BJMqc{width:100%;height:110px;margin-top:.6rem;display:block}.pricing-comparison_shapeLine__Lb4DI{fill:none;stroke:hsl(var(--primary));stroke-width:3;stroke-linecap:round;stroke-dasharray:260;stroke-dashoffset:260;transition:stroke-dashoffset 1.1s ease}.pricing-comparison_shapeBaseline__4iLzl{stroke:hsl(var(--border));stroke-width:1}.pricing-comparison_shapeDot__CoK0S{fill:hsl(var(--primary))}.pricing-comparison_shown__eviwB .pricing-comparison_shapeLine__Lb4DI{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.pricing-comparison_shapeBar__Sqolx,.pricing-comparison_shapeLine__Lb4DI{transition:none!important}}.pricing-comparison_legend__KaAu8{margin-top:.9rem;font-family:var(--font-mono);font-size:.72rem;color:hsl(var(--foreground-2))}.pricing-comparison_cmpGrid__gyI1f{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3.5rem}@media (min-width:1024px){.pricing-comparison_cmpGrid__gyI1f{grid-template-columns:repeat(3,1fr)}}.pricing-comparison_cmpCard__QdLcF{padding:1.6rem;height:100%;position:relative;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;box-shadow:var(--shadow-sm)}.pricing-comparison_cmpCardOther___x1gz{background:hsl(var(--secondary));border-style:dashed}.pricing-comparison_cmpCardBrand__z2Usr{border-color:hsl(var(--primary)/.4);box-shadow:0 0 0 1px hsl(var(--primary)/.3),var(--shadow-sm)}.pricing-comparison_cmpTag__zWy5t{display:inline-flex;align-items:center;gap:.3rem;margin-bottom:.9rem;white-space:nowrap;font-family:var(--font-mono);font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.16rem .5rem;border-radius:999px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}.pricing-comparison_cmpTag__zWy5t svg{width:9px;height:9px}.pricing-comparison_cmpTag__zWy5t strong{font-weight:900;color:hsl(var(--foreground))}.pricing-comparison_cmpTagBrand__e4C2i{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.pricing-comparison_cmpTagBrand__e4C2i strong{color:hsl(var(--primary-foreground))}.pricing-comparison_name__WQGR8{font-size:1.26rem;font-weight:700;color:hsl(var(--foreground))}.pricing-comparison_cmpCardBrand__z2Usr .pricing-comparison_name__WQGR8{color:hsl(var(--primary))}.pricing-comparison_cmpCard__QdLcF dl{margin-top:1rem}.pricing-comparison_cmpRow__4YISk{padding:.85rem 0;border-top:1px solid hsl(var(--border))}.pricing-comparison_cmpRow__4YISk:first-child{border-top:0}.pricing-comparison_cmpRow__4YISk dt{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pricing-comparison_cmpRow__4YISk dd{margin:.4rem 0 0;display:flex;align-items:flex-start;gap:.45rem;color:hsl(var(--foreground-2))}.pricing-comparison_cmpCardBrand__z2Usr .pricing-comparison_cmpRow__4YISk dd{color:hsl(var(--foreground));font-weight:700}.pricing-comparison_cmpRow__4YISk dd svg{width:16px;height:16px;color:hsl(var(--primary));flex-shrink:0;margin-top:.2rem}.pricing-hero_flowMeter__NSKfJ{margin-top:3.5rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;box-shadow:0 1px 2px rgba(15,23,42,.04),0 24px 48px -20px rgba(15,23,42,.2);overflow:hidden;text-align:left}.pricing-hero_fmHead__4yjJP{display:flex;align-items:center;gap:.6rem;padding:.75rem 1.1rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--secondary));font-family:var(--font-mono);font-size:.72rem;color:hsl(var(--muted-foreground));letter-spacing:.1em;text-transform:uppercase}.pricing-hero_fmHeadLeft__l1wCG{display:inline-flex;align-items:center;gap:.5rem;color:hsl(var(--foreground));font-weight:700}.pricing-hero_fmHeadRight__fM630{margin-left:auto;display:inline-flex;align-items:center;gap:.45rem;color:hsl(var(--success-700))}.pricing-hero_fmBody__on7dK{padding:1.6rem 1.4rem .4rem}.pricing-hero_fmPipe___NxHA{position:relative;height:78px;border-radius:.375rem;background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));overflow:hidden}.pricing-hero_fmPipe___NxHA:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;transform:translateY(-50%);background:repeating-linear-gradient(90deg,hsl(var(--border)) 0 8px,transparent 8px 16px)}.pricing-hero_fmTrack__oeH5J{position:absolute;inset:0}.pricing-hero_pkt__SP4Rx{position:absolute;top:50%;left:0;height:14px;margin-top:-7px;border-radius:999px;background:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.14);animation:pricing-hero_pktRun__54eMh 4.6s linear infinite;will-change:transform,opacity}.pricing-hero_pktP2__byVqe{background:hsl(var(--primary)/.78)}.pricing-hero_pktP3__OIxbN{background:hsl(var(--success-500));box-shadow:0 0 0 3px hsl(var(--success-500)/.14)}.pricing-hero_fmTrack__oeH5J .pricing-hero_pkt__SP4Rx:first-child{width:34px;animation-delay:0s}.pricing-hero_fmTrack__oeH5J .pricing-hero_pkt__SP4Rx:nth-child(2){width:22px;animation-delay:-.9s}.pricing-hero_fmTrack__oeH5J .pricing-hero_pkt__SP4Rx:nth-child(3){width:40px;animation-delay:-1.7s}.pricing-hero_fmTrack__oeH5J .pricing-hero_pkt__SP4Rx:nth-child(4){width:26px;animation-delay:-2.4s}.pricing-hero_fmTrack__oeH5J .pricing-hero_pkt__SP4Rx:nth-child(5){width:30px;animation-delay:-3.2s}.pricing-hero_fmTrack__oeH5J .pricing-hero_pkt__SP4Rx:nth-child(6){width:20px;animation-delay:-4s}@keyframes pricing-hero_pktRun__54eMh{0%{left:-6%;opacity:0}6%{opacity:1}94%{opacity:1}to{left:104%;opacity:0}}@media (prefers-reduced-motion:reduce){.pricing-hero_pkt__SP4Rx{animation:none;opacity:1}}.pricing-hero_fmClamp__SqnmG{position:absolute;left:50%;top:-6px;bottom:-6px;width:92px;transform:translateX(-50%);border-radius:.375rem;border:1.5px solid hsl(var(--primary)/.55);background:hsl(var(--primary)/.06);backdrop-filter:blur(1px);display:flex;align-items:flex-end;justify-content:center;z-index:3}.pricing-hero_fmClampLbl__6U54W{font-family:var(--font-mono);font-size:.56rem;letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--primary));font-weight:700;background:hsl(var(--card));padding:.1rem .4rem;border-radius:.25rem;transform:translateY(50%);border:1px solid hsl(var(--primary)/.35)}.pricing-hero_fmReadout__KL027{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,4vw,3rem);flex-wrap:wrap;padding:1.7rem 0 1.4rem}.pricing-hero_fmStat__CtX5V{text-align:center}.pricing-hero_fmNum__QU5_L{display:block;font-family:var(--font-mono);font-size:clamp(1.9rem,4.4vw,2.6rem);font-weight:700;letter-spacing:-.01em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.pricing-hero_fmCost__nyls4{color:hsl(var(--primary))}.pricing-hero_fmUnit__FHuhb{display:block;margin-top:.25rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pricing-hero_fmArrow__TVlzw{color:hsl(var(--primary));font-size:1.6rem;line-height:1}.pricing-hero_fmFoot__0aLJL{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:space-between;padding:.7rem 1.1rem;border-top:1px solid hsl(var(--border));background:hsl(var(--secondary));font-family:var(--font-mono);font-size:.68rem;color:hsl(var(--muted-foreground));letter-spacing:.04em}.pricing-hero_fmFootR__o7kVh{color:hsl(var(--foreground-2))}.pricing-hero_fmFoot__0aLJL strong{color:hsl(var(--foreground));font-weight:700}.pricing-hero_priceStrip__jIGLy{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:42rem;margin:3rem auto 0;border-top:1px solid hsl(var(--border));padding-top:2rem}@media (min-width:640px){.pricing-hero_priceStrip__jIGLy{grid-template-columns:repeat(3,1fr)}}.pricing-hero_psVal__HbOz5{display:flex;align-items:baseline;justify-content:center;gap:.35rem}.pricing-hero_psNum__SSyv0{font-size:2.018rem;font-weight:900;letter-spacing:-.01em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.pricing-hero_psUnit__1uU4Z{font-size:.92rem;font-weight:700;color:hsl(var(--muted-foreground))}.pricing-hero_psLabel__ocNKL{margin-top:.5rem}.pricing-included_incGrid__qdsGZ{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}@media (min-width:768px){.pricing-included_incGrid__qdsGZ{grid-template-columns:repeat(3,1fr)}}.pricing-included_incCard__pg6_a{display:flex;flex-direction:column;padding:1.6rem;height:100%;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;box-shadow:var(--shadow-sm)}.pricing-included_incCard__pg6_a h3{font-size:1.26rem;font-weight:700;letter-spacing:-.01em;color:hsl(var(--foreground));margin-top:1rem}.pricing-included_body__bDkAJ{margin-top:.6rem;font-size:1rem;line-height:1.6;color:hsl(var(--foreground-2))}.pricing-included_incMeter__pgeKj{margin-top:auto;padding-top:1.3rem}.pricing-included_mtop__UMV1k{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.6rem}.pricing-included_mlabel__f9RhD{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pricing-included_mval___JXG8{font-family:var(--font-mono);font-size:.82rem;font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.pricing-included_mvalFlat__PwXdH{color:hsl(var(--success-700))}.pricing-included_incFrame__E5iVF{border:1px dashed hsl(var(--border));border-radius:.375rem;padding:.75rem}.pricing-included_seatDots__PIa81{display:flex;flex-wrap:wrap;gap:.4rem;min-height:1.4rem;align-items:center}.pricing-included_seatDot__H5gZv{width:14px;height:14px;border-radius:999px;background:hsl(var(--primary)/.5)}.pricing-included_seatDotNew__dxC4c{background:hsl(var(--primary));animation:pricing-included_seatPop__zeFgy .36s cubic-bezier(.22,.61,.36,1) both}@keyframes pricing-included_seatPop__zeFgy{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.pricing-included_seatDotNew__dxC4c{animation:none}}.pricing-included_capTrack__TD1J4{height:8px;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.pricing-included_capFill__xKK9S{height:100%;width:100%;background:linear-gradient(90deg,hsl(var(--primary)/.4),hsl(var(--primary)));border-radius:999px}.pricing-included_incTicks__fntND{display:flex;flex-direction:column;gap:.4rem}.pricing-included_incTick__Te0K5{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.78rem;color:hsl(var(--foreground-2))}.pricing-included_incTick__Te0K5 svg{width:14px;height:14px;color:hsl(var(--success-700));flex-shrink:0}.pricing-table_ledger__CoK1g{max-width:40rem;margin:3rem auto 0;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;box-shadow:var(--shadow-sm);overflow:hidden}.pricing-table_ledgerHead__CY6rV{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.4rem .9rem}.pricing-table_ledgerHead__CY6rV span{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pricing-table_ledgerRow__SGgYf{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1.35rem 1.4rem;border-top:1px solid hsl(var(--border))}.pricing-table_lhs__XMzfE{display:flex;gap:.9rem}.pricing-table_idx__SJTYd{font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:hsl(var(--primary));padding-top:.2rem;min-width:1.4rem}.pricing-table_lbl__eSPJY{font-weight:700;color:hsl(var(--foreground))}.pricing-table_note__LltlE{margin-top:.3rem;font-size:.95rem;line-height:1.5;color:hsl(var(--muted-foreground))}.pricing-table_rate__a7_KN{flex-shrink:0;text-align:right;white-space:nowrap}.pricing-table_rateNum__6yMz5{font-family:var(--font-mono);font-size:1.5rem;font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.pricing-table_rateUnit__NJgeF{font-size:.86rem;color:hsl(var(--muted-foreground));margin-left:.25rem}.pricing-table_isEnterprise__sw_2h{background:hsl(var(--primary)/.04)}