.pricing_page__L_vko{position:relative;min-height:100vh}.pricing_page__L_vko .lucide{width:16px;height:16px;stroke-width:1.6;vertical-align:middle}.pricing_wrap___aQVF{max-width:var(--container-xl);margin:0 auto;padding:0 var(--space-8)}.pricing_header___3uTk{position:-webkit-sticky;position:sticky;top:0;z-index:100;height:var(--header-h);display:flex;align-items:center;background:rgba(247,243,234,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-hairline)}.pricing_header___3uTk .pricing_wrap___aQVF{display:flex;align-items:center;width:100%}.pricing_header___3uTk .pricing_nav__1s9xV{margin-left:auto;display:flex;align-items:center;gap:var(--space-6)}.pricing_header___3uTk .pricing_nav__1s9xV a{font-size:var(--text-sm);color:var(--text-secondary)}.pricing_header___3uTk .pricing_nav__1s9xV a:hover{color:var(--text-primary)}.pricing_hero__QSMWV{text-align:center;padding:clamp(3rem,7vw,5.5rem) 0 var(--space-10)}.pricing_eyebrow__y77gQ{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.pricing_eyebrow__y77gQ .pricing_sq__JbDEk{width:9px;height:9px;border-radius:2px;background:var(--accent)}.pricing_hero__QSMWV h1{font:var(--weight-bold) clamp(2.4rem,6vw,4rem) /1.04 var(--font-serif);letter-spacing:-.01em;margin:0 auto var(--space-5);max-width:18ch;text-wrap:balance}.pricing_hero__QSMWV h1 .pricing_em__7q9E_{font-style:normal;color:var(--accent)}.pricing_hero__QSMWV p{font-size:var(--text-md);color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:52ch;margin:0 auto}.pricing_plans__cdUyB{padding-bottom:var(--space-12)}.pricing_section__a4Jjm{padding:clamp(2.5rem,5vw,4rem) 0;border-top:1px solid var(--border-hairline)}.pricing_section__a4Jjm h2{font:var(--weight-semibold) var(--text-xl) /1.2 var(--font-sans);letter-spacing:-.01em;margin:0 0 var(--space-2)}.pricing_section__a4Jjm .pricing_lede__Uj6E6{font-size:var(--text-base);color:var(--text-secondary);margin:0 0 var(--space-6);max-width:56ch}.pricing_split__3D6aF{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.pricing_table__KJneM{width:100%;border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-card)}.pricing_row__wfees{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--text-secondary)}.pricing_row__wfees+.pricing_row__wfees{border-top:1px solid var(--border-hairline)}.pricing_row__wfees .pricing_v__kTjHQ{font-family:var(--font-mono);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap}.pricing_row__wfees.pricing_total__FP8LX{background:var(--surface-sunken)}.pricing_row__wfees.pricing_total__FP8LX .pricing_k__Dzliv{font-weight:var(--weight-semibold);color:var(--text-primary)}.pricing_row__wfees.pricing_total__FP8LX .pricing_v__kTjHQ{color:var(--text-accent);font-weight:var(--weight-semibold)}.pricing_note__eG_69{font-size:var(--text-sm);color:var(--text-muted);margin:var(--space-4) 0 0;line-height:1.5}.pricing_closing__vw4Pj{text-align:center;padding:clamp(3rem,7vw,5rem) 0 clamp(4rem,9vw,7rem);border-top:1px solid var(--border-hairline)}.pricing_closing__vw4Pj h2{font:var(--weight-bold) clamp(1.9rem,4vw,2.8rem) /1.08 var(--font-serif);letter-spacing:-.01em;margin:0 0 var(--space-5);text-wrap:balance}.pricing_btn__v_Im9{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--weight-medium) var(--text-base) /1 var(--font-sans);padding:0 var(--space-6);height:48px;border-radius:var(--radius-md);background:var(--accent);color:#fff;box-shadow:0 1px 0 var(--accent-press);transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.pricing_btn__v_Im9:hover{background:var(--accent-hover);transform:translateY(-1px)}.pricing_trialNote__ynSEc{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}@media (max-width:720px){.pricing_wrap___aQVF{padding:0 var(--space-5)}.pricing_split__3D6aF{grid-template-columns:1fr}}.PlanCards_grid__dR9nu{display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));grid-gap:var(--space-5);gap:var(--space-5);align-items:stretch}.PlanCards_grid__dR9nu .lucide{width:15px;height:15px;stroke-width:1.8;color:var(--signal-green-ink);flex:none}.PlanCards_card__ANYhB{position:relative;display:flex;flex-direction:column;gap:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-1);padding:var(--space-6);transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.PlanCards_card__ANYhB.PlanCards_clickable__R_VFb{cursor:pointer}.PlanCards_card__ANYhB.PlanCards_clickable__R_VFb:hover{transform:translateY(-3px);box-shadow:var(--shadow-2);border-color:var(--border-strong)}.PlanCards_card__ANYhB.PlanCards_featured__2sZCO{border-color:var(--accent);box-shadow:var(--shadow-2)}.PlanCards_card__ANYhB.PlanCards_selected__pe40T{border-color:var(--accent);box-shadow:var(--ring-accent)}.PlanCards_badge__0ZYdY{position:absolute;top:-10px;left:var(--space-6);font:var(--weight-medium) var(--text-2xs) /1 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#fff;background:var(--accent);padding:5px 9px;border-radius:var(--radius-xs)}.PlanCards_name__h0Ie0{font:var(--weight-semibold) var(--text-lg) /1 var(--font-sans)}.PlanCards_price__PtDgi{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.PlanCards_price__PtDgi .PlanCards_amt__pjhY4{font:var(--weight-bold) clamp(2.4rem,5vw,3.2rem) /1 var(--font-serif);letter-spacing:-.03em}.PlanCards_price__PtDgi .PlanCards_per__CVxnd{font:var(--weight-regular) var(--text-xs) /1.3 var(--font-mono);color:var(--text-muted)}.PlanCards_tagline___dc5w{line-height:1.5;margin:0;min-height:2.6em}.PlanCards_specs__eCN4z,.PlanCards_tagline___dc5w{font-size:var(--text-sm);color:var(--text-secondary)}.PlanCards_specs__eCN4z{display:flex;flex-direction:column;gap:4px;padding:var(--space-3) 0;border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline)}.PlanCards_specs__eCN4z b{color:var(--text-primary);font-weight:var(--weight-semibold);font-family:var(--font-mono)}.PlanCards_features__IHch3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;flex:1 1}.PlanCards_features__IHch3 li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.4}.PlanCards_meta__Bgymh{font:var(--weight-regular) var(--text-2xs) /1.3 var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint)}.PlanCards_cta__Gddud{margin-top:var(--space-2);height:42px;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-canvas);color:var(--text-primary);font:var(--weight-medium) var(--text-sm) /1 var(--font-sans);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.PlanCards_cta__Gddud:hover{background:var(--surface-sunken);border-color:var(--border-strong)}.PlanCards_ctaSel__dEsTb{background:var(--accent);border-color:var(--accent);color:#fff}.PlanCards_ctaSel__dEsTb:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.PlanCards_overage__nz3B5{margin:var(--space-5) 0 0;text-align:center;font-size:var(--text-sm);color:var(--text-muted)}.PlanCards_overage__nz3B5 b{color:var(--text-primary);font-family:var(--font-mono);font-weight:var(--weight-semibold)}.signup_page__DueRn{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:var(--space-12) var(--space-6) var(--space-16);position:relative}.signup_page__DueRn .lucide{width:17px;height:17px;stroke-width:1.6}.signup_journey__XsshU{width:100%;max-width:520px;transition:max-width var(--dur-slow) var(--ease-out)}.signup_journey__XsshU.signup_wide__a8cO1{max-width:920px}.signup_planPick__2JbH_{margin-bottom:var(--space-5)}.signup_brand__HRmyG{gap:var(--space-3)}.signup_brand__HRmyG,.signup_stepper__WXqrP{display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-8)}.signup_stepper__WXqrP{gap:var(--space-2)}.signup_stepper__WXqrP .signup_s__6u3_D{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--weight-medium) var(--text-2xs) /1 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.signup_stepper__WXqrP .signup_s__6u3_D .signup_n__A7Qjy{width:20px;height:20px;border-radius:var(--radius-pill);border:1px solid var(--border-default);display:grid;place-items:center;font-size:10px;color:var(--text-muted);background:var(--surface-card)}.signup_stepper__WXqrP .signup_s__6u3_D.signup_active__MsPZR{color:var(--text-primary)}.signup_stepper__WXqrP .signup_s__6u3_D.signup_active__MsPZR .signup_n__A7Qjy{background:var(--ink-0);color:var(--paper-0);border-color:var(--ink-0)}.signup_stepper__WXqrP .signup_s__6u3_D.signup_done__V77By .signup_n__A7Qjy{background:var(--signal-green);border-color:var(--signal-green);color:#fff}.signup_stepper__WXqrP .signup_bar__jgKkB{width:22px;height:1px;background:var(--border-default)}.signup_card__PTwfz{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);padding:var(--space-8)}.signup_step__I4q4q{display:none}.signup_step__I4q4q.signup_on__o04N7{display:block}@media (prefers-reduced-motion:no-preference){.signup_step__I4q4q.signup_on__o04N7{animation:signup_stepIn__0mmUt .5s var(--ease-out)}}@keyframes signup_stepIn__0mmUt{0%{transform:translateY(10px)}to{transform:none}}.signup_crewStaff__hVvrv{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-4);border-top:1px solid var(--border-hairline);background:var(--surface-card)}.signup_crewStaff__hVvrv .signup_lab__Kh86J{color:var(--text-faint);margin-right:2px}.signup_crewStaff__hVvrv .signup_cw__YG_dy{display:inline-flex;align-items:center;gap:6px;padding:4px 9px 4px 5px;border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-canvas)}.signup_crewStaff__hVvrv .signup_cw__YG_dy .signup_av__TUS4e{width:18px;height:18px;border-radius:var(--radius-pill);display:grid;place-items:center;font:var(--weight-semibold) 8px /1 var(--font-mono);color:#fff}.signup_crewStaff__hVvrv .signup_cw__YG_dy .signup_nm__TTKTx{font:var(--weight-medium) var(--text-2xs) /1 var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--text-secondary)}.signup_head___c_f9{font:var(--weight-semibold) var(--text-2xl) /1.1 var(--font-sans);letter-spacing:-.01em;margin:0 0 var(--space-2)}.signup_head___c_f9 .signup_em__qxSWW{font-family:var(--font-serif);font-style:normal;font-weight:var(--weight-bold);color:var(--accent)}.signup_sub__rXagV{font-size:var(--text-base);color:var(--text-secondary);line-height:1.5;margin:0 0 var(--space-6)}.signup_field__JZ_oO{margin-bottom:var(--space-4)}.signup_field__JZ_oO>label{display:block;margin-bottom:7px}.signup_field__JZ_oO input{width:100%;height:42px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-canvas);padding:0 var(--space-3);font:var(--type-body);color:var(--text-primary);box-shadow:var(--shadow-inset)}.signup_field__JZ_oO input:focus{outline:none;border-color:var(--border-focus);box-shadow:var(--ring-focus)}.signup_field__JZ_oO input::placeholder{color:var(--text-faint)}.signup_row2__3Q_a6{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.signup_btn__f8ImB{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font:var(--weight-medium) var(--text-base) /1 var(--font-sans);padding:0 var(--space-5);height:46px;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);width:100%}.signup_btn__f8ImB:disabled{cursor:default;opacity:.85}.signup_btnStamp__TfC28{background:var(--accent);color:#fff}.signup_btnStamp__TfC28:hover{background:var(--accent-hover)}.signup_btnStamp__TfC28:active{background:var(--accent-press);transform:translateY(1px)}.signup_btnInk__N4cPF{background:var(--ink-0);color:var(--text-on-ink)}.signup_btnInk__N4cPF:hover{background:var(--ink-1)}.signup_footNote__mPmQ1{margin-top:var(--space-4);text-align:center}.signup_back__sP3qq,.signup_footNote__mPmQ1{font-size:var(--text-sm);color:var(--text-muted)}.signup_back__sP3qq{display:inline-flex;align-items:center;gap:6px;cursor:pointer;margin-bottom:var(--space-5);background:none;border:0;padding:0}.signup_back__sP3qq:hover{color:var(--text-primary)}.signup_back__sP3qq .lucide{width:15px;height:15px}.signup_plan__2kVA4{border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden;margin-bottom:var(--space-5)}.signup_plan__2kVA4 .signup_price__Xd8P4{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3)}.signup_plan__2kVA4 .signup_price__Xd8P4 .signup_amt__t6asi{font:var(--weight-bold) clamp(2.75rem,9vw,3.6rem) /1 var(--font-serif);letter-spacing:-.03em}.signup_plan__2kVA4 .signup_price__Xd8P4 .signup_per__CRoOD{font:var(--weight-regular) var(--text-sm) /1 var(--font-mono);color:var(--text-muted)}.signup_plan__2kVA4 .signup_price__Xd8P4 .signup_tag__SnDpc{margin-left:auto;align-self:center;font:var(--weight-medium) var(--text-2xs) /1 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal-green-ink);background:var(--signal-green-50);padding:5px 8px;border-radius:var(--radius-xs)}.signup_plan__2kVA4 .signup_cheap__cWavS{padding:0 var(--space-4) var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}.signup_plan__2kVA4 .signup_incl__B1Yxc{border-top:1px solid var(--border-hairline);background:var(--surface-sunken);padding:var(--space-4);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.signup_plan__2kVA4 .signup_incl__B1Yxc .signup_li__rteMv{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}.signup_plan__2kVA4 .signup_incl__B1Yxc .signup_li__rteMv .lucide{width:15px;height:15px;color:var(--signal-green-ink);flex:none}.signup_summary__0l_Vz{display:flex;align-items:baseline;justify-content:space-between;padding:var(--space-3) 0 var(--space-5);border-top:1px solid var(--border-hairline);margin-top:var(--space-2)}.signup_summary__0l_Vz .signup_k__TSozM{font-size:var(--text-sm);color:var(--text-muted)}.signup_summary__0l_Vz .signup_v__i1xzU{font:var(--weight-semibold) var(--text-lg) /1 var(--font-mono)}.signup_summary__0l_Vz .signup_v__i1xzU small{font-size:var(--text-sm);color:var(--text-muted);font-weight:var(--weight-regular)}.signup_secure__KnvZ3{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--space-3);font:var(--weight-regular) var(--text-2xs) /1 var(--font-mono);color:var(--text-faint)}.signup_secure__KnvZ3 .lucide{width:13px;height:13px}.signup_coList__X4z7l{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.signup_co__Wh0W0{display:flex;align-items:center;gap:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--surface-canvas)}.signup_co__Wh0W0 .signup_ico__s3hC0{width:30px;height:30px;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--surface-well);border:1px solid var(--border-default);color:var(--ink-1);flex:none}.signup_co__Wh0W0 .signup_ico__s3hC0 .lucide{width:16px;height:16px}.signup_co__Wh0W0 .signup_cn__jEcMw{min-width:0;flex:1 1}.signup_co__Wh0W0 .signup_cn__jEcMw .signup_nm__TTKTx{font-size:var(--text-sm);font-weight:var(--weight-medium)}.signup_co__Wh0W0 .signup_cn__jEcMw input{width:100%;border:0;background:transparent;font:var(--weight-medium) var(--text-sm) /1.3 var(--font-sans);color:var(--text-primary);padding:0}.signup_co__Wh0W0 .signup_cn__jEcMw input:focus{outline:none}.signup_co__Wh0W0 .signup_cn__jEcMw .signup_meta__hOxuX{font:var(--weight-regular) var(--text-2xs) /1 var(--font-mono);color:var(--text-faint);margin-top:4px}.signup_co__Wh0W0 .signup_cost__CFHy9{font:var(--weight-medium) var(--text-xs) /1 var(--font-mono);color:var(--text-secondary)}.signup_co__Wh0W0 .signup_cost__CFHy9.signup_free__GkXNG{color:var(--signal-green-ink)}.signup_co__Wh0W0 .signup_rm__4B_tu{color:var(--text-faint);cursor:pointer;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-sm);background:none;border:0}.signup_co__Wh0W0 .signup_rm__4B_tu:hover{background:var(--surface-sunken);color:var(--accent)}.signup_co__Wh0W0 .signup_rm__4B_tu .lucide{width:15px;height:15px}.signup_addCo__bU6C7{display:flex;align-items:center;gap:var(--space-2);width:100%;border:1px dashed var(--border-default);border-radius:var(--radius-md);background:transparent;padding:var(--space-3) var(--space-4);font:var(--weight-medium) var(--text-sm) /1 var(--font-sans);color:var(--text-secondary);cursor:pointer;justify-content:center;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.signup_addCo__bU6C7:hover{background:var(--surface-sunken);border-color:var(--border-strong)}.signup_addCo__bU6C7 .lucide{width:16px;height:16px}.signup_addNote__dclwe{font-size:var(--text-sm);color:var(--text-muted);margin:var(--space-2) 0 var(--space-5);line-height:1.5}.signup_total__IAgLB{display:flex;align-items:baseline;justify-content:space-between;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);margin-bottom:var(--space-5)}.signup_total__IAgLB .signup_k__TSozM .signup_label__Lh5DM{display:block;margin-bottom:4px}.signup_total__IAgLB .signup_k__TSozM .signup_det__LD7OM{font-size:var(--text-sm);color:var(--text-muted)}.signup_total__IAgLB .signup_v__i1xzU{font:var(--weight-semibold) var(--text-2xl) /1 var(--font-mono)}.signup_total__IAgLB .signup_v__i1xzU small{font-size:var(--text-sm);color:var(--text-muted);font-weight:var(--weight-regular)}.signup_bump__iLpKm{animation:signup_bump__iLpKm var(--dur-slow) var(--ease-out)}@keyframes signup_bump__iLpKm{0%{color:var(--signal-green-ink)}to{color:inherit}}.signup_doneMark__3tWMb{width:48px;height:48px;border-radius:var(--radius-pill);background:var(--signal-green-50);color:var(--signal-green-ink);display:grid;place-items:center;margin-bottom:var(--space-4)}.signup_doneMark__3tWMb .lucide{width:24px;height:24px}