.pricing-section[data-v-f20a6e7e]{width:100%;padding:4rem 0 6rem;background-color:var(--background, #000000)}.pricing-container[data-v-f20a6e7e]{max-width:var(--layout-max-width, 1200px);margin:0 auto;padding:0 1rem}.pricing-title[data-v-f20a6e7e]{font-size:var(--font-size-h2, 2.25rem);font-weight:700;font-family:var(--font-primary, "Inter, sans-serif");color:var(--accent, #f59e0b);text-align:center;margin-bottom:1rem;line-height:var(--line-height-heading, 1.2)}.pricing-subtitle[data-v-f20a6e7e]{font-size:1.125rem;color:var(--text-light, #e5e7eb);text-align:center;margin-bottom:3rem;max-width:32rem;margin-left:auto;margin-right:auto;line-height:1.6}.pricing-grid[data-v-f20a6e7e]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width: 768px){.pricing-grid[data-v-f20a6e7e]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-card[data-v-f20a6e7e]{position:relative;padding:2.5rem 2rem;border-radius:.75rem;background-color:var(--secondary, #1a1a1a);border:2px solid rgba(245,158,11,.3);box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003;transition:all .3s ease;color:var(--text, #ffffff)}.pricing-card-featured[data-v-f20a6e7e]{border-color:var(--accent, #f59e0b);box-shadow:0 10px 15px -3px #f59e0b33,0 4px 6px -2px #0000004d}.pricing-card[data-v-f20a6e7e]:hover{transform:translateY(-4px);border-color:var(--accent, #f59e0b);box-shadow:0 20px 25px -5px #f59e0b4d,0 10px 10px -5px #0000004d}.pricing-badge[data-v-f20a6e7e]{position:absolute;top:1rem;right:1rem;background-color:var(--accent, #f59e0b);color:var(--accent-contrast, #000000);font-size:.75rem;font-weight:700;padding:.5rem 1rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em}.pricing-tier-name[data-v-f20a6e7e]{font-size:var(--font-size-h3, 1.875rem);font-weight:700;font-family:var(--font-primary, "Inter, sans-serif");color:var(--accent, #f59e0b);margin-bottom:.5rem;line-height:var(--line-height-heading, 1.2)}.pricing-price[data-v-f20a6e7e]{font-size:2.5rem;font-weight:700;color:var(--accent, #f59e0b);margin-bottom:1rem}.pricing-description[data-v-f20a6e7e]{color:var(--text-light, #e5e7eb);font-size:.95rem;margin-bottom:1.5rem;line-height:1.5}.pricing-features[data-v-f20a6e7e]{list-style:none;padding:0;margin:0;text-align:left}.pricing-features li[data-v-f20a6e7e]{color:var(--text, #ffffff);padding:.5rem 0 .5rem 1.5rem;position:relative;line-height:1.6}.pricing-features li[data-v-f20a6e7e]:before{content:"✓";position:absolute;left:0;color:var(--accent, #f59e0b);font-weight:700}@media (max-width: 768px){.pricing-section[data-v-f20a6e7e]{padding:3rem 0 4rem}.pricing-title[data-v-f20a6e7e]{font-size:var(--font-size-h3, 1.875rem)}.pricing-card[data-v-f20a6e7e]{padding:2rem 1.5rem}}
