.pricing_wrap___aQVF{max-width:960px;margin:0 auto;padding:40px 24px 80px}.pricing_crumb__MkuSm{font-size:13px;color:var(--slate-light);margin-bottom:24px}.pricing_crumb__MkuSm a:hover{color:var(--primary)}.pricing_head__mhdB0{text-align:center;margin-bottom:36px}.pricing_head__mhdB0 h1{font-size:32px;font-weight:800;letter-spacing:-.5px}.pricing_head__mhdB0 p{color:var(--slate);font-size:16px;margin-top:10px;line-height:1.6}.pricing_userStatus__zOgxW{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;flex-wrap:wrap;gap:12px}.pricing_vipActive___ag_Q{color:#07c160;font-weight:700;display:inline-flex;align-items:center;gap:6px}.pricing_grid__XoawH{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:20px;gap:20px;margin-bottom:48px}.pricing_card__U63gp{padding:28px 20px;border-radius:14px;border:1.5px solid var(--border);display:flex;flex-direction:column;position:relative;transition:transform .2s,box-shadow .2s}.pricing_card__U63gp:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.06)}.pricing_recCard__r5sn5{border-color:var(--primary);background:linear-gradient(to bottom,var(--primary-soft),var(--surface))}.pricing_badge__96IZe{position:absolute;top:-12px;right:18px;background:var(--primary);color:#fff;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:999px;letter-spacing:.5px}.pricing_planTitle__paPY7{font-size:18px;font-weight:800;margin-bottom:8px}.pricing_planDesc__YwpbD{font-size:13px;color:var(--slate-light);min-height:38px}.pricing_priceBox___7tpb{margin:20px 0 24px;display:flex;align-items:baseline;gap:4px}.pricing_currency__PrJT3{font-size:18px;font-weight:700;color:var(--primary)}.pricing_price__ck_X0{font-size:38px;font-weight:900;color:var(--primary)}.pricing_period__RRpfv{font-size:13px;color:var(--slate-light)}.pricing_features___FhRP{list-style:none;padding:0;margin:0 0 24px;flex:1 1}.pricing_features___FhRP li{font-size:13.5px;color:var(--slate);margin-bottom:10px;display:flex;align-items:center;gap:8px}.pricing_features___FhRP li i{color:var(--primary);font-style:normal;font-weight:700}.pricing_devBtn__WWXKa{margin-top:8px;font-size:12px;background:#f1f5f9;border:1px dashed #94a3b8;color:#475569;padding:6px;border-radius:6px;cursor:pointer}.pricing_devBtn__WWXKa:hover{background:#e2e8f0}.pricing_tableWrap__droTN{margin-bottom:48px;overflow-x:auto}.pricing_tableWrap__droTN h2{font-size:22px;font-weight:800;margin-bottom:18px;text-align:center}.pricing_compTable__uBtSW{width:100%;border-collapse:collapse;background:var(--surface);border-radius:12px;overflow:hidden;border:1px solid var(--border)}.pricing_compTable__uBtSW td,.pricing_compTable__uBtSW th{padding:14px 16px;text-align:left;border-bottom:1px solid var(--border);font-size:14px}.pricing_compTable__uBtSW th{background:var(--bg);font-weight:700}.pricing_compTable__uBtSW td:nth-child(2),.pricing_compTable__uBtSW td:nth-child(3){text-align:center}.pricing_faq__b22mc h2{font-size:22px;font-weight:800;margin-bottom:20px;text-align:center}.pricing_faqItem__6OIDG{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:18px 22px;margin-bottom:12px}.pricing_faqItem__6OIDG h3{font-size:15.5px;font-weight:700;margin-bottom:8px}.pricing_faqItem__6OIDG p{font-size:14px;color:var(--slate);line-height:1.7;margin:0}@media (max-width:640px){.pricing_grid__XoawH{grid-template-columns:1fr}.pricing_head__mhdB0 h1{font-size:26px}}