.pricing_pricingContainer__2u0Y3{max-width:1200px;margin:0 auto;padding:60px 20px;background:var(--bg-primary);min-height:100vh}.pricing_header__4sftc{text-align:center;margin-bottom:80px}.pricing_title__HqwjC{font-size:48px;font-weight:800;margin-bottom:16px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.pricing_subtitle__LRW4_{font-size:20px;color:var(--text-secondary);font-weight:400;margin-bottom:16px}.pricing_merchantNotice__nXxxi{font-size:14px;color:var(--text-muted);font-weight:400;max-width:700px;margin:0 auto;line-height:1.6;padding:12px 20px;background:var(--bg-secondary);border-radius:8px;border:1px solid var(--border-color)}.pricing_plansGrid__qW0k3{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:40px;gap:40px;max-width:1000px;margin:0 auto}.pricing_planCard__BFuaW{position:relative;background:var(--bg-primary);border:3px solid rgba(0,0,0,0);border-radius:24px;padding:40px;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-sm)}.pricing_planCard__BFuaW:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px var(--transparent-black);border-color:var(--focus-border)}.pricing_planCard__BFuaW.pricing_popular___oH7w{background:var(--gradient-primary);border-color:rgba(0,0,0,0);box-shadow:var(--shadow-md);transform:scale(1.05)}.pricing_planCard__BFuaW.pricing_popular___oH7w:hover{transform:translateY(-8px) scale(1.07);box-shadow:0 25px 50px rgba(102,126,234,.4)}.pricing_planCard__BFuaW.pricing_popular___oH7w .pricing_amount__T4cLZ,.pricing_planCard__BFuaW.pricing_popular___oH7w .pricing_featureText__7lDAZ,.pricing_planCard__BFuaW.pricing_popular___oH7w .pricing_interval__HSPxT,.pricing_planCard__BFuaW.pricing_popular___oH7w .pricing_planName__VC9OW{color:var(--white-color)!important}.pricing_planCard__BFuaW.pricing_popular___oH7w .pricing_checkIcon__43_wZ{color:hsla(0,0%,100%,.9)!important}.pricing_planCard__BFuaW.pricing_popular___oH7w .pricing_feature__luVPy{border-bottom-color:hsla(0,0%,100%,.2)}.pricing_planCard__BFuaW.pricing_current___m7R8{border-color:var(--green-500);box-shadow:0 8px 24px rgba(16,185,129,.2)}.pricing_popularBadge__GVxmx{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:var(--gradient-amber);color:var(--white-color);padding:8px 24px;border-radius:24px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 12px rgba(251,191,36,.4);z-index:10}.pricing_badgeText__L_GNx{color:var(--white-color)!important}.pricing_currentBadge__ErnYl{position:absolute;top:-16px;right:24px;display:flex;align-items:center;gap:.5rem;background:var(--gradient-green);color:var(--white-color);padding:8px 16px;border-radius:24px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 12px rgba(16,185,129,.4);z-index:10;animation:pricing_bounceIn__tfQtd .5s ease-out}@keyframes pricing_bounceIn__tfQtd{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.pricing_currentBadgeText__yp3me{color:var(--white-color)!important}.pricing_checkIconBadge__irEB0{width:1rem;height:1rem;color:var(--white-color);stroke-width:3}.pricing_planHeader__aSOg8{margin-bottom:32px;text-align:center;padding-bottom:24px;border-bottom:2px solid var(--border-color)}.pricing_planName__VC9OW{font-size:32px;font-weight:800;margin-bottom:16px;color:var(--text-primary);letter-spacing:-.02em}.pricing_planPrice__LVVer{display:flex;align-items:baseline;justify-content:center;gap:4px;flex-wrap:wrap}.pricing_amount__T4cLZ{font-size:48px;font-weight:800;color:var(--text-primary);line-height:1}.pricing_interval__HSPxT{font-size:18px;color:var(--text-secondary);font-weight:500}.pricing_taxNote__k3Zy9{font-size:13px;color:var(--text-tertiary);font-weight:400;width:100%;text-align:center;margin-top:4px}.pricing_featuresList__EitSc{list-style:none;padding:0;margin:0 0 36px}.pricing_feature__luVPy{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid var(--border-color)}.pricing_feature__luVPy:first-child{padding-top:0}.pricing_feature__luVPy:last-child{border-bottom:none}.pricing_checkIcon__43_wZ{width:24px;height:24px;color:var(--green-500);flex-shrink:0;margin-top:2px;stroke-width:3}.pricing_featureText__7lDAZ{font-size:16px;color:var(--text-body);line-height:1.6;font-weight:500}.pricing_selectButton__cPWhn{width:100%;padding:16px 32px;font-size:17px;font-weight:700;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.025em;box-shadow:0 4px 12px rgba(102,126,234,.2);background:var(--gradient-primary);border:none;color:var(--white-color)}.pricing_selectButton__cPWhn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.35)}.pricing_selectButton__cPWhn:active:not(:disabled){transform:translateY(0)}.pricing_selectButton__cPWhn:disabled{opacity:.6;cursor:not-allowed;transform:none}.pricing_loadingContainer__35WL6{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:var(--bg-primary);gap:24px}.pricing_spinner__2mRIt{width:48px;height:48px;border:4px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:pricing_spin__wIveO .8s linear infinite}@keyframes pricing_spin__wIveO{to{transform:rotate(1turn)}}.pricing_loadingText__QRD4X{font-size:18px;color:var(--text-secondary);font-weight:500}@media(max-width:768px){.pricing_pricingContainer__2u0Y3{padding:40px 16px}.pricing_header__4sftc{margin-bottom:60px}.pricing_title__HqwjC{font-size:36px}.pricing_subtitle__LRW4_{font-size:18px}.pricing_plansGrid__qW0k3{grid-template-columns:1fr;max-width:400px;gap:32px}.pricing_planCard__BFuaW{padding:32px 24px}.pricing_planCard__BFuaW.pricing_popular___oH7w{transform:scale(1)}.pricing_planCard__BFuaW.pricing_popular___oH7w:hover{transform:translateY(-8px) scale(1.02)}.pricing_planName__VC9OW{font-size:28px}.pricing_amount__T4cLZ{font-size:40px}.pricing_interval__HSPxT{font-size:16px}}