:root{--plum:#4f2e38;--lavender:#f1eee8;--peach:#c7a95e;--butter:#e5e1d7}body,.hero,.professional,.first-step{background:#f1eee8;color:#34272b}.eyebrow,.hero .eyebrow,.section-heading .eyebrow,.clinic .address .eyebrow{color:#766c6c}h1 em,h2 em,.doctor-copy h2 em{color:#754b59}.hero-stamp{background:#4f2e38;border-color:#c7a95e40;color:#f1eee8}.hero-stamp svg{color:#c7a95e}.button.dark{background:#4f2e38;color:#f1eee8;border-color:#4f2e38}.button-icon{background:#f1eee8;color:#4f2e38}.portrait-backdrop,.doctor-frame{background:linear-gradient(145deg,#e7e0df,#c4afb5 65%,#a78a94);border:1px solid #4f2e3820;box-shadow:inset 0 1px #ffffff80,0 22px 60px #4f2e3812}.professional:before{background:radial-gradient(ellipse at 20% 55%,#4f2e3809,transparent 55%)}.doctor-copy dt,.photo-label{color:#754b59}.doctor-copy dl>div{border-color:#4f2e3820}.manifesto{background:#e5e1d7}.care-panel{background:#e9e3e2}.intro-message{background:radial-gradient(ellipse at 70% 30%,#4f2e380c,transparent 65%),#f1eee8}.ribbon,.closing{background:#4f2e38;color:#f1eee8}.ribbon svg,.closing h2>svg{color:#c7a95e}.closing h2 em{color:#f1eee8}.closing .eyebrow{color:#d4c5c8}.closing .button.light{background:#f1eee8;color:#4f2e38}.closing-orb{background:radial-gradient(ellipse at 70% 70%,#b8929e20,transparent 55%)}.clinic{background:#e5e1d7}.clinic:before{background:radial-gradient(ellipse at 85% 30%,#4f2e3808,transparent 55%)}.clinic-gallery figure:before{background:linear-gradient(140deg,#e9e2e1,#c4afb5);border-color:#4f2e3820;box-shadow:0 20px 55px #4f2e3810}.clinic-gallery img{border-color:#f1eee8}.clinic-gallery figcaption{background:#f1eee8;border-left-color:#754b59;color:#4f2e38}.clinic .address{background:#f1eee8;border-color:#4f2e3820}.real-brand img{content:url('../modelo1/assets/logo-vinho-cobre.png');filter:none}.footer-logo img{filter:brightness(0) invert(1)}
