.pricing-page{min-height:calc(100vh - 586px);padding:120px 0}.pricing-page .pricing-membership-feedback{margin-top:32px}.payment-wrapper{width:1200px;max-width:calc(100% - 40px);margin:0 auto}.payment-wrapper .linear-gradient{background:linear-gradient(84deg,#14d96f 4.4%,#00c6e1 50.03%,#220eff 95.66%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.payment-wrapper .plan-container .plan-header{text-align:center}.payment-wrapper .plan-container .plan-header h3{font-size:32px;font-weight:700;line-height:44px}.payment-wrapper .plan-container .plan-header h3 span{font-size:32px;font-weight:400;line-height:44px}.payment-wrapper .plan-container .plan-header .desc{font-size:20px;font-weight:500;line-height:24px;margin-top:10px}.payment-wrapper .plan-container .plan-header .desc span{font-size:20px;font-weight:700;line-height:24px;text-transform:uppercase}.payment-wrapper .plan-container .plan-header .plan-current-status{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:7px 12px;border-radius:999px;background:#f6f8ff;color:#475467;font-size:13px;line-height:1.4;border:1px solid #dce5ff}.payment-wrapper .plan-container .plan-header .plan-current-status strong{color:#1f2937;font-size:13px}.payment-wrapper .plan-container .plan-header .plan-current-status span{color:#315fff;font-weight:600}.payment-wrapper .plan-container .plan-update-row{display:flex;justify-content:flex-end;align-items:center;gap:4px;margin-top:24px;color:var(--text-color-level2);font-size:13px;line-height:20px}.payment-wrapper .plan-container .plan-update-link{color:var(--theme-color);font-weight:800;text-decoration:underline;text-underline-offset:3px}.payment-wrapper .plan-container .plan-card-wrapper{display:flex;gap:12px;margin-top:10px}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item{background:var(--background-light);padding:14px;flex:1 1;border-radius:20px;box-shadow:0 0 0 .5px rgba(0,0,0,.04),0 0 40px 0 rgba(0,10,20,.08);background:var(--background);position:relative;overflow:hidden;display:flex;flex-direction:column}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item b{font-weight:700}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-card-badges{min-height:24px;display:flex;align-items:center;gap:6px;margin-bottom:10px}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-card-badges span{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;background:#eef4ff;color:#315fff;font-size:12px;line-height:24px;font-weight:700}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .card-header{min-height:24px;font-size:17px;line-height:24px;font-weight:400;font-family:Titillium;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .divider{margin:12px 0;border-top:1px solid var(--btn-border-default)}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price{margin-bottom:6px;min-height:92px}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .standard-price-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px;flex-wrap:nowrap}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .standard-price{flex:1 1 auto;min-width:0;line-height:16px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-family:Titillium}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .value-compare{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;max-width:100%;height:22px;padding:0 8px;border-radius:999px;background:#eef4ff;color:#315fff;font-size:12px;line-height:22px;font-weight:700;white-space:nowrap;margin-left:auto}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .value-compare-icon{line-height:1}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .current-price{display:flex;align-items:center;height:45px;margin-top:4px}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .current-price .discount-price{font-family:Titillium}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .current-price .discount-price b{font-size:30px}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .current-price .discount-price span{font-size:16px;margin-right:5px}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .current-price .price-suffix{font-family:Titillium;font-size:16px;position:relative;top:4px}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .current-price .saving-price{padding:4px 6px;font-size:13px;line-height:16px;border-radius:0 12px 12px 12px;background-color:var(--btn-text-default);color:#fff;font-weight:600;margin-left:5px}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .subscription-price .price-tips{margin-top:10px;font-size:13px;color:var(--text-color-level2)}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .contained-confirm{width:100%;height:40px;font-size:14px;margin-top:10px;flex:0 0 auto}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-current-badge{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:rgba(49,95,255,.1);color:#315fff;font-size:12px;line-height:20px;font-weight:700;font-family:initial}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .free-plan-button{color:var(--theme-color);border-color:var(--theme-color);background:#fff}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .free-plan-button:hover{border-color:var(--theme-color);background:rgba(49,95,255,.06)}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-action-note{min-height:44px;margin-top:10px;padding:10px 12px;border-radius:10px;background:#f6f8ff;color:#344054;font-size:13px;line-height:1.55;font-weight:600}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .free-action-note{background:#fff;color:var(--text-color-level2);font-weight:500}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-feature-list{margin-top:16px;padding-top:10px;border-top:1px solid var(--btn-border-default)}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-feature-list .item{height:36px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--btn-border-default);font-size:13px;font-weight:500;text-transform:capitalize}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-feature-list .item:last-child{border-bottom:none}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-feature-list .item .icon-ignore{color:var(--warn-text-color);font-size:20px}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-feature-list .item .label{flex:1 1;min-width:0}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-feature-list .item .info{min-width:0;margin-left:8px;color:var(--theme-color);text-align:right}.payment-wrapper .plan-container .plan-card-wrapper .featured-plan-card{border:1px solid #ff9f43;background:linear-gradient(180deg,#fff8ed,#ffffff 46%);box-shadow:0 0 0 .5px rgba(255,159,67,.25),0 18px 42px rgba(255,136,0,.16)}.payment-wrapper .plan-container .plan-card-wrapper .featured-plan-card .plan-card-badges span{background:#111827;color:#fff}.payment-wrapper .plan-container .plan-card-wrapper .featured-plan-card .plan-card-badges span:first-child{background:#ff4d21}.payment-wrapper .plan-container .plan-card-wrapper .featured-plan-card .value-compare{background:#fff3e0;color:#b45309}.payment-wrapper .plan-container .plan-card-wrapper .current-plan-card{border:1px solid #315fff;box-shadow:0 0 0 1px rgba(49,95,255,.18),0 16px 36px rgba(49,95,255,.12)}.payment-wrapper .plan-container .plan-card-wrapper .free-plan-card{background:#f8fbff;border:1px solid #dfe8ff}.payment-wrapper .plan-container .plan-card-wrapper .free-plan-card .free-standard-price{text-decoration:none}.payment-wrapper .plan-container .plan-card-wrapper .free-plan-card.current-plan-card{border-color:#315fff}.payment-wrapper .plan-container .plan-agent-note{margin-top:12px;color:var(--text-color-level2);font-size:12px;line-height:1.7;text-align:left}.payment-wrapper .plan-footer-container{margin-top:25px;background:var(--background-light);padding:24px;border-radius:12px;box-shadow:0 0 0 .5px rgba(0,0,0,.04),0 0 40px 0 rgba(0,10,20,.08);margin-bottom:30px}.payment-wrapper .plan-footer-container .plan-head{text-align:center;margin-bottom:24px}.payment-wrapper .plan-footer-container .plan-head .name{font-size:20px;font-weight:700;line-height:24px}.payment-wrapper .plan-footer-container .plan-head .text{font-size:13px;font-weight:400;margin-top:4px}.payment-wrapper .plan-footer-container .infos{display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 12px;margin-top:12px}.payment-wrapper .plan-footer-container .infos .item{display:flex;align-items:center;width:calc(33.33% - 8px);height:44px;background:var(--content-background);border-radius:8px;padding:0 12px}.payment-wrapper .plan-footer-container .infos .item .text{flex:1 1;font-size:13px;font-weight:500}.payment-wrapper .plan-footer-container .infos .item .icon-apply{font-size:20px;color:var(--primary-color)}.payment-wrapper .export-tips{margin-top:24px;text-align:center}.payment-wrapper .export-tips .download-action{display:inline-flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;transition:all .15s ease-in-out}.payment-wrapper .export-tips .download-action:hover{opacity:.8;color:var(--theme-color)}@media screen and (max-width:1024px){.payment-wrapper .plan-container .plan-card-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:680px){.payment-wrapper{width:calc(100% - 32px)}.payment-wrapper .plan-container .plan-header h3{font-size:26px;line-height:34px}.payment-wrapper .plan-container .plan-header .desc{font-size:16px;line-height:1.6}.payment-wrapper .plan-container .plan-card-wrapper{grid-template-columns:1fr}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-feature-list .item{height:auto;min-height:36px;padding:7px 0;gap:8px;align-items:flex-start}.payment-wrapper .plan-container .plan-card-wrapper .plan-card-item .plan-feature-list .item .info{flex:0 1 58%;max-width:58%;overflow-wrap:anywhere}}.payment-order-pay-dialog{background:#fff;border-radius:16px;padding:30px 50px}.payment-order-pay-dialog .title{font-size:26px;font-weight:600;line-height:1.5;margin-bottom:16px;text-align:center}.payment-order-pay-dialog .payment-method-dialog-selector{margin-bottom:18px;text-align:center}.payment-order-pay-dialog .payment-method-dialog-selector .label{margin-bottom:8px;font-size:14px;font-weight:600;color:#5f6368}.payment-order-pay-dialog .payment-method-options{display:inline-flex;align-items:center;gap:8px;padding:4px;border-radius:12px;background:#f5f6f7}.payment-order-pay-dialog .payment-method-options .payment-method-option{min-width:110px;height:36px;padding:0 14px;border:1px solid rgba(0,0,0,0);border-radius:8px;background:rgba(0,0,0,0);color:#5f6368;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease-in-out}.payment-order-pay-dialog .payment-method-options .payment-method-option.active{background:#fff;color:var(--theme-color);border-color:var(--theme-color);box-shadow:0 1px 4px rgba(0,0,0,.08)}.payment-order-pay-dialog .payment-method-options .payment-method-option:disabled{cursor:not-allowed;opacity:.6}.payment-order-pay-dialog .payment-method-options.dialog-options{width:220px;gap:4px}.payment-order-pay-dialog .payment-method-options.dialog-options .payment-method-option{flex:1 1;min-width:0;padding:0 6px}.payment-order-pay-dialog .qr-code{width:220px;height:220px;display:flex;align-items:center;justify-content:center}.payment-order-pay-dialog .qr-code img{display:block;width:100%;height:100%}.payment-order-pay-dialog .check-btn{width:150px;height:40px;margin:20px auto 0;display:block;font-size:14px}.membership-feedback{width:1080px;max-width:calc(100% - 40px);margin:32px auto 48px;padding:34px;border-radius:28px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(239,246,255,.96) 54%,rgba(236,253,255,.92));border:1px solid #dfe8ff;box-shadow:0 24px 60px rgba(49,95,255,.09)}.membership-feedback__head{text-align:center;margin:0 auto 26px;max-width:680px}.membership-feedback__badge{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:#eef4ff;color:#315fff;font-size:13px;line-height:28px;font-weight:700;margin-bottom:10px}.membership-feedback__title{font-size:30px;line-height:1.3;font-weight:800;color:#101828}.membership-feedback__desc{margin-top:8px;font-size:14px;line-height:1.7;color:#667085}.membership-feedback__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.membership-feedback__card{min-height:216px;padding:18px;border-radius:18px;background:#fff;border:1px solid #e4ebf7;display:flex;flex-direction:column;box-shadow:0 14px 30px rgba(29,52,109,.055);position:relative;overflow:hidden}.membership-feedback__card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#315fff}.membership-feedback__card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.membership-feedback__stars{color:#ff9f43;font-size:13px;line-height:1;letter-spacing:0}.membership-feedback__mark{width:30px;height:30px;border-radius:12px;background:#eef4ff;color:#315fff;display:inline-flex;align-items:center;justify-content:center;font-size:28px;line-height:1;font-family:Georgia,serif}.membership-feedback__quote{color:#344054;font-size:14px;line-height:1.82;flex:1 1}.membership-feedback__author{margin-top:20px;display:flex;align-items:center;gap:12px}.membership-feedback__avatar{width:40px;height:40px;border-radius:14px;overflow:hidden;color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#72a7ff,#2f6fd6);flex:0 0 40px;box-shadow:0 10px 18px rgba(49,95,255,.18)}.membership-feedback__avatar img{width:100%;height:100%;display:block;object-fit:cover}.membership-feedback__name{color:#202530;font-size:15px;line-height:1.4;font-weight:700}.membership-feedback__role{margin-top:4px;color:#8b95a7;font-size:12px;line-height:1.4}.membership-feedback__card.green .membership-feedback__avatar,.membership-feedback__card.green:before{background:linear-gradient(135deg,#51d18a,#16a34a)}.membership-feedback__card.green .membership-feedback__mark{background:#ecfdf3;color:#16a34a}.membership-feedback__card.peach .membership-feedback__avatar,.membership-feedback__card.peach:before{background:linear-gradient(135deg,#ffbe72,#ff7a1a)}.membership-feedback__card.peach .membership-feedback__mark{background:#fff4e8;color:#f97316}.membership-feedback__card.purple .membership-feedback__avatar,.membership-feedback__card.purple:before{background:linear-gradient(135deg,#9b8cff,#5b5ce2)}.membership-feedback__card.purple .membership-feedback__mark{background:#f0efff;color:#5b5ce2}.membership-feedback__card.pink .membership-feedback__avatar,.membership-feedback__card.pink:before{background:linear-gradient(135deg,#ff8ec8,#e23d86)}.membership-feedback__card.pink .membership-feedback__mark{background:#fff0f7;color:#d63384}.membership-feedback__card.cyan .membership-feedback__avatar,.membership-feedback__card.cyan:before{background:linear-gradient(135deg,#65d8ff,#0891b2)}.membership-feedback__card.cyan .membership-feedback__mark{background:#ecfeff;color:#0891b2}@media screen and (max-width:1024px){.membership-feedback{width:calc(100% - 32px);padding:24px}.membership-feedback__grid{grid-template-columns:1fr}}@media screen and (max-width:680px){.membership-feedback{padding:20px;border-radius:22px}.membership-feedback__title{font-size:24px}.membership-feedback__card{min-height:0}}