.invisalign-card.svelte-1rccrp8,.suitability-card.svelte-1rccrp8,.includes-card.svelte-1rccrp8,.payment-card.svelte-1rccrp8{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 8px 40px #3a2d331a;border:1px solid rgba(58,45,51,.05);height:100%}.treatment-list.svelte-1rccrp8{list-style:none;padding:0;margin:0}.treatment-list.svelte-1rccrp8 li:where(.svelte-1rccrp8){border-bottom:1px solid rgba(58,45,51,.1);position:relative;padding:1rem 0 1rem 1.5rem}.treatment-list.svelte-1rccrp8 li:where(.svelte-1rccrp8):before{content:"✓";color:var(--wd-gold);font-weight:700;position:absolute;left:0;top:1rem}.treatment-list.svelte-1rccrp8 li:where(.svelte-1rccrp8):last-child{border-bottom:none}.treatment-item.svelte-1rccrp8 h5:where(.svelte-1rccrp8){font-size:1rem}.benefits-list.svelte-1rccrp8{list-style:none;padding:0;margin:0}.benefits-list.svelte-1rccrp8 li:where(.svelte-1rccrp8){position:relative;padding:.5rem 0 .5rem 1.5rem;font-size:.9rem}.benefits-list.svelte-1rccrp8 li:where(.svelte-1rccrp8):before{content:"•";color:var(--wd-gold);font-weight:700;position:absolute;left:0}.price-highlight.svelte-1rccrp8{background:#e6a4441a;padding:2rem;border-radius:12px;border:1px solid rgba(230,164,68,.2);margin-top:2rem}.process-steps.svelte-1rccrp8{max-width:80rem;margin:0 auto}.process-step.svelte-1rccrp8{margin-bottom:4rem}.process-step.svelte-1rccrp8:last-child{margin-bottom:0}.step-number.svelte-1rccrp8{width:60px;height:60px;background:var(--wd-gold);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0}.step-visual.svelte-1rccrp8{background:#e6a4441a;border-radius:20px;padding:3rem;text-align:center;border:1px solid rgba(230,164,68,.2)}.step-features.svelte-1rccrp8{list-style:none;padding:0;margin:0}.step-features.svelte-1rccrp8 li:where(.svelte-1rccrp8){position:relative;padding:.5rem 0 .5rem 1.5rem}.step-features.svelte-1rccrp8 li:where(.svelte-1rccrp8):before{content:"•";color:var(--wd-gold);font-weight:700;position:absolute;left:0}.treatment-info-card.svelte-1rccrp8{background:#e6a4441a;border-radius:12px;padding:1.5rem;border:1px solid rgba(230,164,68,.2)}.treatment-info-list.svelte-1rccrp8{list-style:none;padding:0;margin:0}.treatment-info-list.svelte-1rccrp8 li:where(.svelte-1rccrp8){padding:.25rem 0;font-size:.9rem}.monitoring-list.svelte-1rccrp8{list-style:none;padding:0;margin:0}.monitoring-list.svelte-1rccrp8 li:where(.svelte-1rccrp8){position:relative;padding:.25rem 0 .25rem 1.5rem}.monitoring-list.svelte-1rccrp8 li:where(.svelte-1rccrp8):before{content:"•";color:var(--wd-gold);font-weight:700;position:absolute;left:0}.testimonial-quote.svelte-1rccrp8{background:#e6a4440d;border-radius:12px;padding:1.5rem;margin-top:1.5rem}.testimonial-quote.svelte-1rccrp8 blockquote:where(.svelte-1rccrp8){margin:0 0 .5rem;color:var(--wd-black)}.suitability-list.svelte-1rccrp8{list-style:none;padding:0;margin:0}.suitability-list.svelte-1rccrp8 li:where(.svelte-1rccrp8){border-bottom:1px solid rgba(58,45,51,.1);position:relative;padding:.75rem 0 .75rem 1.5rem}.suitability-card.good.svelte-1rccrp8 .suitability-list:where(.svelte-1rccrp8) li:where(.svelte-1rccrp8):before{content:"✓";color:var(--wd-gold);font-weight:700;position:absolute;left:0;top:.75rem}.suitability-card.not-suitable.svelte-1rccrp8 .suitability-list:where(.svelte-1rccrp8) li:where(.svelte-1rccrp8):before{content:"✗";color:#dc3545;font-weight:700;position:absolute;left:0;top:.75rem}.suitability-list.svelte-1rccrp8 li:where(.svelte-1rccrp8):last-child{border-bottom:none}.pricing-card.svelte-1rccrp8{background:#fff;border-radius:20px;padding:2.5rem;box-shadow:0 8px 40px #3a2d331a;border:1px solid rgba(58,45,51,.05);height:100%;position:relative;transition:all var(--patient-timing) var(--organic-easing)}.pricing-card.svelte-1rccrp8:hover{transform:translateY(-4px);box-shadow:0 12px 50px #3a2d3326}.pricing-card-popular.svelte-1rccrp8{border:2px solid var(--wd-gold);transform:scale(1.05)}.popular-badge.svelte-1rccrp8{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--wd-gold);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:700}.price-display.svelte-1rccrp8{font-size:3rem;font-weight:700;color:var(--wd-gold);margin:1rem 0}.includes-list.svelte-1rccrp8,.payment-list.svelte-1rccrp8{list-style:none;padding:0;margin:0}.includes-list.svelte-1rccrp8 li:where(.svelte-1rccrp8),.payment-list.svelte-1rccrp8 li:where(.svelte-1rccrp8){position:relative;padding:.5rem 0 .5rem 1.5rem;font-size:.9rem}.includes-list.svelte-1rccrp8 li:where(.svelte-1rccrp8):before,.payment-list.svelte-1rccrp8 li:where(.svelte-1rccrp8):before{content:"✓";color:var(--wd-gold);font-weight:700;position:absolute;left:0}.story-card.svelte-1rccrp8{background:#fff;border-radius:20px;padding:2.5rem;box-shadow:0 8px 40px #3a2d331a;border:1px solid rgba(58,45,51,.05);height:100%}.patient-avatar.svelte-1rccrp8{width:60px;height:60px;background:var(--wd-gold);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;flex-shrink:0}.story-quote.svelte-1rccrp8{line-height:1.6;color:var(--wd-black)}@media (max-width: 768px){.invisalign-card.svelte-1rccrp8,.suitability-card.svelte-1rccrp8,.includes-card.svelte-1rccrp8,.payment-card.svelte-1rccrp8,.step-visual.svelte-1rccrp8,.pricing-card.svelte-1rccrp8{padding:2rem}.pricing-card-popular.svelte-1rccrp8{transform:none;margin-top:1rem}.price-display.svelte-1rccrp8{font-size:2.5rem}.story-card.svelte-1rccrp8{padding:2rem}.display-4.svelte-1rccrp8{font-size:2.5rem!important}.display-5.svelte-1rccrp8{font-size:2rem!important}}.wd-animate-trigger.svelte-1rccrp8{transition-delay:.1s}.wd-animate-trigger.svelte-1rccrp8:nth-child(2){transition-delay:.2s}.wd-animate-trigger.svelte-1rccrp8:nth-child(3){transition-delay:.3s}.wd-animate-trigger.svelte-1rccrp8:nth-child(4){transition-delay:.4s}
