/* Local comparison only: readable labels without changing the approved visual direction. */
.space-care--home .sc-caption-top{font-size:12px;line-height:1.65}
.space-care--home .sc-caption-top>span:last-child{font-size:11px}
.space-care--home .sc-languages{font-size:12px;line-height:1.7;gap:8px 17px}
.space-care--home .sc-home-caption figcaption{font-size:12px;line-height:1.8}
.clinic-editorial .clinic-care .cc-language-label,
.clinic-editorial .clinic-care .cc-caption-label{font-size:12px}
@media(max-width:620px){
 .space-care--home .sc-caption-stage{min-height:0;padding:20px}
 .space-care--home .sc-caption-top{font-size:12px;gap:12px}
 .space-care--home .sc-caption-top>span:last-child{display:none}
 .space-care--home .sc-caption-main{min-height:178px;padding-block:22px 18px}
 .space-care--home .sc-caption-main>picture{width:103px;bottom:2px;right:-3px}
 .space-care--home .sc-big-caption{font-size:36px;max-width:8.5em}
 .space-care--home .sc-caption-translation{font-size:13px}
 .space-care--home .sc-languages{font-size:12px;gap:8px 17px}
 .space-care--home .sc-home-caption figcaption{font-size:12px}
 .space-care--home .sc-home-features h3{font-size:22px}
 .space-care--home .sc-home-features p{font-size:14px}
 .clinic-editorial .clinic-care .cc-language-label,
 .clinic-editorial .clinic-care .cc-caption-label{font-size:12px}
 .clinic-editorial .clinic-care .cc-caption-translation{font-size:13px}
}
