.treatment-visual[data-astro-cid-hwv76zct]{aspect-ratio:3/2;background:#edf0e9;width:100%;height:100%;margin:0;position:relative;overflow:hidden}.treatment-visual[data-astro-cid-hwv76zct] picture{display:contents}.treatment-visual[data-astro-cid-hwv76zct] img{object-fit:cover;width:100%;height:100%;display:block}.care-photo-grid[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:32px;display:grid}.care-photo-card[data-astro-cid-l43jfdkk]{border:1px solid var(--color-border);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.care-photo-card[data-astro-cid-l43jfdkk] .treatment-visual{height:auto}.care-photo-card[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{color:var(--color-heading);margin:0;padding:18px 20px;font-size:1.08rem;font-weight:600;line-height:1.4}.how-header[data-astro-cid-l43jfdkk]{text-align:center;max-width:760px;margin:0 auto 44px}.how-eyebrow[data-astro-cid-l43jfdkk]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-deep);margin-bottom:8px;font-size:.76rem;font-weight:700;display:inline-block}.how-grid[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.how-card[data-astro-cid-l43jfdkk]{border:1px solid var(--color-border);background:#fff;border-radius:14px;flex-direction:column;padding:28px 24px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 16px #00364708}.how-card[data-astro-cid-l43jfdkk]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00364712}.card-top[data-astro-cid-l43jfdkk]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.step-badge[data-astro-cid-l43jfdkk]{color:var(--color-deep);background:var(--color-hero-bg);width:44px;height:44px;font-size:1.15rem;font-weight:800;font-family:var(--font-sans);border-radius:10px;justify-content:center;align-items:center;display:flex}.step-icon[data-astro-cid-l43jfdkk]{color:var(--color-deep);justify-content:center;align-items:center;display:flex}.card-content[data-astro-cid-l43jfdkk]{flex-direction:column;flex:1;display:flex}.step-headline[data-astro-cid-l43jfdkk]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);margin-bottom:6px;font-size:.76rem;font-weight:700}.step-title[data-astro-cid-l43jfdkk]{color:var(--color-heading);margin-bottom:10px;font-size:1.18rem;font-weight:600;line-height:1.3}.step-desc[data-astro-cid-l43jfdkk]{color:var(--color-text);margin:0;font-size:.9rem;line-height:1.6}.how-cta-wrap[data-astro-cid-l43jfdkk]{text-align:center;margin-top:40px}@media (width<=1024px){.how-grid[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width<=768px){.care-photo-grid[data-astro-cid-l43jfdkk]{grid-template-columns:1fr;gap:20px;margin-top:24px}.how-grid[data-astro-cid-l43jfdkk]{grid-template-columns:1fr}.how-card[data-astro-cid-l43jfdkk]{padding:24px 20px}}.service-actions-row[data-astro-cid-5anrfxu2]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;display:flex}.service-guide-link[data-astro-cid-5anrfxu2]{color:#004054;align-items:center;gap:4px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.service-guide-link[data-astro-cid-5anrfxu2]:hover{color:#002b38;text-decoration:underline}.treatments-inline-guide[data-astro-cid-5anrfxu2]{color:#004054;font-weight:700;text-decoration:underline}.treatments-inline-guide[data-astro-cid-5anrfxu2]:hover{color:#002b38}.ai-teaser-section[data-astro-cid-f2ulphxc]{padding:72px 0}.ai-teaser-card[data-astro-cid-f2ulphxc]{background:#fff;border:1px solid #dce7ed;border-radius:20px;padding:48px;overflow:hidden;box-shadow:0 12px 32px #0036470f}@media (width<=768px){.ai-teaser-card[data-astro-cid-f2ulphxc]{padding:30px 20px}}.ai-teaser-grid[data-astro-cid-f2ulphxc]{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid}@media (width<=992px){.ai-teaser-grid[data-astro-cid-f2ulphxc]{grid-template-columns:1fr;gap:32px}}.teaser-badge-row[data-astro-cid-f2ulphxc]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.testimonials-header[data-astro-cid-gakqr736]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.testimonials-eyebrow[data-astro-cid-gakqr736]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-deep);margin-bottom:6px;font-size:.76rem;font-weight:700;display:inline-block}.testimonials-intro[data-astro-cid-gakqr736]{color:var(--color-text);max-width:620px;font-size:.96rem}.google-rating-box[data-astro-cid-gakqr736]{border:1px solid var(--color-border);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;padding:14px 20px;display:flex;box-shadow:0 2px 10px #0036470a}.google-stars[data-astro-cid-gakqr736]{color:#f5a623;letter-spacing:2px;margin-bottom:4px;font-size:1.15rem;line-height:1}.google-score-row[data-astro-cid-gakqr736]{align-items:baseline;gap:6px;display:flex}.google-score[data-astro-cid-gakqr736]{color:var(--color-heading);font-size:1.25rem;font-weight:700}.google-count[data-astro-cid-gakqr736]{color:var(--color-muted);font-size:.85rem}.google-link[data-astro-cid-gakqr736]{color:var(--color-heading);margin-top:4px;font-size:.8rem;font-weight:600;text-decoration:underline}.google-source[data-astro-cid-gakqr736]{color:var(--color-muted);margin-top:4px;font-size:.78rem}.testimonials-grid[data-astro-cid-gakqr736]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.testimonial-card[data-astro-cid-gakqr736]{border:1px solid var(--color-border);background:#fff;border-radius:14px;flex-direction:column;justify-content:space-between;padding:28px 24px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px #00364708}.testimonial-card[data-astro-cid-gakqr736]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00364712}.card-stars[data-astro-cid-gakqr736]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.stars-icon[data-astro-cid-gakqr736]{color:#f5a623;letter-spacing:2px;font-size:.95rem}.verified-pill[data-astro-cid-gakqr736]{color:#178a43;text-transform:uppercase;letter-spacing:.03em;background:#ebf8f1;border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:700}.card-quote[data-astro-cid-gakqr736]{color:var(--color-heading);flex:1;margin-bottom:22px;font-size:.96rem;font-style:normal;line-height:1.62}.card-author[data-astro-cid-gakqr736]{border-top:1px solid var(--color-border);align-items:center;gap:12px;padding-top:14px;display:flex}.author-photo[data-astro-cid-gakqr736]{object-fit:cover;border-radius:50%;width:44px;height:44px}.author-avatar[data-astro-cid-gakqr736]{background:var(--color-hero-bg);width:44px;height:44px;color:var(--color-deep);border-radius:50%;justify-content:center;align-items:center;font-size:1.05rem;font-weight:700;display:flex}.author-info[data-astro-cid-gakqr736]{flex:1}.author-name[data-astro-cid-gakqr736]{color:var(--color-heading);font-size:.92rem;font-weight:600}.author-city[data-astro-cid-gakqr736]{color:var(--color-muted);font-size:.8rem}@media (width<=1024px){.testimonials-grid[data-astro-cid-gakqr736]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.testimonials-grid[data-astro-cid-gakqr736]{grid-template-columns:1fr}}.video-header[data-astro-cid-ex4tbe4x]{text-align:center;max-width:720px;margin:0 auto 40px}.video-eyebrow[data-astro-cid-ex4tbe4x]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-deep);margin-bottom:6px;font-size:.76rem;font-weight:700;display:inline-block}.video-intro[data-astro-cid-ex4tbe4x]{color:var(--color-text);font-size:.96rem}.videos-grid[data-astro-cid-ex4tbe4x]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;display:grid}.video-card[data-astro-cid-ex4tbe4x]{border:1px solid var(--color-border);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 16px #0036470a}.video-lite-player[data-astro-cid-ex4tbe4x]{aspect-ratio:16/9;cursor:pointer;background:#001f28;width:100%;position:relative;overflow:hidden}.video-thumb[data-astro-cid-ex4tbe4x]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.video-lite-player[data-astro-cid-ex4tbe4x]:hover .video-thumb[data-astro-cid-ex4tbe4x]{transform:scale(1.03)}.play-overlay[data-astro-cid-ex4tbe4x]{background:#00182040;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}.video-lite-player[data-astro-cid-ex4tbe4x]:hover .play-overlay[data-astro-cid-ex4tbe4x]{background:#00182066}.play-button[data-astro-cid-ex4tbe4x]{background:var(--whatsapp-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .2s,background .2s;display:flex;box-shadow:0 4px 16px #0000004d}.play-button[data-astro-cid-ex4tbe4x] svg[data-astro-cid-ex4tbe4x]{margin-left:3px}.video-lite-player[data-astro-cid-ex4tbe4x]:hover .play-button[data-astro-cid-ex4tbe4x]{background:var(--whatsapp-hover);transform:scale(1.1)}.video-iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.video-info[data-astro-cid-ex4tbe4x]{flex:1;padding:18px 20px}.video-title[data-astro-cid-ex4tbe4x]{color:var(--color-heading);font-size:1.02rem;font-weight:600;line-height:1.35}@media (width<=768px){.videos-grid[data-astro-cid-ex4tbe4x]{grid-template-columns:1fr}}
