/* V49: contacto directo y tarifa consultable; sin widgets externos. */
body.v38 .c49-footer-contact{display:flex;flex-direction:column;gap:8px;align-items:flex-start;font-size:14px;line-height:1.6;min-width:0}
body.v38 .c49-footer-contact a{overflow-wrap:anywhere}
body.v38 .c49-footer-contact a:first-child{font-weight:600;color:#223d35}
body.v38 .c49-contact-channel{margin:0 0 30px}
body.v38 .c49-contact-channel>p{font-size:16px;line-height:1.65;max-width:43ch;margin:18px 0 0;color:#52665b}
body.v38 .c49-email-label{font-size:12px;line-height:1.5;color:#52665b;margin-top:20px}
@media(max-width:600px){body.v38 .c49-footer-contact{margin-top:20px;font-size:13px}body.v38 .c49-contact-channel>p{font-size:15px}body.v38 .c49-contact-channel .button{font-size:14px}}
