.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100vh;display:flex;align-items:center;padding-top:5rem;overflow:hidden;background:linear-gradient(180deg,var(--primary-pale) 0%,var(--cream) 100%)}.hero-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:0;overflow:hidden}.hero-shape[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;opacity:.4}.shape-1[data-astro-cid-bbe6dxrz]{width:500px;height:500px;background:radial-gradient(circle,var(--primary-pale) 0%,transparent 70%);top:-150px;right:-100px}.shape-2[data-astro-cid-bbe6dxrz]{width:400px;height:400px;background:radial-gradient(circle,rgba(201,168,108,.15) 0%,transparent 70%);bottom:-100px;left:-100px}.hero-content[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-badge[data-astro-cid-bbe6dxrz]{display:inline-block;padding:.625rem 1.25rem;background:var(--white);color:var(--primary);border-radius:var(--radius);font-size:.9rem;font-weight:500;margin-bottom:1.5rem;box-shadow:var(--shadow)}.hero-title[data-astro-cid-bbe6dxrz]{font-size:3.25rem;line-height:1.15;margin-bottom:1.5rem;color:var(--dark)}.hero-description[data-astro-cid-bbe6dxrz]{font-size:1.1rem;color:var(--text-light);margin-bottom:2rem;max-width:480px;line-height:1.8}.hero-cta[data-astro-cid-bbe6dxrz]{display:flex;gap:1rem;margin-bottom:3.5rem;flex-wrap:wrap}.wa-btn[data-astro-cid-bbe6dxrz]{border-color:#25d366;color:#25d366}.wa-btn[data-astro-cid-bbe6dxrz]:hover{background:#25d366;color:#fff;border-color:#25d366}.call-btn[data-astro-cid-bbe6dxrz]{border-color:var(--primary)}.hero-stats[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:2rem;padding-top:2rem;border-top:1px solid var(--gray-200)}.stat[data-astro-cid-bbe6dxrz]{text-align:center}.stat-number[data-astro-cid-bbe6dxrz]{display:block;font-family:var(--font-heading);font-size:1.75rem;font-weight:600;color:var(--primary)}.stat-label[data-astro-cid-bbe6dxrz]{font-size:.85rem;color:var(--text-muted)}.stat-divider[data-astro-cid-bbe6dxrz]{width:1px;height:40px;background:var(--gray-300)}.hero-visual[data-astro-cid-bbe6dxrz]{position:relative;display:flex;justify-content:center}.hero-cards[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:380px}.hero-card[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:var(--transition)}.hero-card[data-astro-cid-bbe6dxrz]:hover{transform:translate(8px);box-shadow:var(--shadow-lg)}.card-icon[data-astro-cid-bbe6dxrz]{font-size:1.75rem;min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--primary-pale);border-radius:var(--radius)}.card-content[data-astro-cid-bbe6dxrz] h4[data-astro-cid-bbe6dxrz]{font-family:var(--font-body);font-size:1rem;font-weight:600;color:var(--dark);margin-bottom:.25rem}.card-content[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:.85rem;color:var(--text-muted)}@media(max-width:1024px){.hero-content[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;text-align:center}.hero-description[data-astro-cid-bbe6dxrz]{margin:0 auto 2rem}.hero-cta[data-astro-cid-bbe6dxrz],.hero-stats[data-astro-cid-bbe6dxrz]{justify-content:center}.hero-visual[data-astro-cid-bbe6dxrz]{display:none}.hero-title[data-astro-cid-bbe6dxrz]{font-size:2.5rem}}@media(max-width:640px){.hero[data-astro-cid-bbe6dxrz]{padding-top:6rem}.hero-title[data-astro-cid-bbe6dxrz]{font-size:2rem}.hero-stats[data-astro-cid-bbe6dxrz]{flex-direction:column;gap:1.5rem}.stat-divider[data-astro-cid-bbe6dxrz]{width:40px;height:1px}}.why-choose[data-astro-cid-3zwfxybs]{background-color:var(--white)}.text-center[data-astro-cid-3zwfxybs]{text-align:center}.section-badge[data-astro-cid-3zwfxybs]{display:inline-block;padding:.5rem 1.25rem;background:var(--primary-pale);color:var(--primary);border-radius:var(--radius);font-size:.85rem;font-weight:500;margin-bottom:1rem}.features-grid[data-astro-cid-3zwfxybs]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.feature-card[data-astro-cid-3zwfxybs]{background:var(--cream);padding:2.5rem 1.5rem;border-radius:var(--radius-lg);text-align:center;transition:var(--transition);border:1px solid transparent}.feature-card[data-astro-cid-3zwfxybs]:hover{background:var(--white);border-color:var(--gray-200);box-shadow:var(--shadow-md);transform:translateY(-5px)}.icon-wrapper[data-astro-cid-3zwfxybs]{width:70px;height:70px;margin:0 auto 1.5rem;background:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-sm);transition:var(--transition)}.feature-card[data-astro-cid-3zwfxybs]:hover .icon-wrapper[data-astro-cid-3zwfxybs]{background:var(--primary-pale);transform:scale(1.1)}.icon[data-astro-cid-3zwfxybs]{font-size:2rem}h3[data-astro-cid-3zwfxybs]{font-family:var(--font-body);font-size:1.15rem;margin-bottom:.75rem;color:var(--dark)}p[data-astro-cid-3zwfxybs]{color:var(--text-light);font-size:.9rem;line-height:1.6}@media(max-width:1024px){.features-grid[data-astro-cid-3zwfxybs]{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:640px){.features-grid[data-astro-cid-3zwfxybs]{grid-template-columns:1fr}}.featured-treatments[data-astro-cid-y5se6yve]{background:var(--cream)}.section-header[data-astro-cid-y5se6yve]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem}.section-badge[data-astro-cid-y5se6yve]{display:inline-block;padding:.5rem 1.25rem;background:var(--white);color:var(--primary);border-radius:var(--radius);font-size:.85rem;font-weight:500;margin-bottom:1rem;box-shadow:var(--shadow-sm)}.treatments-grid[data-astro-cid-y5se6yve]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.arrow[data-astro-cid-y5se6yve]{transition:transform .3s ease}.btn[data-astro-cid-y5se6yve]:hover .arrow[data-astro-cid-y5se6yve]{transform:translate(4px)}.mobile-cta[data-astro-cid-y5se6yve]{display:none;text-align:center;margin-top:2rem}@media(max-width:900px){.treatments-grid[data-astro-cid-y5se6yve]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.section-header[data-astro-cid-y5se6yve]{flex-direction:column;align-items:flex-start;gap:1.5rem}.view-all-btn[data-astro-cid-y5se6yve]{display:none}.mobile-cta[data-astro-cid-y5se6yve]{display:block}.treatments-grid[data-astro-cid-y5se6yve]{grid-template-columns:1fr}}.doctor-intro[data-astro-cid-7t2kkjmm]{background:var(--white);overflow:hidden}.doctor-container[data-astro-cid-7t2kkjmm]{display:grid;grid-template-columns:1fr 1.1fr;gap:5rem;align-items:center}.doctor-visual[data-astro-cid-7t2kkjmm]{position:relative}.image-wrapper[data-astro-cid-7t2kkjmm]{position:relative;border-radius:var(--radius-xl);padding-bottom:120%;background:var(--primary-pale);overflow:hidden}.image-placeholder[data-astro-cid-7t2kkjmm]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--primary);font-weight:500;font-size:1.25rem;gap:1rem}.image-placeholder[data-astro-cid-7t2kkjmm] .icon[data-astro-cid-7t2kkjmm]{font-size:4rem}.experience-badge[data-astro-cid-7t2kkjmm]{position:absolute;bottom:-20px;right:30px;background:var(--white);padding:1.25rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:.75rem;z-index:2}.years[data-astro-cid-7t2kkjmm]{font-family:var(--font-heading);font-size:2.25rem;font-weight:700;color:var(--accent);line-height:1}.text[data-astro-cid-7t2kkjmm]{font-size:.8rem;font-weight:600;color:var(--dark);text-transform:uppercase;line-height:1.2;letter-spacing:.05em}.section-badge[data-astro-cid-7t2kkjmm]{display:inline-block;padding:.5rem 1.25rem;background:var(--primary-pale);color:var(--primary);border-radius:var(--radius);font-size:.85rem;font-weight:500;margin-bottom:1.25rem}.doctor-title[data-astro-cid-7t2kkjmm]{font-size:2.75rem;color:var(--dark);margin-bottom:.5rem}.doctor-subtitle[data-astro-cid-7t2kkjmm]{color:var(--primary);font-weight:500;font-size:1.1rem;margin-bottom:1.5rem}.doctor-description[data-astro-cid-7t2kkjmm]{color:var(--text-light);font-size:1.05rem;line-height:1.8;margin-bottom:2rem}.doctor-highlights[data-astro-cid-7t2kkjmm]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2.5rem}.highlight[data-astro-cid-7t2kkjmm]{display:flex;align-items:center;gap:.75rem;font-weight:500;font-size:.95rem;color:var(--dark)}.check[data-astro-cid-7t2kkjmm]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--primary-light);color:var(--white);border-radius:50%;font-size:.7rem;font-weight:700}@media(max-width:1024px){.doctor-container[data-astro-cid-7t2kkjmm]{grid-template-columns:1fr;gap:4rem;text-align:center}.doctor-visual[data-astro-cid-7t2kkjmm]{max-width:450px;margin:0 auto;width:100%}.doctor-highlights[data-astro-cid-7t2kkjmm]{justify-content:center;text-align:left}}@media(max-width:640px){.doctor-title[data-astro-cid-7t2kkjmm]{font-size:2.25rem}.doctor-highlights[data-astro-cid-7t2kkjmm]{grid-template-columns:1fr;justify-content:center;display:flex;flex-direction:column;align-items:center}}.trust-metrics[data-astro-cid-kdapxwha]{background:var(--primary);padding:4rem 0;color:var(--white)}.metrics-grid[data-astro-cid-kdapxwha]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;text-align:center}.metric-card[data-astro-cid-kdapxwha]{padding:1.5rem;display:flex;flex-direction:column;align-items:center}.icon[data-astro-cid-kdapxwha]{font-size:2.5rem;margin-bottom:1rem;background:#ffffff1a;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center}.number[data-astro-cid-kdapxwha]{font-family:var(--font-heading);font-size:3rem;font-weight:700;color:var(--white);display:inline-block;line-height:1}.plus[data-astro-cid-kdapxwha]{font-family:var(--font-heading);font-size:2rem;font-weight:700;color:var(--accent);display:inline-block;vertical-align:top;margin-top:.25rem;line-height:1}.label[data-astro-cid-kdapxwha]{font-size:1.05rem;font-weight:500;color:#fffc;margin-top:.5rem;text-transform:uppercase;letter-spacing:.05em}@media(max-width:1024px){.metrics-grid[data-astro-cid-kdapxwha]{grid-template-columns:repeat(2,1fr);gap:3rem}}@media(max-width:640px){.metrics-grid[data-astro-cid-kdapxwha]{grid-template-columns:1fr;gap:2.5rem}.metric-card[data-astro-cid-kdapxwha]{padding:0}}.featured-testimonials[data-astro-cid-esvyqenb]{background:var(--white)}.section-header[data-astro-cid-esvyqenb]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem}.section-badge[data-astro-cid-esvyqenb]{display:inline-block;padding:.5rem 1.25rem;background:var(--primary-pale);color:var(--primary);border-radius:var(--radius);font-size:.85rem;font-weight:500;margin-bottom:1rem;box-shadow:var(--shadow-sm)}.testimonials-grid[data-astro-cid-esvyqenb]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.arrow[data-astro-cid-esvyqenb]{transition:transform .3s ease}.btn[data-astro-cid-esvyqenb]:hover .arrow[data-astro-cid-esvyqenb]{transform:translate(4px)}.mobile-cta[data-astro-cid-esvyqenb]{display:none;text-align:center;margin-top:2rem}@media(max-width:1024px){.testimonials-grid[data-astro-cid-esvyqenb]{grid-template-columns:repeat(2,1fr)}.testimonials-grid[data-astro-cid-esvyqenb]>[data-astro-cid-esvyqenb]:nth-child(3){display:none}}@media(max-width:768px){.section-header[data-astro-cid-esvyqenb]{flex-direction:column;align-items:flex-start;gap:1.5rem}.view-all-btn[data-astro-cid-esvyqenb]{display:none}.mobile-cta[data-astro-cid-esvyqenb]{display:block}.testimonials-grid[data-astro-cid-esvyqenb]{grid-template-columns:1fr}.testimonials-grid[data-astro-cid-esvyqenb]>[data-astro-cid-esvyqenb]:nth-child(3){display:flex}}.latest-articles[data-astro-cid-efvvlicu]{background:var(--cream)}.section-header[data-astro-cid-efvvlicu]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem}.section-badge[data-astro-cid-efvvlicu]{display:inline-block;padding:.5rem 1.25rem;background:var(--white);color:var(--primary);border-radius:var(--radius);font-size:.85rem;font-weight:500;margin-bottom:1rem;box-shadow:var(--shadow-sm)}.articles-grid[data-astro-cid-efvvlicu]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.arrow[data-astro-cid-efvvlicu]{transition:transform .3s ease}.btn[data-astro-cid-efvvlicu]:hover .arrow[data-astro-cid-efvvlicu]{transform:translate(4px)}.mobile-cta[data-astro-cid-efvvlicu]{display:none;text-align:center;margin-top:2rem}@media(max-width:1024px){.articles-grid[data-astro-cid-efvvlicu]{grid-template-columns:repeat(2,1fr)}.articles-grid[data-astro-cid-efvvlicu]>[data-astro-cid-efvvlicu]:nth-child(3){display:none}}@media(max-width:768px){.section-header[data-astro-cid-efvvlicu]{flex-direction:column;align-items:flex-start;gap:1.5rem}.view-all-btn[data-astro-cid-efvvlicu]{display:none}.mobile-cta[data-astro-cid-efvvlicu]{display:block}.articles-grid[data-astro-cid-efvvlicu]{grid-template-columns:1fr}.articles-grid[data-astro-cid-efvvlicu]>[data-astro-cid-efvvlicu]:nth-child(3){display:flex}}
