.pricing_page__L_vko{--ink:#111;--ink-2:#444;--ink-3:#6b6b6b;--rule:#e6e6e6;--paper:#fff;--accent:#136c34;min-height:100svh;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.pricing_inner__iYH9y{max-width:1080px;margin:0 auto;padding:clamp(20px,4vw,40px) clamp(20px,5vw,48px) clamp(64px,10vw,120px)}.pricing_top__BNXUO{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:clamp(40px,8vw,88px)}.pricing_back___88nB{font-size:14px;color:var(--ink-2);text-decoration:none}.pricing_back___88nB:hover{color:var(--ink)}.pricing_whoami__PguEu{font-size:13px;color:var(--ink-3)}.pricing_whoami__PguEu strong{color:var(--ink);font-weight:600}.pricing_lede__Uj6E6{font-size:clamp(2.1rem,6.2vw,4rem);line-height:1.04;letter-spacing:-.035em;font-weight:640;text-wrap:balance;max-width:17ch}.pricing_sub__9iL65{margin-top:clamp(18px,2.5vw,26px);max-width:52ch;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6;color:var(--ink-2);text-wrap:pretty}.pricing_plans__cdUyB{margin-top:clamp(40px,6vw,72px)}.pricing_billingRow__uukhm{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:clamp(24px,3vw,36px)}.pricing_billing__PEE7K{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--rule);border-radius:999px}.pricing_billingBtn__i0hbk{padding:7px 16px;border:none;border-radius:999px;background:none;color:var(--ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.pricing_billingBtn__i0hbk:hover{color:var(--ink)}.pricing_billingOn__4cFIx{background:var(--ink);color:#fff}.pricing_billingOn__4cFIx:hover{color:#fff}.pricing_saving__KqFxY{font-size:12px;color:var(--accent);font-weight:600}.pricing_bannerQuiet__3qr_S,.pricing_bannerWarn__S7kFy,.pricing_banner__L_k_5{margin-bottom:clamp(20px,3vw,28px);padding:12px 16px;border-radius:8px;font-size:14px;line-height:1.5}.pricing_banner__L_k_5{color:#10502a;background:#eefaf1;border:1px solid #bfe6cd}.pricing_bannerQuiet__3qr_S{color:var(--ink-2);background:#f6f6f6;border:1px solid var(--rule)}.pricing_bannerWarn__S7kFy{color:#7a4a06;background:#fdf5e6;border:1px solid #f0dcb4}.pricing_ctaError__QfUPm{margin-top:10px;font-size:13px;line-height:1.45;color:#991b1b;text-align:center}.pricing_planPro__6Mka6 .pricing_ctaError__QfUPm{color:#ffb4b4}.pricing_grid__XoawH{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(16px,2.5vw,28px);gap:clamp(16px,2.5vw,28px);align-items:start}.pricing_plan__FKTD0{border:1px solid var(--rule);border-radius:12px;padding:clamp(24px,3.5vw,36px);display:flex;flex-direction:column;gap:20px}.pricing_planPro__6Mka6{background:var(--ink);border-color:var(--ink);color:#fff}.pricing_planPro__6Mka6 .pricing_feat__NtT0V li,.pricing_planPro__6Mka6 .pricing_planWhat__Km7vs,.pricing_planPro__6Mka6 .pricing_price__ck_X0 small{color:hsla(0,0%,100%,.82)}.pricing_planPro__6Mka6 .pricing_featOff__lxmLf{color:hsla(0,0%,100%,.45)}.pricing_planName__8icW9{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pricing_planWhat__Km7vs{font-size:14px;line-height:1.5;color:var(--ink-2);margin-top:6px}.pricing_price__ck_X0{display:flex;align-items:baseline;gap:8px;font-size:clamp(2rem,4vw,2.6rem);font-weight:660;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_price__ck_X0 small{font-size:.95rem;font-weight:500;letter-spacing:0;color:var(--ink-2)}.pricing_feat__NtT0V{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;font-size:14px;line-height:1.45;color:var(--ink-2)}.pricing_feat__NtT0V li{display:grid;grid-template-columns:18px 1fr;grid-gap:8px;gap:8px;align-items:start}.pricing_feat__NtT0V b{color:var(--ink);font-weight:640}.pricing_planPro__6Mka6 .pricing_feat__NtT0V b{color:#fff}.pricing_tick__Gp0uI{color:var(--accent);font-weight:700}.pricing_planPro__6Mka6 .pricing_tick__Gp0uI{color:#7ee2a8}.pricing_featOff__lxmLf{color:var(--ink-3)}.pricing_cross__ypbF5{color:#bbb}.pricing_cta__I7f8C{margin-top:auto;display:block;width:100%;padding:12px 16px;border-radius:8px;border:1px solid var(--ink);background:var(--ink);color:#fff;font:inherit;font-size:14px;font-weight:620;text-align:center;text-decoration:none;cursor:pointer}.pricing_ctaGhost__2PQ1s{background:transparent;color:var(--ink)}.pricing_planPro__6Mka6 .pricing_cta__I7f8C{background:#fff;border-color:#fff;color:var(--ink)}.pricing_ctaDisabled__veJbv,.pricing_cta__I7f8C:disabled{cursor:default;opacity:.55}.pricing_ctaNote__Hws6Q{font-size:12px;line-height:1.45;color:var(--ink-3);text-align:center}.pricing_planPro__6Mka6 .pricing_ctaNote__Hws6Q{color:hsla(0,0%,100%,.6)}.pricing_uses__QsftW{margin-top:clamp(56px,9vw,112px)}.pricing_useGrid__QdW5N{margin-top:22px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:clamp(20px,3vw,34px);gap:clamp(20px,3vw,34px);font-size:14px;line-height:1.6;color:var(--ink-2);max-width:72ch}.pricing_useGrid__QdW5N b{display:block;margin-bottom:4px;color:var(--ink);font-weight:640}.pricing_free__s4wsc{margin-top:clamp(56px,9vw,112px);padding-top:clamp(28px,4vw,44px);border-top:1px solid var(--rule)}.pricing_freeHead__UbCy0{font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:640;letter-spacing:-.02em;max-width:24ch;text-wrap:balance}.pricing_freeGrid__DRvcZ{margin-top:22px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:18px 32px;gap:18px 32px;font-size:14px;line-height:1.5;color:var(--ink-2)}.pricing_freeGrid__DRvcZ b{display:block;color:var(--ink);font-weight:620}.pricing_why__YcXkM{margin-top:clamp(48px,7vw,88px);max-width:55ch;font-size:14px;line-height:1.65;color:var(--ink-2)}.pricing_why__YcXkM h2{font-size:1rem;font-weight:640;color:var(--ink);margin-bottom:10px}.pricing_why__YcXkM p+p{margin-top:12px}.pricing_legal__mb7__{margin-top:clamp(48px,7vw,80px);padding-top:20px;border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;gap:18px;font-size:13px}.pricing_legal__mb7__ a{color:var(--ink-3);text-decoration:none}.pricing_legal__mb7__ a:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.pricing_page__L_vko,.pricing_page__L_vko *{transition:none!important;animation:none!important}}