body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.pricing-table{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);margin-bottom:80px;padding:80px 0}.pricing-table .title-head{color:#2d3748;font-size:42px;font-weight:700;letter-spacing:-.5px;margin-bottom:15px;text-align:center}.pricing-subtitle{color:#718096;font-size:18px;font-weight:400;margin-bottom:50px;text-align:center}.pricing-cards-container{margin:0 auto;max-width:1200px;padding:0 20px}.choose-plan{align-items:stretch;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.choose-plan>div{flex:0 1 450px;max-width:500px;min-width:400px}@media (min-width:992px){.choose-plan{flex-wrap:nowrap}}.pricing-card{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 6px #00000012,0 1px 3px #0000000f;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .3s ease}.pricing-card:hover{box-shadow:0 20px 25px #0000001a,0 10px 10px #0000000a;transform:translateY(-8px)}.pricing-card-featured{border:2px solid #0479ec;box-shadow:0 8px 16px #0479ec33,0 4px 8px #00000014}.pricing-card-featured:hover{box-shadow:0 24px 32px #0479ec4d,0 12px 16px #0000001a}.popular-badge{background:linear-gradient(135deg,#0479ec,#298bf0);border-bottom-left-radius:16px;box-shadow:0 4px 8px #0479ec4d;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;padding:10px 20px;position:absolute;right:0;text-transform:uppercase;top:0;transform:none;z-index:10}.pricing-card-header{border-bottom:1px solid #e2e8f0;padding:40px 30px 20px;text-align:center}.pricing-card-header h3{color:#2d3748;font-size:28px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.plan-period{color:#718096;font-size:14px;font-weight:500;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.pricing-card-header .savings-badge{display:inline-block;margin-top:8px}.pricing-card-body{display:flex;flex:1 1;flex-direction:column;padding:30px}.price-display{align-items:flex-start;display:flex;justify-content:center;line-height:1;margin-bottom:20px;text-align:center}.currency{color:#2d3748;font-size:28px;font-weight:600;margin-right:4px;margin-top:8px}.price-amount{color:#2d3748;font-size:72px;font-weight:700;letter-spacing:-2px;line-height:1}.price-decimal{color:#2d3748;font-size:36px;font-weight:600;margin-top:8px}.price-period{color:#718096;font-size:18px;font-weight:500;margin-left:8px;margin-top:12px}.billing-info{background:#f7fafc;border-radius:8px;margin-bottom:30px;padding:15px;text-align:center}.billing-info p{color:#4a5568;font-size:14px;font-weight:500;margin:0}.savings-badge{background:#fff3e0;border:2px solid #ff9800;border-radius:8px;box-shadow:0 2px 4px #ff980033;color:#e65100;display:inline-block;font-size:13px;font-weight:700;letter-spacing:.5px;margin:0!important;padding:8px 18px;text-transform:uppercase}.plan-features{flex:1 1;list-style:none;margin:0 0 30px;padding:0}.plan-features li{border-bottom:1px solid #e2e8f0;color:#4a5568;font-size:15px;font-weight:500;padding:12px 0 12px 35px;position:relative}.plan-features li:last-child{border-bottom:none}.plan-features li:before{align-items:center;background:linear-gradient(135deg,#0479ec,#298bf0);border-radius:50%;color:#fff;content:"✓";display:inline-flex;font-size:14px;font-weight:700;height:24px;justify-content:center;left:0;position:absolute;top:12px;width:24px}.pricing-card-footer{padding:0 30px 40px}.pricing-btn{background:#fff;border:2px solid #0479ec;border-radius:8px;color:#0479ec;cursor:pointer;display:block;font-size:16px;font-weight:700;letter-spacing:1px;padding:16px 32px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:100%}.pricing-btn:hover{background:#0479ec;box-shadow:0 8px 16px #0479ec4d;color:#fff;transform:translateY(-2px)}.pricing-btn-primary{background:linear-gradient(135deg,#0479ec,#298bf0);border:none;box-shadow:0 4px 12px #0479ec66;color:#fff}.pricing-btn-primary:hover{background:linear-gradient(135deg,#0366d6,#1e7ae8);box-shadow:0 8px 20px #0479ec80;transform:translateY(-2px)}@media (max-width:768px){.pricing-table{padding:60px 0}.pricing-table .title-head{font-size:32px}.pricing-subtitle{font-size:16px;margin-bottom:40px}.pricing-card{margin-bottom:30px}.price-amount{font-size:56px}.price-decimal{font-size:28px}.pricing-card-header{padding:30px 20px 15px}.pricing-card-body{padding:25px 20px}.pricing-card-footer{padding:0 20px 30px}.popular-badge{font-size:11px;padding:8px 16px;right:0;top:0;transform:none}.choose-plan>div{flex:0 1 100%;max-width:100%}}.steps-container{margin-bottom:30px;margin-top:30px}.main-step{align-items:center;display:flex;flex-direction:column;margin-bottom:30px;padding:15px}.step{border:2px solid #31313133;border-radius:15px;margin:0 auto;max-width:330px;padding:1.5em 2em;width:100%}.numberCircle,.step{background:#fff;box-sizing:border-box;text-align:center}.numberCircle{border:2px solid #666;border-radius:50%;color:#666;display:block;font-size:28px;font-weight:700;height:50px;line-height:46px;margin:0 auto 15px;width:50px}.step p{color:#555;font-size:16px;line-height:1.6;margin:15px 0}.step p:first-child{margin-bottom:20px}.step img{border-radius:8px;display:block;height:auto;margin:0 auto;max-width:100%}.ios-tutorial-list{margin-top:20px;padding-left:25px}.ios-tutorial-list li{color:#555;font-size:18px;font-weight:400;line-height:1.8;margin-bottom:10px}.ios-tutorial-title{margin-bottom:20px}.ios-steps-title,.ios-tutorial-title{color:#333;font-size:28px;font-weight:600}.ios-steps-title{margin-bottom:30px}.img-responsive{display:block;height:auto;max-width:100%}.img-center{display:block;margin-left:auto;margin-right:auto}.img-center-full{display:block;height:auto;margin:0 auto;max-width:242px;width:100%}.img-xs-margin{margin:10px 0}.text-center-xs{text-align:center}@media (min-width:768px){.text-center-xs{text-align:left}.main-step{margin-bottom:0}}@media (max-width:767px){.ios-steps-title,.ios-tutorial-title{font-size:24px;text-align:center}.ios-tutorial-list{padding-left:20px}.ios-tutorial-list li{font-size:16px}.step{padding:1.2em 1.5em}}
/*# sourceMappingURL=main.cfd54513.css.map*/