.ec-plan[data-v-a3d1a81d]{background:#fff;border:1px solid #7a83fe;border-radius:10px;box-sizing:border-box;color:#3d3d3d;font-family:Source Han Sans;padding:20px;position:relative}.ec-plan__active-text[data-v-a3d1a81d]{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;height:45px;justify-content:center;text-align:center}.ec-plan.is-active>.ec-plan__outer[data-v-a3d1a81d]{background:linear-gradient(99deg,#7a83fe,#c275fdf3 100%,#318cee00 0);border-radius:10px;bottom:-5px;left:-5px;position:absolute;right:-5px;top:-45px;z-index:-1}.ec-plan__title[data-v-a3d1a81d]{font-size:24px;font-weight:700;line-height:normal;text-transform:capitalize}.ec-plan.is-active>.ec-plan__title[data-v-a3d1a81d]{-webkit-background-clip:text;background-image:linear-gradient(211deg,#d41cf4 15%,#2e83fb 68%);-webkit-text-fill-color:transparent}.ec-plan__price[data-v-a3d1a81d]{align-items:flex-end;display:flex;line-height:normal;padding:15px 0}.ec-plan__current-price[data-v-a3d1a81d]{align-items:flex-end;display:flex;line-height:1}.ec-plan__price-currency[data-v-a3d1a81d]{font-size:28px;font-weight:700;line-height:1.1;margin-right:12px}.ec-plan__price-value[data-v-a3d1a81d]{font-size:36px;font-weight:700}.ec-plan__price-delimiter[data-v-a3d1a81d]{font-size:24px;font-weight:400}.ec-plan__original-price[data-v-a3d1a81d],.ec-plan__price-unit[data-v-a3d1a81d]{font-size:20px;font-weight:400}.ec-plan__original-price[data-v-a3d1a81d]{color:#ea4335;line-height:normal;margin-left:10px;text-decoration:line-through}.ec-plan__cta[data-v-a3d1a81d]{align-items:center;background:#fff;border:1px solid #7a83fe;border-radius:5px;box-sizing:border-box;color:#7a83fe;cursor:pointer;display:flex;font-family:Source Han Sans;font-size:16px;font-weight:500;height:44px;justify-content:center;line-height:normal;margin-top:25px;text-align:center;text-transform:capitalize;width:100%}.ec-plan__cta[data-v-a3d1a81d]:hover{background-color:#7a83fe;color:#fff}.ec-plan__cta.is-disabled[data-v-a3d1a81d],.ec-plan__cta.is-disabled[data-v-a3d1a81d]:focus,.ec-plan__cta.is-disabled[data-v-a3d1a81d]:hover{background-color:#fff;background-image:none;border-color:#ebeef5;color:#c0c4cc;cursor:not-allowed}.ec-plan.is-active>.ec-plan__cta[data-v-a3d1a81d]{background:linear-gradient(99deg,#7a83fe,#c275fdf3 100%,#318cee00 0);color:#fff}.ec-plan.is-active>.ec-plan__cta.is-disabled[data-v-a3d1a81d],.ec-plan.is-active>.ec-plan__cta.is-disabled[data-v-a3d1a81d]:focus,.ec-plan.is-active>.ec-plan__cta.is-disabled[data-v-a3d1a81d]:hover{background-color:#fff;background-image:none;border-color:#ebeef5;color:#c0c4cc;cursor:not-allowed}.ec-plan__badge[data-v-a3d1a81d]{align-items:center;background:#e6e7f9;border-radius:30px;color:#7a83fe;display:flex;font-size:12px;font-weight:500;height:28px;justify-content:center;line-height:normal;position:absolute;right:10px;top:10px;width:86px}.ec-plan__description[data-v-a3d1a81d]{background:#f8f9fa;border-radius:6px;color:#666;font-size:14px;font-weight:400;margin:20px 0;padding:8px 12px;text-align:center}.ec-plan__products[data-v-a3d1a81d]{padding:0;width:100%}.ec-plan__product[data-v-a3d1a81d]{align-items:center;box-sizing:border-box;display:flex;font-family:Roboto;font-size:16px;font-weight:400;gap:12px;line-height:normal;margin:15px 0;padding:0 13px}@media (max-width:768px){.ec-plan[data-v-a3d1a81d]{margin:0 auto;max-width:320px;padding:16px;width:100%}.ec-plan__title[data-v-a3d1a81d]{font-size:20px;text-align:center}.ec-plan__price[data-v-a3d1a81d]{justify-content:center;padding:12px 0}.ec-plan__price-currency[data-v-a3d1a81d]{font-size:24px;margin-right:8px}.ec-plan__price-value[data-v-a3d1a81d]{font-size:30px}.ec-plan__price-delimiter[data-v-a3d1a81d]{font-size:20px}.ec-plan__price-unit[data-v-a3d1a81d]{font-size:18px}.ec-plan__original-price[data-v-a3d1a81d]{font-size:18px;margin-left:8px}.ec-plan__cta[data-v-a3d1a81d]{font-size:15px;height:40px;margin-top:20px}.ec-plan__badge[data-v-a3d1a81d]{font-size:11px;height:26px;right:8px;top:8px;width:80px}.ec-plan__description[data-v-a3d1a81d]{font-size:13px;margin:16px 0;padding:6px 10px}.ec-plan__product[data-v-a3d1a81d]{font-size:14px;gap:10px;margin:12px 0;padding:0 10px}.ec-plan__icon-supported[data-v-a3d1a81d]{flex-shrink:0}.ec-plan.is-active>.ec-plan__outer[data-v-a3d1a81d]{bottom:-3px;left:-3px;right:-3px;top:-42px}.ec-plan__active-text[data-v-a3d1a81d]{font-size:14px;font-weight:600;height:42px;line-height:1.2;padding:0 8px}}@media (max-width:480px){.ec-plan[data-v-a3d1a81d]{max-width:280px;padding:14px}.ec-plan__title[data-v-a3d1a81d]{font-size:18px}.ec-plan__price[data-v-a3d1a81d]{padding:10px 0}.ec-plan__price-currency[data-v-a3d1a81d]{font-size:20px;margin-right:6px}.ec-plan__price-value[data-v-a3d1a81d]{font-size:26px}.ec-plan__price-delimiter[data-v-a3d1a81d]{font-size:18px}.ec-plan__price-unit[data-v-a3d1a81d]{font-size:16px}.ec-plan__original-price[data-v-a3d1a81d]{font-size:16px;margin-left:6px}.ec-plan__cta[data-v-a3d1a81d]{font-size:14px;height:38px;margin-top:16px}.ec-plan__badge[data-v-a3d1a81d]{font-size:10px;height:24px;right:6px;top:6px;width:75px}.ec-plan__description[data-v-a3d1a81d]{font-size:12px;margin:14px 0;padding:5px 8px}.ec-plan__product[data-v-a3d1a81d]{font-size:13px;gap:8px;margin:10px 0;padding:0 8px}.ec-plan.is-active>.ec-plan__outer[data-v-a3d1a81d]{bottom:-2px;left:-2px;right:-2px;top:-38px}.ec-plan__active-text[data-v-a3d1a81d]{align-items:center;display:flex;font-size:12px;font-weight:600;height:38px;justify-content:center;line-height:1.3;padding:0 6px}}.pricing[data-v-ae027655]{padding:50px 0}.pricing__title[data-v-ae027655]{font-size:40px;font-weight:600;margin-bottom:20px;padding:0 20px;text-align:center}.pricing__subtitle[data-v-ae027655]{font-size:16px;line-height:1.5;margin-bottom:50px;padding:0 20px;text-align:center}.pricing__loading-hint[data-v-ae027655]{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;color:#666;display:flex;font-size:14px;gap:8px;justify-content:center;margin:0 20px 30px;padding:16px}.pricing__plan-list[data-v-ae027655]{box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:20px;justify-content:center;padding:45px 16px 20px;width:100%}.pricing__plan-list--legacy[data-v-ae027655]{padding:20px 16px}.pricing__legacy-section[data-v-ae027655]{border-top:2px solid #e6e7f9;margin-top:60px;padding-top:40px}.pricing__legacy-title[data-v-ae027655]{color:#666;font-size:32px;font-weight:600;margin-bottom:15px;padding:0 20px;text-align:center}.pricing__legacy-subtitle[data-v-ae027655]{color:#888;font-size:14px;font-style:italic;line-height:1.4;margin-bottom:30px;padding:0 20px;text-align:center}.pricing__plan-item--legacy[data-v-ae027655]{filter:grayscale(20%);opacity:.8}@media (max-width:768px){.pricing[data-v-ae027655]{padding:30px 0}.pricing__title[data-v-ae027655]{font-size:28px;margin-bottom:16px;padding:0 16px}.pricing__subtitle[data-v-ae027655]{font-size:14px;margin-bottom:30px;padding:0 16px}.pricing__loading-hint[data-v-ae027655]{font-size:13px;margin:0 16px 20px;padding:12px}.pricing__plan-list[data-v-ae027655]{align-items:center;flex-direction:column;gap:16px;padding:20px 16px}.pricing__plan-list--legacy[data-v-ae027655]{padding:16px}.pricing__legacy-section[data-v-ae027655]{margin-top:40px;padding-top:30px}.pricing__legacy-title[data-v-ae027655]{font-size:24px;margin-bottom:12px;padding:0 16px}.pricing__legacy-subtitle[data-v-ae027655]{font-size:13px;margin-bottom:20px;padding:0 16px}}@media (max-width:480px){.pricing[data-v-ae027655]{padding:20px 0}.pricing__title[data-v-ae027655]{font-size:24px;margin-bottom:12px;padding:0 12px}.pricing__subtitle[data-v-ae027655]{font-size:13px;margin-bottom:24px;padding:0 12px}.pricing__loading-hint[data-v-ae027655]{flex-direction:column;font-size:12px;gap:4px;margin:0 12px 16px;padding:10px;text-align:center}.pricing__plan-list[data-v-ae027655]{gap:12px;padding:16px 12px}.pricing__plan-list--legacy[data-v-ae027655]{padding:12px}.pricing__legacy-section[data-v-ae027655]{margin-top:30px;padding-top:24px}.pricing__legacy-title[data-v-ae027655]{font-size:20px;margin-bottom:10px;padding:0 12px}.pricing__legacy-subtitle[data-v-ae027655]{font-size:12px;margin-bottom:16px;padding:0 12px}.pricing__plan-item.is-active[data-v-ae027655]{margin-top:38px}}
