.progress-bar-container[data-v-d9324d24]{align-items:center;display:flex;gap:12px;width:100%}.progress-bar-track[data-v-d9324d24]{background-color:#f3f4f6;border-radius:4px;flex:1;height:8px;overflow:hidden;position:relative}.progress-bar-fill[data-v-d9324d24]{background-color:#21b490;border-radius:4px;height:100%;position:relative;transition:width .6s ease-out}.progress-bar-fill[data-v-d9324d24]:after{animation:shimmer-d9324d24 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 50%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.progress-bar-value[data-v-d9324d24]{color:#25384c;font-family:Titillium Web,sans-serif;font-size:13px;font-weight:600;min-width:35px;text-align:right}@keyframes shimmer-d9324d24{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:768px){.progress-bar-container[data-v-d9324d24]{gap:10px}.progress-bar-track[data-v-d9324d24]{height:7px}.progress-bar-value[data-v-d9324d24]{font-size:12px;min-width:32px}}@media (max-width:480px){.progress-bar-container[data-v-d9324d24]{gap:8px}.progress-bar-track[data-v-d9324d24]{height:6px}.progress-bar-value[data-v-d9324d24]{font-size:11px;min-width:30px}}.connection-badge[data-v-4910b434]{color:#25384c;opacity:.5}.fa-solid[data-v-4910b434],.fas[data-v-4910b434]{color:#21b490}.pricingToolWrapper[data-v-4910b434]{background:linear-gradient(135deg,#21b490,#0077b6);width:100%}.heroSection[data-v-4910b434],.pricingToolWrapper[data-v-4910b434]{align-items:center;display:flex;flex-direction:column;justify-content:center}.heroSection[data-v-4910b434]{margin-bottom:10px;margin-top:10px;text-align:center}.mainHeading[data-v-4910b434]{color:#fff;font-size:1.4rem;font-weight:700;padding:20px}.trustPointsBox[data-v-4910b434]{background:#f8fefc;border:1.5px solid #21b490;border-radius:12px;color:#21b490;font-size:.85rem;margin:20px;padding:10px 14px}.trustPointsBox small[data-v-4910b434]{color:#1aa57f;display:block;font-size:.75rem;margin-top:4px}.subHeading[data-v-4910b434]{color:#ffffffe6;font-family:Titillium Web,sans-serif;font-size:1.1rem;margin-bottom:0;padding-bottom:0}.pricingSection[data-v-4910b434]{max-width:1200px;width:100%}.pricingContainer[data-v-4910b434]{padding:0 20px;width:100%}.pricingGrid[data-v-4910b434]{align-items:stretch;display:grid;gap:30px;grid-template-columns:1fr;justify-content:center;margin-bottom:40px}@media only screen and (min-width:768px){.pricingGrid[data-v-4910b434]{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.pricingGrid[data-v-4910b434]{grid-template-columns:repeat(3,1fr)}}.pricingColumn[data-v-4910b434]{flex-direction:column}.disclaimerSection[data-v-4910b434],.pricingColumn[data-v-4910b434]{align-items:center;display:flex;justify-content:center;width:100%}.cardHeader .icons[data-v-4910b434]{margin:10px}.pricingCard[data-v-4910b434]{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000001a;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:0 20px 20px;position:relative;transition:all .5s ease}.pricingCard[data-v-4910b434]:hover{box-shadow:0 20px 40px #00000026;transform:translateY(-5px)}.pricingCard.featured[data-v-4910b434]{border:2px solid #21b490;transform:scale(1.05)}.pricingCard.featured[data-v-4910b434]:hover{transform:scale(1.05) translateY(-5px)}.featuredBadge[data-v-4910b434]{background:#21b490;border-radius:0 0 15px 15px;color:#fff;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:600;left:50%;padding:8px 20px;position:absolute;top:-1px;transform:translate(20%)}.cardHeader[data-v-4910b434]{background-color:#f5f9fb;margin-bottom:10px;margin-top:10px;padding:20px;text-align:center}.planTitle[data-v-4910b434]{color:#25384c;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:700}.planSubtitle[data-v-4910b434]{color:#25384c;font-size:.8rem;font-weight:400}.planFeaturesTable[data-v-4910b434]{margin-bottom:25px;margin-left:10px;text-align:left;width:230px}.planPrice[data-v-4910b434]{margin-bottom:20px}.price[data-v-4910b434]{color:#25384c;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700}.pricingCard.featured .price[data-v-4910b434]{color:#21b490}.period[data-v-4910b434]{color:#6c757d;font-size:1rem;font-weight:500;margin-left:5px}.priceNote[data-v-4910b434]{color:#6c757d;font-size:.85rem;font-style:italic;margin-top:5px}.cardFooter[data-v-4910b434]{text-align:center}.btn[data-v-4910b434]{align-items:center;border:none;border-radius:25px;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:600;max-width:200px;padding:12px 20px;text-decoration:none;transition:all .3s ease;width:100%}.btnPrimary[data-v-4910b434]{background-color:#0077b6;color:#fff}.btnPrimary[data-v-4910b434]:hover{background-color:#005a87;transform:translateY(-2px)}.btnSuccess[data-v-4910b434]{background-color:#21b490;color:#fff}.btnBlocked[data-v-4910b434]{background-color:#6c757d;color:#fff;cursor:not-allowed}.btnSuccess[data-v-4910b434]:hover{background-color:#1a8f73;transform:translateY(-2px)}.btnText[data-v-4910b434]{font-weight:600}.btnSubtext[data-v-4910b434]{font-size:.75rem;font-weight:400;margin-top:2px;opacity:.9}.disclaimer[data-v-4910b434]{color:#fffc;font-family:Titillium Web,sans-serif;font-size:.8rem;font-style:italic;margin-top:30px}@media only screen and (max-width:992px){.pricingGrid[data-v-4910b434]{gap:20px}.pricingColumn[data-v-4910b434]{min-width:250px}.pricingCard.featured[data-v-4910b434]{transform:none}.pricingCard.featured[data-v-4910b434]:hover{transform:translateY(-5px)}}@media only screen and (max-width:768px){.pricingToolWrapper[data-v-4910b434]{padding:40px 15px}.pricingContainer[data-v-4910b434]{padding:0 10px}.pricingGrid[data-v-4910b434]{align-items:center;flex-direction:column;gap:20px}.pricingColumn[data-v-4910b434]{max-width:400px;min-width:unset;width:100%}.mainHeading[data-v-4910b434]{font-size:2rem}.subHeading[data-v-4910b434]{font-size:1rem}.pricingCard[data-v-4910b434]{padding:25px}.planTitle[data-v-4910b434]{font-size:1.3rem}.price[data-v-4910b434]{font-size:1.8rem}}@media only screen and (max-width:576px){.pricingContainer[data-v-4910b434]{padding:0 5px}.pricingColumn[data-v-4910b434]{max-width:100%}.mainHeading[data-v-4910b434]{font-size:1.8rem}.pricingCard[data-v-4910b434]{padding:20px}.planTitle[data-v-4910b434]{font-size:1.2rem}.price[data-v-4910b434]{font-size:1.6rem}.btn[data-v-4910b434]{font-size:.9rem;min-width:140px;padding:10px 25px}}
