.PricingPage_stickyTop__Y_SDE{--a-sticky-top:calc(var(--nc-top) + var(--nc-height) + 0.5rem);overflow-anchor:none}.PricingPage_table__ch1ck{border-radius:1.5rem;background:var(--surface);box-shadow:var(--surface-shadow)}.PricingPage_grid__VQZjL{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}.PricingPage_head__BlYKD{position:sticky;top:var(--a-sticky-top);z-index:30;border-radius:1.5rem 1.5rem 0 0;background:var(--surface);box-shadow:inset 0 -1px 0 oklch(.2 .01 286/.07);transition:border-radius .25s ease,box-shadow .25s ease;clip-path:inset(var(--pushed,-100vh) -4rem -4rem -4rem)}.PricingPage_head__BlYKD[data-stuck=true]{border-radius:var(--nc-radius);box-shadow:0 0 0 1px oklch(.2 .01 286/.06),var(--nc-float)}.PricingPage_headCell__3hPFt{padding:1.375rem 1.25rem 1.25rem}.PricingPage_head__BlYKD[data-stuck=true] .PricingPage_headCell__3hPFt{padding-block:1rem 1rem}.PricingPage_head__BlYKD[data-stuck=true] .PricingPage_openOnly__xO4Wy{display:none}@keyframes PricingPage_pinMove__Yay9R{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.PricingPage_head__BlYKD[data-stuck=true] .PricingPage_pinMove__Yay9R{animation:PricingPage_pinMove__Yay9R .18s ease-out}.PricingPage_price___R83G{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap;font-variant-numeric:tabular-nums}.PricingPage_priceNum__6_MbA{font-family:var(--font-montserrat-alternates),var(--font-sans),sans-serif;font-size:1.875rem;font-weight:700;line-height:1;letter-spacing:-.035em;color:var(--foreground)}.PricingPage_head__BlYKD[data-stuck=true] .PricingPage_priceNum__6_MbA{font-size:1.5rem}.PricingPage_pricePer__1q0eE{font-size:.875rem;color:var(--muted)}.PricingPage_rows__ZD0_Q{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.PricingPage_colLabel__T0vvl{width:28.5714%}.PricingPage_groupLabel__ZLZ_g{padding:2rem 1.25rem .625rem;text-align:left;font-size:.8125rem;font-weight:600;letter-spacing:-.005em;color:var(--foreground)}.PricingPage_rowLabel__C5gG0{padding:.25rem 1.25rem;text-align:left;vertical-align:middle;font-size:1rem;font-weight:400;line-height:1.35;color:color-mix(in srgb,var(--foreground) 78%,transparent)}.PricingPage_cell__MQWCL{height:2.875rem;padding:.25rem 0;vertical-align:middle}.PricingPage_band__5aTZe{display:flex;align-items:center;min-height:2.375rem;padding-inline:.75rem;background:color-mix(in srgb,var(--foreground) 5%,transparent)}.PricingPage_band__5aTZe[data-start=true]{margin-left:.5rem;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.PricingPage_band__5aTZe[data-end=true]{margin-right:.5rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.PricingPage_off__Oi4wT{display:flex;align-items:center;min-height:2.375rem;padding-inline:1.25rem}.PricingPage_num__zaKw2{font-family:var(--font-montserrat-alternates),var(--font-sans),sans-serif;font-weight:700;font-size:1rem;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--foreground)}.PricingPage_word__KO2ad{font-size:.875rem;font-weight:500;color:var(--foreground)}.PricingPage_cell__MQWCL,.PricingPage_rowLabel__C5gG0{border-top:1px solid oklch(.2 .01 286/.045)}.PricingPage_firstRow__wEju9 .PricingPage_cell__MQWCL,.PricingPage_firstRow__wEju9 .PricingPage_rowLabel__C5gG0{border-top:0}.PricingPage_mHead__oNUGr{position:sticky;top:var(--a-sticky-top);z-index:30;border-radius:var(--nc-radius);background:var(--surface);box-shadow:0 0 0 1px oklch(.2 .01 286/.06),var(--surface-shadow);clip-path:inset(var(--pushed,-100vh) -4rem -4rem -4rem)}.PricingPage_mHead__oNUGr[data-stuck=true]{box-shadow:0 0 0 1px oklch(.2 .01 286/.06),var(--nc-float)}.PricingPage_mHead__oNUGr[data-end=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.PricingPage_mPrice__xGr9g{font-family:var(--font-montserrat-alternates),var(--font-sans),sans-serif;font-weight:700;font-size:1.0625rem;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.PricingPage_payoff__op5bz{font-size:1.5rem;font-weight:600;line-height:1.18;letter-spacing:-.025em;text-wrap:balance}.PricingPage_payoffNum__VtqMu{font-family:var(--font-montserrat-alternates),var(--font-sans),sans-serif;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}@media (prefers-reduced-motion:reduce){.PricingPage_head__BlYKD,.PricingPage_pick__d_QgO,.PricingPage_tierHead__9GS9r{transition:none}}@media (min-width:1100px){.PricingPage_priceNum__6_MbA{font-size:2.25rem}}@media (min-width:768px){.PricingPage_payoff__op5bz{font-size:2.25rem}}.PricingPage_head__BlYKD:before,.PricingPage_mHead__oNUGr:before{content:"";position:absolute;bottom:100%;left:-1.5rem;right:-1.5rem;height:var(--a-sticky-top);background:var(--background);opacity:0;pointer-events:none}.PricingPage_mHead__oNUGr:before{left:-.75rem;right:-.75rem}.PricingPage_head__BlYKD[data-stuck=true]:before,.PricingPage_mHead__oNUGr[data-stuck=true]:before{opacity:1}.PricingPage_head__BlYKD[data-stuck=true]:after{content:"";position:absolute;inset:0 0 auto 0;height:var(--nc-radius);pointer-events:none;background:radial-gradient(circle at 100% 100%,transparent calc(var(--nc-radius) - .5px),var(--background) var(--nc-radius)) 0 0 /var(--nc-radius) var(--nc-radius) no-repeat,radial-gradient(circle at 0 100%,transparent calc(var(--nc-radius) - .5px),var(--background) var(--nc-radius)) 100% 0 /var(--nc-radius) var(--nc-radius) no-repeat}.PricingPage_calcBlock__eHCJr{display:grid;gap:1.5rem}@media (min-width:768px){.PricingPage_calcBlock__eHCJr{grid-template-columns:minmax(0,1.2fr) minmax(0,3fr);gap:2rem}}.PricingPage_answer__5WsBF{font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--foreground);text-wrap:balance}@media (min-width:768px){.PricingPage_answer__5WsBF{font-size:1.5rem}}.PricingPage_answerNum__WPzeY{font-family:var(--font-montserrat-alternates),var(--font-sans),sans-serif;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.PricingPage_calcInputs__lOOfK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.PricingPage_calcTeam__MkwIm{grid-column:1/-1}@media (min-width:768px){.PricingPage_calcInputs__lOOfK{display:flex;align-items:flex-end;gap:1.25rem}.PricingPage_calcField__43P9A{flex:0 0 11rem}.PricingPage_calcTeam__MkwIm{flex:1 1 auto;max-width:17rem}}.PricingPage_calcField__43P9A{display:flex;flex-direction:column;gap:.375rem;min-width:0}.PricingPage_calcLabel__pstc_{font-size:.8125rem;font-weight:500;line-height:1.2;color:color-mix(in srgb,var(--foreground) 80%,transparent)}.PricingPage_calcGroup__f447z{width:100%;height:2.75rem}.PricingPage_calcNumber__4M0u5{min-width:0;font-family:var(--font-montserrat-alternates),var(--font-sans),sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:center;min-height:2.75rem}.PricingPage_cta__E0vr4,.PricingPage_period__GGgFn button{min-height:2.75rem}.PricingPage_calcStep__I_z1a{min-width:2.75rem;height:100%}.PricingPage_pick__d_QgO,.PricingPage_tierHead__9GS9r{transition:background-color .3s ease}.PricingPage_pick__d_QgO,.PricingPage_spacer__ebIj_>span[data-pick=true],.PricingPage_tierHead__9GS9r[data-pick=true]{background-color:color-mix(in srgb,var(--accent) 8%,transparent)}.PricingPage_head__BlYKD[data-stuck=true] .PricingPage_tierHead__9GS9r:last-child{border-top-right-radius:var(--nc-radius);border-bottom-right-radius:var(--nc-radius)}.PricingPage_foot__RKNLT{height:1.75rem}.PricingPage_rows__ZD0_Q tfoot td:last-child{border-bottom-right-radius:1.5rem}.PricingPage_mSeg__DuTA3{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem;width:100%;height:3.5rem;padding:.5rem .75rem;text-align:left}.PricingPage_fade__Eld_g{position:absolute;top:100%;left:0;right:0;height:1.75rem;opacity:0;pointer-events:none}.PricingPage_head__BlYKD[data-stuck=true] .PricingPage_fade__Eld_g{opacity:1}.PricingPage_head__BlYKD[data-stuck=true] .PricingPage_fade__Eld_g[data-off=true]{opacity:0}.PricingPage_fade__Eld_g>span{background:linear-gradient(var(--surface),transparent)}.PricingPage_fade__Eld_g>span[data-pick=true]{background:linear-gradient(color-mix(in srgb,var(--accent) 8%,var(--surface)),transparent)}