.pricing[data-v-28b1d63b]{padding:40px 0}.container[data-v-28b1d63b]{margin:0 auto;max-width:1200px;padding:0 20px}.pricing-header[data-v-28b1d63b]{margin-bottom:60px;text-align:center}.pricing-subtitle[data-v-28b1d63b]{color:#6b7280;font-size:1.125rem;margin-top:16px}.pricing-grid[data-v-28b1d63b]{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px}.pricing-card[data-v-28b1d63b]{background:#fff;border:2px solid #e5e7eb;border-radius:16px;margin:auto;padding:32px;position:relative;transition:all .3s ease}.pricing-card[data-v-28b1d63b]:hover{border-color:#764ba2;transform:translateY(-4px)}.pricing-card.featured[data-v-28b1d63b]{border-color:#764ba2;box-shadow:0 20px 40px #764ba226}.popular-badge[data-v-28b1d63b]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;font-size:.875rem;font-weight:600;left:50%;padding:6px 20px;position:absolute;top:-12px;transform:translate(-50%)}.pricing-header-card[data-v-28b1d63b]{margin-bottom:32px;text-align:center}.plan-name[data-v-28b1d63b]{color:#1f2937;font-size:1.5rem;font-weight:600;margin-bottom:16px}.plan-price[data-v-28b1d63b]{align-items:baseline;display:flex;gap:4px;justify-content:center}.currency[data-v-28b1d63b]{color:#6b7280;font-size:1.5rem}.amount[data-v-28b1d63b]{color:#1f2937;font-size:3rem;font-weight:800}.period[data-v-28b1d63b]{color:#6b7280;font-size:1rem}.plan-features[data-v-28b1d63b]{height:200px;list-style:none;margin:0 0 32px;padding:0}.plan-features li[data-v-28b1d63b]{align-items:center;color:#374151;display:flex;gap:12px;padding:8px 0}.check-icon[data-v-28b1d63b]{color:#10b981;flex-shrink:0;height:1.25rem;width:1.25rem}.btn-full[data-v-28b1d63b]{width:100%}@media (max-width:768px){.pricing[data-v-28b1d63b]{padding:30px 0}.section-title[data-v-28b1d63b]{font-size:2rem}.pricing-subtitle[data-v-28b1d63b]{font-size:1.125rem}.pricing-grid[data-v-28b1d63b]{gap:20px;grid-template-columns:1fr}.pricing-card.featured[data-v-28b1d63b]{transform:none}.pricing-card.featured[data-v-28b1d63b]:hover{transform:translateY(-8px)}}
