.PricingPage_pricingTheme__7PhR4{--home-green:#93e578;--home-blue:#78c9e5;--home-ink:#000;--home-surface:#fff;--home-surface-soft:#f7faf6;--home-border:#dde8dc;--home-accent-gradient:linear-gradient(135deg,#93e578,#78c9e5);--color-primary:var(--home-green);--color-primary-hover:#7fdc62;--color-primary-light:rgba(147,229,120,0.18);--bg-primary:var(--home-surface);--bg-secondary:var(--home-surface-soft);--bg-hover:rgba(147,229,120,0.12);--text-primary:var(--home-ink);--text-secondary:#4a5560;--border-primary:var(--home-border);--button-primary-bg:var(--home-ink);--button-primary-hover-bg:#151515;--button-primary-text:var(--home-surface);min-height:100vh;color:var(--home-ink);background:var(--home-surface)}.PricingPage_main__DNhgn{min-height:100vh;padding-top:64px}@media(min-width:1024px){.PricingPage_main__DNhgn{padding-top:72px}}.PricingPage_container__F0odw{width:min(100%,1120px);margin:0 auto;padding:0 20px}@media(min-width:768px){.PricingPage_container__F0odw{padding:0 32px}}.PricingPage_hero__7cVPd{position:relative;overflow:hidden;padding:88px 0 144px;background:linear-gradient(rgba(0,0,0,.035) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.035) 1px,transparent 0),linear-gradient(125deg,rgba(147,229,120,.25),#fff 49%,rgba(120,201,229,.2));background-size:44px 44px,44px 44px,auto;text-align:center}.PricingPage_hero__7cVPd h1{position:relative;max-width:820px;margin:22px auto 0;font-size:clamp(42px,7vw,74px);line-height:.98;letter-spacing:-.065em}.PricingPage_hero__7cVPd h1 span{position:relative;display:inline-block;z-index:0}.PricingPage_hero__7cVPd h1 span:after{content:"";position:absolute;right:-.04em;bottom:.04em;left:-.04em;height:.32em;border-radius:999px;background:var(--home-green);z-index:-1}.PricingPage_heroGlow__Lf9Os{position:absolute;top:-170px;left:50%;width:540px;height:340px;border-radius:50%;background:rgba(147,229,120,.45);filter:blur(90px);transform:translateX(-50%);pointer-events:none}.PricingPage_eyebrow__2BzNM{position:relative;display:inline-flex;border:1px solid rgba(0,0,0,.12);border-radius:999px;padding:8px 13px;background:hsla(0,0%,100%,.75);box-shadow:0 8px 24px rgba(15,23,42,.06);font-size:12px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.PricingPage_heroCopy__X6zL2{position:relative;max-width:660px;margin:25px auto 0;color:#4b5563;font-size:clamp(16px,2vw,19px);line-height:1.65}.PricingPage_plansSection__tiZbI{position:relative;padding:0 0 96px}.PricingPage_planGrid__7PxV2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px;align-items:stretch;margin-top:-72px}.PricingPage_planCard__aUAV6{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid rgba(15,23,42,.12);border-radius:30px;padding:32px;background:hsla(0,0%,100%,.96);box-shadow:0 24px 70px rgba(15,23,42,.1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.PricingPage_proCard__CyDWt{border-color:rgba(97,170,74,.45);box-shadow:0 0 0 3px rgba(147,229,120,.22),0 28px 80px rgba(63,105,49,.16)}.PricingPage_proLabel__CzByu{position:absolute;top:0;right:28px;border-radius:0 0 12px 12px;padding:8px 12px;background:#111;color:var(--home-green);font-size:10px;font-weight:900;letter-spacing:.12em}.PricingPage_planHeader__fT2gf{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.PricingPage_planHeader__fT2gf h3{margin:7px 0 0;font-size:36px;line-height:1;letter-spacing:-.045em}.PricingPage_planKicker__z4IzE{color:#64748b;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.PricingPage_freePrice__MWX1w{display:flex;align-items:baseline;gap:5px}.PricingPage_freePrice__MWX1w strong{font-size:38px;line-height:1;letter-spacing:-.05em}.PricingPage_freePrice__MWX1w span{color:#64748b;font-size:12px;font-weight:700}.PricingPage_planDescription__uvaEx{min-height:48px;margin:22px 0 0;color:#64748b;font-size:14px;line-height:1.6}.PricingPage_billingOptions__zdb7c{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.PricingPage_billingOption__fPfgH{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px;border:1px solid #e2e8f0;border-radius:16px;padding:13px 15px;background:#f8fafc}.PricingPage_billingOption__fPfgH small{display:block;margin-top:5px;color:#64748b;font-size:11px;line-height:1.35}.PricingPage_recommendedOption__SokXC{border-color:rgba(85,155,63,.38);background:rgba(147,229,120,.12)}.PricingPage_billingName__n_miC{display:flex;align-items:center;gap:8px}.PricingPage_billingName__n_miC strong{font-size:14px}.PricingPage_billingName__n_miC span{border-radius:999px;padding:4px 7px;background:var(--home-green);color:#111;font-size:9px;font-weight:900;white-space:nowrap}.PricingPage_billingPrice__FxMsa{display:flex;flex-shrink:0;align-items:baseline;gap:3px}.PricingPage_billingPrice__FxMsa strong{font-size:24px;letter-spacing:-.04em}.PricingPage_billingPrice__FxMsa span{color:#64748b;font-size:11px;font-weight:700}.PricingPage_pricePlaceholder__WQhq5{display:block;width:74px;height:25px;border-radius:7px;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:PricingPage_shimmer__YLOom 1.2s linear infinite}.PricingPage_featureList__4GJfJ{display:grid;grid-gap:13px;gap:13px;margin:28px 0 30px;padding:0;list-style:none}.PricingPage_featureList__4GJfJ li{display:flex;align-items:flex-start;gap:10px;color:#334155;font-size:14px;line-height:1.45}.PricingPage_checkIcon__CWici{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(147,229,120,.28);color:#315b2a}.PricingPage_checkIcon__CWici svg{width:14px;height:14px}.PricingPage_primaryCta__Ah_nn,.PricingPage_secondaryCta__csTeC{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:auto;border-radius:999px;font-size:14px;font-weight:850;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.PricingPage_primaryCta__Ah_nn:hover,.PricingPage_secondaryCta__csTeC:hover{transform:translateY(-2px)}.PricingPage_primaryCta__Ah_nn{border:1px solid #111;background:#111;color:#fff;box-shadow:0 12px 28px rgba(15,23,42,.2)}.PricingPage_primaryCta__Ah_nn:hover{box-shadow:0 16px 34px rgba(15,23,42,.27)}.PricingPage_secondaryCta__csTeC{border:1px solid #cbd5e1;background:#fff;color:#111}.PricingPage_secondaryCta__csTeC:hover{border-color:#111}.PricingPage_planNote__8N61V{max-width:720px;margin:24px auto 0;color:#64748b;font-size:12px;line-height:1.6;text-align:center}.PricingPage_bottomCta__ZciBW{padding:0 20px 96px}.PricingPage_bottomCtaCard__0kQbh{display:flex;align-items:center;justify-content:space-between;gap:30px;width:min(100%,1056px);margin:0 auto;border-radius:28px;padding:40px 44px;background:radial-gradient(circle at 82% 20%,rgba(147,229,120,.28),transparent 18rem),#111;color:#fff}.PricingPage_bottomCtaCard__0kQbh span{color:var(--home-green);font-size:10px;font-weight:900;letter-spacing:.12em}.PricingPage_bottomCtaCard__0kQbh h2{margin:9px 0 0;font-size:clamp(28px,4vw,42px);letter-spacing:-.04em}.PricingPage_bottomCtaCard__0kQbh p{margin:9px 0 0;color:#b8c0ca;font-size:14px}.PricingPage_bottomCtaCard__0kQbh>a{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:50px;border-radius:999px;padding:0 22px;background:var(--home-green);color:#111;font-size:14px;font-weight:850;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.PricingPage_bottomCtaCard__0kQbh>a:hover{box-shadow:0 12px 28px rgba(147,229,120,.22);transform:translateY(-2px)}.PricingPage_srOnly__RpidM{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes PricingPage_shimmer__YLOom{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:760px){.PricingPage_hero__7cVPd{padding:68px 0 118px}.PricingPage_hero__7cVPd h1{font-size:clamp(42px,13vw,60px)}.PricingPage_planGrid__7PxV2{grid-template-columns:1fr;max-width:560px;margin-right:auto;margin-left:auto}.PricingPage_planCard__aUAV6{border-radius:24px;padding:25px 20px}.PricingPage_planDescription__uvaEx{min-height:0}.PricingPage_bottomCtaCard__0kQbh{align-items:flex-start;flex-direction:column;padding:30px 24px}.PricingPage_bottomCtaCard__0kQbh>a{width:100%}}@media(max-width:430px){.PricingPage_billingOption__fPfgH{align-items:flex-start;flex-direction:column;gap:10px}.PricingPage_billingPrice__FxMsa{align-self:flex-start}}