/* Nanda Coutinho · Estética Avançada · rodape
   Redesenho 22/10/2026: rodapé claro (#F2ECE7), vinho nos títulos, 3 colunas e faixa legal fina. */
#contato{background:#EAE0D9;color:#5A4A46;border-top:1px solid #D9C9BF}
.foot-link{color:#5A4A46;text-decoration:none;width:fit-content;background-image:linear-gradient(#59263D,#59263D);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s ease,color .3s ease}
.foot-link:hover{color:#59263D;background-size:100% 1px}
#contato .foot-link:focus-visible{outline:2px solid #59263D;outline-offset:3px;border-radius:2px}
.ft-in{max-width:1240px;margin:0 auto;padding:clamp(44px,5vw,64px) clamp(24px,5vw,72px) 0}
.ft-cols{display:grid;grid-template-columns:1.15fr .8fr 1.25fr;gap:32px clamp(32px,5vw,72px);padding-bottom:clamp(32px,4vw,44px);font-size:15px;line-height:1.5;align-items:start}
.ft-cols>nav,.ft-contato{display:flex;flex-direction:column;gap:8px}
.ft-brand{display:flex;align-items:center;gap:14px}
.ft-lg{width:46px;height:46px;border-radius:50%;background:#6E2C44;display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 0 0 3px #EAE0D9,0 0 0 4px #D6C7BE}
.ft-marca{display:flex;flex-direction:column;align-items:flex-start;gap:22px}
.ft-name{display:flex;flex-direction:column;line-height:1}
.ft-nome{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:500;font-size:30px;color:#59263D}
.ft-sub{margin-top:6px;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#6B5A55}
.ft-h{margin:0 0 4px;font-size:14px;font-weight:600;letter-spacing:.01em;color:#59263D}
.ft-h2{margin-top:12px}
.ft-leg{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding:16px 0 20px;border-top:1px solid #D9C9BF;font-size:12.5px;color:#6B5A55}
@media (max-width:860px){.ft-in{padding:40px 24px 0}.ft-cols{grid-template-columns:1fr;gap:28px}.ft-nome{font-size:28px}.ft-leg{padding-bottom:96px}}
