.pricing-table[data-v-aa661cb2]{margin:0 auto;max-width:800px;padding:2rem}.pricing-table .pricing-header h2[data-v-aa661cb2]{color:#333;font-size:2rem;margin-bottom:2rem}.pricing-table .pricing-header .features-list .feature-item[data-v-aa661cb2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.pricing-table .pricing-header .features-list .feature-item .check-icon[data-v-aa661cb2]{color:#e88d72;margin-right:1rem}.pricing-table .pricing-plans[data-v-aa661cb2]{margin-top:3rem}.pricing-table .pricing-plans h3[data-v-aa661cb2]{margin-bottom:2rem}.pricing-table .pricing-plans .plans-container[data-v-aa661cb2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:2rem}.pricing-table .pricing-plans .plan-card[data-v-aa661cb2]{border:1px solid #ddd;border-radius:12px;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.5rem;position:relative;text-align:center}.pricing-table .pricing-plans .plan-card.selected[data-v-aa661cb2]{border:2px solid #e88d72}.pricing-table .pricing-plans .plan-card.best-value[data-v-aa661cb2]:before{background-color:#e88d72;content:"Best Value";left:0;position:absolute;top:0}.pricing-table .pricing-plans .plan-card .duration[data-v-aa661cb2]{font-weight:700;margin-bottom:1rem}.pricing-table .pricing-plans .plan-card .price .original-price[data-v-aa661cb2]{color:#666;font-size:.9rem;text-decoration:line-through}.pricing-table .pricing-plans .plan-card .price .discounted-price[data-v-aa661cb2]{color:#e88d72;font-size:1.5rem;font-weight:700}.pricing-table .pricing-plans .plan-card .price .monthly[data-v-aa661cb2]{color:#666;font-size:.9rem}.pricing-table .pricing-plans .plan-card .billed-text[data-v-aa661cb2]{color:#666;font-size:.8rem;margin-top:.5rem}.pricing-table .pricing-plans .trial-info[data-v-aa661cb2]{color:#666;font-size:.9rem;margin-bottom:1rem;text-align:center}.pricing-table .pricing-plans button[data-v-aa661cb2]{border:none;border-radius:25px;cursor:pointer;display:block;margin-bottom:1rem;padding:1rem;width:100%}.pricing-table .pricing-plans button.try-button[data-v-aa661cb2]{background-color:#e88d72;color:#fff;font-weight:700}.pricing-table .pricing-plans button.subscription-button[data-v-aa661cb2]{background-color:transparent;border:1px solid #e88d72;color:#e88d72}