.info-page.info-pricing{max-width:768px}.pricing-plans{background:var(--moq-surface);corner-shape:var(--moq-squircle-card);border-radius:24px;grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}.pricing-card{corner-shape:var(--moq-squircle-card);border-radius:16px;flex-direction:column;min-width:0;padding:24px;font-size:14px;line-height:22px;display:flex}.pricing-card-heading{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:24px;display:flex}.pricing-card-heading h2{letter-spacing:-.025em;text-align:left;font-family:inherit;font-size:16px;font-weight:500;line-height:24px}.pricing-price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;line-height:40px}.pricing-price span{letter-spacing:0;color:var(--moq-muted);margin-left:4px;font-size:12px;font-weight:400}.pricing-description{color:var(--moq-muted);min-height:40px;margin-top:12px;font-size:13px;line-height:20px}.pricing-cta.pill{justify-content:center;width:100%;min-height:36px;margin-top:20px;padding:9px 14px;font-size:13px}.pricing-cta.pill:disabled{opacity:.45}.pricing-checkout-note{text-align:center;color:var(--moq-muted);margin:10px 0 0;font-size:12px}.pricing-features{border-top:1px solid var(--moq-line);min-height:196px;margin-top:24px;padding-top:20px;font-size:13px;line-height:21px}.pricing-features>p{color:var(--moq-muted);margin-bottom:12px;font-size:11px}.pricing-features ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pricing-features li{align-items:flex-start;gap:8px;display:flex}.pricing-features svg{color:var(--moq-muted);margin-top:3px}.pricing-availability{text-align:center;color:var(--moq-muted);text-wrap:balance;max-width:420px;margin:20px auto 40px;font-size:11px;line-height:18px}.pricing-faq{padding:44px 0}.pricing-more.info-note{border-top:1px solid var(--moq-line);margin-top:0;padding-top:20px}@media (max-width:767px){.info-page.info-pricing{padding-left:20px;padding-right:20px}.pricing-plans{grid-template-columns:1fr}.pricing-card-heading{margin-bottom:20px}.pricing-faq{padding:32px 0}.pricing-availability{margin-bottom:32px}}.pricing-price del{letter-spacing:0;color:var(--muted);margin-left:3px;margin-right:3px;font-size:14px;font-weight:400;line-height:20px;text-decoration-thickness:1px}.pricing-license-card{background:var(--moq-white);box-shadow:0 0 0 .5px #00000012,0 8px 24px #00000004}.pricing-lifetime{box-shadow:0 0 0 1px #064cff24,0 8px 28px #064cff06}.pricing-plan-tag{color:var(--muted);font-size:10px;font-weight:400}.pricing-lifetime .pricing-plan-tag{color:var(--moq-cobalt)}.pricing-price{margin-bottom:4px}.pricing-card-heading{margin-bottom:20px}.pricing-features{min-height:0;margin-top:24px;padding-top:20px}.pricing-entitlement{color:var(--foreground);font-weight:500}.pricing-entitlement svg{color:var(--moq-cobalt)}.pricing-standard .pricing-cta{box-shadow:inset 0 0 0 1px var(--moq-line)}.pricing-plans.pricing-single{max-width:440px;margin:auto;padding:8px;display:block}.pricing-switch{isolation:isolate;grid-template-columns:1fr 1fr;margin-bottom:8px;padding:4px;display:grid;position:relative}.pricing-switch>span{width:calc(50% - 4px);transition:transform .45s var(--moq-ease-quint);z-index:-1;background:#fff;border-radius:14px;position:absolute;inset:4px auto 4px 4px;box-shadow:0 2px 8px #0000000a}.pricing-switch button{color:var(--moq-muted);background:0 0;border:0;border-radius:14px;padding:10px;font-size:13px;transition:color .2s}.pricing-switch button[aria-pressed=true]{color:var(--foreground)}.pricing-switch button:focus-visible{outline:2px solid var(--moq-cobalt);outline-offset:1px}@media (prefers-reduced-motion:reduce){.pricing-switch>span{transition:none}}.pricing-card-heading h2{align-items:center;gap:8px;display:flex}.pricing-wordmark{flex:none;width:43px;height:18px;display:block;overflow:visible;transform:translateY(2px)}
