.contact-sla{
  margin:16px 0 0;
  max-width:430px;
  color:#9be4ff;
  font:600 13px/1.6 Inter,sans-serif;
  letter-spacing:.02em;
}
.trust-section{
  padding-bottom:calc(96px + var(--footer-height, 72px));
}
.trust-section h2 span{color:#83d6fa}
.trust-section.honey-section>.wrap{position:relative;z-index:1}
#confianca .honey-frame{transform:scaleX(-1)}
.trust-grid{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  border:1px solid var(--line);
  border-radius:16px;
  overflow:hidden;
  background:rgba(10,25,47,.55);
}
.trust-grid article{
  padding:28px 24px 30px;
  min-height:220px;
  border-right:1px solid var(--line);
}
.trust-grid article:last-child{border-right:0}
.trust-grid article span{
  display:block;
  color:#4bc1f5;
  font:600 11px Inter,sans-serif;
  letter-spacing:.14em;
}
.trust-grid h3{
  font:700 16px/1.3 Montserrat,sans-serif;
  margin:28px 0 12px;
}
.trust-grid p{
  margin:0;
  color:#a6bbc9;
  font:12px/1.7 Inter,sans-serif;
}
.trust-more,
.page-cta.social-links{
  display:flex;
  flex-wrap:wrap;
  gap:18px;
  margin:28px 0 0;
  align-items:center;
}
.social-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}
.social-link{
  display:inline-flex;
  align-items:center;
  gap:10px;
  color:#c9e7f7;
  font:600 12px Inter,sans-serif;
  text-decoration:none;
  transition:color .2s ease,transform .2s ease;
}
.social-link:hover{color:#fff;transform:translateY(-3px)}
.social-link:focus-visible{outline:2px solid #50c7ff;outline-offset:5px;border-radius:6px}
.social-icon,
.social-whatsapp-icon{
  display:grid;
  place-items:center;
  width:42px;
  height:42px;
  border-radius:10px;
  background:#003244;
  box-shadow:inset 0 0 0 1px #075672;
}
.social-icon img,
.social-whatsapp-icon img{width:27px;height:27px;object-fit:contain}
.social-linkedin>img{
  display:grid;
  place-items:center;
  width:42px;
  height:42px;
  object-fit:contain;
  border-radius:10px;
}
.social-work-icon img{width:30px;height:30px}
.social-link:hover .social-icon,
.social-link:hover .social-whatsapp-icon,
.social-link:hover>img{filter:drop-shadow(0 0 8px rgba(20,173,241,.55))}
.trust-more a.social-link,
.page-cta a.social-link{
  min-height:0;
  padding:0;
  border:0;
  border-radius:0;
  background:transparent;
  color:#c9e7f7;
  font:600 12px Inter,sans-serif;
}
.trust-more a.social-link:hover,
.page-cta a.social-link:hover{
  background:transparent;
  transform:translateY(-3px);
  color:#fff;
}
@media(prefers-reduced-motion:reduce){
  .social-link{transition:none}
}
.foot-links{
  display:flex;
  flex-wrap:nowrap;
  align-items:center;
  gap:14px;
  color:#91b3c8;
  font:600 11px Inter,sans-serif;
}
.foot-links a{
  display:inline-flex;
  align-items:center;
  gap:6px;
  white-space:nowrap;
}
.foot-links img{
  display:block;
  width:14px;
  height:14px;
  object-fit:contain;
  flex:none;
}
.foot-links .foot-icon-handshake{
  width:20px;
  height:14px;
  object-fit:cover;
  object-position:center;
  mix-blend-mode:lighten;
}
.foot-links a:hover{color:#fff}
@media(max-width:900px){
  .trust-grid{grid-template-columns:1fr 1fr}
  .trust-grid article:nth-child(2){border-right:0}
  .trust-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}
}
@media(max-width:560px){
  .trust-grid{grid-template-columns:1fr}
  .trust-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:0}
  .trust-grid article:last-child{border-bottom:0}
}
.form-status a{color:#7dd3f0;text-decoration:underline;text-underline-offset:3px}
