/* Tratamento visível e compatível com prévias: mantém as fotografias originais. */
img.photo-real{filter:brightness(1.09) contrast(1.045) saturate(1.13) sepia(.035)!important}
img.photo-real.photo-portrait{filter:brightness(1.055) contrast(1.04) saturate(1.11) sepia(.025)!important}
img.photo-real.photo-shade{filter:brightness(1.14) contrast(1.035) saturate(1.045) sepia(.015)!important}
img.photo-real.photo-heartdance{filter:brightness(1.22) contrast(1.015) saturate(1.20) sepia(.035)!important}
img.photo-real.photo-water{filter:brightness(1.035) contrast(1.045) saturate(1.13)!important}
img.photo-real.photo-care{filter:brightness(1.13) contrast(1.045) saturate(1.17) sepia(.045)!important}
@media(max-width:760px){
 footer .footer-tagline span{display:inline-block}
 footer .footer-tagline .footer-dot{padding-inline:4px}
 footer .footer-tagline span:first-child{display:block}
 footer .footer-tagline .footer-dot-first{display:none}
}

/* Harmonização da cena ilustrativa com o restante do mosaico. */
img.photo-real.photo-support{filter:brightness(.985) contrast(1.015) saturate(1.02)!important}
.contact-links{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:24px}
.contact-links a{margin:0;font-size:14px}
.contact-instagram{display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1.7}
.contact-instagram svg{width:18px;height:18px;flex:none}
@media(max-width:760px){.contact-links{gap:14px;margin-top:22px}.contact-links a{font-size:13px}.contact-instagram svg{width:17px;height:17px}}

/* Ajustes por cena: respeitam a iluminação e a pele de cada fotografia. */
img.photo-real.photo-leg{filter:brightness(1.10) contrast(1.075) sepia(.12) saturate(1.20) hue-rotate(-7deg)!important}
img.photo-real.photo-neck{filter:brightness(1.065) contrast(1.095) sepia(.10) saturate(1.18) hue-rotate(-7deg)!important}
img.photo-real.photo-abdomen{filter:brightness(1.12) contrast(1.075) sepia(.12) saturate(1.20) hue-rotate(-7deg)!important}
