.pricing_pricing__ehiT9{--ink:#0a0f1e;--ink2:#1e2740;--muted:#64748b;--faint:#94a3b8;--border:#e2e8f0;--surface:#fff;--bg:#f5f6f8;--green:#16a34a;--green-l:#22c55e;--green-pale:#dcfce7;--gold:#ca8a04;--gold-pale:#fef9c3;--r:14px;--r-xl:20px;background:#f5f6f8;color:var(--ink);min-height:100vh}.pricing_wrap__I4tfv{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:0 20px}.pricing_nav__HlqT3{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(248,250,252,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);padding:14px 0}.pricing_nav-inner__6Lpxu{display:flex;align-items:center;justify-content:space-between}.pricing_nav-logo__9ZHfo{display:flex;align-items:center;gap:9px;text-decoration:none}.pricing_logo-mark__MwCcN{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,var(--green-l),var(--green));display:flex;align-items:center;justify-content:center}.pricing_logo-mark__MwCcN svg{width:15px;height:15px}.pricing_logo-name__EITUk{font-size:17px;font-weight:800;color:var(--ink);letter-spacing:-.4px}.pricing_logo-name__EITUk em{font-style:normal;color:var(--green)}.pricing_nav-btns__tlx2s{display:flex;gap:8px}.pricing_btn-nav-login__4EQHR{padding:7px 16px;border-radius:8px;font-size:13px;font-weight:600;border:1.5px solid var(--border);background:var(--surface);color:var(--ink2);text-decoration:none;transition:all .18s}.pricing_btn-nav-login__4EQHR:hover{border-color:#94a3b8}.pricing_btn-nav-signup__aL2GR{padding:7px 16px;border-radius:8px;font-size:13px;font-weight:600;background:var(--ink);color:#fff;text-decoration:none;transition:all .18s}.pricing_btn-nav-signup__aL2GR:hover{background:var(--ink2);transform:translateY(-1px)}.pricing_hero__NbRif{text-align:center;padding:72px 0 48px;animation:pricing_fadeUp__K9GCo .6s ease both}@keyframes pricing_fadeUp__K9GCo{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pricing_hero-badge__wcEkD{display:inline-flex;align-items:center;gap:6px;background:var(--green-pale);color:var(--green);border:1px solid #bbf7d0;font-size:12px;font-weight:700;padding:5px 14px;border-radius:100px;margin-bottom:20px;letter-spacing:.3px}.pricing_hero-badge-dot__LI0TC{width:6px;height:6px;border-radius:50%;background:var(--green);animation:pricing_pulse__pFw37 2s infinite}@keyframes pricing_pulse__pFw37{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.pricing_hero__NbRif h1{font-size:clamp(32px,5vw,52px);font-weight:900;letter-spacing:-2px;color:var(--ink);line-height:1.1;margin-bottom:16px}.pricing_hero__NbRif h1 span{color:var(--green)}.pricing_hero-sub__1jTuv{font-size:17px;color:var(--muted);max-width:540px;margin:0 auto 32px;line-height:1.7;font-weight:400}.pricing_toggle-wrap__cw_YJ{display:inline-flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--border);padding:5px 6px;border-radius:100px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.pricing_tog-label__fG60N{font-size:13px;font-weight:600;color:var(--muted);transition:color .2s;padding:0 6px}.pricing_tog-label__fG60N.pricing_act__EQJTW{color:var(--ink)}.pricing_tog-switch__VN6B9{position:relative;width:44px;height:24px;cursor:pointer}.pricing_tog-switch__VN6B9 input{opacity:0;width:0;height:0;position:absolute}.pricing_tog-track__eO8qx{position:absolute;inset:0;border-radius:100px;background:#e2e8f0;transition:background .25s}.pricing_tog-thumb___rQis{position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .25s cubic-bezier(.4,0,.2,1)}.pricing_tog-switch__VN6B9 input:checked~.pricing_tog-track__eO8qx{background:var(--green)}.pricing_tog-switch__VN6B9 input:checked~.pricing_tog-thumb___rQis{transform:translateX(-20px)}.pricing_save-chip__t_9Hi{background:var(--gold-pale);color:var(--gold);border:1px solid #fde68a;font-size:11px;font-weight:700;padding:4px 10px;border-radius:100px}.pricing_compare-wrap__SuH7V{margin:48px 0 0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.05)}.pricing_compare-title__RQcUS{padding:20px 24px;border-bottom:1px solid var(--border);font-size:16px;font-weight:800;color:var(--ink);letter-spacing:-.3px}.pricing_table___eifT{width:100%;border-collapse:collapse}.pricing_table___eifT thead th{padding:14px 16px;font-size:12px;font-weight:700;color:var(--faint);text-transform:uppercase;letter-spacing:1.5px;text-align:center;border-bottom:1px solid var(--border)}.pricing_table___eifT thead th:first-child{text-align:right}.pricing_th-pop__X3VoV{color:var(--green)!important}.pricing_th-agency__phlzD{color:#7c6af7!important;background:linear-gradient(180deg,#1a2035,#1e1a30)}.pricing_table___eifT tbody td{padding:12px 16px;font-size:13px;color:var(--ink2);border-bottom:1px solid var(--border);text-align:center}.pricing_table___eifT tbody td:first-child{text-align:right;font-weight:500;color:var(--ink)}.pricing_table___eifT tbody tr:last-child td{border-bottom:none}.pricing_table___eifT tbody tr:hover td{background:#fafbfc}.pricing_td-dark__ymED5{background:var(--bg)!important;color:var(--ink2)!important;font-weight:600}.pricing_td-purple__jpCTj{background:linear-gradient(180deg,#1a2035,#1e1a30)!important;color:hsla(0,0%,100%,.82)!important}.pricing_check__nsKEy{color:var(--green);font-size:16px}.pricing_check-purple__pzHfX{color:#22c55e;font-size:16px}.pricing_cross__zJeYP{color:#cbd5e1;font-size:14px}.pricing_cross-dark__aE1gy{color:hsla(0,0%,100%,.2);font-size:14px}.pricing_row-label__4_OQ_{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--faint);padding:10px 16px 4px!important;text-align:right!important}.pricing_faq-wrap__ETd3Z{margin:48px 0}.pricing_faq-title__bzw7C{font-size:22px;font-weight:800;color:var(--ink);text-align:center;margin-bottom:24px;letter-spacing:-.4px}.pricing_faq-list__G0L8H{display:flex;flex-direction:column;gap:8px}.pricing_faq-item__4N7Ar{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);overflow:hidden}.pricing_faq-q__Q9gCV{padding:14px 18px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:14px;font-weight:600;color:var(--ink);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.pricing_faq-q__Q9gCV:hover{background:#f5f6f8}.pricing_faq-q__Q9gCV .pricing_arr__qprJK{transition:transform .25s;color:var(--faint);flex-shrink:0}.pricing_faq-item__4N7Ar.pricing_open__W7BN9 .pricing_faq-q__Q9gCV .pricing_arr__qprJK{transform:rotate(180deg)}.pricing_faq-a__UQwke{display:none;padding:0 18px 14px;font-size:13.5px;color:var(--muted);line-height:1.7}.pricing_faq-item__4N7Ar.pricing_open__W7BN9 .pricing_faq-a__UQwke{display:block;animation:pricing_fadeUp__K9GCo .2s ease}.pricing_cta-band__PheRd{background:linear-gradient(135deg,#0f172a,#1a2035);border-radius:var(--r-xl);margin:0 0 64px;padding:52px 40px;text-align:center}.pricing_cta-band__PheRd h2{font-size:28px;font-weight:900;color:#fff;letter-spacing:-.8px;margin-bottom:10px}.pricing_cta-band__PheRd p{font-size:15px;color:hsla(0,0%,100%,.55);margin-bottom:28px}.pricing_cta-band-btns__pg8wf{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.pricing_btn-cta-white__tTkTS{padding:13px 28px;border-radius:10px;font-size:15px;font-weight:700;background:#fff;color:var(--ink);border:none;cursor:pointer;font-family:Rubik,sans-serif;transition:all .2s;text-decoration:none;display:inline-block}.pricing_btn-cta-white__tTkTS:hover{transform:translateY(-2px);box-shadow:0 8px 24px hsla(0,0%,100%,.2)}.pricing_btn-cta-ghost__poWYd{padding:13px 28px;border-radius:10px;font-size:15px;font-weight:700;background:transparent;border:1.5px solid hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.8);cursor:pointer;font-family:Rubik,sans-serif;transition:all .2s;text-decoration:none;display:inline-block}.pricing_btn-cta-ghost__poWYd:hover{border-color:hsla(0,0%,100%,.5);color:#fff}@media(max-width:560px){.pricing_hero__NbRif h1{font-size:28px}.pricing_compare-wrap__SuH7V{overflow-x:auto}.pricing_table___eifT{min-width:600px}}