/* SITE 026 — apenas chamada discreta ao fim da aba Contato. */
.social-follow-note {
  max-width:1150px;
  margin:20px auto 0;
  padding:16px 18px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  flex-wrap:wrap;
  gap:12px 22px;
  border-top:1px solid rgba(177,195,219,.22);
  color:#d9e1ed;
}
.social-follow-note p {
  margin:0;
  font-size:15px;
  line-height:1.55;
}
.social-follow-links {
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  gap:10px 20px;
}
.social-follow-links a {
  color:#ff565d;
  font-size:14px;
  font-weight:750;
  text-decoration:none;
}
.social-follow-links a:hover {text-decoration:underline;}
.social-follow-links a:focus-visible {
  outline:2px solid #fff;
  outline-offset:4px;
}
@media (max-width:650px) {
  .social-follow-note {align-items:flex-start;padding:16px 2px;}
  .social-follow-links {gap:12px 20px;}
}
