.related-treatments-section[data-astro-cid-v3t2zulj]{padding:var(--section-py) 0;background:var(--color-bg)}.container[data-astro-cid-v3t2zulj]{max-width:var(--container-service);padding:0 var(--container-px);margin:0 auto}.treatments-grid[data-astro-cid-v3t2zulj]{justify-content:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.treatment-card[data-astro-cid-v3t2zulj]{min-width:0;color:inherit;background:var(--color-bg);border:var(--border-hairline) solid var(--border-color-subtle);border-radius:var(--radius-card);transition:border-color var(--duration-standard) var(--ease-out-quart);flex:0 calc(25% - 15px);text-decoration:none;display:block;overflow:hidden}@media (hover:hover){.treatment-card[data-astro-cid-v3t2zulj]:hover{border-color:var(--border-color-mid)}}.treatment-image[data-astro-cid-v3t2zulj]{aspect-ratio:var(--aspect-card);background:var(--color-bg-cream);overflow:hidden}.treatment-image[data-astro-cid-v3t2zulj] img[data-astro-cid-v3t2zulj]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-standard) var(--ease-out-quart)}@media (hover:hover){.treatment-card[data-astro-cid-v3t2zulj]:hover .treatment-image[data-astro-cid-v3t2zulj] img[data-astro-cid-v3t2zulj]{opacity:.9}}.treatment-placeholder[data-astro-cid-v3t2zulj]{width:100%;height:100%;color:var(--color-champagne);background:var(--color-bg-cream);justify-content:center;align-items:center;display:flex}.treatment-placeholder[data-astro-cid-v3t2zulj] svg[data-astro-cid-v3t2zulj]{width:40px;height:40px}.treatment-content[data-astro-cid-v3t2zulj]{padding:var(--space-4)}.treatment-name[data-astro-cid-v3t2zulj]{font-family:var(--font-serif);font-size:var(--text-body);font-weight:var(--font-weight-mid);color:var(--color-text);margin:0 0 var(--space-2);line-height:var(--leading-micro)}.treatment-subtitle[data-astro-cid-v3t2zulj]{font-size:var(--text-caption);color:var(--color-text-muted);line-height:var(--leading-micro);margin:0 0 var(--space-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.treatment-link[data-astro-cid-v3t2zulj]{align-items:center;gap:var(--space-1);font-size:var(--text-caption);font-weight:var(--font-weight-mid);color:var(--color-champagne-dark);display:inline-flex}.treatment-link[data-astro-cid-v3t2zulj] .arrow[data-astro-cid-v3t2zulj]{transition:transform var(--duration-standard) var(--ease-out-quart)}@media (hover:hover){.treatment-card[data-astro-cid-v3t2zulj]:hover .treatment-link[data-astro-cid-v3t2zulj] .arrow[data-astro-cid-v3t2zulj]{transform:translate(4px)}}.view-all[data-astro-cid-v3t2zulj]{text-align:center;margin-top:var(--space-8)}.view-all-link[data-astro-cid-v3t2zulj]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-size:var(--text-small);font-weight:var(--font-weight-mid);color:var(--color-white);background:var(--color-champagne);border:var(--border-default) solid var(--color-champagne);border-radius:var(--radius-button);transition:background var(--duration-standard) var(--ease-out-quart), color var(--duration-standard) var(--ease-out-quart);text-decoration:none;display:inline-flex}.view-all-link[data-astro-cid-v3t2zulj]:hover{background:var(--color-champagne-dark);border-color:var(--color-champagne-dark)}.view-all-link[data-astro-cid-v3t2zulj] .arrow[data-astro-cid-v3t2zulj]{transition:transform var(--duration-standard) var(--ease-out-quart)}.view-all-link[data-astro-cid-v3t2zulj]:hover .arrow[data-astro-cid-v3t2zulj]{transform:translate(4px)}@media (width<=1024px){.treatment-card[data-astro-cid-v3t2zulj]{flex-basis:calc(50% - 10px)}}@media (width<=768px){.treatments-grid[data-astro-cid-v3t2zulj]{gap:var(--space-4)}.treatment-card[data-astro-cid-v3t2zulj]{flex-basis:100%;display:flex}.treatment-image[data-astro-cid-v3t2zulj]{aspect-ratio:var(--aspect-thumb);flex:0 0 120px}.treatment-content[data-astro-cid-v3t2zulj]{flex-direction:column;flex:1;justify-content:center;display:flex}.treatment-name[data-astro-cid-v3t2zulj]{font-size:var(--text-small)}}.treatments-grid--list[data-astro-cid-v3t2zulj]{justify-content:flex-start;gap:var(--space-4)}.treatments-grid--list[data-astro-cid-v3t2zulj] .treatment-card[data-astro-cid-v3t2zulj]{flex-basis:100%;display:flex}.treatments-grid--list[data-astro-cid-v3t2zulj] .treatment-image[data-astro-cid-v3t2zulj]{aspect-ratio:var(--aspect-thumb);flex:0 0 120px}.treatments-grid--list[data-astro-cid-v3t2zulj] .treatment-content[data-astro-cid-v3t2zulj]{overflow-wrap:anywhere;flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}@media (width<=768px){.treatments-grid[data-astro-cid-v3t2zulj],.treatments-grid--list[data-astro-cid-v3t2zulj]{gap:var(--space-2)}.treatment-image[data-astro-cid-v3t2zulj],.treatments-grid--list[data-astro-cid-v3t2zulj] .treatment-image[data-astro-cid-v3t2zulj]{flex:0 0 6rem}.treatment-content[data-astro-cid-v3t2zulj],.treatments-grid--list[data-astro-cid-v3t2zulj] .treatment-content[data-astro-cid-v3t2zulj]{min-width:0;padding:var(--space-2) var(--space-3)}.treatment-name[data-astro-cid-v3t2zulj]{margin-bottom:var(--space-1)}.treatment-subtitle[data-astro-cid-v3t2zulj]{-webkit-line-clamp:1;margin-bottom:0}.treatment-link[data-astro-cid-v3t2zulj]{display:none}.view-all[data-astro-cid-v3t2zulj]{margin-top:var(--space-6)}}@media (prefers-reduced-motion:reduce){.treatment-card[data-astro-cid-v3t2zulj],.treatment-image[data-astro-cid-v3t2zulj] img[data-astro-cid-v3t2zulj],.treatment-link[data-astro-cid-v3t2zulj] .arrow[data-astro-cid-v3t2zulj]{transition:none}.treatment-link[data-astro-cid-v3t2zulj] .arrow[data-astro-cid-v3t2zulj]{transform:none!important}}.onda-depth[data-astro-cid-v66qehwy]{padding:var(--section-py) 0;background:var(--color-bg-cream);border-top:var(--border-hairline) solid var(--border-color-subtle)}.onda-depth__inner[data-astro-cid-v66qehwy]{width:100%;max-width:var(--container-service);padding:0 var(--container-px);box-sizing:border-box;margin:0 auto}.onda-depth__header[data-astro-cid-v66qehwy]{margin-bottom:var(--space-8)}.onda-depth__lead[data-astro-cid-v66qehwy]{max-width:var(--measure);font-size:var(--text-body);line-height:var(--leading-loose);color:var(--color-text-muted);margin:0}.onda-depth__diagram[data-astro-cid-v66qehwy]{--band-epi-top:11.1%;--band-epi-height:5.7%;--band-dermis-top:17%;--band-dermis-height:29.3%;--band-fat-top:46.5%;--band-fat-height:25.9%;--band-smas-top:72.6%;--band-smas-height:16.6%}.onda-depth__stack[data-astro-cid-v66qehwy]{gap:var(--space-4);display:grid}.onda-depth__image[data-astro-cid-v66qehwy]{aspect-ratio:1264/848;position:relative}picture[data-astro-cid-v66qehwy],img[data-astro-cid-v66qehwy]{width:100%;height:auto;display:block}.onda-depth__arrow[data-astro-cid-v66qehwy]{width:100%;height:100%;stroke:var(--color-bg-dark);stroke-width:5px;pointer-events:none;position:absolute;inset:0}.onda-depth__energy[data-astro-cid-v66qehwy]{left:50%;top:calc(var(--band-fat-top) + var(--band-fat-height) / 2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip);background:var(--color-bg-dark);color:var(--color-white);font-size:var(--text-caption);font-weight:var(--font-weight-mid);white-space:nowrap;position:absolute;transform:translate(-50%,-50%)}.onda-depth__layer[data-astro-cid-v66qehwy]{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-hairline) solid var(--border-color-subtle);display:flex}.onda-depth__layer--fat[data-astro-cid-v66qehwy]>div[data-astro-cid-v66qehwy]{display:contents}.onda-depth__layer-name[data-astro-cid-v66qehwy]{font-family:var(--font-serif);font-size:var(--text-body);font-weight:var(--font-weight-mid);color:var(--color-text)}.onda-depth__layer-meta[data-astro-cid-v66qehwy]{font-size:var(--text-caption);color:var(--color-text-muted)}.onda-depth__callout[data-astro-cid-v66qehwy]{margin-top:var(--space-6);padding-left:var(--space-4);border-left:var(--border-hairline) solid var(--color-champagne-dark)}.onda-depth__frequency[data-astro-cid-v66qehwy]{margin-bottom:var(--space-2);font-size:var(--text-caption);color:var(--color-text-muted);display:block}.onda-depth__callout[data-astro-cid-v66qehwy] strong[data-astro-cid-v66qehwy]{font-family:var(--font-serif);font-size:var(--text-h3);font-weight:var(--font-weight-mid);line-height:var(--leading-body);color:var(--color-text);display:block}.onda-depth__callout[data-astro-cid-v66qehwy] p[data-astro-cid-v66qehwy]{margin:var(--space-3) 0 0;font-size:var(--text-body);line-height:var(--leading-loose);color:var(--color-text)}.onda-depth__note[data-astro-cid-v66qehwy]{margin:var(--space-4) 0 0;font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text-muted)}@media (width>=769px){.onda-depth__stack[data-astro-cid-v66qehwy]{gap:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.onda-depth__labels[data-astro-cid-v66qehwy]{position:relative}.onda-depth__layer[data-astro-cid-v66qehwy]{border:0;padding:0;position:absolute;left:0;right:0;transform:translateY(-50%)}.onda-depth__layer--epidermis[data-astro-cid-v66qehwy]{top:calc(var(--band-epi-top) + var(--band-epi-height) / 2)}.onda-depth__layer--dermis[data-astro-cid-v66qehwy]{top:calc(var(--band-dermis-top) + var(--band-dermis-height) / 2)}.onda-depth__layer--fat[data-astro-cid-v66qehwy]{top:calc(var(--band-fat-top) + var(--band-fat-height) / 2)}.onda-depth__layer--smas[data-astro-cid-v66qehwy]{top:calc(var(--band-smas-top) + var(--band-smas-height) / 2)}.onda-depth__callout[data-astro-cid-v66qehwy]{margin-left:calc((100% - var(--space-6)) * 1.4 / 2.4 + var(--space-6))}}
