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