.concern-visual[data-astro-cid-xoenzj4g]{width:100%;height:100%;min-height:inherit;background:var(--color-nude);display:block}.concern-visual--overview[data-astro-cid-xoenzj4g]{aspect-ratio:4/5}.concern-visual--consultation[data-astro-cid-xoenzj4g]{aspect-ratio:4/3}.concern-detail-page .treatment-detail-hero__media,.concern-detail-page .treatment-detail-overview__media,.concern-detail-page .treatment-detail-expectations__media{background:var(--color-nude)}.concern-detail-page .concern-visual{max-width:100%;display:block}.concern-detail-page .treatment-detail-hero__media .concern-visual{width:100%;height:100%;min-height:100%}.concern-detail-page .treatment-detail-overview__media .concern-visual{aspect-ratio:4/5;width:100%}.concern-detail-page .treatment-detail-expectations__media .concern-visual{flex:auto;width:100%;height:100%;min-height:100%}.concern-detail-page .treatment-detail-related__card{background:var(--color-white)}.concern-detail-page .treatment-detail-related__card>span{color:var(--color-action)}.concern-detail-page .treatment-detail-related__card:focus-visible{outline:2px solid var(--color-rose-gold);outline-offset:3px}.concern-detail-page .treatment-detail-goals{background:var(--color-nude)}.concern-detail-page .treatment-detail-goal{background:#ffffff57}.concern-detail-page .treatment-detail-faq{background:var(--color-white)}.concern-detail-page .treatment-detail-heading,.concern-detail-page .journey-premium__heading,.concern-detail-page .treatment-detail-faq__heading{min-width:0}.concern-detail-page :is(h1,h2,h3,p,summary span){overflow-wrap:break-word}@media (width<=63.999rem){.concern-detail-page .treatment-detail-hero__media .concern-visual{min-height:32rem}.concern-detail-page .treatment-detail-overview__media .concern-visual{aspect-ratio:4/3}}@media (width<=47.999rem){.concern-detail-page .treatment-detail-hero__media .concern-visual{min-height:28rem}.concern-detail-page .treatment-detail-overview__media .concern-visual,.concern-detail-page .treatment-detail-expectations__media .concern-visual{min-height:21rem}.concern-detail-page .treatment-detail-related__grid{gap:.85rem}.concern-detail-page :is(.treatment-detail-hero h1,.treatment-detail-copy h2,.treatment-detail-heading h2,.treatment-detail-expectations__copy h2,.journey-premium__heading h2,.treatment-detail-faq__heading h2){text-wrap:balance;width:100%;max-width:none!important}}
