.xs-membership.xs-membership{--ink:#152238;--muted:#718096;--blue:#2563eb;--blue-hover:#1d4ed8;--soft:#eff6ff;--line:#e3eaf3;--paper:#f8fafc;--white:#fff;--green:#16836b;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}.xs-membership.xs-membership *{box-sizing:border-box}.xs-membership.xs-membership button,.xs-membership.xs-membership input,.xs-membership.xs-membership select{font:inherit}.xs-membership.xs-membership button,.xs-membership.xs-membership a,.xs-membership.xs-membership input,.xs-membership.xs-membership select{-webkit-tap-highlight-color:transparent}.xs-membership.xs-membership button{cursor:pointer}.xs-membership.xs-membership button:disabled{cursor:default}.xs-membership.xs-membership a{color:inherit;text-decoration:none}.xs-membership.xs-membership button:focus-visible,.xs-membership.xs-membership a:focus-visible,.xs-membership.xs-membership summary:focus-visible,.xs-membership.xs-membership select:focus-visible{outline-offset:4px;outline:3px solid #91b7ff}.xs-membership.xs-membership svg{display:block}.xs-membership.xs-membership .icon{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.xs-membership.xs-membership [hidden]{display:none!important}.xs-membership.xs-membership .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.xs-membership.xs-membership .button{border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 16px;font-size:14px;font-weight:600;transition:background .15s,box-shadow .15s;display:flex}.xs-membership.xs-membership .button .icon{width:16px;height:16px}.xs-membership.xs-membership .button.primary{background:var(--blue);color:#fff;box-shadow:0 4px 10px #2563eb16}.xs-membership.xs-membership .button.primary:hover{background:var(--blue-hover);box-shadow:0 5px 16px #2563eb25}.xs-membership.xs-membership .button.secondary{border:1px solid var(--line);color:#56708f;background:#fff}.xs-membership.xs-membership .button.secondary:hover{background:#f3f7fd}.xs-membership.xs-membership .membership-intro{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.xs-membership.xs-membership .eyebrow{letter-spacing:.12em;color:#5e7caf;margin:0 0 9px;font-size:11px;font-weight:600}.xs-membership.xs-membership .membership-intro h2{letter-spacing:-.045em;color:#152238;margin:0;font-size:34px;font-weight:650;line-height:1.4}.xs-membership.xs-membership .membership-intro h2 span{color:#2563eb}.xs-membership.xs-membership .intro-description{color:#6f7e93;margin:10px 0 0;font-size:14px}.xs-membership.xs-membership .current-plan{color:#6c7e97;background:#fff;border:1px solid #e0e7f1;border-radius:20px;flex:none;align-items:center;gap:7px;margin-bottom:3px;padding:6px 11px;font-size:11px;display:flex}.xs-membership.xs-membership .current-plan .icon{color:#6b8ab5;width:14px;height:14px}.xs-membership.xs-membership .price{color:#163c79;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;line-height:1.1;display:flex}.xs-membership.xs-membership .price .currency{font-size:25px;font-weight:500}.xs-membership.xs-membership .price strong{letter-spacing:-.065em;font-size:66px;font-weight:650}.xs-membership.xs-membership .price .period{color:#7287a9;margin-left:7px;font-size:13px}.xs-membership.xs-membership .pro-price-caption{color:#788ba9;min-height:20px;margin-top:10px;font-size:11px}.xs-membership.xs-membership .pro-price-caption del{color:#8d9eb8;margin-right:7px}.xs-membership.xs-membership .purchase-footnote{color:#8093b1;text-align:center;margin:11px 0 0;font-size:10px}.xs-membership.xs-membership .native-strip{background:#fbfcff;border-top:1px solid #dfe8f6;grid-column:1/-1;align-items:center;gap:20px;padding:16px 30px;display:flex}.xs-membership.xs-membership .native-strip>span{flex:none;align-items:center;gap:9px;display:flex}.xs-membership.xs-membership .native-strip .icon{color:#5881bf;width:17px;height:17px}.xs-membership.xs-membership .native-strip strong{color:#4d6e9f;font-size:12px;font-weight:550}.xs-membership.xs-membership .native-strip p{color:#7a8ca7;margin:0;font-size:11px;line-height:1.8}.xs-membership.xs-membership .billing-note{color:#8a98ac;align-items:flex-start;gap:7px;margin:12px 2px 25px;font-size:10px;line-height:1.8;display:flex}.xs-membership.xs-membership .billing-note .icon{width:13px;height:13px;margin-top:2px}.xs-membership.xs-membership .faq{margin-top:30px}.xs-membership.xs-membership .faq h2{letter-spacing:-.02em;margin:0 0 9px;font-size:18px;font-weight:600}.xs-membership.xs-membership .faq details{border-bottom:1px solid var(--line)}.xs-membership.xs-membership .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:12px;font-weight:500;list-style:none;display:flex}.xs-membership.xs-membership .faq summary::-webkit-details-marker{display:none}.xs-membership.xs-membership .faq summary .icon{color:#8b9ab0;width:15px;height:15px;transition:transform .15s}.xs-membership.xs-membership .faq details[open] summary .icon{transform:rotate(180deg)}.xs-membership.xs-membership .faq details>p{color:#71829a;max-width:760px;margin:0 0 18px;font-size:12px;line-height:1.9}.xs-membership.xs-membership .page-footer{color:#9ba6b6;justify-content:space-between;align-items:center;gap:16px;margin-top:26px;font-size:11px;display:flex}.xs-membership.xs-membership .page-footer a{color:#7387a5}.xs-membership.xs-membership dialog{width:min(470px,100vw - 32px);color:var(--ink);background:#fff;border:1px solid #dfe7f1;border-radius:18px;max-height:calc(100dvh - 32px);padding:0;overflow-y:auto;box-shadow:0 24px 100px #17294630}.xs-membership.xs-membership .dialog-body{padding:28px}.xs-membership.xs-membership .dialog-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px;display:flex}.xs-membership.xs-membership .dialog-top h2{margin:0;font-size:20px;font-weight:600;line-height:1.4}.xs-membership.xs-membership .close-button{color:#72849f;background:#f1f5fa;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.xs-membership.xs-membership .close-button:hover{background:#e3ecf8}.xs-membership.xs-membership .close-button .icon{width:16px;height:16px}.xs-membership.xs-membership .checkout-note{color:#8896aa;margin:0 0 20px;font-size:11px;line-height:1.9}.xs-membership.xs-membership .dialog-body>.button{width:100%}.xs-membership.xs-membership .dialog-description{color:#71839e;margin:0 0 20px;font-size:13px;line-height:1.9}.xs-membership.xs-membership .community-price{background:#f4f8ff;border:1px solid #e3edfb;border-radius:10px;margin:18px 0;padding:17px}.xs-membership.xs-membership .community-price strong{letter-spacing:-.04em;color:#28599c;font-size:28px;font-weight:600}.xs-membership.xs-membership .community-price span{color:#6f86a7;margin-left:5px;font-size:12px}.xs-membership.xs-membership .community-price small{color:#8b9ab0;margin-top:3px;font-size:11px;display:block}.xs-membership.xs-membership .dialog-benefits{color:#5c7291;gap:12px;margin:18px 0 24px;padding:0;font-size:12px;list-style:none;display:grid}.xs-membership.xs-membership .dialog-benefits li{align-items:center;gap:8px;display:flex}.xs-membership.xs-membership .dialog-benefits .icon{color:#6690ca;width:16px;height:16px}.xs-membership.xs-membership .subtle-note{color:#99a6b7;text-align:center;margin:10px 0 0;font-size:10px}@media (max-width:1280px){.xs-membership.xs-membership .membership-intro h2{font-size:31px}.xs-membership.xs-membership .native-strip{gap:16px;padding-inline:26px}}@media (max-width:1050px) and (min-width:701px){.xs-membership.xs-membership .current-plan{display:none}.xs-membership.xs-membership .price strong{font-size:58px}.xs-membership.xs-membership .native-strip{padding:16px 20px;display:block}.xs-membership.xs-membership .native-strip p{margin:6px 0 0 26px}}@media (max-width:800px) and (min-width:701px){.xs-membership.xs-membership .membership-intro h2{font-size:28px}.xs-membership.xs-membership .intro-description{font-size:12px}}@media (max-width:700px){.xs-membership.xs-membership .membership-intro{margin-bottom:22px;display:block}.xs-membership.xs-membership .eyebrow{letter-spacing:.08em;margin-bottom:9px;font-size:10px}.xs-membership.xs-membership .membership-intro h2{letter-spacing:-.045em;font-size:29px;line-height:1.45}.xs-membership.xs-membership .membership-intro h2 span{display:block}.xs-membership.xs-membership .intro-description{max-width:280px;margin-top:9px;font-size:12px;line-height:1.8}.xs-membership.xs-membership .current-plan{display:none}.xs-membership.xs-membership .price strong{font-size:62px}.xs-membership.xs-membership .purchase-footnote{font-size:10px}.xs-membership.xs-membership .native-strip{padding:18px 24px;display:block}.xs-membership.xs-membership .native-strip strong{font-size:11px}.xs-membership.xs-membership .native-strip p{margin:7px 0 0;font-size:10px;line-height:1.9}.xs-membership.xs-membership .billing-note{margin:12px 0 23px;font-size:10px}.xs-membership.xs-membership .faq{margin-top:26px}.xs-membership.xs-membership .faq h2{font-size:17px}.xs-membership.xs-membership .faq summary{padding:16px 0;font-size:11px}.xs-membership.xs-membership .faq details>p{font-size:11px}.xs-membership.xs-membership .page-footer{margin-top:25px;font-size:10px}.xs-membership.xs-membership .dialog-body{padding:24px}.xs-membership.xs-membership .dialog-top h2{font-size:19px}}@media (max-width:360px){.xs-membership.xs-membership .membership-intro h2{font-size:27px}.xs-membership.xs-membership .native-strip{padding:17px 20px}}@media (prefers-reduced-motion:reduce){.xs-membership.xs-membership *{transition:none!important}}.xs-membership.xs-membership .feishu-link{color:#2563eb;white-space:nowrap;background:#fff;border:1px solid #cfdef6;border-radius:7px;align-items:center;gap:7px;min-height:34px;padding:6px 10px;font-size:11px;font-weight:550;display:inline-flex}.xs-membership.xs-membership .feishu-link:hover{background:#eff5ff}.xs-membership.xs-membership .feishu-link[aria-disabled=true]{color:#94a3b8;cursor:default;background:#f8fafc;border-color:#e3eaf3}.xs-membership.xs-membership .feishu-link .icon{width:13px;height:13px}.xs-membership.xs-membership .community-qr-wrap{text-align:center;flex:none}.xs-membership.xs-membership .community-qr{background:#fff;border:1px solid #dce6f4;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:102px;height:102px;padding:8px;display:flex;overflow:hidden}.xs-membership.xs-membership .community-qr>svg{fill:none;stroke:#a2b5d2;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:43px;height:43px}.xs-membership.xs-membership .community-qr>span{color:#96a5b9;font-size:9px}.xs-membership.xs-membership .community-qr>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.xs-membership.xs-membership .qr-caption{color:#7c8fae;margin-top:6px;font-size:9px;display:block}.xs-membership.xs-membership .community-dialog-entry{background:#f7faff;border:1px solid #e1eaf8;border-radius:11px;align-items:center;gap:18px;margin:20px 0 7px;padding:17px;display:flex}.xs-membership.xs-membership .community-dialog-entry strong{color:#4b6891;font-size:13px;font-weight:600}.xs-membership.xs-membership .community-dialog-entry p{color:#7d8fa8;margin:5px 0 11px;font-size:11px;line-height:1.8}.xs-membership.xs-membership .community-dialog-entry .community-qr{width:110px;height:110px}@media (max-width:1050px) and (min-width:701px){.xs-membership.xs-membership .community-qr{width:86px;height:86px;padding:6px}.xs-membership.xs-membership .feishu-link{gap:5px;padding-inline:7px;font-size:10px}.xs-membership.xs-membership .feishu-link>.icon:first-child{display:none}}@media (max-width:800px) and (min-width:701px){.xs-membership.xs-membership .community-qr-wrap{text-align:left;align-items:center;gap:12px;display:flex}}@media (max-width:360px){.xs-membership.xs-membership .community-qr{width:92px;height:92px}.xs-membership.xs-membership .community-dialog-entry{gap:12px;padding:13px}.xs-membership.xs-membership .community-dialog-entry .community-qr{width:86px;height:86px}.xs-membership.xs-membership .community-dialog-entry>div:last-child{min-width:0}.xs-membership.xs-membership .community-dialog-entry strong{font-size:12px}.xs-membership.xs-membership .community-dialog-entry p{font-size:10px}.xs-membership.xs-membership .community-dialog-entry .feishu-link{padding-inline:7px;font-size:10px}}.xs-membership.xs-membership .coupon-box{background:#fff;border:1px solid #d6e3f9;border-radius:10px;margin:18px 0 20px;padding:13px 14px 11px}.xs-membership.xs-membership .coupon-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.xs-membership.xs-membership .coupon-heading label{color:#5475a5;font-size:12px;font-weight:550}.xs-membership.xs-membership .coupon-heading strong{color:#245bb2;font-size:21px;font-weight:600;line-height:1.2}.xs-membership.xs-membership .coupon-heading strong span{font-size:11px;font-weight:400}.xs-membership.xs-membership .coupon-input-row{background:#fafcff;border:1px solid #dbe4f1;border-radius:7px;display:flex;overflow:hidden}.xs-membership.xs-membership .coupon-input-row:focus-within{border-color:#82aaf0;box-shadow:0 0 0 2px #2563eb12}.xs-membership.xs-membership .coupon-input-row input{color:#3b567e;background:0 0;border:0;outline:0;flex:1;width:0;min-width:0;padding:10px 11px;font-family:inherit;font-size:12px}.xs-membership.xs-membership .coupon-input-row input::placeholder{color:#9aa9bd}.xs-membership.xs-membership .coupon-input-row input[aria-invalid=true]{color:#b04849}.xs-membership.xs-membership .coupon-input-row button{color:#2e63b5;background:#eaf1ff;border-left:1px solid #dbe4f1;min-height:38px;padding:0 16px;font-size:12px;font-weight:600}.xs-membership.xs-membership .coupon-input-row button:hover{background:#dce8ff}.xs-membership.xs-membership .coupon-status{color:#8a9ab1;min-height:17px;margin-top:7px;font-size:10px;line-height:1.7}.xs-membership.xs-membership .coupon-help{color:#6e8cba;background:0 0;margin-top:4px;padding:0;font-size:10px;line-height:1.7}.xs-membership.xs-membership .coupon-help:hover{color:#2563eb}.xs-membership.xs-membership .coupon-help span{margin-left:3px}.xs-membership.xs-membership .join-steps{color:#7289ab;justify-content:center;align-items:center;gap:8px;padding:15px 0 17px;font-size:10px;display:flex}.xs-membership.xs-membership .join-steps>span:nth-child(2n){color:#adc0dc}.xs-membership.xs-membership .community-qr-button{background:0 0;border:0;border-radius:9px;padding:0}.xs-membership.xs-membership .admin-qr-large{width:min(280px,100%);height:auto;margin:20px auto 24px;display:block}@media (max-width:1050px) and (min-width:701px){.xs-membership.xs-membership .community-qr-wrap{text-align:center;display:block}.xs-membership.xs-membership .coupon-box{padding:11px}.xs-membership.xs-membership .coupon-input-row button{padding-inline:12px}.xs-membership.xs-membership .coupon-input-row input{padding-inline:9px;font-size:11px}.xs-membership.xs-membership .coupon-help{font-size:9px}.xs-membership.xs-membership .coupon-heading label{font-size:11px}.xs-membership.xs-membership .coupon-heading strong{font-size:20px}}@media (max-width:700px){.xs-membership.xs-membership .feishu-link{gap:5px;padding-inline:8px;font-size:10px}.xs-membership.xs-membership .coupon-box{margin-bottom:19px}}@media (max-width:360px){.xs-membership.xs-membership .coupon-box{padding:11px}.xs-membership.xs-membership .coupon-help{font-size:9px}.xs-membership.xs-membership .coupon-heading label{font-size:11px}}.xs-membership.xs-membership .plan-comparison{background:#fff;border:1px solid #d3e0f3;border-radius:16px;overflow:hidden;box-shadow:0 7px 25px #19335d04}.xs-membership.xs-membership .plan-comparison table{border-collapse:collapse;table-layout:fixed;width:100%}.xs-membership.xs-membership .label-column{width:24%}.xs-membership.xs-membership .free-column{width:36%}.xs-membership.xs-membership .pro-column{width:40%}.xs-membership.xs-membership .plan-comparison th,.xs-membership.xs-membership .plan-comparison td{text-align:left;vertical-align:middle;font-weight:400}.xs-membership.xs-membership .plan-comparison thead th{vertical-align:top}.xs-membership.xs-membership .comparison-guide{background:#fff;padding:30px 27px}.xs-membership.xs-membership .guide-eyebrow{color:#879bb9;letter-spacing:.04em;font-size:10px;display:block}.xs-membership.xs-membership .comparison-guide h3{letter-spacing:-.03em;margin:14px 0;font-size:23px;font-weight:600;line-height:1.55}.xs-membership.xs-membership .comparison-guide>p{color:#8292a9;margin:0;font-size:12px;line-height:1.9}.xs-membership.xs-membership .guide-points{border-top:1px solid #eaf0f7;gap:12px;margin-top:30px;padding-top:22px;display:grid}.xs-membership.xs-membership .guide-points span{color:#7289ad;align-items:center;gap:9px;font-size:11px;display:flex}.xs-membership.xs-membership .guide-points .icon{color:#7194ca;width:16px;height:16px}.xs-membership.xs-membership .free-plan-heading,.xs-membership.xs-membership .pro-plan-heading{border-left:1px solid #e2eaf5}.xs-membership.xs-membership .pro-plan-heading{background:#eff5ff}.xs-membership.xs-membership .plan-head{flex-direction:column;min-height:414px;padding:28px 27px 23px;display:flex}.xs-membership.xs-membership .plan-heading-line{justify-content:space-between;align-items:center;gap:10px;display:flex}.xs-membership.xs-membership .plan-heading-line h3{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:600;line-height:1.5}.xs-membership.xs-membership .plan-marker{color:#8c9bb0;white-space:nowrap;background:#f6f8fb;border:1px solid #e6ebf3;border-radius:5px;padding:2px 6px;font-size:10px}.xs-membership.xs-membership .pro-marker{color:#4176c9;background:#e3edff;border-color:#cddffe}.xs-membership.xs-membership .plan-head-description{color:#7b8ea9;margin:8px 0 23px;font-size:12px}.xs-membership.xs-membership .plan-head .price strong{font-size:57px}.xs-membership.xs-membership .free-plan-heading .price{color:#405979}.xs-membership.xs-membership .plan-head .price .currency{font-size:22px}.xs-membership.xs-membership .plan-price-description{color:#92a0b4;margin:11px 0 0;font-size:11px;line-height:1.8}.xs-membership.xs-membership .plan-head .pro-price-caption{margin-top:10px;font-size:11px}.xs-membership.xs-membership .free-intro-list{gap:14px;margin:26px 0 25px;padding:0;list-style:none;display:grid}.xs-membership.xs-membership .free-intro-list li{color:#778da9;align-items:center;gap:8px;font-size:12px;display:flex}.xs-membership.xs-membership .free-intro-list .icon{color:#90a7c7;width:15px;height:15px}.xs-membership.xs-membership .free-plan-bottom{margin-top:auto}.xs-membership.xs-membership .free-plan-bottom .button{color:#7d91ad;background:#f1f5fa;border:1px solid #e2e9f3;width:100%}.xs-membership.xs-membership .free-plan-bottom>p{text-align:center;color:#94a3b8;margin:11px 0 0;font-size:10px}.xs-membership.xs-membership .plan-head .coupon-box{margin:18px 0 19px;padding:11px 12px 10px}.xs-membership.xs-membership .plan-head .button.primary{margin-top:auto}.xs-membership.xs-membership .plan-head .coupon-heading label{font-size:11px}.xs-membership.xs-membership .plan-comparison tbody th,.xs-membership.xs-membership .plan-comparison tbody td{border-top:1px solid #e9eef6;padding:16px 25px;font-size:12px;line-height:1.8}.xs-membership.xs-membership .plan-comparison tbody th{color:#536b8c;background:#fbfcfe;font-weight:500}.xs-membership.xs-membership .plan-comparison tbody td{color:#8291a8;border-left:1px solid #edf1f7}.xs-membership.xs-membership .plan-comparison tbody td:last-child{color:#466d9f;background:#f8fbff}.xs-membership.xs-membership .benefit-cell{align-items:center;gap:7px;display:flex}.xs-membership.xs-membership .benefit-cell .icon{color:#769ccc;flex:none;width:14px;height:14px}.xs-membership.xs-membership .benefit-cell strong{color:#2864be;font-weight:600}.xs-membership.xs-membership .native-standalone{background:#f2f7ff;border:1px solid #e0e8f4;border-radius:11px;margin-top:18px;padding:16px 23px}.xs-membership.xs-membership .billing-note{margin-bottom:0}.xs-membership.xs-membership .merchant-stories{margin:37px 0 32px}.xs-membership.xs-membership .merchant-section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.xs-membership.xs-membership .merchant-section-heading .eyebrow{margin-bottom:7px;font-size:10px}.xs-membership.xs-membership .merchant-section-heading h2{letter-spacing:-.03em;margin:0;font-size:23px;font-weight:600;line-height:1.5}.xs-membership.xs-membership .merchant-section-heading>span{color:#8c9bb1;white-space:nowrap;padding-bottom:4px;font-size:10px}.xs-membership.xs-membership .community-footer{border-top:1px solid #e0e8f3;border-bottom:1px solid #e0e8f3;grid-template-columns:minmax(0,1fr) 188px;justify-content:space-between;align-items:center;gap:25px;margin:32px 0 0;padding:24px 3px;display:grid}.xs-membership.xs-membership .community-footer-copy{min-width:0;max-width:70ch}.xs-membership.xs-membership .community-collab{letter-spacing:.03em;color:#5b7fb4;font-size:11px;font-weight:600}.xs-membership.xs-membership .community-collab>span{color:#a1b4cf;margin:0 7px}.xs-membership.xs-membership .community-footer h3{margin:6px 0;font-size:16px;font-weight:550;line-height:1.7}.xs-membership.xs-membership .community-footer p{color:#8092ab;margin:0 0 12px;font-size:11px;line-height:1.9}.xs-membership.xs-membership .community-footer .feishu-link{min-height:29px;padding:4px 8px;font-size:10px}.xs-membership.xs-membership .community-footer-copy>small{color:#93a3b9;margin-left:10px;font-size:10px;display:inline-block}.xs-membership.xs-membership .community-footer-qr{text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.xs-membership.xs-membership .community-footer-qr>span{color:#729484;font-size:9px}.xs-membership.xs-membership .community-footer-qr>small{color:#94a5bb;font-size:9px}.xs-membership.xs-membership .community-footer .community-qr{border-radius:8px;width:90px;height:90px;padding:7px}.xs-membership.xs-membership .community-footer .community-qr>svg{width:36px;height:36px}.xs-membership.xs-membership .community-footer .community-qr>span{font-size:8px}@media (max-width:1180px){.xs-membership.xs-membership .label-column{width:23%}.xs-membership.xs-membership .free-column{width:36%}.xs-membership.xs-membership .pro-column{width:41%}.xs-membership.xs-membership .comparison-guide{padding:26px 21px}.xs-membership.xs-membership .comparison-guide h3{font-size:21px}.xs-membership.xs-membership .plan-head{padding:26px 21px 22px}.xs-membership.xs-membership .plan-heading-line h3{font-size:18px}.xs-membership.xs-membership .plan-marker{font-size:9px}.xs-membership.xs-membership .plan-comparison tbody th,.xs-membership.xs-membership .plan-comparison tbody td{padding:14px 20px}.xs-membership.xs-membership .merchant-section-heading h2{font-size:22px}}@media (max-width:1000px) and (min-width:701px){.xs-membership.xs-membership .label-column{width:22%}.xs-membership.xs-membership .free-column{width:35%}.xs-membership.xs-membership .pro-column{width:43%}.xs-membership.xs-membership .comparison-guide{padding:23px 16px}.xs-membership.xs-membership .comparison-guide h3{font-size:18px}.xs-membership.xs-membership .comparison-guide>p{font-size:11px}.xs-membership.xs-membership .guide-eyebrow{font-size:9px}.xs-membership.xs-membership .plan-head{min-height:414px;padding:23px 16px 20px}.xs-membership.xs-membership .plan-heading-line{display:block}.xs-membership.xs-membership .plan-marker{margin-top:5px;display:inline-block}.xs-membership.xs-membership .plan-head-description{margin-top:7px;font-size:11px}.xs-membership.xs-membership .plan-head .price strong{font-size:48px}.xs-membership.xs-membership .plan-head .coupon-heading label,.xs-membership.xs-membership .free-intro-list li{font-size:10px}.xs-membership.xs-membership .plan-head .button{padding-inline:9px;font-size:11px}.xs-membership.xs-membership .plan-comparison tbody th,.xs-membership.xs-membership .plan-comparison tbody td{padding:13px 15px;font-size:11px}.xs-membership.xs-membership .merchant-section-heading>span{display:none}.xs-membership.xs-membership .community-footer-copy>small{margin:7px 0 0;display:block}}@media (max-width:700px){.xs-membership.xs-membership .plan-comparison{border-radius:12px}.xs-membership.xs-membership .plan-comparison table,.xs-membership.xs-membership .plan-comparison thead,.xs-membership.xs-membership .plan-comparison tbody{display:block}.xs-membership.xs-membership .plan-comparison colgroup{display:none}.xs-membership.xs-membership .plan-comparison thead tr{grid-template-columns:1fr 1fr;display:grid}.xs-membership.xs-membership .plan-comparison thead th{min-width:0;display:block}.xs-membership.xs-membership .plan-comparison thead .comparison-guide{display:none}.xs-membership.xs-membership .free-plan-heading{border-left:0}.xs-membership.xs-membership .plan-head{height:100%;min-height:417px;padding:19px 14px 15px}.xs-membership.xs-membership .plan-heading-line{display:block}.xs-membership.xs-membership .plan-heading-line h3{font-size:18px}.xs-membership.xs-membership .plan-marker{margin-top:5px;font-size:9px;display:inline-block}.xs-membership.xs-membership .plan-head-description{min-height:36px;margin:10px 0 17px;font-size:10px;line-height:1.8}.xs-membership.xs-membership .plan-head .price strong{font-size:44px}.xs-membership.xs-membership .plan-head .price .currency{font-size:18px}.xs-membership.xs-membership .plan-head .price .period{margin-left:2px;font-size:10px}.xs-membership.xs-membership .plan-head .pro-price-caption{min-height:31px;font-size:9px;line-height:1.7}.xs-membership.xs-membership .plan-price-description{margin-top:10px;font-size:9px;line-height:1.7}.xs-membership.xs-membership .free-intro-list{gap:11px;margin:20px 0}.xs-membership.xs-membership .free-intro-list li{align-items:flex-start;gap:5px;font-size:10px;line-height:1.8}.xs-membership.xs-membership .free-intro-list .icon{width:12px;height:12px;margin-top:4px}.xs-membership.xs-membership .plan-head .coupon-box{margin-top:11px;margin-bottom:15px;padding:9px 8px}.xs-membership.xs-membership .plan-head .coupon-heading{margin-bottom:7px;display:block}.xs-membership.xs-membership .plan-head .coupon-heading label{margin-bottom:3px;font-size:9px;display:block}.xs-membership.xs-membership .plan-head .coupon-heading strong{font-size:20px}.xs-membership.xs-membership .plan-head .coupon-heading strong span{font-size:9px}.xs-membership.xs-membership .coupon-input-row input{padding:8px 6px;font-size:9px}.xs-membership.xs-membership .coupon-input-row button{min-height:32px;padding-inline:8px;font-size:10px}.xs-membership.xs-membership .coupon-status{font-size:8px;line-height:1.7}.xs-membership.xs-membership .coupon-help{margin-top:4px;font-size:8px;line-height:1.7}.xs-membership.xs-membership .plan-head .button{gap:4px;min-height:42px;padding:10px 6px;font-size:10px}.xs-membership.xs-membership .plan-head .button .icon{display:none}.xs-membership.xs-membership .purchase-footnote,.xs-membership.xs-membership .free-plan-bottom>p{min-height:26px;margin-top:8px;font-size:8px;line-height:1.7}.xs-membership.xs-membership .plan-comparison tbody tr{grid-template-columns:1fr 1fr;display:grid}.xs-membership.xs-membership .plan-comparison tbody th{color:#557095;background:#f5f8fc;border-top:1px solid #e4ebf5;grid-column:1/-1;padding:9px 14px;font-size:10px;display:block}.xs-membership.xs-membership .plan-comparison tbody td{overflow-wrap:anywhere;border-top:0;min-width:0;padding:12px 14px;font-size:10px;line-height:1.9;display:block}.xs-membership.xs-membership .plan-comparison tbody td:nth-child(2){border-left:0}.xs-membership.xs-membership .benefit-cell{gap:5px}.xs-membership.xs-membership .benefit-cell .icon{width:12px;height:12px}.xs-membership.xs-membership .native-standalone{margin-top:17px;padding:17px 18px}.xs-membership.xs-membership .merchant-stories{margin:30px 0}.xs-membership.xs-membership .merchant-section-heading{margin-bottom:16px;display:block}.xs-membership.xs-membership .merchant-section-heading h2{max-width:285px;font-size:20px}.xs-membership.xs-membership .merchant-section-heading>span{display:none}.xs-membership.xs-membership .community-footer{align-items:center;gap:18px;margin-top:28px;padding:22px 0}.xs-membership.xs-membership .community-footer h3{font-size:14px;line-height:1.7}.xs-membership.xs-membership .community-footer p{font-size:10px;line-height:1.8}.xs-membership.xs-membership .community-collab{font-size:10px}.xs-membership.xs-membership .community-footer-copy>small{margin:9px 0 0;font-size:9px;line-height:1.8;display:block}.xs-membership.xs-membership .community-footer .community-qr{width:84px;height:84px}.xs-membership.xs-membership .community-footer-qr>span,.xs-membership.xs-membership .community-footer-qr>small{font-size:8px}.xs-membership.xs-membership .community-footer .feishu-link{font-size:9px}.xs-membership.xs-membership .community-collab>span{margin-inline:4px}}@media (max-width:360px){.xs-membership.xs-membership .plan-head{padding:17px 11px 14px}.xs-membership.xs-membership .plan-heading-line h3{font-size:16px}.xs-membership.xs-membership .plan-head .price strong{font-size:39px}.xs-membership.xs-membership .plan-head .coupon-box{padding:8px 6px}.xs-membership.xs-membership .coupon-input-row input{padding-inline:5px;font-size:8px}.xs-membership.xs-membership .coupon-input-row button{padding-inline:6px;font-size:9px}.xs-membership.xs-membership .plan-head .button{font-size:9px}.xs-membership.xs-membership .plan-comparison tbody th,.xs-membership.xs-membership .plan-comparison tbody td{padding-inline:11px}.xs-membership.xs-membership .community-footer{gap:12px}.xs-membership.xs-membership .community-footer .community-qr{width:77px;height:77px}.xs-membership.xs-membership .community-footer h3{font-size:13px}}@media (min-width:701px){.xs-membership.xs-membership .plan-comparison thead th{height:1px}.xs-membership.xs-membership .plan-head{height:100%}}.xs-membership.xs-membership .review-carousel{--review-gap:20px;--review-visible:3;grid-template-columns:minmax(0,1fr) auto;align-items:end;min-width:0;display:grid}.xs-membership.xs-membership .review-example-label{color:#8b9cb4;margin:8px 0 0;font-size:10px}.xs-membership.xs-membership .review-viewport{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;outline-offset:5px;scrollbar-width:thin;scrollbar-color:#b8c9e3 transparent;grid-column:1/-1;width:100%;min-width:0;padding-bottom:14px;overflow:auto hidden}.xs-membership.xs-membership .review-track{gap:var(--review-gap);align-items:stretch;display:flex;position:relative}.xs-membership.xs-membership .review-card{flex:0 0 calc((100% - (var(--review-visible) - 1) * var(--review-gap)) / var(--review-visible));-webkit-user-select:text;user-select:text;scroll-snap-align:start;overflow-wrap:anywhere;background:#fff;border:1px solid #dfe7f2;border-radius:13px;flex-direction:column;min-width:0;min-height:295px;padding:23px 22px 20px;display:flex}.xs-membership.xs-membership .review-tone-warm{background:#fcfcfa}.xs-membership.xs-membership .review-tone-blue{background:#f9fbff}.xs-membership.xs-membership .review-tone-sand{background:#fcfaf8}.xs-membership.xs-membership .review-person{align-items:center;gap:11px;margin-bottom:18px;display:flex}.xs-membership.xs-membership .review-person img{object-fit:cover;border:2px solid #fff;border-radius:50%;flex:none;width:48px;height:48px;box-shadow:0 1px 5px #1522380b}.xs-membership.xs-membership .review-person h3{margin:0 0 2px;font-size:14px;font-weight:600;line-height:1.6}.xs-membership.xs-membership .review-person>div>span{color:#8798af;font-size:10px}.xs-membership.xs-membership .review-quote-mark{color:#d4dfed;align-self:flex-start;margin-left:auto;font-family:Georgia,serif;font-size:38px;line-height:1}.xs-membership.xs-membership .review-card h4{letter-spacing:-.01em;margin:0 0 9px;font-size:14px;font-weight:550;line-height:1.8}.xs-membership.xs-membership .review-card blockquote{color:#74869f;margin:0 0 20px;font-size:12px;line-height:1.95}.xs-membership.xs-membership .review-tag{color:#91a0b3;align-self:flex-start;margin-top:auto;font-size:10px}@media (max-width:1100px){.xs-membership.xs-membership .review-carousel{--review-visible:2}.xs-membership.xs-membership .review-card{min-height:290px}}@media (max-width:700px){.xs-membership.xs-membership .review-carousel{--review-visible:1;--review-gap:14px}.xs-membership.xs-membership .review-carousel .merchant-section-heading h2{max-width:none;font-size:22px}.xs-membership.xs-membership .review-carousel .merchant-section-heading .eyebrow{font-size:9px}.xs-membership.xs-membership .review-card{min-height:282px;padding:22px}.xs-membership.xs-membership .review-card blockquote{line-height:2}}.xs-membership.xs-membership .enterprise-plan{background:linear-gradient(115deg,#fff 25%,#f0f6ff);border:1px solid #d6e3f5;border-radius:13px;grid-template-columns:minmax(180px,1.1fr) minmax(260px,1.6fr) auto;align-items:center;gap:28px;margin-top:20px;padding:25px 27px;display:grid}.xs-membership.xs-membership .enterprise-title{align-items:center;gap:9px;display:flex}.xs-membership.xs-membership .enterprise-title .icon{color:#5980b7;width:22px;height:22px}.xs-membership.xs-membership .enterprise-title h3{margin:0;font-size:20px;font-weight:600;line-height:1.5}.xs-membership.xs-membership .enterprise-copy p{color:#7a8ea9;margin:7px 0 0;font-size:11px;line-height:1.85}.xs-membership.xs-membership .enterprise-benefits{grid-template-columns:1fr 1fr;gap:13px 18px;margin:0;padding:0;list-style:none;display:grid}.xs-membership.xs-membership .enterprise-benefits li{color:#56729a;align-items:center;gap:7px;font-size:11px;line-height:1.6;display:flex}.xs-membership.xs-membership .enterprise-benefits .icon{color:#7396c6;flex:none;width:14px;height:14px}.xs-membership.xs-membership .enterprise-action{text-align:center}.xs-membership.xs-membership .enterprise-action>span{color:#7f93ad;margin-bottom:9px;font-size:11px;display:block}.xs-membership.xs-membership .enterprise-action .button{white-space:nowrap;min-height:42px;padding:10px 20px;font-size:12px}@media (max-width:1100px){.xs-membership.xs-membership .enterprise-plan{grid-template-columns:minmax(0,1fr) auto;gap:20px}.xs-membership.xs-membership .enterprise-copy{grid-area:1/1}.xs-membership.xs-membership .enterprise-benefits{grid-area:2/1;gap:10px 17px}.xs-membership.xs-membership .enterprise-action{grid-area:1/2/3;align-self:center}}@media (max-width:700px){.xs-membership.xs-membership .enterprise-plan{grid-template-columns:1fr;gap:19px;margin-top:19px;padding:21px}.xs-membership.xs-membership .enterprise-title h3{font-size:18px}.xs-membership.xs-membership .enterprise-copy p{font-size:11px}.xs-membership.xs-membership .enterprise-benefits{grid-area:2/1;gap:12px 10px}.xs-membership.xs-membership .enterprise-benefits li{font-size:10px}.xs-membership.xs-membership .enterprise-action{text-align:left;border-top:1px solid #e0e9f7;grid-area:3/1;justify-content:space-between;align-items:center;gap:15px;padding-top:17px;display:flex}.xs-membership.xs-membership .enterprise-action>span{margin:0;font-size:11px}.xs-membership.xs-membership .enterprise-action .button{padding:9px 18px;font-size:11px}}.xs-membership.xs-membership .plan-name-en{letter-spacing:.01em;color:#7e92b0;white-space:nowrap;margin-left:6px;font-size:.64em;font-weight:500}.xs-membership.xs-membership .pro-price-caption .pro-list-price{color:#8b9db5;margin-bottom:4px;font-size:11px;display:block}.xs-membership.xs-membership .pro-list-price del{text-decoration-thickness:1px}@media (max-width:700px){.xs-membership.xs-membership .pro-price-caption .pro-list-price{margin-bottom:3px;font-size:9px}}.xs-membership.xs-membership .community-partnership{color:#5378ac;margin:-9px 0 17px;font-size:11px;line-height:1.8}.xs-membership.xs-membership .community-mission{font-size:12px}.xs-membership.xs-membership .community-founder{border-left:2px solid #c6d7ee;margin:0 0 22px;padding:2px 0 2px 14px}.xs-membership.xs-membership .community-founder h3{color:#3f608d;margin:0 0 6px;font-size:12px;font-weight:600}.xs-membership.xs-membership .community-founder p{color:#7b8da6;margin:0;font-size:11px;line-height:1.9}.xs-membership.xs-membership .community-footer .community-footer-price{color:#8b9cb4;margin-top:-3px;margin-bottom:12px;font-size:10px}.xs-membership.xs-membership .community-footer .community-more{color:#567eaf;background:#f0f5fd;border-color:#dce7f5;margin-right:7px}.xs-membership.xs-membership .community-footer .community-more:hover{color:#2563eb;background:#e8f0fc}@media (max-width:700px){.xs-membership.xs-membership .community-partnership{font-size:10px}.xs-membership.xs-membership .community-mission{font-size:11px}.xs-membership.xs-membership .community-founder p{font-size:10px}.xs-membership.xs-membership .community-footer .community-footer-price{font-size:9px;line-height:1.85}}.xs-membership.xs-membership{--ink:#152238;--muted:#718096;color:var(--ink);font:14px/1.65 var(--font);width:100%;min-width:0;max-width:1440px;margin-inline:auto;container:membership/inline-size}.xs-membership .membership-symbols{width:0;height:0;position:absolute;overflow:hidden}.xs-membership.xs-membership button{border:0}.xs-membership.xs-membership input{width:100%;min-width:0}.xs-membership.xs-membership dialog{margin:auto;position:fixed;inset:0}.xs-membership.xs-membership .free-plan-bottom a{color:#56708f;background:#f1f5fa;border:1px solid #e2e9f3;width:100%;display:flex}.xs-membership.xs-membership .review-viewport{touch-action:pan-x pan-y pinch-zoom}.xs-membership.xs-membership .community-qr-button{background:0 0;min-height:0;padding:0}.xs-membership.xs-membership dialog:not([open]){display:none}.xs-membership.xs-membership dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14223f55}@media (prefers-reduced-motion:reduce){.xs-membership.xs-membership *{scroll-behavior:auto!important}}.ws-membership-billing{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:24px;padding:0 22px}.ws-membership-billing>summary{cursor:pointer;padding:20px 0;font-size:14px;font-weight:600}.xs-membership-page{width:100%;max-width:1440px;margin:auto;padding:28px 36px 60px}.xs-membership-page>header{color:#56708f;border-bottom:1px solid #e3eaf3;justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;padding-bottom:24px;font-size:13px;display:flex}.xs-membership-page>header a:first-child{color:#152238;font-size:22px;font-weight:700}@media (max-width:700px){.xs-membership-page{padding:20px 18px 48px}}.xs-membership-page-title{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.xs-membership.xs-membership .close-button{aspect-ratio:1;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;flex:0 0 44px;padding:0}.xs-membership.xs-membership .plan-actions{margin-top:auto;padding-top:20px}.xs-membership.xs-membership .plan-actions>.button{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:48px;min-height:48px;margin-top:0;display:flex}.xs-membership.xs-membership .plan-actions>p{text-align:center;min-height:26px;margin:11px 0 0;font-size:10px;line-height:1.6}.xs-membership.xs-membership .review-navigation{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.xs-membership.xs-membership .review-controls{flex:none;align-items:center;gap:8px;display:flex}.xs-membership.xs-membership .review-position{color:#647b99;font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:8px;font-size:12px}.xs-membership.xs-membership .review-navigation button{box-sizing:border-box;color:#245bb2;background:#fff;border:1px solid #cfdef0;border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;min-height:44px;margin:0;padding:0;font-size:20px;line-height:1;display:grid}.xs-membership.xs-membership .review-navigation button:hover:not(:disabled){background:#eff5ff}.xs-membership.xs-membership .review-navigation button:disabled{opacity:.35}.xs-membership.xs-membership .review-hint{color:#71829a;grid-column:1/-1;margin:-6px 0 14px;font-size:12px}.xs-membership.xs-membership .community-footer{gap:32px;padding-block:32px}.xs-membership.xs-membership .community-footer-copy>p{font-size:13px}.xs-membership.xs-membership .community-footer-copy>small{overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;display:block}.xs-membership.xs-membership .community-footer-actions{flex-wrap:wrap;gap:10px;display:flex}.xs-membership.xs-membership .community-footer .feishu-link{white-space:normal;min-height:44px;margin:0;padding:10px 14px;font-size:12px}.xs-membership.xs-membership .community-footer .community-contact{color:#fff;background:#2563eb}.xs-membership.xs-membership .community-footer .community-contact:hover{background:#1d4ed8}.xs-membership.xs-membership .community-footer-qr{background:#fff;border:1px solid #e0e8f3;border-radius:16px;gap:10px;padding:16px}.xs-membership.xs-membership .community-footer .community-qr{width:148px;height:148px;padding:8px}.xs-membership.xs-membership .community-footer-qr>span,.xs-membership.xs-membership .community-footer-qr>small{font-size:11px}.xs-membership.xs-membership dialog{overscroll-behavior:contain}.xs-membership.xs-membership .dialog-top{z-index:1;background:#fff;padding-block:8px;position:sticky;top:0}.xs-membership.xs-membership .qr-instructions{color:#64748b;margin:0 0 20px;font-size:13px;line-height:1.9}.xs-membership.xs-membership .qr-original{color:#2563eb;width:fit-content;margin:12px auto 0;padding:8px;font-size:12px;display:block}@container membership (max-width:1000px){.xs-membership.xs-membership .review-carousel{--review-visible:2}}@container membership (max-width:640px){.xs-membership.xs-membership .review-carousel{--review-visible:1}.xs-membership.xs-membership .review-carousel .merchant-section-heading{grid-column:1/-1;margin-bottom:10px}.xs-membership.xs-membership .review-navigation{grid-column:1/-1;justify-self:start}.xs-membership.xs-membership .community-footer{grid-template-columns:minmax(0,1fr);gap:24px}.xs-membership.xs-membership .community-footer-qr{justify-self:start}.xs-membership.xs-membership .community-footer h3{font-size:19px}.xs-membership.xs-membership .community-footer-copy>p{font-size:13px}.xs-membership.xs-membership .community-footer .community-footer-price{font-size:12px}}@media (max-width:700px){.xs-membership.xs-membership .coupon-input-row{flex-direction:column}.xs-membership.xs-membership .coupon-input-row input{flex:none;width:100%;padding:10px 8px;font-size:16px}.xs-membership.xs-membership .coupon-input-row button{min-height:44px;font-size:12px}.xs-membership.xs-membership .coupon-status,.xs-membership.xs-membership .coupon-help{font-size:11px}.xs-membership.xs-membership .plan-actions>.button{height:auto;min-height:48px;font-size:12px}.xs-membership.xs-membership .plan-actions>p{font-size:11px}.xs-membership.xs-membership .page-footer{flex-wrap:wrap;line-height:1.8}}.xs-membership.xs-membership .review-card[data-clone]{display:none}.xs-membership.xs-membership .review-carousel[data-review-motion=continuous] .review-card[data-clone]{display:flex}.xs-membership.xs-membership .review-carousel[data-review-motion=continuous] .review-viewport{scroll-snap-type:none;scrollbar-width:none}.xs-membership.xs-membership .review-carousel[data-review-motion=continuous] .review-viewport::-webkit-scrollbar{display:none}.xs-membership.xs-membership .review-navigation .review-playback{border-radius:10px;flex-basis:auto;width:auto;min-width:60px;padding-inline:12px;font-size:12px}@media (prefers-reduced-motion:reduce){.xs-membership.xs-membership .review-card[data-clone]{display:none!important}.xs-membership.xs-membership .review-viewport{scroll-behavior:auto}}
