.root-canal-card.svelte-bebu25,.comparison-card.svelte-bebu25,.recovery-card.svelte-bebu25{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 8px 40px #3a2d331a;border:1px solid rgba(58,45,51,.05);height:100%}.root-canal-highlight.svelte-bebu25{background:#e6a4441a;border:2px solid rgba(230,164,68,.3)}.symptoms-list.svelte-bebu25{list-style:none;padding:0;margin:0}.symptoms-list.svelte-bebu25 li:where(.svelte-bebu25){border-bottom:1px solid rgba(58,45,51,.1);position:relative;padding:1rem 0 1rem 1.5rem}.symptoms-list.svelte-bebu25 li:where(.svelte-bebu25):before{content:"✓";color:var(--wd-gold);font-weight:700;position:absolute;left:0;top:1rem}.symptoms-list.svelte-bebu25 li:where(.svelte-bebu25):last-child{border-bottom:none}.symptom-item.svelte-bebu25 h5:where(.svelte-bebu25){font-size:1rem}.benefits-list.svelte-bebu25,.recovery-list.svelte-bebu25{list-style:none;padding:0;margin:0}.benefits-list.svelte-bebu25 li:where(.svelte-bebu25),.recovery-list.svelte-bebu25 li:where(.svelte-bebu25){position:relative;padding:.5rem 0 .5rem 1.5rem;font-size:.9rem}.benefits-list.svelte-bebu25 li:where(.svelte-bebu25):before,.recovery-list.svelte-bebu25 li:where(.svelte-bebu25):before{content:"•";color:var(--wd-gold);font-weight:700;position:absolute;left:0}.price-highlight.svelte-bebu25{background:#e6a4441a;padding:2rem;border-radius:12px;border:1px solid rgba(230,164,68,.2);margin-top:2rem}.process-steps.svelte-bebu25{max-width:80rem;margin:0 auto}.process-step.svelte-bebu25{margin-bottom:4rem}.process-step.svelte-bebu25:last-child{margin-bottom:0}.step-number.svelte-bebu25{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-bebu25{background:#e6a4441a;border-radius:20px;padding:3rem;text-align:center;border:1px solid rgba(230,164,68,.2)}.step-features.svelte-bebu25{list-style:none;padding:0;margin:0}.step-features.svelte-bebu25 li:where(.svelte-bebu25){position:relative;padding:.5rem 0 .5rem 1.5rem}.step-features.svelte-bebu25 li:where(.svelte-bebu25):before{content:"•";color:var(--wd-gold);font-weight:700;position:absolute;left:0}.testimonial-quote.svelte-bebu25{background:#e6a4440d;border-radius:12px;padding:1.5rem;margin-top:1.5rem}.testimonial-quote.svelte-bebu25 blockquote:where(.svelte-bebu25){margin:0 0 .5rem;color:var(--wd-black)}.timeline-card.svelte-bebu25{background:#e6a4441a;border-radius:12px;padding:1.5rem;border:1px solid rgba(230,164,68,.2)}.timeline-list.svelte-bebu25{list-style:none;padding:0;margin:0}.timeline-list.svelte-bebu25 li:where(.svelte-bebu25){padding:.25rem 0;font-size:.9rem}.success-highlight.svelte-bebu25{background:#e6a4441a;border-radius:12px;padding:1.5rem;border:1px solid rgba(230,164,68,.2);margin-top:2rem}.testimonial-box.svelte-bebu25{background:#e6a4440d;border-radius:12px;padding:1.5rem;border:1px solid rgba(230,164,68,.1);margin-top:2rem}.testimonial-box.svelte-bebu25 blockquote:where(.svelte-bebu25){margin:0 0 .5rem;color:var(--wd-black)}.comparison-list.svelte-bebu25{list-style:none;padding:0;margin:0}.comparison-list.svelte-bebu25 li:where(.svelte-bebu25){position:relative;padding:.5rem 0 .5rem 1.5rem;font-size:.9rem}.comparison-list.svelte-bebu25 li:where(.svelte-bebu25):before{content:"✓";color:var(--wd-gold);font-weight:700;position:absolute;left:0}.extraction-list.svelte-bebu25 li:where(.svelte-bebu25):before{color:#6c757d}.comparison-pricing.svelte-bebu25{background:#e6a4441a;padding:1.5rem;border-radius:12px;border:1px solid rgba(230,164,68,.2);text-align:center;margin-top:1.5rem}.testimonial-section.svelte-bebu25{max-width:48rem;margin:0 auto}.testimonial-card.svelte-bebu25{background:#e6a4440d;border-radius:20px;padding:2.5rem;border:1px solid rgba(230,164,68,.2)}.testimonial-card.svelte-bebu25 blockquote:where(.svelte-bebu25){font-size:1.1rem;line-height:1.6;color:var(--wd-black);margin:0}@media (max-width: 768px){.root-canal-card.svelte-bebu25,.comparison-card.svelte-bebu25,.recovery-card.svelte-bebu25,.step-visual.svelte-bebu25,.testimonial-card.svelte-bebu25{padding:2rem}.display-4.svelte-bebu25{font-size:2.5rem!important}.display-5.svelte-bebu25{font-size:2rem!important}}.wd-animate-trigger.svelte-bebu25{transition-delay:.1s}.wd-animate-trigger.svelte-bebu25:nth-child(2){transition-delay:.2s}.wd-animate-trigger.svelte-bebu25:nth-child(3){transition-delay:.3s}.wd-animate-trigger.svelte-bebu25:nth-child(4){transition-delay:.4s}
