.pricing-page.svelte-1hrotn9{max-width:1200px;margin:0 auto;padding:2rem}.pricing-hero.svelte-1hrotn9{text-align:center;padding:4rem 2rem 3rem}.pricing-hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:4rem;color:var(--primary-color);margin-bottom:1rem;line-height:1.1}.subtitle.svelte-1hrotn9{font-size:1.5rem;color:var(--text-light);font-style:italic}.main-pricing-card.svelte-1hrotn9{background:#fff;border:3px solid var(--border-color);border-radius:255px 15px 225px/15px 225px 15px 255px;box-shadow:var(--shadow-lg);padding:3rem;margin:3rem auto;max-width:900px;transform:rotate(-.5deg)}.price-badge.svelte-1hrotn9{text-align:center;background:var(--primary-color);color:#fff;padding:3rem;border-radius:255px 15px 225px/15px 225px 15px 255px;margin:-5rem auto 3rem;max-width:300px;box-shadow:var(--shadow-lg);transform:rotate(2deg);border:3px solid var(--primary-dark)}.dollar-sign.svelte-1hrotn9{font-size:2rem;font-weight:700}.price-number.svelte-1hrotn9{font-size:6rem;font-weight:700;line-height:1;text-shadow:3px 3px 0px rgba(0,0,0,.2)}.per-letter.svelte-1hrotn9{font-size:1.4rem;margin-top:.5rem;opacity:.9}.what-included.svelte-1hrotn9{margin-top:3rem}.what-included.svelte-1hrotn9 h3:where(.svelte-1hrotn9){text-align:center;color:var(--primary-color);font-size:2rem;margin-bottom:2rem}.included-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.included-item.svelte-1hrotn9{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--card-background);border:2px solid var(--border-color);border-radius:15px;transition:transform .3s}.included-item.svelte-1hrotn9:hover{transform:translate(5px)}.check-icon.svelte-1hrotn9{font-size:1.5rem;color:var(--success-color);font-weight:700;background:#28a7451a;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.breakdown-section.svelte-1hrotn9{padding:4rem 2rem;text-align:center}.breakdown-section.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:3rem;color:var(--primary-color);margin-bottom:1rem}.breakdown-intro.svelte-1hrotn9{font-size:1.4rem;color:var(--text-light);margin-bottom:3rem}.cost-breakdown.svelte-1hrotn9{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:4rem}.breakdown-card.svelte-1hrotn9{background:#fff;border:2px solid var(--border-color);border-radius:255px 15px 225px/15px 225px 15px 255px;padding:2rem;box-shadow:var(--shadow);transition:transform .3s;text-align:center}.breakdown-card.svelte-1hrotn9:hover{transform:translateY(-5px) rotate(1deg);box-shadow:var(--shadow-lg)}.breakdown-icon.svelte-1hrotn9{font-size:3rem;margin-bottom:1rem}.breakdown-card.svelte-1hrotn9 h4:where(.svelte-1hrotn9){color:var(--primary-color);font-size:1.4rem;margin-bottom:.5rem}.cost-amount.svelte-1hrotn9{font-size:2rem;font-weight:700;color:var(--secondary-color);margin:1rem 0}.breakdown-card.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.4rem;color:var(--text-light);line-height:1.5}.value-proposition.svelte-1hrotn9{background:var(--card-background);border:3px solid var(--secondary-color);border-radius:15px;padding:3rem;margin:4rem auto;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.value-content.svelte-1hrotn9 h3:where(.svelte-1hrotn9){color:var(--primary-color);font-size:2rem;margin-bottom:1rem}.value-content.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.7rem;line-height:1.6;margin-bottom:1rem;text-align:left}.comparison.svelte-1hrotn9{display:flex;align-items:center;justify-content:center;gap:1.5rem}.comparison-item.svelte-1hrotn9{background:#fff;border:2px solid var(--border-color);border-radius:15px;padding:2rem;min-width:140px;text-align:center}.comparison-item.wax.svelte-1hrotn9{background:var(--primary-color);color:#fff;border-color:var(--primary-dark);transform:scale(1.1);box-shadow:var(--shadow)}.comparison-label.svelte-1hrotn9{font-size:1.4rem;margin-bottom:.5rem;font-weight:700}.comparison-rate.svelte-1hrotn9{font-size:2.5rem;font-weight:700;margin:.5rem 0}.comparison-sublabel.svelte-1hrotn9{font-size:1.4rem;opacity:.8}.comparison-arrow.svelte-1hrotn9{font-size:2rem;color:var(--primary-color)}.special-offers.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:4rem 0}.offer-card.svelte-1hrotn9{background:#fff;border:3px solid var(--border-color);border-radius:255px 15px 225px/15px 225px 15px 255px;padding:3rem;box-shadow:var(--shadow);position:relative;transition:transform .3s}.offer-card.svelte-1hrotn9:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.offer-card.bulk.svelte-1hrotn9{border-color:var(--accent-color)}.offer-card.custom.svelte-1hrotn9{border-color:var(--secondary-color)}.offer-badge.svelte-1hrotn9{display:inline-block;background:var(--secondary-color);color:var(--text-color);padding:.5rem 1.5rem;border-radius:50px;font-weight:700;margin-bottom:1.5rem;border:2px solid var(--border-color)}.offer-card.bulk.svelte-1hrotn9 .offer-badge:where(.svelte-1hrotn9){background:var(--accent-color);color:#fff}.offer-card.svelte-1hrotn9 h3:where(.svelte-1hrotn9){color:var(--primary-color);font-size:2rem;margin-bottom:1rem}.offer-card.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.4rem;line-height:1.6;margin-bottom:2rem;color:var(--text-light)}.offer-card.svelte-1hrotn9 .btn-primary:where(.svelte-1hrotn9),.offer-card.svelte-1hrotn9 .btn-secondary:where(.svelte-1hrotn9){display:inline-block;text-decoration:none}.pricing-cta.svelte-1hrotn9{text-align:center;padding:8rem 2rem;background:var(--primary-color);border:3px solid var(--primary-dark);border-radius:255px 15px 225px/15px 225px 15px 255px;color:#fff;margin:4rem 0;box-shadow:var(--shadow-lg)}.pricing-cta.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:3rem;margin-bottom:2rem;color:#fff}.pricing-cta.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.5rem;margin-bottom:3rem;opacity:.95}.pricing-cta.svelte-1hrotn9 .btn-primary:where(.svelte-1hrotn9){background:var(--secondary-color);color:var(--text-color);border-color:#c4a55a;text-decoration:none}.pricing-cta.svelte-1hrotn9 .btn-primary:where(.svelte-1hrotn9):hover{background:#f0d385}@media(max-width:768px){.pricing-hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:2.5rem}.subtitle.svelte-1hrotn9{font-size:1.4rem}.main-pricing-card.svelte-1hrotn9{padding:2rem}.price-badge.svelte-1hrotn9{margin-top:-3rem}.price-number.svelte-1hrotn9{font-size:4rem}.included-grid.svelte-1hrotn9{grid-template-columns:1fr}.breakdown-section.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:2rem}.cost-breakdown.svelte-1hrotn9{grid-template-columns:1fr}.value-proposition.svelte-1hrotn9{grid-template-columns:1fr;padding:2rem}.value-content.svelte-1hrotn9 p:where(.svelte-1hrotn9){text-align:center}.comparison.svelte-1hrotn9{flex-direction:column}.comparison-arrow.svelte-1hrotn9{transform:rotate(90deg)}.special-offers.svelte-1hrotn9{grid-template-columns:1fr}.pricing-cta.svelte-1hrotn9{padding:5rem 1.5rem}.pricing-cta.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:2rem;margin-bottom:1.5rem}.pricing-cta.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.4rem;margin-bottom:2.5rem}}
