.PricingPageClient_pageWrap__dzxod{--surface:#ffffff;--surface-soft:#f7f8fb;--line:#e5e7eb;--line-strong:#d1d5db;--text-main:#0f172a;--text-body:#475569;--text-muted:#64748b;--brand:#0284c7;--brand-strong:#0369a1;--brand-soft:#e0f2fe;--success-bg:#ecfdf5;--success-line:#bbf7d0;--success-text:#065f46;width:100%;max-width:1080px;margin:0 auto;padding:1.2rem .8rem 3rem;color:var(--text-main)}.PricingPageClient_heroSection__qccbP{text-align:center;max-width:680px;margin:0 auto}.PricingPageClient_heroTitle__WpFbi{margin:0;font-size:clamp(1.85rem,3.5vw,2.65rem);line-height:1.08;letter-spacing:-.035em;font-weight:850}.PricingPageClient_heroSubTitle__LCucV{max-width:620px;margin:.7rem auto 0;color:var(--text-body);font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.6}.PricingPageClient_billingToggleWrap__MMjzj{margin-top:1.4rem;display:flex;justify-content:center}.PricingPageClient_billingTogglePill__e93_G{position:relative;display:inline-flex;align-items:center;padding:4px;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0;width:260px}.PricingPageClient_pillIndicator__084bi{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:#ffffff;box-shadow:0 3px 12px rgba(15,23,42,.12);transition:transform .35s cubic-bezier(.16,1,.3,1);z-index:1}.PricingPageClient_toggleOption__j5_SX{position:relative;z-index:2;flex:1;border:none;background:transparent;padding:.45rem .6rem;border-radius:999px;font-size:.9rem;font-weight:700;color:#64748b;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;transition:color .25s ease}.PricingPageClient_toggleOptionActive__V3osl{color:#0f172a}.PricingPageClient_saveBadge__HWtXJ{display:inline-flex;padding:.15rem .45rem;border-radius:999px;background:#dcfce7;color:#15803d;font-size:.74rem;font-weight:800}.PricingPageClient_rollingNumber__yOxRv{display:inline-flex}.PricingPageClient_screenReaderOnly__TJ5Zx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PricingPageClient_tickerContainer__bvv_b{display:inline-flex;align-items:flex-start;height:1em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.PricingPageClient_tickerColumnMask__50kii{position:relative;display:inline-block;width:.62em;height:1em;overflow:hidden;flex:0 0 0.62em}.PricingPageClient_tickerSymbolMask__MkeOv{display:inline-block;height:1em;line-height:1;overflow:hidden;flex:none}.PricingPageClient_tickerSymbol__z1f0a{display:block;height:1em;line-height:1}.PricingPageClient_tickerColumn__eJZ9M{position:absolute;inset:0 auto auto 0;width:100%;display:flex;flex-direction:column;transition:transform .5s cubic-bezier(.22,1,.36,1);will-change:transform}.PricingPageClient_tickerDigit__a6z3b{display:flex;align-items:center;justify-content:center;width:100%;height:1em;line-height:1;flex:0 0 1em}.PricingPageClient_desktopPricingLayout__hBOwP{display:block}.PricingPageClient_mobilePricingLayout__ApR62{display:none}.PricingPageClient_cardsGrid__ZvZ0R{margin-top:1.5rem;display:grid;grid-template-columns:1fr;gap:.9rem}.PricingPageClient_premiumCardOrder__45HcQ{order:1}.PricingPageClient_basicCardOrder__9Bm40{order:2}.PricingPageClient_sideCardOrder__Zld_k{order:3}.PricingPageClient_planCard__aieOQ,.PricingPageClient_sideCard__RHxlR{border:1px solid var(--line);border-radius:20px;background:var(--surface)}.PricingPageClient_sideCard__RHxlR{padding:1.3rem;display:flex;flex-direction:column;justify-content:center;gap:.9rem;color:var(--text-body);line-height:1.65}.PricingPageClient_contactButton__51KDt{width:fit-content;border:1px solid var(--line-strong);border-radius:999px;padding:.58rem 1rem;text-decoration:none;color:var(--text-main);font-weight:700}.PricingPageClient_planCard__aieOQ{padding:1.3rem;display:flex;flex-direction:column}.PricingPageClient_planCardPremium__wBXb_{border-color:#b9d7ea;background:linear-gradient(180deg,#ffffff,#f6fbff)}.PricingPageClient_planName__r2bYc{margin:0;font-size:1.06rem;font-weight:800}.PricingPageClient_priceMain__1Fzra{margin:.45rem 0 0;display:flex;align-items:baseline;gap:.35rem;font-size:clamp(2.2rem,3.2vw,2.8rem);font-weight:900;line-height:1;letter-spacing:-.02em}.PricingPageClient_priceInterval__88vnY{font-size:1rem;font-weight:700;color:var(--text-body);align-self:baseline}.PricingPageClient_priceSub__HocI_{margin:.35rem 0 1rem;color:var(--text-muted)}.PricingPageClient_guaranteeBadge__6zG6j{display:flex;align-items:center;gap:.35rem;margin:.85rem 0 .5rem;font-size:.75rem;font-weight:600;line-height:1.4;color:var(--text-main)}.PricingPageClient_guaranteeBadge__6zG6j svg{color:#10b981;width:14px;height:14px;flex-shrink:0}.PricingPageClient_currentPlanButton__4otnE,.PricingPageClient_getPremiumButton__5eh3k{margin-top:auto;width:100%;height:3rem;border-radius:999px;border:none;font-size:1rem;font-weight:800}.PricingPageClient_currentPlanButton__4otnE{background:#e5e7eb;color:#64748b}.PricingPageClient_getPremiumButton__5eh3k{background:linear-gradient(90deg,var(--brand),var(--brand-strong));color:#ffffff;cursor:pointer;box-shadow:0 14px 30px -22px rgba(2,132,199,.8)}.PricingPageClient_getPremiumButton__5eh3k:disabled{opacity:.65;cursor:not-allowed}.PricingPageClient_rolloutError__NK_jH{margin:.65rem 0 0;color:#b91c1c;font-size:.82rem;line-height:1.45;text-align:center}.PricingPageClient_compareTable__XMz1q{margin-top:1rem;border:1px solid var(--line);border-radius:20px;overflow:visible;background:var(--surface);position:relative;z-index:2}.PricingPageClient_tableHeader__8f_D4,.PricingPageClient_tableRow__7ByzB{display:grid;grid-template-columns:minmax(190px,1.4fr) minmax(130px,1fr) minmax(130px,1fr);gap:.8rem;padding:.88rem 1rem}.PricingPageClient_tableHeader__8f_D4{background:#f8fafc;border-bottom:1px solid var(--line);border-top-left-radius:20px;border-top-right-radius:20px}.PricingPageClient_tableHeader__8f_D4 span{text-transform:uppercase;font-size:.74rem;font-weight:800;letter-spacing:.14em;color:#475569}.PricingPageClient_tableRow__7ByzB{border-bottom:1px solid var(--line);position:relative}.PricingPageClient_tableRow__7ByzB:last-child{border-bottom:none}.PricingPageClient_featureTitleCell__7TqiU{position:relative;display:flex;align-items:center}.PricingPageClient_featureTitleButton__iaixB{border:none;background:transparent;padding:0;margin:0;display:block;width:100%;text-align:left;font-weight:700;font-size:inherit;color:inherit;cursor:pointer;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:6px;text-decoration-thickness:1.5px;text-decoration-color:#94a3b8}.PricingPageClient_featureTitleButton__iaixB:hover{color:#0f172a}.PricingPageClient_featureInfoPopover__l61U3{position:absolute;left:0;top:calc(100% + 10px);z-index:40;width:min(92vw,360px);border-radius:16px;border:1px solid rgba(255,255,255,.2);background:#0284c7;box-shadow:0 24px 60px -30px rgba(2,132,199,.65);padding:.9rem 1rem}.PricingPageClient_featureInfoPopover__l61U3:before{content:"";position:absolute;left:1.5rem;bottom:100%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #0284c7}.PricingPageClient_featureInfoPopover__l61U3 p{margin:0;color:#ffffff;line-height:1.55}.PricingPageClient_featureValueCell__3kLIZ{display:flex;align-items:center}.PricingPageClient_featureValueText__G3HkP{color:#0f172a;font-weight:600}.PricingPageClient_featureIcon__jgSYn{width:20px;height:20px;border-radius:999px;padding:4px;display:inline-flex;align-items:center;justify-content:center}.PricingPageClient_featureIconSvg___ZeoT{width:12px;height:12px}.PricingPageClient_featureIconCheck__E5EeB{color:#0369a1;background:#dbeafe}.PricingPageClient_featureIconCross__7FoSb{color:#dc2626;background:#e5e7eb}.PricingPageClient_mobileFeatureGroup__GGAkZ{border:1px solid var(--line);border-radius:20px;overflow:visible;background:var(--surface);position:relative;z-index:2}.PricingPageClient_mobileFeatureHeader__KT8Z4{border-bottom:1px solid var(--line);background:#f8fafc;border-top-left-radius:20px;border-top-right-radius:20px;padding:.88rem 1rem;text-transform:uppercase;font-size:.74rem;font-weight:800;letter-spacing:.14em;color:#475569}.PricingPageClient_mobileFeatureRow__kbI_Z{display:grid;grid-template-columns:minmax(150px,1.3fr) minmax(78px,.8fr);gap:.55rem;padding:.78rem .8rem;border-bottom:1px solid var(--line);position:relative;align-items:center}.PricingPageClient_mobileFeatureRow__kbI_Z:last-child{border-bottom:none}.PricingPageClient_mobileFeatureTitleCell__M10xd{position:relative;display:flex;align-items:center}.PricingPageClient_mobileFeatureValueCell__lxT_w{display:flex;align-items:center;justify-content:flex-start}.PricingPageClient_mobileContactCard__WCfdr{margin-top:.1rem}.PricingPageClient_faqSection__nudk4{margin:1.5rem auto 0;max-width:760px;border:1px solid var(--line);border-radius:20px;background:var(--surface);padding:1.1rem}.PricingPageClient_faqSection__nudk4 h2{margin:0;font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.01em}.PricingPageClient_faqList__t_cT8{margin-top:.6rem}.PricingPageClient_faqItem__76IXc{border-top:1px solid var(--line)}.PricingPageClient_faqQuestion___k_17{width:100%;border:none;background:transparent;display:flex;justify-content:space-between;align-items:center;gap:.7rem;padding:.85rem 0;font-size:1rem;font-weight:700;color:var(--text-main);cursor:pointer}.PricingPageClient_faqAnswer__PwquI{margin:0;padding:0 0 .9rem;color:var(--text-body);line-height:1.65}.PricingPageClient_modalOverlay__wZ4UQ{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1rem;background:rgba(15,23,42,.68);backdrop-filter:blur(8px)}.PricingPageClient_modalCard__RTXxT{width:min(100%,400px);border-radius:20px;border:1px solid rgba(148,163,184,.18);background:radial-gradient(circle at top right,rgba(14,165,233,.08),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.98));padding:1.5rem;box-shadow:0 24px 60px -30px rgba(0,0,0,.15);position:relative}.PricingPageClient_modalHeader__wQAMb{display:flex;align-items:center;justify-content:space-between;gap:1rem}.PricingPageClient_modalHeader__wQAMb h3{margin:0;font-size:1.35rem;font-weight:750;letter-spacing:-.02em;color:var(--text-main)}.PricingPageClient_closeButton__utgXm{width:2rem;height:2rem;border-radius:999px;border:none;background:#f1f5f9;color:var(--text-main);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,transform .2s ease}.PricingPageClient_closeButton__utgXm:hover{background:#e2e8f0;transform:scale(1.05)}.PricingPageClient_modalSection__ihKlv{margin-top:1.15rem}.PricingPageClient_selectedPlan__qlanF{margin:0 0 .85rem;color:var(--text-body);font-size:.9rem;line-height:1.5}.PricingPageClient_selectedPlan__qlanF strong{color:var(--text-main)}.PricingPageClient_paymentMethodLabel__qczBE{margin:0 0 .6rem;font-size:.88rem;font-weight:600;color:var(--text-muted)}.PricingPageClient_paymentMethodList__Cq3H5{display:grid;gap:.75rem}.PricingPageClient_paymentMethodCard__oBljg{border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.9);padding:.95rem 1.1rem;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.PricingPageClient_paymentMethodCard__oBljg:hover{border-color:rgba(2,132,199,.45)}.PricingPageClient_paymentMethodCardActive__x_PZS{border-color:var(--brand);background:rgba(255,255,255,1);box-shadow:0 4px 12px rgba(2,132,199,.05)}.PricingPageClient_paymentMethodHeader__s36vq{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.PricingPageClient_paymentMethodTitle__OlOdl{margin:0;font-size:.96rem;font-weight:700;color:var(--text-main)}.PricingPageClient_paymentMethodSubtitle__8WMTi{margin:.25rem 0 0;color:var(--text-body);font-size:.82rem;line-height:1.4}.PricingPageClient_paymentMethodCheck__3jz2O{width:1.25rem;height:1.25rem;border-radius:999px;border:1px solid var(--line-strong);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:transparent;background:#ffffff}.PricingPageClient_paymentMethodCheckActive__cD5Z4{border-color:transparent;background:var(--brand);color:#ffffff}.PricingPageClient_paymentMethodBadges__k1Jsk{margin-top:.65rem;display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.PricingPageClient_paymentMethodBadge__uo7I3{min-width:2.8rem;padding:.2rem .45rem;border-radius:6px;border:1px solid var(--line);background:#ffffff;color:var(--text-main);font-size:.72rem;font-weight:700;text-align:center}.PricingPageClient_paymentBadgeImg__lBRyu{border:1px solid var(--line);border-radius:6px;background:#ffffff;padding:.2rem;height:1.5rem;min-width:1.5rem;max-width:2.75rem;object-fit:contain}.PricingPageClient_paymentMethodMore__HW_aX{color:var(--text-muted);font-size:.76rem;margin-left:.15rem}.PricingPageClient_trustCard__0VUde{display:none}.PricingPageClient_modalForm__JDiHO{display:grid;gap:.8rem;margin-top:1.15rem}.PricingPageClient_modalLabel__sP4rC{margin:0;font-size:.88rem;font-weight:700;color:var(--text-main)}.PricingPageClient_modalInput__V_Akn{width:100%;height:2.75rem;border-radius:10px;border:1px solid var(--line-strong);background:rgba(255,255,255,.92);color:var(--text-main);padding:0 .85rem;outline:none;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.PricingPageClient_modalInput__V_Akn:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);background:#ffffff}.PricingPageClient_modalAction__7O9TE{width:100%;height:2.75rem;border-radius:10px;border:none;background:var(--brand);color:#ffffff;font-size:.96rem;font-weight:700;cursor:pointer;transition:background .2s ease,opacity .2s ease}.PricingPageClient_modalAction__7O9TE:hover:not(:disabled){background:var(--brand-strong)}.PricingPageClient_modalAction__7O9TE:disabled{opacity:.6;cursor:not-allowed;background:#94a3b8}.PricingPageClient_errorText__NQiV8{margin:0;color:#dc2626;font-size:.88rem;text-align:center}.PricingPageClient_modalTerms__f2Vjw{margin:0;text-align:center;color:var(--text-muted);font-size:.78rem;line-height:1.45}.PricingPageClient_modalTerms__f2Vjw a{color:var(--brand);font-weight:700;text-decoration:none}.PricingPageClient_modalTerms__f2Vjw a:hover{text-decoration:underline}@media (min-width:768px){.PricingPageClient_cardsGrid__ZvZ0R{grid-template-columns:minmax(180px,.8fr) minmax(240px,1fr) minmax(240px,1fr)}.PricingPageClient_sideCardOrder__Zld_k{order:1}.PricingPageClient_basicCardOrder__9Bm40{order:2}.PricingPageClient_premiumCardOrder__45HcQ{order:3}.PricingPageClient_cardsGrid__ZvZ0R .PricingPageClient_sideCard__RHxlR{border:none;border-radius:0;background:transparent;padding:.65rem 0 .15rem;gap:.45rem;font-size:.95rem;line-height:1.45}.PricingPageClient_cardsGrid__ZvZ0R .PricingPageClient_sideCardOrder__Zld_k{margin-top:.95rem}.PricingPageClient_cardsGrid__ZvZ0R .PricingPageClient_contactButton__51KDt{padding:.45rem .88rem;font-size:.92rem}}@media (max-width:767px){.PricingPageClient_desktopPricingLayout__hBOwP{display:none}.PricingPageClient_mobilePricingLayout__ApR62{margin-top:1rem;display:grid;grid-template-columns:1fr;gap:.9rem}.PricingPageClient_tableHeader__8f_D4,.PricingPageClient_tableRow__7ByzB{grid-template-columns:minmax(150px,1.3fr) minmax(68px,.7fr) minmax(78px,.8fr);gap:.55rem;padding:.78rem .8rem}.PricingPageClient_tableHeader__8f_D4 span{font-size:.68rem;letter-spacing:.12em}.PricingPageClient_featureTitleButton__iaixB{font-size:.98rem;text-underline-offset:4px}.PricingPageClient_featureValueText__G3HkP{font-size:.98rem}.PricingPageClient_modalCard__RTXxT{padding:1.2rem;border-radius:24px}.PricingPageClient_paymentMethodTitle__OlOdl{font-size:1.05rem}.PricingPageClient_paymentMethodSubtitle__8WMTi{font-size:.86rem}}html[data-theme=dark] .PricingPageClient_pageWrap__dzxod{--surface:#0b0b0b;--surface-soft:#0b0b0b;--line:#262626;--line-strong:#2f2f2f;--text-main:#f5f5f5;--text-body:#c4c4c4;--text-muted:#a3a3a3;--brand:#0ea5e9;--brand-strong:#0284c7;--brand-soft:rgba(14,165,233,0.12);--success-bg:rgba(16,185,129,0.1);--success-line:rgba(16,185,129,0.28);--success-text:#6ee7b7}html[data-theme=dark] .PricingPageClient_tableHeader__8f_D4{background:#111111}html[data-theme=dark] .PricingPageClient_tableHeader__8f_D4 span{color:#a3a3a3}html[data-theme=dark] .PricingPageClient_mobileFeatureHeader__KT8Z4{background:#111111;color:#a3a3a3}html[data-theme=dark] .PricingPageClient_featureValueText__G3HkP{color:#e5e7eb}html[data-theme=dark] .PricingPageClient_featureTitleButton__iaixB{color:#e5e7eb;text-decoration-color:#64748b}html[data-theme=dark] .PricingPageClient_featureTitleButton__iaixB:hover{color:#ffffff}html[data-theme=dark] .PricingPageClient_featureInfoPopover__l61U3{border-color:rgba(255,255,255,.2);background:#0284c7;box-shadow:0 26px 64px -30px rgba(2,132,199,.7)}html[data-theme=dark] .PricingPageClient_featureIconCheck__E5EeB{color:#38bdf8;background:rgba(14,165,233,.2)}html[data-theme=dark] .PricingPageClient_featureIconCross__7FoSb{color:#f87171;background:#3f3f46}html[data-theme=dark] .PricingPageClient_planCardPremium__wBXb_{background:linear-gradient(180deg,#111111,#0d0d0d);border-color:#2a2a2a}html[data-theme=dark] .PricingPageClient_modalCard__RTXxT{border-color:rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(14,165,233,.14),transparent 32%),linear-gradient(180deg,rgba(12,12,12,.98),rgba(17,24,39,.98))}html[data-theme=dark] .PricingPageClient_closeButton__utgXm{background:rgba(255,255,255,.08);color:#f5f5f5}html[data-theme=dark] .PricingPageClient_closeButton__utgXm:hover{background:rgba(255,255,255,.14)}html[data-theme=dark] .PricingPageClient_paymentMethodCard__oBljg{background:rgba(255,255,255,.02)}html[data-theme=dark] .PricingPageClient_paymentMethodBadge__uo7I3{background:rgba(255,255,255,.04);border-color:#2f2f2f;color:#f5f5f5}html[data-theme=dark] .PricingPageClient_paymentBadgeImg__lBRyu{background:#ffffff;border-color:#2f2f2f}html[data-theme=dark] .PricingPageClient_modalInput__V_Akn{background:rgba(255,255,255,.02);color:#f5f5f5;border-color:#2f2f2f}html[data-theme=dark] .PricingPageClient_billingTogglePill__e93_G{background:#141414;border-color:#262626}html[data-theme=dark] .PricingPageClient_pillIndicator__084bi{background:#262626;box-shadow:0 4px 14px rgba(0,0,0,.5)}html[data-theme=dark] .PricingPageClient_toggleOption__j5_SX{color:#a3a3a3}html[data-theme=dark] .PricingPageClient_toggleOptionActive__V3osl{color:#ffffff}html[data-theme=dark] .PricingPageClient_saveBadge__HWtXJ{background:rgba(34,197,94,.18);color:#4ade80}