.no-scroll[data-v-5a6e1278]{scrollbar-width:none;-ms-overflow-style:none}.no-scroll[data-v-5a6e1278]::-webkit-scrollbar{width:0;display:none}.checkout-header[data-v-ee6eb70f]{position:relative;z-index:30;background:#fff}.checkout-header__inner[data-v-ee6eb70f]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:84px;max-width:1248px;margin:0 auto;padding:0 24px}.checkout-header__logo[data-v-ee6eb70f]{display:inline-flex;align-items:center;flex-shrink:0;border-radius:4px}.checkout-header__logo img[data-v-ee6eb70f]{display:block;width:162px;height:auto}.checkout-header__account[data-v-ee6eb70f]{display:flex;align-items:center;height:100%}.checkout-header__account[data-v-ee6eb70f] .header-login-btn{height:100%;margin:0}.checkout-header__account[data-v-ee6eb70f] .header-login-btn>.group{position:relative;height:100%}.checkout-header__account[data-v-ee6eb70f] .header-login-btn>.group>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer}.checkout-header__account[data-v-ee6eb70f] .header-login-btn>.group>button:after{content:"";width:6px;height:6px;margin:-3px 2px 0 0;border-right:1px solid #8c8b99;border-bottom:1px solid #8c8b99;transform:rotate(45deg)}.checkout-header__account[data-v-ee6eb70f] .header-login-btn>.group>button>img{display:block;width:40px;height:40px;max-height:none;border:0;border-radius:50%;object-fit:cover}.checkout-header__logo[data-v-ee6eb70f]:focus-visible,.checkout-header__account[data-v-ee6eb70f] .header-login-btn>.group>button:focus-visible{outline:2px solid #5555ff;outline-offset:4px}@media (max-width: 767px){.checkout-header__inner[data-v-ee6eb70f]{height:60px;padding:0 16px}.checkout-header__logo img[data-v-ee6eb70f]{width:104px}.checkout-header__account[data-v-ee6eb70f] .header-login-btn>.group>button,.checkout-header__account[data-v-ee6eb70f] .header-login-btn>.group>button>img{height:32px}.checkout-header__account[data-v-ee6eb70f] .header-login-btn>.group>button>img{width:32px}}.summary[data-v-b788dfa4]{display:flex;flex-direction:column;background:#fff;box-sizing:border-box;border-radius:40px;padding:40px 24px;min-height:680px;box-shadow:0 8px 24px rgba(38,37,69,.07);color:#292a35}h1[data-v-b788dfa4]{font-size:20px;font-weight:700;line-height:30px;margin:0 16px 40px}.product[data-v-b788dfa4]{padding:0 16px}.product-line[data-v-b788dfa4]{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px}.product-line strong[data-v-b788dfa4]{font-size:24px;white-space:nowrap;flex-shrink:0}.product-details[data-v-b788dfa4]{display:flex;flex:1;min-width:0;align-items:center;gap:16px}.product-name[data-v-b788dfa4]{min-width:0;overflow-wrap:anywhere}.product-line-trial[data-v-b788dfa4]{min-height:48px;line-height:24px}.product-line-trial .product-name[data-v-b788dfa4]{font-weight:400}.product-line-trial strong[data-v-b788dfa4]{font-weight:400;line-height:32px}.product-description[data-v-b788dfa4]{color:#868697;line-height:1.6}.product-description[data-v-b788dfa4],.membership-notice[data-v-b788dfa4]{margin-top:9px}.trial-badge[data-v-b788dfa4]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;height:36px;color:#55f;background:#efedff;border-radius:12px;padding:0 8px;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}.annual-offer[data-v-b788dfa4]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;background:#f7f7f8;border-radius:8px;padding:8px 16px;margin-top:16px;font-size:14px;cursor:pointer}.annual-offer.unavailable[data-v-b788dfa4]{cursor:not-allowed}.annual-offer input[data-v-b788dfa4]{position:absolute;opacity:0;width:1px;height:1px}.switch[data-v-b788dfa4]{width:30px;height:17px;border-radius:20px;background:#d8d8de;position:relative;flex-shrink:0}.switch[data-v-b788dfa4]:after{content:"";position:absolute;left:2px;top:2px;width:13px;height:13px;border-radius:50%;background:#fff;transition:transform .2s}input:checked+.switch[data-v-b788dfa4]{background:#6049ff}input:checked+.switch[data-v-b788dfa4]:after{transform:translate(13px)}input:focus-visible+.switch[data-v-b788dfa4]{outline:2px solid #5545ff;outline-offset:3px}input:disabled~span[data-v-b788dfa4]{opacity:.55}.annual-label[data-v-b788dfa4]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}.annual-price[data-v-b788dfa4]{margin-left:auto;white-space:nowrap}.annual-badge[data-v-b788dfa4]{color:#5847ff;background:#e9e5ff;padding:1px 4px;border-radius:2px}.totals[data-v-b788dfa4]{margin-top:auto;padding-top:70px}.row[data-v-b788dfa4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid #d9d9e2;font-size:16px}.row strong[data-v-b788dfa4]{white-space:nowrap}.coupon[data-v-b788dfa4]{padding:12px 0;border-bottom:1px solid #d9d9e2}.coupon-trigger[data-v-b788dfa4]{font-size:16px;background:none;border:0;padding:0;cursor:pointer}.coupon-form[data-v-b788dfa4]{display:flex;gap:8px;margin-top:12px}.coupon-form input[data-v-b788dfa4]{min-width:0;flex:1;border:1px solid #dddde6;border-radius:8px;padding:9px}.coupon-form button[data-v-b788dfa4]{background:#5946ff;color:#fff;border:0;border-radius:8px;padding:8px 12px}.remove[data-v-b788dfa4]{background:none;border:0;cursor:pointer;font-size:18px}.total[data-v-b788dfa4]{border:0;padding-bottom:0}@media (max-width: 767px){.summary[data-v-b788dfa4]{min-height:450px;padding:20px 24px;border-radius:24px;box-shadow:none;border:1px solid #e3e3eb}h1[data-v-b788dfa4]{font-size:16px;line-height:24px;margin:0 0 24px}.product[data-v-b788dfa4]{padding:0}.product-line[data-v-b788dfa4]{font-size:12px}.product-details[data-v-b788dfa4]{flex-wrap:wrap;gap:8px}.trial-badge[data-v-b788dfa4]{height:32px;font-size:12px;border-radius:8px}.product-line strong[data-v-b788dfa4]{font-size:15px}.product-line-trial strong[data-v-b788dfa4]{font-size:16px;line-height:24px}.annual-offer[data-v-b788dfa4]{display:grid;grid-template-columns:30px minmax(0,1fr);padding:8px;gap:6px;margin-top:24px;font-size:12px}.annual-badge[data-v-b788dfa4]{min-width:0}.annual-price[data-v-b788dfa4]{grid-column:2;justify-self:end;margin-left:0}.totals[data-v-b788dfa4]{padding-top:65px}.row[data-v-b788dfa4],.coupon-trigger[data-v-b788dfa4]{font-size:14px}}img[data-v-14c3c334]{display:block;width:40px;height:40px;flex-shrink:0}.paypal-button[data-v-9a1329ea]{min-height:48px}.wallet-status[data-v-9a1329ea]{color:#9292a3;font-size:12px;line-height:20px;text-align:center}.wallet-retry[data-v-9a1329ea]{display:block;margin:8px auto;color:#5946ff;font-size:12px;text-decoration:underline}.disabled[data-v-9a1329ea]{pointer-events:none;opacity:.5}.payment-panel[data-v-56984b8e]{background:#fff;border-radius:40px;box-shadow:0 8px 24px rgba(38,37,69,.07);min-width:0;outline:none;position:relative;color:#292a35}.signed-in[data-v-56984b8e]{padding:40px 40px 24px;border-bottom:1px solid #e6e6ee;display:flex;flex-direction:column;gap:0}.signed-in span[data-v-56984b8e]{font-size:12px;line-height:18px;color:#868697}.signed-in strong[data-v-56984b8e]{font-size:16px;line-height:24px;overflow-wrap:anywhere}.payment-content[data-v-56984b8e]{position:relative;padding:24px 40px 40px}.methods[data-v-56984b8e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:24px}.methods button[data-v-56984b8e]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;border:1px solid #8c8b9933;border-radius:12px;background:#fff;min-height:80px;padding:8px 3px 6px;position:relative;cursor:pointer;font:inherit;color:#292a35}.methods button>span[data-v-56984b8e]:last-child{font-size:12px;line-height:1.25}.methods button.selected[data-v-56984b8e]{border-color:#6550ff;background:#faf9ff}.selected-mark[data-v-56984b8e]{position:absolute;left:-1px;top:-1px;background:#55f;color:#fff;font-size:10px;border-radius:12px 0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.methods button[data-v-56984b8e]:disabled{cursor:not-allowed;opacity:.55}.methods button:disabled.selected[data-v-56984b8e]{opacity:1}fieldset[data-v-56984b8e]{padding:0;border:0;margin:0;min-width:0}.form-grid[data-v-56984b8e]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.form-grid label[data-v-56984b8e]{position:relative;min-width:0;display:block}.full[data-v-56984b8e]{grid-column:1/-1}input[data-v-56984b8e],select[data-v-56984b8e]{box-sizing:border-box;width:100%;border:1px solid #f0f0f0;border-radius:10px;height:40px;padding:8px 10px;background:#fff;color:#292a35;font-size:14px;font-family:inherit}input[data-v-56984b8e]::placeholder{color:#9292a3}.required-dot+span+input[data-v-56984b8e]{padding-left:20px}.required-dot[data-v-56984b8e]{position:absolute;left:9px;top:12px;color:#f2596b;font-size:12px}input[data-v-56984b8e]:focus,select[data-v-56984b8e]:focus{outline:2px solid #6650ff;outline-offset:1px}input[aria-invalid=true][data-v-56984b8e]{border-color:#e65366}small[data-v-56984b8e]{display:block;color:#b82c40;font-size:10px;line-height:1.4;padding-top:4px}.card-brands[data-v-56984b8e]{display:block;width:280px;max-width:100%;height:auto;margin:0 auto 16px}h2[data-v-56984b8e]{font-size:14px;font-weight:600;margin:18px 0 8px}.stripe-field[data-v-56984b8e]{border:1px solid #f0f0f0;border-radius:8px;min-height:40px;padding:10px;box-sizing:border-box;background:#fff}.card-secondary[data-v-56984b8e]{margin-top:8px}.pay-button[data-v-56984b8e]:disabled{opacity:.55;cursor:not-allowed}.terms[data-v-56984b8e],.iof[data-v-56984b8e]{text-align:center;font-size:12px;line-height:1.6;color:#9292a3;margin:12px 0 0}.terms a[data-v-56984b8e],.iof a[data-v-56984b8e]{color:#6350ff}.iof[data-v-56984b8e]{font-size:10px;margin-top:12px}.payment-body[data-v-56984b8e]{position:relative}.wallet-preload[data-v-56984b8e],.payment-body-hidden[data-v-56984b8e]{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;pointer-events:none}.payment-body-hidden[data-v-56984b8e]{left:40px;right:40px}.wallet>p[data-v-56984b8e]{color:#9292a3;font-size:11px;text-align:center;line-height:1.6;margin:8px 0 14px}.wallet-disabled[data-v-56984b8e]{pointer-events:none;opacity:.5}.result[data-v-56984b8e]{text-align:center;font-size:13px;line-height:1.6;padding:20px 0}.result strong[data-v-56984b8e]{font-size:18px}.result p[data-v-56984b8e]{color:#777789}.result a[data-v-56984b8e]{color:#5946ff}.success strong[data-v-56984b8e]{color:#159258}.secondary[data-v-56984b8e]{border:1px solid #6550ff;color:#5946ff;background:#fff;border-radius:25px;padding:9px 20px;cursor:pointer;margin:8px}.text-button[data-v-56984b8e]{background:none;border:0;color:#5946ff;text-decoration:underline;font-size:12px;display:block;cursor:pointer;margin:12px auto}.close-mobile[data-v-56984b8e]{display:none}.sr-only[data-v-56984b8e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 767px){.payment-panel[data-v-56984b8e]{position:fixed;left:0;right:0;bottom:0;z-index:10001;border-radius:24px 24px 0 0;min-height:75dvh;max-height:94dvh;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom,16px);transform:translateY(110%);visibility:hidden;transition:transform .25s,visibility .25s}.mobile-visible[data-v-56984b8e]{transform:translateY(0);visibility:visible}.signed-in[data-v-56984b8e]{margin:0 16px;padding:24px 32px 16px 0}.signed-in span[data-v-56984b8e]{font-size:12px}.payment-content[data-v-56984b8e]{padding:16px 16px 28px}.payment-body-hidden[data-v-56984b8e]{left:16px;right:16px}.methods[data-v-56984b8e]{gap:6px;margin-bottom:16px}.methods button[data-v-56984b8e]{min-height:90px}.methods button>span[data-v-56984b8e]:last-child{font-size:12px}.close-mobile[data-v-56984b8e]{display:flex;position:absolute;right:15px;top:14px;border:0;border-radius:50%;background:#b2b2b7;color:#fff;width:23px;height:23px;align-items:center;justify-content:center;font-size:20px;cursor:pointer}.terms[data-v-56984b8e],.iof[data-v-56984b8e]{font-size:12px}input[data-v-56984b8e],select[data-v-56984b8e]{font-size:14px;height:40px}input[data-v-56984b8e]:focus,select[data-v-56984b8e]:focus{font-size:16px}.required-dot[data-v-56984b8e]{top:12px}.form-grid[data-v-56984b8e]{gap:8px}.card-brands[data-v-56984b8e]{width:280px;max-width:100%}}.pt-payment-backdrop{display:none}@media (max-width: 767px){.pt-payment-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.533);z-index:10000}}.pt-checkout[data-v-0085f43a]{background:#f5f5fa;min-height:100vh;color:#292a35;font-family:inherit}.checkout-main[data-v-0085f43a]{box-sizing:border-box;max-width:1248px;padding:20px 24px 64px;margin:auto}.back[data-v-0085f43a]{background:none;border:0;cursor:pointer;font-size:16px;line-height:22px;display:block;margin-bottom:20px;padding:0;color:#292a35}.checkout-columns[data-v-0085f43a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:stretch}.summary-column[data-v-0085f43a]{display:flex;flex-direction:column}.summary-column[data-v-0085f43a] .summary{flex:1}.notice[data-v-0085f43a]{padding:12px 16px;border-radius:10px;background:#eeedff;font-size:14px;margin:0 0 16px;line-height:1.5}.mobile-pay[data-v-0085f43a]{display:none}.pay-button[data-v-0085f43a]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 767px){.checkout-main[data-v-0085f43a]{padding:16px 12px 32px}.back[data-v-0085f43a]{font-size:14px;margin-bottom:16px}.checkout-columns[data-v-0085f43a]{display:block}.mobile-pay[data-v-0085f43a]{display:block;width:100%}}
